Class ModifyTaskInfoRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.wedata.v20210820.models.ModifyTaskInfoRequest
-
public class ModifyTaskInfoRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBrokerIp()
Get 资源组下具体执行机,any 表示可以跑在任意一台。String
getCrontabExpression()
Get cron表达式 周期类型为crontab调度才需要Long
getCycleStep()
Get 步长,间隔时间,最小1Long
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 默认 noString
getEndTime()
Get 生效结束时间,格式 yyyy-MM-dd HH:mm:ssString
getExecutionEndTime()
Get 执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效String
getExecutionStartTime()
Get 执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效String
getInCharge()
Get 责任人String
getNotes()
Get 任务备注String
getProjectId()
Get 项目IdString
getResourceGroup()
Get 执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器Long
getRetriable()
Get 是否可重试,1代表可以重试Long
getRetryWait()
Get 失败重试间隔,单位分钟,创建任务的时候已经给了默认值Long
getRunPriority()
Get 运行优先级,4高 5中 6低Long
getSelfDepend()
Get 自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个String
getSourceServer()
Get 源数据源String
getStartTime()
Get 生效开始时间,格式 yyyy-MM-dd HH:mm:ssLong
getStartupTime()
Get 启动时间String
getTargetServer()
Get 目标数据源String
getTaskAction()
Get 调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。TaskExtInfo[]
getTaskExt()
Get 任务的扩展配置String
getTaskId()
Get 任务IDString
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 步长,间隔时间,最小1void
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 默认 novoid
setEndTime(String EndTime)
Set 生效结束时间,格式 yyyy-MM-dd HH:mm:ssvoid
setExecutionEndTime(String ExecutionEndTime)
Set 执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效void
setExecutionStartTime(String ExecutionStartTime)
Set 执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效void
setInCharge(String InCharge)
Set 责任人void
setNotes(String Notes)
Set 任务备注void
setProjectId(String ProjectId)
Set 项目Idvoid
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
setSelfDepend(Long SelfDepend)
Set 自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个void
setSourceServer(String SourceServer)
Set 源数据源void
setStartTime(String StartTime)
Set 生效开始时间,格式 yyyy-MM-dd HH:mm:ssvoid
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 任务IDvoid
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.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ModifyTaskInfoRequest
public ModifyTaskInfoRequest()
-
ModifyTaskInfoRequest
public 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.
-
-
Method Detail
-
getProjectId
public String getProjectId()
Get 项目Id- Returns:
- ProjectId 项目Id
-
setProjectId
public void setProjectId(String ProjectId)
Set 项目Id- Parameters:
ProjectId
- 项目Id
-
getTaskId
public String getTaskId()
Get 任务ID- Returns:
- TaskId 任务ID
-
setTaskId
public void setTaskId(String TaskId)
Set 任务ID- Parameters:
TaskId
- 任务ID
-
getDelayTime
public Long getDelayTime()
Get 执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟- Returns:
- DelayTime 执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
setDelayTime
public void setDelayTime(Long DelayTime)
Set 执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟- Parameters:
DelayTime
- 执行时间,单位分钟,天/周/月/年调度才有。比如天调度,每天的02:00点执行一次,delayTime就是120分钟
-
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:并行 一次多个
-
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'。
-
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
-
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 小时调度才有,例如小时任务, 每日固定区间生效
-
getTaskName
public String getTaskName()
Get 新的任务名- Returns:
- TaskName 新的任务名
-
setTaskName
public void setTaskName(String TaskName)
Set 新的任务名- Parameters:
TaskName
- 新的任务名
-
getRetryWait
public Long getRetryWait()
Get 失败重试间隔,单位分钟,创建任务的时候已经给了默认值- Returns:
- RetryWait 失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
setRetryWait
public void setRetryWait(Long RetryWait)
Set 失败重试间隔,单位分钟,创建任务的时候已经给了默认值- Parameters:
RetryWait
- 失败重试间隔,单位分钟,创建任务的时候已经给了默认值
-
getTryLimit
public Long getTryLimit()
Get 失败重试次数,创建任务的时候已经给了默认值- Returns:
- TryLimit 失败重试次数,创建任务的时候已经给了默认值
-
setTryLimit
public void setTryLimit(Long TryLimit)
Set 失败重试次数,创建任务的时候已经给了默认值- Parameters:
TryLimit
- 失败重试次数,创建任务的时候已经给了默认值
-
getRetriable
public Long getRetriable()
Get 是否可重试,1代表可以重试- Returns:
- Retriable 是否可重试,1代表可以重试
-
setRetriable
public void setRetriable(Long Retriable)
Set 是否可重试,1代表可以重试- Parameters:
Retriable
- 是否可重试,1代表可以重试
-
getRunPriority
public Long getRunPriority()
Get 运行优先级,4高 5中 6低- Returns:
- RunPriority 运行优先级,4高 5中 6低
-
setRunPriority
public void setRunPriority(Long RunPriority)
Set 运行优先级,4高 5中 6低- Parameters:
RunPriority
- 运行优先级,4高 5中 6低
-
getTaskExt
public TaskExtInfo[] getTaskExt()
Get 任务的扩展配置- Returns:
- TaskExt 任务的扩展配置
-
setTaskExt
public void setTaskExt(TaskExtInfo[] TaskExt)
Set 任务的扩展配置- Parameters:
TaskExt
- 任务的扩展配置
-
getResourceGroup
public String getResourceGroup()
Get 执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器- Returns:
- ResourceGroup 执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
setResourceGroup
public void setResourceGroup(String ResourceGroup)
Set 执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器- Parameters:
ResourceGroup
- 执行资源组id,需要去资源管理服务上创建调度资源组,并且绑定cvm机器
-
getYarnQueue
public String getYarnQueue()
Get 资源池队列名称- Returns:
- YarnQueue 资源池队列名称
-
setYarnQueue
public void setYarnQueue(String YarnQueue)
Set 资源池队列名称- Parameters:
YarnQueue
- 资源池队列名称
-
getBrokerIp
public String getBrokerIp()
Get 资源组下具体执行机,any 表示可以跑在任意一台。- Returns:
- BrokerIp 资源组下具体执行机,any 表示可以跑在任意一台。
-
setBrokerIp
public void setBrokerIp(String BrokerIp)
Set 资源组下具体执行机,any 表示可以跑在任意一台。- Parameters:
BrokerIp
- 资源组下具体执行机,any 表示可以跑在任意一台。
-
getInCharge
public String getInCharge()
Get 责任人- Returns:
- InCharge 责任人
-
setInCharge
public void setInCharge(String InCharge)
Set 责任人- Parameters:
InCharge
- 责任人
-
getNotes
public String getNotes()
Get 任务备注- Returns:
- Notes 任务备注
-
setNotes
public void setNotes(String Notes)
Set 任务备注- Parameters:
Notes
- 任务备注
-
getTaskParamInfos
public ParamInfo[] getTaskParamInfos()
Get 任务参数- Returns:
- TaskParamInfos 任务参数
-
setTaskParamInfos
public void setTaskParamInfos(ParamInfo[] TaskParamInfos)
Set 任务参数- Parameters:
TaskParamInfos
- 任务参数
-
getSourceServer
public String getSourceServer()
Get 源数据源- Returns:
- SourceServer 源数据源
-
setSourceServer
public void setSourceServer(String SourceServer)
Set 源数据源- Parameters:
SourceServer
- 源数据源
-
getTargetServer
public String getTargetServer()
Get 目标数据源- Returns:
- TargetServer 目标数据源
-
setTargetServer
public void setTargetServer(String TargetServer)
Set 目标数据源- Parameters:
TargetServer
- 目标数据源
-
getDependencyWorkflow
public String getDependencyWorkflow()
Get 是否支持工作流依赖 yes / no 默认 no- Returns:
- DependencyWorkflow 是否支持工作流依赖 yes / no 默认 no
-
setDependencyWorkflow
public void setDependencyWorkflow(String DependencyWorkflow)
Set 是否支持工作流依赖 yes / no 默认 no- Parameters:
DependencyWorkflow
- 是否支持工作流依赖 yes / no 默认 no
-
getDependencyConfigDTOs
public DependencyConfig[] getDependencyConfigDTOs()
Get 依赖配置- Returns:
- DependencyConfigDTOs 依赖配置
-
setDependencyConfigDTOs
public void setDependencyConfigDTOs(DependencyConfig[] DependencyConfigDTOs)
Set 依赖配置- Parameters:
DependencyConfigDTOs
- 依赖配置
-
-