IntervalVariableBuilder
Constructor
func NewIntervalVariableBuilder(name string) *IntervalVariableBuilder
Methods
Build
Builds the object.
func (builder *IntervalVariableBuilder) Build() (IntervalVariableKind, error)
Auto
func (builder *IntervalVariableBuilder) Auto(auto bool) *IntervalVariableBuilder
AutoCount
func (builder *IntervalVariableBuilder) AutoCount(autoCount int64) *IntervalVariableBuilder
AutoMin
func (builder *IntervalVariableBuilder) AutoMin(autoMin string) *IntervalVariableBuilder
Current
func (builder *IntervalVariableBuilder) Current(current dashboardv2beta1.VariableOption) *IntervalVariableBuilder
Description
func (builder *IntervalVariableBuilder) Description(description string) *IntervalVariableBuilder
Hide
func (builder *IntervalVariableBuilder) Hide(hide dashboardv2beta1.VariableHide) *IntervalVariableBuilder
Label
func (builder *IntervalVariableBuilder) Label(label string) *IntervalVariableBuilder
Name
func (builder *IntervalVariableBuilder) Name(name string) *IntervalVariableBuilder
Options
func (builder *IntervalVariableBuilder) Options(options []dashboardv2beta1.VariableOption) *IntervalVariableBuilder
Query
func (builder *IntervalVariableBuilder) Query(query string) *IntervalVariableBuilder
SkipUrlSync
func (builder *IntervalVariableBuilder) SkipUrlSync(skipUrlSync bool) *IntervalVariableBuilder
Spec
func (builder *IntervalVariableBuilder) Spec(spec dashboardv2beta1.IntervalVariableSpec) *IntervalVariableBuilder
See also