|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.services.elasticache.model.CacheNode
public class CacheNode
Represents an individual cache node within a cache cluster. Each cache node runs its own instance of the cluster's protocol-compliant caching software - either Memcached or Redis.
Constructor Summary | |
---|---|
CacheNode()
Default constructor for a new CacheNode object. |
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
Date |
getCacheNodeCreateTime()
The date and time when the cache node was created. |
String |
getCacheNodeId()
The cache node identifier. |
String |
getCacheNodeStatus()
The current state of this cache node. |
Endpoint |
getEndpoint()
The hostname and IP address for connecting to this cache node. |
String |
getParameterGroupStatus()
The status of the parameter group applied to this cache node. |
String |
getSourceCacheNodeId()
The ID of the primary node to which this read replica node is synchronized. |
int |
hashCode()
|
void |
setCacheNodeCreateTime(Date cacheNodeCreateTime)
The date and time when the cache node was created. |
void |
setCacheNodeId(String cacheNodeId)
The cache node identifier. |
void |
setCacheNodeStatus(String cacheNodeStatus)
The current state of this cache node. |
void |
setEndpoint(Endpoint endpoint)
The hostname and IP address for connecting to this cache node. |
void |
setParameterGroupStatus(String parameterGroupStatus)
The status of the parameter group applied to this cache node. |
void |
setSourceCacheNodeId(String sourceCacheNodeId)
The ID of the primary node to which this read replica node is synchronized. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
CacheNode |
withCacheNodeCreateTime(Date cacheNodeCreateTime)
The date and time when the cache node was created. |
CacheNode |
withCacheNodeId(String cacheNodeId)
The cache node identifier. |
CacheNode |
withCacheNodeStatus(String cacheNodeStatus)
The current state of this cache node. |
CacheNode |
withEndpoint(Endpoint endpoint)
The hostname and IP address for connecting to this cache node. |
CacheNode |
withParameterGroupStatus(String parameterGroupStatus)
The status of the parameter group applied to this cache node. |
CacheNode |
withSourceCacheNodeId(String sourceCacheNodeId)
The ID of the primary node to which this read replica node is synchronized. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CacheNode()
Method Detail |
---|
public String getCacheNodeId()
public void setCacheNodeId(String cacheNodeId)
cacheNodeId
- The cache node identifier. A node ID is a numeric identifier (0001,
0002, etc.). The combination of cluster ID and node ID uniquely
identifies every cache node used in a customer's AWS account.public CacheNode withCacheNodeId(String cacheNodeId)
Returns a reference to this object so that method calls can be chained together.
cacheNodeId
- The cache node identifier. A node ID is a numeric identifier (0001,
0002, etc.). The combination of cluster ID and node ID uniquely
identifies every cache node used in a customer's AWS account.
public String getCacheNodeStatus()
public void setCacheNodeStatus(String cacheNodeStatus)
cacheNodeStatus
- The current state of this cache node.public CacheNode withCacheNodeStatus(String cacheNodeStatus)
Returns a reference to this object so that method calls can be chained together.
cacheNodeStatus
- The current state of this cache node.
public Date getCacheNodeCreateTime()
public void setCacheNodeCreateTime(Date cacheNodeCreateTime)
cacheNodeCreateTime
- The date and time when the cache node was created.public CacheNode withCacheNodeCreateTime(Date cacheNodeCreateTime)
Returns a reference to this object so that method calls can be chained together.
cacheNodeCreateTime
- The date and time when the cache node was created.
public Endpoint getEndpoint()
public void setEndpoint(Endpoint endpoint)
endpoint
- The hostname and IP address for connecting to this cache node.public CacheNode withEndpoint(Endpoint endpoint)
Returns a reference to this object so that method calls can be chained together.
endpoint
- The hostname and IP address for connecting to this cache node.
public String getParameterGroupStatus()
public void setParameterGroupStatus(String parameterGroupStatus)
parameterGroupStatus
- The status of the parameter group applied to this cache node.public CacheNode withParameterGroupStatus(String parameterGroupStatus)
Returns a reference to this object so that method calls can be chained together.
parameterGroupStatus
- The status of the parameter group applied to this cache node.
public String getSourceCacheNodeId()
public void setSourceCacheNodeId(String sourceCacheNodeId)
sourceCacheNodeId
- The ID of the primary node to which this read replica node is
synchronized. If this field is empty, then this node is not associated
with a primary cache cluster.public CacheNode withSourceCacheNodeId(String sourceCacheNodeId)
Returns a reference to this object so that method calls can be chained together.
sourceCacheNodeId
- The ID of the primary node to which this read replica node is
synchronized. If this field is empty, then this node is not associated
with a primary cache cluster.
public String toString()
toString
in class Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |