Stackdriver Monitoring V3 Client - Class Trigger (1.2.2)

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

Specifies how many time series must fail a predicate to trigger a condition. If not specified, then a {count: 1} trigger is used.

Generated from protobuf message google.monitoring.v3.AlertPolicy.Condition.Trigger

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ count int

The absolute number of time series that must fail the predicate for the condition to be triggered.

↳ percent float

The percentage of time series that must fail the predicate for the condition to be triggered.

getCount

The absolute number of time series that must fail the predicate for the condition to be triggered.

Generated from protobuf field int32 count = 1;

Returns
TypeDescription
int

hasCount

setCount

The absolute number of time series that must fail the predicate for the condition to be triggered.

Generated from protobuf field int32 count = 1;

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getPercent

The percentage of time series that must fail the predicate for the condition to be triggered.

Generated from protobuf field double percent = 2;

Returns
TypeDescription
float

hasPercent

setPercent

The percentage of time series that must fail the predicate for the condition to be triggered.

Generated from protobuf field double percent = 2;

Parameter
NameDescription
var float
Returns
TypeDescription
$this

getType

Returns
TypeDescription
string