Skip to content

AnnotationQuerySpecBuilder🔗

Constructor🔗

new AnnotationQuerySpecBuilder()

Methods🔗

build🔗

Builds the object.

build()

builtIn🔗

builtIn(bool $builtIn)

enable🔗

enable(bool $enable)

filter🔗

@param \Grafana\Foundation\Cog\Builder<\Grafana\Foundation\Dashboardv2beta1\AnnotationPanelFilter> $filter

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

hide🔗

hide(bool $hide)

iconColor🔗

iconColor(string $iconColor)

legacyOptions🔗

Catch-all field for datasource-specific properties. Should not be available in as code tooling.

@param array $legacyOptions

legacyOptions(array $legacyOptions)

mappings🔗

Mappings define how to convert data frame fields to annotation event fields.

@param array<string, \Grafana\Foundation\Cog\Builder<\Grafana\Foundation\Dashboardv2beta1\AnnotationEventFieldMapping>> $mappings

mappings(array $mappings)

name🔗

name(string $name)

placement🔗

Placement can be used to display the annotation query somewhere else on the dashboard other than the default location.

placement(string $placement)

query🔗

@param \Grafana\Foundation\Cog\Builder<\Grafana\Foundation\Dashboardv2beta1\DataQueryKind> $query

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

See also🔗