public class RegisterMigrationTaskRequest extends AbstractModel
Constructor and Description |
---|
RegisterMigrationTaskRequest() |
RegisterMigrationTaskRequest(RegisterMigrationTaskRequest 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 |
---|---|
String |
getCreateTime()
Get Migration task creation time
|
String |
getDstAccessType()
Get Target instance access type.
|
String |
getDstDatabaseType()
Get Database type of the target instance.
|
DstInfo |
getDstInfo()
Get Migration task destination information
|
String |
getMigrateClass()
Get Migration type, for example `mysql:mysql` in database migration means migration from mysql to mysql and `oss:cos` in file migration means migration from Alibaba Cloud OSS to Tencent COS.
|
String |
getServiceSupplier()
Get Service supplier name
|
String |
getSrcAccessType()
Get Source instance access type.
|
String |
getSrcDatabaseType()
Get Database type of the source instance.
|
SrcInfo |
getSrcInfo()
Get Migration task source information
|
String |
getTaskName()
Get Task name
|
String |
getTaskType()
Get Task type, valid values include `database` (database migration), `file` (file migration) or `host` (host migration).
|
String |
getUpdateTime()
Get Migration task update time
|
void |
setCreateTime(String CreateTime)
Set Migration task creation time
|
void |
setDstAccessType(String DstAccessType)
Set Target instance access type.
|
void |
setDstDatabaseType(String DstDatabaseType)
Set Database type of the target instance.
|
void |
setDstInfo(DstInfo DstInfo)
Set Migration task destination information
|
void |
setMigrateClass(String MigrateClass)
Set Migration type, for example `mysql:mysql` in database migration means migration from mysql to mysql and `oss:cos` in file migration means migration from Alibaba Cloud OSS to Tencent COS.
|
void |
setServiceSupplier(String ServiceSupplier)
Set Service supplier name
|
void |
setSrcAccessType(String SrcAccessType)
Set Source instance access type.
|
void |
setSrcDatabaseType(String SrcDatabaseType)
Set Database type of the source instance.
|
void |
setSrcInfo(SrcInfo SrcInfo)
Set Migration task source information
|
void |
setTaskName(String TaskName)
Set Task name
|
void |
setTaskType(String TaskType)
Set Task type, valid values include `database` (database migration), `file` (file migration) or `host` (host migration).
|
void |
setUpdateTime(String UpdateTime)
Set Migration task update time
|
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 RegisterMigrationTaskRequest()
public RegisterMigrationTaskRequest(RegisterMigrationTaskRequest source)
public String getTaskType()
public void setTaskType(String TaskType)
TaskType
- Task type, valid values include `database` (database migration), `file` (file migration) or `host` (host migration).public String getTaskName()
public void setTaskName(String TaskName)
TaskName
- Task namepublic String getServiceSupplier()
public void setServiceSupplier(String ServiceSupplier)
ServiceSupplier
- Service supplier namepublic String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- Migration task creation timepublic String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime
- Migration task update timepublic String getMigrateClass()
public void setMigrateClass(String MigrateClass)
MigrateClass
- Migration type, for example `mysql:mysql` in database migration means migration from mysql to mysql and `oss:cos` in file migration means migration from Alibaba Cloud OSS to Tencent COS.public SrcInfo getSrcInfo()
public void setSrcInfo(SrcInfo SrcInfo)
SrcInfo
- Migration task source informationpublic DstInfo getDstInfo()
public void setDstInfo(DstInfo DstInfo)
DstInfo
- Migration task destination informationpublic String getSrcAccessType()
public void setSrcAccessType(String SrcAccessType)
SrcAccessType
- Source instance access type. Valid values for database migration include `extranet` (public network), `cvm` (CVM-created instance), `dcg` (Direct Connect-enabled instance), `vpncloud` (Tencent Cloud VPN-enabled instance), `vpnselfbuild` (self-built VPN-enabled instance), `cdb` (TencentDB instance)public String getSrcDatabaseType()
public void setSrcDatabaseType(String SrcDatabaseType)
SrcDatabaseType
- Database type of the source instance. Valid values for database migration: `mysql`, `redis`, `percona`, `mongodb`, `postgresql`, `sqlserver`, `mariadb`public String getDstAccessType()
public void setDstAccessType(String DstAccessType)
DstAccessType
- Target instance access type. Valid values for database migration include `extranet` (public network), `cvm` (CVM-created instance), `dcg` (Direct Connect-enabled instance), `vpncloud` (Tencent Cloud VPN-enabled instance), `vpnselfbuild` (self-built VPN-enabled instance), `cdb` (TencentDB instance)public String getDstDatabaseType()
public void setDstDatabaseType(String DstDatabaseType)
DstDatabaseType
- Database type of the target instance. Valid values for database migration: `mysql`, `redis`, `percona`, `mongodb`, `postgresql`, `sqlserver`, `mariadb`Copyright © 2023. All rights reserved.