@Immutable
public class MachineState
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static MachineState |
NOT_FOUND |
static java.lang.String |
STATE_DELIMITER |
| Constructor and Description |
|---|
MachineState(int machineId,
long lastTimeStamp) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
long |
getLastTimeStamp() |
int |
getMachineId() |
int |
hashCode() |
static MachineState |
of(int machineId) |
static MachineState |
of(int machineId,
long lastStamp) |
static MachineState |
of(java.lang.String stateString) |
java.lang.String |
toStateString() |
java.lang.String |
toString() |
public static final MachineState NOT_FOUND
public static final java.lang.String STATE_DELIMITER
public int getMachineId()
public long getLastTimeStamp()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toStateString()
public static MachineState of(int machineId, long lastStamp)
public static MachineState of(int machineId)
public static MachineState of(java.lang.String stateString)