class AlertPolicy extends Collection (View source)

Properties

protected $collection_key
protected $alertStrategyType
protected $alertStrategyDataType
string $combiner
protected $conditionsType
protected $conditionsDataType
protected $creationRecordType
protected $creationRecordDataType
string $displayName
protected $documentationType
protected $documentationDataType
bool $enabled
protected $mutationRecordType
protected $mutationRecordDataType
string $name
string[] $notificationChannels
string $severity
string[] $userLabels
protected $validityType
protected $validityDataType

Methods

setAlertStrategy(AlertStrategy $alertStrategy)

No description

getAlertStrategy()

No description

setCombiner($combiner)

No description

string
getCombiner()

No description

setConditions($conditions)

No description

getConditions()

No description

setCreationRecord(MutationRecord $creationRecord)

No description

setDisplayName($displayName)

No description

string
getDisplayName()

No description

setDocumentation(Documentation $documentation)

No description

getDocumentation()

No description

setEnabled($enabled)

No description

bool
getEnabled()

No description

setMutationRecord(MutationRecord $mutationRecord)

No description

setName($name)

No description

string
getName()

No description

setNotificationChannels($notificationChannels)

No description

string[]
getNotificationChannels()

No description

setSeverity($severity)

No description

string
getSeverity()

No description

setUserLabels($userLabels)

No description

string[]
getUserLabels()

No description

setValidity(Status $validity)

No description

getValidity()

No description

Details

setAlertStrategy(AlertStrategy $alertStrategy)

No description

Parameters

AlertStrategy $alertStrategy

AlertStrategy getAlertStrategy()

No description

Return Value

AlertStrategy

setCombiner($combiner)

No description

Parameters

$combiner

string getCombiner()

No description

Return Value

string

setConditions($conditions)

No description

Parameters

$conditions

Condition[] getConditions()

No description

Return Value

Condition[]

setCreationRecord(MutationRecord $creationRecord)

No description

Parameters

MutationRecord $creationRecord

MutationRecord getCreationRecord()

No description

Return Value

MutationRecord

setDisplayName($displayName)

No description

Parameters

$displayName

string getDisplayName()

No description

Return Value

string

setDocumentation(Documentation $documentation)

No description

Parameters

Documentation $documentation

Documentation getDocumentation()

No description

Return Value

Documentation

setEnabled($enabled)

No description

Parameters

$enabled

bool getEnabled()

No description

Return Value

bool

setMutationRecord(MutationRecord $mutationRecord)

No description

Parameters

MutationRecord $mutationRecord

MutationRecord getMutationRecord()

No description

Return Value

MutationRecord

setName($name)

No description

Parameters

$name

string getName()

No description

Return Value

string

setNotificationChannels($notificationChannels)

No description

Parameters

$notificationChannels

string[] getNotificationChannels()

No description

Return Value

string[]

setSeverity($severity)

No description

Parameters

$severity

string getSeverity()

No description

Return Value

string

setUserLabels($userLabels)

No description

Parameters

$userLabels

string[] getUserLabels()

No description

Return Value

string[]

setValidity(Status $validity)

No description

Parameters

Status $validity

Status getValidity()

No description

Return Value

Status