Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterFileServer(s grpc.ServiceRegistrar, srv FileServer)
- func RegisterOAuth2ClientServer(s grpc.ServiceRegistrar, srv OAuth2ClientServer)
- func RegisterUserServer(s grpc.ServiceRegistrar, srv UserServer)
- type FileClient
- type FileServer
- type OAuth2ClientClient
- type OAuth2ClientServer
- type UnimplementedFileServer
- func (UnimplementedFileServer) ChangeRefcount(context.Context, *dto.FileChangeRefcountRequest) (*dto.FileChangeRefcountResponse, error)
- func (UnimplementedFileServer) CreatePresignedURL(context.Context, *dto.FileCreatePresignedURLRequest) (*dto.FileCreatePresignedURLResponse, error)
- func (UnimplementedFileServer) RegisterUpload(context.Context, *dto.FileRegisterUploadRequest) (*dto.FileRegisterUploadResponse, error)
- type UnimplementedOAuth2ClientServer
- type UnimplementedUserServer
- func (UnimplementedUserServer) GetByID(context.Context, *dto.UserGetByIDRequest) (*dto.UserGetByIDResponse, error)
- func (UnimplementedUserServer) Validate(context.Context, *dto.UserValidateRequest) (*dto.UserValidateResponse, error)
- func (UnimplementedUserServer) ValidateAvatarPolicyToken(context.Context, *dto.UserValidateAvatarPolicyTokenRequest) (*dto.UserValidateAvatarPolicyTokenResponse, error)
- type UnsafeFileServer
- type UnsafeOAuth2ClientServer
- type UnsafeUserServer
- type UserClient
- type UserServer
Constants ¶
const ( File_RegisterUpload_FullMethodName = "/todennus.proto.service.File/RegisterUpload" File_CreatePresignedURL_FullMethodName = "/todennus.proto.service.File/CreatePresignedURL" File_ChangeRefcount_FullMethodName = "/todennus.proto.service.File/ChangeRefcount" )
const ( OAuth2Client_GetByID_FullMethodName = "/todennus.proto.service.OAuth2Client/GetByID" OAuth2Client_Validate_FullMethodName = "/todennus.proto.service.OAuth2Client/Validate" )
const ( User_GetByID_FullMethodName = "/todennus.proto.service.User/GetByID" User_Validate_FullMethodName = "/todennus.proto.service.User/Validate" User_ValidateAvatarPolicyToken_FullMethodName = "/todennus.proto.service.User/ValidateAvatarPolicyToken" )
Variables ¶
var File_ServiceDesc = grpc.ServiceDesc{ ServiceName: "todennus.proto.service.File", HandlerType: (*FileServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "RegisterUpload", Handler: _File_RegisterUpload_Handler, }, { MethodName: "CreatePresignedURL", Handler: _File_CreatePresignedURL_Handler, }, { MethodName: "ChangeRefcount", Handler: _File_ChangeRefcount_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "file.proto", }
File_ServiceDesc is the grpc.ServiceDesc for File service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_file_proto protoreflect.FileDescriptor
var File_oauth2_client_proto protoreflect.FileDescriptor
var File_user_proto protoreflect.FileDescriptor
var OAuth2Client_ServiceDesc = grpc.ServiceDesc{ ServiceName: "todennus.proto.service.OAuth2Client", HandlerType: (*OAuth2ClientServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetByID", Handler: _OAuth2Client_GetByID_Handler, }, { MethodName: "Validate", Handler: _OAuth2Client_Validate_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "oauth2_client.proto", }
OAuth2Client_ServiceDesc is the grpc.ServiceDesc for OAuth2Client service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var User_ServiceDesc = grpc.ServiceDesc{ ServiceName: "todennus.proto.service.User", HandlerType: (*UserServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetByID", Handler: _User_GetByID_Handler, }, { MethodName: "Validate", Handler: _User_Validate_Handler, }, { MethodName: "ValidateAvatarPolicyToken", Handler: _User_ValidateAvatarPolicyToken_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "user.proto", }
User_ServiceDesc is the grpc.ServiceDesc for User service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterFileServer ¶ added in v0.4.0
func RegisterFileServer(s grpc.ServiceRegistrar, srv FileServer)
func RegisterOAuth2ClientServer ¶ added in v0.2.0
func RegisterOAuth2ClientServer(s grpc.ServiceRegistrar, srv OAuth2ClientServer)
func RegisterUserServer ¶
func RegisterUserServer(s grpc.ServiceRegistrar, srv UserServer)
Types ¶
type FileClient ¶ added in v0.4.0
type FileClient interface { RegisterUpload(ctx context.Context, in *dto.FileRegisterUploadRequest, opts ...grpc.CallOption) (*dto.FileRegisterUploadResponse, error) CreatePresignedURL(ctx context.Context, in *dto.FileCreatePresignedURLRequest, opts ...grpc.CallOption) (*dto.FileCreatePresignedURLResponse, error) ChangeRefcount(ctx context.Context, in *dto.FileChangeRefcountRequest, opts ...grpc.CallOption) (*dto.FileChangeRefcountResponse, error) }
FileClient is the client API for File 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 NewFileClient ¶ added in v0.4.0
func NewFileClient(cc grpc.ClientConnInterface) FileClient
type FileServer ¶ added in v0.4.0
type FileServer interface { RegisterUpload(context.Context, *dto.FileRegisterUploadRequest) (*dto.FileRegisterUploadResponse, error) CreatePresignedURL(context.Context, *dto.FileCreatePresignedURLRequest) (*dto.FileCreatePresignedURLResponse, error) ChangeRefcount(context.Context, *dto.FileChangeRefcountRequest) (*dto.FileChangeRefcountResponse, error) // contains filtered or unexported methods }
FileServer is the server API for File service. All implementations must embed UnimplementedFileServer for forward compatibility.
type OAuth2ClientClient ¶ added in v0.2.0
type OAuth2ClientClient interface { GetByID(ctx context.Context, in *dto.OAuth2ClientGetByIDRequest, opts ...grpc.CallOption) (*dto.OAuth2ClientGetByIDResponse, error) Validate(ctx context.Context, in *dto.OAuth2ClientValidateRequest, opts ...grpc.CallOption) (*dto.OAuth2ClientValidateResponse, error) }
OAuth2ClientClient is the client API for OAuth2Client 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 NewOAuth2ClientClient ¶ added in v0.2.0
func NewOAuth2ClientClient(cc grpc.ClientConnInterface) OAuth2ClientClient
type OAuth2ClientServer ¶ added in v0.2.0
type OAuth2ClientServer interface { GetByID(context.Context, *dto.OAuth2ClientGetByIDRequest) (*dto.OAuth2ClientGetByIDResponse, error) Validate(context.Context, *dto.OAuth2ClientValidateRequest) (*dto.OAuth2ClientValidateResponse, error) // contains filtered or unexported methods }
OAuth2ClientServer is the server API for OAuth2Client service. All implementations must embed UnimplementedOAuth2ClientServer for forward compatibility.
type UnimplementedFileServer ¶ added in v0.4.0
type UnimplementedFileServer struct{}
UnimplementedFileServer 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 (UnimplementedFileServer) ChangeRefcount ¶ added in v0.5.0
func (UnimplementedFileServer) ChangeRefcount(context.Context, *dto.FileChangeRefcountRequest) (*dto.FileChangeRefcountResponse, error)
func (UnimplementedFileServer) CreatePresignedURL ¶ added in v0.5.0
func (UnimplementedFileServer) CreatePresignedURL(context.Context, *dto.FileCreatePresignedURLRequest) (*dto.FileCreatePresignedURLResponse, error)
func (UnimplementedFileServer) RegisterUpload ¶ added in v0.5.0
func (UnimplementedFileServer) RegisterUpload(context.Context, *dto.FileRegisterUploadRequest) (*dto.FileRegisterUploadResponse, error)
type UnimplementedOAuth2ClientServer ¶ added in v0.2.0
type UnimplementedOAuth2ClientServer struct{}
UnimplementedOAuth2ClientServer 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 (UnimplementedOAuth2ClientServer) GetByID ¶ added in v0.2.0
func (UnimplementedOAuth2ClientServer) GetByID(context.Context, *dto.OAuth2ClientGetByIDRequest) (*dto.OAuth2ClientGetByIDResponse, error)
func (UnimplementedOAuth2ClientServer) Validate ¶ added in v0.2.0
func (UnimplementedOAuth2ClientServer) Validate(context.Context, *dto.OAuth2ClientValidateRequest) (*dto.OAuth2ClientValidateResponse, error)
type UnimplementedUserServer ¶
type UnimplementedUserServer struct{}
UnimplementedUserServer 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 (UnimplementedUserServer) GetByID ¶
func (UnimplementedUserServer) GetByID(context.Context, *dto.UserGetByIDRequest) (*dto.UserGetByIDResponse, error)
func (UnimplementedUserServer) Validate ¶
func (UnimplementedUserServer) Validate(context.Context, *dto.UserValidateRequest) (*dto.UserValidateResponse, error)
func (UnimplementedUserServer) ValidateAvatarPolicyToken ¶ added in v0.4.0
func (UnimplementedUserServer) ValidateAvatarPolicyToken(context.Context, *dto.UserValidateAvatarPolicyTokenRequest) (*dto.UserValidateAvatarPolicyTokenResponse, error)
type UnsafeFileServer ¶ added in v0.4.0
type UnsafeFileServer interface {
// contains filtered or unexported methods
}
UnsafeFileServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to FileServer will result in compilation errors.
type UnsafeOAuth2ClientServer ¶ added in v0.2.0
type UnsafeOAuth2ClientServer interface {
// contains filtered or unexported methods
}
UnsafeOAuth2ClientServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OAuth2ClientServer will result in compilation errors.
type UnsafeUserServer ¶
type UnsafeUserServer interface {
// contains filtered or unexported methods
}
UnsafeUserServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UserServer will result in compilation errors.
type UserClient ¶
type UserClient interface { GetByID(ctx context.Context, in *dto.UserGetByIDRequest, opts ...grpc.CallOption) (*dto.UserGetByIDResponse, error) Validate(ctx context.Context, in *dto.UserValidateRequest, opts ...grpc.CallOption) (*dto.UserValidateResponse, error) ValidateAvatarPolicyToken(ctx context.Context, in *dto.UserValidateAvatarPolicyTokenRequest, opts ...grpc.CallOption) (*dto.UserValidateAvatarPolicyTokenResponse, error) }
UserClient is the client API for User 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 NewUserClient ¶
func NewUserClient(cc grpc.ClientConnInterface) UserClient
type UserServer ¶
type UserServer interface { GetByID(context.Context, *dto.UserGetByIDRequest) (*dto.UserGetByIDResponse, error) Validate(context.Context, *dto.UserValidateRequest) (*dto.UserValidateResponse, error) ValidateAvatarPolicyToken(context.Context, *dto.UserValidateAvatarPolicyTokenRequest) (*dto.UserValidateAvatarPolicyTokenResponse, error) // contains filtered or unexported methods }
UserServer is the server API for User service. All implementations must embed UnimplementedUserServer for forward compatibility.