public static interface DecreaseReplicationFactorRequest.Builder extends DAXRequest.Builder, CopyableBuilder<DecreaseReplicationFactorRequest.Builder,DecreaseReplicationFactorRequest>
| Modifier and Type | Method and Description |
|---|---|
DecreaseReplicationFactorRequest.Builder |
availabilityZones(Collection<String> availabilityZones)
The Availability Zone(s) from which to remove nodes.
|
DecreaseReplicationFactorRequest.Builder |
availabilityZones(String... availabilityZones)
The Availability Zone(s) from which to remove nodes.
|
DecreaseReplicationFactorRequest.Builder |
clusterName(String clusterName)
The name of the DAX cluster from which you want to remove nodes.
|
DecreaseReplicationFactorRequest.Builder |
newReplicationFactor(Integer newReplicationFactor)
The new number of nodes for the DAX cluster.
|
DecreaseReplicationFactorRequest.Builder |
nodeIdsToRemove(Collection<String> nodeIdsToRemove)
The unique identifiers of the nodes to be removed from the cluster.
|
DecreaseReplicationFactorRequest.Builder |
nodeIdsToRemove(String... nodeIdsToRemove)
The unique identifiers of the nodes to be removed from the cluster.
|
DecreaseReplicationFactorRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
DecreaseReplicationFactorRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
buildrequestOverrideConfigcopyapply, buildDecreaseReplicationFactorRequest.Builder clusterName(String clusterName)
The name of the DAX cluster from which you want to remove nodes.
clusterName - The name of the DAX cluster from which you want to remove nodes.DecreaseReplicationFactorRequest.Builder newReplicationFactor(Integer newReplicationFactor)
The new number of nodes for the DAX cluster.
newReplicationFactor - The new number of nodes for the DAX cluster.DecreaseReplicationFactorRequest.Builder availabilityZones(Collection<String> availabilityZones)
The Availability Zone(s) from which to remove nodes.
availabilityZones - The Availability Zone(s) from which to remove nodes.DecreaseReplicationFactorRequest.Builder availabilityZones(String... availabilityZones)
The Availability Zone(s) from which to remove nodes.
availabilityZones - The Availability Zone(s) from which to remove nodes.DecreaseReplicationFactorRequest.Builder nodeIdsToRemove(Collection<String> nodeIdsToRemove)
The unique identifiers of the nodes to be removed from the cluster.
nodeIdsToRemove - The unique identifiers of the nodes to be removed from the cluster.DecreaseReplicationFactorRequest.Builder nodeIdsToRemove(String... nodeIdsToRemove)
The unique identifiers of the nodes to be removed from the cluster.
nodeIdsToRemove - The unique identifiers of the nodes to be removed from the cluster.DecreaseReplicationFactorRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.DecreaseReplicationFactorRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.