Documentation
¶
Index ¶
- Variables
- func RegisterServiceServer(s grpc.ServiceRegistrar, srv ServiceServer)
- type DelResult
- type DelTask
- type ExecResult
- func (*ExecResult) Descriptor() ([]byte, []int)deprecated
- func (x *ExecResult) GetData() string
- func (x *ExecResult) GetErrmsg() string
- func (x *ExecResult) GetErrno() int32
- func (*ExecResult) ProtoMessage()
- func (x *ExecResult) ProtoReflect() protoreflect.Message
- func (x *ExecResult) Reset()
- func (x *ExecResult) String() string
- type ExecTask
- type GetResult
- func (*GetResult) Descriptor() ([]byte, []int)deprecated
- func (x *GetResult) GetData() []byte
- func (x *GetResult) GetErrmsg() string
- func (x *GetResult) GetErrno() int32
- func (*GetResult) ProtoMessage()
- func (x *GetResult) ProtoReflect() protoreflect.Message
- func (x *GetResult) Reset()
- func (x *GetResult) String() string
- type GetTask
- type MergeResult
- type MergeTask
- func (*MergeTask) Descriptor() ([]byte, []int)deprecated
- func (x *MergeTask) GetCollection() string
- func (x *MergeTask) GetKey() string
- func (x *MergeTask) GetValue() string
- func (*MergeTask) ProtoMessage()
- func (x *MergeTask) ProtoReflect() protoreflect.Message
- func (x *MergeTask) Reset()
- func (x *MergeTask) String() string
- type PutResult
- type PutTask
- func (*PutTask) Descriptor() ([]byte, []int)deprecated
- func (x *PutTask) GetCollection() string
- func (x *PutTask) GetData() []byte
- func (x *PutTask) GetKey() string
- func (*PutTask) ProtoMessage()
- func (x *PutTask) ProtoReflect() protoreflect.Message
- func (x *PutTask) Reset()
- func (x *PutTask) String() string
- type ServiceClient
- type ServiceServer
- type UnimplementedServiceServer
- func (UnimplementedServiceServer) Del(context.Context, *DelTask) (*DelResult, error)
- func (UnimplementedServiceServer) Exec(context.Context, *ExecTask) (*ExecResult, error)
- func (UnimplementedServiceServer) Get(context.Context, *GetTask) (*GetResult, error)
- func (UnimplementedServiceServer) Merge(context.Context, *MergeTask) (*MergeResult, error)
- func (UnimplementedServiceServer) Put(context.Context, *PutTask) (*PutResult, error)
- type UnsafeServiceServer
Constants ¶
This section is empty.
Variables ¶
var File_pb_abi_db_pb_proto protoreflect.FileDescriptor
var Service_ServiceDesc = grpc.ServiceDesc{ ServiceName: "db.Service", HandlerType: (*ServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _Service_Get_Handler, }, { MethodName: "Put", Handler: _Service_Put_Handler, }, { MethodName: "Merge", Handler: _Service_Merge_Handler, }, { MethodName: "Del", Handler: _Service_Del_Handler, }, { MethodName: "Exec", Handler: _Service_Exec_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "pb/abi-db-pb.proto", }
Service_ServiceDesc is the grpc.ServiceDesc for Service service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterServiceServer ¶
func RegisterServiceServer(s grpc.ServiceRegistrar, srv ServiceServer)
Types ¶
type DelResult ¶
type DelResult struct { Errno int32 `protobuf:"varint,1,opt,name=errno,proto3" json:"errno,omitempty"` Errmsg string `protobuf:"bytes,2,opt,name=errmsg,proto3" json:"errmsg,omitempty"` // contains filtered or unexported fields }
func (*DelResult) Descriptor
deprecated
func (*DelResult) ProtoMessage ¶
func (*DelResult) ProtoMessage()
func (*DelResult) ProtoReflect ¶
func (x *DelResult) ProtoReflect() protoreflect.Message
type DelTask ¶
type DelTask struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Collection string `protobuf:"bytes,2,opt,name=collection,proto3" json:"collection,omitempty"` // contains filtered or unexported fields }
func (*DelTask) Descriptor
deprecated
func (*DelTask) GetCollection ¶
func (*DelTask) ProtoMessage ¶
func (*DelTask) ProtoMessage()
func (*DelTask) ProtoReflect ¶
func (x *DelTask) ProtoReflect() protoreflect.Message
type ExecResult ¶
type ExecResult struct { Errno int32 `protobuf:"varint,1,opt,name=errno,proto3" json:"errno,omitempty"` Errmsg string `protobuf:"bytes,2,opt,name=errmsg,proto3" json:"errmsg,omitempty"` Data string `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*ExecResult) Descriptor
deprecated
func (*ExecResult) Descriptor() ([]byte, []int)
Deprecated: Use ExecResult.ProtoReflect.Descriptor instead.
func (*ExecResult) GetData ¶
func (x *ExecResult) GetData() string
func (*ExecResult) GetErrmsg ¶
func (x *ExecResult) GetErrmsg() string
func (*ExecResult) GetErrno ¶
func (x *ExecResult) GetErrno() int32
func (*ExecResult) ProtoMessage ¶
func (*ExecResult) ProtoMessage()
func (*ExecResult) ProtoReflect ¶
func (x *ExecResult) ProtoReflect() protoreflect.Message
func (*ExecResult) Reset ¶
func (x *ExecResult) Reset()
func (*ExecResult) String ¶
func (x *ExecResult) String() string
type ExecTask ¶
type ExecTask struct { Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"` Collection string `protobuf:"bytes,2,opt,name=collection,proto3" json:"collection,omitempty"` // contains filtered or unexported fields }
func (*ExecTask) Descriptor
deprecated
func (*ExecTask) GetCollection ¶
func (*ExecTask) ProtoMessage ¶
func (*ExecTask) ProtoMessage()
func (*ExecTask) ProtoReflect ¶
func (x *ExecTask) ProtoReflect() protoreflect.Message
type GetResult ¶
type GetResult struct { Errno int32 `protobuf:"varint,1,opt,name=errno,proto3" json:"errno,omitempty"` Errmsg string `protobuf:"bytes,2,opt,name=errmsg,proto3" json:"errmsg,omitempty"` Data []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*GetResult) Descriptor
deprecated
func (*GetResult) ProtoMessage ¶
func (*GetResult) ProtoMessage()
func (*GetResult) ProtoReflect ¶
func (x *GetResult) ProtoReflect() protoreflect.Message
type GetTask ¶
type GetTask struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Collection string `protobuf:"bytes,2,opt,name=collection,proto3" json:"collection,omitempty"` // contains filtered or unexported fields }
func (*GetTask) Descriptor
deprecated
func (*GetTask) GetCollection ¶
func (*GetTask) ProtoMessage ¶
func (*GetTask) ProtoMessage()
func (*GetTask) ProtoReflect ¶
func (x *GetTask) ProtoReflect() protoreflect.Message
type MergeResult ¶
type MergeResult struct { Errno int32 `protobuf:"varint,1,opt,name=errno,proto3" json:"errno,omitempty"` Errmsg string `protobuf:"bytes,2,opt,name=errmsg,proto3" json:"errmsg,omitempty"` // contains filtered or unexported fields }
func (*MergeResult) Descriptor
deprecated
func (*MergeResult) Descriptor() ([]byte, []int)
Deprecated: Use MergeResult.ProtoReflect.Descriptor instead.
func (*MergeResult) GetErrmsg ¶
func (x *MergeResult) GetErrmsg() string
func (*MergeResult) GetErrno ¶
func (x *MergeResult) GetErrno() int32
func (*MergeResult) ProtoMessage ¶
func (*MergeResult) ProtoMessage()
func (*MergeResult) ProtoReflect ¶
func (x *MergeResult) ProtoReflect() protoreflect.Message
func (*MergeResult) Reset ¶
func (x *MergeResult) Reset()
func (*MergeResult) String ¶
func (x *MergeResult) String() string
type MergeTask ¶
type MergeTask struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` Collection string `protobuf:"bytes,3,opt,name=collection,proto3" json:"collection,omitempty"` // contains filtered or unexported fields }
func (*MergeTask) Descriptor
deprecated
func (*MergeTask) GetCollection ¶
func (*MergeTask) ProtoMessage ¶
func (*MergeTask) ProtoMessage()
func (*MergeTask) ProtoReflect ¶
func (x *MergeTask) ProtoReflect() protoreflect.Message
type PutResult ¶
type PutResult struct { Errno int32 `protobuf:"varint,1,opt,name=errno,proto3" json:"errno,omitempty"` Errmsg string `protobuf:"bytes,2,opt,name=errmsg,proto3" json:"errmsg,omitempty"` // contains filtered or unexported fields }
func (*PutResult) Descriptor
deprecated
func (*PutResult) ProtoMessage ¶
func (*PutResult) ProtoMessage()
func (*PutResult) ProtoReflect ¶
func (x *PutResult) ProtoReflect() protoreflect.Message
type PutTask ¶
type PutTask struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` Collection string `protobuf:"bytes,3,opt,name=collection,proto3" json:"collection,omitempty"` // contains filtered or unexported fields }
func (*PutTask) Descriptor
deprecated
func (*PutTask) GetCollection ¶
func (*PutTask) ProtoMessage ¶
func (*PutTask) ProtoMessage()
func (*PutTask) ProtoReflect ¶
func (x *PutTask) ProtoReflect() protoreflect.Message
type ServiceClient ¶
type ServiceClient interface { Get(ctx context.Context, in *GetTask, opts ...grpc.CallOption) (*GetResult, error) Put(ctx context.Context, in *PutTask, opts ...grpc.CallOption) (*PutResult, error) Merge(ctx context.Context, in *MergeTask, opts ...grpc.CallOption) (*MergeResult, error) Del(ctx context.Context, in *DelTask, opts ...grpc.CallOption) (*DelResult, error) Exec(ctx context.Context, in *ExecTask, opts ...grpc.CallOption) (*ExecResult, error) }
ServiceClient is the client API for Service 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 NewServiceClient ¶
func NewServiceClient(cc grpc.ClientConnInterface) ServiceClient
type ServiceServer ¶
type ServiceServer interface { Get(context.Context, *GetTask) (*GetResult, error) Put(context.Context, *PutTask) (*PutResult, error) Merge(context.Context, *MergeTask) (*MergeResult, error) Del(context.Context, *DelTask) (*DelResult, error) Exec(context.Context, *ExecTask) (*ExecResult, error) }
ServiceServer is the server API for Service service. All implementations should embed UnimplementedServiceServer for forward compatibility
type UnimplementedServiceServer ¶
type UnimplementedServiceServer struct { }
UnimplementedServiceServer should be embedded to have forward compatible implementations.
func (UnimplementedServiceServer) Exec ¶
func (UnimplementedServiceServer) Exec(context.Context, *ExecTask) (*ExecResult, error)
func (UnimplementedServiceServer) Merge ¶
func (UnimplementedServiceServer) Merge(context.Context, *MergeTask) (*MergeResult, error)
type UnsafeServiceServer ¶
type UnsafeServiceServer interface {
// contains filtered or unexported methods
}
UnsafeServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ServiceServer will result in compilation errors.