public class OperationState extends DefaultState implements Serializable, State
| Modifier and Type | Class and Description |
|---|---|
static class |
OperationState.ActionMode |
DefaultState.Type| Constructor and Description |
|---|
OperationState()
No args constructor for use in serialization
|
OperationState(OperationState.ActionMode actionMode,
List<Action> actions,
String name,
DefaultState.Type type) |
getCompensatedBy, getEnd, getId, getMetadata, getName, getOnErrors, getStateDataFilter, getTimeouts, getTransition, getType, setCompensatedBy, setEnd, setId, setMetadata, setName, setOnErrors, setStateDataFilter, setTimeouts, setTransition, setTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCompensatedBy, getEnd, getId, getMetadata, getName, getOnErrors, getStateDataFilter, getTimeouts, getTransition, getTypepublic OperationState()
public OperationState(OperationState.ActionMode actionMode, List<Action> actions, String name, DefaultState.Type type)
actionMode - name - type - actions - public OperationState.ActionMode getActionMode()
public void setActionMode(OperationState.ActionMode actionMode)
public OperationState withActionMode(OperationState.ActionMode actionMode)
public OperationState withActions(List<Action> actions)
public boolean isUsedForCompensation()
public void setUsedForCompensation(boolean usedForCompensation)
public OperationState withUsedForCompensation(boolean usedForCompensation)
public OperationState withId(String id)
withId in class DefaultStatepublic OperationState withName(String name)
withName in class DefaultStatepublic OperationState withType(DefaultState.Type type)
withType in class DefaultStatepublic OperationState withEnd(End end)
withEnd in class DefaultStatepublic OperationState withStateDataFilter(StateDataFilter stateDataFilter)
withStateDataFilter in class DefaultStatepublic OperationState withMetadata(Map<String,String> metadata)
withMetadata in class DefaultStatepublic OperationState withTransition(Transition transition)
withTransition in class DefaultStatepublic OperationState withOnErrors(List<Error> onErrors)
withOnErrors in class DefaultStatepublic OperationState withCompensatedBy(String compensatedBy)
withCompensatedBy in class DefaultStatepublic OperationState withTimeouts(TimeoutsDefinition timeouts)
withTimeouts in class DefaultStateCopyright © 2020–2023 CNCF. All rights reserved.