public class JobItem extends AbstractModel
header, skipSign
Constructor and Description |
---|
JobItem() |
JobItem(JobItem 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 |
---|---|
MigrateAction |
getAction()
Get 任务操作信息
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getAutoRetryTimeRangeMinutes()
Get 自动重试时间段信息
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getBriefMsg()
Get 迁移任务错误信息
注意:此字段可能返回 null,表示取不到有效值。
|
CompareTaskInfo |
getCompareTask()
Get 数据一致性校验结果
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getCreateTime()
Get 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss
注意:此字段可能返回 null,表示取不到有效值。
|
DBEndpointInfo |
getDstInfo()
Get 目标端信息
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getDumperResumeCtrl()
Get 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getEndTime()
Get 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getExpectRunTime()
Get 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getJobId()
Get 数据迁移任务ID
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getJobName()
Get 数据迁移任务名称
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getRunMode()
Get 任务运行模式,值包括:immediate(立即运行),timed(定时运行)
注意:此字段可能返回 null,表示取不到有效值。
|
DBEndpointInfo |
getSrcInfo()
Get 源实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getStartTime()
Get 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getStatus()
Get 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、
pausing(暂停中)、
manualPaused(已暂停)
注意:此字段可能返回 null,表示取不到有效值。
|
MigrateDetailInfo |
getStepInfo()
Get 迁移执行过程信息
注意:此字段可能返回 null,表示取不到有效值。
|
TagItem[] |
getTags()
Get 标签信息
注意:此字段可能返回 null,表示取不到有效值。
|
TradeInfo |
getTradeInfo()
Get 计费状态信息
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getUpdateTime()
Get 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAction(MigrateAction Action)
Set 任务操作信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAutoRetryTimeRangeMinutes(Long AutoRetryTimeRangeMinutes)
Set 自动重试时间段信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setBriefMsg(String BriefMsg)
Set 迁移任务错误信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCompareTask(CompareTaskInfo CompareTask)
Set 数据一致性校验结果
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCreateTime(String CreateTime)
Set 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDstInfo(DBEndpointInfo DstInfo)
Set 目标端信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDumperResumeCtrl(String DumperResumeCtrl)
Set 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setEndTime(String EndTime)
Set 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setExpectRunTime(String ExpectRunTime)
Set 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setJobId(String JobId)
Set 数据迁移任务ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setJobName(String JobName)
Set 数据迁移任务名称
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRunMode(String RunMode)
Set 任务运行模式,值包括:immediate(立即运行),timed(定时运行)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSrcInfo(DBEndpointInfo SrcInfo)
Set 源实例信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setStartTime(String StartTime)
Set 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setStatus(String Status)
Set 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、
pausing(暂停中)、
manualPaused(已暂停)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setStepInfo(MigrateDetailInfo StepInfo)
Set 迁移执行过程信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTags(TagItem[] Tags)
Set 标签信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTradeInfo(TradeInfo TradeInfo)
Set 计费状态信息
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setUpdateTime(String UpdateTime)
Set 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss
注意:此字段可能返回 null,表示取不到有效值。
|
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, toJsonString
public JobItem()
public JobItem(JobItem source)
public String getJobId()
public void setJobId(String JobId)
JobId
- 数据迁移任务ID
注意:此字段可能返回 null,表示取不到有效值。public String getJobName()
public void setJobName(String JobName)
JobName
- 数据迁移任务名称
注意:此字段可能返回 null,表示取不到有效值。public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- 任务创建(提交)时间,格式为 yyyy-mm-dd hh:mm:ss
注意:此字段可能返回 null,表示取不到有效值。public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime
- 任务更新时间,格式为 yyyy-mm-dd hh:mm:ss
注意:此字段可能返回 null,表示取不到有效值。public String getStartTime()
public void setStartTime(String StartTime)
StartTime
- 任务开始执行时间,格式为 yyyy-mm-dd hh:mm:ss
注意:此字段可能返回 null,表示取不到有效值。public String getEndTime()
public void setEndTime(String EndTime)
EndTime
- 任务执行结束时间,格式为 yyyy-mm-dd hh:mm:ss
注意:此字段可能返回 null,表示取不到有效值。public String getBriefMsg()
public void setBriefMsg(String BriefMsg)
BriefMsg
- 迁移任务错误信息
注意:此字段可能返回 null,表示取不到有效值。public String getStatus()
public void setStatus(String Status)
Status
- 任务状态,取值为:creating(创建中)、created(创建完成)、checking(校验中)、checkPass(校验通过)、checkNotPass(校验不通过)、readyRun(准备运行)、running(任务运行)、readyComplete(准备完成)、success(任务成功)、failed(任务失败)、stopping(中止中)、completing(完成中)、
pausing(暂停中)、
manualPaused(已暂停)
注意:此字段可能返回 null,表示取不到有效值。public String getRunMode()
public void setRunMode(String RunMode)
RunMode
- 任务运行模式,值包括:immediate(立即运行),timed(定时运行)
注意:此字段可能返回 null,表示取不到有效值。public String getExpectRunTime()
public void setExpectRunTime(String ExpectRunTime)
ExpectRunTime
- 期待启动时间,当RunMode取值为timed时,此值必填,形如:2022-07-11 16:20:49
注意:此字段可能返回 null,表示取不到有效值。public MigrateAction getAction()
public void setAction(MigrateAction Action)
Action
- 任务操作信息
注意:此字段可能返回 null,表示取不到有效值。public MigrateDetailInfo getStepInfo()
public void setStepInfo(MigrateDetailInfo StepInfo)
StepInfo
- 迁移执行过程信息
注意:此字段可能返回 null,表示取不到有效值。public DBEndpointInfo getSrcInfo()
public void setSrcInfo(DBEndpointInfo SrcInfo)
SrcInfo
- 源实例信息
注意:此字段可能返回 null,表示取不到有效值。public DBEndpointInfo getDstInfo()
public void setDstInfo(DBEndpointInfo DstInfo)
DstInfo
- 目标端信息
注意:此字段可能返回 null,表示取不到有效值。public CompareTaskInfo getCompareTask()
public void setCompareTask(CompareTaskInfo CompareTask)
CompareTask
- 数据一致性校验结果
注意:此字段可能返回 null,表示取不到有效值。public TradeInfo getTradeInfo()
public void setTradeInfo(TradeInfo TradeInfo)
TradeInfo
- 计费状态信息
注意:此字段可能返回 null,表示取不到有效值。public TagItem[] getTags()
public void setTags(TagItem[] Tags)
Tags
- 标签信息
注意:此字段可能返回 null,表示取不到有效值。public Long getAutoRetryTimeRangeMinutes()
public void setAutoRetryTimeRangeMinutes(Long AutoRetryTimeRangeMinutes)
AutoRetryTimeRangeMinutes
- 自动重试时间段信息
注意:此字段可能返回 null,表示取不到有效值。public String getDumperResumeCtrl()
public void setDumperResumeCtrl(String DumperResumeCtrl)
DumperResumeCtrl
- 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2024. All rights reserved.