Skip to content

LogsQueryBuilder🔗

Constructor🔗

new LogsQueryBuilder()

Methods🔗

build🔗

Builds the object.

public LogsQuery build()

basicLogsQuery🔗

If set to true the query will be run as a basic logs query

public LogsQueryBuilder basicLogsQuery(Boolean basicLogsQuery)

dashboardTime🔗

If set to true the dashboard time range will be used as a filter for the query. Otherwise the query time ranges will be used. Defaults to false.

public LogsQueryBuilder dashboardTime(Boolean dashboardTime)

intersectTime🔗

@deprecated Use dashboardTime instead

public LogsQueryBuilder intersectTime(Boolean intersectTime)

query🔗

KQL query to be executed.

public LogsQueryBuilder query(String query)

resource🔗

@deprecated Use resources instead

public LogsQueryBuilder resource(String resource)

resources🔗

Array of resource URIs to be queried.

public LogsQueryBuilder resources(List<String> resources)

resultFormat🔗

Specifies the format results should be returned as.

public LogsQueryBuilder resultFormat(ResultFormat resultFormat)

timeColumn🔗

If dashboardTime is set to true this value dictates which column the time filter will be applied to. Defaults to the first tables timeSpan column, the first datetime column found, or TimeGenerated

public LogsQueryBuilder timeColumn(String timeColumn)

workspace🔗

Workspace ID. This was removed in Grafana 8, but remains for backwards compat.

public LogsQueryBuilder workspace(String workspace)

See also🔗