public class ClusterNodeInformation
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<java.lang.Integer> |
availableSlots |
private HostAndPort |
node |
private java.util.List<java.lang.Integer> |
slotsBeingImported |
private java.util.List<java.lang.Integer> |
slotsBeingMigrated |
| Constructor and Description |
|---|
ClusterNodeInformation(HostAndPort node) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAvailableSlot(int slot) |
void |
addSlotBeingImported(int slot) |
void |
addSlotBeingMigrated(int slot) |
java.util.List<java.lang.Integer> |
getAvailableSlots() |
HostAndPort |
getNode() |
java.util.List<java.lang.Integer> |
getSlotsBeingImported() |
java.util.List<java.lang.Integer> |
getSlotsBeingMigrated() |
private HostAndPort node
private java.util.List<java.lang.Integer> availableSlots
private java.util.List<java.lang.Integer> slotsBeingImported
private java.util.List<java.lang.Integer> slotsBeingMigrated
public ClusterNodeInformation(HostAndPort node)
public void addAvailableSlot(int slot)
public void addSlotBeingImported(int slot)
public void addSlotBeingMigrated(int slot)
public HostAndPort getNode()
public java.util.List<java.lang.Integer> getAvailableSlots()
public java.util.List<java.lang.Integer> getSlotsBeingImported()
public java.util.List<java.lang.Integer> getSlotsBeingMigrated()