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 
 | 
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 
 | 
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 | 
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 | 
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, toJsonStringpublic 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`.Copyright © 2021. All rights reserved.