@Generated(value="software.amazon.awssdk:codegen") public interface BudgetsAsyncClient extends SdkClient, SdkAutoCloseable
builder()
method.
All public APIs for AWS Budgets| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
static BudgetsAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
BudgetsAsyncClient. |
static BudgetsAsyncClient |
create()
Create a
BudgetsAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from
the DefaultCredentialsProvider. |
default CompletableFuture<CreateBudgetResponse> |
createBudget(Consumer<CreateBudgetRequest.Builder> createBudgetRequest)
Create a new budget
This is a convenience which creates an instance of the CreateBudgetRequest.Builder avoiding the need to
create one manually via CreateBudgetRequest.builder() |
default CompletableFuture<CreateBudgetResponse> |
createBudget(CreateBudgetRequest createBudgetRequest)
Create a new budget
|
default CompletableFuture<CreateNotificationResponse> |
createNotification(Consumer<CreateNotificationRequest.Builder> createNotificationRequest)
Create a new Notification with subscribers for a budget
This is a convenience which creates an instance of the CreateNotificationRequest.Builder avoiding the
need to create one manually via CreateNotificationRequest.builder() |
default CompletableFuture<CreateNotificationResponse> |
createNotification(CreateNotificationRequest createNotificationRequest)
Create a new Notification with subscribers for a budget
|
default CompletableFuture<CreateSubscriberResponse> |
createSubscriber(Consumer<CreateSubscriberRequest.Builder> createSubscriberRequest)
Create a new Subscriber for a notification
This is a convenience which creates an instance of the CreateSubscriberRequest.Builder avoiding the need
to create one manually via CreateSubscriberRequest.builder() |
default CompletableFuture<CreateSubscriberResponse> |
createSubscriber(CreateSubscriberRequest createSubscriberRequest)
Create a new Subscriber for a notification
|
default CompletableFuture<DeleteBudgetResponse> |
deleteBudget(Consumer<DeleteBudgetRequest.Builder> deleteBudgetRequest)
Delete a budget and related notifications
This is a convenience which creates an instance of the DeleteBudgetRequest.Builder avoiding the need to
create one manually via DeleteBudgetRequest.builder() |
default CompletableFuture<DeleteBudgetResponse> |
deleteBudget(DeleteBudgetRequest deleteBudgetRequest)
Delete a budget and related notifications
|
default CompletableFuture<DeleteNotificationResponse> |
deleteNotification(Consumer<DeleteNotificationRequest.Builder> deleteNotificationRequest)
Delete a notification and related subscribers
This is a convenience which creates an instance of the DeleteNotificationRequest.Builder avoiding the
need to create one manually via DeleteNotificationRequest.builder() |
default CompletableFuture<DeleteNotificationResponse> |
deleteNotification(DeleteNotificationRequest deleteNotificationRequest)
Delete a notification and related subscribers
|
default CompletableFuture<DeleteSubscriberResponse> |
deleteSubscriber(Consumer<DeleteSubscriberRequest.Builder> deleteSubscriberRequest)
Delete a Subscriber for a notification
This is a convenience which creates an instance of the DeleteSubscriberRequest.Builder avoiding the need
to create one manually via DeleteSubscriberRequest.builder() |
default CompletableFuture<DeleteSubscriberResponse> |
deleteSubscriber(DeleteSubscriberRequest deleteSubscriberRequest)
Delete a Subscriber for a notification
|
default CompletableFuture<DescribeBudgetResponse> |
describeBudget(Consumer<DescribeBudgetRequest.Builder> describeBudgetRequest)
Get a single budget
This is a convenience which creates an instance of the DescribeBudgetRequest.Builder avoiding the need to
create one manually via DescribeBudgetRequest.builder() |
default CompletableFuture<DescribeBudgetResponse> |
describeBudget(DescribeBudgetRequest describeBudgetRequest)
Get a single budget
|
default CompletableFuture<DescribeBudgetsResponse> |
describeBudgets(Consumer<DescribeBudgetsRequest.Builder> describeBudgetsRequest)
Get all budgets for an account
This is a convenience which creates an instance of the DescribeBudgetsRequest.Builder avoiding the need
to create one manually via DescribeBudgetsRequest.builder() |
default CompletableFuture<DescribeBudgetsResponse> |
describeBudgets(DescribeBudgetsRequest describeBudgetsRequest)
Get all budgets for an account
|
default CompletableFuture<DescribeNotificationsForBudgetResponse> |
describeNotificationsForBudget(Consumer<DescribeNotificationsForBudgetRequest.Builder> describeNotificationsForBudgetRequest)
Get notifications of a budget
This is a convenience which creates an instance of the DescribeNotificationsForBudgetRequest.Builder
avoiding the need to create one manually via DescribeNotificationsForBudgetRequest.builder() |
default CompletableFuture<DescribeNotificationsForBudgetResponse> |
describeNotificationsForBudget(DescribeNotificationsForBudgetRequest describeNotificationsForBudgetRequest)
Get notifications of a budget
|
default CompletableFuture<DescribeSubscribersForNotificationResponse> |
describeSubscribersForNotification(Consumer<DescribeSubscribersForNotificationRequest.Builder> describeSubscribersForNotificationRequest)
Get subscribers of a notification
This is a convenience which creates an instance of the DescribeSubscribersForNotificationRequest.Builder
avoiding the need to create one manually via DescribeSubscribersForNotificationRequest.builder() |
default CompletableFuture<DescribeSubscribersForNotificationResponse> |
describeSubscribersForNotification(DescribeSubscribersForNotificationRequest describeSubscribersForNotificationRequest)
Get subscribers of a notification
|
default CompletableFuture<UpdateBudgetResponse> |
updateBudget(Consumer<UpdateBudgetRequest.Builder> updateBudgetRequest)
Update the information of a budget already created
This is a convenience which creates an instance of the UpdateBudgetRequest.Builder avoiding the need to
create one manually via UpdateBudgetRequest.builder() |
default CompletableFuture<UpdateBudgetResponse> |
updateBudget(UpdateBudgetRequest updateBudgetRequest)
Update the information of a budget already created
|
default CompletableFuture<UpdateNotificationResponse> |
updateNotification(Consumer<UpdateNotificationRequest.Builder> updateNotificationRequest)
Update the information about a notification already created
This is a convenience which creates an instance of the UpdateNotificationRequest.Builder avoiding the
need to create one manually via UpdateNotificationRequest.builder() |
default CompletableFuture<UpdateNotificationResponse> |
updateNotification(UpdateNotificationRequest updateNotificationRequest)
Update the information about a notification already created
|
default CompletableFuture<UpdateSubscriberResponse> |
updateSubscriber(Consumer<UpdateSubscriberRequest.Builder> updateSubscriberRequest)
Update a subscriber
This is a convenience which creates an instance of the UpdateSubscriberRequest.Builder avoiding the need
to create one manually via UpdateSubscriberRequest.builder() |
default CompletableFuture<UpdateSubscriberResponse> |
updateSubscriber(UpdateSubscriberRequest updateSubscriberRequest)
Update a subscriber
|
serviceNameclosestatic final String SERVICE_NAME
static BudgetsAsyncClient create()
BudgetsAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from
the DefaultCredentialsProvider.static BudgetsAsyncClientBuilder builder()
BudgetsAsyncClient.default CompletableFuture<CreateBudgetResponse> createBudget(CreateBudgetRequest createBudgetRequest)
createBudgetRequest - Request of CreateBudgetdefault CompletableFuture<CreateBudgetResponse> createBudget(Consumer<CreateBudgetRequest.Builder> createBudgetRequest)
CreateBudgetRequest.Builder avoiding the need to
create one manually via CreateBudgetRequest.builder()createBudgetRequest - a Consumer that will call methods on CreateBudgetRequest.Builder.default CompletableFuture<CreateNotificationResponse> createNotification(CreateNotificationRequest createNotificationRequest)
createNotificationRequest - Request of CreateNotificationdefault CompletableFuture<CreateNotificationResponse> createNotification(Consumer<CreateNotificationRequest.Builder> createNotificationRequest)
CreateNotificationRequest.Builder avoiding the
need to create one manually via CreateNotificationRequest.builder()createNotificationRequest - a Consumer that will call methods on CreateNotificationRequest.Builder.default CompletableFuture<CreateSubscriberResponse> createSubscriber(CreateSubscriberRequest createSubscriberRequest)
createSubscriberRequest - Request of CreateSubscriberdefault CompletableFuture<CreateSubscriberResponse> createSubscriber(Consumer<CreateSubscriberRequest.Builder> createSubscriberRequest)
CreateSubscriberRequest.Builder avoiding the need
to create one manually via CreateSubscriberRequest.builder()createSubscriberRequest - a Consumer that will call methods on CreateSubscriberRequest.Builder.default CompletableFuture<DeleteBudgetResponse> deleteBudget(DeleteBudgetRequest deleteBudgetRequest)
deleteBudgetRequest - Request of DeleteBudgetdefault CompletableFuture<DeleteBudgetResponse> deleteBudget(Consumer<DeleteBudgetRequest.Builder> deleteBudgetRequest)
DeleteBudgetRequest.Builder avoiding the need to
create one manually via DeleteBudgetRequest.builder()deleteBudgetRequest - a Consumer that will call methods on DeleteBudgetRequest.Builder.default CompletableFuture<DeleteNotificationResponse> deleteNotification(DeleteNotificationRequest deleteNotificationRequest)
deleteNotificationRequest - Request of DeleteNotificationdefault CompletableFuture<DeleteNotificationResponse> deleteNotification(Consumer<DeleteNotificationRequest.Builder> deleteNotificationRequest)
DeleteNotificationRequest.Builder avoiding the
need to create one manually via DeleteNotificationRequest.builder()deleteNotificationRequest - a Consumer that will call methods on DeleteNotificationRequest.Builder.default CompletableFuture<DeleteSubscriberResponse> deleteSubscriber(DeleteSubscriberRequest deleteSubscriberRequest)
deleteSubscriberRequest - Request of DeleteSubscriberdefault CompletableFuture<DeleteSubscriberResponse> deleteSubscriber(Consumer<DeleteSubscriberRequest.Builder> deleteSubscriberRequest)
DeleteSubscriberRequest.Builder avoiding the need
to create one manually via DeleteSubscriberRequest.builder()deleteSubscriberRequest - a Consumer that will call methods on DeleteSubscriberRequest.Builder.default CompletableFuture<DescribeBudgetResponse> describeBudget(DescribeBudgetRequest describeBudgetRequest)
describeBudgetRequest - Request of DescribeBudgetdefault CompletableFuture<DescribeBudgetResponse> describeBudget(Consumer<DescribeBudgetRequest.Builder> describeBudgetRequest)
DescribeBudgetRequest.Builder avoiding the need to
create one manually via DescribeBudgetRequest.builder()describeBudgetRequest - a Consumer that will call methods on DescribeBudgetRequest.Builder.default CompletableFuture<DescribeBudgetsResponse> describeBudgets(DescribeBudgetsRequest describeBudgetsRequest)
describeBudgetsRequest - Request of DescribeBudgetsdefault CompletableFuture<DescribeBudgetsResponse> describeBudgets(Consumer<DescribeBudgetsRequest.Builder> describeBudgetsRequest)
DescribeBudgetsRequest.Builder avoiding the need
to create one manually via DescribeBudgetsRequest.builder()describeBudgetsRequest - a Consumer that will call methods on DescribeBudgetsRequest.Builder.default CompletableFuture<DescribeNotificationsForBudgetResponse> describeNotificationsForBudget(DescribeNotificationsForBudgetRequest describeNotificationsForBudgetRequest)
describeNotificationsForBudgetRequest - Request of DescribeNotificationsForBudgetdefault CompletableFuture<DescribeNotificationsForBudgetResponse> describeNotificationsForBudget(Consumer<DescribeNotificationsForBudgetRequest.Builder> describeNotificationsForBudgetRequest)
DescribeNotificationsForBudgetRequest.Builder
avoiding the need to create one manually via DescribeNotificationsForBudgetRequest.builder()describeNotificationsForBudgetRequest - a Consumer that will call methods on DescribeNotificationsForBudgetRequest.Builder.default CompletableFuture<DescribeSubscribersForNotificationResponse> describeSubscribersForNotification(DescribeSubscribersForNotificationRequest describeSubscribersForNotificationRequest)
describeSubscribersForNotificationRequest - Request of DescribeSubscribersForNotificationdefault CompletableFuture<DescribeSubscribersForNotificationResponse> describeSubscribersForNotification(Consumer<DescribeSubscribersForNotificationRequest.Builder> describeSubscribersForNotificationRequest)
DescribeSubscribersForNotificationRequest.Builder
avoiding the need to create one manually via DescribeSubscribersForNotificationRequest.builder()describeSubscribersForNotificationRequest - a Consumer that will call methods on DescribeSubscribersForNotificationRequest.Builder.default CompletableFuture<UpdateBudgetResponse> updateBudget(UpdateBudgetRequest updateBudgetRequest)
updateBudgetRequest - Request of UpdateBudgetdefault CompletableFuture<UpdateBudgetResponse> updateBudget(Consumer<UpdateBudgetRequest.Builder> updateBudgetRequest)
UpdateBudgetRequest.Builder avoiding the need to
create one manually via UpdateBudgetRequest.builder()updateBudgetRequest - a Consumer that will call methods on UpdateBudgetRequest.Builder.default CompletableFuture<UpdateNotificationResponse> updateNotification(UpdateNotificationRequest updateNotificationRequest)
updateNotificationRequest - Request of UpdateNotificationdefault CompletableFuture<UpdateNotificationResponse> updateNotification(Consumer<UpdateNotificationRequest.Builder> updateNotificationRequest)
UpdateNotificationRequest.Builder avoiding the
need to create one manually via UpdateNotificationRequest.builder()updateNotificationRequest - a Consumer that will call methods on UpdateNotificationRequest.Builder.default CompletableFuture<UpdateSubscriberResponse> updateSubscriber(UpdateSubscriberRequest updateSubscriberRequest)
updateSubscriberRequest - Request of UpdateSubscriberdefault CompletableFuture<UpdateSubscriberResponse> updateSubscriber(Consumer<UpdateSubscriberRequest.Builder> updateSubscriberRequest)
UpdateSubscriberRequest.Builder avoiding the need
to create one manually via UpdateSubscriberRequest.builder()updateSubscriberRequest - a Consumer that will call methods on UpdateSubscriberRequest.Builder.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.