Reference documentation and code samples for the Cloud Monitoring V3 API class Google::Cloud::Monitoring::V3::RequestBasedSli.
Service Level Indicators for which atomic units of service are counted directly.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#distribution_cut
def distribution_cut() -> ::Google::Cloud::Monitoring::V3::DistributionCut
-
(::Google::Cloud::Monitoring::V3::DistributionCut) —
distribution_cut
is used whengood_service
is a count of values aggregated in aDistribution
that fall into a good range. Thetotal_service
is the total count of all values aggregated in theDistribution
.Note: The following fields are mutually exclusive:
distribution_cut
,good_total_ratio
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#distribution_cut=
def distribution_cut=(value) -> ::Google::Cloud::Monitoring::V3::DistributionCut
-
value (::Google::Cloud::Monitoring::V3::DistributionCut) —
distribution_cut
is used whengood_service
is a count of values aggregated in aDistribution
that fall into a good range. Thetotal_service
is the total count of all values aggregated in theDistribution
.Note: The following fields are mutually exclusive:
distribution_cut
,good_total_ratio
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Monitoring::V3::DistributionCut) —
distribution_cut
is used whengood_service
is a count of values aggregated in aDistribution
that fall into a good range. Thetotal_service
is the total count of all values aggregated in theDistribution
.Note: The following fields are mutually exclusive:
distribution_cut
,good_total_ratio
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#good_total_ratio
def good_total_ratio() -> ::Google::Cloud::Monitoring::V3::TimeSeriesRatio
-
(::Google::Cloud::Monitoring::V3::TimeSeriesRatio) —
good_total_ratio
is used when the ratio ofgood_service
tototal_service
is computed from twoTimeSeries
.Note: The following fields are mutually exclusive:
good_total_ratio
,distribution_cut
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#good_total_ratio=
def good_total_ratio=(value) -> ::Google::Cloud::Monitoring::V3::TimeSeriesRatio
-
value (::Google::Cloud::Monitoring::V3::TimeSeriesRatio) —
good_total_ratio
is used when the ratio ofgood_service
tototal_service
is computed from twoTimeSeries
.Note: The following fields are mutually exclusive:
good_total_ratio
,distribution_cut
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Monitoring::V3::TimeSeriesRatio) —
good_total_ratio
is used when the ratio ofgood_service
tototal_service
is computed from twoTimeSeries
.Note: The following fields are mutually exclusive:
good_total_ratio
,distribution_cut
. If a field in that set is populated, all other fields in the set will automatically be cleared.