Package | Description |
---|---|
com.amazonaws.services.stepfunctions.builder | |
com.amazonaws.services.stepfunctions.builder.states |
Class and Description |
---|
Branch.Builder
Builder for a
Branch . |
Catcher.Builder
Builder for a
Catcher . |
Choice.Builder
Builder for a
Choice . |
ChoiceState.Builder
Builder for a
ChoiceState . |
FailState.Builder
Builder for a
FailState . |
Iterator.Builder
Builder for a
Iterator . |
MapState.Builder
Builder for a
MapState . |
NextStateTransition.Builder
Builder for
NextStateTransition |
ParallelState.Builder
Builder for a
ParallelState . |
PassState.Builder
Builder for a
PassState . |
Retrier.Builder
Builder for a
Retrier . |
State
Base interface for all states that can be used in a
StateMachine . |
State.Builder
Base builder interface for
State s. |
SucceedState.Builder
Builder for a
SucceedState . |
TaskState.Builder
Builder for a
TaskState . |
Transition.Builder
Builder interface for
Transition s. |
WaitFor.Builder
Builder interface for
WaitState |
WaitState.Builder
Builder for a
WaitState . |
Class and 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 . |
InputOutputPathBuilder
Interface for all builders that expose both 'InputPath' and 'OutputPath'.
|
InputOutputResultItemsPathBuilder
Interface for all builders that expose all of 'InputPath', 'OutputPath', 'ResultPath', and 'ItemsPath'
|
InputOutputResultPathBuilder
Interface for all builders that expose all of 'InputPath', 'OutputPath', and 'ResultPath'.
|
Iterator
An iterator to apply against a list of inputs.
|
Iterator.Builder
Builder for a
Iterator . |
MapState
State that allows for applying the same
Iterator to multiple input elements. |
MapState.Builder
Builder for a
MapState . |
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 . |
ParametersBuilder
Interface for all builders that expose the 'Parameters' field.
|
PassState
The Pass State simply passes its input to its output, performing no work.
|
PassState.Builder
Builder for a
PassState . |
ResultPathBuilder
Interface for all builders that expose 'ResultPath'.
|
ResultSelectorBuilder
Interface for all builders that expose the 'ResultSelector' field.
|
Retrier
Describes retry behavior for a state.
|
Retrier.Builder
Builder for a
Retrier . |
State
Base interface for all states that can be used in a
StateMachine . |
State.Builder
Base builder interface for
State s. |
StateVisitor
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 . |
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. |
TransitionState
Do not directly use this class, it is intended for internal usage only.
|
WaitFor
Interface for different waiting strategies used by
WaitState . |
WaitFor.Builder
Builder interface for
WaitState |
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 © 2023. All rights reserved.