public class CreateMigrationServiceRequest extends AbstractModel
Constructor and Description |
---|
CreateMigrationServiceRequest() |
CreateMigrationServiceRequest(CreateMigrationServiceRequest 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 |
getCount()
Get Quantity.
|
String |
getDstDatabaseType()
Get Target database type.
|
String |
getDstRegion()
Get Target instance region, such as `ap-guangzhou`.
|
String |
getInstanceClass()
Get Instance specification.
|
String |
getJobName()
Get Migration task name, which can contain up to 128 characters.
|
String |
getSrcDatabaseType()
Get Source database type.
|
String |
getSrcRegion()
Get Source instance region, such as `ap-guangzhou`.
|
TagItem[] |
getTags()
Get Tag information
|
void |
setCount(Long Count)
Set Quantity.
|
void |
setDstDatabaseType(String DstDatabaseType)
Set Target database type.
|
void |
setDstRegion(String DstRegion)
Set Target instance region, such as `ap-guangzhou`.
|
void |
setInstanceClass(String InstanceClass)
Set Instance specification.
|
void |
setJobName(String JobName)
Set Migration task name, which can contain up to 128 characters.
|
void |
setSrcDatabaseType(String SrcDatabaseType)
Set Source database type.
|
void |
setSrcRegion(String SrcRegion)
Set Source instance region, such as `ap-guangzhou`.
|
void |
setTags(TagItem[] Tags)
Set Tag information
|
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 CreateMigrationServiceRequest()
public CreateMigrationServiceRequest(CreateMigrationServiceRequest source)
public String getSrcDatabaseType()
public void setSrcDatabaseType(String SrcDatabaseType)
SrcDatabaseType
- Source database type. Valid values: `mysql`, `redis`, `percona`, `mongodb`, `postgresql`, `sqlserver`, `mariadb`.public String getDstDatabaseType()
public void setDstDatabaseType(String DstDatabaseType)
DstDatabaseType
- Target database type. Valid values: `mysql`, `redis`, `percona`, `mongodb`, `postgresql`, `sqlserver`, `mariadb`.public String getSrcRegion()
public void setSrcRegion(String SrcRegion)
SrcRegion
- Source instance region, such as `ap-guangzhou`.public String getDstRegion()
public void setDstRegion(String DstRegion)
DstRegion
- Target instance region, such as `ap-guangzhou`. Note that it must be the same as the API request region.public String getInstanceClass()
public void setInstanceClass(String InstanceClass)
InstanceClass
- Instance specification. Valid values: `small`, `medium`, `large`, `xlarge`, `2xlarge`.public Long getCount()
public void setCount(Long Count)
Count
- Quantity. Value range: [1,15]. Default value: `1`.public String getJobName()
public void setJobName(String JobName)
JobName
- Migration task name, which can contain up to 128 characters.public TagItem[] getTags()
public void setTags(TagItem[] Tags)
Tags
- Tag informationCopyright © 2023. All rights reserved.