public static final class DescribeDBClusterMigrationResponseBody.Builder extends Object
构造器和说明 |
---|
Builder() |
public DescribeDBClusterMigrationResponseBody.Builder comment(String comment)
public DescribeDBClusterMigrationResponseBody.Builder DBClusterEndpointList(List<DescribeDBClusterMigrationResponseBody.DBClusterEndpointList> DBClusterEndpointList)
public DescribeDBClusterMigrationResponseBody.Builder DBClusterId(String DBClusterId)
public DescribeDBClusterMigrationResponseBody.Builder DBClusterReadWriteMode(String DBClusterReadWriteMode)
* **rw**: read and write mode * **ro**: read-only mode
public DescribeDBClusterMigrationResponseBody.Builder delayedSeconds(Integer delayedSeconds)
public DescribeDBClusterMigrationResponseBody.Builder dtsInstanceId(String dtsInstanceId)
public DescribeDBClusterMigrationResponseBody.Builder expiredTime(String expiredTime)
public DescribeDBClusterMigrationResponseBody.Builder migrationStatus(String migrationStatus)
* **NO_MIGRATION**: No migration task is running. * **RDS2POLARDB_CLONING**: Data is being replicated. * **RDS2POLARDB_SYNCING**: Data is being replicated. During the replication, the PolarDB cluster is running in read-only mode and the source ApsaraDB RDS instance is running in read and write mode. * **SWITCHING**: Databases are being switched. * **POLARDB2RDS_SYNCING**: Databases are switched. The PolarDB cluster is running in read and write mode and the source ApsaraDB RDS instance is running in read-only mode. In this state, you can modify the endpoints for your applications. * **ROLLBACK**: The migration is being rolled back. After the rollback is complete, the value **RDS2POLARDB_SYNCING** is returned. * **CLOSING_MIGRATION**: The migration task is being terminated.
public DescribeDBClusterMigrationResponseBody.Builder rdsEndpointList(List<DescribeDBClusterMigrationResponseBody.RdsEndpointList> rdsEndpointList)
public DescribeDBClusterMigrationResponseBody.Builder rdsReadWriteMode(String rdsReadWriteMode)
* **rw**: read and write mode * **ro**: read-only mode
public DescribeDBClusterMigrationResponseBody.Builder requestId(String requestId)
public DescribeDBClusterMigrationResponseBody.Builder sourceRDSDBInstanceId(String sourceRDSDBInstanceId)
public DescribeDBClusterMigrationResponseBody.Builder srcDbType(String srcDbType)
* **PolarDBMySQL**: The source database is a PolarDB for MySQL database when the major version of your PolarDB cluster is upgraded. * **RDS**: The source database is an ApsaraDB RDS database when data is migrated from ApsaraDB RDS to PolarDB for MySQL.
public DescribeDBClusterMigrationResponseBody.Builder topologies(String topologies)
* **RDS2POLARDB**: Data is replicated from an ApsaraDB RDS instance to a PolarDB cluster. * **POLARDB2RDS**: Data is replicated from a PolarDB cluster to an ApsaraDB RDS instance.
public DescribeDBClusterMigrationResponseBody build()
Copyright © 2024. All rights reserved.