public class UpdateWorkflowRequestBody extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
UpdateWorkflowRequestBody.ModeEnum
工作流模式,当前支持两种模式 NORMAL: 标准模式,普通模式面向普通的业务场景,支持长时间任务,支持执行历史持久化和查询,只支持异步调用 EXPRESS: 快速模式,快速模式面向业务执行时长较短,需要极致性能的场景,只支持流程执行时长低于5分钟的场景,不支持执行历史持久化,支持同步和异步调用 默认为标准模式
|
| Constructor and Description |
|---|
UpdateWorkflowRequestBody() |
public UpdateWorkflowRequestBody withName(String name)
public String getName()
public void setName(String name)
public UpdateWorkflowRequestBody withDescription(String description)
public String getDescription()
public void setDescription(String description)
public UpdateWorkflowRequestBody withTriggers(List<Trigger> triggers)
public UpdateWorkflowRequestBody addTriggersItem(Trigger triggersItem)
public UpdateWorkflowRequestBody withTriggers(java.util.function.Consumer<List<Trigger>> triggersSetter)
public UpdateWorkflowRequestBody withStart(String start)
public String getStart()
public void setStart(String start)
public UpdateWorkflowRequestBody withFunctions(List<Function> functions)
public UpdateWorkflowRequestBody addFunctionsItem(Function functionsItem)
public UpdateWorkflowRequestBody withFunctions(java.util.function.Consumer<List<Function>> functionsSetter)
public UpdateWorkflowRequestBody withStates(List<OperationState> states)
public UpdateWorkflowRequestBody addStatesItem(OperationState statesItem)
public UpdateWorkflowRequestBody withStates(java.util.function.Consumer<List<OperationState>> statesSetter)
public List<OperationState> getStates()
public void setStates(List<OperationState> states)
public UpdateWorkflowRequestBody withConstants(Object constants)
public Object getConstants()
public void setConstants(Object constants)
public UpdateWorkflowRequestBody withRetries(List<Retry> retries)
public UpdateWorkflowRequestBody addRetriesItem(Retry retriesItem)
public UpdateWorkflowRequestBody withRetries(java.util.function.Consumer<List<Retry>> retriesSetter)
public UpdateWorkflowRequestBody withMode(UpdateWorkflowRequestBody.ModeEnum mode)
public UpdateWorkflowRequestBody.ModeEnum getMode()
public void setMode(UpdateWorkflowRequestBody.ModeEnum mode)
public UpdateWorkflowRequestBody withExpressConfig(ExpressConfig expressConfig)
public UpdateWorkflowRequestBody withExpressConfig(java.util.function.Consumer<ExpressConfig> expressConfigSetter)
public ExpressConfig getExpressConfig()
public void setExpressConfig(ExpressConfig expressConfig)
public UpdateWorkflowRequestBody withEnterpriseProjectId(String enterpriseProjectId)
public String getEnterpriseProjectId()
public void setEnterpriseProjectId(String enterpriseProjectId)
Copyright © 2022. All rights reserved.