@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSDatabaseMigrationServiceAsync extends AbstractAWSDatabaseMigrationService implements AWSDatabaseMigrationServiceAsync
AWSDatabaseMigrationServiceAsync
. Convenient method forms pass through to the
corresponding overload that takes a request object and an AsyncHandler
, which throws an
UnsupportedOperationException
.ENDPOINT_PREFIX
addTagsToResource, createEndpoint, createReplicationInstance, createReplicationSubnetGroup, createReplicationTask, deleteCertificate, deleteEndpoint, deleteReplicationInstance, deleteReplicationSubnetGroup, deleteReplicationTask, describeAccountAttributes, describeCertificates, describeConnections, describeEndpoints, describeEndpointTypes, describeOrderableReplicationInstances, describeRefreshSchemasStatus, describeReplicationInstances, describeReplicationSubnetGroups, describeReplicationTasks, describeSchemas, describeTableStatistics, getCachedResponseMetadata, importCertificate, listTagsForResource, modifyEndpoint, modifyReplicationInstance, modifyReplicationSubnetGroup, modifyReplicationTask, refreshSchemas, removeTagsFromResource, setEndpoint, setRegion, shutdown, startReplicationTask, stopReplicationTask, testConnection
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addTagsToResource, createEndpoint, createReplicationInstance, createReplicationSubnetGroup, createReplicationTask, deleteCertificate, deleteEndpoint, deleteReplicationInstance, deleteReplicationSubnetGroup, deleteReplicationTask, describeAccountAttributes, describeCertificates, describeConnections, describeEndpoints, describeEndpointTypes, describeOrderableReplicationInstances, describeRefreshSchemasStatus, describeReplicationInstances, describeReplicationSubnetGroups, describeReplicationTasks, describeSchemas, describeTableStatistics, getCachedResponseMetadata, importCertificate, listTagsForResource, modifyEndpoint, modifyReplicationInstance, modifyReplicationSubnetGroup, modifyReplicationTask, refreshSchemas, removeTagsFromResource, setEndpoint, setRegion, shutdown, startReplicationTask, stopReplicationTask, testConnection
public Future<AddTagsToResourceResult> addTagsToResourceAsync(AddTagsToResourceRequest request)
AWSDatabaseMigrationServiceAsync
Adds metadata tags to a DMS resource, including replication instance, endpoint, security group, and migration task. These tags can also be used with cost allocation reporting to track cost associated with DMS resources, or used in a Condition statement in an IAM policy for DMS.
addTagsToResourceAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<AddTagsToResourceResult> addTagsToResourceAsync(AddTagsToResourceRequest request, AsyncHandler<AddTagsToResourceRequest,AddTagsToResourceResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Adds metadata tags to a DMS resource, including replication instance, endpoint, security group, and migration task. These tags can also be used with cost allocation reporting to track cost associated with DMS resources, or used in a Condition statement in an IAM policy for DMS.
addTagsToResourceAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateEndpointResult> createEndpointAsync(CreateEndpointRequest request)
AWSDatabaseMigrationServiceAsync
Creates an endpoint using the provided settings.
createEndpointAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<CreateEndpointResult> createEndpointAsync(CreateEndpointRequest request, AsyncHandler<CreateEndpointRequest,CreateEndpointResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Creates an endpoint using the provided settings.
createEndpointAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateReplicationInstanceResult> createReplicationInstanceAsync(CreateReplicationInstanceRequest request)
AWSDatabaseMigrationServiceAsync
Creates the replication instance using the specified parameters.
createReplicationInstanceAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<CreateReplicationInstanceResult> createReplicationInstanceAsync(CreateReplicationInstanceRequest request, AsyncHandler<CreateReplicationInstanceRequest,CreateReplicationInstanceResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Creates the replication instance using the specified parameters.
createReplicationInstanceAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateReplicationSubnetGroupResult> createReplicationSubnetGroupAsync(CreateReplicationSubnetGroupRequest request)
AWSDatabaseMigrationServiceAsync
Creates a replication subnet group given a list of the subnet IDs in a VPC.
createReplicationSubnetGroupAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<CreateReplicationSubnetGroupResult> createReplicationSubnetGroupAsync(CreateReplicationSubnetGroupRequest request, AsyncHandler<CreateReplicationSubnetGroupRequest,CreateReplicationSubnetGroupResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Creates a replication subnet group given a list of the subnet IDs in a VPC.
createReplicationSubnetGroupAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateReplicationTaskResult> createReplicationTaskAsync(CreateReplicationTaskRequest request)
AWSDatabaseMigrationServiceAsync
Creates a replication task using the specified parameters.
createReplicationTaskAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<CreateReplicationTaskResult> createReplicationTaskAsync(CreateReplicationTaskRequest request, AsyncHandler<CreateReplicationTaskRequest,CreateReplicationTaskResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Creates a replication task using the specified parameters.
createReplicationTaskAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteCertificateResult> deleteCertificateAsync(DeleteCertificateRequest request)
AWSDatabaseMigrationServiceAsync
Deletes the specified certificate.
deleteCertificateAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DeleteCertificateResult> deleteCertificateAsync(DeleteCertificateRequest request, AsyncHandler<DeleteCertificateRequest,DeleteCertificateResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Deletes the specified certificate.
deleteCertificateAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteEndpointResult> deleteEndpointAsync(DeleteEndpointRequest request)
AWSDatabaseMigrationServiceAsync
Deletes the specified endpoint.
All tasks associated with the endpoint must be deleted before you can delete the endpoint.
deleteEndpointAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DeleteEndpointResult> deleteEndpointAsync(DeleteEndpointRequest request, AsyncHandler<DeleteEndpointRequest,DeleteEndpointResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Deletes the specified endpoint.
All tasks associated with the endpoint must be deleted before you can delete the endpoint.
deleteEndpointAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteReplicationInstanceResult> deleteReplicationInstanceAsync(DeleteReplicationInstanceRequest request)
AWSDatabaseMigrationServiceAsync
Deletes the specified replication instance.
You must delete any migration tasks that are associated with the replication instance before you can delete it.
deleteReplicationInstanceAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DeleteReplicationInstanceResult> deleteReplicationInstanceAsync(DeleteReplicationInstanceRequest request, AsyncHandler<DeleteReplicationInstanceRequest,DeleteReplicationInstanceResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Deletes the specified replication instance.
You must delete any migration tasks that are associated with the replication instance before you can delete it.
deleteReplicationInstanceAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteReplicationSubnetGroupResult> deleteReplicationSubnetGroupAsync(DeleteReplicationSubnetGroupRequest request)
AWSDatabaseMigrationServiceAsync
Deletes a subnet group.
deleteReplicationSubnetGroupAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DeleteReplicationSubnetGroupResult> deleteReplicationSubnetGroupAsync(DeleteReplicationSubnetGroupRequest request, AsyncHandler<DeleteReplicationSubnetGroupRequest,DeleteReplicationSubnetGroupResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Deletes a subnet group.
deleteReplicationSubnetGroupAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteReplicationTaskResult> deleteReplicationTaskAsync(DeleteReplicationTaskRequest request)
AWSDatabaseMigrationServiceAsync
Deletes the specified replication task.
deleteReplicationTaskAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DeleteReplicationTaskResult> deleteReplicationTaskAsync(DeleteReplicationTaskRequest request, AsyncHandler<DeleteReplicationTaskRequest,DeleteReplicationTaskResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Deletes the specified replication task.
deleteReplicationTaskAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeAccountAttributesResult> describeAccountAttributesAsync(DescribeAccountAttributesRequest request)
AWSDatabaseMigrationServiceAsync
Lists all of the AWS DMS attributes for a customer account. The attributes include AWS DMS quotas for the account, such as the number of replication instances allowed. The description for a quota includes the quota name, current usage toward that quota, and the quota's maximum value.
This command does not take any parameters.
describeAccountAttributesAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DescribeAccountAttributesResult> describeAccountAttributesAsync(DescribeAccountAttributesRequest request, AsyncHandler<DescribeAccountAttributesRequest,DescribeAccountAttributesResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Lists all of the AWS DMS attributes for a customer account. The attributes include AWS DMS quotas for the account, such as the number of replication instances allowed. The description for a quota includes the quota name, current usage toward that quota, and the quota's maximum value.
This command does not take any parameters.
describeAccountAttributesAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeCertificatesResult> describeCertificatesAsync(DescribeCertificatesRequest request)
AWSDatabaseMigrationServiceAsync
Provides a description of the certificate.
describeCertificatesAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DescribeCertificatesResult> describeCertificatesAsync(DescribeCertificatesRequest request, AsyncHandler<DescribeCertificatesRequest,DescribeCertificatesResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Provides a description of the certificate.
describeCertificatesAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeConnectionsResult> describeConnectionsAsync(DescribeConnectionsRequest request)
AWSDatabaseMigrationServiceAsync
Describes the status of the connections that have been made between the replication instance and an endpoint. Connections are created when you test an endpoint.
describeConnectionsAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DescribeConnectionsResult> describeConnectionsAsync(DescribeConnectionsRequest request, AsyncHandler<DescribeConnectionsRequest,DescribeConnectionsResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Describes the status of the connections that have been made between the replication instance and an endpoint. Connections are created when you test an endpoint.
describeConnectionsAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeEndpointTypesResult> describeEndpointTypesAsync(DescribeEndpointTypesRequest request)
AWSDatabaseMigrationServiceAsync
Returns information about the type of endpoints available.
describeEndpointTypesAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DescribeEndpointTypesResult> describeEndpointTypesAsync(DescribeEndpointTypesRequest request, AsyncHandler<DescribeEndpointTypesRequest,DescribeEndpointTypesResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Returns information about the type of endpoints available.
describeEndpointTypesAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeEndpointsResult> describeEndpointsAsync(DescribeEndpointsRequest request)
AWSDatabaseMigrationServiceAsync
Returns information about the endpoints for your account in the current region.
describeEndpointsAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DescribeEndpointsResult> describeEndpointsAsync(DescribeEndpointsRequest request, AsyncHandler<DescribeEndpointsRequest,DescribeEndpointsResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Returns information about the endpoints for your account in the current region.
describeEndpointsAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeOrderableReplicationInstancesResult> describeOrderableReplicationInstancesAsync(DescribeOrderableReplicationInstancesRequest request)
AWSDatabaseMigrationServiceAsync
Returns information about the replication instance types that can be created in the specified region.
describeOrderableReplicationInstancesAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DescribeOrderableReplicationInstancesResult> describeOrderableReplicationInstancesAsync(DescribeOrderableReplicationInstancesRequest request, AsyncHandler<DescribeOrderableReplicationInstancesRequest,DescribeOrderableReplicationInstancesResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Returns information about the replication instance types that can be created in the specified region.
describeOrderableReplicationInstancesAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeRefreshSchemasStatusResult> describeRefreshSchemasStatusAsync(DescribeRefreshSchemasStatusRequest request)
AWSDatabaseMigrationServiceAsync
Returns the status of the RefreshSchemas operation.
describeRefreshSchemasStatusAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DescribeRefreshSchemasStatusResult> describeRefreshSchemasStatusAsync(DescribeRefreshSchemasStatusRequest request, AsyncHandler<DescribeRefreshSchemasStatusRequest,DescribeRefreshSchemasStatusResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Returns the status of the RefreshSchemas operation.
describeRefreshSchemasStatusAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeReplicationInstancesResult> describeReplicationInstancesAsync(DescribeReplicationInstancesRequest request)
AWSDatabaseMigrationServiceAsync
Returns information about replication instances for your account in the current region.
describeReplicationInstancesAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DescribeReplicationInstancesResult> describeReplicationInstancesAsync(DescribeReplicationInstancesRequest request, AsyncHandler<DescribeReplicationInstancesRequest,DescribeReplicationInstancesResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Returns information about replication instances for your account in the current region.
describeReplicationInstancesAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeReplicationSubnetGroupsResult> describeReplicationSubnetGroupsAsync(DescribeReplicationSubnetGroupsRequest request)
AWSDatabaseMigrationServiceAsync
Returns information about the replication subnet groups.
describeReplicationSubnetGroupsAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DescribeReplicationSubnetGroupsResult> describeReplicationSubnetGroupsAsync(DescribeReplicationSubnetGroupsRequest request, AsyncHandler<DescribeReplicationSubnetGroupsRequest,DescribeReplicationSubnetGroupsResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Returns information about the replication subnet groups.
describeReplicationSubnetGroupsAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeReplicationTasksResult> describeReplicationTasksAsync(DescribeReplicationTasksRequest request)
AWSDatabaseMigrationServiceAsync
Returns information about replication tasks for your account in the current region.
describeReplicationTasksAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DescribeReplicationTasksResult> describeReplicationTasksAsync(DescribeReplicationTasksRequest request, AsyncHandler<DescribeReplicationTasksRequest,DescribeReplicationTasksResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Returns information about replication tasks for your account in the current region.
describeReplicationTasksAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeSchemasResult> describeSchemasAsync(DescribeSchemasRequest request)
AWSDatabaseMigrationServiceAsync
Returns information about the schema for the specified endpoint.
describeSchemasAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DescribeSchemasResult> describeSchemasAsync(DescribeSchemasRequest request, AsyncHandler<DescribeSchemasRequest,DescribeSchemasResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Returns information about the schema for the specified endpoint.
describeSchemasAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeTableStatisticsResult> describeTableStatisticsAsync(DescribeTableStatisticsRequest request)
AWSDatabaseMigrationServiceAsync
Returns table statistics on the database migration task, including table name, rows inserted, rows updated, and rows deleted.
describeTableStatisticsAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<DescribeTableStatisticsResult> describeTableStatisticsAsync(DescribeTableStatisticsRequest request, AsyncHandler<DescribeTableStatisticsRequest,DescribeTableStatisticsResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Returns table statistics on the database migration task, including table name, rows inserted, rows updated, and rows deleted.
describeTableStatisticsAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ImportCertificateResult> importCertificateAsync(ImportCertificateRequest request)
AWSDatabaseMigrationServiceAsync
Uploads the specified certificate.
importCertificateAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<ImportCertificateResult> importCertificateAsync(ImportCertificateRequest request, AsyncHandler<ImportCertificateRequest,ImportCertificateResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Uploads the specified certificate.
importCertificateAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSDatabaseMigrationServiceAsync
Lists all tags for an AWS DMS resource.
listTagsForResourceAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Lists all tags for an AWS DMS resource.
listTagsForResourceAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ModifyEndpointResult> modifyEndpointAsync(ModifyEndpointRequest request)
AWSDatabaseMigrationServiceAsync
Modifies the specified endpoint.
modifyEndpointAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<ModifyEndpointResult> modifyEndpointAsync(ModifyEndpointRequest request, AsyncHandler<ModifyEndpointRequest,ModifyEndpointResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Modifies the specified endpoint.
modifyEndpointAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ModifyReplicationInstanceResult> modifyReplicationInstanceAsync(ModifyReplicationInstanceRequest request)
AWSDatabaseMigrationServiceAsync
Modifies the replication instance to apply new settings. You can change one or more parameters by specifying these parameters and the new values in the request.
Some settings are applied during the maintenance window.
modifyReplicationInstanceAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<ModifyReplicationInstanceResult> modifyReplicationInstanceAsync(ModifyReplicationInstanceRequest request, AsyncHandler<ModifyReplicationInstanceRequest,ModifyReplicationInstanceResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Modifies the replication instance to apply new settings. You can change one or more parameters by specifying these parameters and the new values in the request.
Some settings are applied during the maintenance window.
modifyReplicationInstanceAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ModifyReplicationSubnetGroupResult> modifyReplicationSubnetGroupAsync(ModifyReplicationSubnetGroupRequest request)
AWSDatabaseMigrationServiceAsync
Modifies the settings for the specified replication subnet group.
modifyReplicationSubnetGroupAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<ModifyReplicationSubnetGroupResult> modifyReplicationSubnetGroupAsync(ModifyReplicationSubnetGroupRequest request, AsyncHandler<ModifyReplicationSubnetGroupRequest,ModifyReplicationSubnetGroupResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Modifies the settings for the specified replication subnet group.
modifyReplicationSubnetGroupAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ModifyReplicationTaskResult> modifyReplicationTaskAsync(ModifyReplicationTaskRequest request)
AWSDatabaseMigrationServiceAsync
Modifies the specified replication task.
You can't modify the task endpoints. The task must be stopped before you can modify it.
modifyReplicationTaskAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<ModifyReplicationTaskResult> modifyReplicationTaskAsync(ModifyReplicationTaskRequest request, AsyncHandler<ModifyReplicationTaskRequest,ModifyReplicationTaskResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Modifies the specified replication task.
You can't modify the task endpoints. The task must be stopped before you can modify it.
modifyReplicationTaskAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<RefreshSchemasResult> refreshSchemasAsync(RefreshSchemasRequest request)
AWSDatabaseMigrationServiceAsync
Populates the schema for the specified endpoint. This is an asynchronous operation and can take several minutes. You can check the status of this operation by calling the DescribeRefreshSchemasStatus operation.
refreshSchemasAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<RefreshSchemasResult> refreshSchemasAsync(RefreshSchemasRequest request, AsyncHandler<RefreshSchemasRequest,RefreshSchemasResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Populates the schema for the specified endpoint. This is an asynchronous operation and can take several minutes. You can check the status of this operation by calling the DescribeRefreshSchemasStatus operation.
refreshSchemasAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<RemoveTagsFromResourceResult> removeTagsFromResourceAsync(RemoveTagsFromResourceRequest request)
AWSDatabaseMigrationServiceAsync
Removes metadata tags from a DMS resource.
removeTagsFromResourceAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<RemoveTagsFromResourceResult> removeTagsFromResourceAsync(RemoveTagsFromResourceRequest request, AsyncHandler<RemoveTagsFromResourceRequest,RemoveTagsFromResourceResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Removes metadata tags from a DMS resource.
removeTagsFromResourceAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartReplicationTaskResult> startReplicationTaskAsync(StartReplicationTaskRequest request)
AWSDatabaseMigrationServiceAsync
Starts the replication task.
startReplicationTaskAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<StartReplicationTaskResult> startReplicationTaskAsync(StartReplicationTaskRequest request, AsyncHandler<StartReplicationTaskRequest,StartReplicationTaskResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Starts the replication task.
startReplicationTaskAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StopReplicationTaskResult> stopReplicationTaskAsync(StopReplicationTaskRequest request)
AWSDatabaseMigrationServiceAsync
Stops the replication task.
stopReplicationTaskAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<StopReplicationTaskResult> stopReplicationTaskAsync(StopReplicationTaskRequest request, AsyncHandler<StopReplicationTaskRequest,StopReplicationTaskResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Stops the replication task.
stopReplicationTaskAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TestConnectionResult> testConnectionAsync(TestConnectionRequest request)
AWSDatabaseMigrationServiceAsync
Tests the connection between the replication instance and the endpoint.
testConnectionAsync
in interface AWSDatabaseMigrationServiceAsync
public Future<TestConnectionResult> testConnectionAsync(TestConnectionRequest request, AsyncHandler<TestConnectionRequest,TestConnectionResult> asyncHandler)
AWSDatabaseMigrationServiceAsync
Tests the connection between the replication instance and the endpoint.
testConnectionAsync
in interface AWSDatabaseMigrationServiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.