Package com.stripe.model
Interface StripeCollectionInterface<T>
-
- All Superinterfaces:
StripeObjectInterface
- All Known Subinterfaces:
StripeSearchResultInterface<T>
- All Known Implementing Classes:
AccountCollection
,ApplePayDomainCollection
,ApplicationFeeCollection
,AuthorizationCollection
,BalanceTransactionCollection
,BitcoinReceiverCollection
,BitcoinTransactionCollection
,CapabilityCollection
,CardCollection
,CardCollection
,CardholderCollection
,ChargeCollection
,ConfigurationCollection
,CountrySpecCollection
,CouponCollection
,CreditNoteCollection
,CreditNoteLineItemCollection
,CustomerBalanceTransactionCollection
,CustomerCollection
,DisputeCollection
,DisputeCollection
,EarlyFraudWarningCollection
,EventCollection
,ExchangeRateCollection
,ExternalAccountCollection
,FeeRefundCollection
,FileCollection
,FileLinkCollection
,InvoiceCollection
,InvoiceItemCollection
,InvoiceLineItemCollection
,IssuerFraudRecordCollection
,LineItemCollection
,LocationCollection
,OrderCollection
,OrderReturnCollection
,PaymentIntentCollection
,PaymentLinkCollection
,PaymentMethodCollection
,PaymentSourceCollection
,PayoutCollection
,PersonCollection
,PlanCollection
,PriceCollection
,ProductCollection
,PromotionCodeCollection
,QuoteCollection
,ReaderCollection
,RecipientCollection
,RefundCollection
,ReportRunCollection
,ReportTypeCollection
,ReviewCollection
,ScheduledQueryRunCollection
,SessionCollection
,SetupAttemptCollection
,SetupIntentCollection
,ShippingRateCollection
,SkuCollection
,SourceTransactionCollection
,StripeCollection
,StripeSearchResult
,SubscriptionCollection
,SubscriptionItemCollection
,SubscriptionScheduleCollection
,TaxCodeCollection
,TaxIdCollection
,TaxRateCollection
,TopupCollection
,TransactionCollection
,TransferCollection
,TransferReversalCollection
,UsageRecordSummaryCollection
,ValueListCollection
,ValueListItemCollection
,VerificationReportCollection
,VerificationSessionCollection
,WebhookEndpointCollection
public interface StripeCollectionInterface<T> extends StripeObjectInterface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<T>
getData()
java.lang.Boolean
getHasMore()
RequestOptions
getRequestOptions()
Get request options that were used to fetch the collection.java.util.Map<java.lang.String,java.lang.Object>
getRequestParams()
Get request parameters that were used to fetch the collection.java.lang.String
getUrl()
void
setRequestOptions(RequestOptions requestOptions)
Set request options that were used to fetch the collection.void
setRequestParams(java.util.Map<java.lang.String,java.lang.Object> requestParams)
Set request parameters that were used to fetch the collection.-
Methods inherited from interface com.stripe.model.StripeObjectInterface
getLastResponse, setLastResponse
-
-
-
-
Method Detail
-
getData
java.util.List<T> getData()
-
getHasMore
java.lang.Boolean getHasMore()
-
getUrl
java.lang.String getUrl()
-
getRequestOptions
RequestOptions getRequestOptions()
Get request options that were used to fetch the collection. This is useful for purposes of pagination.
-
getRequestParams
java.util.Map<java.lang.String,java.lang.Object> getRequestParams()
Get request parameters that were used to fetch the collection. This is useful for purposes of pagination.
-
setRequestOptions
void setRequestOptions(RequestOptions requestOptions)
Set request options that were used to fetch the collection. This is required for purposes of pagination.
-
setRequestParams
void setRequestParams(java.util.Map<java.lang.String,java.lang.Object> requestParams)
Set request parameters that were used to fetch the collection. This is required for purposes of pagination.
-
-