Documentation ¶
Overview ¶
Package api is a generated protocol buffer package.
It is generated from these files:
vdb.proto
It has these top-level messages:
EmptyRequest IDRequest IDValueRequest Response
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterDatabaseServer ¶
func RegisterDatabaseServer(s *grpc.Server, srv DatabaseServer)
Types ¶
type DatabaseClient ¶
type DatabaseClient interface { Time(ctx context.Context, in *EmptyRequest, opts ...grpc.CallOption) (*Response, error) Get(ctx context.Context, in *IDRequest, opts ...grpc.CallOption) (*Response, error) Set(ctx context.Context, in *IDValueRequest, opts ...grpc.CallOption) (*Response, error) Remove(ctx context.Context, in *IDRequest, opts ...grpc.CallOption) (*Response, error) }
func NewDatabaseClient ¶
func NewDatabaseClient(cc *grpc.ClientConn) DatabaseClient
type DatabaseServer ¶
type EmptyRequest ¶
type EmptyRequest struct { }
func (*EmptyRequest) Descriptor ¶
func (*EmptyRequest) Descriptor() ([]byte, []int)
func (*EmptyRequest) ProtoMessage ¶
func (*EmptyRequest) ProtoMessage()
func (*EmptyRequest) Reset ¶
func (m *EmptyRequest) Reset()
func (*EmptyRequest) String ¶
func (m *EmptyRequest) String() string
type IDRequest ¶
type IDRequest struct {
ID string `protobuf:"bytes,1,opt,name=ID,json=iD" json:"ID,omitempty"`
}
func (*IDRequest) Descriptor ¶
func (*IDRequest) ProtoMessage ¶
func (*IDRequest) ProtoMessage()
type IDValueRequest ¶
type IDValueRequest struct { ID string `protobuf:"bytes,1,opt,name=ID,json=iD" json:"ID,omitempty"` Value string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` }
func (*IDValueRequest) Descriptor ¶
func (*IDValueRequest) Descriptor() ([]byte, []int)
func (*IDValueRequest) GetID ¶
func (m *IDValueRequest) GetID() string
func (*IDValueRequest) GetValue ¶
func (m *IDValueRequest) GetValue() string
func (*IDValueRequest) ProtoMessage ¶
func (*IDValueRequest) ProtoMessage()
func (*IDValueRequest) Reset ¶
func (m *IDValueRequest) Reset()
func (*IDValueRequest) String ¶
func (m *IDValueRequest) String() string
type Response ¶
type Response struct {
Value string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
}
func (*Response) Descriptor ¶
func (*Response) ProtoMessage ¶
func (*Response) ProtoMessage()
Click to show internal directories.
Click to hide internal directories.