@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListCustomLineItemsFilter extends Object implements Serializable, Cloneable, StructuredPojo
A filter that specifies the custom line items and billing groups to retrieve FFLI information.
| Constructor and Description |
|---|
ListCustomLineItemsFilter() |
| Modifier and Type | Method and Description |
|---|---|
ListCustomLineItemsFilter |
clone() |
boolean |
equals(Object obj) |
List<String> |
getArns()
A list of custom line item ARNs to retrieve information.
|
List<String> |
getBillingGroups()
The billing group Amazon Resource Names (ARNs) to retrieve information.
|
List<String> |
getNames()
A list of custom line items to retrieve information.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setArns(Collection<String> arns)
A list of custom line item ARNs to retrieve information.
|
void |
setBillingGroups(Collection<String> billingGroups)
The billing group Amazon Resource Names (ARNs) to retrieve information.
|
void |
setNames(Collection<String> names)
A list of custom line items to retrieve information.
|
String |
toString()
Returns a string representation of this object.
|
ListCustomLineItemsFilter |
withArns(Collection<String> arns)
A list of custom line item ARNs to retrieve information.
|
ListCustomLineItemsFilter |
withArns(String... arns)
A list of custom line item ARNs to retrieve information.
|
ListCustomLineItemsFilter |
withBillingGroups(Collection<String> billingGroups)
The billing group Amazon Resource Names (ARNs) to retrieve information.
|
ListCustomLineItemsFilter |
withBillingGroups(String... billingGroups)
The billing group Amazon Resource Names (ARNs) to retrieve information.
|
ListCustomLineItemsFilter |
withNames(Collection<String> names)
A list of custom line items to retrieve information.
|
ListCustomLineItemsFilter |
withNames(String... names)
A list of custom line items to retrieve information.
|
public List<String> getNames()
A list of custom line items to retrieve information.
public void setNames(Collection<String> names)
A list of custom line items to retrieve information.
names - A list of custom line items to retrieve information.public ListCustomLineItemsFilter withNames(String... names)
A list of custom line items to retrieve information.
NOTE: This method appends the values to the existing list (if any). Use
setNames(java.util.Collection) or withNames(java.util.Collection) if you want to override the
existing values.
names - A list of custom line items to retrieve information.public ListCustomLineItemsFilter withNames(Collection<String> names)
A list of custom line items to retrieve information.
names - A list of custom line items to retrieve information.public List<String> getBillingGroups()
The billing group Amazon Resource Names (ARNs) to retrieve information.
public void setBillingGroups(Collection<String> billingGroups)
The billing group Amazon Resource Names (ARNs) to retrieve information.
billingGroups - The billing group Amazon Resource Names (ARNs) to retrieve information.public ListCustomLineItemsFilter withBillingGroups(String... billingGroups)
The billing group Amazon Resource Names (ARNs) to retrieve information.
NOTE: This method appends the values to the existing list (if any). Use
setBillingGroups(java.util.Collection) or withBillingGroups(java.util.Collection) if you want
to override the existing values.
billingGroups - The billing group Amazon Resource Names (ARNs) to retrieve information.public ListCustomLineItemsFilter withBillingGroups(Collection<String> billingGroups)
The billing group Amazon Resource Names (ARNs) to retrieve information.
billingGroups - The billing group Amazon Resource Names (ARNs) to retrieve information.public List<String> getArns()
A list of custom line item ARNs to retrieve information.
public void setArns(Collection<String> arns)
A list of custom line item ARNs to retrieve information.
arns - A list of custom line item ARNs to retrieve information.public ListCustomLineItemsFilter withArns(String... arns)
A list of custom line item ARNs to retrieve information.
NOTE: This method appends the values to the existing list (if any). Use
setArns(java.util.Collection) or withArns(java.util.Collection) if you want to override the
existing values.
arns - A list of custom line item ARNs to retrieve information.public ListCustomLineItemsFilter withArns(Collection<String> arns)
A list of custom line item ARNs to retrieve information.
arns - A list of custom line item ARNs to retrieve information.public String toString()
toString in class ObjectObject.toString()public ListCustomLineItemsFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.