Class: Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesFilterRatio
- Inherits:
-
Object
- Object
- Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesFilterRatio
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/monitoring/dashboard/v1/metrics.rb
Overview
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.
Defined Under Namespace
Classes: RatioPart
Instance Attribute Summary collapse
-
#denominator ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesFilterRatio::RatioPart
The denominator of the ratio.
-
#numerator ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesFilterRatio::RatioPart
The numerator of the ratio.
-
#pick_time_series_filter ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::PickTimeSeriesFilter
Ranking based time series filter.
-
#secondary_aggregation ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::Aggregation
Apply a second aggregation after the ratio is computed.
-
#statistical_time_series_filter ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::StatisticalTimeSeriesFilter
deprecated
Deprecated.
This field is deprecated and may be removed in the next major version update.
Instance Attribute Details
#denominator ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesFilterRatio::RatioPart
Returns The denominator of the ratio.
110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 |
# File 'proto_docs/google/monitoring/dashboard/v1/metrics.rb', line 110 class TimeSeriesFilterRatio include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Describes a query to build the numerator or denominator of a # TimeSeriesFilterRatio. # @!attribute [rw] filter # @return [::String] # Required. The [monitoring # filter](https://cloud.google.com/monitoring/api/v3/filters) that # identifies the metric types, resources, and projects to query. # @!attribute [rw] aggregation # @return [::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. class RatioPart include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#numerator ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::TimeSeriesFilterRatio::RatioPart
Returns The numerator of the ratio.
110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 |
# File 'proto_docs/google/monitoring/dashboard/v1/metrics.rb', line 110 class TimeSeriesFilterRatio include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Describes a query to build the numerator or denominator of a # TimeSeriesFilterRatio. # @!attribute [rw] filter # @return [::String] # Required. The [monitoring # filter](https://cloud.google.com/monitoring/api/v3/filters) that # identifies the metric types, resources, and projects to query. # @!attribute [rw] aggregation # @return [::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. class RatioPart include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#pick_time_series_filter ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::PickTimeSeriesFilter
Returns Ranking based time series filter.
110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 |
# File 'proto_docs/google/monitoring/dashboard/v1/metrics.rb', line 110 class TimeSeriesFilterRatio include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Describes a query to build the numerator or denominator of a # TimeSeriesFilterRatio. # @!attribute [rw] filter # @return [::String] # Required. The [monitoring # filter](https://cloud.google.com/monitoring/api/v3/filters) that # identifies the metric types, resources, and projects to query. # @!attribute [rw] aggregation # @return [::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. class RatioPart include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#secondary_aggregation ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::Aggregation
Returns Apply a second aggregation after the ratio is computed.
110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 |
# File 'proto_docs/google/monitoring/dashboard/v1/metrics.rb', line 110 class TimeSeriesFilterRatio include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Describes a query to build the numerator or denominator of a # TimeSeriesFilterRatio. # @!attribute [rw] filter # @return [::String] # Required. The [monitoring # filter](https://cloud.google.com/monitoring/api/v3/filters) that # identifies the metric types, resources, and projects to query. # @!attribute [rw] aggregation # @return [::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. class RatioPart include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#statistical_time_series_filter ⇒ ::Google::Cloud::Monitoring::Dashboard::V1::StatisticalTimeSeriesFilter
This field is deprecated and may be removed in the next major version update.
Returns Statistics based time series filter. Note: This field is deprecated and completely ignored by the API.
110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 |
# File 'proto_docs/google/monitoring/dashboard/v1/metrics.rb', line 110 class TimeSeriesFilterRatio include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Describes a query to build the numerator or denominator of a # TimeSeriesFilterRatio. # @!attribute [rw] filter # @return [::String] # Required. The [monitoring # filter](https://cloud.google.com/monitoring/api/v3/filters) that # identifies the metric types, resources, and projects to query. # @!attribute [rw] aggregation # @return [::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. class RatioPart include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |