Class AbstractAWSDatabaseMigrationServiceAsync
- java.lang.Object
-
- com.amazonaws.services.databasemigrationservice.AbstractAWSDatabaseMigrationService
-
- com.amazonaws.services.databasemigrationservice.AbstractAWSDatabaseMigrationServiceAsync
-
- All Implemented Interfaces:
AWSDatabaseMigrationService,AWSDatabaseMigrationServiceAsync
public class AbstractAWSDatabaseMigrationServiceAsync extends AbstractAWSDatabaseMigrationService implements AWSDatabaseMigrationServiceAsync
Abstract implementation ofAWSDatabaseMigrationServiceAsync. Convenient method forms pass through to the corresponding overload that takes a request object and anAsyncHandler, which throws anUnsupportedOperationException.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractAWSDatabaseMigrationServiceAsync()
-
Method Summary
-
Methods inherited from class com.amazonaws.services.databasemigrationservice.AbstractAWSDatabaseMigrationService
addTagsToResource, createEndpoint, createReplicationInstance, createReplicationSubnetGroup, createReplicationTask, deleteEndpoint, deleteReplicationInstance, deleteReplicationSubnetGroup, deleteReplicationTask, describeAccountAttributes, describeConnections, describeEndpoints, describeEndpointTypes, describeOrderableReplicationInstances, describeRefreshSchemasStatus, describeReplicationInstances, describeReplicationSubnetGroups, describeReplicationTasks, describeSchemas, describeTableStatistics, getCachedResponseMetadata, listTagsForResource, modifyEndpoint, modifyReplicationInstance, modifyReplicationSubnetGroup, refreshSchemas, removeTagsFromResource, setEndpoint, setRegion, shutdown, startReplicationTask, stopReplicationTask, testConnection
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.amazonaws.services.databasemigrationservice.AWSDatabaseMigrationService
addTagsToResource, createEndpoint, createReplicationInstance, createReplicationSubnetGroup, createReplicationTask, deleteEndpoint, deleteReplicationInstance, deleteReplicationSubnetGroup, deleteReplicationTask, describeAccountAttributes, describeConnections, describeEndpoints, describeEndpointTypes, describeOrderableReplicationInstances, describeRefreshSchemasStatus, describeReplicationInstances, describeReplicationSubnetGroups, describeReplicationTasks, describeSchemas, describeTableStatistics, getCachedResponseMetadata, listTagsForResource, modifyEndpoint, modifyReplicationInstance, modifyReplicationSubnetGroup, refreshSchemas, removeTagsFromResource, setEndpoint, setRegion, shutdown, startReplicationTask, stopReplicationTask, testConnection
-
-
-
-
Method Detail
-
addTagsToResourceAsync
public Future<AddTagsToResourceResult> addTagsToResourceAsync(AddTagsToResourceRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncAdds 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.
- Specified by:
addTagsToResourceAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the AddTagsToResource operation returned by the service.
-
addTagsToResourceAsync
public Future<AddTagsToResourceResult> addTagsToResourceAsync(AddTagsToResourceRequest request, AsyncHandler<AddTagsToResourceRequest,AddTagsToResourceResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncAdds 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.
- Specified by:
addTagsToResourceAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the AddTagsToResource operation returned by the service.
-
createEndpointAsync
public Future<CreateEndpointResult> createEndpointAsync(CreateEndpointRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncCreates an endpoint using the provided settings.
- Specified by:
createEndpointAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the CreateEndpoint operation returned by the service.
-
createEndpointAsync
public Future<CreateEndpointResult> createEndpointAsync(CreateEndpointRequest request, AsyncHandler<CreateEndpointRequest,CreateEndpointResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncCreates an endpoint using the provided settings.
- Specified by:
createEndpointAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the CreateEndpoint operation returned by the service.
-
createReplicationInstanceAsync
public Future<CreateReplicationInstanceResult> createReplicationInstanceAsync(CreateReplicationInstanceRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncCreates the replication instance using the specified parameters.
- Specified by:
createReplicationInstanceAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the CreateReplicationInstance operation returned by the service.
-
createReplicationInstanceAsync
public Future<CreateReplicationInstanceResult> createReplicationInstanceAsync(CreateReplicationInstanceRequest request, AsyncHandler<CreateReplicationInstanceRequest,CreateReplicationInstanceResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncCreates the replication instance using the specified parameters.
- Specified by:
createReplicationInstanceAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the CreateReplicationInstance operation returned by the service.
-
createReplicationSubnetGroupAsync
public Future<CreateReplicationSubnetGroupResult> createReplicationSubnetGroupAsync(CreateReplicationSubnetGroupRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncCreates a replication subnet group given a list of the subnet IDs in a VPC.
- Specified by:
createReplicationSubnetGroupAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the CreateReplicationSubnetGroup operation returned by the service.
-
createReplicationSubnetGroupAsync
public Future<CreateReplicationSubnetGroupResult> createReplicationSubnetGroupAsync(CreateReplicationSubnetGroupRequest request, AsyncHandler<CreateReplicationSubnetGroupRequest,CreateReplicationSubnetGroupResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncCreates a replication subnet group given a list of the subnet IDs in a VPC.
- Specified by:
createReplicationSubnetGroupAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the CreateReplicationSubnetGroup operation returned by the service.
-
createReplicationTaskAsync
public Future<CreateReplicationTaskResult> createReplicationTaskAsync(CreateReplicationTaskRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncCreates a replication task using the specified parameters.
- Specified by:
createReplicationTaskAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the CreateReplicationTask operation returned by the service.
-
createReplicationTaskAsync
public Future<CreateReplicationTaskResult> createReplicationTaskAsync(CreateReplicationTaskRequest request, AsyncHandler<CreateReplicationTaskRequest,CreateReplicationTaskResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncCreates a replication task using the specified parameters.
- Specified by:
createReplicationTaskAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the CreateReplicationTask operation returned by the service.
-
deleteEndpointAsync
public Future<DeleteEndpointResult> deleteEndpointAsync(DeleteEndpointRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncDeletes the specified endpoint.
All tasks associated with the endpoint must be deleted before you can delete the endpoint. - Specified by:
deleteEndpointAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the DeleteEndpoint operation returned by the service.
-
deleteEndpointAsync
public Future<DeleteEndpointResult> deleteEndpointAsync(DeleteEndpointRequest request, AsyncHandler<DeleteEndpointRequest,DeleteEndpointResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncDeletes the specified endpoint.
All tasks associated with the endpoint must be deleted before you can delete the endpoint. - Specified by:
deleteEndpointAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the DeleteEndpoint operation returned by the service.
-
deleteReplicationInstanceAsync
public Future<DeleteReplicationInstanceResult> deleteReplicationInstanceAsync(DeleteReplicationInstanceRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncDeletes the specified replication instance.
You must delete any migration tasks that are associated with the replication instance before you can delete it. - Specified by:
deleteReplicationInstanceAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the DeleteReplicationInstance operation returned by the service.
-
deleteReplicationInstanceAsync
public Future<DeleteReplicationInstanceResult> deleteReplicationInstanceAsync(DeleteReplicationInstanceRequest request, AsyncHandler<DeleteReplicationInstanceRequest,DeleteReplicationInstanceResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncDeletes the specified replication instance.
You must delete any migration tasks that are associated with the replication instance before you can delete it. - Specified by:
deleteReplicationInstanceAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the DeleteReplicationInstance operation returned by the service.
-
deleteReplicationSubnetGroupAsync
public Future<DeleteReplicationSubnetGroupResult> deleteReplicationSubnetGroupAsync(DeleteReplicationSubnetGroupRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncDeletes a subnet group.
- Specified by:
deleteReplicationSubnetGroupAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the DeleteReplicationSubnetGroup operation returned by the service.
-
deleteReplicationSubnetGroupAsync
public Future<DeleteReplicationSubnetGroupResult> deleteReplicationSubnetGroupAsync(DeleteReplicationSubnetGroupRequest request, AsyncHandler<DeleteReplicationSubnetGroupRequest,DeleteReplicationSubnetGroupResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncDeletes a subnet group.
- Specified by:
deleteReplicationSubnetGroupAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the DeleteReplicationSubnetGroup operation returned by the service.
-
deleteReplicationTaskAsync
public Future<DeleteReplicationTaskResult> deleteReplicationTaskAsync(DeleteReplicationTaskRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncDeletes the specified replication task.
- Specified by:
deleteReplicationTaskAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the DeleteReplicationTask operation returned by the service.
-
deleteReplicationTaskAsync
public Future<DeleteReplicationTaskResult> deleteReplicationTaskAsync(DeleteReplicationTaskRequest request, AsyncHandler<DeleteReplicationTaskRequest,DeleteReplicationTaskResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncDeletes the specified replication task.
- Specified by:
deleteReplicationTaskAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the DeleteReplicationTask operation returned by the service.
-
describeAccountAttributesAsync
public Future<DescribeAccountAttributesResult> describeAccountAttributesAsync(DescribeAccountAttributesRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncLists 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.
- Specified by:
describeAccountAttributesAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the DescribeAccountAttributes operation returned by the service.
-
describeAccountAttributesAsync
public Future<DescribeAccountAttributesResult> describeAccountAttributesAsync(DescribeAccountAttributesRequest request, AsyncHandler<DescribeAccountAttributesRequest,DescribeAccountAttributesResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncLists 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.
- Specified by:
describeAccountAttributesAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the DescribeAccountAttributes operation returned by the service.
-
describeConnectionsAsync
public Future<DescribeConnectionsResult> describeConnectionsAsync(DescribeConnectionsRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncDescribes the status of the connections that have been made between the replication instance and an endpoint. Connections are created when you test an endpoint.
- Specified by:
describeConnectionsAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the DescribeConnections operation returned by the service.
-
describeConnectionsAsync
public Future<DescribeConnectionsResult> describeConnectionsAsync(DescribeConnectionsRequest request, AsyncHandler<DescribeConnectionsRequest,DescribeConnectionsResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncDescribes the status of the connections that have been made between the replication instance and an endpoint. Connections are created when you test an endpoint.
- Specified by:
describeConnectionsAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the DescribeConnections operation returned by the service.
-
describeEndpointTypesAsync
public Future<DescribeEndpointTypesResult> describeEndpointTypesAsync(DescribeEndpointTypesRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns information about the type of endpoints available.
- Specified by:
describeEndpointTypesAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the DescribeEndpointTypes operation returned by the service.
-
describeEndpointTypesAsync
public Future<DescribeEndpointTypesResult> describeEndpointTypesAsync(DescribeEndpointTypesRequest request, AsyncHandler<DescribeEndpointTypesRequest,DescribeEndpointTypesResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns information about the type of endpoints available.
- Specified by:
describeEndpointTypesAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the DescribeEndpointTypes operation returned by the service.
-
describeEndpointsAsync
public Future<DescribeEndpointsResult> describeEndpointsAsync(DescribeEndpointsRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns information about the endpoints for your account in the current region.
- Specified by:
describeEndpointsAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the DescribeEndpoints operation returned by the service.
-
describeEndpointsAsync
public Future<DescribeEndpointsResult> describeEndpointsAsync(DescribeEndpointsRequest request, AsyncHandler<DescribeEndpointsRequest,DescribeEndpointsResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns information about the endpoints for your account in the current region.
- Specified by:
describeEndpointsAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the DescribeEndpoints operation returned by the service.
-
describeOrderableReplicationInstancesAsync
public Future<DescribeOrderableReplicationInstancesResult> describeOrderableReplicationInstancesAsync(DescribeOrderableReplicationInstancesRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns information about the replication instance types that can be created in the specified region.
- Specified by:
describeOrderableReplicationInstancesAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the DescribeOrderableReplicationInstances operation returned by the service.
-
describeOrderableReplicationInstancesAsync
public Future<DescribeOrderableReplicationInstancesResult> describeOrderableReplicationInstancesAsync(DescribeOrderableReplicationInstancesRequest request, AsyncHandler<DescribeOrderableReplicationInstancesRequest,DescribeOrderableReplicationInstancesResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns information about the replication instance types that can be created in the specified region.
- Specified by:
describeOrderableReplicationInstancesAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the DescribeOrderableReplicationInstances operation returned by the service.
-
describeRefreshSchemasStatusAsync
public Future<DescribeRefreshSchemasStatusResult> describeRefreshSchemasStatusAsync(DescribeRefreshSchemasStatusRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns the status of the RefreshSchemas operation.
- Specified by:
describeRefreshSchemasStatusAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the DescribeRefreshSchemasStatus operation returned by the service.
-
describeRefreshSchemasStatusAsync
public Future<DescribeRefreshSchemasStatusResult> describeRefreshSchemasStatusAsync(DescribeRefreshSchemasStatusRequest request, AsyncHandler<DescribeRefreshSchemasStatusRequest,DescribeRefreshSchemasStatusResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns the status of the RefreshSchemas operation.
- Specified by:
describeRefreshSchemasStatusAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the DescribeRefreshSchemasStatus operation returned by the service.
-
describeReplicationInstancesAsync
public Future<DescribeReplicationInstancesResult> describeReplicationInstancesAsync(DescribeReplicationInstancesRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns information about replication instances for your account in the current region.
- Specified by:
describeReplicationInstancesAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the DescribeReplicationInstances operation returned by the service.
-
describeReplicationInstancesAsync
public Future<DescribeReplicationInstancesResult> describeReplicationInstancesAsync(DescribeReplicationInstancesRequest request, AsyncHandler<DescribeReplicationInstancesRequest,DescribeReplicationInstancesResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns information about replication instances for your account in the current region.
- Specified by:
describeReplicationInstancesAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the DescribeReplicationInstances operation returned by the service.
-
describeReplicationSubnetGroupsAsync
public Future<DescribeReplicationSubnetGroupsResult> describeReplicationSubnetGroupsAsync(DescribeReplicationSubnetGroupsRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns information about the replication subnet groups.
- Specified by:
describeReplicationSubnetGroupsAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the DescribeReplicationSubnetGroups operation returned by the service.
-
describeReplicationSubnetGroupsAsync
public Future<DescribeReplicationSubnetGroupsResult> describeReplicationSubnetGroupsAsync(DescribeReplicationSubnetGroupsRequest request, AsyncHandler<DescribeReplicationSubnetGroupsRequest,DescribeReplicationSubnetGroupsResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns information about the replication subnet groups.
- Specified by:
describeReplicationSubnetGroupsAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the DescribeReplicationSubnetGroups operation returned by the service.
-
describeReplicationTasksAsync
public Future<DescribeReplicationTasksResult> describeReplicationTasksAsync(DescribeReplicationTasksRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns information about replication tasks for your account in the current region.
- Specified by:
describeReplicationTasksAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the DescribeReplicationTasks operation returned by the service.
-
describeReplicationTasksAsync
public Future<DescribeReplicationTasksResult> describeReplicationTasksAsync(DescribeReplicationTasksRequest request, AsyncHandler<DescribeReplicationTasksRequest,DescribeReplicationTasksResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns information about replication tasks for your account in the current region.
- Specified by:
describeReplicationTasksAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the DescribeReplicationTasks operation returned by the service.
-
describeSchemasAsync
public Future<DescribeSchemasResult> describeSchemasAsync(DescribeSchemasRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns information about the schema for the specified endpoint.
- Specified by:
describeSchemasAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the DescribeSchemas operation returned by the service.
-
describeSchemasAsync
public Future<DescribeSchemasResult> describeSchemasAsync(DescribeSchemasRequest request, AsyncHandler<DescribeSchemasRequest,DescribeSchemasResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns information about the schema for the specified endpoint.
- Specified by:
describeSchemasAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the DescribeSchemas operation returned by the service.
-
describeTableStatisticsAsync
public Future<DescribeTableStatisticsResult> describeTableStatisticsAsync(DescribeTableStatisticsRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns table statistics on the database migration task, including table name, rows inserted, rows updated, and rows deleted.
- Specified by:
describeTableStatisticsAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the DescribeTableStatistics operation returned by the service.
-
describeTableStatisticsAsync
public Future<DescribeTableStatisticsResult> describeTableStatisticsAsync(DescribeTableStatisticsRequest request, AsyncHandler<DescribeTableStatisticsRequest,DescribeTableStatisticsResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncReturns table statistics on the database migration task, including table name, rows inserted, rows updated, and rows deleted.
- Specified by:
describeTableStatisticsAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the DescribeTableStatistics operation returned by the service.
-
listTagsForResourceAsync
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncLists all tags for an AWS DMS resource.
- Specified by:
listTagsForResourceAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
-
listTagsForResourceAsync
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncLists all tags for an AWS DMS resource.
- Specified by:
listTagsForResourceAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
-
modifyEndpointAsync
public Future<ModifyEndpointResult> modifyEndpointAsync(ModifyEndpointRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncModifies the specified endpoint.
- Specified by:
modifyEndpointAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the ModifyEndpoint operation returned by the service.
-
modifyEndpointAsync
public Future<ModifyEndpointResult> modifyEndpointAsync(ModifyEndpointRequest request, AsyncHandler<ModifyEndpointRequest,ModifyEndpointResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncModifies the specified endpoint.
- Specified by:
modifyEndpointAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the ModifyEndpoint operation returned by the service.
-
modifyReplicationInstanceAsync
public Future<ModifyReplicationInstanceResult> modifyReplicationInstanceAsync(ModifyReplicationInstanceRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncModifies 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. - Specified by:
modifyReplicationInstanceAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the ModifyReplicationInstance operation returned by the service.
-
modifyReplicationInstanceAsync
public Future<ModifyReplicationInstanceResult> modifyReplicationInstanceAsync(ModifyReplicationInstanceRequest request, AsyncHandler<ModifyReplicationInstanceRequest,ModifyReplicationInstanceResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncModifies 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. - Specified by:
modifyReplicationInstanceAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the ModifyReplicationInstance operation returned by the service.
-
modifyReplicationSubnetGroupAsync
public Future<ModifyReplicationSubnetGroupResult> modifyReplicationSubnetGroupAsync(ModifyReplicationSubnetGroupRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncModifies the settings for the specified replication subnet group.
- Specified by:
modifyReplicationSubnetGroupAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the ModifyReplicationSubnetGroup operation returned by the service.
-
modifyReplicationSubnetGroupAsync
public Future<ModifyReplicationSubnetGroupResult> modifyReplicationSubnetGroupAsync(ModifyReplicationSubnetGroupRequest request, AsyncHandler<ModifyReplicationSubnetGroupRequest,ModifyReplicationSubnetGroupResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncModifies the settings for the specified replication subnet group.
- Specified by:
modifyReplicationSubnetGroupAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the ModifyReplicationSubnetGroup operation returned by the service.
-
refreshSchemasAsync
public Future<RefreshSchemasResult> refreshSchemasAsync(RefreshSchemasRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncPopulates 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.
- Specified by:
refreshSchemasAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the RefreshSchemas operation returned by the service.
-
refreshSchemasAsync
public Future<RefreshSchemasResult> refreshSchemasAsync(RefreshSchemasRequest request, AsyncHandler<RefreshSchemasRequest,RefreshSchemasResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncPopulates 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.
- Specified by:
refreshSchemasAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the RefreshSchemas operation returned by the service.
-
removeTagsFromResourceAsync
public Future<RemoveTagsFromResourceResult> removeTagsFromResourceAsync(RemoveTagsFromResourceRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncRemoves metadata tags from a DMS resource.
- Specified by:
removeTagsFromResourceAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the RemoveTagsFromResource operation returned by the service.
-
removeTagsFromResourceAsync
public Future<RemoveTagsFromResourceResult> removeTagsFromResourceAsync(RemoveTagsFromResourceRequest request, AsyncHandler<RemoveTagsFromResourceRequest,RemoveTagsFromResourceResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncRemoves metadata tags from a DMS resource.
- Specified by:
removeTagsFromResourceAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the RemoveTagsFromResource operation returned by the service.
-
startReplicationTaskAsync
public Future<StartReplicationTaskResult> startReplicationTaskAsync(StartReplicationTaskRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncStarts the replication task.
- Specified by:
startReplicationTaskAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the StartReplicationTask operation returned by the service.
-
startReplicationTaskAsync
public Future<StartReplicationTaskResult> startReplicationTaskAsync(StartReplicationTaskRequest request, AsyncHandler<StartReplicationTaskRequest,StartReplicationTaskResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncStarts the replication task.
- Specified by:
startReplicationTaskAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the StartReplicationTask operation returned by the service.
-
stopReplicationTaskAsync
public Future<StopReplicationTaskResult> stopReplicationTaskAsync(StopReplicationTaskRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncStops the replication task.
- Specified by:
stopReplicationTaskAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the StopReplicationTask operation returned by the service.
-
stopReplicationTaskAsync
public Future<StopReplicationTaskResult> stopReplicationTaskAsync(StopReplicationTaskRequest request, AsyncHandler<StopReplicationTaskRequest,StopReplicationTaskResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncStops the replication task.
- Specified by:
stopReplicationTaskAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the StopReplicationTask operation returned by the service.
-
testConnectionAsync
public Future<TestConnectionResult> testConnectionAsync(TestConnectionRequest request)
Description copied from interface:AWSDatabaseMigrationServiceAsyncTests the connection between the replication instance and the endpoint.
- Specified by:
testConnectionAsyncin interfaceAWSDatabaseMigrationServiceAsync- Returns:
- A Java Future containing the result of the TestConnection operation returned by the service.
-
testConnectionAsync
public Future<TestConnectionResult> testConnectionAsync(TestConnectionRequest request, AsyncHandler<TestConnectionRequest,TestConnectionResult> asyncHandler)
Description copied from interface:AWSDatabaseMigrationServiceAsyncTests the connection between the replication instance and the endpoint.
- Specified by:
testConnectionAsyncin interfaceAWSDatabaseMigrationServiceAsyncasyncHandler- 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.- Returns:
- A Java Future containing the result of the TestConnection operation returned by the service.
-
-