TimeSeriesFilterResponse

data class TimeSeriesFilterResponse(val aggregation: AggregationResponse, val filter: String, val pickTimeSeriesFilter: PickTimeSeriesFilterResponse, val secondaryAggregation: AggregationResponse, val statisticalTimeSeriesFilter: StatisticalTimeSeriesFilterResponse)

A filter that defines a subset of time series data that is displayed in a widget. Time series data is fetched using the ListTimeSeries (https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.timeSeries/list) method.

Constructors

Link copied to clipboard
constructor(aggregation: AggregationResponse, filter: String, pickTimeSeriesFilter: PickTimeSeriesFilterResponse, secondaryAggregation: AggregationResponse, statisticalTimeSeriesFilter: StatisticalTimeSeriesFilterResponse)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.

Link copied to clipboard

The monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) that identifies the metric types, resources, and projects to query.

Link copied to clipboard

Ranking based time series filter.

Link copied to clipboard

Apply a second aggregation after aggregation is applied.

Link copied to clipboard

Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.