Interface StripeCollectionInterface<T>

All Superinterfaces:
StripeObjectInterface
All Known Subinterfaces:
StripeSearchResultInterface<T>
All Known Implementing Classes:
AccountCollection, AccountCollection, AccountOwnerCollection, ApplePayDomainCollection, ApplicationFeeCollection, AuthorizationCollection, BalanceTransactionCollection, CalculationLineItemCollection, CapabilityCollection, CardBundleCollection, CardCollection, CardCollection, CardDesignCollection, CardholderCollection, ChargeCollection, ChargeSearchResult, ConfigurationCollection, ConfigurationCollection, CountrySpecCollection, CouponCollection, CreditNoteCollection, CreditNoteLineItemCollection, CreditReversalCollection, CustomerBalanceTransactionCollection, CustomerCashBalanceTransactionCollection, CustomerCollection, CustomerSearchResult, DebitReversalCollection, DisputeCollection, DisputeCollection, EarlyFraudWarningCollection, EventCollection, ExchangeRateCollection, ExternalAccountCollection, FeeRefundCollection, FileCollection, FileLinkCollection, FinancialAccountCollection, FinancingOfferCollection, FinancingTransactionCollection, FormCollection, InboundTransferCollection, InferredBalanceCollection, InvoiceCollection, InvoiceItemCollection, InvoiceLineItemCollection, InvoiceSearchResult, LineItemCollection, LocationCollection, OrderCollection, OutboundPaymentCollection, OutboundTransferCollection, PaymentIntentCollection, PaymentIntentSearchResult, PaymentLinkCollection, PaymentMethodCollection, PaymentMethodConfigurationCollection, PaymentSourceCollection, PayoutCollection, PersonCollection, PlanCollection, PriceCollection, PriceSearchResult, ProductCollection, ProductSearchResult, PromotionCodeCollection, QuoteCollection, QuoteLineCollection, QuotePhaseCollection, ReaderCollection, ReceivedCreditCollection, ReceivedDebitCollection, RefundCollection, RegistrationCollection, ReportRunCollection, ReportTypeCollection, ReviewCollection, ScheduledQueryRunCollection, SecretCollection, SessionCollection, SetupAttemptCollection, SetupIntentCollection, ShippingRateCollection, SourceTransactionCollection, StripeCollection, StripeSearchResult, SubscriptionCollection, SubscriptionItemCollection, SubscriptionScheduleCollection, SubscriptionSearchResult, TaxCodeCollection, TaxIdCollection, TaxRateCollection, TestClockCollection, TopupCollection, TransactionCollection, TransactionCollection, TransactionCollection, TransactionCollection, TransactionEntryCollection, TransactionLineItemCollection, TransferCollection, TransferReversalCollection, UsageRecordSummaryCollection, ValueListCollection, ValueListItemCollection, VerificationReportCollection, VerificationSessionCollection, WebhookEndpointCollection

public interface StripeCollectionInterface<T> extends StripeObjectInterface
  • Method Details

    • getData

      List<T> getData()
    • getHasMore

      Boolean getHasMore()
    • getUrl

      String getUrl()
    • getRequestOptions

      RequestOptions getRequestOptions()
      Get request options that were used to fetch the collection. This is useful for purposes of pagination.
    • getRequestParams

      Map<String,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(Map<String,Object> requestParams)
      Set request parameters that were used to fetch the collection. This is required for purposes of pagination.