A filter that defines a subset of time series data that is displayed in a
widget. Time series data is fetched using the
ListTimeSeries
method.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#aggregation
def aggregation() -> ::Google::Cloud::Monitoring::Dashboard::V1::Aggregation
Returns
- (::Google::Cloud::Monitoring::Dashboard::V1::Aggregation) — By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.
#aggregation=
def aggregation=(value) -> ::Google::Cloud::Monitoring::Dashboard::V1::Aggregation
Parameter
- value (::Google::Cloud::Monitoring::Dashboard::V1::Aggregation) — By default, the raw time series data is returned. Use this field to combine multiple time series for different views of the data.
Returns
- (::Google::Cloud::Monitoring::Dashboard::V1::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
def filter() -> ::String
Returns
- (::String) — Required. The monitoring filter that identifies the metric types, resources, and projects to query.
#filter=
def filter=(value) -> ::String
Parameter
- value (::String) — Required. The monitoring filter that identifies the metric types, resources, and projects to query.
Returns
- (::String) — Required. The monitoring filter that identifies the metric types, resources, and projects to query.
#pick_time_series_filter
def pick_time_series_filter() -> ::Google::Cloud::Monitoring::Dashboard::V1::PickTimeSeriesFilter
Returns
- (::Google::Cloud::Monitoring::Dashboard::V1::PickTimeSeriesFilter) — Ranking based time series filter.
#pick_time_series_filter=
def pick_time_series_filter=(value) -> ::Google::Cloud::Monitoring::Dashboard::V1::PickTimeSeriesFilter
Parameter
- value (::Google::Cloud::Monitoring::Dashboard::V1::PickTimeSeriesFilter) — Ranking based time series filter.
Returns
- (::Google::Cloud::Monitoring::Dashboard::V1::PickTimeSeriesFilter) — Ranking based time series filter.
#secondary_aggregation
def secondary_aggregation() -> ::Google::Cloud::Monitoring::Dashboard::V1::Aggregation
Returns
-
(::Google::Cloud::Monitoring::Dashboard::V1::Aggregation) — Apply a second aggregation after
aggregation
is applied.
#secondary_aggregation=
def secondary_aggregation=(value) -> ::Google::Cloud::Monitoring::Dashboard::V1::Aggregation
Parameter
-
value (::Google::Cloud::Monitoring::Dashboard::V1::Aggregation) — Apply a second aggregation after
aggregation
is applied.
Returns
-
(::Google::Cloud::Monitoring::Dashboard::V1::Aggregation) — Apply a second aggregation after
aggregation
is applied.
#statistical_time_series_filter
def statistical_time_series_filter() -> ::Google::Cloud::Monitoring::Dashboard::V1::StatisticalTimeSeriesFilter
Returns
- (::Google::Cloud::Monitoring::Dashboard::V1::StatisticalTimeSeriesFilter) — Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.
#statistical_time_series_filter=
def statistical_time_series_filter=(value) -> ::Google::Cloud::Monitoring::Dashboard::V1::StatisticalTimeSeriesFilter
Parameter
- value (::Google::Cloud::Monitoring::Dashboard::V1::StatisticalTimeSeriesFilter) — Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.
Returns
- (::Google::Cloud::Monitoring::Dashboard::V1::StatisticalTimeSeriesFilter) — Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.