Skip to content

AdhocVariableBuilder🔗

Constructor🔗

func NewAdhocVariableBuilder(name string) *AdhocVariableBuilder

Methods🔗

Build🔗

Builds the object.

func (builder *AdhocVariableBuilder) Build() (AdhocVariableKind, error)

AllowCustomValue🔗

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

BaseFilters🔗

func (builder *AdhocVariableBuilder) BaseFilters(baseFilters []cog.Builder[dashboardv2beta1.AdHocFilterWithLabels]) *AdhocVariableBuilder

Datasource🔗

func (builder *AdhocVariableBuilder) Datasource(datasource cog.Builder[dashboardv2beta1.Dashboardv2beta1AdhocVariableKindDatasource]) *AdhocVariableBuilder

DefaultKeys🔗

func (builder *AdhocVariableBuilder) DefaultKeys(defaultKeys []cog.Builder[dashboardv2beta1.MetricFindValue]) *AdhocVariableBuilder

Description🔗

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

Filters🔗

func (builder *AdhocVariableBuilder) Filters(filters []cog.Builder[dashboardv2beta1.AdHocFilterWithLabels]) *AdhocVariableBuilder

Group🔗

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

Hide🔗

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

Label🔗

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

Name🔗

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

SkipUrlSync🔗

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

Spec🔗

func (builder *AdhocVariableBuilder) Spec(spec dashboardv2beta1.AdhocVariableSpec) *AdhocVariableBuilder

See also🔗