Documentation ¶
Index ¶
- type OID
- type Operator
- func (o *Operator) AddTags(ctx context.Context, s cadata.Store, root Root, fp OID, tags []labels.Pair) (*Root, error)
- func (o *Operator) ForEach(ctx context.Context, s cadata.Store, root Root, ...) error
- func (o *Operator) ForEachKey(ctx context.Context, s cadata.Store, root Root, fn func(string) error) error
- func (o *Operator) ForEachValue(ctx context.Context, s cadata.Store, root Root, tagKey string, ...) error
- func (o *Operator) GetTagValue(ctx context.Context, s cadata.Store, root Root, fp OID, tagKey string) ([]byte, error)
- func (o *Operator) GetTags(ctx context.Context, s cadata.Store, root Root, oid OID) (ret []labels.Pair, _ error)
- func (o *Operator) NewEmpty(ctx context.Context, s cadata.Store) (*Root, error)
- func (o *Operator) NewQueryBackend(s cadata.Store, root Root) QueryBackend
- func (o *Operator) Search(ctx context.Context, s cadata.Store, root Root, query labels.Query) (*labels.ResultSet, error)
- type QueryBackend
- type Root
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Operator ¶
type Operator struct {
// contains filtered or unexported fields
}
func (*Operator) ForEachKey ¶
func (*Operator) ForEachValue ¶
func (*Operator) GetTagValue ¶
func (*Operator) NewQueryBackend ¶
func (o *Operator) NewQueryBackend(s cadata.Store, root Root) QueryBackend
type QueryBackend ¶
type QueryBackend struct {
// contains filtered or unexported fields
}
func (QueryBackend) ScanForward ¶
func (QueryBackend) ScanInverted ¶
Click to show internal directories.
Click to hide internal directories.