public class NodeGroupMember extends Object implements Serializable, Cloneable
Represents a single node within a node group.
| Constructor and Description | 
|---|
| NodeGroupMember() | 
| Modifier and Type | Method and Description | 
|---|---|
| NodeGroupMember | clone() | 
| boolean | equals(Object obj) | 
| String | getCacheClusterId()The ID of the cache cluster to which the node belongs. | 
| String | getCacheNodeId()The ID of the node within its cache cluster. | 
| String | getCurrentRole()The role that is currently assigned to the node - primary or
 replica. | 
| String | getPreferredAvailabilityZone()The name of the Availability Zone in which the node is located. | 
| Endpoint | getReadEndpoint()Represents the information required for client programs to connect to
 a cache node. | 
| int | hashCode() | 
| void | setCacheClusterId(String cacheClusterId)The ID of the cache cluster to which the node belongs. | 
| void | setCacheNodeId(String cacheNodeId)The ID of the node within its cache cluster. | 
| void | setCurrentRole(String currentRole)The role that is currently assigned to the node - primary or
 replica. | 
| void | setPreferredAvailabilityZone(String preferredAvailabilityZone)The name of the Availability Zone in which the node is located. | 
| void | setReadEndpoint(Endpoint readEndpoint)Represents the information required for client programs to connect to
 a cache node. | 
| String | toString()Returns a string representation of this object; useful for testing and
 debugging. | 
| NodeGroupMember | withCacheClusterId(String cacheClusterId)The ID of the cache cluster to which the node belongs. | 
| NodeGroupMember | withCacheNodeId(String cacheNodeId)The ID of the node within its cache cluster. | 
| NodeGroupMember | withCurrentRole(String currentRole)The role that is currently assigned to the node - primary or
 replica. | 
| NodeGroupMember | withPreferredAvailabilityZone(String preferredAvailabilityZone)The name of the Availability Zone in which the node is located. | 
| NodeGroupMember | withReadEndpoint(Endpoint readEndpoint)Represents the information required for client programs to connect to
 a cache node. | 
public String getCacheClusterId()
public void setCacheClusterId(String cacheClusterId)
cacheClusterId - The ID of the cache cluster to which the node belongs.public NodeGroupMember withCacheClusterId(String cacheClusterId)
Returns a reference to this object so that method calls can be chained together.
cacheClusterId - The ID of the cache cluster to which the node belongs.public String getCacheNodeId()
public void setCacheNodeId(String cacheNodeId)
cacheNodeId - The ID of the node within its cache cluster. A node ID is a numeric
         identifier (0001, 0002, etc.).public NodeGroupMember withCacheNodeId(String cacheNodeId)
Returns a reference to this object so that method calls can be chained together.
cacheNodeId - The ID of the node within its cache cluster. A node ID is a numeric
         identifier (0001, 0002, etc.).public Endpoint getReadEndpoint()
public void setReadEndpoint(Endpoint readEndpoint)
readEndpoint - Represents the information required for client programs to connect to
         a cache node.public NodeGroupMember withReadEndpoint(Endpoint readEndpoint)
Returns a reference to this object so that method calls can be chained together.
readEndpoint - Represents the information required for client programs to connect to
         a cache node.public String getPreferredAvailabilityZone()
public void setPreferredAvailabilityZone(String preferredAvailabilityZone)
preferredAvailabilityZone - The name of the Availability Zone in which the node is located.public NodeGroupMember withPreferredAvailabilityZone(String preferredAvailabilityZone)
Returns a reference to this object so that method calls can be chained together.
preferredAvailabilityZone - The name of the Availability Zone in which the node is located.public String getCurrentRole()
public void setCurrentRole(String currentRole)
currentRole - The role that is currently assigned to the node - primary or
         replica.public NodeGroupMember withCurrentRole(String currentRole)
Returns a reference to this object so that method calls can be chained together.
currentRole - The role that is currently assigned to the node - primary or
         replica.public String toString()
toString in class ObjectObject.toString()public NodeGroupMember clone()
Copyright © 2015. All rights reserved.