Interface StripeActiveObject

All Known Implementing Classes:
Account, Account, AccountCollection, AccountCollection, AccountInferredBalance, AccountInferredBalanceCollection, AccountLink, AccountNotice, AccountNoticeCollection, AccountOwnerCollection, AccountSession, ActiveEntitlement, ActiveEntitlementCollection, Alert, AlertCollection, ApiResource, ApplePayDomain, ApplePayDomainCollection, ApplicationFee, ApplicationFeeCollection, Association, Authorization, AuthorizationCollection, Balance, BalanceSettings, BalanceTransaction, BalanceTransactionCollection, BankAccount, Calculation, CalculationLineItemCollection, Capability, CapabilityCollection, Card, Card, CardCollection, Cardholder, CardholderCollection, CashBalance, Charge, ChargeCollection, ChargeSearchResult, Configuration, Configuration, ConfigurationCollection, ConfigurationCollection, ConfirmationToken, ConnectionToken, CountrySpec, CountrySpecCollection, Coupon, CouponCollection, CreditBalanceSummary, CreditBalanceTransaction, CreditBalanceTransactionCollection, CreditGrant, CreditGrantCollection, CreditNote, CreditNoteCollection, CreditNoteLineItemCollection, CreditReversal, CreditReversalCollection, CreditUnderwritingRecord, CreditUnderwritingRecordCollection, Customer, CustomerBalanceTransaction, CustomerBalanceTransactionCollection, CustomerCashBalanceTransactionCollection, CustomerCollection, CustomerSearchResult, CustomerSession, DebitReversal, DebitReversalCollection, Dispute, Dispute, DisputeCollection, DisputeCollection, DisputeSettlementDetail, DisputeSettlementDetailCollection, EarlyFraudWarning, EarlyFraudWarningCollection, EphemeralKey, Event, Event, Event.Data, EventCollection, ExchangeRate, ExchangeRateCollection, ExpandableField, ExternalAccountCollection, Feature, FeatureCollection, FeeRefund, FeeRefundCollection, File, FileCollection, FileLink, FileLinkCollection, FinancialAccount, FinancialAccountCollection, FinancingOffer, FinancingOfferCollection, FinancingSummary, FinancingTransaction, FinancingTransactionCollection, Form, FormCollection, FraudLiabilityDebit, FraudLiabilityDebitCollection, FxQuote, FxQuoteCollection, InboundTransfer, InboundTransferCollection, Institution, InstitutionCollection, Invoice, InvoiceCollection, InvoiceItem, InvoiceItemCollection, InvoiceLineItem, InvoiceLineItemCollection, InvoicePayment, InvoicePaymentCollection, InvoiceRenderingTemplate, InvoiceRenderingTemplateCollection, InvoiceSearchResult, LineItemCollection, Location, LocationCollection, LoginLink, Mandate, MandateCollection, Margin, MarginCollection, Meter, MeterCollection, MeterEvent, MeterEventAdjustment, MeterEventSummary, MeterEventSummaryCollection, MeterUsage, OnboardingLink, Order, Order, OrderCollection, OrderCollection, OutboundPayment, OutboundPaymentCollection, OutboundTransfer, OutboundTransferCollection, PagingIterator, PaymentAttemptRecord, PaymentAttemptRecordCollection, PaymentIntent, PaymentIntentAmountDetailsLineItem, PaymentIntentAmountDetailsLineItemCollection, PaymentIntentCollection, PaymentIntentSearchResult, PaymentLink, PaymentLinkCollection, PaymentMethod, PaymentMethodCollection, PaymentMethodConfiguration, PaymentMethodConfigurationCollection, PaymentMethodDomain, PaymentMethodDomainCollection, PaymentRecord, PaymentSourceCollection, Payout, PayoutCollection, Person, PersonalizationDesign, PersonalizationDesignCollection, PersonCollection, PhysicalBundle, PhysicalBundleCollection, Plan, PlanCollection, Price, PriceCollection, PriceSearchResult, Product, Product, ProductCollection, ProductCollection, ProductFeature, ProductFeatureCollection, ProductSearchResult, PromotionCode, PromotionCodeCollection, Quote, QuoteCollection, QuoteLineCollection, QuotePreviewInvoice, QuotePreviewInvoiceCollection, QuotePreviewSubscriptionSchedule, QuotePreviewSubscriptionScheduleCollection, Reader, ReaderCollectedData, ReaderCollection, ReceivedCredit, ReceivedCreditCollection, ReceivedDebit, ReceivedDebitCollection, RedactionJob, RedactionJobCollection, RedactionJobValidationError, RedactionJobValidationErrorCollection, Refund, RefundCollection, Registration, RegistrationCollection, ReportRun, ReportRunCollection, ReportType, ReportTypeCollection, Request, RequestCollection, Review, ReviewCollection, ScheduledQueryRun, ScheduledQueryRunCollection, SearchPagingIterator, Secret, SecretCollection, Session, Session, Session, SessionCollection, Settings, SetupAttempt, SetupAttemptCollection, SetupIntent, SetupIntentCollection, ShippingRate, ShippingRateCollection, Source, SourceTransactionCollection, StripeCollection, StripeCollection, StripeSearchResult, Subscription, SubscriptionCollection, SubscriptionItem, SubscriptionItemCollection, SubscriptionSchedule, SubscriptionScheduleCollection, SubscriptionSearchResult, Supplier, SupplierCollection, TaxCode, TaxCodeCollection, TaxId, TaxIdCollection, TaxRate, TaxRateCollection, TestClock, TestClockCollection, Token, Token, TokenCollection, Topup, TopupCollection, Transaction, Transaction, Transaction, Transaction, TransactionCollection, TransactionCollection, TransactionCollection, TransactionEntry, TransactionEntryCollection, TransactionLineItemCollection, Transfer, TransferCollection, TransferReversal, TransferReversalCollection, V1BillingMeterErrorReportTriggeredEvent, V1BillingMeterNoMeterFoundEvent, V2BillingCadenceBilledEvent, V2BillingCadenceCanceledEvent, V2BillingCadenceCreatedEvent, V2BillingCadenceErroredEvent, V2BillingLicensedItemCreatedEvent, V2BillingLicensedItemUpdatedEvent, V2BillingLicenseFeeCreatedEvent, V2BillingLicenseFeeUpdatedEvent, V2BillingLicenseFeeVersionCreatedEvent, V2BillingMeteredItemCreatedEvent, V2BillingMeteredItemUpdatedEvent, V2BillingPricingPlanComponentCreatedEvent, V2BillingPricingPlanComponentUpdatedEvent, V2BillingPricingPlanCreatedEvent, V2BillingPricingPlanSubscriptionCollectionAwaitingCustomerActionEvent, V2BillingPricingPlanSubscriptionCollectionCurrentEvent, V2BillingPricingPlanSubscriptionCollectionPastDueEvent, V2BillingPricingPlanSubscriptionCollectionPausedEvent, V2BillingPricingPlanSubscriptionCollectionUnpaidEvent, V2BillingPricingPlanSubscriptionServicingActivatedEvent, V2BillingPricingPlanSubscriptionServicingCanceledEvent, V2BillingPricingPlanSubscriptionServicingPausedEvent, V2BillingPricingPlanUpdatedEvent, V2BillingPricingPlanVersionCreatedEvent, V2BillingRateCardCreatedEvent, V2BillingRateCardRateCreatedEvent, V2BillingRateCardSubscriptionActivatedEvent, V2BillingRateCardSubscriptionCanceledEvent, V2BillingRateCardSubscriptionCollectionAwaitingCustomerActionEvent, V2BillingRateCardSubscriptionCollectionCurrentEvent, V2BillingRateCardSubscriptionCollectionPastDueEvent, V2BillingRateCardSubscriptionCollectionPausedEvent, V2BillingRateCardSubscriptionCollectionUnpaidEvent, V2BillingRateCardSubscriptionServicingActivatedEvent, V2BillingRateCardSubscriptionServicingCanceledEvent, V2BillingRateCardSubscriptionServicingPausedEvent, V2BillingRateCardUpdatedEvent, V2BillingRateCardVersionCreatedEvent, V2CoreAccountClosedEvent, V2CoreAccountCreatedEvent, V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationCustomerUpdatedEvent, V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationMerchantUpdatedEvent, V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationRecipientUpdatedEvent, V2CoreAccountIncludingConfigurationStorerCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationStorerUpdatedEvent, V2CoreAccountIncludingDefaultsUpdatedEvent, V2CoreAccountIncludingIdentityUpdatedEvent, V2CoreAccountIncludingRequirementsUpdatedEvent, V2CoreAccountLinkReturnedEvent, V2CoreAccountPersonCreatedEvent, V2CoreAccountPersonDeletedEvent, V2CoreAccountPersonUpdatedEvent, V2CoreAccountUpdatedEvent, V2CoreEventDestinationPingEvent, V2CoreHealthApiErrorFiringEvent, V2CoreHealthApiErrorResolvedEvent, V2CoreHealthApiLatencyFiringEvent, V2CoreHealthApiLatencyResolvedEvent, V2CoreHealthAuthorizationRateDropFiringEvent, V2CoreHealthAuthorizationRateDropResolvedEvent, V2CoreHealthEventGenerationFailureResolvedEvent, V2CoreHealthFraudRateIncreasedEvent, V2CoreHealthIssuingAuthorizationRequestTimeoutFiringEvent, V2CoreHealthIssuingAuthorizationRequestTimeoutResolvedEvent, V2CoreHealthPaymentMethodErrorFiringEvent, V2CoreHealthPaymentMethodErrorResolvedEvent, V2CoreHealthTrafficVolumeDropFiringEvent, V2CoreHealthTrafficVolumeDropResolvedEvent, V2CoreHealthWebhookLatencyFiringEvent, V2CoreHealthWebhookLatencyResolvedEvent, V2MoneyManagementAdjustmentCreatedEvent, V2MoneyManagementFinancialAccountCreatedEvent, V2MoneyManagementFinancialAccountUpdatedEvent, V2MoneyManagementFinancialAddressActivatedEvent, V2MoneyManagementFinancialAddressFailedEvent, V2MoneyManagementInboundTransferAvailableEvent, V2MoneyManagementInboundTransferBankDebitFailedEvent, V2MoneyManagementInboundTransferBankDebitProcessingEvent, V2MoneyManagementInboundTransferBankDebitQueuedEvent, V2MoneyManagementInboundTransferBankDebitReturnedEvent, V2MoneyManagementInboundTransferBankDebitSucceededEvent, V2MoneyManagementOutboundPaymentCanceledEvent, V2MoneyManagementOutboundPaymentCreatedEvent, V2MoneyManagementOutboundPaymentFailedEvent, V2MoneyManagementOutboundPaymentPostedEvent, V2MoneyManagementOutboundPaymentReturnedEvent, V2MoneyManagementOutboundPaymentUpdatedEvent, V2MoneyManagementOutboundTransferCanceledEvent, V2MoneyManagementOutboundTransferCreatedEvent, V2MoneyManagementOutboundTransferFailedEvent, V2MoneyManagementOutboundTransferPostedEvent, V2MoneyManagementOutboundTransferReturnedEvent, V2MoneyManagementOutboundTransferUpdatedEvent, V2MoneyManagementPayoutMethodUpdatedEvent, V2MoneyManagementReceivedCreditAvailableEvent, V2MoneyManagementReceivedCreditFailedEvent, V2MoneyManagementReceivedCreditReturnedEvent, V2MoneyManagementReceivedCreditSucceededEvent, V2MoneyManagementReceivedDebitCanceledEvent, V2MoneyManagementReceivedDebitFailedEvent, V2MoneyManagementReceivedDebitPendingEvent, V2MoneyManagementReceivedDebitSucceededEvent, V2MoneyManagementReceivedDebitUpdatedEvent, V2MoneyManagementTransactionCreatedEvent, V2MoneyManagementTransactionUpdatedEvent, V2PaymentsOffSessionPaymentAuthorizationAttemptFailedEvent, V2PaymentsOffSessionPaymentAuthorizationAttemptStartedEvent, V2PaymentsOffSessionPaymentCanceledEvent, V2PaymentsOffSessionPaymentCreatedEvent, V2PaymentsOffSessionPaymentFailedEvent, V2PaymentsOffSessionPaymentSucceededEvent, V2ReportingReportRunCreatedEvent, V2ReportingReportRunFailedEvent, V2ReportingReportRunSucceededEvent, V2ReportingReportRunUpdatedEvent, ValueList, ValueListCollection, ValueListItem, ValueListItemCollection, VerificationReport, VerificationReportCollection, VerificationSession, VerificationSessionCollection, WebhookEndpoint, WebhookEndpointCollection

public interface StripeActiveObject
Represents a StripeObject that has properties or method that can make HTTP requests. Examples: - list that can retrieve next page - event that can fetch associated object
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Method is used by the containing object or StripeResponseGetter implementations to set the StripeResponseGetter instance used to make further requests.
    default void
    Calls setResponseGetter on the object if it's supported.
  • Method Details

    • setResponseGetter

      void setResponseGetter(StripeResponseGetter responseGetter)
      Method is used by the containing object or StripeResponseGetter implementations to set the StripeResponseGetter instance used to make further requests.
      Parameters:
      responseGetter - the StripeResponseGetter instance to use for making further requests.
    • trySetResponseGetter

      default void trySetResponseGetter(Object object, StripeResponseGetter responseGetter)
      Calls setResponseGetter on the object if it's supported.
      Parameters:
      object - the object to set the StripeResponseGetter for.
      responseGetter - the StripeResponseGetter instance to use for making further requests.