@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSTrustedAdvisorAsync extends AbstractAWSTrustedAdvisor implements AWSTrustedAdvisorAsync
AWSTrustedAdvisorAsync. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler, which throws an
UnsupportedOperationException.ENDPOINT_PREFIXbatchUpdateRecommendationResourceExclusion, getCachedResponseMetadata, getOrganizationRecommendation, getRecommendation, listChecks, listOrganizationRecommendationAccounts, listOrganizationRecommendationResources, listOrganizationRecommendations, listRecommendationResources, listRecommendations, shutdown, updateOrganizationRecommendationLifecycle, updateRecommendationLifecycleequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbatchUpdateRecommendationResourceExclusion, getCachedResponseMetadata, getOrganizationRecommendation, getRecommendation, listChecks, listOrganizationRecommendationAccounts, listOrganizationRecommendationResources, listOrganizationRecommendations, listRecommendationResources, listRecommendations, shutdown, updateOrganizationRecommendationLifecycle, updateRecommendationLifecyclepublic Future<BatchUpdateRecommendationResourceExclusionResult> batchUpdateRecommendationResourceExclusionAsync(BatchUpdateRecommendationResourceExclusionRequest request)
AWSTrustedAdvisorAsyncUpdate one or more exclusion status for a list of recommendation resources
batchUpdateRecommendationResourceExclusionAsync in interface AWSTrustedAdvisorAsyncpublic Future<BatchUpdateRecommendationResourceExclusionResult> batchUpdateRecommendationResourceExclusionAsync(BatchUpdateRecommendationResourceExclusionRequest request, AsyncHandler<BatchUpdateRecommendationResourceExclusionRequest,BatchUpdateRecommendationResourceExclusionResult> asyncHandler)
AWSTrustedAdvisorAsyncUpdate one or more exclusion status for a list of recommendation resources
batchUpdateRecommendationResourceExclusionAsync in interface AWSTrustedAdvisorAsyncasyncHandler - 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<GetOrganizationRecommendationResult> getOrganizationRecommendationAsync(GetOrganizationRecommendationRequest request)
AWSTrustedAdvisorAsyncGet a specific recommendation within an AWS Organizations organization. This API supports only prioritized recommendations.
getOrganizationRecommendationAsync in interface AWSTrustedAdvisorAsyncpublic Future<GetOrganizationRecommendationResult> getOrganizationRecommendationAsync(GetOrganizationRecommendationRequest request, AsyncHandler<GetOrganizationRecommendationRequest,GetOrganizationRecommendationResult> asyncHandler)
AWSTrustedAdvisorAsyncGet a specific recommendation within an AWS Organizations organization. This API supports only prioritized recommendations.
getOrganizationRecommendationAsync in interface AWSTrustedAdvisorAsyncasyncHandler - 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<GetRecommendationResult> getRecommendationAsync(GetRecommendationRequest request)
AWSTrustedAdvisorAsyncGet a specific Recommendation
getRecommendationAsync in interface AWSTrustedAdvisorAsyncpublic Future<GetRecommendationResult> getRecommendationAsync(GetRecommendationRequest request, AsyncHandler<GetRecommendationRequest,GetRecommendationResult> asyncHandler)
AWSTrustedAdvisorAsyncGet a specific Recommendation
getRecommendationAsync in interface AWSTrustedAdvisorAsyncasyncHandler - 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<ListChecksResult> listChecksAsync(ListChecksRequest request)
AWSTrustedAdvisorAsyncList a filterable set of Checks
listChecksAsync in interface AWSTrustedAdvisorAsyncpublic Future<ListChecksResult> listChecksAsync(ListChecksRequest request, AsyncHandler<ListChecksRequest,ListChecksResult> asyncHandler)
AWSTrustedAdvisorAsyncList a filterable set of Checks
listChecksAsync in interface AWSTrustedAdvisorAsyncasyncHandler - 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<ListOrganizationRecommendationAccountsResult> listOrganizationRecommendationAccountsAsync(ListOrganizationRecommendationAccountsRequest request)
AWSTrustedAdvisorAsyncLists the accounts that own the resources for an organization aggregate recommendation. This API only supports prioritized recommendations.
listOrganizationRecommendationAccountsAsync in interface AWSTrustedAdvisorAsyncpublic Future<ListOrganizationRecommendationAccountsResult> listOrganizationRecommendationAccountsAsync(ListOrganizationRecommendationAccountsRequest request, AsyncHandler<ListOrganizationRecommendationAccountsRequest,ListOrganizationRecommendationAccountsResult> asyncHandler)
AWSTrustedAdvisorAsyncLists the accounts that own the resources for an organization aggregate recommendation. This API only supports prioritized recommendations.
listOrganizationRecommendationAccountsAsync in interface AWSTrustedAdvisorAsyncasyncHandler - 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<ListOrganizationRecommendationResourcesResult> listOrganizationRecommendationResourcesAsync(ListOrganizationRecommendationResourcesRequest request)
AWSTrustedAdvisorAsyncList Resources of a Recommendation within an Organization. This API only supports prioritized recommendations.
listOrganizationRecommendationResourcesAsync in interface AWSTrustedAdvisorAsyncpublic Future<ListOrganizationRecommendationResourcesResult> listOrganizationRecommendationResourcesAsync(ListOrganizationRecommendationResourcesRequest request, AsyncHandler<ListOrganizationRecommendationResourcesRequest,ListOrganizationRecommendationResourcesResult> asyncHandler)
AWSTrustedAdvisorAsyncList Resources of a Recommendation within an Organization. This API only supports prioritized recommendations.
listOrganizationRecommendationResourcesAsync in interface AWSTrustedAdvisorAsyncasyncHandler - 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<ListOrganizationRecommendationsResult> listOrganizationRecommendationsAsync(ListOrganizationRecommendationsRequest request)
AWSTrustedAdvisorAsyncList a filterable set of Recommendations within an Organization. This API only supports prioritized recommendations.
listOrganizationRecommendationsAsync in interface AWSTrustedAdvisorAsyncpublic Future<ListOrganizationRecommendationsResult> listOrganizationRecommendationsAsync(ListOrganizationRecommendationsRequest request, AsyncHandler<ListOrganizationRecommendationsRequest,ListOrganizationRecommendationsResult> asyncHandler)
AWSTrustedAdvisorAsyncList a filterable set of Recommendations within an Organization. This API only supports prioritized recommendations.
listOrganizationRecommendationsAsync in interface AWSTrustedAdvisorAsyncasyncHandler - 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<ListRecommendationResourcesResult> listRecommendationResourcesAsync(ListRecommendationResourcesRequest request)
AWSTrustedAdvisorAsyncList Resources of a Recommendation
listRecommendationResourcesAsync in interface AWSTrustedAdvisorAsyncpublic Future<ListRecommendationResourcesResult> listRecommendationResourcesAsync(ListRecommendationResourcesRequest request, AsyncHandler<ListRecommendationResourcesRequest,ListRecommendationResourcesResult> asyncHandler)
AWSTrustedAdvisorAsyncList Resources of a Recommendation
listRecommendationResourcesAsync in interface AWSTrustedAdvisorAsyncasyncHandler - 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<ListRecommendationsResult> listRecommendationsAsync(ListRecommendationsRequest request)
AWSTrustedAdvisorAsyncList a filterable set of Recommendations
listRecommendationsAsync in interface AWSTrustedAdvisorAsyncpublic Future<ListRecommendationsResult> listRecommendationsAsync(ListRecommendationsRequest request, AsyncHandler<ListRecommendationsRequest,ListRecommendationsResult> asyncHandler)
AWSTrustedAdvisorAsyncList a filterable set of Recommendations
listRecommendationsAsync in interface AWSTrustedAdvisorAsyncasyncHandler - 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<UpdateOrganizationRecommendationLifecycleResult> updateOrganizationRecommendationLifecycleAsync(UpdateOrganizationRecommendationLifecycleRequest request)
AWSTrustedAdvisorAsyncUpdate the lifecycle of a Recommendation within an Organization. This API only supports prioritized recommendations.
updateOrganizationRecommendationLifecycleAsync in interface AWSTrustedAdvisorAsyncpublic Future<UpdateOrganizationRecommendationLifecycleResult> updateOrganizationRecommendationLifecycleAsync(UpdateOrganizationRecommendationLifecycleRequest request, AsyncHandler<UpdateOrganizationRecommendationLifecycleRequest,UpdateOrganizationRecommendationLifecycleResult> asyncHandler)
AWSTrustedAdvisorAsyncUpdate the lifecycle of a Recommendation within an Organization. This API only supports prioritized recommendations.
updateOrganizationRecommendationLifecycleAsync in interface AWSTrustedAdvisorAsyncasyncHandler - 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<UpdateRecommendationLifecycleResult> updateRecommendationLifecycleAsync(UpdateRecommendationLifecycleRequest request)
AWSTrustedAdvisorAsyncUpdate the lifecyle of a Recommendation. This API only supports prioritized recommendations.
updateRecommendationLifecycleAsync in interface AWSTrustedAdvisorAsyncpublic Future<UpdateRecommendationLifecycleResult> updateRecommendationLifecycleAsync(UpdateRecommendationLifecycleRequest request, AsyncHandler<UpdateRecommendationLifecycleRequest,UpdateRecommendationLifecycleResult> asyncHandler)
AWSTrustedAdvisorAsyncUpdate the lifecyle of a Recommendation. This API only supports prioritized recommendations.
updateRecommendationLifecycleAsync in interface AWSTrustedAdvisorAsyncasyncHandler - 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.