id

abstract val id: ID

Returns a unique identifier for this value.

This method is used to identify the value within the state machine. By default, it uses the value's string representation, but implementations should override this to provide a more succinct & specific identifier.

Return

A string that uniquely identifies this value