Documentation
¶
Index ¶
- Variables
- func RegisterQuerierServer(s *grpc.Server, srv QuerierServer)
- type Label
- func (*Label) Descriptor() ([]byte, []int)
- func (this *Label) Equal(that interface{}) bool
- func (m *Label) GetName() string
- func (m *Label) GetValue() string
- func (this *Label) GoString() string
- func (m *Label) Marshal() (dAtA []byte, err error)
- func (m *Label) MarshalTo(dAtA []byte) (int, error)
- func (m *Label) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Label) ProtoMessage()
- func (m *Label) Reset()
- func (m *Label) Size() (n int)
- func (this *Label) String() string
- func (m *Label) Unmarshal(dAtA []byte) error
- func (m *Label) XXX_DiscardUnknown()
- func (m *Label) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Label) XXX_Merge(src proto.Message)
- func (m *Label) XXX_Size() int
- func (m *Label) XXX_Unmarshal(b []byte) error
- type NextRequest
- func (*NextRequest) Descriptor() ([]byte, []int)
- func (this *NextRequest) Equal(that interface{}) bool
- func (m *NextRequest) GetBatchsize() int64
- func (m *NextRequest) GetFragmentID() uint64
- func (m *NextRequest) GetQueryID() uint64
- func (this *NextRequest) GoString() string
- func (m *NextRequest) Marshal() (dAtA []byte, err error)
- func (m *NextRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *NextRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NextRequest) ProtoMessage()
- func (m *NextRequest) Reset()
- func (m *NextRequest) Size() (n int)
- func (this *NextRequest) String() string
- func (m *NextRequest) Unmarshal(dAtA []byte) error
- func (m *NextRequest) XXX_DiscardUnknown()
- func (m *NextRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NextRequest) XXX_Merge(src proto.Message)
- func (m *NextRequest) XXX_Size() int
- func (m *NextRequest) XXX_Unmarshal(b []byte) error
- type OneSeries
- func (*OneSeries) Descriptor() ([]byte, []int)
- func (this *OneSeries) Equal(that interface{}) bool
- func (m *OneSeries) GetLabels() []*Label
- func (this *OneSeries) GoString() string
- func (m *OneSeries) Marshal() (dAtA []byte, err error)
- func (m *OneSeries) MarshalTo(dAtA []byte) (int, error)
- func (m *OneSeries) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*OneSeries) ProtoMessage()
- func (m *OneSeries) Reset()
- func (m *OneSeries) Size() (n int)
- func (this *OneSeries) String() string
- func (m *OneSeries) Unmarshal(dAtA []byte) error
- func (m *OneSeries) XXX_DiscardUnknown()
- func (m *OneSeries) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OneSeries) XXX_Merge(src proto.Message)
- func (m *OneSeries) XXX_Size() int
- func (m *OneSeries) XXX_Unmarshal(b []byte) error
- type QuerierClient
- type QuerierServer
- type Querier_NextClient
- type Querier_NextServer
- type Querier_SeriesClient
- type Querier_SeriesServer
- type SeriesBatch
- func (*SeriesBatch) Descriptor() ([]byte, []int)
- func (this *SeriesBatch) Equal(that interface{}) bool
- func (m *SeriesBatch) GetOneSeries() []*OneSeries
- func (this *SeriesBatch) GoString() string
- func (m *SeriesBatch) Marshal() (dAtA []byte, err error)
- func (m *SeriesBatch) MarshalTo(dAtA []byte) (int, error)
- func (m *SeriesBatch) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeriesBatch) ProtoMessage()
- func (m *SeriesBatch) Reset()
- func (m *SeriesBatch) Size() (n int)
- func (this *SeriesBatch) String() string
- func (m *SeriesBatch) Unmarshal(dAtA []byte) error
- func (m *SeriesBatch) XXX_DiscardUnknown()
- func (m *SeriesBatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeriesBatch) XXX_Merge(src proto.Message)
- func (m *SeriesBatch) XXX_Size() int
- func (m *SeriesBatch) XXX_Unmarshal(b []byte) error
- type SeriesRequest
- func (*SeriesRequest) Descriptor() ([]byte, []int)
- func (this *SeriesRequest) Equal(that interface{}) bool
- func (m *SeriesRequest) GetBatchsize() int64
- func (m *SeriesRequest) GetFragmentID() uint64
- func (m *SeriesRequest) GetQueryID() uint64
- func (this *SeriesRequest) GoString() string
- func (m *SeriesRequest) Marshal() (dAtA []byte, err error)
- func (m *SeriesRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *SeriesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SeriesRequest) ProtoMessage()
- func (m *SeriesRequest) Reset()
- func (m *SeriesRequest) Size() (n int)
- func (this *SeriesRequest) String() string
- func (m *SeriesRequest) Unmarshal(dAtA []byte) error
- func (m *SeriesRequest) XXX_DiscardUnknown()
- func (m *SeriesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SeriesRequest) XXX_Merge(src proto.Message)
- func (m *SeriesRequest) XXX_Size() int
- func (m *SeriesRequest) XXX_Unmarshal(b []byte) error
- type StepVector
- func (*StepVector) Descriptor() ([]byte, []int)
- func (this *StepVector) Equal(that interface{}) bool
- func (m *StepVector) GetHistogram_IDs() []uint64
- func (m *StepVector) GetHistograms() []cortexpb.Histogram
- func (m *StepVector) GetSample_IDs() []uint64
- func (m *StepVector) GetSamples() []float64
- func (m *StepVector) GetT() int64
- func (this *StepVector) GoString() string
- func (m *StepVector) Marshal() (dAtA []byte, err error)
- func (m *StepVector) MarshalTo(dAtA []byte) (int, error)
- func (m *StepVector) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StepVector) ProtoMessage()
- func (m *StepVector) Reset()
- func (m *StepVector) Size() (n int)
- func (this *StepVector) String() string
- func (m *StepVector) Unmarshal(dAtA []byte) error
- func (m *StepVector) XXX_DiscardUnknown()
- func (m *StepVector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StepVector) XXX_Merge(src proto.Message)
- func (m *StepVector) XXX_Size() int
- func (m *StepVector) XXX_Unmarshal(b []byte) error
- type StepVectorBatch
- func (*StepVectorBatch) Descriptor() ([]byte, []int)
- func (this *StepVectorBatch) Equal(that interface{}) bool
- func (m *StepVectorBatch) GetStepVectors() []*StepVector
- func (this *StepVectorBatch) GoString() string
- func (m *StepVectorBatch) Marshal() (dAtA []byte, err error)
- func (m *StepVectorBatch) MarshalTo(dAtA []byte) (int, error)
- func (m *StepVectorBatch) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*StepVectorBatch) ProtoMessage()
- func (m *StepVectorBatch) Reset()
- func (m *StepVectorBatch) Size() (n int)
- func (this *StepVectorBatch) String() string
- func (m *StepVectorBatch) Unmarshal(dAtA []byte) error
- func (m *StepVectorBatch) XXX_DiscardUnknown()
- func (m *StepVectorBatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StepVectorBatch) XXX_Merge(src proto.Message)
- func (m *StepVectorBatch) XXX_Size() int
- func (m *StepVectorBatch) XXX_Unmarshal(b []byte) error
- type UnimplementedQuerierServer
Constants ¶
This section is empty.
Variables ¶
var ( ErrInvalidLengthQuerier = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowQuerier = fmt.Errorf("proto: integer overflow") )
Functions ¶
func RegisterQuerierServer ¶
func RegisterQuerierServer(s *grpc.Server, srv QuerierServer)
Types ¶
type Label ¶
type Label struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
}
Label represents a key-value pair for series metadata
func (*Label) Descriptor ¶
func (*Label) ProtoMessage ¶
func (*Label) ProtoMessage()
func (*Label) XXX_DiscardUnknown ¶
func (m *Label) XXX_DiscardUnknown()
func (*Label) XXX_Marshal ¶
func (*Label) XXX_Unmarshal ¶
type NextRequest ¶
type NextRequest struct {
QueryID uint64 `protobuf:"varint,1,opt,name=queryID,proto3" json:"queryID,omitempty"`
FragmentID uint64 `protobuf:"varint,2,opt,name=fragmentID,proto3" json:"fragmentID,omitempty"`
Batchsize int64 `protobuf:"varint,3,opt,name=batchsize,proto3" json:"batchsize,omitempty"`
}
NextRequest contains parameters for data streaming
func (*NextRequest) Descriptor ¶
func (*NextRequest) Descriptor() ([]byte, []int)
func (*NextRequest) Equal ¶
func (this *NextRequest) Equal(that interface{}) bool
func (*NextRequest) GetBatchsize ¶
func (m *NextRequest) GetBatchsize() int64
func (*NextRequest) GetFragmentID ¶
func (m *NextRequest) GetFragmentID() uint64
func (*NextRequest) GetQueryID ¶
func (m *NextRequest) GetQueryID() uint64
func (*NextRequest) GoString ¶
func (this *NextRequest) GoString() string
func (*NextRequest) Marshal ¶
func (m *NextRequest) Marshal() (dAtA []byte, err error)
func (*NextRequest) MarshalToSizedBuffer ¶
func (m *NextRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NextRequest) ProtoMessage ¶
func (*NextRequest) ProtoMessage()
func (*NextRequest) Reset ¶
func (m *NextRequest) Reset()
func (*NextRequest) Size ¶
func (m *NextRequest) Size() (n int)
func (*NextRequest) String ¶
func (this *NextRequest) String() string
func (*NextRequest) Unmarshal ¶
func (m *NextRequest) Unmarshal(dAtA []byte) error
func (*NextRequest) XXX_DiscardUnknown ¶
func (m *NextRequest) XXX_DiscardUnknown()
func (*NextRequest) XXX_Marshal ¶
func (m *NextRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NextRequest) XXX_Merge ¶
func (m *NextRequest) XXX_Merge(src proto.Message)
func (*NextRequest) XXX_Size ¶
func (m *NextRequest) XXX_Size() int
func (*NextRequest) XXX_Unmarshal ¶
func (m *NextRequest) XXX_Unmarshal(b []byte) error
type OneSeries ¶
type OneSeries struct {
Labels []*Label `protobuf:"bytes,1,rep,name=labels,proto3" json:"labels,omitempty"`
}
OneSeries represents a single time series with its labels Used to describe the shape of incoming data
func (*OneSeries) Descriptor ¶
func (*OneSeries) MarshalToSizedBuffer ¶
func (*OneSeries) ProtoMessage ¶
func (*OneSeries) ProtoMessage()
func (*OneSeries) XXX_DiscardUnknown ¶
func (m *OneSeries) XXX_DiscardUnknown()
func (*OneSeries) XXX_Marshal ¶
func (*OneSeries) XXX_Unmarshal ¶
type QuerierClient ¶
type QuerierClient interface {
Series(ctx context.Context, in *SeriesRequest, opts ...grpc.CallOption) (Querier_SeriesClient, error)
Next(ctx context.Context, in *NextRequest, opts ...grpc.CallOption) (Querier_NextClient, error)
}
QuerierClient is the client API for Querier service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewQuerierClient ¶
func NewQuerierClient(cc *grpc.ClientConn) QuerierClient
type QuerierServer ¶
type QuerierServer interface {
Series(*SeriesRequest, Querier_SeriesServer) error
Next(*NextRequest, Querier_NextServer) error
}
QuerierServer is the server API for Querier service.
type Querier_NextClient ¶
type Querier_NextClient interface {
Recv() (*StepVectorBatch, error)
grpc.ClientStream
}
type Querier_NextServer ¶
type Querier_NextServer interface {
Send(*StepVectorBatch) error
grpc.ServerStream
}
type Querier_SeriesClient ¶
type Querier_SeriesClient interface {
Recv() (*SeriesBatch, error)
grpc.ClientStream
}
type Querier_SeriesServer ¶
type Querier_SeriesServer interface {
Send(*SeriesBatch) error
grpc.ServerStream
}
type SeriesBatch ¶
type SeriesBatch struct {
OneSeries []*OneSeries `protobuf:"bytes,1,rep,name=OneSeries,proto3" json:"OneSeries,omitempty"`
}
SeriesBatch contains a collection of series metadata
func (*SeriesBatch) Descriptor ¶
func (*SeriesBatch) Descriptor() ([]byte, []int)
func (*SeriesBatch) Equal ¶
func (this *SeriesBatch) Equal(that interface{}) bool
func (*SeriesBatch) GetOneSeries ¶
func (m *SeriesBatch) GetOneSeries() []*OneSeries
func (*SeriesBatch) GoString ¶
func (this *SeriesBatch) GoString() string
func (*SeriesBatch) Marshal ¶
func (m *SeriesBatch) Marshal() (dAtA []byte, err error)
func (*SeriesBatch) MarshalToSizedBuffer ¶
func (m *SeriesBatch) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeriesBatch) ProtoMessage ¶
func (*SeriesBatch) ProtoMessage()
func (*SeriesBatch) Reset ¶
func (m *SeriesBatch) Reset()
func (*SeriesBatch) Size ¶
func (m *SeriesBatch) Size() (n int)
func (*SeriesBatch) String ¶
func (this *SeriesBatch) String() string
func (*SeriesBatch) Unmarshal ¶
func (m *SeriesBatch) Unmarshal(dAtA []byte) error
func (*SeriesBatch) XXX_DiscardUnknown ¶
func (m *SeriesBatch) XXX_DiscardUnknown()
func (*SeriesBatch) XXX_Marshal ¶
func (m *SeriesBatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeriesBatch) XXX_Merge ¶
func (m *SeriesBatch) XXX_Merge(src proto.Message)
func (*SeriesBatch) XXX_Size ¶
func (m *SeriesBatch) XXX_Size() int
func (*SeriesBatch) XXX_Unmarshal ¶
func (m *SeriesBatch) XXX_Unmarshal(b []byte) error
type SeriesRequest ¶
type SeriesRequest struct {
QueryID uint64 `protobuf:"varint,1,opt,name=queryID,proto3" json:"queryID,omitempty"`
FragmentID uint64 `protobuf:"varint,2,opt,name=fragmentID,proto3" json:"fragmentID,omitempty"`
Batchsize int64 `protobuf:"varint,3,opt,name=batchsize,proto3" json:"batchsize,omitempty"`
}
SeriesRequest contains parameters for series streaming
func (*SeriesRequest) Descriptor ¶
func (*SeriesRequest) Descriptor() ([]byte, []int)
func (*SeriesRequest) Equal ¶
func (this *SeriesRequest) Equal(that interface{}) bool
func (*SeriesRequest) GetBatchsize ¶
func (m *SeriesRequest) GetBatchsize() int64
func (*SeriesRequest) GetFragmentID ¶
func (m *SeriesRequest) GetFragmentID() uint64
func (*SeriesRequest) GetQueryID ¶
func (m *SeriesRequest) GetQueryID() uint64
func (*SeriesRequest) GoString ¶
func (this *SeriesRequest) GoString() string
func (*SeriesRequest) Marshal ¶
func (m *SeriesRequest) Marshal() (dAtA []byte, err error)
func (*SeriesRequest) MarshalToSizedBuffer ¶
func (m *SeriesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SeriesRequest) ProtoMessage ¶
func (*SeriesRequest) ProtoMessage()
func (*SeriesRequest) Reset ¶
func (m *SeriesRequest) Reset()
func (*SeriesRequest) Size ¶
func (m *SeriesRequest) Size() (n int)
func (*SeriesRequest) String ¶
func (this *SeriesRequest) String() string
func (*SeriesRequest) Unmarshal ¶
func (m *SeriesRequest) Unmarshal(dAtA []byte) error
func (*SeriesRequest) XXX_DiscardUnknown ¶
func (m *SeriesRequest) XXX_DiscardUnknown()
func (*SeriesRequest) XXX_Marshal ¶
func (m *SeriesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SeriesRequest) XXX_Merge ¶
func (m *SeriesRequest) XXX_Merge(src proto.Message)
func (*SeriesRequest) XXX_Size ¶
func (m *SeriesRequest) XXX_Size() int
func (*SeriesRequest) XXX_Unmarshal ¶
func (m *SeriesRequest) XXX_Unmarshal(b []byte) error
type StepVector ¶
type StepVector struct {
T int64 `protobuf:"varint,1,opt,name=t,proto3" json:"t,omitempty"`
Sample_IDs []uint64 `protobuf:"varint,2,rep,packed,name=sample_IDs,json=sampleIDs,proto3" json:"sample_IDs,omitempty"`
Samples []float64 `protobuf:"fixed64,3,rep,packed,name=samples,proto3" json:"samples,omitempty"`
Histogram_IDs []uint64 `protobuf:"varint,4,rep,packed,name=histogram_IDs,json=histogramIDs,proto3" json:"histogram_IDs,omitempty"`
Histograms []cortexpb.Histogram `protobuf:"bytes,5,rep,name=histograms,proto3" json:"histograms"`
}
StepVector represents data points at a specific timestamp
func (*StepVector) Descriptor ¶
func (*StepVector) Descriptor() ([]byte, []int)
func (*StepVector) Equal ¶
func (this *StepVector) Equal(that interface{}) bool
func (*StepVector) GetHistogram_IDs ¶
func (m *StepVector) GetHistogram_IDs() []uint64
func (*StepVector) GetHistograms ¶
func (m *StepVector) GetHistograms() []cortexpb.Histogram
func (*StepVector) GetSample_IDs ¶
func (m *StepVector) GetSample_IDs() []uint64
func (*StepVector) GetSamples ¶
func (m *StepVector) GetSamples() []float64
func (*StepVector) GetT ¶
func (m *StepVector) GetT() int64
func (*StepVector) GoString ¶
func (this *StepVector) GoString() string
func (*StepVector) Marshal ¶
func (m *StepVector) Marshal() (dAtA []byte, err error)
func (*StepVector) MarshalToSizedBuffer ¶
func (m *StepVector) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StepVector) ProtoMessage ¶
func (*StepVector) ProtoMessage()
func (*StepVector) Reset ¶
func (m *StepVector) Reset()
func (*StepVector) Size ¶
func (m *StepVector) Size() (n int)
func (*StepVector) String ¶
func (this *StepVector) String() string
func (*StepVector) Unmarshal ¶
func (m *StepVector) Unmarshal(dAtA []byte) error
func (*StepVector) XXX_DiscardUnknown ¶
func (m *StepVector) XXX_DiscardUnknown()
func (*StepVector) XXX_Marshal ¶
func (m *StepVector) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StepVector) XXX_Merge ¶
func (m *StepVector) XXX_Merge(src proto.Message)
func (*StepVector) XXX_Size ¶
func (m *StepVector) XXX_Size() int
func (*StepVector) XXX_Unmarshal ¶
func (m *StepVector) XXX_Unmarshal(b []byte) error
type StepVectorBatch ¶
type StepVectorBatch struct {
StepVectors []*StepVector `protobuf:"bytes,1,rep,name=step_vectors,json=stepVectors,proto3" json:"step_vectors,omitempty"`
}
StepVectorBatch contains a collection of step vectors
func (*StepVectorBatch) Descriptor ¶
func (*StepVectorBatch) Descriptor() ([]byte, []int)
func (*StepVectorBatch) Equal ¶
func (this *StepVectorBatch) Equal(that interface{}) bool
func (*StepVectorBatch) GetStepVectors ¶
func (m *StepVectorBatch) GetStepVectors() []*StepVector
func (*StepVectorBatch) GoString ¶
func (this *StepVectorBatch) GoString() string
func (*StepVectorBatch) Marshal ¶
func (m *StepVectorBatch) Marshal() (dAtA []byte, err error)
func (*StepVectorBatch) MarshalToSizedBuffer ¶
func (m *StepVectorBatch) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*StepVectorBatch) ProtoMessage ¶
func (*StepVectorBatch) ProtoMessage()
func (*StepVectorBatch) Reset ¶
func (m *StepVectorBatch) Reset()
func (*StepVectorBatch) Size ¶
func (m *StepVectorBatch) Size() (n int)
func (*StepVectorBatch) String ¶
func (this *StepVectorBatch) String() string
func (*StepVectorBatch) Unmarshal ¶
func (m *StepVectorBatch) Unmarshal(dAtA []byte) error
func (*StepVectorBatch) XXX_DiscardUnknown ¶
func (m *StepVectorBatch) XXX_DiscardUnknown()
func (*StepVectorBatch) XXX_Marshal ¶
func (m *StepVectorBatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StepVectorBatch) XXX_Merge ¶
func (m *StepVectorBatch) XXX_Merge(src proto.Message)
func (*StepVectorBatch) XXX_Size ¶
func (m *StepVectorBatch) XXX_Size() int
func (*StepVectorBatch) XXX_Unmarshal ¶
func (m *StepVectorBatch) XXX_Unmarshal(b []byte) error
type UnimplementedQuerierServer ¶
type UnimplementedQuerierServer struct {
}
UnimplementedQuerierServer can be embedded to have forward compatible implementations.
func (*UnimplementedQuerierServer) Next ¶
func (*UnimplementedQuerierServer) Next(req *NextRequest, srv Querier_NextServer) error
func (*UnimplementedQuerierServer) Series ¶
func (*UnimplementedQuerierServer) Series(req *SeriesRequest, srv Querier_SeriesServer) error