Skip to content

GroupByVariableBuilder🔗

Constructor🔗

func NewGroupByVariableBuilder(name string) *GroupByVariableBuilder

Methods🔗

Build🔗

Builds the object.

func (builder *GroupByVariableBuilder) Build() (GroupByVariableKind, error)

Current🔗

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

Datasource🔗

func (builder *GroupByVariableBuilder) Datasource(datasource cog.Builder[dashboardv2beta1.Dashboardv2beta1GroupByVariableKindDatasource]) *GroupByVariableBuilder

DefaultValue🔗

func (builder *GroupByVariableBuilder) DefaultValue(defaultValue dashboardv2beta1.VariableOption) *GroupByVariableBuilder

Description🔗

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

Group🔗

func (builder *GroupByVariableBuilder) Group(group string) *GroupByVariableBuilder

Hide🔗

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

Label🔗

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

Multi🔗

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

Name🔗

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

Options🔗

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

SkipUrlSync🔗

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

Spec🔗

func (builder *GroupByVariableBuilder) Spec(spec dashboardv2beta1.GroupByVariableSpec) *GroupByVariableBuilder

See also🔗