public class Job extends AbstractModel
skipSign
Constructor and Description |
---|
Job() |
Job(Job 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 |
---|---|
Dependence[] |
getDependences()
Get 依赖信息
|
String |
getJobDescription()
Get 作业描述
|
String |
getJobName()
Get 作业名称
|
Notification[] |
getNotifications()
Get 通知信息
|
String |
getNotificationTarget()
Get 表示通知信息的通知目标类型。
取值范围:CMQ,TDMQ_CMQ。
CMQ:表示向腾讯云CMQ发送消息。
TDMQ_CMQ:表示向腾讯云TDMQ_CMQ发送消息。
默认值为CMQ。 注:腾讯云计划于2022年6月前正式下线消息队列 CMQ,建议使用TDMQ_CMQ。参考文档:[CMQ迁移到TDMQ_CMQ](https://cloud.tencent.com/document/product/406/60860) |
Long |
getPriority()
Get 作业优先级,任务(Task)和任务实例(TaskInstance)会继承作业优先级
|
String |
getStateIfCreateCvmFailed()
Get 表示创建 CVM 失败按照何种策略处理。取值范围包括 FAILED,RUNNABLE。FAILED 表示创建 CVM 失败按照一次执行失败处理,RUNNABLE 表示创建 CVM 失败按照继续等待处理。默认值为FAILED。StateIfCreateCvmFailed对于提交的指定计算环境的作业无效。
|
Tag[] |
getTags()
Get 标签列表。通过指定该参数可以支持绑定标签到作业。每个作业最多绑定10个标签。
|
String |
getTaskExecutionDependOn()
Get 对于存在依赖关系的任务中,后序任务执行对于前序任务的依赖条件。取值范围包括 PRE_TASK_SUCCEED,PRE_TASK_AT_LEAST_PARTLY_SUCCEED,PRE_TASK_FINISHED,默认值为PRE_TASK_SUCCEED。
|
Task[] |
getTasks()
Get 任务信息
|
void |
setDependences(Dependence[] Dependences)
Set 依赖信息
|
void |
setJobDescription(String JobDescription)
Set 作业描述
|
void |
setJobName(String JobName)
Set 作业名称
|
void |
setNotifications(Notification[] Notifications)
Set 通知信息
|
void |
setNotificationTarget(String NotificationTarget)
Set 表示通知信息的通知目标类型。
取值范围:CMQ,TDMQ_CMQ。
CMQ:表示向腾讯云CMQ发送消息。
TDMQ_CMQ:表示向腾讯云TDMQ_CMQ发送消息。
默认值为CMQ。 注:腾讯云计划于2022年6月前正式下线消息队列 CMQ,建议使用TDMQ_CMQ。参考文档:[CMQ迁移到TDMQ_CMQ](https://cloud.tencent.com/document/product/406/60860) |
void |
setPriority(Long Priority)
Set 作业优先级,任务(Task)和任务实例(TaskInstance)会继承作业优先级
|
void |
setStateIfCreateCvmFailed(String StateIfCreateCvmFailed)
Set 表示创建 CVM 失败按照何种策略处理。取值范围包括 FAILED,RUNNABLE。FAILED 表示创建 CVM 失败按照一次执行失败处理,RUNNABLE 表示创建 CVM 失败按照继续等待处理。默认值为FAILED。StateIfCreateCvmFailed对于提交的指定计算环境的作业无效。
|
void |
setTags(Tag[] Tags)
Set 标签列表。通过指定该参数可以支持绑定标签到作业。每个作业最多绑定10个标签。
|
void |
setTaskExecutionDependOn(String TaskExecutionDependOn)
Set 对于存在依赖关系的任务中,后序任务执行对于前序任务的依赖条件。取值范围包括 PRE_TASK_SUCCEED,PRE_TASK_AT_LEAST_PARTLY_SUCCEED,PRE_TASK_FINISHED,默认值为PRE_TASK_SUCCEED。
|
void |
setTasks(Task[] Tasks)
Set 任务信息
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public Job()
public Job(Job source)
public Task[] getTasks()
public void setTasks(Task[] Tasks)
Tasks
- 任务信息public String getJobName()
public void setJobName(String JobName)
JobName
- 作业名称public String getJobDescription()
public void setJobDescription(String JobDescription)
JobDescription
- 作业描述public Long getPriority()
public void setPriority(Long Priority)
Priority
- 作业优先级,任务(Task)和任务实例(TaskInstance)会继承作业优先级public Dependence[] getDependences()
public void setDependences(Dependence[] Dependences)
Dependences
- 依赖信息public Notification[] getNotifications()
public void setNotifications(Notification[] Notifications)
Notifications
- 通知信息public String getTaskExecutionDependOn()
public void setTaskExecutionDependOn(String TaskExecutionDependOn)
TaskExecutionDependOn
- 对于存在依赖关系的任务中,后序任务执行对于前序任务的依赖条件。取值范围包括 PRE_TASK_SUCCEED,PRE_TASK_AT_LEAST_PARTLY_SUCCEED,PRE_TASK_FINISHED,默认值为PRE_TASK_SUCCEED。public String getStateIfCreateCvmFailed()
public void setStateIfCreateCvmFailed(String StateIfCreateCvmFailed)
StateIfCreateCvmFailed
- 表示创建 CVM 失败按照何种策略处理。取值范围包括 FAILED,RUNNABLE。FAILED 表示创建 CVM 失败按照一次执行失败处理,RUNNABLE 表示创建 CVM 失败按照继续等待处理。默认值为FAILED。StateIfCreateCvmFailed对于提交的指定计算环境的作业无效。public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags
- 标签列表。通过指定该参数可以支持绑定标签到作业。每个作业最多绑定10个标签。public String getNotificationTarget()
public void setNotificationTarget(String NotificationTarget)
NotificationTarget
- 表示通知信息的通知目标类型。
取值范围:CMQ,TDMQ_CMQ。
CMQ:表示向腾讯云CMQ发送消息。
TDMQ_CMQ:表示向腾讯云TDMQ_CMQ发送消息。Copyright © 2023. All rights reserved.