PreconditionException class abstract interface

An exception raised within a state machine when an event could not be processed due to some precondition not being met.

Implemented types

Properties

hashCode int
The hash code for this object.
no setterinherited
precondition String
The precondition which was not met.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shouldEmit bool
Whether the event should be resolved and emitted as a state machine state (true) or whether the error should be reported but not emitted (false).
no setter
shouldLog bool
Whether the event should be logged via the state machine's AWSLogger.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited