public static interface UpdateBudgetRequest.Builder extends BudgetsRequest.Builder, CopyableBuilder<UpdateBudgetRequest.Builder,UpdateBudgetRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateBudgetRequest.Builder |
accountId(String accountId)
Sets the value of the AccountId property for this object.
|
UpdateBudgetRequest.Builder |
newBudget(Budget newBudget)
Sets the value of the NewBudget property for this object.
|
default UpdateBudgetRequest.Builder |
newBudget(Consumer<Budget.Builder> newBudget)
Sets the value of the NewBudget property for this object.
|
UpdateBudgetRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
UpdateBudgetRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
buildrequestOverrideConfigcopyapply, buildUpdateBudgetRequest.Builder accountId(String accountId)
accountId - The new value for the AccountId property for this object.UpdateBudgetRequest.Builder newBudget(Budget newBudget)
newBudget - The new value for the NewBudget property for this object.default UpdateBudgetRequest.Builder newBudget(Consumer<Budget.Builder> newBudget)
Budget.Builder avoiding the need to create one
manually via Budget.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to newBudget(Budget).newBudget - a consumer that will call methods on Budget.BuildernewBudget(Budget)UpdateBudgetRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.UpdateBudgetRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.