|
- // Code generated by protoc-gen-go.
- // source: Aggregate.proto
- // DO NOT EDIT!
-
- package proto
-
- import proto1 "github.com/golang/protobuf/proto"
- import math "math"
-
- // Reference imports to suppress errors if they are not otherwise used.
- var _ = proto1.Marshal
- var _ = math.Inf
-
- type AggregateRequest struct {
- // * The request passed to the AggregateService consists of three parts
- // (1) the (canonical) classname of the ColumnInterpreter implementation
- // (2) the Scan query
- // (3) any bytes required to construct the ColumnInterpreter object
- // properly
- InterpreterClassName *string `protobuf:"bytes,1,req,name=interpreter_class_name" json:"interpreter_class_name,omitempty"`
- Scan *Scan `protobuf:"bytes,2,req,name=scan" json:"scan,omitempty"`
- InterpreterSpecificBytes []byte `protobuf:"bytes,3,opt,name=interpreter_specific_bytes" json:"interpreter_specific_bytes,omitempty"`
- XXX_unrecognized []byte `json:"-"`
- }
-
- func (m *AggregateRequest) Reset() { *m = AggregateRequest{} }
- func (m *AggregateRequest) String() string { return proto1.CompactTextString(m) }
- func (*AggregateRequest) ProtoMessage() {}
-
- func (m *AggregateRequest) GetInterpreterClassName() string {
- if m != nil && m.InterpreterClassName != nil {
- return *m.InterpreterClassName
- }
- return ""
- }
-
- func (m *AggregateRequest) GetScan() *Scan {
- if m != nil {
- return m.Scan
- }
- return nil
- }
-
- func (m *AggregateRequest) GetInterpreterSpecificBytes() []byte {
- if m != nil {
- return m.InterpreterSpecificBytes
- }
- return nil
- }
-
- type AggregateResponse struct {
- // *
- // The AggregateService methods all have a response that either is a Pair
- // or a simple object. When it is a Pair both first_part and second_part
- // have defined values (and the second_part is not present in the response
- // when the response is not a pair). Refer to the AggregateImplementation
- // class for an overview of the AggregateResponse object constructions.
- FirstPart [][]byte `protobuf:"bytes,1,rep,name=first_part" json:"first_part,omitempty"`
- SecondPart []byte `protobuf:"bytes,2,opt,name=second_part" json:"second_part,omitempty"`
- XXX_unrecognized []byte `json:"-"`
- }
-
- func (m *AggregateResponse) Reset() { *m = AggregateResponse{} }
- func (m *AggregateResponse) String() string { return proto1.CompactTextString(m) }
- func (*AggregateResponse) ProtoMessage() {}
-
- func (m *AggregateResponse) GetFirstPart() [][]byte {
- if m != nil {
- return m.FirstPart
- }
- return nil
- }
-
- func (m *AggregateResponse) GetSecondPart() []byte {
- if m != nil {
- return m.SecondPart
- }
- return nil
- }
-
- func init() {
- }
|