| Package | Description |
|---|---|
| software.amazon.awssdk.services.costexplorer |
The Cost Explorer API enables you to programmatically query your cost and usage data.
|
| software.amazon.awssdk.services.costexplorer.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateAnomalyMonitorResponse |
CostExplorerClient.createAnomalyMonitor(Consumer<CreateAnomalyMonitorRequest.Builder> createAnomalyMonitorRequest)
Creates a new cost anomaly detection monitor with the requested type and monitor specification.
|
default CreateAnomalyMonitorResponse |
CostExplorerClient.createAnomalyMonitor(CreateAnomalyMonitorRequest createAnomalyMonitorRequest)
Creates a new cost anomaly detection monitor with the requested type and monitor specification.
|
default CreateAnomalySubscriptionResponse |
CostExplorerClient.createAnomalySubscription(Consumer<CreateAnomalySubscriptionRequest.Builder> createAnomalySubscriptionRequest)
Adds a subscription to a cost anomaly detection monitor.
|
default CreateAnomalySubscriptionResponse |
CostExplorerClient.createAnomalySubscription(CreateAnomalySubscriptionRequest createAnomalySubscriptionRequest)
Adds a subscription to a cost anomaly detection monitor.
|
default CreateCostCategoryDefinitionResponse |
CostExplorerClient.createCostCategoryDefinition(Consumer<CreateCostCategoryDefinitionRequest.Builder> createCostCategoryDefinitionRequest)
Creates a new Cost Category with the requested name and rules.
|
default CreateCostCategoryDefinitionResponse |
CostExplorerClient.createCostCategoryDefinition(CreateCostCategoryDefinitionRequest createCostCategoryDefinitionRequest)
Creates a new Cost Category with the requested name and rules.
|
default DeleteAnomalyMonitorResponse |
CostExplorerClient.deleteAnomalyMonitor(Consumer<DeleteAnomalyMonitorRequest.Builder> deleteAnomalyMonitorRequest)
Deletes a cost anomaly monitor.
|
default DeleteAnomalyMonitorResponse |
CostExplorerClient.deleteAnomalyMonitor(DeleteAnomalyMonitorRequest deleteAnomalyMonitorRequest)
Deletes a cost anomaly monitor.
|
default DeleteAnomalySubscriptionResponse |
CostExplorerClient.deleteAnomalySubscription(Consumer<DeleteAnomalySubscriptionRequest.Builder> deleteAnomalySubscriptionRequest)
Deletes a cost anomaly subscription.
|
default DeleteAnomalySubscriptionResponse |
CostExplorerClient.deleteAnomalySubscription(DeleteAnomalySubscriptionRequest deleteAnomalySubscriptionRequest)
Deletes a cost anomaly subscription.
|
default DeleteCostCategoryDefinitionResponse |
CostExplorerClient.deleteCostCategoryDefinition(Consumer<DeleteCostCategoryDefinitionRequest.Builder> deleteCostCategoryDefinitionRequest)
Deletes a Cost Category.
|
default DeleteCostCategoryDefinitionResponse |
CostExplorerClient.deleteCostCategoryDefinition(DeleteCostCategoryDefinitionRequest deleteCostCategoryDefinitionRequest)
Deletes a Cost Category.
|
default DescribeCostCategoryDefinitionResponse |
CostExplorerClient.describeCostCategoryDefinition(Consumer<DescribeCostCategoryDefinitionRequest.Builder> describeCostCategoryDefinitionRequest)
Returns the name, ARN, rules, definition, and effective dates of a Cost Category that's defined in the account.
|
default DescribeCostCategoryDefinitionResponse |
CostExplorerClient.describeCostCategoryDefinition(DescribeCostCategoryDefinitionRequest describeCostCategoryDefinitionRequest)
Returns the name, ARN, rules, definition, and effective dates of a Cost Category that's defined in the account.
|
default GetAnomaliesResponse |
CostExplorerClient.getAnomalies(Consumer<GetAnomaliesRequest.Builder> getAnomaliesRequest)
Retrieves all of the cost anomalies detected on your account, during the time period specified by the
DateInterval object. |
default GetAnomaliesResponse |
CostExplorerClient.getAnomalies(GetAnomaliesRequest getAnomaliesRequest)
Retrieves all of the cost anomalies detected on your account, during the time period specified by the
DateInterval object. |
default GetAnomalyMonitorsResponse |
CostExplorerClient.getAnomalyMonitors(Consumer<GetAnomalyMonitorsRequest.Builder> getAnomalyMonitorsRequest)
Retrieves the cost anomaly monitor definitions for your account.
|
default GetAnomalyMonitorsResponse |
CostExplorerClient.getAnomalyMonitors(GetAnomalyMonitorsRequest getAnomalyMonitorsRequest)
Retrieves the cost anomaly monitor definitions for your account.
|
default GetAnomalySubscriptionsResponse |
CostExplorerClient.getAnomalySubscriptions(Consumer<GetAnomalySubscriptionsRequest.Builder> getAnomalySubscriptionsRequest)
Retrieves the cost anomaly subscription objects for your account.
|
default GetAnomalySubscriptionsResponse |
CostExplorerClient.getAnomalySubscriptions(GetAnomalySubscriptionsRequest getAnomalySubscriptionsRequest)
Retrieves the cost anomaly subscription objects for your account.
|
default GetCostAndUsageResponse |
CostExplorerClient.getCostAndUsage(Consumer<GetCostAndUsageRequest.Builder> getCostAndUsageRequest)
Retrieves cost and usage metrics for your account.
|
default GetCostAndUsageResponse |
CostExplorerClient.getCostAndUsage(GetCostAndUsageRequest getCostAndUsageRequest)
Retrieves cost and usage metrics for your account.
|
default GetCostAndUsageWithResourcesResponse |
CostExplorerClient.getCostAndUsageWithResources(Consumer<GetCostAndUsageWithResourcesRequest.Builder> getCostAndUsageWithResourcesRequest)
Retrieves cost and usage metrics with resources for your account.
|
default GetCostAndUsageWithResourcesResponse |
CostExplorerClient.getCostAndUsageWithResources(GetCostAndUsageWithResourcesRequest getCostAndUsageWithResourcesRequest)
Retrieves cost and usage metrics with resources for your account.
|
default GetCostCategoriesResponse |
CostExplorerClient.getCostCategories(Consumer<GetCostCategoriesRequest.Builder> getCostCategoriesRequest)
Retrieves an array of Cost Category names and values incurred cost.
|
default GetCostCategoriesResponse |
CostExplorerClient.getCostCategories(GetCostCategoriesRequest getCostCategoriesRequest)
Retrieves an array of Cost Category names and values incurred cost.
|
default GetCostForecastResponse |
CostExplorerClient.getCostForecast(Consumer<GetCostForecastRequest.Builder> getCostForecastRequest)
Retrieves a forecast for how much Amazon Web Services predicts that you will spend over the forecast time period
that you select, based on your past costs.
|
default GetCostForecastResponse |
CostExplorerClient.getCostForecast(GetCostForecastRequest getCostForecastRequest)
Retrieves a forecast for how much Amazon Web Services predicts that you will spend over the forecast time period
that you select, based on your past costs.
|
default GetDimensionValuesResponse |
CostExplorerClient.getDimensionValues(Consumer<GetDimensionValuesRequest.Builder> getDimensionValuesRequest)
Retrieves all available filter values for a specified filter over a period of time.
|
default GetDimensionValuesResponse |
CostExplorerClient.getDimensionValues(GetDimensionValuesRequest getDimensionValuesRequest)
Retrieves all available filter values for a specified filter over a period of time.
|
default GetReservationCoverageResponse |
CostExplorerClient.getReservationCoverage(Consumer<GetReservationCoverageRequest.Builder> getReservationCoverageRequest)
Retrieves the reservation coverage for your account.
|
default GetReservationCoverageResponse |
CostExplorerClient.getReservationCoverage(GetReservationCoverageRequest getReservationCoverageRequest)
Retrieves the reservation coverage for your account.
|
default GetReservationPurchaseRecommendationResponse |
CostExplorerClient.getReservationPurchaseRecommendation(Consumer<GetReservationPurchaseRecommendationRequest.Builder> getReservationPurchaseRecommendationRequest)
Gets recommendations for which reservations to purchase.
|
default GetReservationPurchaseRecommendationResponse |
CostExplorerClient.getReservationPurchaseRecommendation(GetReservationPurchaseRecommendationRequest getReservationPurchaseRecommendationRequest)
Gets recommendations for which reservations to purchase.
|
default GetReservationUtilizationResponse |
CostExplorerClient.getReservationUtilization(Consumer<GetReservationUtilizationRequest.Builder> getReservationUtilizationRequest)
Retrieves the reservation utilization for your account.
|
default GetReservationUtilizationResponse |
CostExplorerClient.getReservationUtilization(GetReservationUtilizationRequest getReservationUtilizationRequest)
Retrieves the reservation utilization for your account.
|
default GetRightsizingRecommendationResponse |
CostExplorerClient.getRightsizingRecommendation(Consumer<GetRightsizingRecommendationRequest.Builder> getRightsizingRecommendationRequest)
Creates recommendations that help you save cost by identifying idle and underutilized Amazon EC2 instances.
|
default GetRightsizingRecommendationResponse |
CostExplorerClient.getRightsizingRecommendation(GetRightsizingRecommendationRequest getRightsizingRecommendationRequest)
Creates recommendations that help you save cost by identifying idle and underutilized Amazon EC2 instances.
|
default GetSavingsPlansCoverageResponse |
CostExplorerClient.getSavingsPlansCoverage(Consumer<GetSavingsPlansCoverageRequest.Builder> getSavingsPlansCoverageRequest)
Retrieves the Savings Plans covered for your account.
|
default GetSavingsPlansCoverageResponse |
CostExplorerClient.getSavingsPlansCoverage(GetSavingsPlansCoverageRequest getSavingsPlansCoverageRequest)
Retrieves the Savings Plans covered for your account.
|
default GetSavingsPlansCoverageIterable |
CostExplorerClient.getSavingsPlansCoveragePaginator(Consumer<GetSavingsPlansCoverageRequest.Builder> getSavingsPlansCoverageRequest)
Retrieves the Savings Plans covered for your account.
|
default GetSavingsPlansCoverageIterable |
CostExplorerClient.getSavingsPlansCoveragePaginator(GetSavingsPlansCoverageRequest getSavingsPlansCoverageRequest)
Retrieves the Savings Plans covered for your account.
|
default GetSavingsPlansPurchaseRecommendationResponse |
CostExplorerClient.getSavingsPlansPurchaseRecommendation(Consumer<GetSavingsPlansPurchaseRecommendationRequest.Builder> getSavingsPlansPurchaseRecommendationRequest)
Retrieves your request parameters, Savings Plan Recommendations Summary and Details.
|
default GetSavingsPlansPurchaseRecommendationResponse |
CostExplorerClient.getSavingsPlansPurchaseRecommendation(GetSavingsPlansPurchaseRecommendationRequest getSavingsPlansPurchaseRecommendationRequest)
Retrieves your request parameters, Savings Plan Recommendations Summary and Details.
|
default GetSavingsPlansUtilizationResponse |
CostExplorerClient.getSavingsPlansUtilization(Consumer<GetSavingsPlansUtilizationRequest.Builder> getSavingsPlansUtilizationRequest)
Retrieves the Savings Plans utilization for your account across date ranges with daily or monthly granularity.
|
default GetSavingsPlansUtilizationResponse |
CostExplorerClient.getSavingsPlansUtilization(GetSavingsPlansUtilizationRequest getSavingsPlansUtilizationRequest)
Retrieves the Savings Plans utilization for your account across date ranges with daily or monthly granularity.
|
default GetSavingsPlansUtilizationDetailsResponse |
CostExplorerClient.getSavingsPlansUtilizationDetails(Consumer<GetSavingsPlansUtilizationDetailsRequest.Builder> getSavingsPlansUtilizationDetailsRequest)
Retrieves attribute data along with aggregate utilization and savings data for a given time period.
|
default GetSavingsPlansUtilizationDetailsResponse |
CostExplorerClient.getSavingsPlansUtilizationDetails(GetSavingsPlansUtilizationDetailsRequest getSavingsPlansUtilizationDetailsRequest)
Retrieves attribute data along with aggregate utilization and savings data for a given time period.
|
default GetSavingsPlansUtilizationDetailsIterable |
CostExplorerClient.getSavingsPlansUtilizationDetailsPaginator(Consumer<GetSavingsPlansUtilizationDetailsRequest.Builder> getSavingsPlansUtilizationDetailsRequest)
Retrieves attribute data along with aggregate utilization and savings data for a given time period.
|
default GetSavingsPlansUtilizationDetailsIterable |
CostExplorerClient.getSavingsPlansUtilizationDetailsPaginator(GetSavingsPlansUtilizationDetailsRequest getSavingsPlansUtilizationDetailsRequest)
Retrieves attribute data along with aggregate utilization and savings data for a given time period.
|
default GetTagsResponse |
CostExplorerClient.getTags(Consumer<GetTagsRequest.Builder> getTagsRequest)
Queries for available tag keys and tag values for a specified period.
|
default GetTagsResponse |
CostExplorerClient.getTags(GetTagsRequest getTagsRequest)
Queries for available tag keys and tag values for a specified period.
|
default GetUsageForecastResponse |
CostExplorerClient.getUsageForecast(Consumer<GetUsageForecastRequest.Builder> getUsageForecastRequest)
Retrieves a forecast for how much Amazon Web Services predicts that you will use over the forecast time period
that you select, based on your past usage.
|
default GetUsageForecastResponse |
CostExplorerClient.getUsageForecast(GetUsageForecastRequest getUsageForecastRequest)
Retrieves a forecast for how much Amazon Web Services predicts that you will use over the forecast time period
that you select, based on your past usage.
|
default ListCostCategoryDefinitionsResponse |
CostExplorerClient.listCostCategoryDefinitions(Consumer<ListCostCategoryDefinitionsRequest.Builder> listCostCategoryDefinitionsRequest)
Returns the name, ARN,
NumberOfRules and effective dates of all Cost Categories defined in the
account. |
default ListCostCategoryDefinitionsResponse |
CostExplorerClient.listCostCategoryDefinitions(ListCostCategoryDefinitionsRequest listCostCategoryDefinitionsRequest)
Returns the name, ARN,
NumberOfRules and effective dates of all Cost Categories defined in the
account. |
default ListCostCategoryDefinitionsIterable |
CostExplorerClient.listCostCategoryDefinitionsPaginator(Consumer<ListCostCategoryDefinitionsRequest.Builder> listCostCategoryDefinitionsRequest)
Returns the name, ARN,
NumberOfRules and effective dates of all Cost Categories defined in the
account. |
default ListCostCategoryDefinitionsIterable |
CostExplorerClient.listCostCategoryDefinitionsPaginator(ListCostCategoryDefinitionsRequest listCostCategoryDefinitionsRequest)
Returns the name, ARN,
NumberOfRules and effective dates of all Cost Categories defined in the
account. |
default ProvideAnomalyFeedbackResponse |
CostExplorerClient.provideAnomalyFeedback(Consumer<ProvideAnomalyFeedbackRequest.Builder> provideAnomalyFeedbackRequest)
Modifies the feedback property of a given cost anomaly.
|
default ProvideAnomalyFeedbackResponse |
CostExplorerClient.provideAnomalyFeedback(ProvideAnomalyFeedbackRequest provideAnomalyFeedbackRequest)
Modifies the feedback property of a given cost anomaly.
|
default UpdateAnomalyMonitorResponse |
CostExplorerClient.updateAnomalyMonitor(Consumer<UpdateAnomalyMonitorRequest.Builder> updateAnomalyMonitorRequest)
Updates an existing cost anomaly monitor.
|
default UpdateAnomalyMonitorResponse |
CostExplorerClient.updateAnomalyMonitor(UpdateAnomalyMonitorRequest updateAnomalyMonitorRequest)
Updates an existing cost anomaly monitor.
|
default UpdateAnomalySubscriptionResponse |
CostExplorerClient.updateAnomalySubscription(Consumer<UpdateAnomalySubscriptionRequest.Builder> updateAnomalySubscriptionRequest)
Updates an existing cost anomaly monitor subscription.
|
default UpdateAnomalySubscriptionResponse |
CostExplorerClient.updateAnomalySubscription(UpdateAnomalySubscriptionRequest updateAnomalySubscriptionRequest)
Updates an existing cost anomaly monitor subscription.
|
default UpdateCostCategoryDefinitionResponse |
CostExplorerClient.updateCostCategoryDefinition(Consumer<UpdateCostCategoryDefinitionRequest.Builder> updateCostCategoryDefinitionRequest)
Updates an existing Cost Category.
|
default UpdateCostCategoryDefinitionResponse |
CostExplorerClient.updateCostCategoryDefinition(UpdateCostCategoryDefinitionRequest updateCostCategoryDefinitionRequest)
Updates an existing Cost Category.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BillExpirationException
The requested report expired.
|
class |
DataUnavailableException
The requested data is unavailable.
|
class |
InvalidNextTokenException
The pagination token is invalid.
|
class |
LimitExceededException
You made too many calls in a short period of time.
|
class |
RequestChangedException
Your request parameters changed between pages.
|
class |
ResourceNotFoundException
The specified ARN in the request doesn't exist.
|
class |
ServiceQuotaExceededException
You've reached the limit on the number of resources you can create, or exceeded the size of an individual resource.
|
class |
UnknownMonitorException
The cost anomaly monitor does not exist for the account.
|
class |
UnknownSubscriptionException
The cost anomaly subscription does not exist for the account.
|
class |
UnresolvableUsageUnitException
Cost Explorer was unable to identify the usage unit.
|
| Modifier and Type | Method and Description |
|---|---|
CostExplorerException |
CostExplorerException.BuilderImpl.build() |
| Constructor and Description |
|---|
BuilderImpl(CostExplorerException ex) |
Copyright © 2021. All rights reserved.