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