Stackdriver Monitoring V3 Client - Class RequestBasedSli (1.11.1)

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

Namespace

Google \ Cloud \ Monitoring \ V3

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ good_total_ratio TimeSeriesRatio

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

↳ distribution_cut 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
Type Description
TimeSeriesRatio|null

hasGoodTotalRatio

setGoodTotalRatio

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

Parameter
Name Description
var TimeSeriesRatio
Returns
Type Description
$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
Type Description
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
Name Description
var DistributionCut
Returns
Type Description
$this

getMethod

Returns
Type Description
string