Class EventNotification

java.lang.Object
com.stripe.model.v2.core.EventNotification
Direct Known Subclasses:
UnknownEventNotification, V1AccountApplicationAuthorizedEventNotification, V1AccountApplicationDeauthorizedEventNotification, V1AccountExternalAccountCreatedEventNotification, V1AccountExternalAccountDeletedEventNotification, V1AccountExternalAccountUpdatedEventNotification, V1AccountUpdatedEventNotification, V1ApplicationFeeCreatedEventNotification, V1ApplicationFeeRefundedEventNotification, V1ApplicationFeeRefundUpdatedEventNotification, V1BalanceAvailableEventNotification, V1BalanceSettingsUpdatedEventNotification, V1BillingAlertTriggeredEventNotification, V1BillingCreditBalanceTransactionCreatedEventNotification, V1BillingCreditGrantCreatedEventNotification, V1BillingCreditGrantUpdatedEventNotification, V1BillingMeterCreatedEventNotification, V1BillingMeterDeactivatedEventNotification, V1BillingMeterErrorReportTriggeredEventNotification, V1BillingMeterNoMeterFoundEventNotification, V1BillingMeterReactivatedEventNotification, V1BillingMeterUpdatedEventNotification, V1BillingPortalConfigurationCreatedEventNotification, V1BillingPortalConfigurationUpdatedEventNotification, V1BillingPortalSessionCreatedEventNotification, V1CapabilityUpdatedEventNotification, V1CashBalanceFundsAvailableEventNotification, V1ChargeCapturedEventNotification, V1ChargeDisputeClosedEventNotification, V1ChargeDisputeCreatedEventNotification, V1ChargeDisputeFundsReinstatedEventNotification, V1ChargeDisputeFundsWithdrawnEventNotification, V1ChargeDisputeUpdatedEventNotification, V1ChargeExpiredEventNotification, V1ChargeFailedEventNotification, V1ChargePendingEventNotification, V1ChargeRefundedEventNotification, V1ChargeRefundUpdatedEventNotification, V1ChargeSucceededEventNotification, V1ChargeUpdatedEventNotification, V1CheckoutSessionAsyncPaymentFailedEventNotification, V1CheckoutSessionAsyncPaymentSucceededEventNotification, V1CheckoutSessionCompletedEventNotification, V1CheckoutSessionExpiredEventNotification, V1ClimateOrderCanceledEventNotification, V1ClimateOrderCreatedEventNotification, V1ClimateOrderDelayedEventNotification, V1ClimateOrderDeliveredEventNotification, V1ClimateOrderProductSubstitutedEventNotification, V1ClimateProductCreatedEventNotification, V1ClimateProductPricingUpdatedEventNotification, V1CouponCreatedEventNotification, V1CouponDeletedEventNotification, V1CouponUpdatedEventNotification, V1CreditNoteCreatedEventNotification, V1CreditNoteUpdatedEventNotification, V1CreditNoteVoidedEventNotification, V1CustomerCashBalanceTransactionCreatedEventNotification, V1CustomerCreatedEventNotification, V1CustomerDeletedEventNotification, V1CustomerDiscountCreatedEventNotification, V1CustomerDiscountDeletedEventNotification, V1CustomerDiscountSourceChangedEventNotification, V1CustomerDiscountUpdatedEventNotification, V1CustomerSubscriptionActiveEventNotification, V1CustomerSubscriptionCancelAtChangedEventNotification, V1CustomerSubscriptionCreatedEventNotification, V1CustomerSubscriptionDefaultPaymentMethodChangedEventNotification, V1CustomerSubscriptionDeletedEventNotification, V1CustomerSubscriptionIncompleteEventNotification, V1CustomerSubscriptionIncompleteExpiredEventNotification, V1CustomerSubscriptionItemAddedEventNotification, V1CustomerSubscriptionItemPriceChangedEventNotification, V1CustomerSubscriptionItemQuantityChangedEventNotification, V1CustomerSubscriptionItemRemovedEventNotification, V1CustomerSubscriptionItemTaxRatesChangedEventNotification, V1CustomerSubscriptionPastDueEventNotification, V1CustomerSubscriptionPausedEventNotification, V1CustomerSubscriptionPendingUpdateAppliedEventNotification, V1CustomerSubscriptionPendingUpdateExpiredEventNotification, V1CustomerSubscriptionResumedEventNotification, V1CustomerSubscriptionTrialingEventNotification, V1CustomerSubscriptionTrialWillEndEventNotification, V1CustomerSubscriptionUnpaidEventNotification, V1CustomerSubscriptionUpdatedEventNotification, V1CustomerTaxIdCreatedEventNotification, V1CustomerTaxIdDeletedEventNotification, V1CustomerTaxIdUpdatedEventNotification, V1CustomerUpdatedEventNotification, V1EntitlementsActiveEntitlementSummaryEntitlementAddedEventNotification, V1EntitlementsActiveEntitlementSummaryEntitlementRemovedEventNotification, V1EntitlementsActiveEntitlementSummaryUpdatedEventNotification, V1FileCreatedEventNotification, V1FinancialConnectionsAccountAccountNumbersUpdatedEventNotification, V1FinancialConnectionsAccountBalanceRefreshFailedEventNotification, V1FinancialConnectionsAccountBalanceRefreshSucceededEventNotification, V1FinancialConnectionsAccountCreatedEventNotification, V1FinancialConnectionsAccountDeactivatedEventNotification, V1FinancialConnectionsAccountDisconnectedEventNotification, V1FinancialConnectionsAccountExpectedDeactivationDateUpdatedEventNotification, V1FinancialConnectionsAccountInferredBalancesRefreshFailedEventNotification, V1FinancialConnectionsAccountInferredBalancesRefreshSucceededEventNotification, V1FinancialConnectionsAccountOwnershipRefreshFailedEventNotification, V1FinancialConnectionsAccountOwnershipRefreshSucceededEventNotification, V1FinancialConnectionsAccountReactivatedEventNotification, V1FinancialConnectionsAccountRefreshedBalanceEventNotification, V1FinancialConnectionsAccountRefreshedOwnershipEventNotification, V1FinancialConnectionsAccountRefreshedTransactionsEventNotification, V1FinancialConnectionsAccountRiskIntelligenceRefreshFailedEventNotification, V1FinancialConnectionsAccountRiskIntelligenceRefreshSucceededEventNotification, V1FinancialConnectionsAccountSupportedPaymentMethodTypesUpdatedEventNotification, V1FinancialConnectionsAccountTransactionsRefreshFailedEventNotification, V1FinancialConnectionsAccountTransactionsRefreshSucceededEventNotification, V1FinancialConnectionsAccountUpcomingAccountNumberExpiryEventNotification, V1FinancialConnectionsAccountUpcomingDeactivationEventNotification, V1IdentityVerificationSessionCanceledEventNotification, V1IdentityVerificationSessionCreatedEventNotification, V1IdentityVerificationSessionProcessingEventNotification, V1IdentityVerificationSessionRedactedEventNotification, V1IdentityVerificationSessionRequiresInputEventNotification, V1IdentityVerificationSessionVerifiedEventNotification, V1InvoiceCreatedEventNotification, V1InvoiceDeletedEventNotification, V1InvoiceDiscountAddedEventNotification, V1InvoiceDiscountRemovedEventNotification, V1InvoiceFinalizationFailedEventNotification, V1InvoiceFinalizedEventNotification, V1InvoiceitemAmountChangedEventNotification, V1InvoiceitemCreatedEventNotification, V1InvoiceitemDeletedEventNotification, V1InvoiceitemDiscountAddedEventNotification, V1InvoiceitemDiscountRemovedEventNotification, V1InvoiceLineItemAddedEventNotification, V1InvoiceLineItemPricingChangedEventNotification, V1InvoiceLineItemQuantityChangedEventNotification, V1InvoiceLineItemRemovedEventNotification, V1InvoiceMarkedUncollectibleEventNotification, V1InvoiceOverdueEventNotification, V1InvoiceOverpaidEventNotification, V1InvoicePaidEventNotification, V1InvoicePaymentActionRequiredEventNotification, V1InvoicePaymentAttemptRequiredEventNotification, V1InvoicePaymentCanceledEventNotification, V1InvoicePaymentFailedEventNotification, V1InvoicePaymentOpenEventNotification, V1InvoicePaymentPaidEventNotification, V1InvoicePaymentSucceededEventNotification, V1InvoiceSentEventNotification, V1InvoiceUpcomingEventNotification, V1InvoiceUpdatedEventNotification, V1InvoiceVoidedEventNotification, V1InvoiceWillBeDueEventNotification, V1IssuingAuthorizationCreatedEventNotification, V1IssuingAuthorizationRequestEventNotification, V1IssuingAuthorizationUpdatedEventNotification, V1IssuingCardCreatedEventNotification, V1IssuingCardholderCreatedEventNotification, V1IssuingCardholderUpdatedEventNotification, V1IssuingCardUpdatedEventNotification, V1IssuingDisputeClosedEventNotification, V1IssuingDisputeCreatedEventNotification, V1IssuingDisputeFundsReinstatedEventNotification, V1IssuingDisputeFundsRescindedEventNotification, V1IssuingDisputeSubmittedEventNotification, V1IssuingDisputeUpdatedEventNotification, V1IssuingPersonalizationDesignActivatedEventNotification, V1IssuingPersonalizationDesignDeactivatedEventNotification, V1IssuingPersonalizationDesignRejectedEventNotification, V1IssuingPersonalizationDesignUpdatedEventNotification, V1IssuingTokenCreatedEventNotification, V1IssuingTokenUpdatedEventNotification, V1IssuingTransactionCreatedEventNotification, V1IssuingTransactionPurchaseDetailsReceiptUpdatedEventNotification, V1IssuingTransactionUpdatedEventNotification, V1MandateUpdatedEventNotification, V1PaymentIntentAmountCapturableUpdatedEventNotification, V1PaymentIntentCanceledEventNotification, V1PaymentIntentCreatedEventNotification, V1PaymentIntentPartiallyFundedEventNotification, V1PaymentIntentPaymentFailedEventNotification, V1PaymentIntentProcessingEventNotification, V1PaymentIntentRequiresActionEventNotification, V1PaymentIntentSucceededEventNotification, V1PaymentLinkCreatedEventNotification, V1PaymentLinkUpdatedEventNotification, V1PaymentMethodAttachedEventNotification, V1PaymentMethodAutomaticallyUpdatedEventNotification, V1PaymentMethodDetachedEventNotification, V1PaymentMethodUpdatedEventNotification, V1PayoutCanceledEventNotification, V1PayoutCreatedEventNotification, V1PayoutFailedEventNotification, V1PayoutPaidEventNotification, V1PayoutReconciliationCompletedEventNotification, V1PayoutUpdatedEventNotification, V1PersonCreatedEventNotification, V1PersonDeletedEventNotification, V1PersonUpdatedEventNotification, V1PlanCreatedEventNotification, V1PlanDeletedEventNotification, V1PlanUpdatedEventNotification, V1PriceActivatedEventNotification, V1PriceCreatedEventNotification, V1PriceDeactivatedEventNotification, V1PriceDeletedEventNotification, V1PriceLookupKeyChangedEventNotification, V1PriceTaxBehaviorChangedEventNotification, V1PriceUpdatedEventNotification, V1ProductActivatedEventNotification, V1ProductCreatedEventNotification, V1ProductDeactivatedEventNotification, V1ProductDefaultPriceChangedEventNotification, V1ProductDeletedEventNotification, V1ProductTaxCodeChangedEventNotification, V1ProductUpdatedEventNotification, V1PromotionCodeCreatedEventNotification, V1PromotionCodeFullyRedeemedEventNotification, V1PromotionCodeUpdatedEventNotification, V1QuoteAcceptedEventNotification, V1QuoteCanceledEventNotification, V1QuoteCreatedEventNotification, V1QuoteFinalizedEventNotification, V1RadarEarlyFraudWarningCreatedEventNotification, V1RadarEarlyFraudWarningUpdatedEventNotification, V1RefundCreatedEventNotification, V1RefundFailedEventNotification, V1RefundUpdatedEventNotification, V1ReviewClosedEventNotification, V1ReviewOpenedEventNotification, V1SetupIntentCanceledEventNotification, V1SetupIntentCreatedEventNotification, V1SetupIntentRequiresActionEventNotification, V1SetupIntentSetupFailedEventNotification, V1SetupIntentSucceededEventNotification, V1SigmaScheduledQueryRunCreatedEventNotification, V1SourceCanceledEventNotification, V1SourceChargeableEventNotification, V1SourceFailedEventNotification, V1SourceRefundAttributesRequiredEventNotification, V1SubscriptionScheduleAbortedEventNotification, V1SubscriptionScheduleCanceledEventNotification, V1SubscriptionScheduleCompletedEventNotification, V1SubscriptionScheduleCreatedEventNotification, V1SubscriptionScheduleExpiringEventNotification, V1SubscriptionSchedulePhaseAddedEventNotification, V1SubscriptionSchedulePhaseDefaultTaxRatesChangedEventNotification, V1SubscriptionSchedulePhaseEndDateChangedEventNotification, V1SubscriptionSchedulePhaseRemovedEventNotification, V1SubscriptionSchedulePhaseTrialEndChangedEventNotification, V1SubscriptionScheduleReleasedEventNotification, V1SubscriptionScheduleUpdatedEventNotification, V1TaxRateCreatedEventNotification, V1TaxRateUpdatedEventNotification, V1TaxSettingsUpdatedEventNotification, V1TerminalReaderActionFailedEventNotification, V1TerminalReaderActionSucceededEventNotification, V1TerminalReaderActionUpdatedEventNotification, V1TestHelpersTestClockAdvancingEventNotification, V1TestHelpersTestClockCreatedEventNotification, V1TestHelpersTestClockDeletedEventNotification, V1TestHelpersTestClockInternalFailureEventNotification, V1TestHelpersTestClockReadyEventNotification, V1TopupCanceledEventNotification, V1TopupCreatedEventNotification, V1TopupFailedEventNotification, V1TopupReversedEventNotification, V1TopupSucceededEventNotification, V1TransferCreatedEventNotification, V1TransferReversedEventNotification, V1TransferUpdatedEventNotification, V2CommerceProductCatalogImportsFailedEventNotification, V2CommerceProductCatalogImportsProcessingEventNotification, V2CommerceProductCatalogImportsSucceededEventNotification, V2CommerceProductCatalogImportsSucceededWithErrorsEventNotification, V2CoreAccountClosedEventNotification, V2CoreAccountCreatedEventNotification, V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEventNotification, V2CoreAccountIncludingConfigurationCustomerUpdatedEventNotification, V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEventNotification, V2CoreAccountIncludingConfigurationMerchantUpdatedEventNotification, V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEventNotification, V2CoreAccountIncludingConfigurationRecipientUpdatedEventNotification, V2CoreAccountIncludingDefaultsUpdatedEventNotification, V2CoreAccountIncludingFutureRequirementsUpdatedEventNotification, V2CoreAccountIncludingIdentityUpdatedEventNotification, V2CoreAccountIncludingRequirementsUpdatedEventNotification, V2CoreAccountLinkReturnedEventNotification, V2CoreAccountPersonCreatedEventNotification, V2CoreAccountPersonDeletedEventNotification, V2CoreAccountPersonUpdatedEventNotification, V2CoreAccountUpdatedEventNotification, V2CoreEventDestinationPingEventNotification, V2MoneyManagementAdjustmentCreatedEventNotification, V2MoneyManagementFinancialAccountCreatedEventNotification, V2MoneyManagementFinancialAccountUpdatedEventNotification, V2MoneyManagementFinancialAddressActivatedEventNotification, V2MoneyManagementFinancialAddressFailedEventNotification, V2MoneyManagementInboundTransferAvailableEventNotification, V2MoneyManagementInboundTransferBankDebitFailedEventNotification, V2MoneyManagementInboundTransferBankDebitProcessingEventNotification, V2MoneyManagementInboundTransferBankDebitQueuedEventNotification, V2MoneyManagementInboundTransferBankDebitReturnedEventNotification, V2MoneyManagementInboundTransferBankDebitSucceededEventNotification, V2MoneyManagementOutboundPaymentCanceledEventNotification, V2MoneyManagementOutboundPaymentCreatedEventNotification, V2MoneyManagementOutboundPaymentFailedEventNotification, V2MoneyManagementOutboundPaymentPostedEventNotification, V2MoneyManagementOutboundPaymentReturnedEventNotification, V2MoneyManagementOutboundPaymentUnderReviewEventNotification, V2MoneyManagementOutboundPaymentUpdatedEventNotification, V2MoneyManagementPayoutIntentCanceledEventNotification, V2MoneyManagementPayoutIntentCreatedEventNotification, V2MoneyManagementPayoutIntentPendingEventNotification, V2MoneyManagementPayoutIntentPostedEventNotification, V2MoneyManagementPayoutIntentProcessingEventNotification, V2MoneyManagementPayoutIntentRequiresActionEventNotification, V2MoneyManagementPayoutIntentUpdatedEventNotification, V2MoneyManagementPayoutMethodCreatedEventNotification, V2MoneyManagementPayoutMethodUpdatedEventNotification, V2MoneyManagementReceivedCreditAvailableEventNotification, V2MoneyManagementReceivedCreditFailedEventNotification, V2MoneyManagementReceivedCreditReturnedEventNotification, V2MoneyManagementReceivedCreditSucceededEventNotification, V2MoneyManagementRecipientVerificationCreatedEventNotification, V2MoneyManagementRecipientVerificationUpdatedEventNotification, V2MoneyManagementTransactionCreatedEventNotification, V2MoneyManagementTransactionUpdatedEventNotification

public abstract class EventNotification extends Object
`EventNotification` represents the common properties for json that's delivered from an Event Destination. A concrete child of `EventNotification` will be returned from `StripeClient.parseEventNotificaion()`. You will likely want to cast that object to a more specific child of `EventNotification`, like `PushedV1BillingMeterErrorReportTriggeredEvent`
  • Field Details

    • id

      @SerializedName("id") public String id
      Unique identifier for the event.
    • object

      @SerializedName("object") public String object
      String representing the object's type. Objects of the same type share the same value.
    • type

      @SerializedName("type") public String type
      The type of the event.
    • created

      @SerializedName("created") public Instant created
      Time at which the object was created.
    • livemode

      @SerializedName("livemode") public Boolean livemode
      Livemode indicates if the event is from a production(true) or test(false) account.
    • context

      @SerializedName("context") public StripeContext context
      [Optional] Authentication context needed to fetch the event or related object.
    • reason

      @SerializedName("reason") public EventNotification.Reason reason
      [Optional] Reason for the event.
    • client

      protected transient StripeClient client
  • Constructor Details

    • EventNotification

      public EventNotification()
  • Method Details