Class InvocationTask
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tat.v20201028.models.InvocationTask
-
public class InvocationTask extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description InvocationTask()
InvocationTask(InvocationTask 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 CommandDocument
getCommandDocument()
Get 执行任务所执行的命令详情。String
getCommandId()
Get 命令ID。String
getCreatedTime()
Get 创建时间。String
getEndTime()
Get 执行任务结束时间。String
getErrorInfo()
Get 执行任务失败时的错误信息。String
getInstanceId()
Get 实例ID。String
getInvocationId()
Get 执行活动ID。String
getInvocationSource()
Get 调用来源。String
getInvocationTaskId()
Get 执行任务ID。String
getStartTime()
Get 执行任务开始时间。TaskResult
getTaskResult()
Get 执行结果。String
getTaskStatus()
Get 执行任务状态。取值范围: PENDING:等待下发 DELIVERING:下发中 DELIVER_DELAYED:延时下发 DELIVER_FAILED:下发失败 START_FAILED:命令启动失败 RUNNING:命令运行中 SUCCESS:命令成功 FAILED:命令执行失败,执行完退出码不为 0 TIMEOUT:命令超时 TASK_TIMEOUT:执行任务超时 CANCELLING:取消中 CANCELLED:已取消(命令启动前就被取消) TERMINATED:已中止(命令执行期间被取消)String
getUpdatedTime()
Get 更新时间。void
setCommandDocument(CommandDocument CommandDocument)
Set 执行任务所执行的命令详情。void
setCommandId(String CommandId)
Set 命令ID。void
setCreatedTime(String CreatedTime)
Set 创建时间。void
setEndTime(String EndTime)
Set 执行任务结束时间。void
setErrorInfo(String ErrorInfo)
Set 执行任务失败时的错误信息。void
setInstanceId(String InstanceId)
Set 实例ID。void
setInvocationId(String InvocationId)
Set 执行活动ID。void
setInvocationSource(String InvocationSource)
Set 调用来源。void
setInvocationTaskId(String InvocationTaskId)
Set 执行任务ID。void
setStartTime(String StartTime)
Set 执行任务开始时间。void
setTaskResult(TaskResult TaskResult)
Set 执行结果。void
setTaskStatus(String TaskStatus)
Set 执行任务状态。取值范围: PENDING:等待下发 DELIVERING:下发中 DELIVER_DELAYED:延时下发 DELIVER_FAILED:下发失败 START_FAILED:命令启动失败 RUNNING:命令运行中 SUCCESS:命令成功 FAILED:命令执行失败,执行完退出码不为 0 TIMEOUT:命令超时 TASK_TIMEOUT:执行任务超时 CANCELLING:取消中 CANCELLED:已取消(命令启动前就被取消) TERMINATED:已中止(命令执行期间被取消)void
setUpdatedTime(String UpdatedTime)
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
-
InvocationTask
public InvocationTask()
-
InvocationTask
public InvocationTask(InvocationTask 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
-
getInvocationId
public String getInvocationId()
Get 执行活动ID。- Returns:
- InvocationId 执行活动ID。
-
setInvocationId
public void setInvocationId(String InvocationId)
Set 执行活动ID。- Parameters:
InvocationId
- 执行活动ID。
-
getInvocationTaskId
public String getInvocationTaskId()
Get 执行任务ID。- Returns:
- InvocationTaskId 执行任务ID。
-
setInvocationTaskId
public void setInvocationTaskId(String InvocationTaskId)
Set 执行任务ID。- Parameters:
InvocationTaskId
- 执行任务ID。
-
getCommandId
public String getCommandId()
Get 命令ID。- Returns:
- CommandId 命令ID。
-
setCommandId
public void setCommandId(String CommandId)
Set 命令ID。- Parameters:
CommandId
- 命令ID。
-
getTaskStatus
public String getTaskStatus()
Get 执行任务状态。取值范围:- PENDING:等待下发
- DELIVERING:下发中
- DELIVER_DELAYED:延时下发
- DELIVER_FAILED:下发失败
- START_FAILED:命令启动失败
- RUNNING:命令运行中
- SUCCESS:命令成功
- FAILED:命令执行失败,执行完退出码不为 0
- TIMEOUT:命令超时
- TASK_TIMEOUT:执行任务超时
- CANCELLING:取消中
- CANCELLED:已取消(命令启动前就被取消)
- TERMINATED:已中止(命令执行期间被取消)
- Returns:
- TaskStatus 执行任务状态。取值范围:
- PENDING:等待下发
- DELIVERING:下发中
- DELIVER_DELAYED:延时下发
- DELIVER_FAILED:下发失败
- START_FAILED:命令启动失败
- RUNNING:命令运行中
- SUCCESS:命令成功
- FAILED:命令执行失败,执行完退出码不为 0
- TIMEOUT:命令超时
- TASK_TIMEOUT:执行任务超时
- CANCELLING:取消中
- CANCELLED:已取消(命令启动前就被取消)
- TERMINATED:已中止(命令执行期间被取消)
-
setTaskStatus
public void setTaskStatus(String TaskStatus)
Set 执行任务状态。取值范围:- PENDING:等待下发
- DELIVERING:下发中
- DELIVER_DELAYED:延时下发
- DELIVER_FAILED:下发失败
- START_FAILED:命令启动失败
- RUNNING:命令运行中
- SUCCESS:命令成功
- FAILED:命令执行失败,执行完退出码不为 0
- TIMEOUT:命令超时
- TASK_TIMEOUT:执行任务超时
- CANCELLING:取消中
- CANCELLED:已取消(命令启动前就被取消)
- TERMINATED:已中止(命令执行期间被取消)
- Parameters:
TaskStatus
- 执行任务状态。取值范围:- PENDING:等待下发
- DELIVERING:下发中
- DELIVER_DELAYED:延时下发
- DELIVER_FAILED:下发失败
- START_FAILED:命令启动失败
- RUNNING:命令运行中
- SUCCESS:命令成功
- FAILED:命令执行失败,执行完退出码不为 0
- TIMEOUT:命令超时
- TASK_TIMEOUT:执行任务超时
- CANCELLING:取消中
- CANCELLED:已取消(命令启动前就被取消)
- TERMINATED:已中止(命令执行期间被取消)
-
getInstanceId
public String getInstanceId()
Get 实例ID。- Returns:
- InstanceId 实例ID。
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 实例ID。- Parameters:
InstanceId
- 实例ID。
-
getTaskResult
public TaskResult getTaskResult()
Get 执行结果。- Returns:
- TaskResult 执行结果。
-
setTaskResult
public void setTaskResult(TaskResult TaskResult)
Set 执行结果。- Parameters:
TaskResult
- 执行结果。
-
getStartTime
public String getStartTime()
Get 执行任务开始时间。- Returns:
- StartTime 执行任务开始时间。
-
setStartTime
public void setStartTime(String StartTime)
Set 执行任务开始时间。- Parameters:
StartTime
- 执行任务开始时间。
-
getEndTime
public String getEndTime()
Get 执行任务结束时间。- Returns:
- EndTime 执行任务结束时间。
-
setEndTime
public void setEndTime(String EndTime)
Set 执行任务结束时间。- Parameters:
EndTime
- 执行任务结束时间。
-
getCreatedTime
public String getCreatedTime()
Get 创建时间。- Returns:
- CreatedTime 创建时间。
-
setCreatedTime
public void setCreatedTime(String CreatedTime)
Set 创建时间。- Parameters:
CreatedTime
- 创建时间。
-
getUpdatedTime
public String getUpdatedTime()
Get 更新时间。- Returns:
- UpdatedTime 更新时间。
-
setUpdatedTime
public void setUpdatedTime(String UpdatedTime)
Set 更新时间。- Parameters:
UpdatedTime
- 更新时间。
-
getCommandDocument
public CommandDocument getCommandDocument()
Get 执行任务所执行的命令详情。- Returns:
- CommandDocument 执行任务所执行的命令详情。
-
setCommandDocument
public void setCommandDocument(CommandDocument CommandDocument)
Set 执行任务所执行的命令详情。- Parameters:
CommandDocument
- 执行任务所执行的命令详情。
-
getErrorInfo
public String getErrorInfo()
Get 执行任务失败时的错误信息。- Returns:
- ErrorInfo 执行任务失败时的错误信息。
-
setErrorInfo
public void setErrorInfo(String ErrorInfo)
Set 执行任务失败时的错误信息。- Parameters:
ErrorInfo
- 执行任务失败时的错误信息。
-
getInvocationSource
public String getInvocationSource()
Get 调用来源。- Returns:
- InvocationSource 调用来源。
-
setInvocationSource
public void setInvocationSource(String InvocationSource)
Set 调用来源。- Parameters:
InvocationSource
- 调用来源。
-
-