CopyableBuilder<DecreaseReplicationFactorRequest.Builder,DecreaseReplicationFactorRequest>
, SdkBuilder<DecreaseReplicationFactorRequest.Builder,DecreaseReplicationFactorRequest>
public static interface DecreaseReplicationFactorRequest.Builder extends CopyableBuilder<DecreaseReplicationFactorRequest.Builder,DecreaseReplicationFactorRequest>
Modifier and Type | Method | Description |
---|---|---|
DecreaseReplicationFactorRequest.Builder |
availabilityZones(String... availabilityZones) |
The Availability Zone(s) from which to remove nodes.
|
DecreaseReplicationFactorRequest.Builder |
availabilityZones(Collection<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(String... nodeIdsToRemove) |
The unique identifiers of the nodes to be removed from the cluster.
|
DecreaseReplicationFactorRequest.Builder |
nodeIdsToRemove(Collection<String> nodeIdsToRemove) |
The unique identifiers of the nodes to be removed from the cluster.
|
copy
apply, build
DecreaseReplicationFactorRequest.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.
NOTE: This method appends the values to the existing list (if any). Use
#setAvailabilityZones(java.util.Collection)
or #withAvailabilityZones(java.util.Collection)
if you want to override the existing values.
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.
NOTE: This method appends the values to the existing list (if any). Use
#setNodeIdsToRemove(java.util.Collection)
or #withNodeIdsToRemove(java.util.Collection)
if
you want to override the existing values.
nodeIdsToRemove
- The unique identifiers of the nodes to be removed from the cluster.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.