Google Cloud Deploy V1 Client - Class DeploymentJobs (1.5.0)

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

Deployment job composition.

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

Namespace

Google \ Cloud \ Deploy \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ deploy_job Job

Output only. The deploy Job. This is the deploy job in the phase.

↳ verify_job Job

Output only. The verify Job. Runs after a deploy if the deploy succeeds.

↳ predeploy_job Job

Output only. The predeploy Job, which is the first job on the phase.

↳ postdeploy_job Job

Output only. The postdeploy Job, which is the last job on the phase.

getDeployJob

Output only. The deploy Job. This is the deploy job in the phase.

Returns
Type Description
Job|null

hasDeployJob

clearDeployJob

setDeployJob

Output only. The deploy Job. This is the deploy job in the phase.

Parameter
Name Description
var Job
Returns
Type Description
$this

getVerifyJob

Output only. The verify Job. Runs after a deploy if the deploy succeeds.

Returns
Type Description
Job|null

hasVerifyJob

clearVerifyJob

setVerifyJob

Output only. The verify Job. Runs after a deploy if the deploy succeeds.

Parameter
Name Description
var Job
Returns
Type Description
$this

getPredeployJob

Output only. The predeploy Job, which is the first job on the phase.

Returns
Type Description
Job|null

hasPredeployJob

clearPredeployJob

setPredeployJob

Output only. The predeploy Job, which is the first job on the phase.

Parameter
Name Description
var Job
Returns
Type Description
$this

getPostdeployJob

Output only. The postdeploy Job, which is the last job on the phase.

Returns
Type Description
Job|null

hasPostdeployJob

clearPostdeployJob

setPostdeployJob

Output only. The postdeploy Job, which is the last job on the phase.

Parameter
Name Description
var Job
Returns
Type Description
$this