Google Cloud Deploy V1 Client - Class TargetsPresentCondition (0.14.0)

Reference documentation and code samples for the Google Cloud Deploy V1 Client class TargetsPresentCondition.

TargetsPresentCondition contains information on any Targets defined in the Delivery Pipeline that do not actually exist.

Generated from protobuf message google.cloud.deploy.v1.TargetsPresentCondition

Namespace

Google \ Cloud \ Deploy \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ status bool

True if there aren't any missing Targets.

↳ missing_targets array

The list of Target names that do not exist. For example, projects/{project_id}/locations/{location_name}/targets/{target_name}.

↳ update_time Google\Protobuf\Timestamp

Last time the condition was updated.

getStatus

True if there aren't any missing Targets.

Returns
TypeDescription
bool

setStatus

True if there aren't any missing Targets.

Parameter
NameDescription
var bool
Returns
TypeDescription
$this

getMissingTargets

The list of Target names that do not exist. For example, projects/{project_id}/locations/{location_name}/targets/{target_name}.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setMissingTargets

The list of Target names that do not exist. For example, projects/{project_id}/locations/{location_name}/targets/{target_name}.

Parameter
NameDescription
var string[]
Returns
TypeDescription
$this

getUpdateTime

Last time the condition was updated.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasUpdateTime

clearUpdateTime

setUpdateTime

Last time the condition was updated.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this