@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class IncreaseReplicationFactorRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
IncreaseReplicationFactorRequest() |
Modifier and Type | Method and Description |
---|---|
IncreaseReplicationFactorRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getAvailabilityZones()
The Availability Zones (AZs) in which the cluster nodes will be created.
|
String |
getClusterName()
The name of the DAX cluster that will receive additional nodes.
|
Integer |
getNewReplicationFactor()
The new number of nodes for the DAX cluster.
|
int |
hashCode() |
void |
setAvailabilityZones(Collection<String> availabilityZones)
The Availability Zones (AZs) in which the cluster nodes will be created.
|
void |
setClusterName(String clusterName)
The name of the DAX cluster that will receive additional nodes.
|
void |
setNewReplicationFactor(Integer newReplicationFactor)
The new number of nodes for the DAX cluster.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
IncreaseReplicationFactorRequest |
withAvailabilityZones(Collection<String> availabilityZones)
The Availability Zones (AZs) in which the cluster nodes will be created.
|
IncreaseReplicationFactorRequest |
withAvailabilityZones(String... availabilityZones)
The Availability Zones (AZs) in which the cluster nodes will be created.
|
IncreaseReplicationFactorRequest |
withClusterName(String clusterName)
The name of the DAX cluster that will receive additional nodes.
|
IncreaseReplicationFactorRequest |
withNewReplicationFactor(Integer newReplicationFactor)
The new number of nodes for the DAX cluster.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setClusterName(String clusterName)
The name of the DAX cluster that will receive additional nodes.
clusterName
- The name of the DAX cluster that will receive additional nodes.public String getClusterName()
The name of the DAX cluster that will receive additional nodes.
public IncreaseReplicationFactorRequest withClusterName(String clusterName)
The name of the DAX cluster that will receive additional nodes.
clusterName
- The name of the DAX cluster that will receive additional nodes.public void setNewReplicationFactor(Integer newReplicationFactor)
The new number of nodes for the DAX cluster.
newReplicationFactor
- The new number of nodes for the DAX cluster.public Integer getNewReplicationFactor()
The new number of nodes for the DAX cluster.
public IncreaseReplicationFactorRequest withNewReplicationFactor(Integer newReplicationFactor)
The new number of nodes for the DAX cluster.
newReplicationFactor
- The new number of nodes for the DAX cluster.public List<String> getAvailabilityZones()
The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes across multiple AZs.
public void setAvailabilityZones(Collection<String> availabilityZones)
The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes across multiple AZs.
availabilityZones
- The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the
cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes
across multiple AZs.public IncreaseReplicationFactorRequest withAvailabilityZones(String... availabilityZones)
The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes across multiple AZs.
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 Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the
cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes
across multiple AZs.public IncreaseReplicationFactorRequest withAvailabilityZones(Collection<String> availabilityZones)
The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes across multiple AZs.
availabilityZones
- The Availability Zones (AZs) in which the cluster nodes will be created. All nodes belonging to the
cluster are placed in these Availability Zones. Use this parameter if you want to distribute the nodes
across multiple AZs.public String toString()
toString
in class Object
Object.toString()
public IncreaseReplicationFactorRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.