public static final class BlueGreenSettings.Builder extends GeneratedMessageV3.Builder<BlueGreenSettings.Builder> implements BlueGreenSettingsOrBuilder
Settings for blue-green upgrade.
Protobuf type google.container.v1beta1.BlueGreenSettings
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 BlueGreenSettings.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public BlueGreenSettings build()
buildPartial()
public BlueGreenSettings buildPartial()
clear()
public BlueGreenSettings.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public BlueGreenSettings.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearNodePoolSoakDuration()
public BlueGreenSettings.Builder clearNodePoolSoakDuration()
Time needed after draining entire blue pool. After this period, blue pool
will be cleaned up.
optional .google.protobuf.Duration node_pool_soak_duration = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public BlueGreenSettings.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearRolloutPolicy()
public BlueGreenSettings.Builder clearRolloutPolicy()
clearStandardRolloutPolicy()
public BlueGreenSettings.Builder clearStandardRolloutPolicy()
Standard policy for the blue-green upgrade.
.google.container.v1beta1.BlueGreenSettings.StandardRolloutPolicy standard_rollout_policy = 1;
clone()
public BlueGreenSettings.Builder clone()
Overrides
getDefaultInstanceForType()
public BlueGreenSettings getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getNodePoolSoakDuration()
public Duration getNodePoolSoakDuration()
Time needed after draining entire blue pool. After this period, blue pool
will be cleaned up.
optional .google.protobuf.Duration node_pool_soak_duration = 2;
Returns |
---|
Type | Description |
Duration | The nodePoolSoakDuration.
|
getNodePoolSoakDurationBuilder()
public Duration.Builder getNodePoolSoakDurationBuilder()
Time needed after draining entire blue pool. After this period, blue pool
will be cleaned up.
optional .google.protobuf.Duration node_pool_soak_duration = 2;
getNodePoolSoakDurationOrBuilder()
public DurationOrBuilder getNodePoolSoakDurationOrBuilder()
Time needed after draining entire blue pool. After this period, blue pool
will be cleaned up.
optional .google.protobuf.Duration node_pool_soak_duration = 2;
getRolloutPolicyCase()
public BlueGreenSettings.RolloutPolicyCase getRolloutPolicyCase()
getStandardRolloutPolicy()
public BlueGreenSettings.StandardRolloutPolicy getStandardRolloutPolicy()
Standard policy for the blue-green upgrade.
.google.container.v1beta1.BlueGreenSettings.StandardRolloutPolicy standard_rollout_policy = 1;
getStandardRolloutPolicyBuilder()
public BlueGreenSettings.StandardRolloutPolicy.Builder getStandardRolloutPolicyBuilder()
Standard policy for the blue-green upgrade.
.google.container.v1beta1.BlueGreenSettings.StandardRolloutPolicy standard_rollout_policy = 1;
getStandardRolloutPolicyOrBuilder()
public BlueGreenSettings.StandardRolloutPolicyOrBuilder getStandardRolloutPolicyOrBuilder()
Standard policy for the blue-green upgrade.
.google.container.v1beta1.BlueGreenSettings.StandardRolloutPolicy standard_rollout_policy = 1;
hasNodePoolSoakDuration()
public boolean hasNodePoolSoakDuration()
Time needed after draining entire blue pool. After this period, blue pool
will be cleaned up.
optional .google.protobuf.Duration node_pool_soak_duration = 2;
Returns |
---|
Type | Description |
boolean | Whether the nodePoolSoakDuration field is set.
|
hasStandardRolloutPolicy()
public boolean hasStandardRolloutPolicy()
Standard policy for the blue-green upgrade.
.google.container.v1beta1.BlueGreenSettings.StandardRolloutPolicy standard_rollout_policy = 1;
Returns |
---|
Type | Description |
boolean | Whether the standardRolloutPolicy field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(BlueGreenSettings other)
public BlueGreenSettings.Builder mergeFrom(BlueGreenSettings other)