Package com.pulumi.aws.redshift.inputs
Class ScheduledActionTargetActionResizeClusterArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.redshift.inputs.ScheduledActionTargetActionResizeClusterArgs.Builder
-
- Enclosing class:
- ScheduledActionTargetActionResizeClusterArgs
public static final class ScheduledActionTargetActionResizeClusterArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ScheduledActionTargetActionResizeClusterArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ScheduledActionTargetActionResizeClusterArgs defaults)
-
-
Method Detail
-
classic
public ScheduledActionTargetActionResizeClusterArgs.Builder classic(@Nullable com.pulumi.core.Output<java.lang.Boolean> classic)
- Parameters:
classic
- A boolean value indicating whether the resize operation is using the classic resize process. Default: `false`.- Returns:
- builder
-
classic
public ScheduledActionTargetActionResizeClusterArgs.Builder classic(java.lang.Boolean classic)
- Parameters:
classic
- A boolean value indicating whether the resize operation is using the classic resize process. Default: `false`.- Returns:
- builder
-
clusterIdentifier
public ScheduledActionTargetActionResizeClusterArgs.Builder clusterIdentifier(com.pulumi.core.Output<java.lang.String> clusterIdentifier)
- Parameters:
clusterIdentifier
- The unique identifier for the cluster to resize.- Returns:
- builder
-
clusterIdentifier
public ScheduledActionTargetActionResizeClusterArgs.Builder clusterIdentifier(java.lang.String clusterIdentifier)
- Parameters:
clusterIdentifier
- The unique identifier for the cluster to resize.- Returns:
- builder
-
clusterType
public ScheduledActionTargetActionResizeClusterArgs.Builder clusterType(@Nullable com.pulumi.core.Output<java.lang.String> clusterType)
- Parameters:
clusterType
- The new cluster type for the specified cluster.- Returns:
- builder
-
clusterType
public ScheduledActionTargetActionResizeClusterArgs.Builder clusterType(java.lang.String clusterType)
- Parameters:
clusterType
- The new cluster type for the specified cluster.- Returns:
- builder
-
nodeType
public ScheduledActionTargetActionResizeClusterArgs.Builder nodeType(@Nullable com.pulumi.core.Output<java.lang.String> nodeType)
- Parameters:
nodeType
- The new node type for the nodes you are adding.- Returns:
- builder
-
nodeType
public ScheduledActionTargetActionResizeClusterArgs.Builder nodeType(java.lang.String nodeType)
- Parameters:
nodeType
- The new node type for the nodes you are adding.- Returns:
- builder
-
numberOfNodes
public ScheduledActionTargetActionResizeClusterArgs.Builder numberOfNodes(@Nullable com.pulumi.core.Output<java.lang.Integer> numberOfNodes)
- Parameters:
numberOfNodes
- The new number of nodes for the cluster.- Returns:
- builder
-
numberOfNodes
public ScheduledActionTargetActionResizeClusterArgs.Builder numberOfNodes(java.lang.Integer numberOfNodes)
- Parameters:
numberOfNodes
- The new number of nodes for the cluster.- Returns:
- builder
-
build
public ScheduledActionTargetActionResizeClusterArgs build()
-
-