public final class MapState extends TransitionState
Iterator
to multiple input elements.
The Map State (identified by "Type": "Map") causes the interpreter to process all the elements of an array,
potentially in parallel, with the processing of each element independent of the others.Modifier and Type | Class and Description |
---|---|
static class |
MapState.Builder
Builder for a
MapState . |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(StateVisitor<T> visitor) |
static MapState.Builder |
builder() |
List<Catcher> |
getCatchers() |
String |
getComment() |
String |
getInputPath() |
String |
getItemsPath() |
Iterator |
getIterator() |
Integer |
getMaxConcurrency() |
String |
getOutputPath() |
String |
getParameters() |
String |
getResultPath() |
List<Retrier> |
getRetriers() |
Transition |
getTransition() |
String |
getType() |
isTerminalState
public Transition getTransition()
getTransition
in class TransitionState
public String getComment()
public Integer getMaxConcurrency()
public String getInputPath()
public String getResultPath()
public String getItemsPath()
public String getOutputPath()
public String getParameters()
public <T> T accept(StateVisitor<T> visitor)
public static MapState.Builder builder()
MapState
.Copyright © 2022. All rights reserved.