Class RolloutStrategyInfo.Builder (0.1.0)
Note: Some or all of the information on this page might not apply
to Trusted Cloud. For a list of services that are available in
Trusted Cloud, see Services available for
Trusted Cloud .
Version 0.1.0keyboard_arrow_down
public static final class RolloutStrategyInfo . Builder extends GeneratedMessageV3 . Builder<RolloutStrategyInfo . Builder > implements RolloutStrategyInfoOrBuilder
RolloutStrategyInfo represents the status of execution of different types of
rollout strategies. Only the field corresponding to the rollout strategy
specified at the rollout resource will be populated.
Protobuf type google.cloud.configdelivery.v1beta.RolloutStrategyInfo
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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 RolloutStrategyInfo . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public RolloutStrategyInfo build ()
buildPartial()
public RolloutStrategyInfo buildPartial ()
clear()
public RolloutStrategyInfo . Builder clear ()
Overrides
clearAllAtOnceStrategyInfo()
public RolloutStrategyInfo . Builder clearAllAtOnceStrategyInfo ()
AllAtOnceStrategyInfo represents the status of AllAtOnce rollout strategy
execution.
.google.cloud.configdelivery.v1beta.AllAtOnceStrategyInfo all_at_once_strategy_info = 1;
clearField(Descriptors.FieldDescriptor field)
public RolloutStrategyInfo . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public RolloutStrategyInfo . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearRollingStrategyInfo()
public RolloutStrategyInfo . Builder clearRollingStrategyInfo ()
RollingStrategyInfo represents the status of Rolling rollout strategy
execution.
.google.cloud.configdelivery.v1beta.RollingStrategyInfo rolling_strategy_info = 2;
clearStrategy()
public RolloutStrategyInfo . Builder clearStrategy ()
clone()
public RolloutStrategyInfo . Builder clone ()
Overrides
getAllAtOnceStrategyInfo()
public AllAtOnceStrategyInfo getAllAtOnceStrategyInfo ()
AllAtOnceStrategyInfo represents the status of AllAtOnce rollout strategy
execution.
.google.cloud.configdelivery.v1beta.AllAtOnceStrategyInfo all_at_once_strategy_info = 1;
getAllAtOnceStrategyInfoBuilder()
public AllAtOnceStrategyInfo . Builder getAllAtOnceStrategyInfoBuilder ()
AllAtOnceStrategyInfo represents the status of AllAtOnce rollout strategy
execution.
.google.cloud.configdelivery.v1beta.AllAtOnceStrategyInfo all_at_once_strategy_info = 1;
getAllAtOnceStrategyInfoOrBuilder()
public AllAtOnceStrategyInfoOrBuilder getAllAtOnceStrategyInfoOrBuilder ()
AllAtOnceStrategyInfo represents the status of AllAtOnce rollout strategy
execution.
.google.cloud.configdelivery.v1beta.AllAtOnceStrategyInfo all_at_once_strategy_info = 1;
getDefaultInstanceForType()
public RolloutStrategyInfo getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getRollingStrategyInfo()
public RollingStrategyInfo getRollingStrategyInfo ()
RollingStrategyInfo represents the status of Rolling rollout strategy
execution.
.google.cloud.configdelivery.v1beta.RollingStrategyInfo rolling_strategy_info = 2;
getRollingStrategyInfoBuilder()
public RollingStrategyInfo . Builder getRollingStrategyInfoBuilder ()
RollingStrategyInfo represents the status of Rolling rollout strategy
execution.
.google.cloud.configdelivery.v1beta.RollingStrategyInfo rolling_strategy_info = 2;
getRollingStrategyInfoOrBuilder()
public RollingStrategyInfoOrBuilder getRollingStrategyInfoOrBuilder ()
RollingStrategyInfo represents the status of Rolling rollout strategy
execution.
.google.cloud.configdelivery.v1beta.RollingStrategyInfo rolling_strategy_info = 2;
getStrategyCase()
public RolloutStrategyInfo . StrategyCase getStrategyCase ()
hasAllAtOnceStrategyInfo()
public boolean hasAllAtOnceStrategyInfo ()
AllAtOnceStrategyInfo represents the status of AllAtOnce rollout strategy
execution.
.google.cloud.configdelivery.v1beta.AllAtOnceStrategyInfo all_at_once_strategy_info = 1;
Returns
Type
Description
boolean
Whether the allAtOnceStrategyInfo field is set.
hasRollingStrategyInfo()
public boolean hasRollingStrategyInfo ()
RollingStrategyInfo represents the status of Rolling rollout strategy
execution.
.google.cloud.configdelivery.v1beta.RollingStrategyInfo rolling_strategy_info = 2;
Returns
Type
Description
boolean
Whether the rollingStrategyInfo field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeAllAtOnceStrategyInfo(AllAtOnceStrategyInfo value)
public RolloutStrategyInfo . Builder mergeAllAtOnceStrategyInfo ( AllAtOnceStrategyInfo value )
AllAtOnceStrategyInfo represents the status of AllAtOnce rollout strategy
execution.
.google.cloud.configdelivery.v1beta.AllAtOnceStrategyInfo all_at_once_strategy_info = 1;
mergeFrom(RolloutStrategyInfo other)
public RolloutStrategyInfo . Builder mergeFrom ( RolloutStrategyInfo other )
public RolloutStrategyInfo . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public RolloutStrategyInfo . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeRollingStrategyInfo(RollingStrategyInfo value)
public RolloutStrategyInfo . Builder mergeRollingStrategyInfo ( RollingStrategyInfo value )
RollingStrategyInfo represents the status of Rolling rollout strategy
execution.
.google.cloud.configdelivery.v1beta.RollingStrategyInfo rolling_strategy_info = 2;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RolloutStrategyInfo . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setAllAtOnceStrategyInfo(AllAtOnceStrategyInfo value)
public RolloutStrategyInfo . Builder setAllAtOnceStrategyInfo ( AllAtOnceStrategyInfo value )
AllAtOnceStrategyInfo represents the status of AllAtOnce rollout strategy
execution.
.google.cloud.configdelivery.v1beta.AllAtOnceStrategyInfo all_at_once_strategy_info = 1;
setAllAtOnceStrategyInfo(AllAtOnceStrategyInfo.Builder builderForValue)
public RolloutStrategyInfo . Builder setAllAtOnceStrategyInfo ( AllAtOnceStrategyInfo . Builder builderForValue )
AllAtOnceStrategyInfo represents the status of AllAtOnce rollout strategy
execution.
.google.cloud.configdelivery.v1beta.AllAtOnceStrategyInfo all_at_once_strategy_info = 1;
setField(Descriptors.FieldDescriptor field, Object value)
public RolloutStrategyInfo . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RolloutStrategyInfo . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setRollingStrategyInfo(RollingStrategyInfo value)
public RolloutStrategyInfo . Builder setRollingStrategyInfo ( RollingStrategyInfo value )
RollingStrategyInfo represents the status of Rolling rollout strategy
execution.
.google.cloud.configdelivery.v1beta.RollingStrategyInfo rolling_strategy_info = 2;
setRollingStrategyInfo(RollingStrategyInfo.Builder builderForValue)
public RolloutStrategyInfo . Builder setRollingStrategyInfo ( RollingStrategyInfo . Builder builderForValue )
RollingStrategyInfo represents the status of Rolling rollout strategy
execution.
.google.cloud.configdelivery.v1beta.RollingStrategyInfo rolling_strategy_info = 2;
setUnknownFields(UnknownFieldSet unknownFields)
public final RolloutStrategyInfo . 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 2025-08-28 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 2025-08-28 UTC."],[],[],null,[]]