Interface | Description |
---|---|
InputOutputPathBuilder<BuilderT> |
Interface for all builders that expose both 'InputPath' and 'OutputPath'.
|
InputOutputResultPathBuilder<BuilderT> |
Interface for all builders that expose all of 'InputPath', 'OutputPath', and 'ResultPath'.
|
ResultPathBuilder<BuilderT> |
Interface for all builders that expose 'ResultPath'.
|
State |
Base interface for all states that can be used in a
StateMachine . |
State.Builder |
Base builder interface for
State s. |
Transition |
Represents a transition in the state machine (i.e to another state or termination
of the state machine).
|
Transition.Builder |
Builder interface for
Transition s. |
WaitFor |
Interface for different waiting strategies used by
WaitState . |
WaitFor.Builder |
Builder interface for
WaitState |
Class | Description |
---|---|
Branch |
A single branch of parallel execution in a state machine.
|
Branch.Builder |
Builder for a
Branch . |
Catcher |
Catches an error from a
ParallelState or a TaskState and transitions into the specified recovery state. |
Catcher.Builder |
Builder for a
Catcher . |
Choice |
Class representing a choice rule to be included in a
ChoiceState . |
Choice.Builder |
Builder for a
Choice . |
ChoiceState |
A Choice state adds branching logic to a state machine.
|
ChoiceState.Builder |
Builder for a
ChoiceState . |
EndTransition |
Terminal transition that indicates the state machine should terminate.
|
EndTransition.Builder |
Builder for
EndTransition |
FailState |
Terminal state that terminates the state machine and marks it as a failure.
|
FailState.Builder |
Builder for a
FailState . |
NextStateTransition |
Non-terminal transition to another state in the state machine.
|
NextStateTransition.Builder |
Builder for
NextStateTransition |
ParallelState |
State that allows for parallel execution of
Branch s. |
ParallelState.Builder |
Builder for a
ParallelState . |
PassState |
The Pass State simply passes its input to its output, performing no work.
|
PassState.Builder |
Builder for a
PassState . |
Retrier |
Describes retry behavior for a state.
|
Retrier.Builder |
Builder for a
Retrier . |
StateVisitor<T> |
Visitor interface for
State inheritance hierarchy. |
SucceedState |
The Succeed State terminates a state machine successfully.
|
SucceedState.Builder |
Builder for a
SucceedState . |
TaskState |
The Task State causes the interpreter to execute the work identified by the state’s “Resource” field.
|
TaskState.Builder |
Builder for a
TaskState . |
TransitionState |
Do not directly use this class, it is intended for internal usage only.
|
WaitForSeconds | |
WaitForSeconds.Builder |
Builder for a
WaitForSeconds . |
WaitForSecondsPath | |
WaitForSecondsPath.Builder |
Builder for a
WaitForSecondsPath . |
WaitForTimestamp | |
WaitForTimestamp.Builder |
Builder for a
WaitForTimestamp . |
WaitForTimestampPath | |
WaitForTimestampPath.Builder |
Builder for a
WaitForTimestampPath . |
WaitState |
A Wait state causes the interpreter to delay the machine from continuing for a specified time.
|
WaitState.Builder |
Builder for a
WaitState . |
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.