| Class | Description |
|---|---|
| CallbackState |
This state is used to wait for events from event sources and then transitioning to a next state
|
| DefaultState |
Default State
|
| EventState |
This state is used to wait for events from event sources and then to invoke one or more functions to run in sequence or in parallel.
|
| ForEachState |
Execute a set of defined actions or workflows for each element of a data array
|
| InjectState |
Set up and inject the state's data input to data output.
|
| OperationState |
This state allows one or more functions to run in sequence or in parallel without waiting for any event.
|
| ParallelState |
Consists of a number of states that are executed in parallel
|
| SleepState |
This state is used to wait for events from event sources and then transitioning to a next state
|
| SwitchState |
Permits transitions to other states based on criteria matching
|
| Enum | Description |
|---|---|
| DefaultState.Type | |
| ForEachState.Mode | |
| OperationState.ActionMode | |
| ParallelState.CompletionType |
Copyright © 2020–2023 CNCF. All rights reserved.