Class TaskDetail
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cdb.v20170320.models.TaskDetail
-
public class TaskDetail extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description TaskDetail()TaskDetail(TaskDetail 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 StringgetAsyncRequestId()Get 异步任务的请求 ID。LonggetCode()Get 错误码。StringgetEndTime()Get 实例任务结束时间。String[]getInstanceIds()Get 任务关联的实例 ID。 注意:此字段可能返回 null,表示取不到有效值。LonggetJobId()Get 实例任务 ID。StringgetMessage()Get 错误信息。LonggetProgress()Get 实例任务进度。StringgetStartTime()Get 实例任务开始时间。StringgetTaskStatus()Get 实例任务状态,可能的值包括: "UNDEFINED" - 未定义; "INITIAL" - 初始化; "RUNNING" - 运行中; "SUCCEED" - 执行成功; "FAILED" - 执行失败; "KILLED" - 已终止; "REMOVED" - 已删除; "PAUSED" - 已暂停。 "WAITING" - 等待中(可撤销)StringgetTaskType()Get 实例任务类型,可能的值包括: "ROLLBACK" - 数据库回档; "SQL OPERATION" - SQL操作; "IMPORT DATA" - 数据导入; "MODIFY PARAM" - 参数设置; "INITIAL" - 初始化云数据库实例; "REBOOT" - 重启云数据库实例; "OPEN GTID" - 开启云数据库实例GTID; "UPGRADE RO" - 只读实例升级; "BATCH ROLLBACK" - 数据库批量回档; "UPGRADE MASTER" - 主实例升级; "DROP TABLES" - 删除云数据库库表; "SWITCH DR TO MASTER" - 灾备实例提升为主。voidsetAsyncRequestId(String AsyncRequestId)Set 异步任务的请求 ID。voidsetCode(Long Code)Set 错误码。voidsetEndTime(String EndTime)Set 实例任务结束时间。voidsetInstanceIds(String[] InstanceIds)Set 任务关联的实例 ID。 注意:此字段可能返回 null,表示取不到有效值。voidsetJobId(Long JobId)Set 实例任务 ID。voidsetMessage(String Message)Set 错误信息。voidsetProgress(Long Progress)Set 实例任务进度。voidsetStartTime(String StartTime)Set 实例任务开始时间。voidsetTaskStatus(String TaskStatus)Set 实例任务状态,可能的值包括: "UNDEFINED" - 未定义; "INITIAL" - 初始化; "RUNNING" - 运行中; "SUCCEED" - 执行成功; "FAILED" - 执行失败; "KILLED" - 已终止; "REMOVED" - 已删除; "PAUSED" - 已暂停。 "WAITING" - 等待中(可撤销)voidsetTaskType(String TaskType)Set 实例任务类型,可能的值包括: "ROLLBACK" - 数据库回档; "SQL OPERATION" - SQL操作; "IMPORT DATA" - 数据导入; "MODIFY PARAM" - 参数设置; "INITIAL" - 初始化云数据库实例; "REBOOT" - 重启云数据库实例; "OPEN GTID" - 开启云数据库实例GTID; "UPGRADE RO" - 只读实例升级; "BATCH ROLLBACK" - 数据库批量回档; "UPGRADE MASTER" - 主实例升级; "DROP TABLES" - 删除云数据库库表; "SWITCH DR TO MASTER" - 灾备实例提升为主。voidtoMap(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
-
TaskDetail
public TaskDetail()
-
TaskDetail
public TaskDetail(TaskDetail 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
-
getCode
public Long getCode()
Get 错误码。- Returns:
- Code 错误码。
-
setCode
public void setCode(Long Code)
Set 错误码。- Parameters:
Code- 错误码。
-
getMessage
public String getMessage()
Get 错误信息。- Returns:
- Message 错误信息。
-
setMessage
public void setMessage(String Message)
Set 错误信息。- Parameters:
Message- 错误信息。
-
getJobId
public Long getJobId()
Get 实例任务 ID。- Returns:
- JobId 实例任务 ID。
-
setJobId
public void setJobId(Long JobId)
Set 实例任务 ID。- Parameters:
JobId- 实例任务 ID。
-
getProgress
public Long getProgress()
Get 实例任务进度。- Returns:
- Progress 实例任务进度。
-
setProgress
public void setProgress(Long Progress)
Set 实例任务进度。- Parameters:
Progress- 实例任务进度。
-
getTaskStatus
public String getTaskStatus()
Get 实例任务状态,可能的值包括: "UNDEFINED" - 未定义; "INITIAL" - 初始化; "RUNNING" - 运行中; "SUCCEED" - 执行成功; "FAILED" - 执行失败; "KILLED" - 已终止; "REMOVED" - 已删除; "PAUSED" - 已暂停。 "WAITING" - 等待中(可撤销)- Returns:
- TaskStatus 实例任务状态,可能的值包括: "UNDEFINED" - 未定义; "INITIAL" - 初始化; "RUNNING" - 运行中; "SUCCEED" - 执行成功; "FAILED" - 执行失败; "KILLED" - 已终止; "REMOVED" - 已删除; "PAUSED" - 已暂停。 "WAITING" - 等待中(可撤销)
-
setTaskStatus
public void setTaskStatus(String TaskStatus)
Set 实例任务状态,可能的值包括: "UNDEFINED" - 未定义; "INITIAL" - 初始化; "RUNNING" - 运行中; "SUCCEED" - 执行成功; "FAILED" - 执行失败; "KILLED" - 已终止; "REMOVED" - 已删除; "PAUSED" - 已暂停。 "WAITING" - 等待中(可撤销)- Parameters:
TaskStatus- 实例任务状态,可能的值包括: "UNDEFINED" - 未定义; "INITIAL" - 初始化; "RUNNING" - 运行中; "SUCCEED" - 执行成功; "FAILED" - 执行失败; "KILLED" - 已终止; "REMOVED" - 已删除; "PAUSED" - 已暂停。 "WAITING" - 等待中(可撤销)
-
getTaskType
public String getTaskType()
Get 实例任务类型,可能的值包括: "ROLLBACK" - 数据库回档; "SQL OPERATION" - SQL操作; "IMPORT DATA" - 数据导入; "MODIFY PARAM" - 参数设置; "INITIAL" - 初始化云数据库实例; "REBOOT" - 重启云数据库实例; "OPEN GTID" - 开启云数据库实例GTID; "UPGRADE RO" - 只读实例升级; "BATCH ROLLBACK" - 数据库批量回档; "UPGRADE MASTER" - 主实例升级; "DROP TABLES" - 删除云数据库库表; "SWITCH DR TO MASTER" - 灾备实例提升为主。- Returns:
- TaskType 实例任务类型,可能的值包括: "ROLLBACK" - 数据库回档; "SQL OPERATION" - SQL操作; "IMPORT DATA" - 数据导入; "MODIFY PARAM" - 参数设置; "INITIAL" - 初始化云数据库实例; "REBOOT" - 重启云数据库实例; "OPEN GTID" - 开启云数据库实例GTID; "UPGRADE RO" - 只读实例升级; "BATCH ROLLBACK" - 数据库批量回档; "UPGRADE MASTER" - 主实例升级; "DROP TABLES" - 删除云数据库库表; "SWITCH DR TO MASTER" - 灾备实例提升为主。
-
setTaskType
public void setTaskType(String TaskType)
Set 实例任务类型,可能的值包括: "ROLLBACK" - 数据库回档; "SQL OPERATION" - SQL操作; "IMPORT DATA" - 数据导入; "MODIFY PARAM" - 参数设置; "INITIAL" - 初始化云数据库实例; "REBOOT" - 重启云数据库实例; "OPEN GTID" - 开启云数据库实例GTID; "UPGRADE RO" - 只读实例升级; "BATCH ROLLBACK" - 数据库批量回档; "UPGRADE MASTER" - 主实例升级; "DROP TABLES" - 删除云数据库库表; "SWITCH DR TO MASTER" - 灾备实例提升为主。- Parameters:
TaskType- 实例任务类型,可能的值包括: "ROLLBACK" - 数据库回档; "SQL OPERATION" - SQL操作; "IMPORT DATA" - 数据导入; "MODIFY PARAM" - 参数设置; "INITIAL" - 初始化云数据库实例; "REBOOT" - 重启云数据库实例; "OPEN GTID" - 开启云数据库实例GTID; "UPGRADE RO" - 只读实例升级; "BATCH ROLLBACK" - 数据库批量回档; "UPGRADE MASTER" - 主实例升级; "DROP TABLES" - 删除云数据库库表; "SWITCH DR TO MASTER" - 灾备实例提升为主。
-
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- 实例任务结束时间。
-
getInstanceIds
public String[] getInstanceIds()
Get 任务关联的实例 ID。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- InstanceIds 任务关联的实例 ID。 注意:此字段可能返回 null,表示取不到有效值。
-
setInstanceIds
public void setInstanceIds(String[] InstanceIds)
Set 任务关联的实例 ID。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
InstanceIds- 任务关联的实例 ID。 注意:此字段可能返回 null,表示取不到有效值。
-
getAsyncRequestId
public String getAsyncRequestId()
Get 异步任务的请求 ID。- Returns:
- AsyncRequestId 异步任务的请求 ID。
-
setAsyncRequestId
public void setAsyncRequestId(String AsyncRequestId)
Set 异步任务的请求 ID。- Parameters:
AsyncRequestId- 异步任务的请求 ID。
-
-