public class ClusterNodeInformationParser
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
HOST_AND_PORT_INDEX |
private static java.lang.String |
SLOT_IMPORT_IDENTIFIER |
private static java.lang.String |
SLOT_IN_TRANSITION_IDENTIFIER |
static int |
SLOT_INFORMATIONS_START_INDEX |
| Constructor and Description |
|---|
ClusterNodeInformationParser() |
| Modifier and Type | Method and Description |
|---|---|
private java.lang.String[] |
extractSlotParts(java.lang.String[] nodeInfoPartArray) |
private void |
fillSlotInformation(java.lang.String[] slotInfoPartArray,
ClusterNodeInformation info) |
private void |
fillSlotInformationFromSlotRange(java.lang.String slotRange,
ClusterNodeInformation info) |
HostAndPort |
getHostAndPortFromNodeLine(java.lang.String[] nodeInfoPartArray,
HostAndPort current) |
ClusterNodeInformation |
parse(java.lang.String nodeInfo,
HostAndPort current) |
private static final java.lang.String SLOT_IMPORT_IDENTIFIER
private static final java.lang.String SLOT_IN_TRANSITION_IDENTIFIER
public static final int SLOT_INFORMATIONS_START_INDEX
public static final int HOST_AND_PORT_INDEX
public ClusterNodeInformation parse(java.lang.String nodeInfo, HostAndPort current)
private java.lang.String[] extractSlotParts(java.lang.String[] nodeInfoPartArray)
public HostAndPort getHostAndPortFromNodeLine(java.lang.String[] nodeInfoPartArray, HostAndPort current)
private void fillSlotInformation(java.lang.String[] slotInfoPartArray,
ClusterNodeInformation info)
private void fillSlotInformationFromSlotRange(java.lang.String slotRange,
ClusterNodeInformation info)