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 String
getActionExecTimeout()
Single actions definition execution timeout duration (ISO 8601 duration format)String
getBranchExecTimeout()
Single branch execution timeout duration (ISO 8601 duration format)String
getEventTimeout()
Timeout duration to wait for consuming defined events (ISO 8601 duration format)StateExecTimeout
getStateExecTimeout()
WorkflowExecTimeout
getWorkflowExecTimeout()
void
setActionExecTimeout(String actionExecTimeout)
Single actions definition execution timeout duration (ISO 8601 duration format)void
setBranchExecTimeout(String branchExecTimeout)
Single branch execution timeout duration (ISO 8601 duration format)void
setEventTimeout(String eventTimeout)
Timeout duration to wait for consuming defined events (ISO 8601 duration format)void
setStateExecTimeout(StateExecTimeout stateExecTimeout)
void
setWorkflowExecTimeout(WorkflowExecTimeout workflowExecTimeout)
TimeoutsDefinition
withActionExecTimeout(String actionExecTimeout)
TimeoutsDefinition
withBranchExecTimeout(String branchExecTimeout)
TimeoutsDefinition
withEventTimeout(String eventTimeout)
TimeoutsDefinition
withStateExecTimeout(StateExecTimeout stateExecTimeout)
TimeoutsDefinition
withWorkflowExecTimeout(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)
-
-