public class JobItem extends AbstractModel
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 Task operation information
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getAutoRetryTimeRangeMinutes()
Get Information of automatic retry time
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getBriefMsg()
Get Migration task error message
Note: This field may return null, indicating that no valid values can be obtained.
|
CompareTaskInfo |
getCompareTask()
Get Data consistency check result
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getCreateTime()
Get Task creation (submission) time in the format of `yyyy-mm-dd hh:mm:ss`
Note: This field may return null, indicating that no valid values can be obtained.
|
DBEndpointInfo |
getDstInfo()
Get Target database information
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getEndTime()
Get Task end time in the format of `yyyy-mm-dd hh:mm:ss`
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getExpectRunTime()
Get Expected start time in the format of "2022-07-11 16:20:49", which is required if `RunMode` is `timed`.
|
String |
getJobId()
Get Data migration task ID
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getJobName()
Get Data migration task name
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getRunMode()
Get Task running mode.
|
DBEndpointInfo |
getSrcInfo()
Get Source instance information
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getStartTime()
Get Task start time in the format of `yyyy-mm-dd hh:mm:ss`
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getStatus()
Get Task status.
|
MigrateDetailInfo |
getStepInfo()
Get Information of the migration task execution process
Note: This field may return null, indicating that no valid values can be obtained.
|
TagItem[] |
getTags()
Get Tag information
Note: This field may return null, indicating that no valid values can be obtained.
|
TradeInfo |
getTradeInfo()
Get Billing status information
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getUpdateTime()
Get Task update time in the format of `yyyy-mm-dd hh:mm:ss`
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setAction(MigrateAction Action)
Set Task operation information
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setAutoRetryTimeRangeMinutes(Long AutoRetryTimeRangeMinutes)
Set Information of automatic retry time
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setBriefMsg(String BriefMsg)
Set Migration task error message
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setCompareTask(CompareTaskInfo CompareTask)
Set Data consistency check result
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setCreateTime(String CreateTime)
Set Task creation (submission) time in the format of `yyyy-mm-dd hh:mm:ss`
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setDstInfo(DBEndpointInfo DstInfo)
Set Target database information
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setEndTime(String EndTime)
Set Task end time in the format of `yyyy-mm-dd hh:mm:ss`
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setExpectRunTime(String ExpectRunTime)
Set Expected start time in the format of "2022-07-11 16:20:49", which is required if `RunMode` is `timed`.
|
void |
setJobId(String JobId)
Set Data migration task ID
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setJobName(String JobName)
Set Data migration task name
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setRunMode(String RunMode)
Set Task running mode.
|
void |
setSrcInfo(DBEndpointInfo SrcInfo)
Set Source instance information
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setStartTime(String StartTime)
Set Task start time in the format of `yyyy-mm-dd hh:mm:ss`
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setStatus(String Status)
Set Task status.
|
void |
setStepInfo(MigrateDetailInfo StepInfo)
Set Information of the migration task execution process
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setTags(TagItem[] Tags)
Set Tag information
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setTradeInfo(TradeInfo TradeInfo)
Set Billing status information
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setUpdateTime(String UpdateTime)
Set Task update time in the format of `yyyy-mm-dd hh:mm:ss`
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public JobItem()
public JobItem(JobItem source)
public String getJobId()
public void setJobId(String JobId)
JobId
- Data migration task ID
Note: This field may return null, indicating that no valid values can be obtained.public String getJobName()
public void setJobName(String JobName)
JobName
- Data migration task name
Note: This field may return null, indicating that no valid values can be obtained.public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- Task creation (submission) time in the format of `yyyy-mm-dd hh:mm:ss`
Note: This field may return null, indicating that no valid values can be obtained.public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime
- Task update time in the format of `yyyy-mm-dd hh:mm:ss`
Note: This field may return null, indicating that no valid values can be obtained.public String getStartTime()
public void setStartTime(String StartTime)
StartTime
- Task start time in the format of `yyyy-mm-dd hh:mm:ss`
Note: This field may return null, indicating that no valid values can be obtained.public String getEndTime()
public void setEndTime(String EndTime)
EndTime
- Task end time in the format of `yyyy-mm-dd hh:mm:ss`
Note: This field may return null, indicating that no valid values can be obtained.public String getBriefMsg()
public void setBriefMsg(String BriefMsg)
BriefMsg
- Migration task error message
Note: This field may return null, indicating that no valid values can be obtained.public String getStatus()
public void setStatus(String Status)
Status
- Task status. Valid values: `creating`, `created`, `checking`, `checkPass`, `checkNotPass`, `readyRun`, `running`, `readyComplete`, `success`, `failed`, `stopping`, `completing`.
Note: This field may return null, indicating that no valid values can be obtained.public String getRunMode()
public void setRunMode(String RunMode)
RunMode
- Task running mode. Valid values: `immediate`, `timed`.
Note: This field may return null, indicating that no valid values can be obtained.public String getExpectRunTime()
public void setExpectRunTime(String ExpectRunTime)
ExpectRunTime
- Expected start time in the format of "2022-07-11 16:20:49", which is required if `RunMode` is `timed`.
Note: This field may return null, indicating that no valid values can be obtained.public MigrateAction getAction()
public void setAction(MigrateAction Action)
Action
- Task operation information
Note: This field may return null, indicating that no valid values can be obtained.public MigrateDetailInfo getStepInfo()
public void setStepInfo(MigrateDetailInfo StepInfo)
StepInfo
- Information of the migration task execution process
Note: This field may return null, indicating that no valid values can be obtained.public DBEndpointInfo getSrcInfo()
public void setSrcInfo(DBEndpointInfo SrcInfo)
SrcInfo
- Source instance information
Note: This field may return null, indicating that no valid values can be obtained.public DBEndpointInfo getDstInfo()
public void setDstInfo(DBEndpointInfo DstInfo)
DstInfo
- Target database information
Note: This field may return null, indicating that no valid values can be obtained.public CompareTaskInfo getCompareTask()
public void setCompareTask(CompareTaskInfo CompareTask)
CompareTask
- Data consistency check result
Note: This field may return null, indicating that no valid values can be obtained.public TradeInfo getTradeInfo()
public void setTradeInfo(TradeInfo TradeInfo)
TradeInfo
- Billing status information
Note: This field may return null, indicating that no valid values can be obtained.public TagItem[] getTags()
public void setTags(TagItem[] Tags)
Tags
- Tag information
Note: This field may return null, indicating that no valid values can be obtained.public Long getAutoRetryTimeRangeMinutes()
public void setAutoRetryTimeRangeMinutes(Long AutoRetryTimeRangeMinutes)
AutoRetryTimeRangeMinutes
- Information of automatic retry time
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2023. All rights reserved.