@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSCostExplorerAsync extends AbstractAWSCostExplorer implements AWSCostExplorerAsync
AWSCostExplorerAsync
. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler
, which throws an
UnsupportedOperationException
.ENDPOINT_PREFIX
Modifier | Constructor and Description |
---|---|
protected |
AbstractAWSCostExplorerAsync() |
Modifier and Type | Method and Description |
---|---|
Future<GetCostAndUsageResult> |
getCostAndUsageAsync(GetCostAndUsageRequest request)
Retrieve cost and usage metrics for your account.
|
Future<GetCostAndUsageResult> |
getCostAndUsageAsync(GetCostAndUsageRequest request,
AsyncHandler<GetCostAndUsageRequest,GetCostAndUsageResult> asyncHandler)
Retrieve cost and usage metrics for your account.
|
Future<GetDimensionValuesResult> |
getDimensionValuesAsync(GetDimensionValuesRequest request)
You can use
GetDimensionValues to retrieve all available filter values for a specific filter over a
period of time. |
Future<GetDimensionValuesResult> |
getDimensionValuesAsync(GetDimensionValuesRequest request,
AsyncHandler<GetDimensionValuesRequest,GetDimensionValuesResult> asyncHandler)
You can use
GetDimensionValues to retrieve all available filter values for a specific filter over a
period of time. |
Future<GetReservationUtilizationResult> |
getReservationUtilizationAsync(GetReservationUtilizationRequest request)
You can retrieve the Reservation utilization for your account.
|
Future<GetReservationUtilizationResult> |
getReservationUtilizationAsync(GetReservationUtilizationRequest request,
AsyncHandler<GetReservationUtilizationRequest,GetReservationUtilizationResult> asyncHandler)
You can retrieve the Reservation utilization for your account.
|
Future<GetTagsResult> |
getTagsAsync(GetTagsRequest request)
You can query for available tag keys and tag values for a specified period.
|
Future<GetTagsResult> |
getTagsAsync(GetTagsRequest request,
AsyncHandler<GetTagsRequest,GetTagsResult> asyncHandler)
You can query for available tag keys and tag values for a specified period.
|
getCachedResponseMetadata, getCostAndUsage, getDimensionValues, getReservationUtilization, getTags, shutdown
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCachedResponseMetadata, getCostAndUsage, getDimensionValues, getReservationUtilization, getTags, shutdown
public Future<GetCostAndUsageResult> getCostAndUsageAsync(GetCostAndUsageRequest request)
AWSCostExplorerAsync
Retrieve cost and usage metrics for your account. You can specify which cost and usage-related metric, such as
BlendedCosts
or UsageQuantity
, that you want the request to return. You can also filter
and group your data by various dimensions, such as AWS Service
or AvailabilityZone
, in
a specific time range. See the GetDimensionValues
action for a complete list of the valid
dimensions. Master accounts in an organization have access to all member accounts.
getCostAndUsageAsync
in interface AWSCostExplorerAsync
public Future<GetCostAndUsageResult> getCostAndUsageAsync(GetCostAndUsageRequest request, AsyncHandler<GetCostAndUsageRequest,GetCostAndUsageResult> asyncHandler)
AWSCostExplorerAsync
Retrieve cost and usage metrics for your account. You can specify which cost and usage-related metric, such as
BlendedCosts
or UsageQuantity
, that you want the request to return. You can also filter
and group your data by various dimensions, such as AWS Service
or AvailabilityZone
, in
a specific time range. See the GetDimensionValues
action for a complete list of the valid
dimensions. Master accounts in an organization have access to all member accounts.
getCostAndUsageAsync
in interface AWSCostExplorerAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetDimensionValuesResult> getDimensionValuesAsync(GetDimensionValuesRequest request)
AWSCostExplorerAsync
You can use GetDimensionValues
to retrieve all available filter values for a specific filter over a
period of time. You can search the dimension values for an arbitrary string.
getDimensionValuesAsync
in interface AWSCostExplorerAsync
public Future<GetDimensionValuesResult> getDimensionValuesAsync(GetDimensionValuesRequest request, AsyncHandler<GetDimensionValuesRequest,GetDimensionValuesResult> asyncHandler)
AWSCostExplorerAsync
You can use GetDimensionValues
to retrieve all available filter values for a specific filter over a
period of time. You can search the dimension values for an arbitrary string.
getDimensionValuesAsync
in interface AWSCostExplorerAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetReservationUtilizationResult> getReservationUtilizationAsync(GetReservationUtilizationRequest request)
AWSCostExplorerAsync
You can retrieve the Reservation utilization for your account. Master accounts in an organization have access to
their associated member accounts. You can filter data by dimensions in a time period. You can use
GetDimensionValues
to determine the possible dimension values. Currently, you can group only by
SUBSCRIPTION_ID
.
getReservationUtilizationAsync
in interface AWSCostExplorerAsync
public Future<GetReservationUtilizationResult> getReservationUtilizationAsync(GetReservationUtilizationRequest request, AsyncHandler<GetReservationUtilizationRequest,GetReservationUtilizationResult> asyncHandler)
AWSCostExplorerAsync
You can retrieve the Reservation utilization for your account. Master accounts in an organization have access to
their associated member accounts. You can filter data by dimensions in a time period. You can use
GetDimensionValues
to determine the possible dimension values. Currently, you can group only by
SUBSCRIPTION_ID
.
getReservationUtilizationAsync
in interface AWSCostExplorerAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetTagsResult> getTagsAsync(GetTagsRequest request)
AWSCostExplorerAsync
You can query for available tag keys and tag values for a specified period. You can search the tag values for an arbitrary string.
getTagsAsync
in interface AWSCostExplorerAsync
public Future<GetTagsResult> getTagsAsync(GetTagsRequest request, AsyncHandler<GetTagsRequest,GetTagsResult> asyncHandler)
AWSCostExplorerAsync
You can query for available tag keys and tag values for a specified period. You can search the tag values for an arbitrary string.
getTagsAsync
in interface AWSCostExplorerAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Copyright © 2017. All rights reserved.