ClusterInfo class abstract
ClusterInfo
Properties:
- id - The unique ID for the node
- version - The server version the node is on
- configHash - The hash of the configuartion file the node is using
- internodeUrl - The URL used to communicate with those node from other nodes
- hostname - The hostname for this node
- lastPing - The time of the last ping to this node
- isAlive - Whether or not the node is alive and well
Constructors
- ClusterInfo([void updates(ClusterInfoBuilder b)])
-
factory
Properties
- configHash → String?
-
The hash of the configuartion file the node is using
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- hostname → String?
-
The hostname for this node
no setter
- id → String?
-
The unique ID for the node
no setter
- internodeUrl → String?
-
The URL used to communicate with those node from other nodes
no setter
- isAlive → bool?
-
Whether or not the node is alive and well
no setter
- lastPing → int?
-
The time of the last ping to this node
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- version → String?
-
The server version the node is on
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(ClusterInfoBuilder)) → ClusterInfo -
Rebuilds the instance.
inherited
-
toBuilder(
) → ClusterInfoBuilder -
Converts the instance to a builder
B
.inherited -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
serializer
→ Serializer<
ClusterInfo> -
no setter