Stackdriver Monitoring V3 Client - Class RequestBasedSli (1.4.0)

Reference documentation and code samples for the Stackdriver Monitoring V3 Client class RequestBasedSli.

Service Level Indicators for which atomic units of service are counted directly.

Generated from protobuf message google.monitoring.v3.RequestBasedSli

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ good_total_ratio Google\Cloud\Monitoring\V3\TimeSeriesRatio

good_total_ratio is used when the ratio of good_service to total_service is computed from two TimeSeries.

↳ distribution_cut Google\Cloud\Monitoring\V3\DistributionCut

distribution_cut is used when good_service is a count of values aggregated in a Distribution that fall into a good range. The total_service is the total count of all values aggregated in the Distribution.

getGoodTotalRatio

good_total_ratio is used when the ratio of good_service to total_service is computed from two TimeSeries.

Returns
TypeDescription
Google\Cloud\Monitoring\V3\TimeSeriesRatio|null

hasGoodTotalRatio

setGoodTotalRatio

good_total_ratio is used when the ratio of good_service to total_service is computed from two TimeSeries.

Parameter
NameDescription
var Google\Cloud\Monitoring\V3\TimeSeriesRatio
Returns
TypeDescription
$this

getDistributionCut

distribution_cut is used when good_service is a count of values aggregated in a Distribution that fall into a good range. The total_service is the total count of all values aggregated in the Distribution.

Returns
TypeDescription
Google\Cloud\Monitoring\V3\DistributionCut|null

hasDistributionCut

setDistributionCut

distribution_cut is used when good_service is a count of values aggregated in a Distribution that fall into a good range. The total_service is the total count of all values aggregated in the Distribution.

Parameter
NameDescription
var Google\Cloud\Monitoring\V3\DistributionCut
Returns
TypeDescription
$this

getMethod

Returns
TypeDescription
string