734 lines
32 KiB
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",
|
|
}
|