| Package | Description |
|---|---|
| software.amazon.awssdk.services.computeoptimizer |
Compute Optimizer is a service that analyzes the configuration and utilization metrics of your Amazon Web Services
compute resources, such as Amazon EC2 instances, Amazon EC2 Auto Scaling groups, Lambda functions, Amazon EBS
volumes, and Amazon ECS services on Fargate.
|
| software.amazon.awssdk.services.computeoptimizer.model |
| Modifier and Type | Method and Description |
|---|---|
default DeleteRecommendationPreferencesResponse |
ComputeOptimizerClient.deleteRecommendationPreferences(Consumer<DeleteRecommendationPreferencesRequest.Builder> deleteRecommendationPreferencesRequest)
Deletes a recommendation preference, such as enhanced infrastructure metrics.
|
default DeleteRecommendationPreferencesResponse |
ComputeOptimizerClient.deleteRecommendationPreferences(DeleteRecommendationPreferencesRequest deleteRecommendationPreferencesRequest)
Deletes a recommendation preference, such as enhanced infrastructure metrics.
|
default DescribeRecommendationExportJobsResponse |
ComputeOptimizerClient.describeRecommendationExportJobs(Consumer<DescribeRecommendationExportJobsRequest.Builder> describeRecommendationExportJobsRequest)
Describes recommendation export jobs created in the last seven days.
|
default DescribeRecommendationExportJobsResponse |
ComputeOptimizerClient.describeRecommendationExportJobs(DescribeRecommendationExportJobsRequest describeRecommendationExportJobsRequest)
Describes recommendation export jobs created in the last seven days.
|
default DescribeRecommendationExportJobsIterable |
ComputeOptimizerClient.describeRecommendationExportJobsPaginator(Consumer<DescribeRecommendationExportJobsRequest.Builder> describeRecommendationExportJobsRequest)
Describes recommendation export jobs created in the last seven days.
|
default DescribeRecommendationExportJobsIterable |
ComputeOptimizerClient.describeRecommendationExportJobsPaginator(DescribeRecommendationExportJobsRequest describeRecommendationExportJobsRequest)
Describes recommendation export jobs created in the last seven days.
|
default ExportAutoScalingGroupRecommendationsResponse |
ComputeOptimizerClient.exportAutoScalingGroupRecommendations(Consumer<ExportAutoScalingGroupRecommendationsRequest.Builder> exportAutoScalingGroupRecommendationsRequest)
Exports optimization recommendations for Auto Scaling groups.
|
default ExportAutoScalingGroupRecommendationsResponse |
ComputeOptimizerClient.exportAutoScalingGroupRecommendations(ExportAutoScalingGroupRecommendationsRequest exportAutoScalingGroupRecommendationsRequest)
Exports optimization recommendations for Auto Scaling groups.
|
default ExportEbsVolumeRecommendationsResponse |
ComputeOptimizerClient.exportEBSVolumeRecommendations(Consumer<ExportEbsVolumeRecommendationsRequest.Builder> exportEbsVolumeRecommendationsRequest)
Exports optimization recommendations for Amazon EBS volumes.
|
default ExportEbsVolumeRecommendationsResponse |
ComputeOptimizerClient.exportEBSVolumeRecommendations(ExportEbsVolumeRecommendationsRequest exportEbsVolumeRecommendationsRequest)
Exports optimization recommendations for Amazon EBS volumes.
|
default ExportEc2InstanceRecommendationsResponse |
ComputeOptimizerClient.exportEC2InstanceRecommendations(Consumer<ExportEc2InstanceRecommendationsRequest.Builder> exportEc2InstanceRecommendationsRequest)
Exports optimization recommendations for Amazon EC2 instances.
|
default ExportEc2InstanceRecommendationsResponse |
ComputeOptimizerClient.exportEC2InstanceRecommendations(ExportEc2InstanceRecommendationsRequest exportEc2InstanceRecommendationsRequest)
Exports optimization recommendations for Amazon EC2 instances.
|
default ExportEcsServiceRecommendationsResponse |
ComputeOptimizerClient.exportECSServiceRecommendations(Consumer<ExportEcsServiceRecommendationsRequest.Builder> exportEcsServiceRecommendationsRequest)
Exports optimization recommendations for Amazon ECS services on Fargate.
|
default ExportEcsServiceRecommendationsResponse |
ComputeOptimizerClient.exportECSServiceRecommendations(ExportEcsServiceRecommendationsRequest exportEcsServiceRecommendationsRequest)
Exports optimization recommendations for Amazon ECS services on Fargate.
|
default ExportLambdaFunctionRecommendationsResponse |
ComputeOptimizerClient.exportLambdaFunctionRecommendations(Consumer<ExportLambdaFunctionRecommendationsRequest.Builder> exportLambdaFunctionRecommendationsRequest)
Exports optimization recommendations for Lambda functions.
|
default ExportLambdaFunctionRecommendationsResponse |
ComputeOptimizerClient.exportLambdaFunctionRecommendations(ExportLambdaFunctionRecommendationsRequest exportLambdaFunctionRecommendationsRequest)
Exports optimization recommendations for Lambda functions.
|
default GetAutoScalingGroupRecommendationsResponse |
ComputeOptimizerClient.getAutoScalingGroupRecommendations(Consumer<GetAutoScalingGroupRecommendationsRequest.Builder> getAutoScalingGroupRecommendationsRequest)
Returns Auto Scaling group recommendations.
|
default GetAutoScalingGroupRecommendationsResponse |
ComputeOptimizerClient.getAutoScalingGroupRecommendations(GetAutoScalingGroupRecommendationsRequest getAutoScalingGroupRecommendationsRequest)
Returns Auto Scaling group recommendations.
|
default GetEbsVolumeRecommendationsResponse |
ComputeOptimizerClient.getEBSVolumeRecommendations(Consumer<GetEbsVolumeRecommendationsRequest.Builder> getEbsVolumeRecommendationsRequest)
Returns Amazon Elastic Block Store (Amazon EBS) volume recommendations.
|
default GetEbsVolumeRecommendationsResponse |
ComputeOptimizerClient.getEBSVolumeRecommendations(GetEbsVolumeRecommendationsRequest getEbsVolumeRecommendationsRequest)
Returns Amazon Elastic Block Store (Amazon EBS) volume recommendations.
|
default GetEc2InstanceRecommendationsResponse |
ComputeOptimizerClient.getEC2InstanceRecommendations(Consumer<GetEc2InstanceRecommendationsRequest.Builder> getEc2InstanceRecommendationsRequest)
Returns Amazon EC2 instance recommendations.
|
default GetEc2InstanceRecommendationsResponse |
ComputeOptimizerClient.getEC2InstanceRecommendations(GetEc2InstanceRecommendationsRequest getEc2InstanceRecommendationsRequest)
Returns Amazon EC2 instance recommendations.
|
default GetEc2RecommendationProjectedMetricsResponse |
ComputeOptimizerClient.getEC2RecommendationProjectedMetrics(Consumer<GetEc2RecommendationProjectedMetricsRequest.Builder> getEc2RecommendationProjectedMetricsRequest)
Returns the projected utilization metrics of Amazon EC2 instance recommendations.
|
default GetEc2RecommendationProjectedMetricsResponse |
ComputeOptimizerClient.getEC2RecommendationProjectedMetrics(GetEc2RecommendationProjectedMetricsRequest getEc2RecommendationProjectedMetricsRequest)
Returns the projected utilization metrics of Amazon EC2 instance recommendations.
|
default GetEcsServiceRecommendationProjectedMetricsResponse |
ComputeOptimizerClient.getECSServiceRecommendationProjectedMetrics(Consumer<GetEcsServiceRecommendationProjectedMetricsRequest.Builder> getEcsServiceRecommendationProjectedMetricsRequest)
Returns the projected metrics of Amazon ECS service recommendations.
|
default GetEcsServiceRecommendationProjectedMetricsResponse |
ComputeOptimizerClient.getECSServiceRecommendationProjectedMetrics(GetEcsServiceRecommendationProjectedMetricsRequest getEcsServiceRecommendationProjectedMetricsRequest)
Returns the projected metrics of Amazon ECS service recommendations.
|
default GetEcsServiceRecommendationsResponse |
ComputeOptimizerClient.getECSServiceRecommendations(Consumer<GetEcsServiceRecommendationsRequest.Builder> getEcsServiceRecommendationsRequest)
Returns Amazon ECS service recommendations.
|
default GetEcsServiceRecommendationsResponse |
ComputeOptimizerClient.getECSServiceRecommendations(GetEcsServiceRecommendationsRequest getEcsServiceRecommendationsRequest)
Returns Amazon ECS service recommendations.
|
default GetEffectiveRecommendationPreferencesResponse |
ComputeOptimizerClient.getEffectiveRecommendationPreferences(Consumer<GetEffectiveRecommendationPreferencesRequest.Builder> getEffectiveRecommendationPreferencesRequest)
Returns the recommendation preferences that are in effect for a given resource, such as enhanced infrastructure
metrics.
|
default GetEffectiveRecommendationPreferencesResponse |
ComputeOptimizerClient.getEffectiveRecommendationPreferences(GetEffectiveRecommendationPreferencesRequest getEffectiveRecommendationPreferencesRequest)
Returns the recommendation preferences that are in effect for a given resource, such as enhanced infrastructure
metrics.
|
default GetEnrollmentStatusResponse |
ComputeOptimizerClient.getEnrollmentStatus(Consumer<GetEnrollmentStatusRequest.Builder> getEnrollmentStatusRequest)
Returns the enrollment (opt in) status of an account to the Compute Optimizer service.
|
default GetEnrollmentStatusResponse |
ComputeOptimizerClient.getEnrollmentStatus(GetEnrollmentStatusRequest getEnrollmentStatusRequest)
Returns the enrollment (opt in) status of an account to the Compute Optimizer service.
|
default GetEnrollmentStatusesForOrganizationResponse |
ComputeOptimizerClient.getEnrollmentStatusesForOrganization(Consumer<GetEnrollmentStatusesForOrganizationRequest.Builder> getEnrollmentStatusesForOrganizationRequest)
Returns the Compute Optimizer enrollment (opt-in) status of organization member accounts, if your account is an
organization management account.
|
default GetEnrollmentStatusesForOrganizationResponse |
ComputeOptimizerClient.getEnrollmentStatusesForOrganization(GetEnrollmentStatusesForOrganizationRequest getEnrollmentStatusesForOrganizationRequest)
Returns the Compute Optimizer enrollment (opt-in) status of organization member accounts, if your account is an
organization management account.
|
default GetEnrollmentStatusesForOrganizationIterable |
ComputeOptimizerClient.getEnrollmentStatusesForOrganizationPaginator(Consumer<GetEnrollmentStatusesForOrganizationRequest.Builder> getEnrollmentStatusesForOrganizationRequest)
Returns the Compute Optimizer enrollment (opt-in) status of organization member accounts, if your account is an
organization management account.
|
default GetEnrollmentStatusesForOrganizationIterable |
ComputeOptimizerClient.getEnrollmentStatusesForOrganizationPaginator(GetEnrollmentStatusesForOrganizationRequest getEnrollmentStatusesForOrganizationRequest)
Returns the Compute Optimizer enrollment (opt-in) status of organization member accounts, if your account is an
organization management account.
|
default GetLambdaFunctionRecommendationsResponse |
ComputeOptimizerClient.getLambdaFunctionRecommendations(Consumer<GetLambdaFunctionRecommendationsRequest.Builder> getLambdaFunctionRecommendationsRequest)
Returns Lambda function recommendations.
|
default GetLambdaFunctionRecommendationsResponse |
ComputeOptimizerClient.getLambdaFunctionRecommendations(GetLambdaFunctionRecommendationsRequest getLambdaFunctionRecommendationsRequest)
Returns Lambda function recommendations.
|
default GetLambdaFunctionRecommendationsIterable |
ComputeOptimizerClient.getLambdaFunctionRecommendationsPaginator(Consumer<GetLambdaFunctionRecommendationsRequest.Builder> getLambdaFunctionRecommendationsRequest)
Returns Lambda function recommendations.
|
default GetLambdaFunctionRecommendationsIterable |
ComputeOptimizerClient.getLambdaFunctionRecommendationsPaginator(GetLambdaFunctionRecommendationsRequest getLambdaFunctionRecommendationsRequest)
Returns Lambda function recommendations.
|
default GetRecommendationPreferencesResponse |
ComputeOptimizerClient.getRecommendationPreferences(Consumer<GetRecommendationPreferencesRequest.Builder> getRecommendationPreferencesRequest)
Returns existing recommendation preferences, such as enhanced infrastructure metrics.
|
default GetRecommendationPreferencesResponse |
ComputeOptimizerClient.getRecommendationPreferences(GetRecommendationPreferencesRequest getRecommendationPreferencesRequest)
Returns existing recommendation preferences, such as enhanced infrastructure metrics.
|
default GetRecommendationPreferencesIterable |
ComputeOptimizerClient.getRecommendationPreferencesPaginator(Consumer<GetRecommendationPreferencesRequest.Builder> getRecommendationPreferencesRequest)
Returns existing recommendation preferences, such as enhanced infrastructure metrics.
|
default GetRecommendationPreferencesIterable |
ComputeOptimizerClient.getRecommendationPreferencesPaginator(GetRecommendationPreferencesRequest getRecommendationPreferencesRequest)
Returns existing recommendation preferences, such as enhanced infrastructure metrics.
|
default GetRecommendationSummariesResponse |
ComputeOptimizerClient.getRecommendationSummaries(Consumer<GetRecommendationSummariesRequest.Builder> getRecommendationSummariesRequest)
Returns the optimization findings for an account.
|
default GetRecommendationSummariesResponse |
ComputeOptimizerClient.getRecommendationSummaries(GetRecommendationSummariesRequest getRecommendationSummariesRequest)
Returns the optimization findings for an account.
|
default GetRecommendationSummariesIterable |
ComputeOptimizerClient.getRecommendationSummariesPaginator(Consumer<GetRecommendationSummariesRequest.Builder> getRecommendationSummariesRequest)
Returns the optimization findings for an account.
|
default GetRecommendationSummariesIterable |
ComputeOptimizerClient.getRecommendationSummariesPaginator(GetRecommendationSummariesRequest getRecommendationSummariesRequest)
Returns the optimization findings for an account.
|
default PutRecommendationPreferencesResponse |
ComputeOptimizerClient.putRecommendationPreferences(Consumer<PutRecommendationPreferencesRequest.Builder> putRecommendationPreferencesRequest)
Creates a new recommendation preference or updates an existing recommendation preference, such as enhanced
infrastructure metrics.
|
default PutRecommendationPreferencesResponse |
ComputeOptimizerClient.putRecommendationPreferences(PutRecommendationPreferencesRequest putRecommendationPreferencesRequest)
Creates a new recommendation preference or updates an existing recommendation preference, such as enhanced
infrastructure metrics.
|
default UpdateEnrollmentStatusResponse |
ComputeOptimizerClient.updateEnrollmentStatus(Consumer<UpdateEnrollmentStatusRequest.Builder> updateEnrollmentStatusRequest)
Updates the enrollment (opt in and opt out) status of an account to the Compute Optimizer service.
|
default UpdateEnrollmentStatusResponse |
ComputeOptimizerClient.updateEnrollmentStatus(UpdateEnrollmentStatusRequest updateEnrollmentStatusRequest)
Updates the enrollment (opt in and opt out) status of an account to the Compute Optimizer service.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AccessDeniedException
You do not have sufficient access to perform this action.
|
class |
InternalServerException
An internal error has occurred.
|
class |
InvalidParameterValueException
The value supplied for the input parameter is out of range or not valid.
|
class |
LimitExceededException
The request exceeds a limit of the service.
|
class |
MissingAuthenticationTokenException
The request must contain either a valid (registered) Amazon Web Services access key ID or X.509 certificate.
|
class |
OptInRequiredException
The account is not opted in to Compute Optimizer.
|
class |
ResourceNotFoundException
A resource that is required for the action doesn't exist.
|
class |
ServiceUnavailableException
The request has failed due to a temporary failure of the server.
|
class |
ThrottlingException
The request was denied due to request throttling.
|
| Modifier and Type | Method and Description |
|---|---|
ComputeOptimizerException |
ComputeOptimizerException.BuilderImpl.build() |
| Constructor and Description |
|---|
BuilderImpl(ComputeOptimizerException ex) |
Copyright © 2023. All rights reserved.