Reference documentation and code samples for the Google Cloud Deploy V1 Client class Phase.
Phase represents a collection of jobs that are logically grouped together
for a Rollout
.
Generated from protobuf message google.cloud.deploy.v1.Phase
Namespace
Google \ Cloud \ Deploy \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ id |
string
Output only. The ID of the Phase. |
↳ state |
int
Output only. Current state of the Phase. |
↳ skip_message |
string
Output only. Additional information on why the Phase was skipped, if available. |
↳ deployment_jobs |
DeploymentJobs
Output only. Deployment job composition. |
↳ child_rollout_jobs |
ChildRolloutJobs
Output only. ChildRollout job composition. |
getId
Output only. The ID of the Phase.
Returns | |
---|---|
Type | Description |
string |
setId
Output only. The ID of the Phase.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getState
Output only. Current state of the Phase.
Returns | |
---|---|
Type | Description |
int |
setState
Output only. Current state of the Phase.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |
getSkipMessage
Output only. Additional information on why the Phase was skipped, if available.
Returns | |
---|---|
Type | Description |
string |
setSkipMessage
Output only. Additional information on why the Phase was skipped, if available.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getDeploymentJobs
Output only. Deployment job composition.
Returns | |
---|---|
Type | Description |
DeploymentJobs|null |
hasDeploymentJobs
setDeploymentJobs
Output only. Deployment job composition.
Parameter | |
---|---|
Name | Description |
var |
DeploymentJobs
|
Returns | |
---|---|
Type | Description |
$this |
getChildRolloutJobs
Output only. ChildRollout job composition.
Returns | |
---|---|
Type | Description |
ChildRolloutJobs|null |
hasChildRolloutJobs
setChildRolloutJobs
Output only. ChildRollout job composition.
Parameter | |
---|---|
Name | Description |
var |
ChildRolloutJobs
|
Returns | |
---|---|
Type | Description |
$this |
getJobs
Returns | |
---|---|
Type | Description |
string |