public class DtsClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
Constructor and Description |
---|
DtsClient(Credential credential,
String region) |
DtsClient(Credential credential,
String region,
ClientProfile profile) |
Modifier and Type | Method and Description |
---|---|
CompleteMigrateJobResponse |
CompleteMigrateJob(CompleteMigrateJobRequest req)
This API is used to complete a data migration task.
|
ConfigureSyncJobResponse |
ConfigureSyncJob(ConfigureSyncJobRequest req)
This API is used to configure a sync task.
|
ContinueMigrateJobResponse |
ContinueMigrateJob(ContinueMigrateJobRequest req)
This API is used to resume a paused migration task.
|
ContinueSyncJobResponse |
ContinueSyncJob(ContinueSyncJobRequest req)
This API is used to resume a paused data sync task.
|
CreateCheckSyncJobResponse |
CreateCheckSyncJob(CreateCheckSyncJobRequest req)
This API is used to verify a sync task by checking required parameters and peripheral configuration.
|
CreateCompareTaskResponse |
CreateCompareTask(CreateCompareTaskRequest req)
This API is used to create a data consistency check task.
|
CreateMigrateCheckJobResponse |
CreateMigrateCheckJob(CreateMigrateCheckJobRequest req)
This API is used to verify a migration task.
|
CreateMigrationServiceResponse |
CreateMigrationService(CreateMigrationServiceRequest req)
This API is used to purchase migration tasks.
|
CreateSyncJobResponse |
CreateSyncJob(CreateSyncJobRequest req)
This API is used to create a sync task.
|
DeleteCompareTaskResponse |
DeleteCompareTask(DeleteCompareTaskRequest req)
This API is used to delete a data consistency check task, which can be called when the task status is `success`, `failed`, or `canceled`.
|
DescribeCheckSyncJobResultResponse |
DescribeCheckSyncJobResult(DescribeCheckSyncJobResultRequest req)
This API is used to query the result of the sync check task and check the required parameters and peripheral configurations.
|
DescribeCompareReportResponse |
DescribeCompareReport(DescribeCompareReportRequest req)
This API is used to query the details of a data consistency check task.
|
DescribeCompareTasksResponse |
DescribeCompareTasks(DescribeCompareTasksRequest req)
This API is used to query the list of data consistency check tasks under the current task.
|
DescribeMigrateDBInstancesResponse |
DescribeMigrateDBInstances(DescribeMigrateDBInstancesRequest req)
This API is used to query migratable database instances.
|
DescribeMigrationCheckJobResponse |
DescribeMigrationCheckJob(DescribeMigrationCheckJobRequest req)
This API is used to get the check result and query the check status and progress after a check is created.
|
DescribeMigrationDetailResponse |
DescribeMigrationDetail(DescribeMigrationDetailRequest req)
This API is used to query the details of a migration task.
|
DescribeMigrationJobsResponse |
DescribeMigrationJobs(DescribeMigrationJobsRequest req)
This API is used to query the list of data migration tasks.
|
DescribeSyncJobsResponse |
DescribeSyncJobs(DescribeSyncJobsRequest req)
This API is used to query the information of a sync task.
|
DestroyMigrateJobResponse |
DestroyMigrateJob(DestroyMigrateJobRequest req)
This API is used to delete a data migration task.
|
DestroySyncJobResponse |
DestroySyncJob(DestroySyncJobRequest req)
This API is used to delete a sync task.
|
IsolateMigrateJobResponse |
IsolateMigrateJob(IsolateMigrateJobRequest req)
This API is used to isolate and return a data migration task.
|
IsolateSyncJobResponse |
IsolateSyncJob(IsolateSyncJobRequest req)
This API is used to isolate a sync task.
|
ModifyCompareTaskResponse |
ModifyCompareTask(ModifyCompareTaskRequest req)
This API is used to modify the parameters of a data consistency check task after it is created and before it starts.
|
ModifyCompareTaskNameResponse |
ModifyCompareTaskName(ModifyCompareTaskNameRequest req)
This API is used to rename a data consistency check task.
|
ModifyMigrateJobSpecResponse |
ModifyMigrateJobSpec(ModifyMigrateJobSpecRequest req)
This API is used to adjust the specification of a pay-as-you-go task.
|
ModifyMigrateNameResponse |
ModifyMigrateName(ModifyMigrateNameRequest req)
This API is used to rename a migration task.
|
ModifyMigrationJobResponse |
ModifyMigrationJob(ModifyMigrationJobRequest req)
This API is used to configure a migration task.
|
PauseMigrateJobResponse |
PauseMigrateJob(PauseMigrateJobRequest req)
This API is used to pause a migration task.
|
PauseSyncJobResponse |
PauseSyncJob(PauseSyncJobRequest req)
This API is used to pause a data sync task.
|
RecoverMigrateJobResponse |
RecoverMigrateJob(RecoverMigrateJobRequest req)
This API is used to recover a data migration task in **Isolated** status.
|
RecoverSyncJobResponse |
RecoverSyncJob(RecoverSyncJobRequest req)
This API is used to recover a sync task in **Isolated** status.
|
ResizeSyncJobResponse |
ResizeSyncJob(ResizeSyncJobRequest req)
This API is used to adjust the specification of a pay-as-you-go sync task.
|
ResumeMigrateJobResponse |
ResumeMigrateJob(ResumeMigrateJobRequest req)
This API is used to retry an abnormal or failed Redis data migration task.
|
ResumeSyncJobResponse |
ResumeSyncJob(ResumeSyncJobRequest req)
This API is used to retry a sync task after certain resolvable errors are reported.
|
SkipCheckItemResponse |
SkipCheckItem(SkipCheckItemRequest req)
This API is used for the backend to skip a failed check item.
|
SkipSyncCheckItemResponse |
SkipSyncCheckItem(SkipSyncCheckItemRequest req)
This API is used for the backend to skip a failed check item.
|
StartCompareResponse |
StartCompare(StartCompareRequest req)
This API is used to start a data consistency check task after creating it by calling the `CreateCompareTask` API.
|
StartMigrateJobResponse |
StartMigrateJob(StartMigrateJobRequest req)
This API (`StartMigrationJob`) is used to start a migration task.
|
StartSyncJobResponse |
StartSyncJob(StartSyncJobRequest req)
This API is used to start a sync task.
|
StopCompareResponse |
StopCompare(StopCompareRequest req)
This API is used to stop a data consistency check task.
|
StopMigrateJobResponse |
StopMigrateJob(StopMigrateJobRequest req)
This API is used to stop a data migration task.
|
StopSyncJobResponse |
StopSyncJob(StopSyncJobRequest req)
This API is used to stop a sync task.
|
call, getClientProfile, getCredential, getRegion, internalRequest, setClientProfile, setCredential, setRegion
public DtsClient(Credential credential, String region)
public DtsClient(Credential credential, String region, ClientProfile profile)
public CompleteMigrateJobResponse CompleteMigrateJob(CompleteMigrateJobRequest req) throws TencentCloudSDKException
req
- CompleteMigrateJobRequestTencentCloudSDKException
public ConfigureSyncJobResponse ConfigureSyncJob(ConfigureSyncJobRequest req) throws TencentCloudSDKException
req
- ConfigureSyncJobRequestTencentCloudSDKException
public ContinueMigrateJobResponse ContinueMigrateJob(ContinueMigrateJobRequest req) throws TencentCloudSDKException
req
- ContinueMigrateJobRequestTencentCloudSDKException
public ContinueSyncJobResponse ContinueSyncJob(ContinueSyncJobRequest req) throws TencentCloudSDKException
req
- ContinueSyncJobRequestTencentCloudSDKException
public CreateCheckSyncJobResponse CreateCheckSyncJob(CreateCheckSyncJobRequest req) throws TencentCloudSDKException
req
- CreateCheckSyncJobRequestTencentCloudSDKException
public CreateCompareTaskResponse CreateCompareTask(CreateCompareTaskRequest req) throws TencentCloudSDKException
req
- CreateCompareTaskRequestTencentCloudSDKException
public CreateMigrateCheckJobResponse CreateMigrateCheckJob(CreateMigrateCheckJobRequest req) throws TencentCloudSDKException
req
- CreateMigrateCheckJobRequestTencentCloudSDKException
public CreateMigrationServiceResponse CreateMigrationService(CreateMigrationServiceRequest req) throws TencentCloudSDKException
req
- CreateMigrationServiceRequestTencentCloudSDKException
public CreateSyncJobResponse CreateSyncJob(CreateSyncJobRequest req) throws TencentCloudSDKException
req
- CreateSyncJobRequestTencentCloudSDKException
public DeleteCompareTaskResponse DeleteCompareTask(DeleteCompareTaskRequest req) throws TencentCloudSDKException
req
- DeleteCompareTaskRequestTencentCloudSDKException
public DescribeCheckSyncJobResultResponse DescribeCheckSyncJobResult(DescribeCheckSyncJobResultRequest req) throws TencentCloudSDKException
req
- DescribeCheckSyncJobResultRequestTencentCloudSDKException
public DescribeCompareReportResponse DescribeCompareReport(DescribeCompareReportRequest req) throws TencentCloudSDKException
req
- DescribeCompareReportRequestTencentCloudSDKException
public DescribeCompareTasksResponse DescribeCompareTasks(DescribeCompareTasksRequest req) throws TencentCloudSDKException
req
- DescribeCompareTasksRequestTencentCloudSDKException
public DescribeMigrateDBInstancesResponse DescribeMigrateDBInstances(DescribeMigrateDBInstancesRequest req) throws TencentCloudSDKException
req
- DescribeMigrateDBInstancesRequestTencentCloudSDKException
public DescribeMigrationCheckJobResponse DescribeMigrationCheckJob(DescribeMigrationCheckJobRequest req) throws TencentCloudSDKException
req
- DescribeMigrationCheckJobRequestTencentCloudSDKException
public DescribeMigrationDetailResponse DescribeMigrationDetail(DescribeMigrationDetailRequest req) throws TencentCloudSDKException
req
- DescribeMigrationDetailRequestTencentCloudSDKException
public DescribeMigrationJobsResponse DescribeMigrationJobs(DescribeMigrationJobsRequest req) throws TencentCloudSDKException
req
- DescribeMigrationJobsRequestTencentCloudSDKException
public DescribeSyncJobsResponse DescribeSyncJobs(DescribeSyncJobsRequest req) throws TencentCloudSDKException
req
- DescribeSyncJobsRequestTencentCloudSDKException
public DestroyMigrateJobResponse DestroyMigrateJob(DestroyMigrateJobRequest req) throws TencentCloudSDKException
req
- DestroyMigrateJobRequestTencentCloudSDKException
public DestroySyncJobResponse DestroySyncJob(DestroySyncJobRequest req) throws TencentCloudSDKException
req
- DestroySyncJobRequestTencentCloudSDKException
public IsolateMigrateJobResponse IsolateMigrateJob(IsolateMigrateJobRequest req) throws TencentCloudSDKException
req
- IsolateMigrateJobRequestTencentCloudSDKException
public IsolateSyncJobResponse IsolateSyncJob(IsolateSyncJobRequest req) throws TencentCloudSDKException
req
- IsolateSyncJobRequestTencentCloudSDKException
public ModifyCompareTaskResponse ModifyCompareTask(ModifyCompareTaskRequest req) throws TencentCloudSDKException
req
- ModifyCompareTaskRequestTencentCloudSDKException
public ModifyCompareTaskNameResponse ModifyCompareTaskName(ModifyCompareTaskNameRequest req) throws TencentCloudSDKException
req
- ModifyCompareTaskNameRequestTencentCloudSDKException
public ModifyMigrateJobSpecResponse ModifyMigrateJobSpec(ModifyMigrateJobSpecRequest req) throws TencentCloudSDKException
req
- ModifyMigrateJobSpecRequestTencentCloudSDKException
public ModifyMigrateNameResponse ModifyMigrateName(ModifyMigrateNameRequest req) throws TencentCloudSDKException
req
- ModifyMigrateNameRequestTencentCloudSDKException
public ModifyMigrationJobResponse ModifyMigrationJob(ModifyMigrationJobRequest req) throws TencentCloudSDKException
req
- ModifyMigrationJobRequestTencentCloudSDKException
public PauseMigrateJobResponse PauseMigrateJob(PauseMigrateJobRequest req) throws TencentCloudSDKException
req
- PauseMigrateJobRequestTencentCloudSDKException
public PauseSyncJobResponse PauseSyncJob(PauseSyncJobRequest req) throws TencentCloudSDKException
req
- PauseSyncJobRequestTencentCloudSDKException
public RecoverMigrateJobResponse RecoverMigrateJob(RecoverMigrateJobRequest req) throws TencentCloudSDKException
req
- RecoverMigrateJobRequestTencentCloudSDKException
public RecoverSyncJobResponse RecoverSyncJob(RecoverSyncJobRequest req) throws TencentCloudSDKException
req
- RecoverSyncJobRequestTencentCloudSDKException
public ResizeSyncJobResponse ResizeSyncJob(ResizeSyncJobRequest req) throws TencentCloudSDKException
req
- ResizeSyncJobRequestTencentCloudSDKException
public ResumeMigrateJobResponse ResumeMigrateJob(ResumeMigrateJobRequest req) throws TencentCloudSDKException
req
- ResumeMigrateJobRequestTencentCloudSDKException
public ResumeSyncJobResponse ResumeSyncJob(ResumeSyncJobRequest req) throws TencentCloudSDKException
req
- ResumeSyncJobRequestTencentCloudSDKException
public SkipCheckItemResponse SkipCheckItem(SkipCheckItemRequest req) throws TencentCloudSDKException
req
- SkipCheckItemRequestTencentCloudSDKException
public SkipSyncCheckItemResponse SkipSyncCheckItem(SkipSyncCheckItemRequest req) throws TencentCloudSDKException
req
- SkipSyncCheckItemRequestTencentCloudSDKException
public StartCompareResponse StartCompare(StartCompareRequest req) throws TencentCloudSDKException
req
- StartCompareRequestTencentCloudSDKException
public StartMigrateJobResponse StartMigrateJob(StartMigrateJobRequest req) throws TencentCloudSDKException
req
- StartMigrateJobRequestTencentCloudSDKException
public StartSyncJobResponse StartSyncJob(StartSyncJobRequest req) throws TencentCloudSDKException
req
- StartSyncJobRequestTencentCloudSDKException
public StopCompareResponse StopCompare(StopCompareRequest req) throws TencentCloudSDKException
req
- StopCompareRequestTencentCloudSDKException
public StopMigrateJobResponse StopMigrateJob(StopMigrateJobRequest req) throws TencentCloudSDKException
req
- StopMigrateJobRequestTencentCloudSDKException
public StopSyncJobResponse StopSyncJob(StopSyncJobRequest req) throws TencentCloudSDKException
req
- StopSyncJobRequestTencentCloudSDKException
Copyright © 2023. All rights reserved.