@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSRoute53RecoveryReadinessAsync extends AWSRoute53RecoveryReadiness
AsyncHandler can be used to
receive notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSRoute53RecoveryReadinessAsync instead.
AWS Route53 Recovery Readiness
ENDPOINT_PREFIXcreateCell, 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, shutdown, tagResource, untagResource, updateCell, updateReadinessCheck, updateRecoveryGroup, updateResourceSetFuture<CreateCellResult> createCellAsync(CreateCellRequest createCellRequest)
createCellRequest - The Cell to createFuture<CreateCellResult> createCellAsync(CreateCellRequest createCellRequest, AsyncHandler<CreateCellRequest,CreateCellResult> asyncHandler)
createCellRequest - 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.Future<CreateCrossAccountAuthorizationResult> createCrossAccountAuthorizationAsync(CreateCrossAccountAuthorizationRequest createCrossAccountAuthorizationRequest)
createCrossAccountAuthorizationRequest - The cross account authorizationFuture<CreateCrossAccountAuthorizationResult> createCrossAccountAuthorizationAsync(CreateCrossAccountAuthorizationRequest createCrossAccountAuthorizationRequest, AsyncHandler<CreateCrossAccountAuthorizationRequest,CreateCrossAccountAuthorizationResult> asyncHandler)
createCrossAccountAuthorizationRequest - 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.Future<CreateReadinessCheckResult> createReadinessCheckAsync(CreateReadinessCheckRequest createReadinessCheckRequest)
createReadinessCheckRequest - The ReadinessCheck to createFuture<CreateReadinessCheckResult> createReadinessCheckAsync(CreateReadinessCheckRequest createReadinessCheckRequest, AsyncHandler<CreateReadinessCheckRequest,CreateReadinessCheckResult> asyncHandler)
createReadinessCheckRequest - 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.Future<CreateRecoveryGroupResult> createRecoveryGroupAsync(CreateRecoveryGroupRequest createRecoveryGroupRequest)
createRecoveryGroupRequest - The RecoveryGroup to createFuture<CreateRecoveryGroupResult> createRecoveryGroupAsync(CreateRecoveryGroupRequest createRecoveryGroupRequest, AsyncHandler<CreateRecoveryGroupRequest,CreateRecoveryGroupResult> asyncHandler)
createRecoveryGroupRequest - 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.Future<CreateResourceSetResult> createResourceSetAsync(CreateResourceSetRequest createResourceSetRequest)
createResourceSetRequest - The ResourceSet to createFuture<CreateResourceSetResult> createResourceSetAsync(CreateResourceSetRequest createResourceSetRequest, AsyncHandler<CreateResourceSetRequest,CreateResourceSetResult> asyncHandler)
createResourceSetRequest - 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.Future<DeleteCellResult> deleteCellAsync(DeleteCellRequest deleteCellRequest)
deleteCellRequest - Future<DeleteCellResult> deleteCellAsync(DeleteCellRequest deleteCellRequest, AsyncHandler<DeleteCellRequest,DeleteCellResult> asyncHandler)
deleteCellRequest - 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.Future<DeleteCrossAccountAuthorizationResult> deleteCrossAccountAuthorizationAsync(DeleteCrossAccountAuthorizationRequest deleteCrossAccountAuthorizationRequest)
deleteCrossAccountAuthorizationRequest - Future<DeleteCrossAccountAuthorizationResult> deleteCrossAccountAuthorizationAsync(DeleteCrossAccountAuthorizationRequest deleteCrossAccountAuthorizationRequest, AsyncHandler<DeleteCrossAccountAuthorizationRequest,DeleteCrossAccountAuthorizationResult> asyncHandler)
deleteCrossAccountAuthorizationRequest - 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.Future<DeleteReadinessCheckResult> deleteReadinessCheckAsync(DeleteReadinessCheckRequest deleteReadinessCheckRequest)
deleteReadinessCheckRequest - Future<DeleteReadinessCheckResult> deleteReadinessCheckAsync(DeleteReadinessCheckRequest deleteReadinessCheckRequest, AsyncHandler<DeleteReadinessCheckRequest,DeleteReadinessCheckResult> asyncHandler)
deleteReadinessCheckRequest - 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.Future<DeleteRecoveryGroupResult> deleteRecoveryGroupAsync(DeleteRecoveryGroupRequest deleteRecoveryGroupRequest)
deleteRecoveryGroupRequest - Future<DeleteRecoveryGroupResult> deleteRecoveryGroupAsync(DeleteRecoveryGroupRequest deleteRecoveryGroupRequest, AsyncHandler<DeleteRecoveryGroupRequest,DeleteRecoveryGroupResult> asyncHandler)
deleteRecoveryGroupRequest - 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.Future<DeleteResourceSetResult> deleteResourceSetAsync(DeleteResourceSetRequest deleteResourceSetRequest)
deleteResourceSetRequest - Future<DeleteResourceSetResult> deleteResourceSetAsync(DeleteResourceSetRequest deleteResourceSetRequest, AsyncHandler<DeleteResourceSetRequest,DeleteResourceSetResult> asyncHandler)
deleteResourceSetRequest - 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.Future<GetArchitectureRecommendationsResult> getArchitectureRecommendationsAsync(GetArchitectureRecommendationsRequest getArchitectureRecommendationsRequest)
getArchitectureRecommendationsRequest - Future<GetArchitectureRecommendationsResult> getArchitectureRecommendationsAsync(GetArchitectureRecommendationsRequest getArchitectureRecommendationsRequest, AsyncHandler<GetArchitectureRecommendationsRequest,GetArchitectureRecommendationsResult> asyncHandler)
getArchitectureRecommendationsRequest - 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.Future<GetCellResult> getCellAsync(GetCellRequest getCellRequest)
getCellRequest - Future<GetCellResult> getCellAsync(GetCellRequest getCellRequest, AsyncHandler<GetCellRequest,GetCellResult> asyncHandler)
getCellRequest - 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.Future<GetCellReadinessSummaryResult> getCellReadinessSummaryAsync(GetCellReadinessSummaryRequest getCellReadinessSummaryRequest)
getCellReadinessSummaryRequest - Future<GetCellReadinessSummaryResult> getCellReadinessSummaryAsync(GetCellReadinessSummaryRequest getCellReadinessSummaryRequest, AsyncHandler<GetCellReadinessSummaryRequest,GetCellReadinessSummaryResult> asyncHandler)
getCellReadinessSummaryRequest - 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.Future<GetReadinessCheckResult> getReadinessCheckAsync(GetReadinessCheckRequest getReadinessCheckRequest)
getReadinessCheckRequest - Future<GetReadinessCheckResult> getReadinessCheckAsync(GetReadinessCheckRequest getReadinessCheckRequest, AsyncHandler<GetReadinessCheckRequest,GetReadinessCheckResult> asyncHandler)
getReadinessCheckRequest - 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.Future<GetReadinessCheckResourceStatusResult> getReadinessCheckResourceStatusAsync(GetReadinessCheckResourceStatusRequest getReadinessCheckResourceStatusRequest)
getReadinessCheckResourceStatusRequest - Future<GetReadinessCheckResourceStatusResult> getReadinessCheckResourceStatusAsync(GetReadinessCheckResourceStatusRequest getReadinessCheckResourceStatusRequest, AsyncHandler<GetReadinessCheckResourceStatusRequest,GetReadinessCheckResourceStatusResult> asyncHandler)
getReadinessCheckResourceStatusRequest - 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.Future<GetReadinessCheckStatusResult> getReadinessCheckStatusAsync(GetReadinessCheckStatusRequest getReadinessCheckStatusRequest)
getReadinessCheckStatusRequest - Future<GetReadinessCheckStatusResult> getReadinessCheckStatusAsync(GetReadinessCheckStatusRequest getReadinessCheckStatusRequest, AsyncHandler<GetReadinessCheckStatusRequest,GetReadinessCheckStatusResult> asyncHandler)
getReadinessCheckStatusRequest - 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.Future<GetRecoveryGroupResult> getRecoveryGroupAsync(GetRecoveryGroupRequest getRecoveryGroupRequest)
getRecoveryGroupRequest - Future<GetRecoveryGroupResult> getRecoveryGroupAsync(GetRecoveryGroupRequest getRecoveryGroupRequest, AsyncHandler<GetRecoveryGroupRequest,GetRecoveryGroupResult> asyncHandler)
getRecoveryGroupRequest - 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.Future<GetRecoveryGroupReadinessSummaryResult> getRecoveryGroupReadinessSummaryAsync(GetRecoveryGroupReadinessSummaryRequest getRecoveryGroupReadinessSummaryRequest)
getRecoveryGroupReadinessSummaryRequest - Future<GetRecoveryGroupReadinessSummaryResult> getRecoveryGroupReadinessSummaryAsync(GetRecoveryGroupReadinessSummaryRequest getRecoveryGroupReadinessSummaryRequest, AsyncHandler<GetRecoveryGroupReadinessSummaryRequest,GetRecoveryGroupReadinessSummaryResult> asyncHandler)
getRecoveryGroupReadinessSummaryRequest - 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.Future<GetResourceSetResult> getResourceSetAsync(GetResourceSetRequest getResourceSetRequest)
getResourceSetRequest - Future<GetResourceSetResult> getResourceSetAsync(GetResourceSetRequest getResourceSetRequest, AsyncHandler<GetResourceSetRequest,GetResourceSetResult> asyncHandler)
getResourceSetRequest - 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.Future<ListCellsResult> listCellsAsync(ListCellsRequest listCellsRequest)
listCellsRequest - Future<ListCellsResult> listCellsAsync(ListCellsRequest listCellsRequest, AsyncHandler<ListCellsRequest,ListCellsResult> asyncHandler)
listCellsRequest - 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.Future<ListCrossAccountAuthorizationsResult> listCrossAccountAuthorizationsAsync(ListCrossAccountAuthorizationsRequest listCrossAccountAuthorizationsRequest)
listCrossAccountAuthorizationsRequest - Future<ListCrossAccountAuthorizationsResult> listCrossAccountAuthorizationsAsync(ListCrossAccountAuthorizationsRequest listCrossAccountAuthorizationsRequest, AsyncHandler<ListCrossAccountAuthorizationsRequest,ListCrossAccountAuthorizationsResult> asyncHandler)
listCrossAccountAuthorizationsRequest - 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.Future<ListReadinessChecksResult> listReadinessChecksAsync(ListReadinessChecksRequest listReadinessChecksRequest)
listReadinessChecksRequest - Future<ListReadinessChecksResult> listReadinessChecksAsync(ListReadinessChecksRequest listReadinessChecksRequest, AsyncHandler<ListReadinessChecksRequest,ListReadinessChecksResult> asyncHandler)
listReadinessChecksRequest - 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.Future<ListRecoveryGroupsResult> listRecoveryGroupsAsync(ListRecoveryGroupsRequest listRecoveryGroupsRequest)
listRecoveryGroupsRequest - Future<ListRecoveryGroupsResult> listRecoveryGroupsAsync(ListRecoveryGroupsRequest listRecoveryGroupsRequest, AsyncHandler<ListRecoveryGroupsRequest,ListRecoveryGroupsResult> asyncHandler)
listRecoveryGroupsRequest - 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.Future<ListResourceSetsResult> listResourceSetsAsync(ListResourceSetsRequest listResourceSetsRequest)
listResourceSetsRequest - Future<ListResourceSetsResult> listResourceSetsAsync(ListResourceSetsRequest listResourceSetsRequest, AsyncHandler<ListResourceSetsRequest,ListResourceSetsResult> asyncHandler)
listResourceSetsRequest - 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.Future<ListRulesResult> listRulesAsync(ListRulesRequest listRulesRequest)
listRulesRequest - Future<ListRulesResult> listRulesAsync(ListRulesRequest listRulesRequest, AsyncHandler<ListRulesRequest,ListRulesResult> asyncHandler)
listRulesRequest - 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.Future<ListTagsForResourcesResult> listTagsForResourcesAsync(ListTagsForResourcesRequest listTagsForResourcesRequest)
listTagsForResourcesRequest - Future<ListTagsForResourcesResult> listTagsForResourcesAsync(ListTagsForResourcesRequest listTagsForResourcesRequest, AsyncHandler<ListTagsForResourcesRequest,ListTagsForResourcesResult> asyncHandler)
listTagsForResourcesRequest - 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.Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest)
tagResourceRequest - Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
tagResourceRequest - 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.Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest)
untagResourceRequest - Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
untagResourceRequest - 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.Future<UpdateCellResult> updateCellAsync(UpdateCellRequest updateCellRequest)
updateCellRequest - Parameters to update for the CellFuture<UpdateCellResult> updateCellAsync(UpdateCellRequest updateCellRequest, AsyncHandler<UpdateCellRequest,UpdateCellResult> asyncHandler)
updateCellRequest - 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.Future<UpdateReadinessCheckResult> updateReadinessCheckAsync(UpdateReadinessCheckRequest updateReadinessCheckRequest)
updateReadinessCheckRequest - The new Readiness Check valuesFuture<UpdateReadinessCheckResult> updateReadinessCheckAsync(UpdateReadinessCheckRequest updateReadinessCheckRequest, AsyncHandler<UpdateReadinessCheckRequest,UpdateReadinessCheckResult> asyncHandler)
updateReadinessCheckRequest - 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.Future<UpdateRecoveryGroupResult> updateRecoveryGroupAsync(UpdateRecoveryGroupRequest updateRecoveryGroupRequest)
updateRecoveryGroupRequest - Parameters to update for the RecoveryGroupFuture<UpdateRecoveryGroupResult> updateRecoveryGroupAsync(UpdateRecoveryGroupRequest updateRecoveryGroupRequest, AsyncHandler<UpdateRecoveryGroupRequest,UpdateRecoveryGroupResult> asyncHandler)
updateRecoveryGroupRequest - 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.Future<UpdateResourceSetResult> updateResourceSetAsync(UpdateResourceSetRequest updateResourceSetRequest)
updateResourceSetRequest - configuration for the desiredFuture<UpdateResourceSetResult> updateResourceSetAsync(UpdateResourceSetRequest updateResourceSetRequest, AsyncHandler<UpdateResourceSetRequest,UpdateResourceSetResult> asyncHandler)
updateResourceSetRequest - 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.Copyright © 2021. All rights reserved.