| Package | Description |
|---|---|
| com.amazonaws.services.costoptimizationhub |
You can use the Cost Optimization Hub API to programmatically identify, filter, aggregate, and quantify savings for
your cost optimization recommendations across multiple Amazon Web Services Regions and Amazon Web Services accounts
in your organization.
|
| com.amazonaws.services.costoptimizationhub.model |
| Modifier and Type | Method and Description |
|---|---|
GetRecommendationResult |
AWSCostOptimizationHubClient.getRecommendation(GetRecommendationRequest request)
Returns both the current and recommended resource configuration and the estimated cost impact for a
recommendation.
|
GetRecommendationResult |
AWSCostOptimizationHub.getRecommendation(GetRecommendationRequest getRecommendationRequest)
Returns both the current and recommended resource configuration and the estimated cost impact for a
recommendation.
|
GetRecommendationResult |
AbstractAWSCostOptimizationHub.getRecommendation(GetRecommendationRequest request) |
| Modifier and Type | Method and Description |
|---|---|
Future<GetRecommendationResult> |
AWSCostOptimizationHubAsyncClient.getRecommendationAsync(GetRecommendationRequest request) |
Future<GetRecommendationResult> |
AWSCostOptimizationHubAsync.getRecommendationAsync(GetRecommendationRequest getRecommendationRequest)
Returns both the current and recommended resource configuration and the estimated cost impact for a
recommendation.
|
Future<GetRecommendationResult> |
AbstractAWSCostOptimizationHubAsync.getRecommendationAsync(GetRecommendationRequest request) |
Future<GetRecommendationResult> |
AWSCostOptimizationHubAsyncClient.getRecommendationAsync(GetRecommendationRequest request,
AsyncHandler<GetRecommendationRequest,GetRecommendationResult> asyncHandler) |
Future<GetRecommendationResult> |
AWSCostOptimizationHubAsync.getRecommendationAsync(GetRecommendationRequest getRecommendationRequest,
AsyncHandler<GetRecommendationRequest,GetRecommendationResult> asyncHandler)
Returns both the current and recommended resource configuration and the estimated cost impact for a
recommendation.
|
Future<GetRecommendationResult> |
AbstractAWSCostOptimizationHubAsync.getRecommendationAsync(GetRecommendationRequest request,
AsyncHandler<GetRecommendationRequest,GetRecommendationResult> asyncHandler) |
| Modifier and Type | Method and Description |
|---|---|
Future<GetRecommendationResult> |
AWSCostOptimizationHubAsyncClient.getRecommendationAsync(GetRecommendationRequest request,
AsyncHandler<GetRecommendationRequest,GetRecommendationResult> asyncHandler) |
Future<GetRecommendationResult> |
AWSCostOptimizationHubAsync.getRecommendationAsync(GetRecommendationRequest getRecommendationRequest,
AsyncHandler<GetRecommendationRequest,GetRecommendationResult> asyncHandler)
Returns both the current and recommended resource configuration and the estimated cost impact for a
recommendation.
|
Future<GetRecommendationResult> |
AbstractAWSCostOptimizationHubAsync.getRecommendationAsync(GetRecommendationRequest request,
AsyncHandler<GetRecommendationRequest,GetRecommendationResult> asyncHandler) |
| Modifier and Type | Method and Description |
|---|---|
GetRecommendationResult |
GetRecommendationResult.clone() |
GetRecommendationResult |
GetRecommendationResult.withAccountId(String accountId)
The account that the recommendation is for.
|
GetRecommendationResult |
GetRecommendationResult.withActionType(ActionType actionType)
The type of action you can take by adopting the recommendation.
|
GetRecommendationResult |
GetRecommendationResult.withActionType(String actionType)
The type of action you can take by adopting the recommendation.
|
GetRecommendationResult |
GetRecommendationResult.withCostCalculationLookbackPeriodInDays(Integer costCalculationLookbackPeriodInDays)
The lookback period used to calculate cost impact for a recommendation.
|
GetRecommendationResult |
GetRecommendationResult.withCurrencyCode(String currencyCode)
The currency code used for the recommendation.
|
GetRecommendationResult |
GetRecommendationResult.withCurrentResourceDetails(ResourceDetails currentResourceDetails)
The details for the resource.
|
GetRecommendationResult |
GetRecommendationResult.withCurrentResourceType(ResourceType currentResourceType)
The type of resource.
|
GetRecommendationResult |
GetRecommendationResult.withCurrentResourceType(String currentResourceType)
The type of resource.
|
GetRecommendationResult |
GetRecommendationResult.withEstimatedMonthlyCost(Double estimatedMonthlyCost)
The estimated monthly cost of the recommendation.
|
GetRecommendationResult |
GetRecommendationResult.withEstimatedMonthlySavings(Double estimatedMonthlySavings)
The estimated monthly savings amount for the recommendation.
|
GetRecommendationResult |
GetRecommendationResult.withEstimatedSavingsOverCostCalculationLookbackPeriod(Double estimatedSavingsOverCostCalculationLookbackPeriod)
The estimated savings amount over the lookback period used to calculate cost impact for a recommendation.
|
GetRecommendationResult |
GetRecommendationResult.withEstimatedSavingsPercentage(Double estimatedSavingsPercentage)
The estimated savings percentage relative to the total cost over the cost calculation lookback period.
|
GetRecommendationResult |
GetRecommendationResult.withImplementationEffort(ImplementationEffort implementationEffort)
The effort required to implement the recommendation.
|
GetRecommendationResult |
GetRecommendationResult.withImplementationEffort(String implementationEffort)
The effort required to implement the recommendation.
|
GetRecommendationResult |
GetRecommendationResult.withLastRefreshTimestamp(Date lastRefreshTimestamp)
The time when the recommendation was last generated.
|
GetRecommendationResult |
GetRecommendationResult.withRecommendationId(String recommendationId)
The ID for the recommendation.
|
GetRecommendationResult |
GetRecommendationResult.withRecommendationLookbackPeriodInDays(Integer recommendationLookbackPeriodInDays)
The lookback period that's used to generate the recommendation.
|
GetRecommendationResult |
GetRecommendationResult.withRecommendedResourceDetails(ResourceDetails recommendedResourceDetails)
The details about the recommended resource.
|
GetRecommendationResult |
GetRecommendationResult.withRecommendedResourceType(ResourceType recommendedResourceType)
The resource type of the recommendation.
|
GetRecommendationResult |
GetRecommendationResult.withRecommendedResourceType(String recommendedResourceType)
The resource type of the recommendation.
|
GetRecommendationResult |
GetRecommendationResult.withRegion(String region)
The Amazon Web Services Region of the resource.
|
GetRecommendationResult |
GetRecommendationResult.withResourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the resource.
|
GetRecommendationResult |
GetRecommendationResult.withResourceId(String resourceId)
The unique identifier for the resource.
|
GetRecommendationResult |
GetRecommendationResult.withRestartNeeded(Boolean restartNeeded)
Whether or not implementing the recommendation requires a restart.
|
GetRecommendationResult |
GetRecommendationResult.withRollbackPossible(Boolean rollbackPossible)
Whether or not implementing the recommendation can be rolled back.
|
GetRecommendationResult |
GetRecommendationResult.withSource(Source source)
The source of the recommendation.
|
GetRecommendationResult |
GetRecommendationResult.withSource(String source)
The source of the recommendation.
|
GetRecommendationResult |
GetRecommendationResult.withTags(Collection<Tag> tags)
A list of tags associated with the resource for which the recommendation exists.
|
GetRecommendationResult |
GetRecommendationResult.withTags(Tag... tags)
A list of tags associated with the resource for which the recommendation exists.
|
Copyright © 2023. All rights reserved.