public class StateMachineRunId
A unique identifier for a single state machine run, valid across node restarts. Note that a single run always has at least one flow, but that flow may also invoke sub-flows: they all share the same run id.
Modifier and Type | Class and Description |
---|---|
static class |
StateMachineRunId.Companion |
Modifier and Type | Field and Description |
---|---|
static StateMachineRunId.Companion |
Companion |
Constructor and Description |
---|
StateMachineRunId(java.util.UUID uuid)
A unique identifier for a single state machine run, valid across node restarts. Note that a single run always
has at least one flow, but that flow may also invoke sub-flows: they all share the same run id.
|
Modifier and Type | Method and Description |
---|---|
java.util.UUID |
component1() |
StateMachineRunId |
copy(java.util.UUID uuid)
A unique identifier for a single state machine run, valid across node restarts. Note that a single run always
has at least one flow, but that flow may also invoke sub-flows: they all share the same run id.
|
boolean |
equals(java.lang.Object p) |
java.util.UUID |
getUuid() |
int |
hashCode() |
java.lang.String |
toString() |
public static StateMachineRunId.Companion Companion
public StateMachineRunId(java.util.UUID uuid)
A unique identifier for a single state machine run, valid across node restarts. Note that a single run always has at least one flow, but that flow may also invoke sub-flows: they all share the same run id.
public java.lang.String toString()
public java.util.UUID getUuid()
public java.util.UUID component1()
public StateMachineRunId copy(java.util.UUID uuid)
A unique identifier for a single state machine run, valid across node restarts. Note that a single run always has at least one flow, but that flow may also invoke sub-flows: they all share the same run id.
public int hashCode()
public boolean equals(java.lang.Object p)