Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AlphaNumeric ¶
func NewAlphaNumeric ¶
func NewAlphaNumeric() *AlphaNumeric
func (*AlphaNumeric) SetPreviousStop ¶
func (a *AlphaNumeric) SetPreviousStop(previousStop string) *AlphaNumeric
type Base ¶
type Base struct {
Typ builder.ComponentType `json:"type,omitempty"`
}
func (*Base) Type ¶
func (b *Base) Type() builder.ComponentType
type Dimension ¶
type Dimension struct { Base PreviousStop string `json:"previousStop,omitempty"` Ordering types.StringComparator `json:"ordering,omitempty"` }
func NewDimension ¶
func NewDimension() *Dimension
func (*Dimension) SetOrdering ¶
func (d *Dimension) SetOrdering(ordering types.StringComparator) *Dimension
func (*Dimension) SetPreviousStop ¶
type Inverted ¶
type Inverted struct { Base Metric builder.TopNMetric `json:"metric,omitempty"` }
func NewInverted ¶
func NewInverted() *Inverted
func (*Inverted) UnmarshalJSON ¶
type Lexicographic ¶
func NewLexicographic ¶
func NewLexicographic() *Lexicographic
func (*Lexicographic) SetPreviousStop ¶
func (l *Lexicographic) SetPreviousStop(previousStop string) *Lexicographic
Click to show internal directories.
Click to hide internal directories.