Documentation ¶
Overview ¶
Package owlapi is a generated protocol buffer package.
It is generated from these files:
proto/owlquery/owlapi.proto
It has these top-level messages:
QueryInput QueryReply
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterOwlQueryServer ¶
func RegisterOwlQueryServer(s *grpc.Server, srv OwlQueryServer)
Types ¶
type OwlQueryClient ¶
type OwlQueryClient interface { // Sends a query to server Query(ctx context.Context, in *QueryInput, opts ...grpc.CallOption) (*QueryReply, error) }
func NewOwlQueryClient ¶
func NewOwlQueryClient(cc *grpc.ClientConn) OwlQueryClient
type OwlQueryServer ¶
type OwlQueryServer interface { // Sends a query to server Query(context.Context, *QueryInput) (*QueryReply, error) }
type QueryInput ¶
type QueryInput struct { StartTs int32 `protobuf:"varint,1,opt,name=startTs" json:"startTs,omitempty"` EndTs int32 `protobuf:"varint,2,opt,name=endTs" json:"endTs,omitempty"` ComputeMethod string `protobuf:"bytes,3,opt,name=computeMethod" json:"computeMethod,omitempty"` Endpoint string `protobuf:"bytes,4,opt,name=endpoint" json:"endpoint,omitempty"` Counter string `protobuf:"bytes,5,opt,name=counter" json:"counter,omitempty"` }
query string that will send to server
func (*QueryInput) Descriptor ¶
func (*QueryInput) Descriptor() ([]byte, []int)
func (*QueryInput) ProtoMessage ¶
func (*QueryInput) ProtoMessage()
func (*QueryInput) Reset ¶
func (m *QueryInput) Reset()
func (*QueryInput) String ¶
func (m *QueryInput) String() string
type QueryReply ¶
type QueryReply struct {
Result string `protobuf:"bytes,1,opt,name=result" json:"result,omitempty"`
}
The response message from server
func (*QueryReply) Descriptor ¶
func (*QueryReply) Descriptor() ([]byte, []int)
func (*QueryReply) ProtoMessage ¶
func (*QueryReply) ProtoMessage()
func (*QueryReply) Reset ¶
func (m *QueryReply) Reset()
func (*QueryReply) String ¶
func (m *QueryReply) String() string
Click to show internal directories.
Click to hide internal directories.