@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSCostAndUsageReportAsync extends AWSCostAndUsageReport
AsyncHandler
can be used to
receive notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSCostAndUsageReportAsync
instead.
All public APIs for AWS Cost and Usage Report service
ENDPOINT_PREFIX
deleteReportDefinition, describeReportDefinitions, getCachedResponseMetadata, putReportDefinition, setEndpoint, setRegion, shutdown
Future<DeleteReportDefinitionResult> deleteReportDefinitionAsync(DeleteReportDefinitionRequest deleteReportDefinitionRequest)
deleteReportDefinitionRequest
- Request of DeleteReportDefinitionFuture<DeleteReportDefinitionResult> deleteReportDefinitionAsync(DeleteReportDefinitionRequest deleteReportDefinitionRequest, AsyncHandler<DeleteReportDefinitionRequest,DeleteReportDefinitionResult> asyncHandler)
deleteReportDefinitionRequest
- Request of DeleteReportDefinitionasyncHandler
- 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.Future<DescribeReportDefinitionsResult> describeReportDefinitionsAsync(DescribeReportDefinitionsRequest describeReportDefinitionsRequest)
describeReportDefinitionsRequest
- Request of DescribeReportDefinitionsFuture<DescribeReportDefinitionsResult> describeReportDefinitionsAsync(DescribeReportDefinitionsRequest describeReportDefinitionsRequest, AsyncHandler<DescribeReportDefinitionsRequest,DescribeReportDefinitionsResult> asyncHandler)
describeReportDefinitionsRequest
- Request of DescribeReportDefinitionsasyncHandler
- 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.Future<PutReportDefinitionResult> putReportDefinitionAsync(PutReportDefinitionRequest putReportDefinitionRequest)
putReportDefinitionRequest
- Request of PutReportDefinitionFuture<PutReportDefinitionResult> putReportDefinitionAsync(PutReportDefinitionRequest putReportDefinitionRequest, AsyncHandler<PutReportDefinitionRequest,PutReportDefinitionResult> asyncHandler)
putReportDefinitionRequest
- Request of PutReportDefinitionasyncHandler
- 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 © 2013 Amazon Web Services, Inc. All Rights Reserved.