public static interface BillingGroupListElement.Builder extends SdkPojo, CopyableBuilder<BillingGroupListElement.Builder,BillingGroupListElement>
| Modifier and Type | Method and Description |
|---|---|
default BillingGroupListElement.Builder |
accountGrouping(Consumer<ListBillingGroupAccountGrouping.Builder> accountGrouping)
Specifies if the billing group has automatic account association (
AutoAssociate) enabled. |
BillingGroupListElement.Builder |
accountGrouping(ListBillingGroupAccountGrouping accountGrouping)
Specifies if the billing group has automatic account association (
AutoAssociate) enabled. |
BillingGroupListElement.Builder |
arn(String arn)
The Amazon Resource Number (ARN) that can be used to uniquely identify the billing group.
|
BillingGroupListElement.Builder |
computationPreference(ComputationPreference computationPreference)
Sets the value of the ComputationPreference property for this object.
|
default BillingGroupListElement.Builder |
computationPreference(Consumer<ComputationPreference.Builder> computationPreference)
Sets the value of the ComputationPreference property for this object.
|
BillingGroupListElement.Builder |
creationTime(Long creationTime)
The time when the billing group was created.
|
BillingGroupListElement.Builder |
description(String description)
The description of the billing group.
|
BillingGroupListElement.Builder |
lastModifiedTime(Long lastModifiedTime)
The most recent time when the billing group was modified.
|
BillingGroupListElement.Builder |
name(String name)
The name of the billing group.
|
BillingGroupListElement.Builder |
primaryAccountId(String primaryAccountId)
The account ID that serves as the main account in a billing group.
|
BillingGroupListElement.Builder |
size(Long size)
The number of accounts in the particular billing group.
|
BillingGroupListElement.Builder |
status(BillingGroupStatus status)
The billing group status.
|
BillingGroupListElement.Builder |
status(String status)
The billing group status.
|
BillingGroupListElement.Builder |
statusReason(String statusReason)
The reason why the billing group is in its current status.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildBillingGroupListElement.Builder name(String name)
The name of the billing group.
name - The name of the billing group.BillingGroupListElement.Builder arn(String arn)
The Amazon Resource Number (ARN) that can be used to uniquely identify the billing group.
arn - The Amazon Resource Number (ARN) that can be used to uniquely identify the billing group.BillingGroupListElement.Builder description(String description)
The description of the billing group.
description - The description of the billing group.BillingGroupListElement.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.BillingGroupListElement.Builder computationPreference(ComputationPreference computationPreference)
computationPreference - The new value for the ComputationPreference property for this object.default BillingGroupListElement.Builder computationPreference(Consumer<ComputationPreference.Builder> computationPreference)
ComputationPreference.Builder avoiding
the need to create one manually via ComputationPreference.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to computationPreference(ComputationPreference).
computationPreference - a consumer that will call methods on ComputationPreference.BuildercomputationPreference(ComputationPreference)BillingGroupListElement.Builder size(Long size)
The number of accounts in the particular billing group.
size - The number of accounts in the particular billing group.BillingGroupListElement.Builder creationTime(Long creationTime)
The time when the billing group was created.
creationTime - The time when the billing group was created.BillingGroupListElement.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.BillingGroupListElement.Builder status(String status)
The billing group status. Only one of the valid values can be used.
status - The billing group status. Only one of the valid values can be used.BillingGroupStatus,
BillingGroupStatusBillingGroupListElement.Builder status(BillingGroupStatus status)
The billing group status. Only one of the valid values can be used.
status - The billing group status. Only one of the valid values can be used.BillingGroupStatus,
BillingGroupStatusBillingGroupListElement.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.BillingGroupListElement.Builder accountGrouping(ListBillingGroupAccountGrouping 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 BillingGroupListElement.Builder accountGrouping(Consumer<ListBillingGroupAccountGrouping.Builder> accountGrouping)
Specifies if the billing group has automatic account association (AutoAssociate) enabled.
ListBillingGroupAccountGrouping.Builder
avoiding the need to create one manually via ListBillingGroupAccountGrouping.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to accountGrouping(ListBillingGroupAccountGrouping).
accountGrouping - a consumer that will call methods on ListBillingGroupAccountGrouping.BuilderaccountGrouping(ListBillingGroupAccountGrouping)Copyright © 2023. All rights reserved.