Class Phase.Builder (1.11.0)
1.85.0 (latest)
1.83.0
1.81.0
1.80.0
1.79.0
1.78.0
1.76.0
1.74.0
1.73.0
1.72.0
1.71.0
1.70.0
1.68.0
1.66.0
1.65.0
1.62.0
1.61.0
1.60.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.49.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.35.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.0
1.11.0
1.10.0
1.9.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.0
1.2.0
1.1.8
1.0.2
public static final class Phase . Builder extends GeneratedMessageV3 . Builder<Phase . Builder > implements PhaseOrBuilder
Phase represents a collection of jobs that are logically grouped together
for a Rollout.
Protobuf type google.cloud.deploy.v1.Phase
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Phase . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
Returns
Type
Description
Phase
buildPartial()
public Phase buildPartial ()
Returns
Type
Description
Phase
clear()
public Phase . Builder clear ()
Overrides
clearDeploymentJobs()
public Phase . Builder clearDeploymentJobs ()
Output only. Deployment job composition.
.google.cloud.deploy.v1.DeploymentJobs deployment_jobs = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearField(Descriptors.FieldDescriptor field)
public Phase . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearId()
public Phase . Builder clearId ()
Output only. The ID of the Phase.
string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
Phase.Builder
This builder for chaining.
clearJobs()
public Phase . Builder clearJobs ()
clearOneof(Descriptors.OneofDescriptor oneof)
public Phase . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearState()
public Phase . Builder clearState ()
Output only. Current state of the Phase.
.google.cloud.deploy.v1.Phase.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
Phase.Builder
This builder for chaining.
clone()
public Phase . Builder clone ()
Overrides
getDefaultInstanceForType()
public Phase getDefaultInstanceForType ()
Returns
Type
Description
Phase
getDeploymentJobs()
public DeploymentJobs getDeploymentJobs ()
Output only. Deployment job composition.
.google.cloud.deploy.v1.DeploymentJobs deployment_jobs = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDeploymentJobsBuilder()
public DeploymentJobs . Builder getDeploymentJobsBuilder ()
Output only. Deployment job composition.
.google.cloud.deploy.v1.DeploymentJobs deployment_jobs = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDeploymentJobsOrBuilder()
public DeploymentJobsOrBuilder getDeploymentJobsOrBuilder ()
Output only. Deployment job composition.
.google.cloud.deploy.v1.DeploymentJobs deployment_jobs = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getId()
Output only. The ID of the Phase.
string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
String
The id.
getIdBytes()
public ByteString getIdBytes ()
Output only. The ID of the Phase.
string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
ByteString
The bytes for id.
getJobsCase()
public Phase . JobsCase getJobsCase ()
getState()
public Phase . State getState ()
Output only. Current state of the Phase.
.google.cloud.deploy.v1.Phase.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue()
public int getStateValue ()
Output only. Current state of the Phase.
.google.cloud.deploy.v1.Phase.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
int
The enum numeric value on the wire for state.
hasDeploymentJobs()
public boolean hasDeploymentJobs ()
Output only. Deployment job composition.
.google.cloud.deploy.v1.DeploymentJobs deployment_jobs = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
boolean
Whether the deploymentJobs field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeDeploymentJobs(DeploymentJobs value)
public Phase . Builder mergeDeploymentJobs ( DeploymentJobs value )
Output only. Deployment job composition.
.google.cloud.deploy.v1.DeploymentJobs deployment_jobs = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
mergeFrom(Phase other)
public Phase . Builder mergeFrom ( Phase other )
Parameter
Name
Description
other
Phase
public Phase . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public Phase . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Phase . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setDeploymentJobs(DeploymentJobs value)
public Phase . Builder setDeploymentJobs ( DeploymentJobs value )
Output only. Deployment job composition.
.google.cloud.deploy.v1.DeploymentJobs deployment_jobs = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
setDeploymentJobs(DeploymentJobs.Builder builderForValue)
public Phase . Builder setDeploymentJobs ( DeploymentJobs . Builder builderForValue )
Output only. Deployment job composition.
.google.cloud.deploy.v1.DeploymentJobs deployment_jobs = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
setField(Descriptors.FieldDescriptor field, Object value)
public Phase . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setId(String value)
public Phase . Builder setId ( String value )
Output only. The ID of the Phase.
string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
value
String The id to set.
Returns
Type
Description
Phase.Builder
This builder for chaining.
setIdBytes(ByteString value)
public Phase . Builder setIdBytes ( ByteString value )
Output only. The ID of the Phase.
string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
value
ByteString The bytes for id to set.
Returns
Type
Description
Phase.Builder
This builder for chaining.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Phase . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setState(Phase.State value)
public Phase . Builder setState ( Phase . State value )
Output only. Current state of the Phase.
.google.cloud.deploy.v1.Phase.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
value
Phase.State The state to set.
Returns
Type
Description
Phase.Builder
This builder for chaining.
setStateValue(int value)
public Phase . Builder setStateValue ( int value )
Output only. Current state of the Phase.
.google.cloud.deploy.v1.Phase.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
value
int The enum numeric value on the wire for state to set.
Returns
Type
Description
Phase.Builder
This builder for chaining.
setUnknownFields(UnknownFieldSet unknownFields)
public final Phase . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]