NodeGroupMember class

Represents a single node within a node group (shard).

Constructors

NodeGroupMember({String? cacheClusterId, String? cacheNodeId, String? currentRole, String? preferredAvailabilityZone, String? preferredOutpostArn, Endpoint? readEndpoint})
NodeGroupMember.fromXml(XmlElement elem)
factory

Properties

cacheClusterId String?
The ID of the cluster to which the node belongs.
final
cacheNodeId String?
The ID of the node within its cluster. A node ID is a numeric identifier (0001, 0002, etc.).
final
currentRole String?
The role that is currently assigned to the node - primary or replica. This member is only applicable for Redis (cluster mode disabled) replication groups.
final
hashCode int
The hash code for this object.
no setterinherited
preferredAvailabilityZone String?
The name of the Availability Zone in which the node is located.
final
preferredOutpostArn String?
The outpost ARN of the node group member.
final
readEndpoint Endpoint?
The information required for client programs to connect to a node for read operations. The read endpoint is only applicable on Redis (cluster mode disabled) clusters.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited