@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSTrustedAdvisor extends Object implements AWSTrustedAdvisor
AWSTrustedAdvisor
. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
public BatchUpdateRecommendationResourceExclusionResult batchUpdateRecommendationResourceExclusion(BatchUpdateRecommendationResourceExclusionRequest request)
AWSTrustedAdvisor
Update one or more exclusion status for a list of recommendation resources
batchUpdateRecommendationResourceExclusion
in interface AWSTrustedAdvisor
public GetOrganizationRecommendationResult getOrganizationRecommendation(GetOrganizationRecommendationRequest request)
AWSTrustedAdvisor
Get a specific recommendation within an AWS Organizations organization. This API supports only prioritized recommendations.
getOrganizationRecommendation
in interface AWSTrustedAdvisor
public GetRecommendationResult getRecommendation(GetRecommendationRequest request)
AWSTrustedAdvisor
Get a specific Recommendation
getRecommendation
in interface AWSTrustedAdvisor
public ListChecksResult listChecks(ListChecksRequest request)
AWSTrustedAdvisor
List a filterable set of Checks
listChecks
in interface AWSTrustedAdvisor
public ListOrganizationRecommendationAccountsResult listOrganizationRecommendationAccounts(ListOrganizationRecommendationAccountsRequest request)
AWSTrustedAdvisor
Lists the accounts that own the resources for an organization aggregate recommendation. This API only supports prioritized recommendations.
listOrganizationRecommendationAccounts
in interface AWSTrustedAdvisor
public ListOrganizationRecommendationResourcesResult listOrganizationRecommendationResources(ListOrganizationRecommendationResourcesRequest request)
AWSTrustedAdvisor
List Resources of a Recommendation within an Organization. This API only supports prioritized recommendations.
listOrganizationRecommendationResources
in interface AWSTrustedAdvisor
public ListOrganizationRecommendationsResult listOrganizationRecommendations(ListOrganizationRecommendationsRequest request)
AWSTrustedAdvisor
List a filterable set of Recommendations within an Organization. This API only supports prioritized recommendations.
listOrganizationRecommendations
in interface AWSTrustedAdvisor
public ListRecommendationResourcesResult listRecommendationResources(ListRecommendationResourcesRequest request)
AWSTrustedAdvisor
List Resources of a Recommendation
listRecommendationResources
in interface AWSTrustedAdvisor
public ListRecommendationsResult listRecommendations(ListRecommendationsRequest request)
AWSTrustedAdvisor
List a filterable set of Recommendations
listRecommendations
in interface AWSTrustedAdvisor
public UpdateOrganizationRecommendationLifecycleResult updateOrganizationRecommendationLifecycle(UpdateOrganizationRecommendationLifecycleRequest request)
AWSTrustedAdvisor
Update the lifecycle of a Recommendation within an Organization. This API only supports prioritized recommendations.
updateOrganizationRecommendationLifecycle
in interface AWSTrustedAdvisor
public UpdateRecommendationLifecycleResult updateRecommendationLifecycle(UpdateRecommendationLifecycleRequest request)
AWSTrustedAdvisor
Update the lifecyle of a Recommendation. This API only supports prioritized recommendations.
updateRecommendationLifecycle
in interface AWSTrustedAdvisor
public void shutdown()
AWSTrustedAdvisor
shutdown
in interface AWSTrustedAdvisor
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSTrustedAdvisor
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata
in interface AWSTrustedAdvisor
request
- The originally executed request.