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_cutis used whengood_serviceis a count of values aggregated in aDistributionthat fall into a good range. Thetotal_serviceis 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_cutis used whengood_serviceis a count of values aggregated in aDistributionthat fall into a good range. Thetotal_serviceis 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_cutis used whengood_serviceis a count of values aggregated in aDistributionthat fall into a good range. Thetotal_serviceis 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_ratiois used when the ratio ofgood_servicetototal_serviceis 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_ratiois used when the ratio ofgood_servicetototal_serviceis 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_ratiois used when the ratio ofgood_servicetototal_serviceis 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.