Google Cloud Deploy V1 Client - Class DeploymentJobs (0.12.1)

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
NameDescription
data array

Optional. Data for populating the Message object.

↳ deploy_job Google\Cloud\Deploy\V1\Job

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

↳ verify_job Google\Cloud\Deploy\V1\Job

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

↳ predeploy_job Google\Cloud\Deploy\V1\Job

Output only. The predeploy Job. This is the predeploy job in the phase. This is the first job of the phase.

↳ postdeploy_job Google\Cloud\Deploy\V1\Job

Output only. The postdeploy Job. This is the postdeploy job in the phase. This is the last job of the phase.

getDeployJob

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

Returns
TypeDescription
Google\Cloud\Deploy\V1\Job|null

hasDeployJob

clearDeployJob

setDeployJob

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

Parameter
NameDescription
var Google\Cloud\Deploy\V1\Job
Returns
TypeDescription
$this

getVerifyJob

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

Returns
TypeDescription
Google\Cloud\Deploy\V1\Job|null

hasVerifyJob

clearVerifyJob

setVerifyJob

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

Parameter
NameDescription
var Google\Cloud\Deploy\V1\Job
Returns
TypeDescription
$this

getPredeployJob

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

This is the first job of the phase.

Returns
TypeDescription
Google\Cloud\Deploy\V1\Job|null

hasPredeployJob

clearPredeployJob

setPredeployJob

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

This is the first job of the phase.

Parameter
NameDescription
var Google\Cloud\Deploy\V1\Job
Returns
TypeDescription
$this

getPostdeployJob

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

This is the last job of the phase.

Returns
TypeDescription
Google\Cloud\Deploy\V1\Job|null

hasPostdeployJob

clearPostdeployJob

setPostdeployJob

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

This is the last job of the phase.

Parameter
NameDescription
var Google\Cloud\Deploy\V1\Job
Returns
TypeDescription
$this