memos/proto/gen/api/v1/space_service_grpc.pb.go

734 lines
32 KiB
Go

// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
// - protoc-gen-go-grpc v1.6.2
// - protoc (unknown)
// source: api/v1/space_service.proto
package apiv1
import (
context "context"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
emptypb "google.golang.org/protobuf/types/known/emptypb"
)
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
// Requires gRPC-Go v1.64.0 or later.
const _ = grpc.SupportPackageIsVersion9
const (
SpaceService_CreateSpace_FullMethodName = "/memos.api.v1.SpaceService/CreateSpace"
SpaceService_ListSpaces_FullMethodName = "/memos.api.v1.SpaceService/ListSpaces"
SpaceService_GetSpace_FullMethodName = "/memos.api.v1.SpaceService/GetSpace"
SpaceService_UpdateSpace_FullMethodName = "/memos.api.v1.SpaceService/UpdateSpace"
SpaceService_DeleteSpace_FullMethodName = "/memos.api.v1.SpaceService/DeleteSpace"
SpaceService_CreateSpaceInvitation_FullMethodName = "/memos.api.v1.SpaceService/CreateSpaceInvitation"
SpaceService_ListSpaceInvitations_FullMethodName = "/memos.api.v1.SpaceService/ListSpaceInvitations"
SpaceService_ListUserSpaceInvitations_FullMethodName = "/memos.api.v1.SpaceService/ListUserSpaceInvitations"
SpaceService_GetSpaceInvitation_FullMethodName = "/memos.api.v1.SpaceService/GetSpaceInvitation"
SpaceService_DeleteSpaceInvitation_FullMethodName = "/memos.api.v1.SpaceService/DeleteSpaceInvitation"
SpaceService_AcceptSpaceInvitation_FullMethodName = "/memos.api.v1.SpaceService/AcceptSpaceInvitation"
SpaceService_DeclineSpaceInvitation_FullMethodName = "/memos.api.v1.SpaceService/DeclineSpaceInvitation"
SpaceService_ListSpaceMembers_FullMethodName = "/memos.api.v1.SpaceService/ListSpaceMembers"
SpaceService_GetSpaceMember_FullMethodName = "/memos.api.v1.SpaceService/GetSpaceMember"
SpaceService_UpdateSpaceMember_FullMethodName = "/memos.api.v1.SpaceService/UpdateSpaceMember"
SpaceService_DeleteSpaceMember_FullMethodName = "/memos.api.v1.SpaceService/DeleteSpaceMember"
)
// SpaceServiceClient is the client API for SpaceService service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
//
// SpaceService manages collaborative spaces and their memberships.
type SpaceServiceClient interface {
// CreateSpace creates a space and makes the authenticated caller its first
// administrator.
CreateSpace(ctx context.Context, in *CreateSpaceRequest, opts ...grpc.CallOption) (*Space, error)
// ListSpaces lists spaces of which the authenticated caller is a member.
ListSpaces(ctx context.Context, in *ListSpacesRequest, opts ...grpc.CallOption) (*ListSpacesResponse, error)
// GetSpace gets a space of which the authenticated caller is a member.
GetSpace(ctx context.Context, in *GetSpaceRequest, opts ...grpc.CallOption) (*Space, error)
// UpdateSpace updates space metadata.
UpdateSpace(ctx context.Context, in *UpdateSpaceRequest, opts ...grpc.CallOption) (*Space, error)
// DeleteSpace permanently deletes a space and every memo currently placed
// in it. It never follows memo relations to other memos.
DeleteSpace(ctx context.Context, in *DeleteSpaceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// CreateSpaceInvitation invites an existing active user to a space.
CreateSpaceInvitation(ctx context.Context, in *CreateSpaceInvitationRequest, opts ...grpc.CallOption) (*SpaceInvitation, error)
// ListSpaceInvitations lists the pending invitations for a space.
ListSpaceInvitations(ctx context.Context, in *ListSpaceInvitationsRequest, opts ...grpc.CallOption) (*ListSpaceInvitationsResponse, error)
// ListUserSpaceInvitations lists the authenticated user's pending space invitations.
ListUserSpaceInvitations(ctx context.Context, in *ListUserSpaceInvitationsRequest, opts ...grpc.CallOption) (*ListUserSpaceInvitationsResponse, error)
// GetSpaceInvitation gets one pending invitation.
GetSpaceInvitation(ctx context.Context, in *GetSpaceInvitationRequest, opts ...grpc.CallOption) (*SpaceInvitation, error)
// DeleteSpaceInvitation revokes a pending invitation.
DeleteSpaceInvitation(ctx context.Context, in *DeleteSpaceInvitationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// AcceptSpaceInvitation accepts a pending invitation and creates a membership.
AcceptSpaceInvitation(ctx context.Context, in *AcceptSpaceInvitationRequest, opts ...grpc.CallOption) (*SpaceMember, error)
// DeclineSpaceInvitation declines a pending invitation.
DeclineSpaceInvitation(ctx context.Context, in *DeclineSpaceInvitationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
// ListSpaceMembers lists the members of a space.
ListSpaceMembers(ctx context.Context, in *ListSpaceMembersRequest, opts ...grpc.CallOption) (*ListSpaceMembersResponse, error)
// GetSpaceMember gets one membership in a space.
GetSpaceMember(ctx context.Context, in *GetSpaceMemberRequest, opts ...grpc.CallOption) (*SpaceMember, error)
// UpdateSpaceMember changes a member's space role.
UpdateSpaceMember(ctx context.Context, in *UpdateSpaceMemberRequest, opts ...grpc.CallOption) (*SpaceMember, error)
// DeleteSpaceMember removes a member. A member may delete their own
// membership to leave the space.
DeleteSpaceMember(ctx context.Context, in *DeleteSpaceMemberRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
}
type spaceServiceClient struct {
cc grpc.ClientConnInterface
}
func NewSpaceServiceClient(cc grpc.ClientConnInterface) SpaceServiceClient {
return &spaceServiceClient{cc}
}
func (c *spaceServiceClient) CreateSpace(ctx context.Context, in *CreateSpaceRequest, opts ...grpc.CallOption) (*Space, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(Space)
err := c.cc.Invoke(ctx, SpaceService_CreateSpace_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *spaceServiceClient) ListSpaces(ctx context.Context, in *ListSpacesRequest, opts ...grpc.CallOption) (*ListSpacesResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(ListSpacesResponse)
err := c.cc.Invoke(ctx, SpaceService_ListSpaces_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *spaceServiceClient) GetSpace(ctx context.Context, in *GetSpaceRequest, opts ...grpc.CallOption) (*Space, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(Space)
err := c.cc.Invoke(ctx, SpaceService_GetSpace_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *spaceServiceClient) UpdateSpace(ctx context.Context, in *UpdateSpaceRequest, opts ...grpc.CallOption) (*Space, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(Space)
err := c.cc.Invoke(ctx, SpaceService_UpdateSpace_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *spaceServiceClient) DeleteSpace(ctx context.Context, in *DeleteSpaceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(emptypb.Empty)
err := c.cc.Invoke(ctx, SpaceService_DeleteSpace_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *spaceServiceClient) CreateSpaceInvitation(ctx context.Context, in *CreateSpaceInvitationRequest, opts ...grpc.CallOption) (*SpaceInvitation, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(SpaceInvitation)
err := c.cc.Invoke(ctx, SpaceService_CreateSpaceInvitation_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *spaceServiceClient) ListSpaceInvitations(ctx context.Context, in *ListSpaceInvitationsRequest, opts ...grpc.CallOption) (*ListSpaceInvitationsResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(ListSpaceInvitationsResponse)
err := c.cc.Invoke(ctx, SpaceService_ListSpaceInvitations_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *spaceServiceClient) ListUserSpaceInvitations(ctx context.Context, in *ListUserSpaceInvitationsRequest, opts ...grpc.CallOption) (*ListUserSpaceInvitationsResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(ListUserSpaceInvitationsResponse)
err := c.cc.Invoke(ctx, SpaceService_ListUserSpaceInvitations_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *spaceServiceClient) GetSpaceInvitation(ctx context.Context, in *GetSpaceInvitationRequest, opts ...grpc.CallOption) (*SpaceInvitation, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(SpaceInvitation)
err := c.cc.Invoke(ctx, SpaceService_GetSpaceInvitation_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *spaceServiceClient) DeleteSpaceInvitation(ctx context.Context, in *DeleteSpaceInvitationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(emptypb.Empty)
err := c.cc.Invoke(ctx, SpaceService_DeleteSpaceInvitation_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *spaceServiceClient) AcceptSpaceInvitation(ctx context.Context, in *AcceptSpaceInvitationRequest, opts ...grpc.CallOption) (*SpaceMember, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(SpaceMember)
err := c.cc.Invoke(ctx, SpaceService_AcceptSpaceInvitation_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *spaceServiceClient) DeclineSpaceInvitation(ctx context.Context, in *DeclineSpaceInvitationRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(emptypb.Empty)
err := c.cc.Invoke(ctx, SpaceService_DeclineSpaceInvitation_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *spaceServiceClient) ListSpaceMembers(ctx context.Context, in *ListSpaceMembersRequest, opts ...grpc.CallOption) (*ListSpaceMembersResponse, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(ListSpaceMembersResponse)
err := c.cc.Invoke(ctx, SpaceService_ListSpaceMembers_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *spaceServiceClient) GetSpaceMember(ctx context.Context, in *GetSpaceMemberRequest, opts ...grpc.CallOption) (*SpaceMember, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(SpaceMember)
err := c.cc.Invoke(ctx, SpaceService_GetSpaceMember_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *spaceServiceClient) UpdateSpaceMember(ctx context.Context, in *UpdateSpaceMemberRequest, opts ...grpc.CallOption) (*SpaceMember, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(SpaceMember)
err := c.cc.Invoke(ctx, SpaceService_UpdateSpaceMember_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *spaceServiceClient) DeleteSpaceMember(ctx context.Context, in *DeleteSpaceMemberRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) {
cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...)
out := new(emptypb.Empty)
err := c.cc.Invoke(ctx, SpaceService_DeleteSpaceMember_FullMethodName, in, out, cOpts...)
if err != nil {
return nil, err
}
return out, nil
}
// SpaceServiceServer is the server API for SpaceService service.
// All implementations must embed UnimplementedSpaceServiceServer
// for forward compatibility.
//
// SpaceService manages collaborative spaces and their memberships.
type SpaceServiceServer interface {
// CreateSpace creates a space and makes the authenticated caller its first
// administrator.
CreateSpace(context.Context, *CreateSpaceRequest) (*Space, error)
// ListSpaces lists spaces of which the authenticated caller is a member.
ListSpaces(context.Context, *ListSpacesRequest) (*ListSpacesResponse, error)
// GetSpace gets a space of which the authenticated caller is a member.
GetSpace(context.Context, *GetSpaceRequest) (*Space, error)
// UpdateSpace updates space metadata.
UpdateSpace(context.Context, *UpdateSpaceRequest) (*Space, error)
// DeleteSpace permanently deletes a space and every memo currently placed
// in it. It never follows memo relations to other memos.
DeleteSpace(context.Context, *DeleteSpaceRequest) (*emptypb.Empty, error)
// CreateSpaceInvitation invites an existing active user to a space.
CreateSpaceInvitation(context.Context, *CreateSpaceInvitationRequest) (*SpaceInvitation, error)
// ListSpaceInvitations lists the pending invitations for a space.
ListSpaceInvitations(context.Context, *ListSpaceInvitationsRequest) (*ListSpaceInvitationsResponse, error)
// ListUserSpaceInvitations lists the authenticated user's pending space invitations.
ListUserSpaceInvitations(context.Context, *ListUserSpaceInvitationsRequest) (*ListUserSpaceInvitationsResponse, error)
// GetSpaceInvitation gets one pending invitation.
GetSpaceInvitation(context.Context, *GetSpaceInvitationRequest) (*SpaceInvitation, error)
// DeleteSpaceInvitation revokes a pending invitation.
DeleteSpaceInvitation(context.Context, *DeleteSpaceInvitationRequest) (*emptypb.Empty, error)
// AcceptSpaceInvitation accepts a pending invitation and creates a membership.
AcceptSpaceInvitation(context.Context, *AcceptSpaceInvitationRequest) (*SpaceMember, error)
// DeclineSpaceInvitation declines a pending invitation.
DeclineSpaceInvitation(context.Context, *DeclineSpaceInvitationRequest) (*emptypb.Empty, error)
// ListSpaceMembers lists the members of a space.
ListSpaceMembers(context.Context, *ListSpaceMembersRequest) (*ListSpaceMembersResponse, error)
// GetSpaceMember gets one membership in a space.
GetSpaceMember(context.Context, *GetSpaceMemberRequest) (*SpaceMember, error)
// UpdateSpaceMember changes a member's space role.
UpdateSpaceMember(context.Context, *UpdateSpaceMemberRequest) (*SpaceMember, error)
// DeleteSpaceMember removes a member. A member may delete their own
// membership to leave the space.
DeleteSpaceMember(context.Context, *DeleteSpaceMemberRequest) (*emptypb.Empty, error)
mustEmbedUnimplementedSpaceServiceServer()
}
// UnimplementedSpaceServiceServer must be embedded to have
// forward compatible implementations.
//
// NOTE: this should be embedded by value instead of pointer to avoid a nil
// pointer dereference when methods are called.
type UnimplementedSpaceServiceServer struct{}
func (UnimplementedSpaceServiceServer) CreateSpace(context.Context, *CreateSpaceRequest) (*Space, error) {
return nil, status.Error(codes.Unimplemented, "method CreateSpace not implemented")
}
func (UnimplementedSpaceServiceServer) ListSpaces(context.Context, *ListSpacesRequest) (*ListSpacesResponse, error) {
return nil, status.Error(codes.Unimplemented, "method ListSpaces not implemented")
}
func (UnimplementedSpaceServiceServer) GetSpace(context.Context, *GetSpaceRequest) (*Space, error) {
return nil, status.Error(codes.Unimplemented, "method GetSpace not implemented")
}
func (UnimplementedSpaceServiceServer) UpdateSpace(context.Context, *UpdateSpaceRequest) (*Space, error) {
return nil, status.Error(codes.Unimplemented, "method UpdateSpace not implemented")
}
func (UnimplementedSpaceServiceServer) DeleteSpace(context.Context, *DeleteSpaceRequest) (*emptypb.Empty, error) {
return nil, status.Error(codes.Unimplemented, "method DeleteSpace not implemented")
}
func (UnimplementedSpaceServiceServer) CreateSpaceInvitation(context.Context, *CreateSpaceInvitationRequest) (*SpaceInvitation, error) {
return nil, status.Error(codes.Unimplemented, "method CreateSpaceInvitation not implemented")
}
func (UnimplementedSpaceServiceServer) ListSpaceInvitations(context.Context, *ListSpaceInvitationsRequest) (*ListSpaceInvitationsResponse, error) {
return nil, status.Error(codes.Unimplemented, "method ListSpaceInvitations not implemented")
}
func (UnimplementedSpaceServiceServer) ListUserSpaceInvitations(context.Context, *ListUserSpaceInvitationsRequest) (*ListUserSpaceInvitationsResponse, error) {
return nil, status.Error(codes.Unimplemented, "method ListUserSpaceInvitations not implemented")
}
func (UnimplementedSpaceServiceServer) GetSpaceInvitation(context.Context, *GetSpaceInvitationRequest) (*SpaceInvitation, error) {
return nil, status.Error(codes.Unimplemented, "method GetSpaceInvitation not implemented")
}
func (UnimplementedSpaceServiceServer) DeleteSpaceInvitation(context.Context, *DeleteSpaceInvitationRequest) (*emptypb.Empty, error) {
return nil, status.Error(codes.Unimplemented, "method DeleteSpaceInvitation not implemented")
}
func (UnimplementedSpaceServiceServer) AcceptSpaceInvitation(context.Context, *AcceptSpaceInvitationRequest) (*SpaceMember, error) {
return nil, status.Error(codes.Unimplemented, "method AcceptSpaceInvitation not implemented")
}
func (UnimplementedSpaceServiceServer) DeclineSpaceInvitation(context.Context, *DeclineSpaceInvitationRequest) (*emptypb.Empty, error) {
return nil, status.Error(codes.Unimplemented, "method DeclineSpaceInvitation not implemented")
}
func (UnimplementedSpaceServiceServer) ListSpaceMembers(context.Context, *ListSpaceMembersRequest) (*ListSpaceMembersResponse, error) {
return nil, status.Error(codes.Unimplemented, "method ListSpaceMembers not implemented")
}
func (UnimplementedSpaceServiceServer) GetSpaceMember(context.Context, *GetSpaceMemberRequest) (*SpaceMember, error) {
return nil, status.Error(codes.Unimplemented, "method GetSpaceMember not implemented")
}
func (UnimplementedSpaceServiceServer) UpdateSpaceMember(context.Context, *UpdateSpaceMemberRequest) (*SpaceMember, error) {
return nil, status.Error(codes.Unimplemented, "method UpdateSpaceMember not implemented")
}
func (UnimplementedSpaceServiceServer) DeleteSpaceMember(context.Context, *DeleteSpaceMemberRequest) (*emptypb.Empty, error) {
return nil, status.Error(codes.Unimplemented, "method DeleteSpaceMember not implemented")
}
func (UnimplementedSpaceServiceServer) mustEmbedUnimplementedSpaceServiceServer() {}
func (UnimplementedSpaceServiceServer) testEmbeddedByValue() {}
// UnsafeSpaceServiceServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to SpaceServiceServer will
// result in compilation errors.
type UnsafeSpaceServiceServer interface {
mustEmbedUnimplementedSpaceServiceServer()
}
func RegisterSpaceServiceServer(s grpc.ServiceRegistrar, srv SpaceServiceServer) {
// If the following call panics, it indicates UnimplementedSpaceServiceServer was
// embedded by pointer and is nil. This will cause panics if an
// unimplemented method is ever invoked, so we test this at initialization
// time to prevent it from happening at runtime later due to I/O.
if t, ok := srv.(interface{ testEmbeddedByValue() }); ok {
t.testEmbeddedByValue()
}
s.RegisterService(&SpaceService_ServiceDesc, srv)
}
func _SpaceService_CreateSpace_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateSpaceRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(SpaceServiceServer).CreateSpace(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: SpaceService_CreateSpace_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(SpaceServiceServer).CreateSpace(ctx, req.(*CreateSpaceRequest))
}
return interceptor(ctx, in, info, handler)
}
func _SpaceService_ListSpaces_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListSpacesRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(SpaceServiceServer).ListSpaces(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: SpaceService_ListSpaces_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(SpaceServiceServer).ListSpaces(ctx, req.(*ListSpacesRequest))
}
return interceptor(ctx, in, info, handler)
}
func _SpaceService_GetSpace_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetSpaceRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(SpaceServiceServer).GetSpace(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: SpaceService_GetSpace_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(SpaceServiceServer).GetSpace(ctx, req.(*GetSpaceRequest))
}
return interceptor(ctx, in, info, handler)
}
func _SpaceService_UpdateSpace_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UpdateSpaceRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(SpaceServiceServer).UpdateSpace(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: SpaceService_UpdateSpace_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(SpaceServiceServer).UpdateSpace(ctx, req.(*UpdateSpaceRequest))
}
return interceptor(ctx, in, info, handler)
}
func _SpaceService_DeleteSpace_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeleteSpaceRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(SpaceServiceServer).DeleteSpace(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: SpaceService_DeleteSpace_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(SpaceServiceServer).DeleteSpace(ctx, req.(*DeleteSpaceRequest))
}
return interceptor(ctx, in, info, handler)
}
func _SpaceService_CreateSpaceInvitation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(CreateSpaceInvitationRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(SpaceServiceServer).CreateSpaceInvitation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: SpaceService_CreateSpaceInvitation_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(SpaceServiceServer).CreateSpaceInvitation(ctx, req.(*CreateSpaceInvitationRequest))
}
return interceptor(ctx, in, info, handler)
}
func _SpaceService_ListSpaceInvitations_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListSpaceInvitationsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(SpaceServiceServer).ListSpaceInvitations(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: SpaceService_ListSpaceInvitations_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(SpaceServiceServer).ListSpaceInvitations(ctx, req.(*ListSpaceInvitationsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _SpaceService_ListUserSpaceInvitations_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListUserSpaceInvitationsRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(SpaceServiceServer).ListUserSpaceInvitations(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: SpaceService_ListUserSpaceInvitations_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(SpaceServiceServer).ListUserSpaceInvitations(ctx, req.(*ListUserSpaceInvitationsRequest))
}
return interceptor(ctx, in, info, handler)
}
func _SpaceService_GetSpaceInvitation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetSpaceInvitationRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(SpaceServiceServer).GetSpaceInvitation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: SpaceService_GetSpaceInvitation_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(SpaceServiceServer).GetSpaceInvitation(ctx, req.(*GetSpaceInvitationRequest))
}
return interceptor(ctx, in, info, handler)
}
func _SpaceService_DeleteSpaceInvitation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeleteSpaceInvitationRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(SpaceServiceServer).DeleteSpaceInvitation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: SpaceService_DeleteSpaceInvitation_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(SpaceServiceServer).DeleteSpaceInvitation(ctx, req.(*DeleteSpaceInvitationRequest))
}
return interceptor(ctx, in, info, handler)
}
func _SpaceService_AcceptSpaceInvitation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(AcceptSpaceInvitationRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(SpaceServiceServer).AcceptSpaceInvitation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: SpaceService_AcceptSpaceInvitation_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(SpaceServiceServer).AcceptSpaceInvitation(ctx, req.(*AcceptSpaceInvitationRequest))
}
return interceptor(ctx, in, info, handler)
}
func _SpaceService_DeclineSpaceInvitation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeclineSpaceInvitationRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(SpaceServiceServer).DeclineSpaceInvitation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: SpaceService_DeclineSpaceInvitation_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(SpaceServiceServer).DeclineSpaceInvitation(ctx, req.(*DeclineSpaceInvitationRequest))
}
return interceptor(ctx, in, info, handler)
}
func _SpaceService_ListSpaceMembers_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ListSpaceMembersRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(SpaceServiceServer).ListSpaceMembers(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: SpaceService_ListSpaceMembers_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(SpaceServiceServer).ListSpaceMembers(ctx, req.(*ListSpaceMembersRequest))
}
return interceptor(ctx, in, info, handler)
}
func _SpaceService_GetSpaceMember_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(GetSpaceMemberRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(SpaceServiceServer).GetSpaceMember(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: SpaceService_GetSpaceMember_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(SpaceServiceServer).GetSpaceMember(ctx, req.(*GetSpaceMemberRequest))
}
return interceptor(ctx, in, info, handler)
}
func _SpaceService_UpdateSpaceMember_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UpdateSpaceMemberRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(SpaceServiceServer).UpdateSpaceMember(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: SpaceService_UpdateSpaceMember_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(SpaceServiceServer).UpdateSpaceMember(ctx, req.(*UpdateSpaceMemberRequest))
}
return interceptor(ctx, in, info, handler)
}
func _SpaceService_DeleteSpaceMember_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeleteSpaceMemberRequest)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(SpaceServiceServer).DeleteSpaceMember(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: SpaceService_DeleteSpaceMember_FullMethodName,
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(SpaceServiceServer).DeleteSpaceMember(ctx, req.(*DeleteSpaceMemberRequest))
}
return interceptor(ctx, in, info, handler)
}
// SpaceService_ServiceDesc is the grpc.ServiceDesc for SpaceService service.
// It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy)
var SpaceService_ServiceDesc = grpc.ServiceDesc{
ServiceName: "memos.api.v1.SpaceService",
HandlerType: (*SpaceServiceServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "CreateSpace",
Handler: _SpaceService_CreateSpace_Handler,
},
{
MethodName: "ListSpaces",
Handler: _SpaceService_ListSpaces_Handler,
},
{
MethodName: "GetSpace",
Handler: _SpaceService_GetSpace_Handler,
},
{
MethodName: "UpdateSpace",
Handler: _SpaceService_UpdateSpace_Handler,
},
{
MethodName: "DeleteSpace",
Handler: _SpaceService_DeleteSpace_Handler,
},
{
MethodName: "CreateSpaceInvitation",
Handler: _SpaceService_CreateSpaceInvitation_Handler,
},
{
MethodName: "ListSpaceInvitations",
Handler: _SpaceService_ListSpaceInvitations_Handler,
},
{
MethodName: "ListUserSpaceInvitations",
Handler: _SpaceService_ListUserSpaceInvitations_Handler,
},
{
MethodName: "GetSpaceInvitation",
Handler: _SpaceService_GetSpaceInvitation_Handler,
},
{
MethodName: "DeleteSpaceInvitation",
Handler: _SpaceService_DeleteSpaceInvitation_Handler,
},
{
MethodName: "AcceptSpaceInvitation",
Handler: _SpaceService_AcceptSpaceInvitation_Handler,
},
{
MethodName: "DeclineSpaceInvitation",
Handler: _SpaceService_DeclineSpaceInvitation_Handler,
},
{
MethodName: "ListSpaceMembers",
Handler: _SpaceService_ListSpaceMembers_Handler,
},
{
MethodName: "GetSpaceMember",
Handler: _SpaceService_GetSpaceMember_Handler,
},
{
MethodName: "UpdateSpaceMember",
Handler: _SpaceService_UpdateSpaceMember_Handler,
},
{
MethodName: "DeleteSpaceMember",
Handler: _SpaceService_DeleteSpaceMember_Handler,
},
},
Streams: []grpc.StreamDesc{},
Metadata: "api/v1/space_service.proto",
}