public static class InvoiceItemListParams.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
InvoiceItemListParams.Builder |
addAllExpand(java.util.List<java.lang.String> elements)
Add all elements to `expand` list.
|
InvoiceItemListParams.Builder |
addExpand(java.lang.String element)
Add an element to `expand` list.
|
InvoiceItemListParams |
build()
Finalize and obtain parameter instance from this builder.
|
InvoiceItemListParams.Builder |
setCreated(InvoiceItemListParams.Created created) |
InvoiceItemListParams.Builder |
setCreated(java.lang.Long created) |
InvoiceItemListParams.Builder |
setCustomer(java.lang.String customer)
The identifier of the customer whose invoice items to return.
|
InvoiceItemListParams.Builder |
setEndingBefore(java.lang.String endingBefore)
A cursor for use in pagination.
|
InvoiceItemListParams.Builder |
setInvoice(java.lang.String invoice)
Only return invoice items belonging to this invoice.
|
InvoiceItemListParams.Builder |
setLimit(java.lang.Long limit)
A limit on the number of objects to be returned.
|
InvoiceItemListParams.Builder |
setPending(java.lang.Boolean pending)
Set to `true` to only show pending invoice items, which are not yet attached to any invoices.
|
InvoiceItemListParams.Builder |
setStartingAfter(java.lang.String startingAfter)
A cursor for use in pagination.
|
public InvoiceItemListParams build()
public InvoiceItemListParams.Builder setCreated(InvoiceItemListParams.Created created)
public InvoiceItemListParams.Builder setCreated(java.lang.Long created)
public InvoiceItemListParams.Builder setCustomer(java.lang.String customer)
public InvoiceItemListParams.Builder setEndingBefore(java.lang.String endingBefore)
public InvoiceItemListParams.Builder addExpand(java.lang.String element)
InvoiceItemListParams.expand
for the field documentation.public InvoiceItemListParams.Builder addAllExpand(java.util.List<java.lang.String> elements)
InvoiceItemListParams.expand
for the field documentation.public InvoiceItemListParams.Builder setInvoice(java.lang.String invoice)
public InvoiceItemListParams.Builder setLimit(java.lang.Long limit)
public InvoiceItemListParams.Builder setPending(java.lang.Boolean pending)
public InvoiceItemListParams.Builder setStartingAfter(java.lang.String startingAfter)