public class ListAllowedNodeTypeModificationsRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
The input parameters for the ListAllowedNodeTypeModifications action.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
cacheClusterId
The name of the cache cluster you want to scale up to a larger node
instanced type.
|
private java.lang.String |
replicationGroupId
The name of the replication group want to scale up to a larger node type.
|
NOOP
Constructor and Description |
---|
ListAllowedNodeTypeModificationsRequest() |
Modifier and Type | Method and Description |
---|---|
ListAllowedNodeTypeModificationsRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCacheClusterId()
The name of the cache cluster you want to scale up to a larger node
instanced type.
|
java.lang.String |
getReplicationGroupId()
The name of the replication group want to scale up to a larger node type.
|
int |
hashCode() |
void |
setCacheClusterId(java.lang.String cacheClusterId)
The name of the cache cluster you want to scale up to a larger node
instanced type.
|
void |
setReplicationGroupId(java.lang.String replicationGroupId)
The name of the replication group want to scale up to a larger node type.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ListAllowedNodeTypeModificationsRequest |
withCacheClusterId(java.lang.String cacheClusterId)
The name of the cache cluster you want to scale up to a larger node
instanced type.
|
ListAllowedNodeTypeModificationsRequest |
withReplicationGroupId(java.lang.String replicationGroupId)
The name of the replication group want to scale up to a larger node type.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String cacheClusterId
The name of the cache cluster you want to scale up to a larger node instanced type. ElastiCache uses the cluster id to identify the current node type of this cluster and from that to to create a list of node types you can scale up to.
Important:
You must provide a value for either the CacheClusterId or the
ReplicationGroupId.
private java.lang.String replicationGroupId
The name of the replication group want to scale up to a larger node type. ElastiCache uses the replication group id to identify the current node type being used by this replication group, and from that to create a list of node types you can scale up to.
Important:
You must provide a value for either the CacheClusterId or the
ReplicationGroupId.
public ListAllowedNodeTypeModificationsRequest()
public void setCacheClusterId(java.lang.String cacheClusterId)
The name of the cache cluster you want to scale up to a larger node instanced type. ElastiCache uses the cluster id to identify the current node type of this cluster and from that to to create a list of node types you can scale up to.
Important:
You must provide a value for either the CacheClusterId or the
ReplicationGroupId.
cacheClusterId
- The name of the cache cluster you want to scale up to a larger
node instanced type. ElastiCache uses the cluster id to identify
the current node type of this cluster and from that to to create a
list of node types you can scale up to.
Important:
You must provide a value for either the CacheClusterId or
the ReplicationGroupId.
public java.lang.String getCacheClusterId()
The name of the cache cluster you want to scale up to a larger node instanced type. ElastiCache uses the cluster id to identify the current node type of this cluster and from that to to create a list of node types you can scale up to.
Important:
You must provide a value for either the CacheClusterId or the
ReplicationGroupId.
Important:
You must provide a value for either the CacheClusterId or
the ReplicationGroupId.
public ListAllowedNodeTypeModificationsRequest withCacheClusterId(java.lang.String cacheClusterId)
The name of the cache cluster you want to scale up to a larger node instanced type. ElastiCache uses the cluster id to identify the current node type of this cluster and from that to to create a list of node types you can scale up to.
Important:
You must provide a value for either the CacheClusterId or the
ReplicationGroupId.
cacheClusterId
- The name of the cache cluster you want to scale up to a larger
node instanced type. ElastiCache uses the cluster id to identify
the current node type of this cluster and from that to to create a
list of node types you can scale up to.
Important:
You must provide a value for either the CacheClusterId or
the ReplicationGroupId.
public void setReplicationGroupId(java.lang.String replicationGroupId)
The name of the replication group want to scale up to a larger node type. ElastiCache uses the replication group id to identify the current node type being used by this replication group, and from that to create a list of node types you can scale up to.
Important:
You must provide a value for either the CacheClusterId or the
ReplicationGroupId.
replicationGroupId
- The name of the replication group want to scale up to a larger
node type. ElastiCache uses the replication group id to identify
the current node type being used by this replication group, and
from that to create a list of node types you can scale up to.
Important:
You must provide a value for either the CacheClusterId or
the ReplicationGroupId.
public java.lang.String getReplicationGroupId()
The name of the replication group want to scale up to a larger node type. ElastiCache uses the replication group id to identify the current node type being used by this replication group, and from that to create a list of node types you can scale up to.
Important:
You must provide a value for either the CacheClusterId or the
ReplicationGroupId.
Important:
You must provide a value for either the CacheClusterId or
the ReplicationGroupId.
public ListAllowedNodeTypeModificationsRequest withReplicationGroupId(java.lang.String replicationGroupId)
The name of the replication group want to scale up to a larger node type. ElastiCache uses the replication group id to identify the current node type being used by this replication group, and from that to create a list of node types you can scale up to.
Important:
You must provide a value for either the CacheClusterId or the
ReplicationGroupId.
replicationGroupId
- The name of the replication group want to scale up to a larger
node type. ElastiCache uses the replication group id to identify
the current node type being used by this replication group, and
from that to create a list of node types you can scale up to.
Important:
You must provide a value for either the CacheClusterId or
the ReplicationGroupId.
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public ListAllowedNodeTypeModificationsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()