public class CreateTaskSchedulerConfiguration extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateTaskSchedulerConfiguration() | 
| CreateTaskSchedulerConfiguration(CreateTaskSchedulerConfiguration 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getAllowRedoType()Get 重跑&补录配置, 默认为 ALL; , ALL 运行成功或失败后皆可重跑或补录, FAILURE 运行成功后不可重跑或补录,运行失败后可重跑或补录, NONE 运行成功或失败后皆不可重跑或补录; | 
| String | getCalendarId()Get 日历调度 日历 ID | 
| String | getCalendarOpen()Get 日历调度 取值为 0 和 1, 1为打开,0为关闭,默认为0 | 
| String | getCrontabExpression()Get Cron表达式,默认为 0 0 0 * * ? * | 
| String | getCycleType()Get 周期类型:默认为 DAY_CYCLE
支持的类型为 
 ONEOFF_CYCLE: 一次性
 YEAR_CYCLE: 年
 MONTH_CYCLE: 月
 WEEK_CYCLE: 周
 DAY_CYCLE: 天
 HOUR_CYCLE: 小时
 MINUTE_CYCLE: 分钟
 CRONTAB_CYCLE: crontab表达式类型 | 
| String | getEndTime()Get 结束日期,默认为 2099-12-31 23:59:59 | 
| EventListener[] | getEventListenerList()Get 事件数组 | 
| String | getExecutionEndTime()Get 执行时间 右闭区间,默认 23:59 | 
| String | getExecutionStartTime()Get 执行时间 左闭区间,默认 00:00 | 
| String | getExecutionTTL()Get 超时处理策略 运行耗时超时(单位:分钟)默认为 -1 | 
| String | getInitStrategy()Get **实例生成策略**
 T_PLUS_0: T+0生成,默认策略
 T_PLUS_1: T+1生成 | 
| String | getMaxRetryAttempts()Get 重试策略 最大尝试次数, 默认: 4 | 
| InTaskParameter[] | getParamTaskInList()Get 输入参数数组 | 
| OutTaskParameter[] | getParamTaskOutList()Get 输出参数数组 | 
| String | getRetryWait()Get 重试策略 重试等待时间,单位分钟: 默认: 5 | 
| String | getRunPriority()Get 任务调度优先级 运行优先级 4高 5中 6低 , 默认:6 | 
| String | getScheduleRunType()Get 调度类型: 0 正常调度 1 空跑调度,默认为 0 | 
| String | getScheduleTimeZone()Get 时区,默认为 UTC+8 | 
| String | getSelfDepend()Get 自依赖, 默认值 serial, 取值为:parallel(并行), serial(串行), orderly(有序) | 
| String | getStartTime()Get 生效日期,默认为当前日期的 00:00:00 | 
| TaskDataRegistry[] | getTaskOutputRegistryList()Get 产出登记 | 
| DependencyTaskBrief[] | getUpstreamDependencyConfigList()Get 上游依赖数组 | 
| String | getWaitExecutionTotalTTL()Get 超时处理策略 等待总时长耗时超时(单位:分钟)默认为 -1 | 
| void | setAllowRedoType(String AllowRedoType)Set 重跑&补录配置, 默认为 ALL; , ALL 运行成功或失败后皆可重跑或补录, FAILURE 运行成功后不可重跑或补录,运行失败后可重跑或补录, NONE 运行成功或失败后皆不可重跑或补录; | 
| void | setCalendarId(String CalendarId)Set 日历调度 日历 ID | 
| void | setCalendarOpen(String CalendarOpen)Set 日历调度 取值为 0 和 1, 1为打开,0为关闭,默认为0 | 
| void | setCrontabExpression(String CrontabExpression)Set Cron表达式,默认为 0 0 0 * * ? * | 
| void | setCycleType(String CycleType)Set 周期类型:默认为 DAY_CYCLE
支持的类型为 
 ONEOFF_CYCLE: 一次性
 YEAR_CYCLE: 年
 MONTH_CYCLE: 月
 WEEK_CYCLE: 周
 DAY_CYCLE: 天
 HOUR_CYCLE: 小时
 MINUTE_CYCLE: 分钟
 CRONTAB_CYCLE: crontab表达式类型 | 
| void | setEndTime(String EndTime)Set 结束日期,默认为 2099-12-31 23:59:59 | 
| void | setEventListenerList(EventListener[] EventListenerList)Set 事件数组 | 
| void | setExecutionEndTime(String ExecutionEndTime)Set 执行时间 右闭区间,默认 23:59 | 
| void | setExecutionStartTime(String ExecutionStartTime)Set 执行时间 左闭区间,默认 00:00 | 
| void | setExecutionTTL(String ExecutionTTL)Set 超时处理策略 运行耗时超时(单位:分钟)默认为 -1 | 
| void | setInitStrategy(String InitStrategy)Set **实例生成策略**
 T_PLUS_0: T+0生成,默认策略
 T_PLUS_1: T+1生成 | 
| void | setMaxRetryAttempts(String MaxRetryAttempts)Set 重试策略 最大尝试次数, 默认: 4 | 
| void | setParamTaskInList(InTaskParameter[] ParamTaskInList)Set 输入参数数组 | 
| void | setParamTaskOutList(OutTaskParameter[] ParamTaskOutList)Set 输出参数数组 | 
| void | setRetryWait(String RetryWait)Set 重试策略 重试等待时间,单位分钟: 默认: 5 | 
| void | setRunPriority(String RunPriority)Set 任务调度优先级 运行优先级 4高 5中 6低 , 默认:6 | 
| void | setScheduleRunType(String ScheduleRunType)Set 调度类型: 0 正常调度 1 空跑调度,默认为 0 | 
| void | setScheduleTimeZone(String ScheduleTimeZone)Set 时区,默认为 UTC+8 | 
| void | setSelfDepend(String SelfDepend)Set 自依赖, 默认值 serial, 取值为:parallel(并行), serial(串行), orderly(有序) | 
| void | setStartTime(String StartTime)Set 生效日期,默认为当前日期的 00:00:00 | 
| void | setTaskOutputRegistryList(TaskDataRegistry[] TaskOutputRegistryList)Set 产出登记 | 
| void | setUpstreamDependencyConfigList(DependencyTaskBrief[] UpstreamDependencyConfigList)Set 上游依赖数组 | 
| void | setWaitExecutionTotalTTL(String WaitExecutionTotalTTL)Set 超时处理策略 等待总时长耗时超时(单位:分钟)默认为 -1 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic CreateTaskSchedulerConfiguration()
public CreateTaskSchedulerConfiguration(CreateTaskSchedulerConfiguration source)
public String getCycleType()
public void setCycleType(String CycleType)
CycleType - 周期类型:默认为 DAY_CYCLE
支持的类型为 
 ONEOFF_CYCLE: 一次性
 YEAR_CYCLE: 年
 MONTH_CYCLE: 月
 WEEK_CYCLE: 周
 DAY_CYCLE: 天
 HOUR_CYCLE: 小时
 MINUTE_CYCLE: 分钟
 CRONTAB_CYCLE: crontab表达式类型public String getScheduleTimeZone()
public void setScheduleTimeZone(String ScheduleTimeZone)
ScheduleTimeZone - 时区,默认为 UTC+8public String getCrontabExpression()
public void setCrontabExpression(String CrontabExpression)
CrontabExpression - Cron表达式,默认为 0 0 0 * * ? *public String getStartTime()
public void setStartTime(String StartTime)
StartTime - 生效日期,默认为当前日期的 00:00:00public String getEndTime()
public void setEndTime(String EndTime)
EndTime - 结束日期,默认为 2099-12-31 23:59:59public String getExecutionStartTime()
public void setExecutionStartTime(String ExecutionStartTime)
ExecutionStartTime - 执行时间 左闭区间,默认 00:00public String getExecutionEndTime()
public void setExecutionEndTime(String ExecutionEndTime)
ExecutionEndTime - 执行时间 右闭区间,默认 23:59public String getScheduleRunType()
public void setScheduleRunType(String ScheduleRunType)
ScheduleRunType - 调度类型: 0 正常调度 1 空跑调度,默认为 0public String getCalendarOpen()
public void setCalendarOpen(String CalendarOpen)
CalendarOpen - 日历调度 取值为 0 和 1, 1为打开,0为关闭,默认为0public String getCalendarId()
public void setCalendarId(String CalendarId)
CalendarId - 日历调度 日历 IDpublic String getSelfDepend()
public void setSelfDepend(String SelfDepend)
SelfDepend - 自依赖, 默认值 serial, 取值为:parallel(并行), serial(串行), orderly(有序)public DependencyTaskBrief[] getUpstreamDependencyConfigList()
public void setUpstreamDependencyConfigList(DependencyTaskBrief[] UpstreamDependencyConfigList)
UpstreamDependencyConfigList - 上游依赖数组public EventListener[] getEventListenerList()
public void setEventListenerList(EventListener[] EventListenerList)
EventListenerList - 事件数组public String getRunPriority()
public void setRunPriority(String RunPriority)
RunPriority - 任务调度优先级 运行优先级 4高 5中 6低 , 默认:6public String getRetryWait()
public void setRetryWait(String RetryWait)
RetryWait - 重试策略 重试等待时间,单位分钟: 默认: 5public String getMaxRetryAttempts()
public void setMaxRetryAttempts(String MaxRetryAttempts)
MaxRetryAttempts - 重试策略 最大尝试次数, 默认: 4public String getExecutionTTL()
public void setExecutionTTL(String ExecutionTTL)
ExecutionTTL - 超时处理策略 运行耗时超时(单位:分钟)默认为 -1public String getWaitExecutionTotalTTL()
public void setWaitExecutionTotalTTL(String WaitExecutionTotalTTL)
WaitExecutionTotalTTL - 超时处理策略 等待总时长耗时超时(单位:分钟)默认为 -1public String getAllowRedoType()
public void setAllowRedoType(String AllowRedoType)
AllowRedoType - 重跑&补录配置, 默认为 ALL; , ALL 运行成功或失败后皆可重跑或补录, FAILURE 运行成功后不可重跑或补录,运行失败后可重跑或补录, NONE 运行成功或失败后皆不可重跑或补录;public OutTaskParameter[] getParamTaskOutList()
public void setParamTaskOutList(OutTaskParameter[] ParamTaskOutList)
ParamTaskOutList - 输出参数数组public InTaskParameter[] getParamTaskInList()
public void setParamTaskInList(InTaskParameter[] ParamTaskInList)
ParamTaskInList - 输入参数数组public TaskDataRegistry[] getTaskOutputRegistryList()
public void setTaskOutputRegistryList(TaskDataRegistry[] TaskOutputRegistryList)
TaskOutputRegistryList - 产出登记public String getInitStrategy()
public void setInitStrategy(String InitStrategy)
InitStrategy - **实例生成策略**
 T_PLUS_0: T+0生成,默认策略
 T_PLUS_1: T+1生成Copyright © 2025. All rights reserved.