@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSRoute53RecoveryReadinessAsyncClient extends AWSRoute53RecoveryReadinessClient implements AWSRoute53RecoveryReadinessAsync
AsyncHandler
can be used to
receive notification when an asynchronous operation completes.
AWS Route53 Recovery Readiness
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
builder, createCell, createCrossAccountAuthorization, createReadinessCheck, createRecoveryGroup, createResourceSet, deleteCell, deleteCrossAccountAuthorization, deleteReadinessCheck, deleteRecoveryGroup, deleteResourceSet, getArchitectureRecommendations, getCachedResponseMetadata, getCell, getCellReadinessSummary, getReadinessCheck, getReadinessCheckResourceStatus, getReadinessCheckStatus, getRecoveryGroup, getRecoveryGroupReadinessSummary, getResourceSet, listCells, listCrossAccountAuthorizations, listReadinessChecks, listRecoveryGroups, listResourceSets, listRules, listTagsForResources, tagResource, untagResource, updateCell, updateReadinessCheck, updateRecoveryGroup, updateResourceSet
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createCell, createCrossAccountAuthorization, createReadinessCheck, createRecoveryGroup, createResourceSet, deleteCell, deleteCrossAccountAuthorization, deleteReadinessCheck, deleteRecoveryGroup, deleteResourceSet, getArchitectureRecommendations, getCachedResponseMetadata, getCell, getCellReadinessSummary, getReadinessCheck, getReadinessCheckResourceStatus, getReadinessCheckStatus, getRecoveryGroup, getRecoveryGroupReadinessSummary, getResourceSet, listCells, listCrossAccountAuthorizations, listReadinessChecks, listRecoveryGroups, listResourceSets, listRules, listTagsForResources, tagResource, untagResource, updateCell, updateReadinessCheck, updateRecoveryGroup, updateResourceSet
public static AWSRoute53RecoveryReadinessAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<CreateCellResult> createCellAsync(CreateCellRequest request)
AWSRoute53RecoveryReadinessAsync
createCellAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- The Cell to createpublic Future<CreateCellResult> createCellAsync(CreateCellRequest request, AsyncHandler<CreateCellRequest,CreateCellResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
createCellAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- The Cell to createasyncHandler
- 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<CreateCrossAccountAuthorizationResult> createCrossAccountAuthorizationAsync(CreateCrossAccountAuthorizationRequest request)
AWSRoute53RecoveryReadinessAsync
createCrossAccountAuthorizationAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- The cross account authorizationpublic Future<CreateCrossAccountAuthorizationResult> createCrossAccountAuthorizationAsync(CreateCrossAccountAuthorizationRequest request, AsyncHandler<CreateCrossAccountAuthorizationRequest,CreateCrossAccountAuthorizationResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
createCrossAccountAuthorizationAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- The cross account authorizationasyncHandler
- 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<CreateReadinessCheckResult> createReadinessCheckAsync(CreateReadinessCheckRequest request)
AWSRoute53RecoveryReadinessAsync
createReadinessCheckAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- The ReadinessCheck to createpublic Future<CreateReadinessCheckResult> createReadinessCheckAsync(CreateReadinessCheckRequest request, AsyncHandler<CreateReadinessCheckRequest,CreateReadinessCheckResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
createReadinessCheckAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- The ReadinessCheck to createasyncHandler
- 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<CreateRecoveryGroupResult> createRecoveryGroupAsync(CreateRecoveryGroupRequest request)
AWSRoute53RecoveryReadinessAsync
createRecoveryGroupAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- The RecoveryGroup to createpublic Future<CreateRecoveryGroupResult> createRecoveryGroupAsync(CreateRecoveryGroupRequest request, AsyncHandler<CreateRecoveryGroupRequest,CreateRecoveryGroupResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
createRecoveryGroupAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- The RecoveryGroup to createasyncHandler
- 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<CreateResourceSetResult> createResourceSetAsync(CreateResourceSetRequest request)
AWSRoute53RecoveryReadinessAsync
createResourceSetAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- The ResourceSet to createpublic Future<CreateResourceSetResult> createResourceSetAsync(CreateResourceSetRequest request, AsyncHandler<CreateResourceSetRequest,CreateResourceSetResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
createResourceSetAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- The ResourceSet to createasyncHandler
- 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<DeleteCellResult> deleteCellAsync(DeleteCellRequest request)
AWSRoute53RecoveryReadinessAsync
deleteCellAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<DeleteCellResult> deleteCellAsync(DeleteCellRequest request, AsyncHandler<DeleteCellRequest,DeleteCellResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
deleteCellAsync
in interface AWSRoute53RecoveryReadinessAsync
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<DeleteCrossAccountAuthorizationResult> deleteCrossAccountAuthorizationAsync(DeleteCrossAccountAuthorizationRequest request)
AWSRoute53RecoveryReadinessAsync
deleteCrossAccountAuthorizationAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<DeleteCrossAccountAuthorizationResult> deleteCrossAccountAuthorizationAsync(DeleteCrossAccountAuthorizationRequest request, AsyncHandler<DeleteCrossAccountAuthorizationRequest,DeleteCrossAccountAuthorizationResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
deleteCrossAccountAuthorizationAsync
in interface AWSRoute53RecoveryReadinessAsync
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<DeleteReadinessCheckResult> deleteReadinessCheckAsync(DeleteReadinessCheckRequest request)
AWSRoute53RecoveryReadinessAsync
deleteReadinessCheckAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<DeleteReadinessCheckResult> deleteReadinessCheckAsync(DeleteReadinessCheckRequest request, AsyncHandler<DeleteReadinessCheckRequest,DeleteReadinessCheckResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
deleteReadinessCheckAsync
in interface AWSRoute53RecoveryReadinessAsync
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<DeleteRecoveryGroupResult> deleteRecoveryGroupAsync(DeleteRecoveryGroupRequest request)
AWSRoute53RecoveryReadinessAsync
deleteRecoveryGroupAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<DeleteRecoveryGroupResult> deleteRecoveryGroupAsync(DeleteRecoveryGroupRequest request, AsyncHandler<DeleteRecoveryGroupRequest,DeleteRecoveryGroupResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
deleteRecoveryGroupAsync
in interface AWSRoute53RecoveryReadinessAsync
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<DeleteResourceSetResult> deleteResourceSetAsync(DeleteResourceSetRequest request)
AWSRoute53RecoveryReadinessAsync
deleteResourceSetAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<DeleteResourceSetResult> deleteResourceSetAsync(DeleteResourceSetRequest request, AsyncHandler<DeleteResourceSetRequest,DeleteResourceSetResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
deleteResourceSetAsync
in interface AWSRoute53RecoveryReadinessAsync
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<GetArchitectureRecommendationsResult> getArchitectureRecommendationsAsync(GetArchitectureRecommendationsRequest request)
AWSRoute53RecoveryReadinessAsync
getArchitectureRecommendationsAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<GetArchitectureRecommendationsResult> getArchitectureRecommendationsAsync(GetArchitectureRecommendationsRequest request, AsyncHandler<GetArchitectureRecommendationsRequest,GetArchitectureRecommendationsResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
getArchitectureRecommendationsAsync
in interface AWSRoute53RecoveryReadinessAsync
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<GetCellResult> getCellAsync(GetCellRequest request)
AWSRoute53RecoveryReadinessAsync
getCellAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<GetCellResult> getCellAsync(GetCellRequest request, AsyncHandler<GetCellRequest,GetCellResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
getCellAsync
in interface AWSRoute53RecoveryReadinessAsync
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<GetCellReadinessSummaryResult> getCellReadinessSummaryAsync(GetCellReadinessSummaryRequest request)
AWSRoute53RecoveryReadinessAsync
getCellReadinessSummaryAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<GetCellReadinessSummaryResult> getCellReadinessSummaryAsync(GetCellReadinessSummaryRequest request, AsyncHandler<GetCellReadinessSummaryRequest,GetCellReadinessSummaryResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
getCellReadinessSummaryAsync
in interface AWSRoute53RecoveryReadinessAsync
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<GetReadinessCheckResult> getReadinessCheckAsync(GetReadinessCheckRequest request)
AWSRoute53RecoveryReadinessAsync
getReadinessCheckAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<GetReadinessCheckResult> getReadinessCheckAsync(GetReadinessCheckRequest request, AsyncHandler<GetReadinessCheckRequest,GetReadinessCheckResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
getReadinessCheckAsync
in interface AWSRoute53RecoveryReadinessAsync
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<GetReadinessCheckResourceStatusResult> getReadinessCheckResourceStatusAsync(GetReadinessCheckResourceStatusRequest request)
AWSRoute53RecoveryReadinessAsync
getReadinessCheckResourceStatusAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<GetReadinessCheckResourceStatusResult> getReadinessCheckResourceStatusAsync(GetReadinessCheckResourceStatusRequest request, AsyncHandler<GetReadinessCheckResourceStatusRequest,GetReadinessCheckResourceStatusResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
getReadinessCheckResourceStatusAsync
in interface AWSRoute53RecoveryReadinessAsync
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<GetReadinessCheckStatusResult> getReadinessCheckStatusAsync(GetReadinessCheckStatusRequest request)
AWSRoute53RecoveryReadinessAsync
getReadinessCheckStatusAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<GetReadinessCheckStatusResult> getReadinessCheckStatusAsync(GetReadinessCheckStatusRequest request, AsyncHandler<GetReadinessCheckStatusRequest,GetReadinessCheckStatusResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
getReadinessCheckStatusAsync
in interface AWSRoute53RecoveryReadinessAsync
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<GetRecoveryGroupResult> getRecoveryGroupAsync(GetRecoveryGroupRequest request)
AWSRoute53RecoveryReadinessAsync
getRecoveryGroupAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<GetRecoveryGroupResult> getRecoveryGroupAsync(GetRecoveryGroupRequest request, AsyncHandler<GetRecoveryGroupRequest,GetRecoveryGroupResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
getRecoveryGroupAsync
in interface AWSRoute53RecoveryReadinessAsync
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<GetRecoveryGroupReadinessSummaryResult> getRecoveryGroupReadinessSummaryAsync(GetRecoveryGroupReadinessSummaryRequest request)
AWSRoute53RecoveryReadinessAsync
getRecoveryGroupReadinessSummaryAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<GetRecoveryGroupReadinessSummaryResult> getRecoveryGroupReadinessSummaryAsync(GetRecoveryGroupReadinessSummaryRequest request, AsyncHandler<GetRecoveryGroupReadinessSummaryRequest,GetRecoveryGroupReadinessSummaryResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
getRecoveryGroupReadinessSummaryAsync
in interface AWSRoute53RecoveryReadinessAsync
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<GetResourceSetResult> getResourceSetAsync(GetResourceSetRequest request)
AWSRoute53RecoveryReadinessAsync
getResourceSetAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<GetResourceSetResult> getResourceSetAsync(GetResourceSetRequest request, AsyncHandler<GetResourceSetRequest,GetResourceSetResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
getResourceSetAsync
in interface AWSRoute53RecoveryReadinessAsync
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<ListCellsResult> listCellsAsync(ListCellsRequest request)
AWSRoute53RecoveryReadinessAsync
listCellsAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<ListCellsResult> listCellsAsync(ListCellsRequest request, AsyncHandler<ListCellsRequest,ListCellsResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
listCellsAsync
in interface AWSRoute53RecoveryReadinessAsync
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<ListCrossAccountAuthorizationsResult> listCrossAccountAuthorizationsAsync(ListCrossAccountAuthorizationsRequest request)
AWSRoute53RecoveryReadinessAsync
listCrossAccountAuthorizationsAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<ListCrossAccountAuthorizationsResult> listCrossAccountAuthorizationsAsync(ListCrossAccountAuthorizationsRequest request, AsyncHandler<ListCrossAccountAuthorizationsRequest,ListCrossAccountAuthorizationsResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
listCrossAccountAuthorizationsAsync
in interface AWSRoute53RecoveryReadinessAsync
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<ListReadinessChecksResult> listReadinessChecksAsync(ListReadinessChecksRequest request)
AWSRoute53RecoveryReadinessAsync
listReadinessChecksAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<ListReadinessChecksResult> listReadinessChecksAsync(ListReadinessChecksRequest request, AsyncHandler<ListReadinessChecksRequest,ListReadinessChecksResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
listReadinessChecksAsync
in interface AWSRoute53RecoveryReadinessAsync
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<ListRecoveryGroupsResult> listRecoveryGroupsAsync(ListRecoveryGroupsRequest request)
AWSRoute53RecoveryReadinessAsync
listRecoveryGroupsAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<ListRecoveryGroupsResult> listRecoveryGroupsAsync(ListRecoveryGroupsRequest request, AsyncHandler<ListRecoveryGroupsRequest,ListRecoveryGroupsResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
listRecoveryGroupsAsync
in interface AWSRoute53RecoveryReadinessAsync
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<ListResourceSetsResult> listResourceSetsAsync(ListResourceSetsRequest request)
AWSRoute53RecoveryReadinessAsync
listResourceSetsAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<ListResourceSetsResult> listResourceSetsAsync(ListResourceSetsRequest request, AsyncHandler<ListResourceSetsRequest,ListResourceSetsResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
listResourceSetsAsync
in interface AWSRoute53RecoveryReadinessAsync
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<ListRulesResult> listRulesAsync(ListRulesRequest request)
AWSRoute53RecoveryReadinessAsync
listRulesAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<ListRulesResult> listRulesAsync(ListRulesRequest request, AsyncHandler<ListRulesRequest,ListRulesResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
listRulesAsync
in interface AWSRoute53RecoveryReadinessAsync
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<ListTagsForResourcesResult> listTagsForResourcesAsync(ListTagsForResourcesRequest request)
AWSRoute53RecoveryReadinessAsync
listTagsForResourcesAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<ListTagsForResourcesResult> listTagsForResourcesAsync(ListTagsForResourcesRequest request, AsyncHandler<ListTagsForResourcesRequest,ListTagsForResourcesResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
listTagsForResourcesAsync
in interface AWSRoute53RecoveryReadinessAsync
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<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSRoute53RecoveryReadinessAsync
tagResourceAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
tagResourceAsync
in interface AWSRoute53RecoveryReadinessAsync
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<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSRoute53RecoveryReadinessAsync
untagResourceAsync
in interface AWSRoute53RecoveryReadinessAsync
public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
untagResourceAsync
in interface AWSRoute53RecoveryReadinessAsync
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<UpdateCellResult> updateCellAsync(UpdateCellRequest request)
AWSRoute53RecoveryReadinessAsync
updateCellAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- Parameters to update for the Cellpublic Future<UpdateCellResult> updateCellAsync(UpdateCellRequest request, AsyncHandler<UpdateCellRequest,UpdateCellResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
updateCellAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- Parameters to update for the CellasyncHandler
- 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<UpdateReadinessCheckResult> updateReadinessCheckAsync(UpdateReadinessCheckRequest request)
AWSRoute53RecoveryReadinessAsync
updateReadinessCheckAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- The new Readiness Check valuespublic Future<UpdateReadinessCheckResult> updateReadinessCheckAsync(UpdateReadinessCheckRequest request, AsyncHandler<UpdateReadinessCheckRequest,UpdateReadinessCheckResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
updateReadinessCheckAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- The new Readiness Check valuesasyncHandler
- 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<UpdateRecoveryGroupResult> updateRecoveryGroupAsync(UpdateRecoveryGroupRequest request)
AWSRoute53RecoveryReadinessAsync
updateRecoveryGroupAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- Parameters to update for the RecoveryGrouppublic Future<UpdateRecoveryGroupResult> updateRecoveryGroupAsync(UpdateRecoveryGroupRequest request, AsyncHandler<UpdateRecoveryGroupRequest,UpdateRecoveryGroupResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
updateRecoveryGroupAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- Parameters to update for the RecoveryGroupasyncHandler
- 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<UpdateResourceSetResult> updateResourceSetAsync(UpdateResourceSetRequest request)
AWSRoute53RecoveryReadinessAsync
updateResourceSetAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- configuration for the desiredpublic Future<UpdateResourceSetResult> updateResourceSetAsync(UpdateResourceSetRequest request, AsyncHandler<UpdateResourceSetRequest,UpdateResourceSetResult> asyncHandler)
AWSRoute53RecoveryReadinessAsync
updateResourceSetAsync
in interface AWSRoute53RecoveryReadinessAsync
request
- configuration for the desiredasyncHandler
- 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 void shutdown()
getExecutorService().shutdown()
followed by getExecutorService().awaitTermination()
prior to
calling this method.shutdown
in interface AWSRoute53RecoveryReadiness
shutdown
in class AWSRoute53RecoveryReadinessClient