Documentation
¶
Index ¶
- Constants
- Variables
- func CheckRunningFromImage() bool
- func LoadConfigFromFile[CT any](configFile string, config CT) (CT, error)
- func RegisterAuthServiceServer(s grpc.ServiceRegistrar, srv AuthServiceServer)
- func RegisterHealthServiceServer(s grpc.ServiceRegistrar, srv HealthServiceServer)
- func RegisterRepositoryServiceServer(s grpc.ServiceRegistrar, srv RepositoryServiceServer)
- func RegisterSignalsServer(s grpc.ServiceRegistrar, srv SignalsServer)
- func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)
- func SaveConfig[CT any](configFile string, config CT) (err error)
- type AuthServiceClient
- type AuthServiceServer
- type AuthenticationChallengeRequest
- func (*AuthenticationChallengeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AuthenticationChallengeRequest) GetUsername() string
- func (*AuthenticationChallengeRequest) ProtoMessage()
- func (x *AuthenticationChallengeRequest) ProtoReflect() protoreflect.Message
- func (x *AuthenticationChallengeRequest) Reset()
- func (x *AuthenticationChallengeRequest) String() string
- type AuthenticationChallengeResponse
- func (*AuthenticationChallengeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AuthenticationChallengeResponse) GetChallenge() string
- func (*AuthenticationChallengeResponse) ProtoMessage()
- func (x *AuthenticationChallengeResponse) ProtoReflect() protoreflect.Message
- func (x *AuthenticationChallengeResponse) Reset()
- func (x *AuthenticationChallengeResponse) String() string
- type AuthenticationRequest
- func (*AuthenticationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AuthenticationRequest) GetChallenge() string
- func (x *AuthenticationRequest) GetUsername() string
- func (*AuthenticationRequest) ProtoMessage()
- func (x *AuthenticationRequest) ProtoReflect() protoreflect.Message
- func (x *AuthenticationRequest) Reset()
- func (x *AuthenticationRequest) String() string
- type AuthenticationResponse
- func (*AuthenticationResponse) Descriptor() ([]byte, []int)deprecated
- func (x *AuthenticationResponse) GetAuthenticated() bool
- func (x *AuthenticationResponse) GetToken() string
- func (*AuthenticationResponse) ProtoMessage()
- func (x *AuthenticationResponse) ProtoReflect() protoreflect.Message
- func (x *AuthenticationResponse) Reset()
- func (x *AuthenticationResponse) String() string
- type CommitRequest
- func (*CommitRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CommitRequest) GetBranch() string
- func (x *CommitRequest) GetCommitHash() string
- func (x *CommitRequest) GetRepository() string
- func (x *CommitRequest) GetTag() string
- func (*CommitRequest) ProtoMessage()
- func (x *CommitRequest) ProtoReflect() protoreflect.Message
- func (x *CommitRequest) Reset()
- func (x *CommitRequest) String() string
- type CreateRepositoryRequest
- func (*CreateRepositoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRepositoryRequest) GetDescription() string
- func (x *CreateRepositoryRequest) GetGitignore() string
- func (x *CreateRepositoryRequest) GetName() string
- func (*CreateRepositoryRequest) ProtoMessage()
- func (x *CreateRepositoryRequest) ProtoReflect() protoreflect.Message
- func (x *CreateRepositoryRequest) Reset()
- func (x *CreateRepositoryRequest) String() string
- type CreateUserRequest
- func (*CreateUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateUserRequest) GetPublicKey() string
- func (x *CreateUserRequest) GetUsername() string
- func (*CreateUserRequest) ProtoMessage()
- func (x *CreateUserRequest) ProtoReflect() protoreflect.Message
- func (x *CreateUserRequest) Reset()
- func (x *CreateUserRequest) String() string
- type DeleteRepositoryRequest
- func (*DeleteRepositoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteRepositoryRequest) GetId() string
- func (*DeleteRepositoryRequest) ProtoMessage()
- func (x *DeleteRepositoryRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteRepositoryRequest) Reset()
- func (x *DeleteRepositoryRequest) String() string
- type DeleteUserRequest
- type Empty
- type GetRepositoryRequest
- func (*GetRepositoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetRepositoryRequest) GetId() string
- func (x *GetRepositoryRequest) GetName() string
- func (*GetRepositoryRequest) ProtoMessage()
- func (x *GetRepositoryRequest) ProtoReflect() protoreflect.Message
- func (x *GetRepositoryRequest) Reset()
- func (x *GetRepositoryRequest) String() string
- type GetUserRequest
- func (*GetUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserRequest) GetId() string
- func (x *GetUserRequest) GetUsername() string
- func (*GetUserRequest) ProtoMessage()
- func (x *GetUserRequest) ProtoReflect() protoreflect.Message
- func (x *GetUserRequest) Reset()
- func (x *GetUserRequest) String() string
- type HealthServiceClient
- type HealthServiceServer
- type ListRepositoryResponse
- func (*ListRepositoryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListRepositoryResponse) GetRepositories() []*RepositoryResponse
- func (*ListRepositoryResponse) ProtoMessage()
- func (x *ListRepositoryResponse) ProtoReflect() protoreflect.Message
- func (x *ListRepositoryResponse) Reset()
- func (x *ListRepositoryResponse) String() string
- type ListUserResponse
- type RepositoryResponse
- func (*RepositoryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RepositoryResponse) GetDescription() string
- func (x *RepositoryResponse) GetId() string
- func (x *RepositoryResponse) GetLastUpdate() *timestamppb.Timestamp
- func (x *RepositoryResponse) GetName() string
- func (*RepositoryResponse) ProtoMessage()
- func (x *RepositoryResponse) ProtoReflect() protoreflect.Message
- func (x *RepositoryResponse) Reset()
- func (x *RepositoryResponse) String() string
- type RepositoryServiceClient
- type RepositoryServiceServer
- type SignalsClient
- type SignalsServer
- type UnimplementedAuthServiceServer
- func (UnimplementedAuthServiceServer) Authentication(context.Context, *AuthenticationRequest) (*AuthenticationResponse, error)
- func (UnimplementedAuthServiceServer) AuthenticationChallenge(context.Context, *AuthenticationChallengeRequest) (*AuthenticationChallengeResponse, error)
- func (UnimplementedAuthServiceServer) UniqueKeyLogin(context.Context, *UniqueKeyLoginRequest) (*AuthenticationResponse, error)
- type UnimplementedHealthServiceServer
- type UnimplementedRepositoryServiceServer
- func (UnimplementedRepositoryServiceServer) CreateRepository(context.Context, *CreateRepositoryRequest) (*RepositoryResponse, error)
- func (UnimplementedRepositoryServiceServer) DeleteRepository(context.Context, *DeleteRepositoryRequest) (*Empty, error)
- func (UnimplementedRepositoryServiceServer) GetRepository(context.Context, *GetRepositoryRequest) (*RepositoryResponse, error)
- func (UnimplementedRepositoryServiceServer) ListRepository(context.Context, *Empty) (*ListRepositoryResponse, error)
- func (UnimplementedRepositoryServiceServer) UpdateRepository(context.Context, *UpdateRepositoryRequest) (*RepositoryResponse, error)
- type UnimplementedSignalsServer
- type UnimplementedUserServiceServer
- func (UnimplementedUserServiceServer) CreateUser(context.Context, *CreateUserRequest) (*UserResponse, error)
- func (UnimplementedUserServiceServer) DeleteUser(context.Context, *DeleteUserRequest) (*Empty, error)
- func (UnimplementedUserServiceServer) GetUser(context.Context, *GetUserRequest) (*UserResponse, error)
- func (UnimplementedUserServiceServer) ListUser(context.Context, *Empty) (*ListUserResponse, error)
- func (UnimplementedUserServiceServer) UpdateUser(context.Context, *UpdateUserRequest) (*UserResponse, error)
- type UniqueKeyLoginRequest
- func (*UniqueKeyLoginRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UniqueKeyLoginRequest) GetUniqueKey() string
- func (*UniqueKeyLoginRequest) ProtoMessage()
- func (x *UniqueKeyLoginRequest) ProtoReflect() protoreflect.Message
- func (x *UniqueKeyLoginRequest) Reset()
- func (x *UniqueKeyLoginRequest) String() string
- type UnsafeAuthServiceServer
- type UnsafeHealthServiceServer
- type UnsafeRepositoryServiceServer
- type UnsafeSignalsServer
- type UnsafeUserServiceServer
- type UpdateRepositoryRequest
- func (*UpdateRepositoryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateRepositoryRequest) GetDescription() string
- func (x *UpdateRepositoryRequest) GetId() string
- func (x *UpdateRepositoryRequest) GetName() string
- func (*UpdateRepositoryRequest) ProtoMessage()
- func (x *UpdateRepositoryRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateRepositoryRequest) Reset()
- func (x *UpdateRepositoryRequest) String() string
- type UpdateUserRequest
- func (*UpdateUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateUserRequest) GetId() string
- func (x *UpdateUserRequest) GetPublicKey() string
- func (x *UpdateUserRequest) GetUsername() string
- func (*UpdateUserRequest) ProtoMessage()
- func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateUserRequest) Reset()
- func (x *UpdateUserRequest) String() string
- type UserResponse
- func (*UserResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UserResponse) GetId() string
- func (x *UserResponse) GetUsername() string
- func (*UserResponse) ProtoMessage()
- func (x *UserResponse) ProtoReflect() protoreflect.Message
- func (x *UserResponse) Reset()
- func (x *UserResponse) String() string
- type UserServiceClient
- type UserServiceServer
Constants ¶
const ( RepositoryService_CreateRepository_FullMethodName = "/repository.RepositoryService/CreateRepository" RepositoryService_UpdateRepository_FullMethodName = "/repository.RepositoryService/UpdateRepository" RepositoryService_ListRepository_FullMethodName = "/repository.RepositoryService/ListRepository" RepositoryService_GetRepository_FullMethodName = "/repository.RepositoryService/GetRepository" RepositoryService_DeleteRepository_FullMethodName = "/repository.RepositoryService/DeleteRepository" )
const ( AuthService_AuthenticationChallenge_FullMethodName = "/user.AuthService/AuthenticationChallenge" AuthService_Authentication_FullMethodName = "/user.AuthService/Authentication" AuthService_UniqueKeyLogin_FullMethodName = "/user.AuthService/UniqueKeyLogin" )
const ( UserService_CreateUser_FullMethodName = "/user.UserService/CreateUser" UserService_UpdateUser_FullMethodName = "/user.UserService/UpdateUser" UserService_ListUser_FullMethodName = "/user.UserService/ListUser" UserService_GetUser_FullMethodName = "/user.UserService/GetUser" UserService_DeleteUser_FullMethodName = "/user.UserService/DeleteUser" )
const (
HealthService_Health_FullMethodName = "/health.HealthService/Health"
)
const (
Signals_CommitSignal_FullMethodName = "/signal.Signals/CommitSignal"
)
Variables ¶
var AuthService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "user.AuthService", HandlerType: (*AuthServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "AuthenticationChallenge", Handler: _AuthService_AuthenticationChallenge_Handler, }, { MethodName: "Authentication", Handler: _AuthService_Authentication_Handler, }, { MethodName: "UniqueKeyLogin", Handler: _AuthService_UniqueKeyLogin_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "user.proto", }
AuthService_ServiceDesc is the grpc.ServiceDesc for AuthService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_common_proto protoreflect.FileDescriptor
var File_health_proto protoreflect.FileDescriptor
var File_repository_proto protoreflect.FileDescriptor
var File_signal_proto protoreflect.FileDescriptor
var File_user_proto protoreflect.FileDescriptor
var HealthService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "health.HealthService", HandlerType: (*HealthServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Health", Handler: _HealthService_Health_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "health.proto", }
HealthService_ServiceDesc is the grpc.ServiceDesc for HealthService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var RepositoryService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "repository.RepositoryService", HandlerType: (*RepositoryServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateRepository", Handler: _RepositoryService_CreateRepository_Handler, }, { MethodName: "UpdateRepository", Handler: _RepositoryService_UpdateRepository_Handler, }, { MethodName: "ListRepository", Handler: _RepositoryService_ListRepository_Handler, }, { MethodName: "GetRepository", Handler: _RepositoryService_GetRepository_Handler, }, { MethodName: "DeleteRepository", Handler: _RepositoryService_DeleteRepository_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "repository.proto", }
RepositoryService_ServiceDesc is the grpc.ServiceDesc for RepositoryService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var Signals_ServiceDesc = grpc.ServiceDesc{ ServiceName: "signal.Signals", HandlerType: (*SignalsServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CommitSignal", Handler: _Signals_CommitSignal_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "signal.proto", }
Signals_ServiceDesc is the grpc.ServiceDesc for Signals service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var UserService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "user.UserService", HandlerType: (*UserServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CreateUser", Handler: _UserService_CreateUser_Handler, }, { MethodName: "UpdateUser", Handler: _UserService_UpdateUser_Handler, }, { MethodName: "ListUser", Handler: _UserService_ListUser_Handler, }, { MethodName: "GetUser", Handler: _UserService_GetUser_Handler, }, { MethodName: "DeleteUser", Handler: _UserService_DeleteUser_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "user.proto", }
UserService_ServiceDesc is the grpc.ServiceDesc for UserService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func CheckRunningFromImage ¶
func CheckRunningFromImage() bool
func LoadConfigFromFile ¶
func RegisterAuthServiceServer ¶
func RegisterAuthServiceServer(s grpc.ServiceRegistrar, srv AuthServiceServer)
func RegisterHealthServiceServer ¶
func RegisterHealthServiceServer(s grpc.ServiceRegistrar, srv HealthServiceServer)
func RegisterRepositoryServiceServer ¶
func RegisterRepositoryServiceServer(s grpc.ServiceRegistrar, srv RepositoryServiceServer)
func RegisterSignalsServer ¶
func RegisterSignalsServer(s grpc.ServiceRegistrar, srv SignalsServer)
func RegisterUserServiceServer ¶
func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)
func SaveConfig ¶
Types ¶
type AuthServiceClient ¶
type AuthServiceClient interface {
AuthenticationChallenge(ctx context.Context, in *AuthenticationChallengeRequest, opts ...grpc.CallOption) (*AuthenticationChallengeResponse, error)
Authentication(ctx context.Context, in *AuthenticationRequest, opts ...grpc.CallOption) (*AuthenticationResponse, error)
UniqueKeyLogin(ctx context.Context, in *UniqueKeyLoginRequest, opts ...grpc.CallOption) (*AuthenticationResponse, error)
}
AuthServiceClient is the client API for AuthService 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.
func NewAuthServiceClient ¶
func NewAuthServiceClient(cc grpc.ClientConnInterface) AuthServiceClient
type AuthServiceServer ¶
type AuthServiceServer interface {
AuthenticationChallenge(context.Context, *AuthenticationChallengeRequest) (*AuthenticationChallengeResponse, error)
Authentication(context.Context, *AuthenticationRequest) (*AuthenticationResponse, error)
UniqueKeyLogin(context.Context, *UniqueKeyLoginRequest) (*AuthenticationResponse, error)
// contains filtered or unexported methods
}
AuthServiceServer is the server API for AuthService service. All implementations must embed UnimplementedAuthServiceServer for forward compatibility.
type AuthenticationChallengeRequest ¶
type AuthenticationChallengeRequest struct {
Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
// contains filtered or unexported fields
}
func (*AuthenticationChallengeRequest) Descriptor
deprecated
func (*AuthenticationChallengeRequest) Descriptor() ([]byte, []int)
Deprecated: Use AuthenticationChallengeRequest.ProtoReflect.Descriptor instead.
func (*AuthenticationChallengeRequest) GetUsername ¶
func (x *AuthenticationChallengeRequest) GetUsername() string
func (*AuthenticationChallengeRequest) ProtoMessage ¶
func (*AuthenticationChallengeRequest) ProtoMessage()
func (*AuthenticationChallengeRequest) ProtoReflect ¶
func (x *AuthenticationChallengeRequest) ProtoReflect() protoreflect.Message
func (*AuthenticationChallengeRequest) Reset ¶
func (x *AuthenticationChallengeRequest) Reset()
func (*AuthenticationChallengeRequest) String ¶
func (x *AuthenticationChallengeRequest) String() string
type AuthenticationChallengeResponse ¶
type AuthenticationChallengeResponse struct {
Challenge string `protobuf:"bytes,1,opt,name=challenge,proto3" json:"challenge,omitempty"`
// contains filtered or unexported fields
}
func (*AuthenticationChallengeResponse) Descriptor
deprecated
func (*AuthenticationChallengeResponse) Descriptor() ([]byte, []int)
Deprecated: Use AuthenticationChallengeResponse.ProtoReflect.Descriptor instead.
func (*AuthenticationChallengeResponse) GetChallenge ¶
func (x *AuthenticationChallengeResponse) GetChallenge() string
func (*AuthenticationChallengeResponse) ProtoMessage ¶
func (*AuthenticationChallengeResponse) ProtoMessage()
func (*AuthenticationChallengeResponse) ProtoReflect ¶
func (x *AuthenticationChallengeResponse) ProtoReflect() protoreflect.Message
func (*AuthenticationChallengeResponse) Reset ¶
func (x *AuthenticationChallengeResponse) Reset()
func (*AuthenticationChallengeResponse) String ¶
func (x *AuthenticationChallengeResponse) String() string
type AuthenticationRequest ¶
type AuthenticationRequest struct {
Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
Challenge string `protobuf:"bytes,2,opt,name=challenge,proto3" json:"challenge,omitempty"`
// contains filtered or unexported fields
}
func (*AuthenticationRequest) Descriptor
deprecated
func (*AuthenticationRequest) Descriptor() ([]byte, []int)
Deprecated: Use AuthenticationRequest.ProtoReflect.Descriptor instead.
func (*AuthenticationRequest) GetChallenge ¶
func (x *AuthenticationRequest) GetChallenge() string
func (*AuthenticationRequest) GetUsername ¶
func (x *AuthenticationRequest) GetUsername() string
func (*AuthenticationRequest) ProtoMessage ¶
func (*AuthenticationRequest) ProtoMessage()
func (*AuthenticationRequest) ProtoReflect ¶
func (x *AuthenticationRequest) ProtoReflect() protoreflect.Message
func (*AuthenticationRequest) Reset ¶
func (x *AuthenticationRequest) Reset()
func (*AuthenticationRequest) String ¶
func (x *AuthenticationRequest) String() string
type AuthenticationResponse ¶
type AuthenticationResponse struct {
Authenticated bool `protobuf:"varint,1,opt,name=authenticated,proto3" json:"authenticated,omitempty"`
Token string `protobuf:"bytes,2,opt,name=token,proto3" json:"token,omitempty"`
// contains filtered or unexported fields
}
func (*AuthenticationResponse) Descriptor
deprecated
func (*AuthenticationResponse) Descriptor() ([]byte, []int)
Deprecated: Use AuthenticationResponse.ProtoReflect.Descriptor instead.
func (*AuthenticationResponse) GetAuthenticated ¶
func (x *AuthenticationResponse) GetAuthenticated() bool
func (*AuthenticationResponse) GetToken ¶
func (x *AuthenticationResponse) GetToken() string
func (*AuthenticationResponse) ProtoMessage ¶
func (*AuthenticationResponse) ProtoMessage()
func (*AuthenticationResponse) ProtoReflect ¶
func (x *AuthenticationResponse) ProtoReflect() protoreflect.Message
func (*AuthenticationResponse) Reset ¶
func (x *AuthenticationResponse) Reset()
func (*AuthenticationResponse) String ¶
func (x *AuthenticationResponse) String() string
type CommitRequest ¶
type CommitRequest struct {
CommitHash string `protobuf:"bytes,1,opt,name=commit_hash,json=commitHash,proto3" json:"commit_hash,omitempty"`
Branch string `protobuf:"bytes,2,opt,name=branch,proto3" json:"branch,omitempty"`
Repository string `protobuf:"bytes,3,opt,name=repository,proto3" json:"repository,omitempty"`
Tag string `protobuf:"bytes,4,opt,name=tag,proto3" json:"tag,omitempty"`
// contains filtered or unexported fields
}
func (*CommitRequest) Descriptor
deprecated
func (*CommitRequest) Descriptor() ([]byte, []int)
Deprecated: Use CommitRequest.ProtoReflect.Descriptor instead.
func (*CommitRequest) GetBranch ¶
func (x *CommitRequest) GetBranch() string
func (*CommitRequest) GetCommitHash ¶
func (x *CommitRequest) GetCommitHash() string
func (*CommitRequest) GetRepository ¶
func (x *CommitRequest) GetRepository() string
func (*CommitRequest) GetTag ¶
func (x *CommitRequest) GetTag() string
func (*CommitRequest) ProtoMessage ¶
func (*CommitRequest) ProtoMessage()
func (*CommitRequest) ProtoReflect ¶
func (x *CommitRequest) ProtoReflect() protoreflect.Message
func (*CommitRequest) Reset ¶
func (x *CommitRequest) Reset()
func (*CommitRequest) String ¶
func (x *CommitRequest) String() string
type CreateRepositoryRequest ¶
type CreateRepositoryRequest struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
Gitignore string `protobuf:"bytes,3,opt,name=gitignore,proto3" json:"gitignore,omitempty"`
// contains filtered or unexported fields
}
func (*CreateRepositoryRequest) Descriptor
deprecated
func (*CreateRepositoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateRepositoryRequest.ProtoReflect.Descriptor instead.
func (*CreateRepositoryRequest) GetDescription ¶
func (x *CreateRepositoryRequest) GetDescription() string
func (*CreateRepositoryRequest) GetGitignore ¶
func (x *CreateRepositoryRequest) GetGitignore() string
func (*CreateRepositoryRequest) GetName ¶
func (x *CreateRepositoryRequest) GetName() string
func (*CreateRepositoryRequest) ProtoMessage ¶
func (*CreateRepositoryRequest) ProtoMessage()
func (*CreateRepositoryRequest) ProtoReflect ¶
func (x *CreateRepositoryRequest) ProtoReflect() protoreflect.Message
func (*CreateRepositoryRequest) Reset ¶
func (x *CreateRepositoryRequest) Reset()
func (*CreateRepositoryRequest) String ¶
func (x *CreateRepositoryRequest) String() string
type CreateUserRequest ¶
type CreateUserRequest struct {
Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
PublicKey string `protobuf:"bytes,2,opt,name=publicKey,proto3" json:"publicKey,omitempty"`
// contains filtered or unexported fields
}
func (*CreateUserRequest) Descriptor
deprecated
func (*CreateUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.
func (*CreateUserRequest) GetPublicKey ¶
func (x *CreateUserRequest) GetPublicKey() string
func (*CreateUserRequest) GetUsername ¶
func (x *CreateUserRequest) GetUsername() string
func (*CreateUserRequest) ProtoMessage ¶
func (*CreateUserRequest) ProtoMessage()
func (*CreateUserRequest) ProtoReflect ¶
func (x *CreateUserRequest) ProtoReflect() protoreflect.Message
func (*CreateUserRequest) Reset ¶
func (x *CreateUserRequest) Reset()
func (*CreateUserRequest) String ¶
func (x *CreateUserRequest) String() string
type DeleteRepositoryRequest ¶
type DeleteRepositoryRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteRepositoryRequest) Descriptor
deprecated
func (*DeleteRepositoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRepositoryRequest.ProtoReflect.Descriptor instead.
func (*DeleteRepositoryRequest) GetId ¶
func (x *DeleteRepositoryRequest) GetId() string
func (*DeleteRepositoryRequest) ProtoMessage ¶
func (*DeleteRepositoryRequest) ProtoMessage()
func (*DeleteRepositoryRequest) ProtoReflect ¶
func (x *DeleteRepositoryRequest) ProtoReflect() protoreflect.Message
func (*DeleteRepositoryRequest) Reset ¶
func (x *DeleteRepositoryRequest) Reset()
func (*DeleteRepositoryRequest) String ¶
func (x *DeleteRepositoryRequest) String() string
type DeleteUserRequest ¶
type DeleteUserRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteUserRequest) Descriptor
deprecated
func (*DeleteUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteUserRequest.ProtoReflect.Descriptor instead.
func (*DeleteUserRequest) GetId ¶
func (x *DeleteUserRequest) GetId() string
func (*DeleteUserRequest) ProtoMessage ¶
func (*DeleteUserRequest) ProtoMessage()
func (*DeleteUserRequest) ProtoReflect ¶
func (x *DeleteUserRequest) ProtoReflect() protoreflect.Message
func (*DeleteUserRequest) Reset ¶
func (x *DeleteUserRequest) Reset()
func (*DeleteUserRequest) String ¶
func (x *DeleteUserRequest) String() string
type Empty ¶
type Empty struct {
// contains filtered or unexported fields
}
func (*Empty) Descriptor
deprecated
func (*Empty) ProtoMessage ¶
func (*Empty) ProtoMessage()
func (*Empty) ProtoReflect ¶
func (x *Empty) ProtoReflect() protoreflect.Message
type GetRepositoryRequest ¶
type GetRepositoryRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
func (*GetRepositoryRequest) Descriptor
deprecated
func (*GetRepositoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetRepositoryRequest.ProtoReflect.Descriptor instead.
func (*GetRepositoryRequest) GetId ¶
func (x *GetRepositoryRequest) GetId() string
func (*GetRepositoryRequest) GetName ¶
func (x *GetRepositoryRequest) GetName() string
func (*GetRepositoryRequest) ProtoMessage ¶
func (*GetRepositoryRequest) ProtoMessage()
func (*GetRepositoryRequest) ProtoReflect ¶
func (x *GetRepositoryRequest) ProtoReflect() protoreflect.Message
func (*GetRepositoryRequest) Reset ¶
func (x *GetRepositoryRequest) Reset()
func (*GetRepositoryRequest) String ¶
func (x *GetRepositoryRequest) String() string
type GetUserRequest ¶
type GetUserRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
// contains filtered or unexported fields
}
func (*GetUserRequest) Descriptor
deprecated
func (*GetUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.
func (*GetUserRequest) GetId ¶
func (x *GetUserRequest) GetId() string
func (*GetUserRequest) GetUsername ¶
func (x *GetUserRequest) GetUsername() string
func (*GetUserRequest) ProtoMessage ¶
func (*GetUserRequest) ProtoMessage()
func (*GetUserRequest) ProtoReflect ¶
func (x *GetUserRequest) ProtoReflect() protoreflect.Message
func (*GetUserRequest) Reset ¶
func (x *GetUserRequest) Reset()
func (*GetUserRequest) String ¶
func (x *GetUserRequest) String() string
type HealthServiceClient ¶
type HealthServiceClient interface {
Health(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*Empty, error)
}
HealthServiceClient is the client API for HealthService 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.
func NewHealthServiceClient ¶
func NewHealthServiceClient(cc grpc.ClientConnInterface) HealthServiceClient
type HealthServiceServer ¶
type HealthServiceServer interface {
Health(context.Context, *Empty) (*Empty, error)
// contains filtered or unexported methods
}
HealthServiceServer is the server API for HealthService service. All implementations must embed UnimplementedHealthServiceServer for forward compatibility.
type ListRepositoryResponse ¶
type ListRepositoryResponse struct {
Repositories []*RepositoryResponse `protobuf:"bytes,1,rep,name=repositories,proto3" json:"repositories,omitempty"`
// contains filtered or unexported fields
}
func (*ListRepositoryResponse) Descriptor
deprecated
func (*ListRepositoryResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRepositoryResponse.ProtoReflect.Descriptor instead.
func (*ListRepositoryResponse) GetRepositories ¶
func (x *ListRepositoryResponse) GetRepositories() []*RepositoryResponse
func (*ListRepositoryResponse) ProtoMessage ¶
func (*ListRepositoryResponse) ProtoMessage()
func (*ListRepositoryResponse) ProtoReflect ¶
func (x *ListRepositoryResponse) ProtoReflect() protoreflect.Message
func (*ListRepositoryResponse) Reset ¶
func (x *ListRepositoryResponse) Reset()
func (*ListRepositoryResponse) String ¶
func (x *ListRepositoryResponse) String() string
type ListUserResponse ¶
type ListUserResponse struct {
Users []*UserResponse `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
// contains filtered or unexported fields
}
func (*ListUserResponse) Descriptor
deprecated
func (*ListUserResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListUserResponse.ProtoReflect.Descriptor instead.
func (*ListUserResponse) GetUsers ¶
func (x *ListUserResponse) GetUsers() []*UserResponse
func (*ListUserResponse) ProtoMessage ¶
func (*ListUserResponse) ProtoMessage()
func (*ListUserResponse) ProtoReflect ¶
func (x *ListUserResponse) ProtoReflect() protoreflect.Message
func (*ListUserResponse) Reset ¶
func (x *ListUserResponse) Reset()
func (*ListUserResponse) String ¶
func (x *ListUserResponse) String() string
type RepositoryResponse ¶
type RepositoryResponse struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
LastUpdate *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_update,json=lastUpdate,proto3" json:"last_update,omitempty"`
// contains filtered or unexported fields
}
func (*RepositoryResponse) Descriptor
deprecated
func (*RepositoryResponse) Descriptor() ([]byte, []int)
Deprecated: Use RepositoryResponse.ProtoReflect.Descriptor instead.
func (*RepositoryResponse) GetDescription ¶
func (x *RepositoryResponse) GetDescription() string
func (*RepositoryResponse) GetId ¶
func (x *RepositoryResponse) GetId() string
func (*RepositoryResponse) GetLastUpdate ¶
func (x *RepositoryResponse) GetLastUpdate() *timestamppb.Timestamp
func (*RepositoryResponse) GetName ¶
func (x *RepositoryResponse) GetName() string
func (*RepositoryResponse) ProtoMessage ¶
func (*RepositoryResponse) ProtoMessage()
func (*RepositoryResponse) ProtoReflect ¶
func (x *RepositoryResponse) ProtoReflect() protoreflect.Message
func (*RepositoryResponse) Reset ¶
func (x *RepositoryResponse) Reset()
func (*RepositoryResponse) String ¶
func (x *RepositoryResponse) String() string
type RepositoryServiceClient ¶
type RepositoryServiceClient interface {
CreateRepository(ctx context.Context, in *CreateRepositoryRequest, opts ...grpc.CallOption) (*RepositoryResponse, error)
UpdateRepository(ctx context.Context, in *UpdateRepositoryRequest, opts ...grpc.CallOption) (*RepositoryResponse, error)
ListRepository(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*ListRepositoryResponse, error)
GetRepository(ctx context.Context, in *GetRepositoryRequest, opts ...grpc.CallOption) (*RepositoryResponse, error)
DeleteRepository(ctx context.Context, in *DeleteRepositoryRequest, opts ...grpc.CallOption) (*Empty, error)
}
RepositoryServiceClient is the client API for RepositoryService 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.
func NewRepositoryServiceClient ¶
func NewRepositoryServiceClient(cc grpc.ClientConnInterface) RepositoryServiceClient
type RepositoryServiceServer ¶
type RepositoryServiceServer interface {
CreateRepository(context.Context, *CreateRepositoryRequest) (*RepositoryResponse, error)
UpdateRepository(context.Context, *UpdateRepositoryRequest) (*RepositoryResponse, error)
ListRepository(context.Context, *Empty) (*ListRepositoryResponse, error)
GetRepository(context.Context, *GetRepositoryRequest) (*RepositoryResponse, error)
DeleteRepository(context.Context, *DeleteRepositoryRequest) (*Empty, error)
// contains filtered or unexported methods
}
RepositoryServiceServer is the server API for RepositoryService service. All implementations must embed UnimplementedRepositoryServiceServer for forward compatibility.
type SignalsClient ¶
type SignalsClient interface {
CommitSignal(ctx context.Context, in *CommitRequest, opts ...grpc.CallOption) (*Empty, error)
}
SignalsClient is the client API for Signals 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.
func NewSignalsClient ¶
func NewSignalsClient(cc grpc.ClientConnInterface) SignalsClient
type SignalsServer ¶
type SignalsServer interface {
CommitSignal(context.Context, *CommitRequest) (*Empty, error)
// contains filtered or unexported methods
}
SignalsServer is the server API for Signals service. All implementations must embed UnimplementedSignalsServer for forward compatibility.
type UnimplementedAuthServiceServer ¶
type UnimplementedAuthServiceServer struct{}
UnimplementedAuthServiceServer 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.
func (UnimplementedAuthServiceServer) Authentication ¶
func (UnimplementedAuthServiceServer) Authentication(context.Context, *AuthenticationRequest) (*AuthenticationResponse, error)
func (UnimplementedAuthServiceServer) AuthenticationChallenge ¶
func (UnimplementedAuthServiceServer) AuthenticationChallenge(context.Context, *AuthenticationChallengeRequest) (*AuthenticationChallengeResponse, error)
func (UnimplementedAuthServiceServer) UniqueKeyLogin ¶
func (UnimplementedAuthServiceServer) UniqueKeyLogin(context.Context, *UniqueKeyLoginRequest) (*AuthenticationResponse, error)
type UnimplementedHealthServiceServer ¶
type UnimplementedHealthServiceServer struct{}
UnimplementedHealthServiceServer 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 UnimplementedRepositoryServiceServer ¶
type UnimplementedRepositoryServiceServer struct{}
UnimplementedRepositoryServiceServer 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.
func (UnimplementedRepositoryServiceServer) CreateRepository ¶
func (UnimplementedRepositoryServiceServer) CreateRepository(context.Context, *CreateRepositoryRequest) (*RepositoryResponse, error)
func (UnimplementedRepositoryServiceServer) DeleteRepository ¶
func (UnimplementedRepositoryServiceServer) DeleteRepository(context.Context, *DeleteRepositoryRequest) (*Empty, error)
func (UnimplementedRepositoryServiceServer) GetRepository ¶
func (UnimplementedRepositoryServiceServer) GetRepository(context.Context, *GetRepositoryRequest) (*RepositoryResponse, error)
func (UnimplementedRepositoryServiceServer) ListRepository ¶
func (UnimplementedRepositoryServiceServer) ListRepository(context.Context, *Empty) (*ListRepositoryResponse, error)
func (UnimplementedRepositoryServiceServer) UpdateRepository ¶
func (UnimplementedRepositoryServiceServer) UpdateRepository(context.Context, *UpdateRepositoryRequest) (*RepositoryResponse, error)
type UnimplementedSignalsServer ¶
type UnimplementedSignalsServer struct{}
UnimplementedSignalsServer 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.
func (UnimplementedSignalsServer) CommitSignal ¶
func (UnimplementedSignalsServer) CommitSignal(context.Context, *CommitRequest) (*Empty, error)
type UnimplementedUserServiceServer ¶
type UnimplementedUserServiceServer struct{}
UnimplementedUserServiceServer 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.
func (UnimplementedUserServiceServer) CreateUser ¶
func (UnimplementedUserServiceServer) CreateUser(context.Context, *CreateUserRequest) (*UserResponse, error)
func (UnimplementedUserServiceServer) DeleteUser ¶
func (UnimplementedUserServiceServer) DeleteUser(context.Context, *DeleteUserRequest) (*Empty, error)
func (UnimplementedUserServiceServer) GetUser ¶
func (UnimplementedUserServiceServer) GetUser(context.Context, *GetUserRequest) (*UserResponse, error)
func (UnimplementedUserServiceServer) ListUser ¶
func (UnimplementedUserServiceServer) ListUser(context.Context, *Empty) (*ListUserResponse, error)
func (UnimplementedUserServiceServer) UpdateUser ¶
func (UnimplementedUserServiceServer) UpdateUser(context.Context, *UpdateUserRequest) (*UserResponse, error)
type UniqueKeyLoginRequest ¶
type UniqueKeyLoginRequest struct {
UniqueKey string `protobuf:"bytes,1,opt,name=uniqueKey,proto3" json:"uniqueKey,omitempty"`
// contains filtered or unexported fields
}
func (*UniqueKeyLoginRequest) Descriptor
deprecated
func (*UniqueKeyLoginRequest) Descriptor() ([]byte, []int)
Deprecated: Use UniqueKeyLoginRequest.ProtoReflect.Descriptor instead.
func (*UniqueKeyLoginRequest) GetUniqueKey ¶
func (x *UniqueKeyLoginRequest) GetUniqueKey() string
func (*UniqueKeyLoginRequest) ProtoMessage ¶
func (*UniqueKeyLoginRequest) ProtoMessage()
func (*UniqueKeyLoginRequest) ProtoReflect ¶
func (x *UniqueKeyLoginRequest) ProtoReflect() protoreflect.Message
func (*UniqueKeyLoginRequest) Reset ¶
func (x *UniqueKeyLoginRequest) Reset()
func (*UniqueKeyLoginRequest) String ¶
func (x *UniqueKeyLoginRequest) String() string
type UnsafeAuthServiceServer ¶
type UnsafeAuthServiceServer interface {
// contains filtered or unexported methods
}
UnsafeAuthServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AuthServiceServer will result in compilation errors.
type UnsafeHealthServiceServer ¶
type UnsafeHealthServiceServer interface {
// contains filtered or unexported methods
}
UnsafeHealthServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to HealthServiceServer will result in compilation errors.
type UnsafeRepositoryServiceServer ¶
type UnsafeRepositoryServiceServer interface {
// contains filtered or unexported methods
}
UnsafeRepositoryServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to RepositoryServiceServer will result in compilation errors.
type UnsafeSignalsServer ¶
type UnsafeSignalsServer interface {
// contains filtered or unexported methods
}
UnsafeSignalsServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to SignalsServer will result in compilation errors.
type UnsafeUserServiceServer ¶
type UnsafeUserServiceServer interface {
// contains filtered or unexported methods
}
UnsafeUserServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UserServiceServer will result in compilation errors.
type UpdateRepositoryRequest ¶
type UpdateRepositoryRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateRepositoryRequest) Descriptor
deprecated
func (*UpdateRepositoryRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRepositoryRequest.ProtoReflect.Descriptor instead.
func (*UpdateRepositoryRequest) GetDescription ¶
func (x *UpdateRepositoryRequest) GetDescription() string
func (*UpdateRepositoryRequest) GetId ¶
func (x *UpdateRepositoryRequest) GetId() string
func (*UpdateRepositoryRequest) GetName ¶
func (x *UpdateRepositoryRequest) GetName() string
func (*UpdateRepositoryRequest) ProtoMessage ¶
func (*UpdateRepositoryRequest) ProtoMessage()
func (*UpdateRepositoryRequest) ProtoReflect ¶
func (x *UpdateRepositoryRequest) ProtoReflect() protoreflect.Message
func (*UpdateRepositoryRequest) Reset ¶
func (x *UpdateRepositoryRequest) Reset()
func (*UpdateRepositoryRequest) String ¶
func (x *UpdateRepositoryRequest) String() string
type UpdateUserRequest ¶
type UpdateUserRequest struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
PublicKey string `protobuf:"bytes,3,opt,name=publicKey,proto3" json:"publicKey,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateUserRequest) Descriptor
deprecated
func (*UpdateUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.
func (*UpdateUserRequest) GetId ¶
func (x *UpdateUserRequest) GetId() string
func (*UpdateUserRequest) GetPublicKey ¶
func (x *UpdateUserRequest) GetPublicKey() string
func (*UpdateUserRequest) GetUsername ¶
func (x *UpdateUserRequest) GetUsername() string
func (*UpdateUserRequest) ProtoMessage ¶
func (*UpdateUserRequest) ProtoMessage()
func (*UpdateUserRequest) ProtoReflect ¶
func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message
func (*UpdateUserRequest) Reset ¶
func (x *UpdateUserRequest) Reset()
func (*UpdateUserRequest) String ¶
func (x *UpdateUserRequest) String() string
type UserResponse ¶
type UserResponse struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
// contains filtered or unexported fields
}
func (*UserResponse) Descriptor
deprecated
func (*UserResponse) Descriptor() ([]byte, []int)
Deprecated: Use UserResponse.ProtoReflect.Descriptor instead.
func (*UserResponse) GetId ¶
func (x *UserResponse) GetId() string
func (*UserResponse) GetUsername ¶
func (x *UserResponse) GetUsername() string
func (*UserResponse) ProtoMessage ¶
func (*UserResponse) ProtoMessage()
func (*UserResponse) ProtoReflect ¶
func (x *UserResponse) ProtoReflect() protoreflect.Message
func (*UserResponse) Reset ¶
func (x *UserResponse) Reset()
func (*UserResponse) String ¶
func (x *UserResponse) String() string
type UserServiceClient ¶
type UserServiceClient interface {
CreateUser(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*UserResponse, error)
UpdateUser(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*UserResponse, error)
ListUser(ctx context.Context, in *Empty, opts ...grpc.CallOption) (*ListUserResponse, error)
GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*UserResponse, error)
DeleteUser(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*Empty, error)
}
UserServiceClient is the client API for UserService 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.
func NewUserServiceClient ¶
func NewUserServiceClient(cc grpc.ClientConnInterface) UserServiceClient
type UserServiceServer ¶
type UserServiceServer interface {
CreateUser(context.Context, *CreateUserRequest) (*UserResponse, error)
UpdateUser(context.Context, *UpdateUserRequest) (*UserResponse, error)
ListUser(context.Context, *Empty) (*ListUserResponse, error)
GetUser(context.Context, *GetUserRequest) (*UserResponse, error)
DeleteUser(context.Context, *DeleteUserRequest) (*Empty, error)
// contains filtered or unexported methods
}
UserServiceServer is the server API for UserService service. All implementations must embed UnimplementedUserServiceServer for forward compatibility.