Skip to content

AdhocVariableBuilder🔗

Constructor🔗

new AdhocVariableBuilder(string $name)

Methods🔗

build🔗

Builds the object.

build()

allowCustomValue🔗

allowCustomValue(bool $allowCustomValue)

baseFilters🔗

@param array<\Grafana\Foundation\Cog\Builder<\Grafana\Foundation\Dashboardv2beta1\AdHocFilterWithLabels>> $baseFilters

baseFilters(array $baseFilters)

datasource🔗

@param \Grafana\Foundation\Cog\Builder<\Grafana\Foundation\Dashboardv2beta1\Dashboardv2beta1AdhocVariableKindDatasource> $datasource

datasource(\Grafana\Foundation\Cog\Builder $datasource)

defaultKeys🔗

@param array<\Grafana\Foundation\Cog\Builder<\Grafana\Foundation\Dashboardv2beta1\MetricFindValue>> $defaultKeys

defaultKeys(array $defaultKeys)

description🔗

description(string $description)

enableGroupBy🔗

Whether the group-by operator is enabled in the ad hoc filter combobox.

enableGroupBy(bool $enableGroupBy)

filters🔗

@param array<\Grafana\Foundation\Cog\Builder<\Grafana\Foundation\Dashboardv2beta1\AdHocFilterWithLabels>> $filters

filters(array $filters)

group🔗

group(string $group)

hide🔗

hide(\Grafana\Foundation\Dashboardv2beta1\VariableHide $hide)

label🔗

label(string $label)

labels🔗

@param array $labels

labels(array $labels)

name🔗

name(string $name)

origin🔗

@param \Grafana\Foundation\Cog\Builder<\Grafana\Foundation\Dashboardv2beta1\ControlSourceRef> $origin

origin(\Grafana\Foundation\Cog\Builder $origin)

skipUrlSync🔗

skipUrlSync(bool $skipUrlSync)

See also🔗