segment

package
v0.0.0-...-23e8124 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 15, 2022 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AllInclude

type AllInclude struct {
	IncludeType IncludeType `json:"type"`
}

func (AllInclude) Type

func (a AllInclude) Type() string

type AnalysisType

type AnalysisType int
const (
	Cardinality AnalysisType = iota
	Minmax
	Size
	Interval
	TimestampSpec
	QueryGranularity
	Aggregators
	Rollup
)

func (AnalysisType) MarshalJSON

func (a AnalysisType) MarshalJSON() ([]byte, error)

func (AnalysisType) Name

func (a AnalysisType) Name() string

func (AnalysisType) Ordinal

func (a AnalysisType) Ordinal() int

func (AnalysisType) Values

func (a AnalysisType) Values() *[]string

type Include

type Include interface {
	Type() string
}

type IncludeType

type IncludeType int
const (
	All IncludeType = iota
	None
	List
)

func (IncludeType) MarshalJSON

func (i IncludeType) MarshalJSON() ([]byte, error)

func (IncludeType) Name

func (i IncludeType) Name() string

func (IncludeType) Ordinal

func (i IncludeType) Ordinal() int

func (IncludeType) Values

func (i IncludeType) Values() *[]string

type ListInclude

type ListInclude struct {
	IncludeType IncludeType `json:"type"`
	Columns     []string    `json:"columns"`
}

func (ListInclude) Type

func (l ListInclude) Type() string

type NoneInclude

type NoneInclude struct {
	IncludeType IncludeType `json:"type"`
}

func (NoneInclude) Type

func (n NoneInclude) Type() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL