public class RadixNodeState
extends java.lang.Object
RadixNode
Constructor and Description |
---|
RadixNodeState(RadixNode node,
WebSocketStatus status,
NodeRunnerData data,
java.lang.Integer version,
RadixUniverseConfig universeConfig) |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<NodeRunnerData> |
getData()
Node runner data of
RadixNode |
RadixNode |
getNode() |
java.util.Optional<ShardSpace> |
getShards() |
WebSocketStatus |
getStatus()
Status of
RadixNode 's client |
java.util.Optional<RadixUniverseConfig> |
getUniverseConfig()
Universe configuration of
RadixNode 's client |
java.util.Optional<java.lang.Integer> |
getVersion()
API Version of
RadixNode 's client |
static RadixNodeState |
of(RadixNode node,
WebSocketStatus status) |
static RadixNodeState |
of(RadixNode node,
WebSocketStatus status,
NodeRunnerData data) |
static RadixNodeState |
of(RadixNode node,
WebSocketStatus status,
NodeRunnerData data,
RadixUniverseConfig universeConfig) |
java.lang.String |
toString() |
public RadixNodeState(RadixNode node, WebSocketStatus status, NodeRunnerData data, java.lang.Integer version, RadixUniverseConfig universeConfig)
public static RadixNodeState of(RadixNode node, WebSocketStatus status)
public static RadixNodeState of(RadixNode node, WebSocketStatus status, NodeRunnerData data)
public static RadixNodeState of(RadixNode node, WebSocketStatus status, NodeRunnerData data, RadixUniverseConfig universeConfig)
public java.lang.String toString()
toString
in class java.lang.Object
public RadixNode getNode()
public WebSocketStatus getStatus()
RadixNode
's clientpublic java.util.Optional<ShardSpace> getShards()
public java.util.Optional<NodeRunnerData> getData()
RadixNode
public java.util.Optional<java.lang.Integer> getVersion()
RadixNode
's clientpublic java.util.Optional<RadixUniverseConfig> getUniverseConfig()
RadixNode
's client