public class Migration extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| Migration() | 
| Migration(Migration 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 | 
|---|---|
| MigrationAction | getAction()Get 当前状态允许的操作 | 
| Long | getAppId()Get 应用ID | 
| String[] | getBackupFiles()Get 备份文件列表,UploadType确定,COS_URL则保存URL,COS_UPLOAD则保存备份名称 | 
| String | getCreateTime()Get 迁移任务创建时间 | 
| DBRenameRes[] | getDBRename()Get 重命名的数据库名称集合
注意:此字段可能返回 null,表示取不到有效值。 | 
| MigrationDetail | getDetail()Get 迁移细节 | 
| String | getEndTime()Get 迁移任务结束时间 | 
| String | getInstanceId()Get 迁移目标实例ID | 
| String | getIsRecovery()Get 是否是最终恢复,全量导入任务该字段为空 | 
| String | getMessage()Get 说明信息 | 
| String | getMigrationId()Get 备份导入任务ID 或 增量导入任务ID | 
| String | getMigrationName()Get 备份导入名称,增量导入任务该字段为空 | 
| String | getRecoveryType()Get 迁移任务恢复类型 | 
| String | getRegion()Get 地域 | 
| String | getStartTime()Get 迁移任务开始时间 | 
| Long | getStatus()Get 迁移任务状态,2-创建完成,7-全量导入中,8-等待增量,9-导入成功,10-导入失败,12-增量导入中 | 
| String | getUploadType()Get 备份用户上传类型,COS_URL-备份放在用户的对象存储上,提供URL。COS_UPLOAD-备份放在业务的对象存储上,用户上传 | 
| void | setAction(MigrationAction Action)Set 当前状态允许的操作 | 
| void | setAppId(Long AppId)Set 应用ID | 
| void | setBackupFiles(String[] BackupFiles)Set 备份文件列表,UploadType确定,COS_URL则保存URL,COS_UPLOAD则保存备份名称 | 
| void | setCreateTime(String CreateTime)Set 迁移任务创建时间 | 
| void | setDBRename(DBRenameRes[] DBRename)Set 重命名的数据库名称集合
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setDetail(MigrationDetail Detail)Set 迁移细节 | 
| void | setEndTime(String EndTime)Set 迁移任务结束时间 | 
| void | setInstanceId(String InstanceId)Set 迁移目标实例ID | 
| void | setIsRecovery(String IsRecovery)Set 是否是最终恢复,全量导入任务该字段为空 | 
| void | setMessage(String Message)Set 说明信息 | 
| void | setMigrationId(String MigrationId)Set 备份导入任务ID 或 增量导入任务ID | 
| void | setMigrationName(String MigrationName)Set 备份导入名称,增量导入任务该字段为空 | 
| void | setRecoveryType(String RecoveryType)Set 迁移任务恢复类型 | 
| void | setRegion(String Region)Set 地域 | 
| void | setStartTime(String StartTime)Set 迁移任务开始时间 | 
| void | setStatus(Long Status)Set 迁移任务状态,2-创建完成,7-全量导入中,8-等待增量,9-导入成功,10-导入失败,12-增量导入中 | 
| void | setUploadType(String UploadType)Set 备份用户上传类型,COS_URL-备份放在用户的对象存储上,提供URL。COS_UPLOAD-备份放在业务的对象存储上,用户上传 | 
| 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, toJsonStringpublic Migration()
public Migration(Migration source)
public String getMigrationId()
public void setMigrationId(String MigrationId)
MigrationId - 备份导入任务ID 或 增量导入任务IDpublic String getMigrationName()
public void setMigrationName(String MigrationName)
MigrationName - 备份导入名称,增量导入任务该字段为空public Long getAppId()
public void setAppId(Long AppId)
AppId - 应用IDpublic String getRegion()
public void setRegion(String Region)
Region - 地域public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - 迁移目标实例IDpublic String getRecoveryType()
public void setRecoveryType(String RecoveryType)
RecoveryType - 迁移任务恢复类型public String getUploadType()
public void setUploadType(String UploadType)
UploadType - 备份用户上传类型,COS_URL-备份放在用户的对象存储上,提供URL。COS_UPLOAD-备份放在业务的对象存储上,用户上传public String[] getBackupFiles()
public void setBackupFiles(String[] BackupFiles)
BackupFiles - 备份文件列表,UploadType确定,COS_URL则保存URL,COS_UPLOAD则保存备份名称public Long getStatus()
public void setStatus(Long Status)
Status - 迁移任务状态,2-创建完成,7-全量导入中,8-等待增量,9-导入成功,10-导入失败,12-增量导入中public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - 迁移任务创建时间public String getStartTime()
public void setStartTime(String StartTime)
StartTime - 迁移任务开始时间public String getEndTime()
public void setEndTime(String EndTime)
EndTime - 迁移任务结束时间public String getMessage()
public void setMessage(String Message)
Message - 说明信息public MigrationDetail getDetail()
public void setDetail(MigrationDetail Detail)
Detail - 迁移细节public MigrationAction getAction()
public void setAction(MigrationAction Action)
Action - 当前状态允许的操作public String getIsRecovery()
public void setIsRecovery(String IsRecovery)
IsRecovery - 是否是最终恢复,全量导入任务该字段为空public DBRenameRes[] getDBRename()
public void setDBRename(DBRenameRes[] DBRename)
DBRename - 重命名的数据库名称集合
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.