public final class ParallelState extends TransitionState
Branch
s. A Parallel state causes the interpreter to execute each branch
starting with the state named in its “StartAt” field, as concurrently as possible, and wait until each branch terminates
(reaches a terminal state) before processing the Parallel state's “Next” field.Modifier and Type | Class and Description |
---|---|
static class |
ParallelState.Builder
Builder for a
ParallelState . |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(StateVisitor<T> visitor) |
static ParallelState.Builder |
builder() |
List<Branch> |
getBranches() |
List<Catcher> |
getCatchers() |
String |
getComment() |
String |
getInputPath() |
String |
getOutputPath() |
String |
getResultPath() |
List<Retrier> |
getRetriers() |
Transition |
getTransition() |
String |
getType() |
isTerminalState
public String getType()
ParallelState
.public Transition getTransition()
getTransition
in class TransitionState
public String getComment()
public List<Branch> getBranches()
ParallelState
.public String getInputPath()
public String getResultPath()
public String getOutputPath()
public <T> T accept(StateVisitor<T> visitor)
public static ParallelState.Builder builder()
ParallelState
.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.