Skip to content

CustomVariableBuilder🔗

Constructor🔗

func NewCustomVariableBuilder(name string) *CustomVariableBuilder

Methods🔗

Build🔗

Builds the object.

func (builder *CustomVariableBuilder) Build() (CustomVariableKind, error)

AllValue🔗

func (builder *CustomVariableBuilder) AllValue(allValue string) *CustomVariableBuilder

AllowCustomValue🔗

func (builder *CustomVariableBuilder) AllowCustomValue(allowCustomValue bool) *CustomVariableBuilder

Current🔗

func (builder *CustomVariableBuilder) Current(current dashboardv2beta1.VariableOption) *CustomVariableBuilder

Description🔗

func (builder *CustomVariableBuilder) Description(description string) *CustomVariableBuilder

Hide🔗

func (builder *CustomVariableBuilder) Hide(hide dashboardv2beta1.VariableHide) *CustomVariableBuilder

IncludeAll🔗

func (builder *CustomVariableBuilder) IncludeAll(includeAll bool) *CustomVariableBuilder

Label🔗

func (builder *CustomVariableBuilder) Label(label string) *CustomVariableBuilder

Multi🔗

func (builder *CustomVariableBuilder) Multi(multi bool) *CustomVariableBuilder

Name🔗

func (builder *CustomVariableBuilder) Name(name string) *CustomVariableBuilder

Options🔗

func (builder *CustomVariableBuilder) Options(options []dashboardv2beta1.VariableOption) *CustomVariableBuilder

Query🔗

func (builder *CustomVariableBuilder) Query(query string) *CustomVariableBuilder

SkipUrlSync🔗

func (builder *CustomVariableBuilder) SkipUrlSync(skipUrlSync bool) *CustomVariableBuilder

Spec🔗

func (builder *CustomVariableBuilder) Spec(spec dashboardv2beta1.CustomVariableSpec) *CustomVariableBuilder

ValuesFormat🔗

func (builder *CustomVariableBuilder) ValuesFormat(valuesFormat dashboardv2beta1.CustomVariableSpecValuesFormat) *CustomVariableBuilder

See also🔗