A pair of time series filters that define a ratio computation. The output time series is the pair-wise division of each aligned element from the numerator and denominator time series.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#denominator
def denominator() -> ::Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesFilterRatio::RatioPart
Returns
- (::Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesFilterRatio::RatioPart) — The denominator of the ratio.
#denominator=
def denominator=(value) -> ::Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesFilterRatio::RatioPart
Parameter
- value (::Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesFilterRatio::RatioPart) — The denominator of the ratio.
Returns
- (::Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesFilterRatio::RatioPart) — The denominator of the ratio.
#numerator
def numerator() -> ::Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesFilterRatio::RatioPart
Returns
- (::Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesFilterRatio::RatioPart) — The numerator of the ratio.
#numerator=
def numerator=(value) -> ::Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesFilterRatio::RatioPart
Parameter
- value (::Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesFilterRatio::RatioPart) — The numerator of the ratio.
Returns
- (::Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesFilterRatio::RatioPart) — The numerator of the ratio.
#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 the ratio is computed.
#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 the ratio is computed.
Returns
- (::Google::Cloud::Monitoring::Dashboard::V1::Aggregation) — Apply a second aggregation after the ratio is computed.
#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.