Class ModifyWorkflowScheduleRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.wedata.v20210820.models.ModifyWorkflowScheduleRequest
-
public class ModifyWorkflowScheduleRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyWorkflowScheduleRequest()ModifyWorkflowScheduleRequest(ModifyWorkflowScheduleRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCrontabExpression()Get cron表达式 周期类型为crontab调度才需要LonggetCycleStep()Get 步长,间隔时间,最小1LonggetCycleType()Get "周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离LonggetDelayTime()Get 延迟时间,单位分钟StringgetDependencyWorkflow()Get 工作流依赖 ,yes 或者noStringgetEndTime()Get 生效结束时间,格式 yyyy-MM-dd HH:mm:ssStringgetExecutionEndTime()Get 执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效StringgetExecutionStartTime()Get 执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效StringgetProjectId()Get 项目IdLonggetSelfDepend()Get 自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个StringgetStartTime()Get 生效开始时间,格式 yyyy-MM-dd HH:mm:ssLonggetStartupTime()Get 启动时间StringgetTaskAction()Get 调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。StringgetWorkflowId()Get 工作流idvoidsetCrontabExpression(String CrontabExpression)Set cron表达式 周期类型为crontab调度才需要voidsetCycleStep(Long CycleStep)Set 步长,间隔时间,最小1voidsetCycleType(Long CycleType)Set "周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离voidsetDelayTime(Long DelayTime)Set 延迟时间,单位分钟voidsetDependencyWorkflow(String DependencyWorkflow)Set 工作流依赖 ,yes 或者novoidsetEndTime(String EndTime)Set 生效结束时间,格式 yyyy-MM-dd HH:mm:ssvoidsetExecutionEndTime(String ExecutionEndTime)Set 执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效voidsetExecutionStartTime(String ExecutionStartTime)Set 执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效voidsetProjectId(String ProjectId)Set 项目IdvoidsetSelfDepend(Long SelfDepend)Set 自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个voidsetStartTime(String StartTime)Set 生效开始时间,格式 yyyy-MM-dd HH:mm:ssvoidsetStartupTime(Long StartupTime)Set 启动时间voidsetTaskAction(String TaskAction)Set 调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。voidsetWorkflowId(String WorkflowId)Set 工作流idvoidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ModifyWorkflowScheduleRequest
public ModifyWorkflowScheduleRequest()
-
ModifyWorkflowScheduleRequest
public ModifyWorkflowScheduleRequest(ModifyWorkflowScheduleRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getProjectId
public String getProjectId()
Get 项目Id- Returns:
- ProjectId 项目Id
-
setProjectId
public void setProjectId(String ProjectId)
Set 项目Id- Parameters:
ProjectId- 项目Id
-
getWorkflowId
public String getWorkflowId()
Get 工作流id- Returns:
- WorkflowId 工作流id
-
setWorkflowId
public void setWorkflowId(String WorkflowId)
Set 工作流id- Parameters:
WorkflowId- 工作流id
-
getDelayTime
public Long getDelayTime()
Get 延迟时间,单位分钟- Returns:
- DelayTime 延迟时间,单位分钟
-
setDelayTime
public void setDelayTime(Long DelayTime)
Set 延迟时间,单位分钟- Parameters:
DelayTime- 延迟时间,单位分钟
-
getStartupTime
public Long getStartupTime()
Get 启动时间- Returns:
- StartupTime 启动时间
-
setStartupTime
public void setStartupTime(Long StartupTime)
Set 启动时间- Parameters:
StartupTime- 启动时间
-
getSelfDepend
public Long getSelfDepend()
Get 自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个- Returns:
- SelfDepend 自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
setSelfDepend
public void setSelfDepend(Long SelfDepend)
Set 自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个- Parameters:
SelfDepend- 自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
-
getCycleType
public Long getCycleType()
Get "周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离- Returns:
- CycleType "周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
setCycleType
public void setCycleType(Long CycleType)
Set "周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离- Parameters:
CycleType- "周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
-
getCycleStep
public Long getCycleStep()
Get 步长,间隔时间,最小1- Returns:
- CycleStep 步长,间隔时间,最小1
-
setCycleStep
public void setCycleStep(Long CycleStep)
Set 步长,间隔时间,最小1- Parameters:
CycleStep- 步长,间隔时间,最小1
-
getStartTime
public String getStartTime()
Get 生效开始时间,格式 yyyy-MM-dd HH:mm:ss- Returns:
- StartTime 生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
setStartTime
public void setStartTime(String StartTime)
Set 生效开始时间,格式 yyyy-MM-dd HH:mm:ss- Parameters:
StartTime- 生效开始时间,格式 yyyy-MM-dd HH:mm:ss
-
getEndTime
public String getEndTime()
Get 生效结束时间,格式 yyyy-MM-dd HH:mm:ss- Returns:
- EndTime 生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
setEndTime
public void setEndTime(String EndTime)
Set 生效结束时间,格式 yyyy-MM-dd HH:mm:ss- Parameters:
EndTime- 生效结束时间,格式 yyyy-MM-dd HH:mm:ss
-
getTaskAction
public String getTaskAction()
Get 调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。- Returns:
- TaskAction 调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
setTaskAction
public void setTaskAction(String TaskAction)
Set 调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。- Parameters:
TaskAction- 调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
-
getCrontabExpression
public String getCrontabExpression()
Get cron表达式 周期类型为crontab调度才需要- Returns:
- CrontabExpression cron表达式 周期类型为crontab调度才需要
-
setCrontabExpression
public void setCrontabExpression(String CrontabExpression)
Set cron表达式 周期类型为crontab调度才需要- Parameters:
CrontabExpression- cron表达式 周期类型为crontab调度才需要
-
getExecutionStartTime
public String getExecutionStartTime()
Get 执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效- Returns:
- ExecutionStartTime 执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
setExecutionStartTime
public void setExecutionStartTime(String ExecutionStartTime)
Set 执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效- Parameters:
ExecutionStartTime- 执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
getExecutionEndTime
public String getExecutionEndTime()
Get 执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效- Returns:
- ExecutionEndTime 执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
setExecutionEndTime
public void setExecutionEndTime(String ExecutionEndTime)
Set 执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效- Parameters:
ExecutionEndTime- 执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
-
getDependencyWorkflow
public String getDependencyWorkflow()
Get 工作流依赖 ,yes 或者no- Returns:
- DependencyWorkflow 工作流依赖 ,yes 或者no
-
setDependencyWorkflow
public void setDependencyWorkflow(String DependencyWorkflow)
Set 工作流依赖 ,yes 或者no- Parameters:
DependencyWorkflow- 工作流依赖 ,yes 或者no
-
-