public class SleepState extends DefaultState implements Serializable, State
DefaultState.Type| Constructor and Description |
|---|
SleepState()
No args constructor for use in serialization
|
SleepState(String duration,
String name,
DefaultState.Type type) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDuration()
Duration (ISO 8601 duration format) to sleep
(Required)
|
boolean |
isUsedForCompensation()
If true, this state is used to compensate another state.
|
void |
setDuration(String duration)
Duration (ISO 8601 duration format) to sleep
(Required)
|
void |
setUsedForCompensation(boolean usedForCompensation)
If true, this state is used to compensate another state.
|
SleepState |
withCompensatedBy(String compensatedBy) |
SleepState |
withDuration(String duration) |
SleepState |
withEnd(End end) |
SleepState |
withId(String id) |
SleepState |
withMetadata(Map<String,String> metadata) |
SleepState |
withName(String name) |
SleepState |
withOnErrors(List<Error> onErrors) |
SleepState |
withStateDataFilter(StateDataFilter stateDataFilter) |
SleepState |
withTimeouts(TimeoutsDefinition timeouts) |
SleepState |
withTransition(Transition transition) |
SleepState |
withType(DefaultState.Type type) |
SleepState |
withUsedForCompensation(boolean usedForCompensation) |
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 SleepState()
public SleepState(String duration, String name, DefaultState.Type type)
duration - name - type - public String getDuration()
public void setDuration(String duration)
public SleepState withDuration(String duration)
public boolean isUsedForCompensation()
public void setUsedForCompensation(boolean usedForCompensation)
public SleepState withUsedForCompensation(boolean usedForCompensation)
public SleepState withId(String id)
withId in class DefaultStatepublic SleepState withName(String name)
withName in class DefaultStatepublic SleepState withType(DefaultState.Type type)
withType in class DefaultStatepublic SleepState withEnd(End end)
withEnd in class DefaultStatepublic SleepState withStateDataFilter(StateDataFilter stateDataFilter)
withStateDataFilter in class DefaultStatepublic SleepState withMetadata(Map<String,String> metadata)
withMetadata in class DefaultStatepublic SleepState withTransition(Transition transition)
withTransition in class DefaultStatepublic SleepState withOnErrors(List<Error> onErrors)
withOnErrors in class DefaultStatepublic SleepState withCompensatedBy(String compensatedBy)
withCompensatedBy in class DefaultStatepublic SleepState withTimeouts(TimeoutsDefinition timeouts)
withTimeouts in class DefaultStateCopyright © 2020–2023 CNCF. All rights reserved.