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