Skip to content

QueryBuilder🔗

Constructor🔗

new QueryBuilder(string $refId)

Methods🔗

build🔗

Builds the object.

build()

datasourceUid🔗

Grafana data source unique identifier; it should be 'expr' for a Server Side Expression operation.

datasourceUid(string $datasourceUid)

model🔗

JSON is the raw JSON query and includes the above properties as well as custom properties.

@param \Grafana\Foundation\Cog\Builder<\Grafana\Foundation\Cog\Dataquery> $model

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

queryType🔗

QueryType is an optional identifier for the type of query.

It can be used to distinguish different types of queries.

queryType(string $queryType)

refId🔗

RefID is the unique identifier of the query, set by the frontend call.

refId(string $refId)

relativeTimeRange🔗

RelativeTimeRange is the per query start and end time

for requests.

relativeTimeRange(\Grafana\Foundation\Alerting\RelativeTimeRange $relativeTimeRange)

See also🔗