Cloud Monitoring Dashboards V1 API - Class Google::Cloud::Monitoring::Dashboard::V1::PickTimeSeriesFilter (v1.0.0)

Reference documentation and code samples for the Cloud Monitoring Dashboards V1 API class Google::Cloud::Monitoring::Dashboard::V1::PickTimeSeriesFilter.

Describes a ranking-based time series filter. Each input time series is ranked with an aligner. The filter will allow up to num_time_series time series to pass through it, selecting them based on the relative ranking.

For example, if ranking_method is METHOD_MEAN,direction is BOTTOM, and num_time_series is 3, then the 3 times series with the lowest mean values will pass through the filter.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#direction

def direction() -> ::Google::Cloud::Monitoring::Dashboard::V1::PickTimeSeriesFilter::Direction
Returns

#direction=

def direction=(value) -> ::Google::Cloud::Monitoring::Dashboard::V1::PickTimeSeriesFilter::Direction
Parameter
Returns

#interval

def interval() -> ::Google::Type::Interval
Returns

#interval=

def interval=(value) -> ::Google::Type::Interval
Parameter
Returns

#num_time_series

def num_time_series() -> ::Integer
Returns
  • (::Integer) — How many time series to allow to pass through the filter.

#num_time_series=

def num_time_series=(value) -> ::Integer
Parameter
  • value (::Integer) — How many time series to allow to pass through the filter.
Returns
  • (::Integer) — How many time series to allow to pass through the filter.

#ranking_method

def ranking_method() -> ::Google::Cloud::Monitoring::Dashboard::V1::PickTimeSeriesFilter::Method
Returns

#ranking_method=

def ranking_method=(value) -> ::Google::Cloud::Monitoring::Dashboard::V1::PickTimeSeriesFilter::Method
Parameter
Returns