public class RegisterMigrationTaskRequest extends AbstractModel
header, skipSign| 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, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic 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 © 2024. All rights reserved.