Skip to content

DatasourceVariableBuilder🔗

Constructor🔗

new DatasourceVariableBuilder(String name)

Methods🔗

build🔗

Builds the object.

public DatasourceVariable build()

allValue🔗

Custom all value

public DatasourceVariableBuilder allValue(String allValue)

allowCustomValue🔗

Allow custom values to be entered in the variable

public DatasourceVariableBuilder allowCustomValue(Boolean allowCustomValue)

current🔗

Shows current selected variable text/value on the dashboard

public DatasourceVariableBuilder current(VariableOption current)

description🔗

Description of variable. It can be defined but null.

public DatasourceVariableBuilder description(String description)

hide🔗

Visibility configuration for the variable

public DatasourceVariableBuilder hide(VariableHide hide)

includeAll🔗

Whether all value option is available or not

public DatasourceVariableBuilder includeAll(Boolean includeAll)

label🔗

Optional display name

public DatasourceVariableBuilder label(String label)

multi🔗

Whether multiple values can be selected or not from variable value list

public DatasourceVariableBuilder multi(Boolean multi)

name🔗

Name of variable

public DatasourceVariableBuilder name(String name)

regex🔗

Optional field, if you want to extract part of a series name or metric node segment.

Named capture groups can be used to separate the display text and value.

public DatasourceVariableBuilder regex(String regex)

type🔗

Query used to fetch values for a variable

public DatasourceVariableBuilder type(String string)

See also🔗