Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var File_remainder_proto protoreflect.FileDescriptor
var ReminderService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "remainderprotos.ReminderService", HandlerType: (*ReminderServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetNewId", Handler: _ReminderService_GetNewId_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "remainder.proto", }
ReminderService_ServiceDesc is the grpc.ServiceDesc for ReminderService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterReminderServiceServer ¶
func RegisterReminderServiceServer(s grpc.ServiceRegistrar, srv ReminderServiceServer)
Types ¶
type GetNewIdRequest ¶
type GetNewIdRequest struct { Remainder string `protobuf:"bytes,1,opt,name=remainder,proto3" json:"remainder,omitempty"` // contains filtered or unexported fields }
func (*GetNewIdRequest) Descriptor
deprecated
func (*GetNewIdRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetNewIdRequest.ProtoReflect.Descriptor instead.
func (*GetNewIdRequest) GetRemainder ¶
func (x *GetNewIdRequest) GetRemainder() string
func (*GetNewIdRequest) ProtoMessage ¶
func (*GetNewIdRequest) ProtoMessage()
func (*GetNewIdRequest) ProtoReflect ¶
func (x *GetNewIdRequest) ProtoReflect() protoreflect.Message
func (*GetNewIdRequest) Reset ¶
func (x *GetNewIdRequest) Reset()
func (*GetNewIdRequest) String ¶
func (x *GetNewIdRequest) String() string
type GetNewIdResponse ¶
type GetNewIdResponse struct { Remainder *Remainder `protobuf:"bytes,1,opt,name=remainder,proto3" json:"remainder,omitempty"` // contains filtered or unexported fields }
func (*GetNewIdResponse) Descriptor
deprecated
func (*GetNewIdResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetNewIdResponse.ProtoReflect.Descriptor instead.
func (*GetNewIdResponse) GetRemainder ¶
func (x *GetNewIdResponse) GetRemainder() *Remainder
func (*GetNewIdResponse) ProtoMessage ¶
func (*GetNewIdResponse) ProtoMessage()
func (*GetNewIdResponse) ProtoReflect ¶
func (x *GetNewIdResponse) ProtoReflect() protoreflect.Message
func (*GetNewIdResponse) Reset ¶
func (x *GetNewIdResponse) Reset()
func (*GetNewIdResponse) String ¶
func (x *GetNewIdResponse) String() string
type Remainder ¶
type Remainder struct { RemainderId int64 `protobuf:"varint,1,opt,name=remainderId,proto3" json:"remainderId,omitempty"` Remainder string `protobuf:"bytes,2,opt,name=remainder,proto3" json:"remainder,omitempty"` // contains filtered or unexported fields }
func (*Remainder) Descriptor
deprecated
func (*Remainder) GetRemainder ¶
func (*Remainder) GetRemainderId ¶
func (*Remainder) ProtoMessage ¶
func (*Remainder) ProtoMessage()
func (*Remainder) ProtoReflect ¶
func (x *Remainder) ProtoReflect() protoreflect.Message
type ReminderServiceClient ¶
type ReminderServiceClient interface {
GetNewId(ctx context.Context, in *GetNewIdRequest, opts ...grpc.CallOption) (*GetNewIdResponse, error)
}
ReminderServiceClient is the client API for ReminderService 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 NewReminderServiceClient ¶
func NewReminderServiceClient(cc grpc.ClientConnInterface) ReminderServiceClient
type ReminderServiceServer ¶
type ReminderServiceServer interface { GetNewId(context.Context, *GetNewIdRequest) (*GetNewIdResponse, error) // contains filtered or unexported methods }
ReminderServiceServer is the server API for ReminderService service. All implementations must embed UnimplementedReminderServiceServer for forward compatibility
type UnimplementedReminderServiceServer ¶
type UnimplementedReminderServiceServer struct { }
UnimplementedReminderServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedReminderServiceServer) GetNewId ¶
func (UnimplementedReminderServiceServer) GetNewId(context.Context, *GetNewIdRequest) (*GetNewIdResponse, error)
type UnsafeReminderServiceServer ¶
type UnsafeReminderServiceServer interface {
// contains filtered or unexported methods
}
UnsafeReminderServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ReminderServiceServer will result in compilation errors.