| 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. | 
| 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  
States. | 
| SucceedState.Builder
 Builder for a  
SucceedState. | 
| TaskState.Builder
 Builder for a  
TaskState. | 
| Transition.Builder
 Builder interface for  
Transitions. | 
| 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'. 
 | 
| InputOutputResultPathBuilder
 Interface for all builders that expose all of 'InputPath', 'OutputPath', and 'ResultPath'. 
 | 
| NextStateTransition
 Non-terminal transition to another state in the state machine. 
 | 
| NextStateTransition.Builder
 Builder for  
NextStateTransition | 
| ParallelState
 State that allows for parallel execution of  
Branchs. | 
| 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. | 
| ResultPathBuilder
 Interface for all builders that expose 'ResultPath'. 
 | 
| 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  
States. | 
| 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  
Transitions. | 
| 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 © 2017. All rights reserved.