public class DefaultState extends Object implements Serializable, State
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultState.Type |
| Constructor and Description |
|---|
DefaultState()
No args constructor for use in serialization
|
DefaultState(String name,
DefaultState.Type type) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCompensatedBy()
Unique Name of a workflow state which is responsible for compensation of this state
|
End |
getEnd()
State end definition
|
String |
getId()
State unique identifier
|
Map<String,String> |
getMetadata()
Metadata
|
String |
getName()
Unique name of the state
(Required)
|
List<Error> |
getOnErrors()
State error handling definitions
|
StateDataFilter |
getStateDataFilter() |
TimeoutsDefinition |
getTimeouts()
Timeouts Definition
|
Transition |
getTransition() |
DefaultState.Type |
getType()
State type
(Required)
|
void |
setCompensatedBy(String compensatedBy)
Unique Name of a workflow state which is responsible for compensation of this state
|
void |
setEnd(End end)
State end definition
|
void |
setId(String id)
State unique identifier
|
void |
setMetadata(Map<String,String> metadata)
Metadata
|
void |
setName(String name)
Unique name of the state
(Required)
|
void |
setOnErrors(List<Error> onErrors)
State error handling definitions
|
void |
setStateDataFilter(StateDataFilter stateDataFilter) |
void |
setTimeouts(TimeoutsDefinition timeouts)
Timeouts Definition
|
void |
setTransition(Transition transition) |
void |
setType(DefaultState.Type type)
State type
(Required)
|
DefaultState |
withCompensatedBy(String compensatedBy) |
DefaultState |
withEnd(End end) |
DefaultState |
withId(String id) |
DefaultState |
withMetadata(Map<String,String> metadata) |
DefaultState |
withName(String name) |
DefaultState |
withOnErrors(List<Error> onErrors) |
DefaultState |
withStateDataFilter(StateDataFilter stateDataFilter) |
DefaultState |
withTimeouts(TimeoutsDefinition timeouts) |
DefaultState |
withTransition(Transition transition) |
DefaultState |
withType(DefaultState.Type type) |
public DefaultState()
public DefaultState(String name, DefaultState.Type type)
name - type - public void setId(String id)
public DefaultState withId(String id)
public String getName()
public void setName(String name)
public DefaultState withName(String name)
public DefaultState.Type getType()
public void setType(DefaultState.Type type)
public DefaultState withType(DefaultState.Type type)
public void setEnd(End end)
public DefaultState withEnd(End end)
public StateDataFilter getStateDataFilter()
getStateDataFilter in interface Statepublic void setStateDataFilter(StateDataFilter stateDataFilter)
public DefaultState withStateDataFilter(StateDataFilter stateDataFilter)
public Map<String,String> getMetadata()
getMetadata in interface Statepublic DefaultState withMetadata(Map<String,String> metadata)
public Transition getTransition()
getTransition in interface Statepublic void setTransition(Transition transition)
public DefaultState withTransition(Transition transition)
public List<Error> getOnErrors()
getOnErrors in interface Statepublic DefaultState withOnErrors(List<Error> onErrors)
public String getCompensatedBy()
getCompensatedBy in interface Statepublic void setCompensatedBy(String compensatedBy)
public DefaultState withCompensatedBy(String compensatedBy)
public TimeoutsDefinition getTimeouts()
getTimeouts in interface Statepublic void setTimeouts(TimeoutsDefinition timeouts)
public DefaultState withTimeouts(TimeoutsDefinition timeouts)
Copyright © 2020–2023 CNCF. All rights reserved.