public class DescribeMigrationJobsRequest extends AbstractModel
Constructor and Description |
---|
DescribeMigrationJobsRequest() |
DescribeMigrationJobsRequest(DescribeMigrationJobsRequest 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[] |
getDstAccessType()
Get Target instance access type.
|
String[] |
getDstDatabaseType()
Get Target database type, such as `sqlserver`, `mysql`, `mongodb`, `redis`, `tendis`, `keewidb`, `clickhouse`, `cynosdbmysql`, `percona`, `tdsqlpercona`, `mariadb`, `tdsqlmysql`, `postgresql.
|
String |
getDstInstanceId()
Get Target instance ID in the format of `cdb-c1nl9rpv`
|
String |
getDstRegion()
Get Target instance region, such as `ap-guangzhou`.
|
String |
getJobId()
Get Data migration task ID such as `dts-amm1jw5q`
|
String |
getJobName()
Get Data migration task name
|
Long |
getLimit()
Get Number of instances to be returned.
|
Long |
getOffset()
Get Offset.
|
String |
getOrderSeq()
Get Sorting order.
|
String |
getRunMode()
Get Task running mode.
|
String[] |
getSrcAccessType()
Get Source instance access type.
|
String[] |
getSrcDatabaseType()
Get Source database type, such as `sqlserver`, `mysql`, `mongodb`, `redis`, `tendis`, `keewidb`, `clickhouse`, `cynosdbmysql`, `percona`, `tdsqlpercona`, `mariadb`, `tdsqlmysql`, `postgresql.
|
String |
getSrcInstanceId()
Get Source instance ID in the format of `cdb-c1nl9rpv`
|
String |
getSrcRegion()
Get Source instance region, such as `ap-guangzhou`.
|
String[] |
getStatus()
Get Data migration task status.
|
TagFilter[] |
getTagFilters()
Get Tag filter
|
void |
setDstAccessType(String[] DstAccessType)
Set Target instance access type.
|
void |
setDstDatabaseType(String[] DstDatabaseType)
Set Target database type, such as `sqlserver`, `mysql`, `mongodb`, `redis`, `tendis`, `keewidb`, `clickhouse`, `cynosdbmysql`, `percona`, `tdsqlpercona`, `mariadb`, `tdsqlmysql`, `postgresql.
|
void |
setDstInstanceId(String DstInstanceId)
Set Target instance ID in the format of `cdb-c1nl9rpv`
|
void |
setDstRegion(String DstRegion)
Set Target instance region, such as `ap-guangzhou`.
|
void |
setJobId(String JobId)
Set Data migration task ID such as `dts-amm1jw5q`
|
void |
setJobName(String JobName)
Set Data migration task name
|
void |
setLimit(Long Limit)
Set Number of instances to be returned.
|
void |
setOffset(Long Offset)
Set Offset.
|
void |
setOrderSeq(String OrderSeq)
Set Sorting order.
|
void |
setRunMode(String RunMode)
Set Task running mode.
|
void |
setSrcAccessType(String[] SrcAccessType)
Set Source instance access type.
|
void |
setSrcDatabaseType(String[] SrcDatabaseType)
Set Source database type, such as `sqlserver`, `mysql`, `mongodb`, `redis`, `tendis`, `keewidb`, `clickhouse`, `cynosdbmysql`, `percona`, `tdsqlpercona`, `mariadb`, `tdsqlmysql`, `postgresql.
|
void |
setSrcInstanceId(String SrcInstanceId)
Set Source instance ID in the format of `cdb-c1nl9rpv`
|
void |
setSrcRegion(String SrcRegion)
Set Source instance region, such as `ap-guangzhou`.
|
void |
setStatus(String[] Status)
Set Data migration task status.
|
void |
setTagFilters(TagFilter[] TagFilters)
Set Tag filter
|
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 DescribeMigrationJobsRequest()
public DescribeMigrationJobsRequest(DescribeMigrationJobsRequest source)
public String getJobId()
public void setJobId(String JobId)
JobId
- Data migration task ID such as `dts-amm1jw5q`public String getJobName()
public void setJobName(String JobName)
JobName
- Data migration task namepublic String[] getStatus()
public void setStatus(String[] Status)
Status
- Data migration task status. Valid values: `created`, `checking`, `checkPass`, `checkNotPass`, `readyRun`, `running`, `readyComplete`, `success`, `failed`, `stopping`, `completing`.public String getSrcInstanceId()
public void setSrcInstanceId(String SrcInstanceId)
SrcInstanceId
- Source instance ID in the format of `cdb-c1nl9rpv`public String getSrcRegion()
public void setSrcRegion(String SrcRegion)
SrcRegion
- Source instance region, such as `ap-guangzhou`.public String[] getSrcDatabaseType()
public void setSrcDatabaseType(String[] SrcDatabaseType)
SrcDatabaseType
- Source database type, such as `sqlserver`, `mysql`, `mongodb`, `redis`, `tendis`, `keewidb`, `clickhouse`, `cynosdbmysql`, `percona`, `tdsqlpercona`, `mariadb`, `tdsqlmysql`, `postgresql.public String[] getSrcAccessType()
public void setSrcAccessType(String[] SrcAccessType)
SrcAccessType
- Source instance access type. Valid values: `extranet` (public network); `vpncloud` (VPN access); `dcg` (Direct Connect); `ccn` (CCN); `cdb` (Database); `cvm` (self-build on CVM).public String getDstInstanceId()
public void setDstInstanceId(String DstInstanceId)
DstInstanceId
- Target instance ID in the format of `cdb-c1nl9rpv`public String getDstRegion()
public void setDstRegion(String DstRegion)
DstRegion
- Target instance region, such as `ap-guangzhou`.public String[] getDstDatabaseType()
public void setDstDatabaseType(String[] DstDatabaseType)
DstDatabaseType
- Target database type, such as `sqlserver`, `mysql`, `mongodb`, `redis`, `tendis`, `keewidb`, `clickhouse`, `cynosdbmysql`, `percona`, `tdsqlpercona`, `mariadb`, `tdsqlmysql`, `postgresql.public String[] getDstAccessType()
public void setDstAccessType(String[] DstAccessType)
DstAccessType
- Target instance access type. Valid values: `extranet` (public network); `vpncloud` (VPN access); `dcg` (Direct Connect); `ccn` (CCN); `cdb` (Database); `cvm` (self-build on CVM).public String getRunMode()
public void setRunMode(String RunMode)
RunMode
- Task running mode. Valid values: `immediate`, `timed`.public String getOrderSeq()
public void setOrderSeq(String OrderSeq)
OrderSeq
- Sorting order. Valid values: `asc`, `desc`. Default value: `desc` by creation time.public Long getLimit()
public void setLimit(Long Limit)
Limit
- Number of instances to be returned. Value range: [1,100]. Default value: `20`.public Long getOffset()
public void setOffset(Long Offset)
Offset
- Offset. Default value: `0`.public TagFilter[] getTagFilters()
public void setTagFilters(TagFilter[] TagFilters)
TagFilters
- Tag filterCopyright © 2023. All rights reserved.