public static interface DecreaseReplicationFactorRequest.Builder extends DaxRequest.Builder, SdkPojo, 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 |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
DecreaseReplicationFactorRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
buildoverrideConfigurationcopyapplyMutation, 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 overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.DecreaseReplicationFactorRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.