Package com.google.container.v1
Interface BlueGreenSettingsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BlueGreenSettings,BlueGreenSettings.Builder
@Generated
public interface BlueGreenSettingsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionAutoscaled policy for cluster autoscaler enabled blue-green upgrade.Autoscaled policy for cluster autoscaler enabled blue-green upgrade.com.google.protobuf.DurationTime needed after draining entire blue pool.com.google.protobuf.DurationOrBuilderTime needed after draining entire blue pool.Standard policy for the blue-green upgrade.Standard policy for the blue-green upgrade.booleanAutoscaled policy for cluster autoscaler enabled blue-green upgrade.booleanTime needed after draining entire blue pool.booleanStandard policy for the blue-green upgrade.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasStandardRolloutPolicy
boolean hasStandardRolloutPolicy()Standard policy for the blue-green upgrade.
.google.container.v1.BlueGreenSettings.StandardRolloutPolicy standard_rollout_policy = 1;- Returns:
- Whether the standardRolloutPolicy field is set.
-
getStandardRolloutPolicy
BlueGreenSettings.StandardRolloutPolicy getStandardRolloutPolicy()Standard policy for the blue-green upgrade.
.google.container.v1.BlueGreenSettings.StandardRolloutPolicy standard_rollout_policy = 1;- Returns:
- The standardRolloutPolicy.
-
getStandardRolloutPolicyOrBuilder
BlueGreenSettings.StandardRolloutPolicyOrBuilder getStandardRolloutPolicyOrBuilder()Standard policy for the blue-green upgrade.
.google.container.v1.BlueGreenSettings.StandardRolloutPolicy standard_rollout_policy = 1; -
hasAutoscaledRolloutPolicy
boolean hasAutoscaledRolloutPolicy()Autoscaled policy for cluster autoscaler enabled blue-green upgrade.
.google.container.v1.BlueGreenSettings.AutoscaledRolloutPolicy autoscaled_rollout_policy = 3;- Returns:
- Whether the autoscaledRolloutPolicy field is set.
-
getAutoscaledRolloutPolicy
BlueGreenSettings.AutoscaledRolloutPolicy getAutoscaledRolloutPolicy()Autoscaled policy for cluster autoscaler enabled blue-green upgrade.
.google.container.v1.BlueGreenSettings.AutoscaledRolloutPolicy autoscaled_rollout_policy = 3;- Returns:
- The autoscaledRolloutPolicy.
-
getAutoscaledRolloutPolicyOrBuilder
BlueGreenSettings.AutoscaledRolloutPolicyOrBuilder getAutoscaledRolloutPolicyOrBuilder()Autoscaled policy for cluster autoscaler enabled blue-green upgrade.
.google.container.v1.BlueGreenSettings.AutoscaledRolloutPolicy autoscaled_rollout_policy = 3; -
hasNodePoolSoakDuration
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:
- Whether the nodePoolSoakDuration field is set.
-
getNodePoolSoakDuration
com.google.protobuf.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:
- The nodePoolSoakDuration.
-
getNodePoolSoakDurationOrBuilder
com.google.protobuf.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
BlueGreenSettings.RolloutPolicyCase getRolloutPolicyCase()
-