| 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 CompletableFuture<GetCostAndUsageResponse> |
CostExplorerAsyncClient.getCostAndUsage(Consumer<GetCostAndUsageRequest.Builder> getCostAndUsageRequest)
Retrieves cost and usage metrics for your account.
|
default GetCostAndUsageResponse |
CostExplorerClient.getCostAndUsage(Consumer<GetCostAndUsageRequest.Builder> getCostAndUsageRequest)
Retrieves cost and usage metrics for your account.
|
| Modifier and Type | Method and Description |
|---|---|
static GetCostAndUsageRequest.Builder |
GetCostAndUsageRequest.builder() |
default GetCostAndUsageRequest.Builder |
GetCostAndUsageRequest.Builder.filter(Consumer<Expression.Builder> filter)
Filters AWS costs by different dimensions.
|
GetCostAndUsageRequest.Builder |
GetCostAndUsageRequest.Builder.filter(Expression filter)
Filters AWS costs by different dimensions.
|
GetCostAndUsageRequest.Builder |
GetCostAndUsageRequest.Builder.granularity(Granularity granularity)
Sets the AWS cost granularity to
MONTHLY or DAILY, or HOURLY. |
GetCostAndUsageRequest.Builder |
GetCostAndUsageRequest.Builder.granularity(String granularity)
Sets the AWS cost granularity to
MONTHLY or DAILY, or HOURLY. |
GetCostAndUsageRequest.Builder |
GetCostAndUsageRequest.Builder.groupBy(Collection<GroupDefinition> groupBy)
You can group AWS costs using up to two different groups, either dimensions, tag keys, cost categories, or
any two group by types.
|
GetCostAndUsageRequest.Builder |
GetCostAndUsageRequest.Builder.groupBy(Consumer<GroupDefinition.Builder>... groupBy)
You can group AWS costs using up to two different groups, either dimensions, tag keys, cost categories, or
any two group by types.
|
GetCostAndUsageRequest.Builder |
GetCostAndUsageRequest.Builder.groupBy(GroupDefinition... groupBy)
You can group AWS costs using up to two different groups, either dimensions, tag keys, cost categories, or
any two group by types.
|
GetCostAndUsageRequest.Builder |
GetCostAndUsageRequest.Builder.metrics(Collection<String> metrics)
Which metrics are returned in the query.
|
GetCostAndUsageRequest.Builder |
GetCostAndUsageRequest.Builder.metrics(String... metrics)
Which metrics are returned in the query.
|
GetCostAndUsageRequest.Builder |
GetCostAndUsageRequest.Builder.nextPageToken(String nextPageToken)
The token to retrieve the next set of results.
|
GetCostAndUsageRequest.Builder |
GetCostAndUsageRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
GetCostAndUsageRequest.Builder |
GetCostAndUsageRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default GetCostAndUsageRequest.Builder |
GetCostAndUsageRequest.Builder.timePeriod(Consumer<DateInterval.Builder> timePeriod)
Sets the start and end dates for retrieving AWS costs.
|
GetCostAndUsageRequest.Builder |
GetCostAndUsageRequest.Builder.timePeriod(DateInterval timePeriod)
Sets the start and end dates for retrieving AWS costs.
|
GetCostAndUsageRequest.Builder |
GetCostAndUsageRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends GetCostAndUsageRequest.Builder> |
GetCostAndUsageRequest.serializableBuilderClass() |
Copyright © 2021. All rights reserved.