Documentation ¶
Index ¶
- func NewProxyQueryService(queryController *control.Controller) query.ProxyQueryService
- func NewStore(viewer reads.Viewer) reads.Store
- type GroupCapability
- type WindowAggregateCapability
- func (w WindowAggregateCapability) HaveCount() bool
- func (w WindowAggregateCapability) HaveFirst() bool
- func (w WindowAggregateCapability) HaveLast() bool
- func (w WindowAggregateCapability) HaveMax() bool
- func (w WindowAggregateCapability) HaveMean() bool
- func (w WindowAggregateCapability) HaveMin() bool
- func (w WindowAggregateCapability) HaveOffset() bool
- func (w WindowAggregateCapability) HaveSum() bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewProxyQueryService ¶
func NewProxyQueryService(queryController *control.Controller) query.ProxyQueryService
NewProxyQueryService returns a proxy query service based on the given queryController suitable for the storage read service.
Types ¶
type GroupCapability ¶
func (GroupCapability) HaveCount ¶
func (c GroupCapability) HaveCount() bool
func (GroupCapability) HaveFirst ¶
func (c GroupCapability) HaveFirst() bool
func (GroupCapability) HaveLast ¶
func (c GroupCapability) HaveLast() bool
func (GroupCapability) HaveMax ¶
func (c GroupCapability) HaveMax() bool
func (GroupCapability) HaveMin ¶
func (c GroupCapability) HaveMin() bool
func (GroupCapability) HaveSum ¶
func (c GroupCapability) HaveSum() bool
type WindowAggregateCapability ¶
type WindowAggregateCapability struct { Min bool Max bool Mean bool Count bool Sum bool First bool Last bool Offset bool }
func (WindowAggregateCapability) HaveCount ¶
func (w WindowAggregateCapability) HaveCount() bool
func (WindowAggregateCapability) HaveFirst ¶
func (w WindowAggregateCapability) HaveFirst() bool
func (WindowAggregateCapability) HaveLast ¶
func (w WindowAggregateCapability) HaveLast() bool
func (WindowAggregateCapability) HaveMax ¶
func (w WindowAggregateCapability) HaveMax() bool
func (WindowAggregateCapability) HaveMean ¶
func (w WindowAggregateCapability) HaveMean() bool
func (WindowAggregateCapability) HaveMin ¶
func (w WindowAggregateCapability) HaveMin() bool
func (WindowAggregateCapability) HaveOffset ¶
func (w WindowAggregateCapability) HaveOffset() bool
func (WindowAggregateCapability) HaveSum ¶
func (w WindowAggregateCapability) HaveSum() bool
Click to show internal directories.
Click to hide internal directories.