Interface Filters.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Filters.Builder,Filters>,SdkBuilder<Filters.Builder,Filters>,SdkPojo
- Enclosing class:
- Filters
public static interface Filters.Builder extends SdkPojo, CopyableBuilder<Filters.Builder,Filters>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Filters.Builderaccounts(String... accounts)You can specify a list of Amazon Web Services account IDs inside filters to return invoice units that match only the specified accounts.Filters.Builderaccounts(Collection<String> accounts)You can specify a list of Amazon Web Services account IDs inside filters to return invoice units that match only the specified accounts.Filters.BuilderinvoiceReceivers(String... invoiceReceivers)You can specify a list of Amazon Web Services account IDs inside filters to return invoice units that match only the specified accounts.Filters.BuilderinvoiceReceivers(Collection<String> invoiceReceivers)You can specify a list of Amazon Web Services account IDs inside filters to return invoice units that match only the specified accounts.Filters.Buildernames(String... names)An optional input to the list API.Filters.Buildernames(Collection<String> names)An optional input to the list API.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
names
Filters.Builder names(Collection<String> names)
An optional input to the list API. You can specify a list of invoice unit names inside filters to return invoice units that match only the specified invoice unit names. If multiple names are provided, the result is an
ORcondition (match any) of the specified invoice unit names.- Parameters:
names- An optional input to the list API. You can specify a list of invoice unit names inside filters to return invoice units that match only the specified invoice unit names. If multiple names are provided, the result is anORcondition (match any) of the specified invoice unit names.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
names
Filters.Builder names(String... names)
An optional input to the list API. You can specify a list of invoice unit names inside filters to return invoice units that match only the specified invoice unit names. If multiple names are provided, the result is an
ORcondition (match any) of the specified invoice unit names.- Parameters:
names- An optional input to the list API. You can specify a list of invoice unit names inside filters to return invoice units that match only the specified invoice unit names. If multiple names are provided, the result is anORcondition (match any) of the specified invoice unit names.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invoiceReceivers
Filters.Builder invoiceReceivers(Collection<String> invoiceReceivers)
You can specify a list of Amazon Web Services account IDs inside filters to return invoice units that match only the specified accounts. If multiple accounts are provided, the result is an
ORcondition (match any) of the specified accounts. This filter only matches the specified accounts on the invoice receivers of the invoice units.- Parameters:
invoiceReceivers- You can specify a list of Amazon Web Services account IDs inside filters to return invoice units that match only the specified accounts. If multiple accounts are provided, the result is anORcondition (match any) of the specified accounts. This filter only matches the specified accounts on the invoice receivers of the invoice units.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invoiceReceivers
Filters.Builder invoiceReceivers(String... invoiceReceivers)
You can specify a list of Amazon Web Services account IDs inside filters to return invoice units that match only the specified accounts. If multiple accounts are provided, the result is an
ORcondition (match any) of the specified accounts. This filter only matches the specified accounts on the invoice receivers of the invoice units.- Parameters:
invoiceReceivers- You can specify a list of Amazon Web Services account IDs inside filters to return invoice units that match only the specified accounts. If multiple accounts are provided, the result is anORcondition (match any) of the specified accounts. This filter only matches the specified accounts on the invoice receivers of the invoice units.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accounts
Filters.Builder accounts(Collection<String> accounts)
You can specify a list of Amazon Web Services account IDs inside filters to return invoice units that match only the specified accounts. If multiple accounts are provided, the result is an
ORcondition (match any) of the specified accounts. The specified account IDs are matched with either the receiver or the linked accounts in the rules.- Parameters:
accounts- You can specify a list of Amazon Web Services account IDs inside filters to return invoice units that match only the specified accounts. If multiple accounts are provided, the result is anORcondition (match any) of the specified accounts. The specified account IDs are matched with either the receiver or the linked accounts in the rules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accounts
Filters.Builder accounts(String... accounts)
You can specify a list of Amazon Web Services account IDs inside filters to return invoice units that match only the specified accounts. If multiple accounts are provided, the result is an
ORcondition (match any) of the specified accounts. The specified account IDs are matched with either the receiver or the linked accounts in the rules.- Parameters:
accounts- You can specify a list of Amazon Web Services account IDs inside filters to return invoice units that match only the specified accounts. If multiple accounts are provided, the result is anORcondition (match any) of the specified accounts. The specified account IDs are matched with either the receiver or the linked accounts in the rules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-