public static class BalanceTransactionListParams.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
BalanceTransactionListParams.Builder |
addAllExpand(java.util.List<java.lang.String> elements)
Add all elements to `expand` list.
|
BalanceTransactionListParams.Builder |
addExpand(java.lang.String element)
Add an element to `expand` list.
|
BalanceTransactionListParams |
build()
Finalize and obtain parameter instance from this builder.
|
BalanceTransactionListParams.Builder |
putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
Add all map key/value pairs to `extraParams` map.
|
BalanceTransactionListParams.Builder |
putExtraParam(java.lang.String key,
java.lang.Object value)
Add a key/value pair to `extraParams` map.
|
BalanceTransactionListParams.Builder |
setAvailableOn(BalanceTransactionListParams.AvailableOn availableOn) |
BalanceTransactionListParams.Builder |
setAvailableOn(java.lang.Long availableOn) |
BalanceTransactionListParams.Builder |
setCreated(BalanceTransactionListParams.Created created) |
BalanceTransactionListParams.Builder |
setCreated(java.lang.Long created) |
BalanceTransactionListParams.Builder |
setCurrency(java.lang.String currency) |
BalanceTransactionListParams.Builder |
setEndingBefore(java.lang.String endingBefore)
A cursor for use in pagination.
|
BalanceTransactionListParams.Builder |
setLimit(java.lang.Long limit)
A limit on the number of objects to be returned.
|
BalanceTransactionListParams.Builder |
setPayout(java.lang.String payout)
For automatic Stripe payouts only, only returns transactions that were paid out on the
specified payout ID.
|
BalanceTransactionListParams.Builder |
setSource(java.lang.String source)
Only returns the original transaction.
|
BalanceTransactionListParams.Builder |
setStartingAfter(java.lang.String startingAfter)
A cursor for use in pagination.
|
BalanceTransactionListParams.Builder |
setType(java.lang.String type)
Only returns transactions of the given type.
|
public BalanceTransactionListParams build()
public BalanceTransactionListParams.Builder setAvailableOn(BalanceTransactionListParams.AvailableOn availableOn)
public BalanceTransactionListParams.Builder setAvailableOn(java.lang.Long availableOn)
public BalanceTransactionListParams.Builder setCreated(BalanceTransactionListParams.Created created)
public BalanceTransactionListParams.Builder setCreated(java.lang.Long created)
public BalanceTransactionListParams.Builder setCurrency(java.lang.String currency)
public BalanceTransactionListParams.Builder setEndingBefore(java.lang.String endingBefore)
public BalanceTransactionListParams.Builder addExpand(java.lang.String element)
BalanceTransactionListParams.expand
for the field documentation.public BalanceTransactionListParams.Builder addAllExpand(java.util.List<java.lang.String> elements)
BalanceTransactionListParams.expand
for the field documentation.public BalanceTransactionListParams.Builder putExtraParam(java.lang.String key, java.lang.Object value)
BalanceTransactionListParams.extraParams
for the field documentation.public BalanceTransactionListParams.Builder putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
BalanceTransactionListParams.extraParams
for the field documentation.public BalanceTransactionListParams.Builder setLimit(java.lang.Long limit)
public BalanceTransactionListParams.Builder setPayout(java.lang.String payout)
public BalanceTransactionListParams.Builder setSource(java.lang.String source)
public BalanceTransactionListParams.Builder setStartingAfter(java.lang.String startingAfter)
public BalanceTransactionListParams.Builder setType(java.lang.String type)