public class TaskSchedulerConfiguration extends AbstractModel
header, skipSign
Constructor and Description |
---|
TaskSchedulerConfiguration() |
TaskSchedulerConfiguration(TaskSchedulerConfiguration 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 运行成功或失败后皆不可重跑或补录;
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getCalendarId()
Get 日历调度 日历 ID
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getCalendarName()
Get 日历调度 日历名称, 需要从 DescribeScheduleCalendarPageList 中获取
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getCalendarOpen()
Get 日历调度 取值为 0 和 1, 1为打开,0为关闭,默认为0
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getCrontabExpression()
Get 0 2 3 1,L,2 * ?
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getCycleType()
Get 周期类型:支持的类型为
ONEOFF_CYCLE: 一次性
YEAR_CYCLE: 年
MONTH_CYCLE: 月
WEEK_CYCLE: 周
DAY_CYCLE: 天
HOUR_CYCLE: 小时
MINUTE_CYCLE: 分钟
CRONTAB_CYCLE: crontab表达式类型
注意:此字段可能返回 null,表示取不到有效值。
|
DependencyTaskBrief[] |
getDownStreamDependencyConfigList()
Get 下游依赖数组
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getEndTime()
Get 结束日期
注意:此字段可能返回 null,表示取不到有效值。
|
EventListener[] |
getEventListenerList()
Get 事件数组
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getExecutionEndTime()
Get 执行时间 右闭区间
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getExecutionStartTime()
Get 执行时间 左闭区间
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getExecutionTTL()
Get 超时处理策略 运行耗时超时(单位:分钟)默认为 -1
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getInitStrategy()
Get **实例生成策略**
T_PLUS_0: T+0生成,默认策略
T_PLUS_1: T+1生成
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getMaxRetryAttempts()
Get 重试策略 最大尝试次数, 默认: 4
注意:此字段可能返回 null,表示取不到有效值。
|
InTaskParameter[] |
getParamTaskInList()
Get 输入参数数组
注意:此字段可能返回 null,表示取不到有效值。
|
OutTaskParameter[] |
getParamTaskOutList()
Get 输出参数数组
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getRetryWait()
Get 重试策略 重试等待时间,单位分钟: 默认: 5
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getRunPriority()
Get 任务调度优先级 运行优先级 4高 5中 6低 , 默认:6
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getScheduleRunType()
Get 调度类型: 0 正常调度 1 空跑调度
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getScheduleTimeZone()
Get 时区
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getSelfDepend()
Get 自依赖, 默认值 serial, 取值为:parallel(并行), serial(串行), orderly(有序)
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getStartTime()
Get 生效日期
注意:此字段可能返回 null,表示取不到有效值。
|
TaskDataRegistry[] |
getTaskOutputRegistryList()
Get 产出登记
注意:此字段可能返回 null,表示取不到有效值。
|
DependencyTaskBrief[] |
getUpstreamDependencyConfigList()
Get 上游依赖数组
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getWaitExecutionTotalTTL()
Get 超时处理策略 等待总时长耗时超时(单位:分钟)默认为 -1
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAllowRedoType(String AllowRedoType)
Set 重跑&补录配置, 默认为 ALL; , ALL 运行成功或失败后皆可重跑或补录, FAILURE 运行成功后不可重跑或补录,运行失败后可重跑或补录, NONE 运行成功或失败后皆不可重跑或补录;
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCalendarId(String CalendarId)
Set 日历调度 日历 ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCalendarName(String CalendarName)
Set 日历调度 日历名称, 需要从 DescribeScheduleCalendarPageList 中获取
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCalendarOpen(String CalendarOpen)
Set 日历调度 取值为 0 和 1, 1为打开,0为关闭,默认为0
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCrontabExpression(String CrontabExpression)
Set 0 2 3 1,L,2 * ?
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCycleType(String CycleType)
Set 周期类型:支持的类型为
ONEOFF_CYCLE: 一次性
YEAR_CYCLE: 年
MONTH_CYCLE: 月
WEEK_CYCLE: 周
DAY_CYCLE: 天
HOUR_CYCLE: 小时
MINUTE_CYCLE: 分钟
CRONTAB_CYCLE: crontab表达式类型
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDownStreamDependencyConfigList(DependencyTaskBrief[] DownStreamDependencyConfigList)
Set 下游依赖数组
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setEndTime(String EndTime)
Set 结束日期
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setEventListenerList(EventListener[] EventListenerList)
Set 事件数组
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setExecutionEndTime(String ExecutionEndTime)
Set 执行时间 右闭区间
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setExecutionStartTime(String ExecutionStartTime)
Set 执行时间 左闭区间
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setExecutionTTL(Long ExecutionTTL)
Set 超时处理策略 运行耗时超时(单位:分钟)默认为 -1
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setInitStrategy(String InitStrategy)
Set **实例生成策略**
T_PLUS_0: T+0生成,默认策略
T_PLUS_1: T+1生成
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setMaxRetryAttempts(Long MaxRetryAttempts)
Set 重试策略 最大尝试次数, 默认: 4
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setParamTaskInList(InTaskParameter[] ParamTaskInList)
Set 输入参数数组
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setParamTaskOutList(OutTaskParameter[] ParamTaskOutList)
Set 输出参数数组
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRetryWait(Long RetryWait)
Set 重试策略 重试等待时间,单位分钟: 默认: 5
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRunPriority(Long RunPriority)
Set 任务调度优先级 运行优先级 4高 5中 6低 , 默认:6
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setScheduleRunType(Long ScheduleRunType)
Set 调度类型: 0 正常调度 1 空跑调度
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setScheduleTimeZone(String ScheduleTimeZone)
Set 时区
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSelfDepend(String SelfDepend)
Set 自依赖, 默认值 serial, 取值为:parallel(并行), serial(串行), orderly(有序)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setStartTime(String StartTime)
Set 生效日期
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTaskOutputRegistryList(TaskDataRegistry[] TaskOutputRegistryList)
Set 产出登记
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setUpstreamDependencyConfigList(DependencyTaskBrief[] UpstreamDependencyConfigList)
Set 上游依赖数组
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setWaitExecutionTotalTTL(String WaitExecutionTotalTTL)
Set 超时处理策略 等待总时长耗时超时(单位:分钟)默认为 -1
注意:此字段可能返回 null,表示取不到有效值。
|
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, toJsonString
public TaskSchedulerConfiguration()
public TaskSchedulerConfiguration(TaskSchedulerConfiguration source)
public String getCycleType()
public void setCycleType(String CycleType)
CycleType
- 周期类型:支持的类型为
ONEOFF_CYCLE: 一次性
YEAR_CYCLE: 年
MONTH_CYCLE: 月
WEEK_CYCLE: 周
DAY_CYCLE: 天
HOUR_CYCLE: 小时
MINUTE_CYCLE: 分钟
CRONTAB_CYCLE: crontab表达式类型
注意:此字段可能返回 null,表示取不到有效值。public String getScheduleTimeZone()
public void setScheduleTimeZone(String ScheduleTimeZone)
ScheduleTimeZone
- 时区
注意:此字段可能返回 null,表示取不到有效值。public String getCrontabExpression()
public void setCrontabExpression(String CrontabExpression)
CrontabExpression
- 0 2 3 1,L,2 * ?
注意:此字段可能返回 null,表示取不到有效值。public String getStartTime()
public void setStartTime(String StartTime)
StartTime
- 生效日期
注意:此字段可能返回 null,表示取不到有效值。public String getEndTime()
public void setEndTime(String EndTime)
EndTime
- 结束日期
注意:此字段可能返回 null,表示取不到有效值。public String getExecutionStartTime()
public void setExecutionStartTime(String ExecutionStartTime)
ExecutionStartTime
- 执行时间 左闭区间
注意:此字段可能返回 null,表示取不到有效值。public String getExecutionEndTime()
public void setExecutionEndTime(String ExecutionEndTime)
ExecutionEndTime
- 执行时间 右闭区间
注意:此字段可能返回 null,表示取不到有效值。public Long getScheduleRunType()
public void setScheduleRunType(Long ScheduleRunType)
ScheduleRunType
- 调度类型: 0 正常调度 1 空跑调度
注意:此字段可能返回 null,表示取不到有效值。public String getCalendarOpen()
public void setCalendarOpen(String CalendarOpen)
CalendarOpen
- 日历调度 取值为 0 和 1, 1为打开,0为关闭,默认为0
注意:此字段可能返回 null,表示取不到有效值。public String getCalendarId()
public void setCalendarId(String CalendarId)
CalendarId
- 日历调度 日历 ID
注意:此字段可能返回 null,表示取不到有效值。public String getCalendarName()
public void setCalendarName(String CalendarName)
CalendarName
- 日历调度 日历名称, 需要从 DescribeScheduleCalendarPageList 中获取
注意:此字段可能返回 null,表示取不到有效值。public String getSelfDepend()
public void setSelfDepend(String SelfDepend)
SelfDepend
- 自依赖, 默认值 serial, 取值为:parallel(并行), serial(串行), orderly(有序)
注意:此字段可能返回 null,表示取不到有效值。public DependencyTaskBrief[] getUpstreamDependencyConfigList()
public void setUpstreamDependencyConfigList(DependencyTaskBrief[] UpstreamDependencyConfigList)
UpstreamDependencyConfigList
- 上游依赖数组
注意:此字段可能返回 null,表示取不到有效值。public DependencyTaskBrief[] getDownStreamDependencyConfigList()
public void setDownStreamDependencyConfigList(DependencyTaskBrief[] DownStreamDependencyConfigList)
DownStreamDependencyConfigList
- 下游依赖数组
注意:此字段可能返回 null,表示取不到有效值。public EventListener[] getEventListenerList()
public void setEventListenerList(EventListener[] EventListenerList)
EventListenerList
- 事件数组
注意:此字段可能返回 null,表示取不到有效值。public Long getRunPriority()
public void setRunPriority(Long RunPriority)
RunPriority
- 任务调度优先级 运行优先级 4高 5中 6低 , 默认:6
注意:此字段可能返回 null,表示取不到有效值。public Long getRetryWait()
public void setRetryWait(Long RetryWait)
RetryWait
- 重试策略 重试等待时间,单位分钟: 默认: 5
注意:此字段可能返回 null,表示取不到有效值。public Long getMaxRetryAttempts()
public void setMaxRetryAttempts(Long MaxRetryAttempts)
MaxRetryAttempts
- 重试策略 最大尝试次数, 默认: 4
注意:此字段可能返回 null,表示取不到有效值。public Long getExecutionTTL()
public void setExecutionTTL(Long ExecutionTTL)
ExecutionTTL
- 超时处理策略 运行耗时超时(单位:分钟)默认为 -1
注意:此字段可能返回 null,表示取不到有效值。public String getWaitExecutionTotalTTL()
public void setWaitExecutionTotalTTL(String WaitExecutionTotalTTL)
WaitExecutionTotalTTL
- 超时处理策略 等待总时长耗时超时(单位:分钟)默认为 -1
注意:此字段可能返回 null,表示取不到有效值。public String getAllowRedoType()
public void setAllowRedoType(String AllowRedoType)
AllowRedoType
- 重跑&补录配置, 默认为 ALL; , ALL 运行成功或失败后皆可重跑或补录, FAILURE 运行成功后不可重跑或补录,运行失败后可重跑或补录, NONE 运行成功或失败后皆不可重跑或补录;
注意:此字段可能返回 null,表示取不到有效值。public OutTaskParameter[] getParamTaskOutList()
public void setParamTaskOutList(OutTaskParameter[] ParamTaskOutList)
ParamTaskOutList
- 输出参数数组
注意:此字段可能返回 null,表示取不到有效值。public InTaskParameter[] getParamTaskInList()
public void setParamTaskInList(InTaskParameter[] ParamTaskInList)
ParamTaskInList
- 输入参数数组
注意:此字段可能返回 null,表示取不到有效值。public TaskDataRegistry[] getTaskOutputRegistryList()
public void setTaskOutputRegistryList(TaskDataRegistry[] TaskOutputRegistryList)
TaskOutputRegistryList
- 产出登记
注意:此字段可能返回 null,表示取不到有效值。public String getInitStrategy()
public void setInitStrategy(String InitStrategy)
InitStrategy
- **实例生成策略**
T_PLUS_0: T+0生成,默认策略
T_PLUS_1: T+1生成
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.