Send feedback
Class RolloutStrategy.Builder (0.22.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.22.0 (latest)
0.21.0
0.19.0
0.17.0
0.16.0
0.15.0
0.14.0
0.12.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.0
0.4.0
0.2.0
0.1.0
public static final class RolloutStrategy . Builder extends GeneratedMessage . Builder<RolloutStrategy . Builder > implements RolloutStrategyOrBuilder
RolloutStrategy defines different ways to rollout a resource bundle across
a set of clusters.
Protobuf type google.cloud.configdelivery.v1.RolloutStrategy
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public RolloutStrategy build ()
buildPartial()
public RolloutStrategy buildPartial ()
clear()
public RolloutStrategy . Builder clear ()
Overrides
clearAllAtOnce()
public RolloutStrategy . Builder clearAllAtOnce ()
AllAtOnceStrategy causes all clusters to be updated concurrently.
.google.cloud.configdelivery.v1.AllAtOnceStrategy all_at_once = 1;
clearRolling()
public RolloutStrategy . Builder clearRolling ()
RollingStrategy causes a specified number of clusters to be updated
concurrently until all clusters are updated.
.google.cloud.configdelivery.v1.RollingStrategy rolling = 2;
clearStrategy()
public RolloutStrategy . Builder clearStrategy ()
getAllAtOnce()
public AllAtOnceStrategy getAllAtOnce ()
AllAtOnceStrategy causes all clusters to be updated concurrently.
.google.cloud.configdelivery.v1.AllAtOnceStrategy all_at_once = 1;
getAllAtOnceBuilder()
public AllAtOnceStrategy . Builder getAllAtOnceBuilder ()
AllAtOnceStrategy causes all clusters to be updated concurrently.
.google.cloud.configdelivery.v1.AllAtOnceStrategy all_at_once = 1;
getAllAtOnceOrBuilder()
public AllAtOnceStrategyOrBuilder getAllAtOnceOrBuilder ()
AllAtOnceStrategy causes all clusters to be updated concurrently.
.google.cloud.configdelivery.v1.AllAtOnceStrategy all_at_once = 1;
getDefaultInstanceForType()
public RolloutStrategy getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getRolling()
public RollingStrategy getRolling ()
RollingStrategy causes a specified number of clusters to be updated
concurrently until all clusters are updated.
.google.cloud.configdelivery.v1.RollingStrategy rolling = 2;
getRollingBuilder()
public RollingStrategy . Builder getRollingBuilder ()
RollingStrategy causes a specified number of clusters to be updated
concurrently until all clusters are updated.
.google.cloud.configdelivery.v1.RollingStrategy rolling = 2;
getRollingOrBuilder()
public RollingStrategyOrBuilder getRollingOrBuilder ()
RollingStrategy causes a specified number of clusters to be updated
concurrently until all clusters are updated.
.google.cloud.configdelivery.v1.RollingStrategy rolling = 2;
getStrategyCase()
public RolloutStrategy . StrategyCase getStrategyCase ()
hasAllAtOnce()
public boolean hasAllAtOnce ()
AllAtOnceStrategy causes all clusters to be updated concurrently.
.google.cloud.configdelivery.v1.AllAtOnceStrategy all_at_once = 1;
Returns
Type
Description
boolean
Whether the allAtOnce field is set.
hasRolling()
public boolean hasRolling ()
RollingStrategy causes a specified number of clusters to be updated
concurrently until all clusters are updated.
.google.cloud.configdelivery.v1.RollingStrategy rolling = 2;
Returns
Type
Description
boolean
Whether the rolling field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeAllAtOnce(AllAtOnceStrategy value)
public RolloutStrategy . Builder mergeAllAtOnce ( AllAtOnceStrategy value )
AllAtOnceStrategy causes all clusters to be updated concurrently.
.google.cloud.configdelivery.v1.AllAtOnceStrategy all_at_once = 1;
mergeFrom(RolloutStrategy other)
public RolloutStrategy . Builder mergeFrom ( RolloutStrategy other )
public RolloutStrategy . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public RolloutStrategy . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeRolling(RollingStrategy value)
public RolloutStrategy . Builder mergeRolling ( RollingStrategy value )
RollingStrategy causes a specified number of clusters to be updated
concurrently until all clusters are updated.
.google.cloud.configdelivery.v1.RollingStrategy rolling = 2;
setAllAtOnce(AllAtOnceStrategy value)
public RolloutStrategy . Builder setAllAtOnce ( AllAtOnceStrategy value )
AllAtOnceStrategy causes all clusters to be updated concurrently.
.google.cloud.configdelivery.v1.AllAtOnceStrategy all_at_once = 1;
setAllAtOnce(AllAtOnceStrategy.Builder builderForValue)
public RolloutStrategy . Builder setAllAtOnce ( AllAtOnceStrategy . Builder builderForValue )
AllAtOnceStrategy causes all clusters to be updated concurrently.
.google.cloud.configdelivery.v1.AllAtOnceStrategy all_at_once = 1;
setRolling(RollingStrategy value)
public RolloutStrategy . Builder setRolling ( RollingStrategy value )
RollingStrategy causes a specified number of clusters to be updated
concurrently until all clusters are updated.
.google.cloud.configdelivery.v1.RollingStrategy rolling = 2;
setRolling(RollingStrategy.Builder builderForValue)
public RolloutStrategy . Builder setRolling ( RollingStrategy . Builder builderForValue )
RollingStrategy causes a specified number of clusters to be updated
concurrently until all clusters are updated.
.google.cloud.configdelivery.v1.RollingStrategy rolling = 2;
Send feedback
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-29 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-29 UTC."],[],[]]