public class CloneItem extends AbstractModel
Constructor and Description |
---|
CloneItem() |
CloneItem(CloneItem 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 |
---|---|
Long |
getCloneJobId()
Get Clone task ID
|
String |
getDstInstanceId()
Get ID of the cloned instance in a clone task
|
String |
getEndTime()
Get Task end time
|
Long |
getNewRegionId()
Get Clone instance region ID
|
String |
getRollbackStrategy()
Get The policy used in a clone task.
|
String |
getRollbackTargetTime()
Get The point in time to which the cloned instance will be rolled back
|
String |
getSrcInstanceId()
Get ID of the original instance in a clone task
|
Long |
getSrcRegionId()
Get Source instance region ID
|
String |
getStartTime()
Get Task start time
|
String |
getTaskStatus()
Get Task status.
|
void |
setCloneJobId(Long CloneJobId)
Set Clone task ID
|
void |
setDstInstanceId(String DstInstanceId)
Set ID of the cloned instance in a clone task
|
void |
setEndTime(String EndTime)
Set Task end time
|
void |
setNewRegionId(Long NewRegionId)
Set Clone instance region ID
|
void |
setRollbackStrategy(String RollbackStrategy)
Set The policy used in a clone task.
|
void |
setRollbackTargetTime(String RollbackTargetTime)
Set The point in time to which the cloned instance will be rolled back
|
void |
setSrcInstanceId(String SrcInstanceId)
Set ID of the original instance in a clone task
|
void |
setSrcRegionId(Long SrcRegionId)
Set Source instance region ID
|
void |
setStartTime(String StartTime)
Set Task start time
|
void |
setTaskStatus(String TaskStatus)
Set Task status.
|
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 CloneItem()
public CloneItem(CloneItem source)
public String getSrcInstanceId()
public void setSrcInstanceId(String SrcInstanceId)
SrcInstanceId
- ID of the original instance in a clone taskpublic String getDstInstanceId()
public void setDstInstanceId(String DstInstanceId)
DstInstanceId
- ID of the cloned instance in a clone taskpublic Long getCloneJobId()
public void setCloneJobId(Long CloneJobId)
CloneJobId
- Clone task IDpublic String getRollbackStrategy()
public void setRollbackStrategy(String RollbackStrategy)
RollbackStrategy
- The policy used in a clone task. Valid values: `timepoint` (roll back to a specific point in time), `backupset` (roll back by using a specific backup file).public String getRollbackTargetTime()
public void setRollbackTargetTime(String RollbackTargetTime)
RollbackTargetTime
- The point in time to which the cloned instance will be rolled backpublic String getStartTime()
public void setStartTime(String StartTime)
StartTime
- Task start timepublic String getEndTime()
public void setEndTime(String EndTime)
EndTime
- Task end timepublic String getTaskStatus()
public void setTaskStatus(String TaskStatus)
TaskStatus
- Task status. Valid values: `initial`, `running`, `wait_complete`, `success`, `failed`.public Long getNewRegionId()
public void setNewRegionId(Long NewRegionId)
NewRegionId
- Clone instance region IDpublic Long getSrcRegionId()
public void setSrcRegionId(Long SrcRegionId)
SrcRegionId
- Source instance region IDCopyright © 2023. All rights reserved.