Documentation
¶
Overview ¶
Package db is a generated protocol buffer package.
It is generated from these files:
db/dbsvc.proto
It has these top-level messages:
Document GetRequest GetReply UpdateRequest UpdateReply RemoveRequest RemoveReply AddRequest AddReply ServiceStatusRequest ServiceStatusReply
Index ¶
- func RegisterDatabaseServer(s *grpc.Server, srv DatabaseServer)
- type AddReply
- type AddRequest
- type DatabaseClient
- type DatabaseServer
- type Document
- func (*Document) Descriptor() ([]byte, []int)
- func (m *Document) GetAuthor() string
- func (m *Document) GetContent() string
- func (m *Document) GetTitle() string
- func (m *Document) GetTopic() string
- func (m *Document) GetWatermark() string
- func (*Document) ProtoMessage()
- func (m *Document) Reset()
- func (m *Document) String() string
- type GetReply
- type GetRequest
- type GetRequest_Filters
- type RemoveReply
- type RemoveRequest
- type ServiceStatusReply
- type ServiceStatusRequest
- type UpdateReply
- type UpdateRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterDatabaseServer ¶
func RegisterDatabaseServer(s *grpc.Server, srv DatabaseServer)
Types ¶
type AddReply ¶
type AddReply struct { TicketID string `protobuf:"bytes,1,opt,name=ticketID" json:"ticketID,omitempty"` Err string `protobuf:"bytes,2,opt,name=err" json:"err,omitempty"` }
func (*AddReply) Descriptor ¶
func (*AddReply) GetTicketID ¶
func (*AddReply) ProtoMessage ¶
func (*AddReply) ProtoMessage()
type AddRequest ¶
type AddRequest struct {
Document *Document `protobuf:"bytes,1,opt,name=document" json:"document,omitempty"`
}
func (*AddRequest) Descriptor ¶
func (*AddRequest) Descriptor() ([]byte, []int)
func (*AddRequest) GetDocument ¶
func (m *AddRequest) GetDocument() *Document
func (*AddRequest) ProtoMessage ¶
func (*AddRequest) ProtoMessage()
func (*AddRequest) Reset ¶
func (m *AddRequest) Reset()
func (*AddRequest) String ¶
func (m *AddRequest) String() string
type DatabaseClient ¶
type DatabaseClient interface { Get(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*GetReply, error) Remove(ctx context.Context, in *RemoveRequest, opts ...grpc.CallOption) (*RemoveReply, error) Update(ctx context.Context, in *UpdateRequest, opts ...grpc.CallOption) (*UpdateReply, error) Add(ctx context.Context, in *AddRequest, opts ...grpc.CallOption) (*AddReply, error) ServiceStatus(ctx context.Context, in *ServiceStatusRequest, opts ...grpc.CallOption) (*ServiceStatusReply, error) }
func NewDatabaseClient ¶
func NewDatabaseClient(cc *grpc.ClientConn) DatabaseClient
type DatabaseServer ¶
type DatabaseServer interface { Get(context.Context, *GetRequest) (*GetReply, error) Remove(context.Context, *RemoveRequest) (*RemoveReply, error) Update(context.Context, *UpdateRequest) (*UpdateReply, error) Add(context.Context, *AddRequest) (*AddReply, error) ServiceStatus(context.Context, *ServiceStatusRequest) (*ServiceStatusReply, error) }
type Document ¶
type Document struct { Content string `protobuf:"bytes,1,opt,name=content" json:"content,omitempty"` Title string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"` Author string `protobuf:"bytes,3,opt,name=author" json:"author,omitempty"` Topic string `protobuf:"bytes,4,opt,name=topic" json:"topic,omitempty"` Watermark string `protobuf:"bytes,5,opt,name=watermark" json:"watermark,omitempty"` }
func (*Document) Descriptor ¶
func (*Document) GetContent ¶
func (*Document) GetWatermark ¶
func (*Document) ProtoMessage ¶
func (*Document) ProtoMessage()
type GetReply ¶
type GetReply struct { Documents []*Document `protobuf:"bytes,1,rep,name=documents" json:"documents,omitempty"` Err string `protobuf:"bytes,2,opt,name=Err,json=err" json:"Err,omitempty"` }
func (*GetReply) Descriptor ¶
func (*GetReply) GetDocuments ¶
func (*GetReply) ProtoMessage ¶
func (*GetReply) ProtoMessage()
type GetRequest ¶
type GetRequest struct {
Filters []*GetRequest_Filters `protobuf:"bytes,1,rep,name=filters" json:"filters,omitempty"`
}
func (*GetRequest) Descriptor ¶
func (*GetRequest) Descriptor() ([]byte, []int)
func (*GetRequest) GetFilters ¶
func (m *GetRequest) GetFilters() []*GetRequest_Filters
func (*GetRequest) ProtoMessage ¶
func (*GetRequest) ProtoMessage()
func (*GetRequest) Reset ¶
func (m *GetRequest) Reset()
func (*GetRequest) String ¶
func (m *GetRequest) String() string
type GetRequest_Filters ¶
type GetRequest_Filters struct { Key string `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"` Value string `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` }
func (*GetRequest_Filters) Descriptor ¶
func (*GetRequest_Filters) Descriptor() ([]byte, []int)
func (*GetRequest_Filters) GetKey ¶
func (m *GetRequest_Filters) GetKey() string
func (*GetRequest_Filters) GetValue ¶
func (m *GetRequest_Filters) GetValue() string
func (*GetRequest_Filters) ProtoMessage ¶
func (*GetRequest_Filters) ProtoMessage()
func (*GetRequest_Filters) Reset ¶
func (m *GetRequest_Filters) Reset()
func (*GetRequest_Filters) String ¶
func (m *GetRequest_Filters) String() string
type RemoveReply ¶
type RemoveReply struct { Code int64 `protobuf:"varint,1,opt,name=code" json:"code,omitempty"` Err string `protobuf:"bytes,2,opt,name=err" json:"err,omitempty"` }
func (*RemoveReply) Descriptor ¶
func (*RemoveReply) Descriptor() ([]byte, []int)
func (*RemoveReply) GetCode ¶
func (m *RemoveReply) GetCode() int64
func (*RemoveReply) GetErr ¶
func (m *RemoveReply) GetErr() string
func (*RemoveReply) ProtoMessage ¶
func (*RemoveReply) ProtoMessage()
func (*RemoveReply) Reset ¶
func (m *RemoveReply) Reset()
func (*RemoveReply) String ¶
func (m *RemoveReply) String() string
type RemoveRequest ¶
type RemoveRequest struct {
TicketID string `protobuf:"bytes,1,opt,name=ticketID" json:"ticketID,omitempty"`
}
func (*RemoveRequest) Descriptor ¶
func (*RemoveRequest) Descriptor() ([]byte, []int)
func (*RemoveRequest) GetTicketID ¶
func (m *RemoveRequest) GetTicketID() string
func (*RemoveRequest) ProtoMessage ¶
func (*RemoveRequest) ProtoMessage()
func (*RemoveRequest) Reset ¶
func (m *RemoveRequest) Reset()
func (*RemoveRequest) String ¶
func (m *RemoveRequest) String() string
type ServiceStatusReply ¶
type ServiceStatusReply struct { Code int64 `protobuf:"varint,1,opt,name=code" json:"code,omitempty"` Err string `protobuf:"bytes,2,opt,name=err" json:"err,omitempty"` }
func (*ServiceStatusReply) Descriptor ¶
func (*ServiceStatusReply) Descriptor() ([]byte, []int)
func (*ServiceStatusReply) GetCode ¶
func (m *ServiceStatusReply) GetCode() int64
func (*ServiceStatusReply) GetErr ¶
func (m *ServiceStatusReply) GetErr() string
func (*ServiceStatusReply) ProtoMessage ¶
func (*ServiceStatusReply) ProtoMessage()
func (*ServiceStatusReply) Reset ¶
func (m *ServiceStatusReply) Reset()
func (*ServiceStatusReply) String ¶
func (m *ServiceStatusReply) String() string
type ServiceStatusRequest ¶
type ServiceStatusRequest struct { }
func (*ServiceStatusRequest) Descriptor ¶
func (*ServiceStatusRequest) Descriptor() ([]byte, []int)
func (*ServiceStatusRequest) ProtoMessage ¶
func (*ServiceStatusRequest) ProtoMessage()
func (*ServiceStatusRequest) Reset ¶
func (m *ServiceStatusRequest) Reset()
func (*ServiceStatusRequest) String ¶
func (m *ServiceStatusRequest) String() string
type UpdateReply ¶
type UpdateReply struct { Code int64 `protobuf:"varint,1,opt,name=code" json:"code,omitempty"` Err string `protobuf:"bytes,2,opt,name=err" json:"err,omitempty"` }
func (*UpdateReply) Descriptor ¶
func (*UpdateReply) Descriptor() ([]byte, []int)
func (*UpdateReply) GetCode ¶
func (m *UpdateReply) GetCode() int64
func (*UpdateReply) GetErr ¶
func (m *UpdateReply) GetErr() string
func (*UpdateReply) ProtoMessage ¶
func (*UpdateReply) ProtoMessage()
func (*UpdateReply) Reset ¶
func (m *UpdateReply) Reset()
func (*UpdateReply) String ¶
func (m *UpdateReply) String() string
type UpdateRequest ¶
type UpdateRequest struct { TicketID string `protobuf:"bytes,1,opt,name=ticketID" json:"ticketID,omitempty"` Document *Document `protobuf:"bytes,2,opt,name=document" json:"document,omitempty"` }
func (*UpdateRequest) Descriptor ¶
func (*UpdateRequest) Descriptor() ([]byte, []int)
func (*UpdateRequest) GetDocument ¶
func (m *UpdateRequest) GetDocument() *Document
func (*UpdateRequest) GetTicketID ¶
func (m *UpdateRequest) GetTicketID() string
func (*UpdateRequest) ProtoMessage ¶
func (*UpdateRequest) ProtoMessage()
func (*UpdateRequest) Reset ¶
func (m *UpdateRequest) Reset()
func (*UpdateRequest) String ¶
func (m *UpdateRequest) String() string
Click to show internal directories.
Click to hide internal directories.