Skip to content

QueryBuilder🔗

Constructor🔗

new QueryBuilder()

Methods🔗

build🔗

Builds the object.

build()

typeClassicConditions🔗

@param \Grafana\Foundation\Cog\Builder<\Grafana\Foundation\Expr\TypeClassicConditions> $typeClassicConditions

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

typeMath🔗

@param \Grafana\Foundation\Cog\Builder<\Grafana\Foundation\Expr\TypeMath> $typeMath

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

typeReduce🔗

@param \Grafana\Foundation\Cog\Builder<\Grafana\Foundation\Expr\TypeReduce> $typeReduce

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

typeResample🔗

@param \Grafana\Foundation\Cog\Builder<\Grafana\Foundation\Expr\TypeResample> $typeResample

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

typeSql🔗

@param \Grafana\Foundation\Cog\Builder<\Grafana\Foundation\Expr\TypeSql> $typeSql

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

typeThreshold🔗

@param \Grafana\Foundation\Cog\Builder<\Grafana\Foundation\Expr\TypeThreshold> $typeThreshold

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

datasource🔗

New type for datasource reference

Not creating a new type until we figure out how to handle DS refs for group by, adhoc, and every place that uses DataSourceRef in TS.

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

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

version🔗

version(string $version)

See also🔗