Package com.stripe.param.v2.billing
Class ProfileListParams.Builder
java.lang.Object
com.stripe.param.v2.billing.ProfileListParams.Builder
- Enclosing class:
- ProfileListParams
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAllLookupKey
(List<String> elements) Add all elements to `lookupKeys` list.addLookupKey
(String element) Add an element to `lookupKeys` list.build()
Finalize and obtain parameter instance from this builder.putAllExtraParam
(Map<String, Object> map) Add all map key/value pairs to `extraParams` map.putExtraParam
(String key, Object value) Add a key/value pair to `extraParams` map.setCustomer
(String customer) Filter billing profiles by a customer.setDefaultPaymentMethod
(String defaultPaymentMethod) Filter billing profiles by a default payment method.Optionally set the maximum number of results per page.setStatus
(ProfileListParams.Status status) Filter billing profiles by status.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
Finalize and obtain parameter instance from this builder. -
setCustomer
Filter billing profiles by a customer. Mutually exclusive withlookup_keys
anddefault_payment_method
. -
setDefaultPaymentMethod
Filter billing profiles by a default payment method. Mutually exclusive withcustomer
andlookup_keys
. -
putExtraParam
Add a key/value pair to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeProfileListParams.extraParams
for the field documentation. -
putAllExtraParam
Add all map key/value pairs to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeProfileListParams.extraParams
for the field documentation. -
setLimit
Optionally set the maximum number of results per page. Defaults to 10. -
addLookupKey
Add an element to `lookupKeys` list. A list is initialized for the first `add/addAll` call, and subsequent calls adds additional elements to the original list. SeeProfileListParams.lookupKeys
for the field documentation. -
addAllLookupKey
Add all elements to `lookupKeys` list. A list is initialized for the first `add/addAll` call, and subsequent calls adds additional elements to the original list. SeeProfileListParams.lookupKeys
for the field documentation. -
setStatus
Filter billing profiles by status. Can be combined with all other filters. If not provided, all billing profiles will be returned.
-