@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSBudgetsAsync extends AWSBudgets
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
AbstractAWSBudgetsAsync
instead.
All public APIs for AWS Budgets
ENDPOINT_PREFIX
createBudget, createNotification, createSubscriber, deleteBudget, deleteNotification, deleteSubscriber, describeBudget, describeBudgets, describeNotificationsForBudget, describeSubscribersForNotification, getCachedResponseMetadata, setEndpoint, setRegion, shutdown, updateBudget, updateNotification, updateSubscriber
Future<CreateBudgetResult> createBudgetAsync(CreateBudgetRequest createBudgetRequest)
createBudgetRequest
- Request of CreateBudgetFuture<CreateBudgetResult> createBudgetAsync(CreateBudgetRequest createBudgetRequest, AsyncHandler<CreateBudgetRequest,CreateBudgetResult> asyncHandler)
createBudgetRequest
- Request of CreateBudgetasyncHandler
- 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<CreateNotificationResult> createNotificationAsync(CreateNotificationRequest createNotificationRequest)
createNotificationRequest
- Request of CreateNotificationFuture<CreateNotificationResult> createNotificationAsync(CreateNotificationRequest createNotificationRequest, AsyncHandler<CreateNotificationRequest,CreateNotificationResult> asyncHandler)
createNotificationRequest
- Request of CreateNotificationasyncHandler
- 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<CreateSubscriberResult> createSubscriberAsync(CreateSubscriberRequest createSubscriberRequest)
createSubscriberRequest
- Request of CreateSubscriberFuture<CreateSubscriberResult> createSubscriberAsync(CreateSubscriberRequest createSubscriberRequest, AsyncHandler<CreateSubscriberRequest,CreateSubscriberResult> asyncHandler)
createSubscriberRequest
- Request of CreateSubscriberasyncHandler
- 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<DeleteBudgetResult> deleteBudgetAsync(DeleteBudgetRequest deleteBudgetRequest)
deleteBudgetRequest
- Request of DeleteBudgetFuture<DeleteBudgetResult> deleteBudgetAsync(DeleteBudgetRequest deleteBudgetRequest, AsyncHandler<DeleteBudgetRequest,DeleteBudgetResult> asyncHandler)
deleteBudgetRequest
- Request of DeleteBudgetasyncHandler
- 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<DeleteNotificationResult> deleteNotificationAsync(DeleteNotificationRequest deleteNotificationRequest)
deleteNotificationRequest
- Request of DeleteNotificationFuture<DeleteNotificationResult> deleteNotificationAsync(DeleteNotificationRequest deleteNotificationRequest, AsyncHandler<DeleteNotificationRequest,DeleteNotificationResult> asyncHandler)
deleteNotificationRequest
- Request of DeleteNotificationasyncHandler
- 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<DeleteSubscriberResult> deleteSubscriberAsync(DeleteSubscriberRequest deleteSubscriberRequest)
deleteSubscriberRequest
- Request of DeleteSubscriberFuture<DeleteSubscriberResult> deleteSubscriberAsync(DeleteSubscriberRequest deleteSubscriberRequest, AsyncHandler<DeleteSubscriberRequest,DeleteSubscriberResult> asyncHandler)
deleteSubscriberRequest
- Request of DeleteSubscriberasyncHandler
- 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<DescribeBudgetResult> describeBudgetAsync(DescribeBudgetRequest describeBudgetRequest)
describeBudgetRequest
- Request of DescribeBudgetFuture<DescribeBudgetResult> describeBudgetAsync(DescribeBudgetRequest describeBudgetRequest, AsyncHandler<DescribeBudgetRequest,DescribeBudgetResult> asyncHandler)
describeBudgetRequest
- Request of DescribeBudgetasyncHandler
- 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<DescribeBudgetsResult> describeBudgetsAsync(DescribeBudgetsRequest describeBudgetsRequest)
describeBudgetsRequest
- Request of DescribeBudgetsFuture<DescribeBudgetsResult> describeBudgetsAsync(DescribeBudgetsRequest describeBudgetsRequest, AsyncHandler<DescribeBudgetsRequest,DescribeBudgetsResult> asyncHandler)
describeBudgetsRequest
- Request of DescribeBudgetsasyncHandler
- 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<DescribeNotificationsForBudgetResult> describeNotificationsForBudgetAsync(DescribeNotificationsForBudgetRequest describeNotificationsForBudgetRequest)
describeNotificationsForBudgetRequest
- Request of DescribeNotificationsForBudgetFuture<DescribeNotificationsForBudgetResult> describeNotificationsForBudgetAsync(DescribeNotificationsForBudgetRequest describeNotificationsForBudgetRequest, AsyncHandler<DescribeNotificationsForBudgetRequest,DescribeNotificationsForBudgetResult> asyncHandler)
describeNotificationsForBudgetRequest
- Request of DescribeNotificationsForBudgetasyncHandler
- 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<DescribeSubscribersForNotificationResult> describeSubscribersForNotificationAsync(DescribeSubscribersForNotificationRequest describeSubscribersForNotificationRequest)
describeSubscribersForNotificationRequest
- Request of DescribeSubscribersForNotificationFuture<DescribeSubscribersForNotificationResult> describeSubscribersForNotificationAsync(DescribeSubscribersForNotificationRequest describeSubscribersForNotificationRequest, AsyncHandler<DescribeSubscribersForNotificationRequest,DescribeSubscribersForNotificationResult> asyncHandler)
describeSubscribersForNotificationRequest
- Request of DescribeSubscribersForNotificationasyncHandler
- 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<UpdateBudgetResult> updateBudgetAsync(UpdateBudgetRequest updateBudgetRequest)
updateBudgetRequest
- Request of UpdateBudgetFuture<UpdateBudgetResult> updateBudgetAsync(UpdateBudgetRequest updateBudgetRequest, AsyncHandler<UpdateBudgetRequest,UpdateBudgetResult> asyncHandler)
updateBudgetRequest
- Request of UpdateBudgetasyncHandler
- 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<UpdateNotificationResult> updateNotificationAsync(UpdateNotificationRequest updateNotificationRequest)
updateNotificationRequest
- Request of UpdateNotificationFuture<UpdateNotificationResult> updateNotificationAsync(UpdateNotificationRequest updateNotificationRequest, AsyncHandler<UpdateNotificationRequest,UpdateNotificationResult> asyncHandler)
updateNotificationRequest
- Request of UpdateNotificationasyncHandler
- 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<UpdateSubscriberResult> updateSubscriberAsync(UpdateSubscriberRequest updateSubscriberRequest)
updateSubscriberRequest
- Request of UpdateSubscriberFuture<UpdateSubscriberResult> updateSubscriberAsync(UpdateSubscriberRequest updateSubscriberRequest, AsyncHandler<UpdateSubscriberRequest,UpdateSubscriberResult> asyncHandler)
updateSubscriberRequest
- Request of UpdateSubscriberasyncHandler
- 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.