Skip to content

DatasourceVariableBuilder🔗

Constructor🔗

func NewDatasourceVariableBuilder(name string) *DatasourceVariableBuilder

Methods🔗

Build🔗

Builds the object.

func (builder *DatasourceVariableBuilder) Build() (DatasourceVariableKind, error)

AllValue🔗

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

AllowCustomValue🔗

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

Current🔗

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

Description🔗

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

Hide🔗

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

IncludeAll🔗

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

Label🔗

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

Multi🔗

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

Name🔗

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

Options🔗

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

PluginId🔗

func (builder *DatasourceVariableBuilder) PluginId(pluginId string) *DatasourceVariableBuilder

Refresh🔗

func (builder *DatasourceVariableBuilder) Refresh(refresh dashboardv2beta1.VariableRefresh) *DatasourceVariableBuilder

Regex🔗

func (builder *DatasourceVariableBuilder) Regex(regex string) *DatasourceVariableBuilder

SkipUrlSync🔗

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

Spec🔗

func (builder *DatasourceVariableBuilder) Spec(spec dashboardv2beta1.DatasourceVariableSpec) *DatasourceVariableBuilder

See also🔗