Google Cloud Deploy V1 Client - Class PipelineCondition (1.5.0)

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

PipelineCondition contains all conditions relevant to a Delivery Pipeline.

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

Namespace

Google \ Cloud \ Deploy \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ pipeline_ready_condition PipelineReadyCondition

Details around the Pipeline's overall status.

↳ targets_present_condition TargetsPresentCondition

Details around targets enumerated in the pipeline.

↳ targets_type_condition TargetsTypeCondition

Details on the whether the targets enumerated in the pipeline are of the same type.

getPipelineReadyCondition

Details around the Pipeline's overall status.

Returns
Type Description
PipelineReadyCondition|null

hasPipelineReadyCondition

clearPipelineReadyCondition

setPipelineReadyCondition

Details around the Pipeline's overall status.

Parameter
Name Description
var PipelineReadyCondition
Returns
Type Description
$this

getTargetsPresentCondition

Details around targets enumerated in the pipeline.

Returns
Type Description
TargetsPresentCondition|null

hasTargetsPresentCondition

clearTargetsPresentCondition

setTargetsPresentCondition

Details around targets enumerated in the pipeline.

Parameter
Name Description
var TargetsPresentCondition
Returns
Type Description
$this

getTargetsTypeCondition

Details on the whether the targets enumerated in the pipeline are of the same type.

Returns
Type Description
TargetsTypeCondition|null

hasTargetsTypeCondition

clearTargetsTypeCondition

setTargetsTypeCondition

Details on the whether the targets enumerated in the pipeline are of the same type.

Parameter
Name Description
var TargetsTypeCondition
Returns
Type Description
$this