Interface ListBillingGroupsFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ListBillingGroupsFilter.Builder,ListBillingGroupsFilter>,SdkBuilder<ListBillingGroupsFilter.Builder,ListBillingGroupsFilter>,SdkPojo
- Enclosing class:
- ListBillingGroupsFilter
public static interface ListBillingGroupsFilter.Builder extends SdkPojo, CopyableBuilder<ListBillingGroupsFilter.Builder,ListBillingGroupsFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListBillingGroupsFilter.Builderarns(String... arns)The list of billing group Amazon Resource Names (ARNs) to retrieve information.ListBillingGroupsFilter.Builderarns(Collection<String> arns)The list of billing group Amazon Resource Names (ARNs) to retrieve information.ListBillingGroupsFilter.BuilderautoAssociate(Boolean autoAssociate)Specifies if this billing group will automatically associate newly added Amazon Web Services accounts that join your consolidated billing family.ListBillingGroupsFilter.BuilderpricingPlan(String pricingPlan)The pricing plan Amazon Resource Names (ARNs) to retrieve information.ListBillingGroupsFilter.Builderstatuses(Collection<BillingGroupStatus> statuses)A list of billing groups to retrieve their current status for a specific time rangeListBillingGroupsFilter.Builderstatuses(BillingGroupStatus... statuses)A list of billing groups to retrieve their current status for a specific time rangeListBillingGroupsFilter.BuilderstatusesWithStrings(String... statuses)A list of billing groups to retrieve their current status for a specific time rangeListBillingGroupsFilter.BuilderstatusesWithStrings(Collection<String> statuses)A list of billing groups to retrieve their current status for a specific time range-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
arns
ListBillingGroupsFilter.Builder arns(Collection<String> arns)
The list of billing group Amazon Resource Names (ARNs) to retrieve information.
- Parameters:
arns- The list of billing group Amazon Resource Names (ARNs) to retrieve information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arns
ListBillingGroupsFilter.Builder arns(String... arns)
The list of billing group Amazon Resource Names (ARNs) to retrieve information.
- Parameters:
arns- The list of billing group Amazon Resource Names (ARNs) to retrieve information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pricingPlan
ListBillingGroupsFilter.Builder pricingPlan(String pricingPlan)
The pricing plan Amazon Resource Names (ARNs) to retrieve information.
- Parameters:
pricingPlan- The pricing plan Amazon Resource Names (ARNs) to retrieve information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusesWithStrings
ListBillingGroupsFilter.Builder statusesWithStrings(Collection<String> statuses)
A list of billing groups to retrieve their current status for a specific time range
- Parameters:
statuses- A list of billing groups to retrieve their current status for a specific time range- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusesWithStrings
ListBillingGroupsFilter.Builder statusesWithStrings(String... statuses)
A list of billing groups to retrieve their current status for a specific time range
- Parameters:
statuses- A list of billing groups to retrieve their current status for a specific time range- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statuses
ListBillingGroupsFilter.Builder statuses(Collection<BillingGroupStatus> statuses)
A list of billing groups to retrieve their current status for a specific time range
- Parameters:
statuses- A list of billing groups to retrieve their current status for a specific time range- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statuses
ListBillingGroupsFilter.Builder statuses(BillingGroupStatus... statuses)
A list of billing groups to retrieve their current status for a specific time range
- Parameters:
statuses- A list of billing groups to retrieve their current status for a specific time range- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autoAssociate
ListBillingGroupsFilter.Builder autoAssociate(Boolean autoAssociate)
Specifies if this billing group will automatically associate newly added Amazon Web Services accounts that join your consolidated billing family.
- Parameters:
autoAssociate- Specifies if this billing group will automatically associate newly added Amazon Web Services accounts that join your consolidated billing family.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-