public static interface ResizeClusterRequest.Builder extends RedshiftRequest.Builder, SdkPojo, CopyableBuilder<ResizeClusterRequest.Builder,ResizeClusterRequest>
Modifier and Type | Method and Description |
---|---|
ResizeClusterRequest.Builder |
classic(Boolean classic)
A boolean value indicating whether the resize operation is using the classic resize process.
|
ResizeClusterRequest.Builder |
clusterIdentifier(String clusterIdentifier)
The unique identifier for the cluster to resize.
|
ResizeClusterRequest.Builder |
clusterType(String clusterType)
The new cluster type for the specified cluster.
|
ResizeClusterRequest.Builder |
nodeType(String nodeType)
The new node type for the nodes you are adding.
|
ResizeClusterRequest.Builder |
numberOfNodes(Integer numberOfNodes)
The new number of nodes for the cluster.
|
ResizeClusterRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
ResizeClusterRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
build
overrideConfiguration
copy
applyMutation, build
ResizeClusterRequest.Builder clusterIdentifier(String clusterIdentifier)
The unique identifier for the cluster to resize.
clusterIdentifier
- The unique identifier for the cluster to resize.ResizeClusterRequest.Builder clusterType(String clusterType)
The new cluster type for the specified cluster.
clusterType
- The new cluster type for the specified cluster.ResizeClusterRequest.Builder nodeType(String nodeType)
The new node type for the nodes you are adding.
nodeType
- The new node type for the nodes you are adding.ResizeClusterRequest.Builder numberOfNodes(Integer numberOfNodes)
The new number of nodes for the cluster.
numberOfNodes
- The new number of nodes for the cluster.ResizeClusterRequest.Builder classic(Boolean classic)
A boolean value indicating whether the resize operation is using the classic resize process. If you don't
provide this parameter or set the value to false
, the resize type is elastic.
classic
- A boolean value indicating whether the resize operation is using the classic resize process. If you
don't provide this parameter or set the value to false
, the resize type is elastic.ResizeClusterRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.ResizeClusterRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.