Class TimeoutsDefinition
- java.lang.Object
-
- io.serverlessworkflow.api.timeouts.TimeoutsDefinition
-
- All Implemented Interfaces:
Serializable
public class TimeoutsDefinition extends Object implements Serializable
Timeouts Definition- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TimeoutsDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetActionExecTimeout()Single actions definition execution timeout duration (ISO 8601 duration format)StringgetBranchExecTimeout()Single branch execution timeout duration (ISO 8601 duration format)StringgetEventTimeout()Timeout duration to wait for consuming defined events (ISO 8601 duration format)StateExecTimeoutgetStateExecTimeout()WorkflowExecTimeoutgetWorkflowExecTimeout()voidsetActionExecTimeout(String actionExecTimeout)Single actions definition execution timeout duration (ISO 8601 duration format)voidsetBranchExecTimeout(String branchExecTimeout)Single branch execution timeout duration (ISO 8601 duration format)voidsetEventTimeout(String eventTimeout)Timeout duration to wait for consuming defined events (ISO 8601 duration format)voidsetStateExecTimeout(StateExecTimeout stateExecTimeout)voidsetWorkflowExecTimeout(WorkflowExecTimeout workflowExecTimeout)TimeoutsDefinitionwithActionExecTimeout(String actionExecTimeout)TimeoutsDefinitionwithBranchExecTimeout(String branchExecTimeout)TimeoutsDefinitionwithEventTimeout(String eventTimeout)TimeoutsDefinitionwithStateExecTimeout(StateExecTimeout stateExecTimeout)TimeoutsDefinitionwithWorkflowExecTimeout(WorkflowExecTimeout workflowExecTimeout)
-
-
-
Method Detail
-
getWorkflowExecTimeout
public WorkflowExecTimeout getWorkflowExecTimeout()
-
setWorkflowExecTimeout
public void setWorkflowExecTimeout(WorkflowExecTimeout workflowExecTimeout)
-
withWorkflowExecTimeout
public TimeoutsDefinition withWorkflowExecTimeout(WorkflowExecTimeout workflowExecTimeout)
-
getStateExecTimeout
public StateExecTimeout getStateExecTimeout()
-
setStateExecTimeout
public void setStateExecTimeout(StateExecTimeout stateExecTimeout)
-
withStateExecTimeout
public TimeoutsDefinition withStateExecTimeout(StateExecTimeout stateExecTimeout)
-
getActionExecTimeout
public String getActionExecTimeout()
Single actions definition execution timeout duration (ISO 8601 duration format)
-
setActionExecTimeout
public void setActionExecTimeout(String actionExecTimeout)
Single actions definition execution timeout duration (ISO 8601 duration format)
-
withActionExecTimeout
public TimeoutsDefinition withActionExecTimeout(String actionExecTimeout)
-
getBranchExecTimeout
public String getBranchExecTimeout()
Single branch execution timeout duration (ISO 8601 duration format)
-
setBranchExecTimeout
public void setBranchExecTimeout(String branchExecTimeout)
Single branch execution timeout duration (ISO 8601 duration format)
-
withBranchExecTimeout
public TimeoutsDefinition withBranchExecTimeout(String branchExecTimeout)
-
getEventTimeout
public String getEventTimeout()
Timeout duration to wait for consuming defined events (ISO 8601 duration format)
-
setEventTimeout
public void setEventTimeout(String eventTimeout)
Timeout duration to wait for consuming defined events (ISO 8601 duration format)
-
withEventTimeout
public TimeoutsDefinition withEventTimeout(String eventTimeout)
-
-