Package com.pulumi.gcp.container.inputs
Class ClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.container.inputs.ClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyArgs.Builder
-
public static final class ClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyArgs defaults)
-
-
Method Detail
-
batchNodeCount
public ClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyArgs.Builder batchNodeCount(@Nullable com.pulumi.core.Output<java.lang.Integer> batchNodeCount)
- Parameters:
batchNodeCount
- Number of blue nodes to drain in a batch. Only one of the batch_percentage or batch_node_count can be specified.- Returns:
- builder
-
batchNodeCount
public ClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyArgs.Builder batchNodeCount(java.lang.Integer batchNodeCount)
- Parameters:
batchNodeCount
- Number of blue nodes to drain in a batch. Only one of the batch_percentage or batch_node_count can be specified.- Returns:
- builder
-
batchPercentage
public ClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyArgs.Builder batchPercentage(@Nullable com.pulumi.core.Output<java.lang.Double> batchPercentage)
- Parameters:
batchPercentage
- Percentage of the bool pool nodes to drain in a batch. The range of this field should be (0.0, 1.0). Only one of the batch_percentage or batch_node_count can be specified.- Returns:
- builder
-
batchPercentage
public ClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyArgs.Builder batchPercentage(java.lang.Double batchPercentage)
- Parameters:
batchPercentage
- Percentage of the bool pool nodes to drain in a batch. The range of this field should be (0.0, 1.0). Only one of the batch_percentage or batch_node_count can be specified.- Returns:
- builder
-
batchSoakDuration
public ClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyArgs.Builder batchSoakDuration(@Nullable com.pulumi.core.Output<java.lang.String> batchSoakDuration)
- Parameters:
batchSoakDuration
- Soak time after each batch gets drained. A duration in seconds with up to nine fractional digits, ending with 's'. Example: "3.5s".`.- Returns:
- builder
-
batchSoakDuration
public ClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyArgs.Builder batchSoakDuration(java.lang.String batchSoakDuration)
- Parameters:
batchSoakDuration
- Soak time after each batch gets drained. A duration in seconds with up to nine fractional digits, ending with 's'. Example: "3.5s".`.- Returns:
- builder
-
build
public ClusterNodePoolUpgradeSettingsBlueGreenSettingsStandardRolloutPolicyArgs build()
-
-