public class WorkflowExecTimeout extends Object implements Serializable
| Constructor and Description |
|---|
WorkflowExecTimeout()
No args constructor for use in serialization
|
WorkflowExecTimeout(String duration) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDuration()
Workflow execution timeout duration (ISO 8601 duration format).
|
String |
getRunBefore()
Name of a workflow state to be executed before workflow instance is terminated
|
boolean |
isInterrupt()
If `false`, workflow instance is allowed to finish current execution.
|
void |
setDuration(String duration)
Workflow execution timeout duration (ISO 8601 duration format).
|
void |
setInterrupt(boolean interrupt)
If `false`, workflow instance is allowed to finish current execution.
|
void |
setRunBefore(String runBefore)
Name of a workflow state to be executed before workflow instance is terminated
|
WorkflowExecTimeout |
withDuration(String duration) |
WorkflowExecTimeout |
withInterrupt(boolean interrupt) |
WorkflowExecTimeout |
withRunBefore(String runBefore) |
public WorkflowExecTimeout()
public WorkflowExecTimeout(String duration)
duration - public String getDuration()
public void setDuration(String duration)
public WorkflowExecTimeout withDuration(String duration)
public boolean isInterrupt()
public void setInterrupt(boolean interrupt)
public WorkflowExecTimeout withInterrupt(boolean interrupt)
public String getRunBefore()
public void setRunBefore(String runBefore)
public WorkflowExecTimeout withRunBefore(String runBefore)
Copyright © 2020–2023 CNCF. All rights reserved.