public class ModifyTaskInfoRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ModifyTaskInfoRequest() | 
| ModifyTaskInfoRequest(ModifyTaskInfoRequest 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 | getBrokerIp()Get 资源组下具体执行机,any 表示可以跑在任意一台。 | 
| String | getCrontabExpression()Get cron表达式  周期类型为crontab调度才需要 | 
| Long | getCycleStep()Get 步长,间隔时间,最小1 | 
| Long | getCycleType()Get "周期类型  0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离 | 
| Long | getDelayTime()Get 执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟 | 
| DependencyConfig[] | getDependencyConfigDTOs()Get 依赖配置 | 
| String | getDependencyWorkflow()Get 是否支持工作流依赖 yes / no 默认 no | 
| String | getEndTime()Get 生效结束时间,格式 yyyy-MM-dd HH:mm:ss | 
| String | getExecutionEndTime()Get 执行时间右闭区间,格式:HH:mm  小时调度才有,例如小时任务, 每日固定区间生效 | 
| String | getExecutionStartTime()Get 执行时间左闭区间,格式:HH:mm  小时调度才有,例如小时任务, 每日固定区间生效 | 
| Long | getExecutionTTL()Get 执行耗时 | 
| String | getInCharge()Deprecated.   | 
| String[] | getInChargeIds()Get 责任人id | 
| String | getNotes()Get 任务备注 | 
| String | getProjectId()Get 项目Id | 
| String | getResourceGroup()Get 执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器 | 
| Long | getRetriable()Get 是否可重试,1代表可以重试 | 
| Long | getRetryWait()Get 失败重试间隔,单位分钟,创建任务的时候已经给了默认值 | 
| Long | getRunPriority()Get 运行优先级,4高 5中 6低 | 
| Boolean | getScriptChange()Get 脚本是否改变 | 
| Long | getSelfDepend()Get 自依赖类型  1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个 | 
| String | getSourceServer()Get 源数据源 | 
| String | getStartTime()Get 生效开始时间,格式 yyyy-MM-dd HH:mm:ss | 
| Long | getStartupTime()Get 启动时间 | 
| String | getTargetServer()Get 目标数据源 | 
| String | getTaskAction()Get 调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。 | 
| TaskExtInfo[] | getTaskExt()Get 任务的扩展配置 | 
| String | getTaskId()Get 任务ID | 
| String | getTaskName()Get 新的任务名 | 
| ParamInfo[] | getTaskParamInfos()Get 任务参数 | 
| Long | getTryLimit()Get 失败重试次数,创建任务的时候已经给了默认值 | 
| String | getYarnQueue()Get 资源池队列名称 | 
| void | setBrokerIp(String BrokerIp)Set 资源组下具体执行机,any 表示可以跑在任意一台。 | 
| void | setCrontabExpression(String CrontabExpression)Set cron表达式  周期类型为crontab调度才需要 | 
| void | setCycleStep(Long CycleStep)Set 步长,间隔时间,最小1 | 
| void | setCycleType(Long CycleType)Set "周期类型  0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离 | 
| void | setDelayTime(Long DelayTime)Set 执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟 | 
| void | setDependencyConfigDTOs(DependencyConfig[] DependencyConfigDTOs)Set 依赖配置 | 
| void | setDependencyWorkflow(String DependencyWorkflow)Set 是否支持工作流依赖 yes / no 默认 no | 
| void | setEndTime(String EndTime)Set 生效结束时间,格式 yyyy-MM-dd HH:mm:ss | 
| void | setExecutionEndTime(String ExecutionEndTime)Set 执行时间右闭区间,格式:HH:mm  小时调度才有,例如小时任务, 每日固定区间生效 | 
| void | setExecutionStartTime(String ExecutionStartTime)Set 执行时间左闭区间,格式:HH:mm  小时调度才有,例如小时任务, 每日固定区间生效 | 
| void | setExecutionTTL(Long ExecutionTTL)Set 执行耗时 | 
| void | setInCharge(String InCharge)Deprecated.   | 
| void | setInChargeIds(String[] InChargeIds)Set 责任人id | 
| void | setNotes(String Notes)Set 任务备注 | 
| void | setProjectId(String ProjectId)Set 项目Id | 
| void | setResourceGroup(String ResourceGroup)Set 执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器 | 
| void | setRetriable(Long Retriable)Set 是否可重试,1代表可以重试 | 
| void | setRetryWait(Long RetryWait)Set 失败重试间隔,单位分钟,创建任务的时候已经给了默认值 | 
| void | setRunPriority(Long RunPriority)Set 运行优先级,4高 5中 6低 | 
| void | setScriptChange(Boolean ScriptChange)Set 脚本是否改变 | 
| void | setSelfDepend(Long SelfDepend)Set 自依赖类型  1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个 | 
| void | setSourceServer(String SourceServer)Set 源数据源 | 
| void | setStartTime(String StartTime)Set 生效开始时间,格式 yyyy-MM-dd HH:mm:ss | 
| void | setStartupTime(Long StartupTime)Set 启动时间 | 
| void | setTargetServer(String TargetServer)Set 目标数据源 | 
| void | setTaskAction(String TaskAction)Set 调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。 | 
| void | setTaskExt(TaskExtInfo[] TaskExt)Set 任务的扩展配置 | 
| void | setTaskId(String TaskId)Set 任务ID | 
| void | setTaskName(String TaskName)Set 新的任务名 | 
| void | setTaskParamInfos(ParamInfo[] TaskParamInfos)Set 任务参数 | 
| void | setTryLimit(Long TryLimit)Set 失败重试次数,创建任务的时候已经给了默认值 | 
| void | setYarnQueue(String YarnQueue)Set 资源池队列名称 | 
| 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 ModifyTaskInfoRequest()
public ModifyTaskInfoRequest(ModifyTaskInfoRequest source)
public String getProjectId()
public void setProjectId(String ProjectId)
ProjectId - 项目Idpublic String getTaskId()
public void setTaskId(String TaskId)
TaskId - 任务IDpublic Long getDelayTime()
public void setDelayTime(Long DelayTime)
DelayTime - 执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟public Long getStartupTime()
public void setStartupTime(Long StartupTime)
StartupTime - 启动时间public Long getSelfDepend()
public void setSelfDepend(Long SelfDepend)
SelfDepend - 自依赖类型  1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个public String getStartTime()
public void setStartTime(String StartTime)
StartTime - 生效开始时间,格式 yyyy-MM-dd HH:mm:sspublic String getEndTime()
public void setEndTime(String EndTime)
EndTime - 生效结束时间,格式 yyyy-MM-dd HH:mm:sspublic String getTaskAction()
public void setTaskAction(String TaskAction)
TaskAction - 调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。public Long getCycleType()
public void setCycleType(Long CycleType)
CycleType - "周期类型  0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离public Long getCycleStep()
public void setCycleStep(Long CycleStep)
CycleStep - 步长,间隔时间,最小1public String getCrontabExpression()
public void setCrontabExpression(String CrontabExpression)
CrontabExpression - cron表达式  周期类型为crontab调度才需要public String getExecutionStartTime()
public void setExecutionStartTime(String ExecutionStartTime)
ExecutionStartTime - 执行时间左闭区间,格式:HH:mm  小时调度才有,例如小时任务, 每日固定区间生效public String getExecutionEndTime()
public void setExecutionEndTime(String ExecutionEndTime)
ExecutionEndTime - 执行时间右闭区间,格式:HH:mm  小时调度才有,例如小时任务, 每日固定区间生效public String getTaskName()
public void setTaskName(String TaskName)
TaskName - 新的任务名public Long getRetryWait()
public void setRetryWait(Long RetryWait)
RetryWait - 失败重试间隔,单位分钟,创建任务的时候已经给了默认值public Long getTryLimit()
public void setTryLimit(Long TryLimit)
TryLimit - 失败重试次数,创建任务的时候已经给了默认值public Long getRetriable()
public void setRetriable(Long Retriable)
Retriable - 是否可重试,1代表可以重试public Long getRunPriority()
public void setRunPriority(Long RunPriority)
RunPriority - 运行优先级,4高 5中 6低public TaskExtInfo[] getTaskExt()
public void setTaskExt(TaskExtInfo[] TaskExt)
TaskExt - 任务的扩展配置public String getResourceGroup()
public void setResourceGroup(String ResourceGroup)
ResourceGroup - 执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器public String getYarnQueue()
public void setYarnQueue(String YarnQueue)
YarnQueue - 资源池队列名称public String getBrokerIp()
public void setBrokerIp(String BrokerIp)
BrokerIp - 资源组下具体执行机,any 表示可以跑在任意一台。@Deprecated public String getInCharge()
@Deprecated public void setInCharge(String InCharge)
InCharge - 责任人public String getNotes()
public void setNotes(String Notes)
Notes - 任务备注public ParamInfo[] getTaskParamInfos()
public void setTaskParamInfos(ParamInfo[] TaskParamInfos)
TaskParamInfos - 任务参数public String getSourceServer()
public void setSourceServer(String SourceServer)
SourceServer - 源数据源public String getTargetServer()
public void setTargetServer(String TargetServer)
TargetServer - 目标数据源public String getDependencyWorkflow()
public void setDependencyWorkflow(String DependencyWorkflow)
DependencyWorkflow - 是否支持工作流依赖 yes / no 默认 nopublic DependencyConfig[] getDependencyConfigDTOs()
public void setDependencyConfigDTOs(DependencyConfig[] DependencyConfigDTOs)
DependencyConfigDTOs - 依赖配置public Long getExecutionTTL()
public void setExecutionTTL(Long ExecutionTTL)
ExecutionTTL - 执行耗时public Boolean getScriptChange()
public void setScriptChange(Boolean ScriptChange)
ScriptChange - 脚本是否改变public String[] getInChargeIds()
public void setInChargeIds(String[] InChargeIds)
InChargeIds - 责任人idCopyright © 2025. All rights reserved.