TimeSeriesFilterResponse class

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

TimeSeriesFilterResponse({required Input<AggregationResponse> aggregation, required Input<String> filter, required Input<PickTimeSeriesFilterResponse> pickTimeSeriesFilter, required Input<AggregationResponse> secondaryAggregation, required Input<StatisticalTimeSeriesFilterResponse> statisticalTimeSeriesFilter})
Creates a new TimeSeriesFilterResponse. aggregation By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data. filter The monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) that identifies the metric types, resources, and projects to query. pickTimeSeriesFilter Ranking based time series filter. secondaryAggregation Apply a second aggregation after aggregation is applied. statisticalTimeSeriesFilter Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.
const
TimeSeriesFilterResponse.fromMap(Map<String, dynamic> map)
factory

Properties

aggregation → Input<AggregationResponse>
By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.
final
filter → Input<String>
The monitoring filter (https://cloud.google.com/monitoring/api/v3/filters) that identifies the metric types, resources, and projects to query.
final
hashCode → int
The hash code for this object.
no setterinherited
pickTimeSeriesFilter → Input<PickTimeSeriesFilterResponse>
Ranking based time series filter.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
secondaryAggregation → Input<AggregationResponse>
Apply a second aggregation after aggregation is applied.
final
statisticalTimeSeriesFilter → Input<StatisticalTimeSeriesFilterResponse>
Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited