Package com.stripe.model
Class CustomerBalanceTransactionCollection
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.StripeCollection<CustomerBalanceTransaction>
com.stripe.model.CustomerBalanceTransactionCollection
- All Implemented Interfaces:
StripeActiveObject
,StripeCollectionInterface<CustomerBalanceTransaction>
,StripeObjectInterface
public class CustomerBalanceTransactionCollection
extends StripeCollection<CustomerBalanceTransaction>
-
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionCreates an immutable transaction that updates the customer’s credit balance.create
(CustomerBalanceTransactionCollectionCreateParams params, RequestOptions options) Creates an immutable transaction that updates the customer’s credit balance.Creates an immutable transaction that updates the customer’s credit balance.create
(Map<String, Object> params, RequestOptions options) Creates an immutable transaction that updates the customer’s credit balance.Returns a list of transactions that updated the customer’s balances.list
(CustomerBalanceTransactionCollectionListParams params, RequestOptions options) Returns a list of transactions that updated the customer’s balances.Returns a list of transactions that updated the customer’s balances.list
(Map<String, Object> params, RequestOptions options) Returns a list of transactions that updated the customer’s balances.Retrieves a specific customer balance transaction that updated the customer’s balances.retrieve
(String id, RequestOptions options) Retrieves a specific customer balance transaction that updated the customer’s balances.retrieve
(String id, CustomerBalanceTransactionCollectionRetrieveParams params, RequestOptions options) Retrieves a specific customer balance transaction that updated the customer’s balances.Retrieves a specific customer balance transaction that updated the customer’s balances.Methods inherited from class com.stripe.model.StripeCollection
autoPagingIterable, autoPagingIterable, autoPagingIterable, canEqual, equals, getData, getHasMore, getObject, getPageTypeToken, getRequestOptions, getRequestParams, getResponseGetter, getUrl, hashCode, setData, setHasMore, setObject, setPageTypeToken, setRequestOptions, setRequestParams, setResponseGetter, setUrl
Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.stripe.model.StripeActiveObject
trySetResponseGetter
Methods inherited from interface com.stripe.model.StripeObjectInterface
getLastResponse, setLastResponse
-
Constructor Details
-
CustomerBalanceTransactionCollection
public CustomerBalanceTransactionCollection()
-
-
Method Details
-
create
Creates an immutable transaction that updates the customer’s credit balance.- Throws:
StripeException
-
create
public CustomerBalanceTransaction create(Map<String, Object> params, RequestOptions options) throws StripeExceptionCreates an immutable transaction that updates the customer’s credit balance.- Throws:
StripeException
-
create
public CustomerBalanceTransaction create(CustomerBalanceTransactionCollectionCreateParams params) throws StripeException Creates an immutable transaction that updates the customer’s credit balance.- Throws:
StripeException
-
create
public CustomerBalanceTransaction create(CustomerBalanceTransactionCollectionCreateParams params, RequestOptions options) throws StripeException Creates an immutable transaction that updates the customer’s credit balance.- Throws:
StripeException
-
list
Returns a list of transactions that updated the customer’s balances.- Throws:
StripeException
-
list
public CustomerBalanceTransactionCollection list(Map<String, Object> params, RequestOptions options) throws StripeExceptionReturns a list of transactions that updated the customer’s balances.- Throws:
StripeException
-
list
public CustomerBalanceTransactionCollection list(CustomerBalanceTransactionCollectionListParams params) throws StripeException Returns a list of transactions that updated the customer’s balances.- Throws:
StripeException
-
list
public CustomerBalanceTransactionCollection list(CustomerBalanceTransactionCollectionListParams params, RequestOptions options) throws StripeException Returns a list of transactions that updated the customer’s balances.- Throws:
StripeException
-
retrieve
Retrieves a specific customer balance transaction that updated the customer’s balances.- Throws:
StripeException
-
retrieve
public CustomerBalanceTransaction retrieve(String id, RequestOptions options) throws StripeException Retrieves a specific customer balance transaction that updated the customer’s balances.- Throws:
StripeException
-
retrieve
public CustomerBalanceTransaction retrieve(String id, Map<String, Object> params, RequestOptions options) throws StripeExceptionRetrieves a specific customer balance transaction that updated the customer’s balances.- Throws:
StripeException
-
retrieve
public CustomerBalanceTransaction retrieve(String id, CustomerBalanceTransactionCollectionRetrieveParams params, RequestOptions options) throws StripeException Retrieves a specific customer balance transaction that updated the customer’s balances.- Throws:
StripeException
-