Interface StripeActiveObject

All Known Implementing Classes:
Account, Account, AccountCollection, AccountCollection, AccountLink, AccountOwnerCollection, AccountSession, ActiveEntitlement, ActiveEntitlementCollection, Alert, AlertCollection, ApiResource, ApplePayDomain, ApplePayDomainCollection, ApplicationFee, ApplicationFeeCollection, Association, Authentication, AuthenticationCollection, 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, Customer, CustomerBalanceTransaction, CustomerBalanceTransactionCollection, CustomerCashBalanceTransactionCollection, CustomerCollection, CustomerSearchResult, CustomerSession, DebitReversal, DebitReversalCollection, Dispute, Dispute, DisputeCollection, DisputeCollection, EarlyFraudWarning, EarlyFraudWarningCollection, EphemeralKey, Event, Event, Event.Data, EventCollection, ExchangeRate, ExchangeRateCollection, ExpandableField, ExternalAccountCollection, Feature, FeatureCollection, FeedbackOption, FeedbackOptionCollection, FeeRefund, FeeRefundCollection, File, FileCollection, FileLink, FileLinkCollection, FinancialAccount, FinancialAccountCollection, InboundTransfer, InboundTransferCollection, Install, InstallCollection, Invoice, InvoiceCollection, InvoiceItem, InvoiceItemCollection, InvoiceLineItem, InvoiceLineItemCollection, InvoicePayment, InvoicePaymentCollection, InvoiceRenderingTemplate, InvoiceRenderingTemplateCollection, InvoiceSearchResult, LineItemCollection, Location, Location, LocationCollection, LocationCollection, LoginLink, Mandate, Meter, MeterCollection, MeterEvent, MeterEventAdjustment, MeterEventSummary, MeterEventSummaryCollection, OnboardingLink, Order, OrderCollection, OutboundPayment, OutboundPaymentCollection, OutboundTransfer, OutboundTransferCollection, PagingIterator, PaymentAttemptRecord, PaymentAttemptRecordCollection, PaymentEvaluation, PaymentIntent, PaymentIntentAmountDetailsLineItem, PaymentIntentAmountDetailsLineItemCollection, PaymentIntentCollection, PaymentIntentSearchResult, PaymentLink, PaymentLinkCollection, PaymentMethod, PaymentMethodCollection, PaymentMethodConfiguration, PaymentMethodConfigurationCollection, PaymentMethodDomain, PaymentMethodDomainCollection, PaymentRecord, PaymentRecordCollection, 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, Reader, ReaderCollection, ReceivedCredit, ReceivedCreditCollection, ReceivedDebit, ReceivedDebitCollection, 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, TrialOffer, TrialOfferCollection, V1AccountApplicationAuthorizedEvent, V1AccountApplicationDeauthorizedEvent, V1AccountExternalAccountCreatedEvent, V1AccountExternalAccountDeletedEvent, V1AccountExternalAccountUpdatedEvent, V1AccountUpdatedEvent, V1ApplicationFeeCreatedEvent, V1ApplicationFeeRefundedEvent, V1ApplicationFeeRefundUpdatedEvent, V1BalanceAvailableEvent, V1BalanceSettingsUpdatedEvent, V1BillingAlertTriggeredEvent, V1BillingCreditBalanceTransactionCreatedEvent, V1BillingCreditGrantCreatedEvent, V1BillingCreditGrantUpdatedEvent, V1BillingMeterCreatedEvent, V1BillingMeterDeactivatedEvent, V1BillingMeterErrorReportTriggeredEvent, V1BillingMeterNoMeterFoundEvent, V1BillingMeterReactivatedEvent, V1BillingMeterUpdatedEvent, V1BillingPortalConfigurationCreatedEvent, V1BillingPortalConfigurationUpdatedEvent, V1BillingPortalSessionCreatedEvent, V1CapabilityUpdatedEvent, V1CashBalanceFundsAvailableEvent, V1ChargeCapturedEvent, V1ChargeDisputeClosedEvent, V1ChargeDisputeCreatedEvent, V1ChargeDisputeFundsReinstatedEvent, V1ChargeDisputeFundsWithdrawnEvent, V1ChargeDisputeUpdatedEvent, V1ChargeExpiredEvent, V1ChargeFailedEvent, V1ChargePendingEvent, V1ChargeRefundedEvent, V1ChargeRefundUpdatedEvent, V1ChargeSucceededEvent, V1ChargeUpdatedEvent, V1CheckoutSessionAsyncPaymentFailedEvent, V1CheckoutSessionAsyncPaymentSucceededEvent, V1CheckoutSessionCompletedEvent, V1CheckoutSessionExpiredEvent, V1ClimateOrderCanceledEvent, V1ClimateOrderCreatedEvent, V1ClimateOrderDelayedEvent, V1ClimateOrderDeliveredEvent, V1ClimateOrderProductSubstitutedEvent, V1ClimateProductCreatedEvent, V1ClimateProductPricingUpdatedEvent, V1CouponCreatedEvent, V1CouponDeletedEvent, V1CouponUpdatedEvent, V1CreditNoteCreatedEvent, V1CreditNoteUpdatedEvent, V1CreditNoteVoidedEvent, V1CustomerCashBalanceTransactionCreatedEvent, V1CustomerCreatedEvent, V1CustomerDeletedEvent, V1CustomerDiscountCreatedEvent, V1CustomerDiscountDeletedEvent, V1CustomerDiscountUpdatedEvent, V1CustomerSubscriptionCreatedEvent, V1CustomerSubscriptionDeletedEvent, V1CustomerSubscriptionPausedEvent, V1CustomerSubscriptionPendingUpdateAppliedEvent, V1CustomerSubscriptionPendingUpdateExpiredEvent, V1CustomerSubscriptionResumedEvent, V1CustomerSubscriptionTrialWillEndEvent, V1CustomerSubscriptionUpdatedEvent, V1CustomerTaxIdCreatedEvent, V1CustomerTaxIdDeletedEvent, V1CustomerTaxIdUpdatedEvent, V1CustomerUpdatedEvent, V1EntitlementsActiveEntitlementSummaryUpdatedEvent, V1FileCreatedEvent, V1FinancialConnectionsAccountAccountNumbersUpdatedEvent, V1FinancialConnectionsAccountCreatedEvent, V1FinancialConnectionsAccountDeactivatedEvent, V1FinancialConnectionsAccountDisconnectedEvent, V1FinancialConnectionsAccountExpectedDeactivationDateUpdatedEvent, V1FinancialConnectionsAccountReactivatedEvent, V1FinancialConnectionsAccountRefreshedBalanceEvent, V1FinancialConnectionsAccountRefreshedOwnershipEvent, V1FinancialConnectionsAccountRefreshedTransactionsEvent, V1FinancialConnectionsAccountSupportedPaymentMethodTypesUpdatedEvent, V1FinancialConnectionsAccountUpcomingAccountNumberExpiryEvent, V1FinancialConnectionsAccountUpcomingDeactivationEvent, V1IdentityVerificationSessionCanceledEvent, V1IdentityVerificationSessionCreatedEvent, V1IdentityVerificationSessionProcessingEvent, V1IdentityVerificationSessionRedactedEvent, V1IdentityVerificationSessionRequiresInputEvent, V1IdentityVerificationSessionVerifiedEvent, V1InvoiceCreatedEvent, V1InvoiceDeletedEvent, V1InvoiceFinalizationFailedEvent, V1InvoiceFinalizedEvent, V1InvoiceitemCreatedEvent, V1InvoiceitemDeletedEvent, V1InvoiceMarkedUncollectibleEvent, V1InvoiceOverdueEvent, V1InvoiceOverpaidEvent, V1InvoicePaidEvent, V1InvoicePaymentActionRequiredEvent, V1InvoicePaymentAttemptRequiredEvent, V1InvoicePaymentFailedEvent, V1InvoicePaymentPaidEvent, V1InvoicePaymentSucceededEvent, V1InvoiceSentEvent, V1InvoiceUpcomingEvent, V1InvoiceUpdatedEvent, V1InvoiceVoidedEvent, V1InvoiceWillBeDueEvent, V1IssuingAuthorizationCreatedEvent, V1IssuingAuthorizationRequestEvent, V1IssuingAuthorizationUpdatedEvent, V1IssuingCardCreatedEvent, V1IssuingCardholderCreatedEvent, V1IssuingCardholderUpdatedEvent, V1IssuingCardUpdatedEvent, V1IssuingDisputeClosedEvent, V1IssuingDisputeCreatedEvent, V1IssuingDisputeFundsReinstatedEvent, V1IssuingDisputeFundsRescindedEvent, V1IssuingDisputeSubmittedEvent, V1IssuingDisputeUpdatedEvent, V1IssuingPersonalizationDesignActivatedEvent, V1IssuingPersonalizationDesignDeactivatedEvent, V1IssuingPersonalizationDesignRejectedEvent, V1IssuingPersonalizationDesignUpdatedEvent, V1IssuingTokenCreatedEvent, V1IssuingTokenUpdatedEvent, V1IssuingTransactionCreatedEvent, V1IssuingTransactionPurchaseDetailsReceiptUpdatedEvent, V1IssuingTransactionUpdatedEvent, V1MandateUpdatedEvent, V1PaymentIntentAmountCapturableUpdatedEvent, V1PaymentIntentCanceledEvent, V1PaymentIntentCreatedEvent, V1PaymentIntentPartiallyFundedEvent, V1PaymentIntentPaymentFailedEvent, V1PaymentIntentProcessingEvent, V1PaymentIntentRequiresActionEvent, V1PaymentIntentSucceededEvent, V1PaymentLinkCreatedEvent, V1PaymentLinkUpdatedEvent, V1PaymentMethodAttachedEvent, V1PaymentMethodAutomaticallyUpdatedEvent, V1PaymentMethodDetachedEvent, V1PaymentMethodUpdatedEvent, V1PayoutCanceledEvent, V1PayoutCreatedEvent, V1PayoutFailedEvent, V1PayoutPaidEvent, V1PayoutReconciliationCompletedEvent, V1PayoutUpdatedEvent, V1PersonCreatedEvent, V1PersonDeletedEvent, V1PersonUpdatedEvent, V1PlanCreatedEvent, V1PlanDeletedEvent, V1PlanUpdatedEvent, V1PriceCreatedEvent, V1PriceDeletedEvent, V1PriceUpdatedEvent, V1ProductCreatedEvent, V1ProductDeletedEvent, V1ProductUpdatedEvent, V1PromotionCodeCreatedEvent, V1PromotionCodeUpdatedEvent, V1QuoteAcceptedEvent, V1QuoteCanceledEvent, V1QuoteCreatedEvent, V1QuoteFinalizedEvent, V1RadarEarlyFraudWarningCreatedEvent, V1RadarEarlyFraudWarningUpdatedEvent, V1RefundCreatedEvent, V1RefundFailedEvent, V1RefundUpdatedEvent, V1ReviewClosedEvent, V1ReviewOpenedEvent, V1SetupIntentCanceledEvent, V1SetupIntentCreatedEvent, V1SetupIntentRequiresActionEvent, V1SetupIntentSetupFailedEvent, V1SetupIntentSucceededEvent, V1SigmaScheduledQueryRunCreatedEvent, V1SourceCanceledEvent, V1SourceChargeableEvent, V1SourceFailedEvent, V1SourceRefundAttributesRequiredEvent, V1SubscriptionScheduleAbortedEvent, V1SubscriptionScheduleCanceledEvent, V1SubscriptionScheduleCompletedEvent, V1SubscriptionScheduleCreatedEvent, V1SubscriptionScheduleExpiringEvent, V1SubscriptionScheduleReleasedEvent, V1SubscriptionScheduleUpdatedEvent, V1TaxRateCreatedEvent, V1TaxRateUpdatedEvent, V1TaxSettingsUpdatedEvent, V1TerminalReaderActionFailedEvent, V1TerminalReaderActionSucceededEvent, V1TerminalReaderActionUpdatedEvent, V1TestHelpersTestClockAdvancingEvent, V1TestHelpersTestClockCreatedEvent, V1TestHelpersTestClockDeletedEvent, V1TestHelpersTestClockInternalFailureEvent, V1TestHelpersTestClockReadyEvent, V1TopupCanceledEvent, V1TopupCreatedEvent, V1TopupFailedEvent, V1TopupReversedEvent, V1TopupSucceededEvent, V1TransferCreatedEvent, V1TransferReversedEvent, V1TransferUpdatedEvent, V2CommerceProductCatalogImportsFailedEvent, V2CommerceProductCatalogImportsProcessingEvent, V2CommerceProductCatalogImportsSucceededEvent, V2CommerceProductCatalogImportsSucceededWithErrorsEvent, V2CoreAccountClosedEvent, V2CoreAccountCreatedEvent, V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationCustomerUpdatedEvent, V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationMerchantUpdatedEvent, V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent, V2CoreAccountIncludingConfigurationRecipientUpdatedEvent, V2CoreAccountIncludingDefaultsUpdatedEvent, V2CoreAccountIncludingFutureRequirementsUpdatedEvent, V2CoreAccountIncludingIdentityUpdatedEvent, V2CoreAccountIncludingRequirementsUpdatedEvent, V2CoreAccountLinkReturnedEvent, V2CoreAccountPersonCreatedEvent, V2CoreAccountPersonDeletedEvent, V2CoreAccountPersonUpdatedEvent, V2CoreAccountUpdatedEvent, V2CoreEventDestinationPingEvent, 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.