// 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", }