public static interface UpdateBillingGroupResponse.Builder extends BillingconductorResponse.Builder, SdkPojo, CopyableBuilder<UpdateBillingGroupResponse.Builder,UpdateBillingGroupResponse>
| Modifier and Type | Method and Description |
|---|---|
default UpdateBillingGroupResponse.Builder |
accountGrouping(Consumer<UpdateBillingGroupAccountGrouping.Builder> accountGrouping)
Specifies if the billing group has automatic account association (
AutoAssociate) enabled. |
UpdateBillingGroupResponse.Builder |
accountGrouping(UpdateBillingGroupAccountGrouping accountGrouping)
Specifies if the billing group has automatic account association (
AutoAssociate) enabled. |
UpdateBillingGroupResponse.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the billing group that was updated.
|
UpdateBillingGroupResponse.Builder |
description(String description)
A description of the billing group.
|
UpdateBillingGroupResponse.Builder |
lastModifiedTime(Long lastModifiedTime)
The most recent time when the billing group was modified.
|
UpdateBillingGroupResponse.Builder |
name(String name)
The name of the billing group.
|
UpdateBillingGroupResponse.Builder |
pricingPlanArn(String pricingPlanArn)
The Amazon Resource Name (ARN) of the pricing plan to compute Amazon Web Services charges for the billing
group.
|
UpdateBillingGroupResponse.Builder |
primaryAccountId(String primaryAccountId)
The account ID that serves as the main account in a billing group.
|
UpdateBillingGroupResponse.Builder |
size(Long size)
The number of accounts in the particular billing group.
|
UpdateBillingGroupResponse.Builder |
status(BillingGroupStatus status)
The status of the billing group.
|
UpdateBillingGroupResponse.Builder |
status(String status)
The status of the billing group.
|
UpdateBillingGroupResponse.Builder |
statusReason(String statusReason)
The reason why the billing group is in its current status.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateBillingGroupResponse.Builder arn(String arn)
The Amazon Resource Name (ARN) of the billing group that was updated.
arn - The Amazon Resource Name (ARN) of the billing group that was updated.UpdateBillingGroupResponse.Builder name(String name)
The name of the billing group. The names must be unique to each billing group.
name - The name of the billing group. The names must be unique to each billing group.UpdateBillingGroupResponse.Builder description(String description)
A description of the billing group.
description - A description of the billing group.UpdateBillingGroupResponse.Builder primaryAccountId(String primaryAccountId)
The account ID that serves as the main account in a billing group.
primaryAccountId - The account ID that serves as the main account in a billing group.UpdateBillingGroupResponse.Builder pricingPlanArn(String pricingPlanArn)
The Amazon Resource Name (ARN) of the pricing plan to compute Amazon Web Services charges for the billing group.
pricingPlanArn - The Amazon Resource Name (ARN) of the pricing plan to compute Amazon Web Services charges for the
billing group.UpdateBillingGroupResponse.Builder size(Long size)
The number of accounts in the particular billing group.
size - The number of accounts in the particular billing group.UpdateBillingGroupResponse.Builder lastModifiedTime(Long lastModifiedTime)
The most recent time when the billing group was modified.
lastModifiedTime - The most recent time when the billing group was modified.UpdateBillingGroupResponse.Builder status(String status)
The status of the billing group. Only one of the valid values can be used.
status - The status of the billing group. Only one of the valid values can be used.BillingGroupStatus,
BillingGroupStatusUpdateBillingGroupResponse.Builder status(BillingGroupStatus status)
The status of the billing group. Only one of the valid values can be used.
status - The status of the billing group. Only one of the valid values can be used.BillingGroupStatus,
BillingGroupStatusUpdateBillingGroupResponse.Builder statusReason(String statusReason)
The reason why the billing group is in its current status.
statusReason - The reason why the billing group is in its current status.UpdateBillingGroupResponse.Builder accountGrouping(UpdateBillingGroupAccountGrouping accountGrouping)
Specifies if the billing group has automatic account association (AutoAssociate) enabled.
accountGrouping - Specifies if the billing group has automatic account association (AutoAssociate) enabled.default UpdateBillingGroupResponse.Builder accountGrouping(Consumer<UpdateBillingGroupAccountGrouping.Builder> accountGrouping)
Specifies if the billing group has automatic account association (AutoAssociate) enabled.
UpdateBillingGroupAccountGrouping.Builder avoiding the need to create one manually via
UpdateBillingGroupAccountGrouping.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to accountGrouping(UpdateBillingGroupAccountGrouping).
accountGrouping - a consumer that will call methods on UpdateBillingGroupAccountGrouping.BuilderaccountGrouping(UpdateBillingGroupAccountGrouping)Copyright © 2023. All rights reserved.