Package com.stripe.net
Interface ApiRequestParams.EnumParam
-
- All Known Implementing Classes:
AccountCreateParams.BusinessType
,AccountCreateParams.Company.Structure
,AccountCreateParams.Individual.PoliticalExposure
,AccountCreateParams.Settings.Payouts.Schedule.DelayDays
,AccountCreateParams.Settings.Payouts.Schedule.Interval
,AccountCreateParams.Settings.Payouts.Schedule.WeeklyAnchor
,AccountCreateParams.Type
,AccountLinkCreateParams.Collect
,AccountLinkCreateParams.Type
,AccountUpdateParams.BusinessType
,AccountUpdateParams.Company.Structure
,AccountUpdateParams.Individual.PoliticalExposure
,AccountUpdateParams.Settings.Payouts.Schedule.DelayDays
,AccountUpdateParams.Settings.Payouts.Schedule.Interval
,AccountUpdateParams.Settings.Payouts.Schedule.WeeklyAnchor
,AuthorizationListParams.Status
,BankAccountUpdateOnAccountParams.AccountHolderType
,BankAccountUpdateOnCustomerParams.AccountHolderType
,CardCreateParams.ReplacementReason
,CardCreateParams.Shipping.Service
,CardCreateParams.Shipping.Type
,CardCreateParams.SpendingControls.AllowedCategory
,CardCreateParams.SpendingControls.BlockedCategory
,CardCreateParams.SpendingControls.SpendingLimit.Category
,CardCreateParams.SpendingControls.SpendingLimit.Interval
,CardCreateParams.Status
,CardCreateParams.Type
,CardholderCreateParams.SpendingControls.AllowedCategory
,CardholderCreateParams.SpendingControls.BlockedCategory
,CardholderCreateParams.SpendingControls.SpendingLimit.Category
,CardholderCreateParams.SpendingControls.SpendingLimit.Interval
,CardholderCreateParams.Status
,CardholderCreateParams.Type
,CardholderListParams.Status
,CardholderListParams.Type
,CardholderUpdateParams.SpendingControls.AllowedCategory
,CardholderUpdateParams.SpendingControls.BlockedCategory
,CardholderUpdateParams.SpendingControls.SpendingLimit.Category
,CardholderUpdateParams.SpendingControls.SpendingLimit.Interval
,CardholderUpdateParams.Status
,CardListParams.Status
,CardListParams.Type
,CardUpdateParams.CancellationReason
,CardUpdateParams.SpendingControls.AllowedCategory
,CardUpdateParams.SpendingControls.BlockedCategory
,CardUpdateParams.SpendingControls.SpendingLimit.Category
,CardUpdateParams.SpendingControls.SpendingLimit.Interval
,CardUpdateParams.Status
,ChargeUpdateParams.FraudDetails.UserReport
,ConfigurationCreateParams.Features.CustomerUpdate.AllowedUpdate
,ConfigurationCreateParams.Features.SubscriptionCancel.Mode
,ConfigurationCreateParams.Features.SubscriptionCancel.ProrationBehavior
,ConfigurationCreateParams.Features.SubscriptionUpdate.DefaultAllowedUpdate
,ConfigurationCreateParams.Features.SubscriptionUpdate.ProrationBehavior
,ConfigurationUpdateParams.Features.CustomerUpdate.AllowedUpdate
,ConfigurationUpdateParams.Features.SubscriptionCancel.Mode
,ConfigurationUpdateParams.Features.SubscriptionCancel.ProrationBehavior
,ConfigurationUpdateParams.Features.SubscriptionUpdate.DefaultAllowedUpdate
,ConfigurationUpdateParams.Features.SubscriptionUpdate.ProrationBehavior
,CouponCreateParams.Duration
,CreditNoteCreateParams.Line.Type
,CreditNoteCreateParams.Reason
,CreditNotePreviewParams.Line.Type
,CreditNotePreviewParams.Reason
,CustomerCreateParams.TaxExempt
,CustomerCreateParams.TaxIdData.Type
,CustomerUpdateParams.TaxExempt
,CustomerUpdateParams.TrialEnd
,DisputeCreateParams.Evidence.Canceled.ProductType
,DisputeCreateParams.Evidence.Canceled.ReturnStatus
,DisputeCreateParams.Evidence.MerchandiseNotAsDescribed.ReturnStatus
,DisputeCreateParams.Evidence.NotReceived.ProductType
,DisputeCreateParams.Evidence.Other.ProductType
,DisputeCreateParams.Evidence.Reason
,DisputeListParams.Status
,DisputeUpdateParams.Evidence.Canceled.ProductType
,DisputeUpdateParams.Evidence.Canceled.ReturnStatus
,DisputeUpdateParams.Evidence.MerchandiseNotAsDescribed.ReturnStatus
,DisputeUpdateParams.Evidence.NotReceived.ProductType
,DisputeUpdateParams.Evidence.Other.ProductType
,DisputeUpdateParams.Evidence.Reason
,EmptyParam
,ExternalAccountUpdateParams.AccountHolderType
,FileCreateParams.Purpose
,FileLinkUpdateParams.ExpiresAt
,FileListParams.Purpose
,InvoiceCreateParams.CollectionMethod
,InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Bancontact.PreferredLanguage
,InvoiceCreateParams.PaymentSettings.PaymentMethodOptions.Card.RequestThreeDSecure
,InvoiceCreateParams.PaymentSettings.PaymentMethodType
,InvoiceListParams.CollectionMethod
,InvoiceListParams.Status
,InvoiceUpcomingParams.SubscriptionBillingCycleAnchor
,InvoiceUpcomingParams.SubscriptionItem.PriceData.Recurring.Interval
,InvoiceUpcomingParams.SubscriptionProrationBehavior
,InvoiceUpcomingParams.SubscriptionTrialEnd
,InvoiceUpdateParams.CollectionMethod
,InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Bancontact.PreferredLanguage
,InvoiceUpdateParams.PaymentSettings.PaymentMethodOptions.Card.RequestThreeDSecure
,InvoiceUpdateParams.PaymentSettings.PaymentMethodType
,OrderCreateParams.Item.Type
,OrderReturnOrderParams.Item.Type
,OrderUpdateParams.Status
,PaymentIntentCancelParams.CancellationReason
,PaymentIntentConfirmParams.MandateData.CustomerAcceptance.Type
,PaymentIntentConfirmParams.OffSession
,PaymentIntentConfirmParams.PaymentMethodData.Eps.Bank
,PaymentIntentConfirmParams.PaymentMethodData.Fpx.AccountHolderType
,PaymentIntentConfirmParams.PaymentMethodData.Fpx.Bank
,PaymentIntentConfirmParams.PaymentMethodData.Ideal.Bank
,PaymentIntentConfirmParams.PaymentMethodData.P24.Bank
,PaymentIntentConfirmParams.PaymentMethodData.Sofort.Country
,PaymentIntentConfirmParams.PaymentMethodData.Type
,PaymentIntentConfirmParams.PaymentMethodOptions.Bancontact.PreferredLanguage
,PaymentIntentConfirmParams.PaymentMethodOptions.Card.Installments.Plan.Interval
,PaymentIntentConfirmParams.PaymentMethodOptions.Card.Installments.Plan.Type
,PaymentIntentConfirmParams.PaymentMethodOptions.Card.Network
,PaymentIntentConfirmParams.PaymentMethodOptions.Card.RequestThreeDSecure
,PaymentIntentConfirmParams.PaymentMethodOptions.Sofort.PreferredLanguage
,PaymentIntentConfirmParams.SetupFutureUsage
,PaymentIntentCreateParams.CaptureMethod
,PaymentIntentCreateParams.ConfirmationMethod
,PaymentIntentCreateParams.MandateData.CustomerAcceptance.Type
,PaymentIntentCreateParams.OffSession
,PaymentIntentCreateParams.PaymentMethodData.Eps.Bank
,PaymentIntentCreateParams.PaymentMethodData.Fpx.AccountHolderType
,PaymentIntentCreateParams.PaymentMethodData.Fpx.Bank
,PaymentIntentCreateParams.PaymentMethodData.Ideal.Bank
,PaymentIntentCreateParams.PaymentMethodData.P24.Bank
,PaymentIntentCreateParams.PaymentMethodData.Sofort.Country
,PaymentIntentCreateParams.PaymentMethodData.Type
,PaymentIntentCreateParams.PaymentMethodOptions.Bancontact.PreferredLanguage
,PaymentIntentCreateParams.PaymentMethodOptions.Card.Installments.Plan.Interval
,PaymentIntentCreateParams.PaymentMethodOptions.Card.Installments.Plan.Type
,PaymentIntentCreateParams.PaymentMethodOptions.Card.Network
,PaymentIntentCreateParams.PaymentMethodOptions.Card.RequestThreeDSecure
,PaymentIntentCreateParams.PaymentMethodOptions.Sofort.PreferredLanguage
,PaymentIntentCreateParams.SetupFutureUsage
,PaymentIntentUpdateParams.PaymentMethodData.Eps.Bank
,PaymentIntentUpdateParams.PaymentMethodData.Fpx.AccountHolderType
,PaymentIntentUpdateParams.PaymentMethodData.Fpx.Bank
,PaymentIntentUpdateParams.PaymentMethodData.Ideal.Bank
,PaymentIntentUpdateParams.PaymentMethodData.P24.Bank
,PaymentIntentUpdateParams.PaymentMethodData.Sofort.Country
,PaymentIntentUpdateParams.PaymentMethodData.Type
,PaymentIntentUpdateParams.PaymentMethodOptions.Bancontact.PreferredLanguage
,PaymentIntentUpdateParams.PaymentMethodOptions.Card.Installments.Plan.Interval
,PaymentIntentUpdateParams.PaymentMethodOptions.Card.Installments.Plan.Type
,PaymentIntentUpdateParams.PaymentMethodOptions.Card.Network
,PaymentIntentUpdateParams.PaymentMethodOptions.Card.RequestThreeDSecure
,PaymentIntentUpdateParams.PaymentMethodOptions.Sofort.PreferredLanguage
,PaymentIntentUpdateParams.SetupFutureUsage
,PaymentMethodCreateParams.Eps.Bank
,PaymentMethodCreateParams.Fpx.AccountHolderType
,PaymentMethodCreateParams.Fpx.Bank
,PaymentMethodCreateParams.Ideal.Bank
,PaymentMethodCreateParams.P24.Bank
,PaymentMethodCreateParams.Sofort.Country
,PaymentMethodCreateParams.Type
,PaymentMethodListParams.Type
,PayoutCreateParams.Method
,PayoutCreateParams.SourceType
,PlanCreateParams.AggregateUsage
,PlanCreateParams.BillingScheme
,PlanCreateParams.Interval
,PlanCreateParams.Tier.UpTo
,PlanCreateParams.TiersMode
,PlanCreateParams.TransformUsage.Round
,PlanCreateParams.UsageType
,PriceCreateParams.BillingScheme
,PriceCreateParams.Recurring.AggregateUsage
,PriceCreateParams.Recurring.Interval
,PriceCreateParams.Recurring.UsageType
,PriceCreateParams.Tier.UpTo
,PriceCreateParams.TiersMode
,PriceCreateParams.TransformQuantity.Round
,PriceListParams.Recurring.Interval
,PriceListParams.Recurring.UsageType
,PriceListParams.Type
,ProductCreateParams.Type
,ProductListParams.Type
,ReaderListParams.DeviceType
,ReaderListParams.Status
,RecipientListParams.Type
,RefundCreateParams.Reason
,ReportRunCreateParams.Parameters.ReportingCategory
,ReportRunCreateParams.Parameters.Timezone
,SessionCreateParams.BillingAddressCollection
,SessionCreateParams.LineItem.PriceData.Recurring.Interval
,SessionCreateParams.Locale
,SessionCreateParams.Mode
,SessionCreateParams.PaymentIntentData.CaptureMethod
,SessionCreateParams.PaymentIntentData.SetupFutureUsage
,SessionCreateParams.PaymentMethodType
,SessionCreateParams.ShippingAddressCollection.AllowedCountry
,SessionCreateParams.SubmitType
,SetupIntentCancelParams.CancellationReason
,SetupIntentConfirmParams.MandateData.CustomerAcceptance.Type
,SetupIntentConfirmParams.PaymentMethodOptions.Card.RequestThreeDSecure
,SetupIntentCreateParams.MandateData.CustomerAcceptance.Type
,SetupIntentCreateParams.PaymentMethodOptions.Card.RequestThreeDSecure
,SetupIntentCreateParams.Usage
,SetupIntentUpdateParams.PaymentMethodOptions.Card.RequestThreeDSecure
,SkuCreateParams.Inventory.Type
,SkuCreateParams.Inventory.Value
,SkuUpdateParams.Inventory.Type
,SkuUpdateParams.Inventory.Value
,SourceCreateParams.Flow
,SourceCreateParams.Mandate.Acceptance.Status
,SourceCreateParams.Mandate.Acceptance.Type
,SourceCreateParams.Mandate.Interval
,SourceCreateParams.Mandate.NotificationMethod
,SourceCreateParams.Receiver.RefundAttributesMethod
,SourceCreateParams.SourceOrder.Item.Type
,SourceCreateParams.Usage
,SourceUpdateParams.Mandate.Acceptance.Status
,SourceUpdateParams.Mandate.Acceptance.Type
,SourceUpdateParams.Mandate.Interval
,SourceUpdateParams.Mandate.NotificationMethod
,SourceUpdateParams.SourceOrder.Item.Type
,SubscriptionCreateParams.CollectionMethod
,SubscriptionCreateParams.Item.PriceData.Recurring.Interval
,SubscriptionCreateParams.PaymentBehavior
,SubscriptionCreateParams.PendingInvoiceItemInterval.Interval
,SubscriptionCreateParams.ProrationBehavior
,SubscriptionCreateParams.TrialEnd
,SubscriptionItemCreateParams.PaymentBehavior
,SubscriptionItemCreateParams.PriceData.Recurring.Interval
,SubscriptionItemCreateParams.ProrationBehavior
,SubscriptionItemDeleteParams.ProrationBehavior
,SubscriptionItemUpdateParams.PaymentBehavior
,SubscriptionItemUpdateParams.PriceData.Recurring.Interval
,SubscriptionItemUpdateParams.ProrationBehavior
,SubscriptionListParams.CollectionMethod
,SubscriptionListParams.Status
,SubscriptionScheduleCreateParams.DefaultSettings.BillingCycleAnchor
,SubscriptionScheduleCreateParams.DefaultSettings.CollectionMethod
,SubscriptionScheduleCreateParams.EndBehavior
,SubscriptionScheduleCreateParams.Phase.BillingCycleAnchor
,SubscriptionScheduleCreateParams.Phase.CollectionMethod
,SubscriptionScheduleCreateParams.Phase.Item.PriceData.Recurring.Interval
,SubscriptionScheduleCreateParams.Phase.ProrationBehavior
,SubscriptionScheduleCreateParams.StartDate
,SubscriptionScheduleUpdateParams.DefaultSettings.BillingCycleAnchor
,SubscriptionScheduleUpdateParams.DefaultSettings.CollectionMethod
,SubscriptionScheduleUpdateParams.EndBehavior
,SubscriptionScheduleUpdateParams.Phase.BillingCycleAnchor
,SubscriptionScheduleUpdateParams.Phase.CollectionMethod
,SubscriptionScheduleUpdateParams.Phase.EndDate
,SubscriptionScheduleUpdateParams.Phase.Item.PriceData.Recurring.Interval
,SubscriptionScheduleUpdateParams.Phase.ProrationBehavior
,SubscriptionScheduleUpdateParams.Phase.StartDate
,SubscriptionScheduleUpdateParams.Phase.TrialEnd
,SubscriptionScheduleUpdateParams.ProrationBehavior
,SubscriptionUpdateParams.BillingCycleAnchor
,SubscriptionUpdateParams.CollectionMethod
,SubscriptionUpdateParams.Item.PriceData.Recurring.Interval
,SubscriptionUpdateParams.PauseCollection.Behavior
,SubscriptionUpdateParams.PaymentBehavior
,SubscriptionUpdateParams.PendingInvoiceItemInterval.Interval
,SubscriptionUpdateParams.ProrationBehavior
,SubscriptionUpdateParams.TrialEnd
,TaxIdCollectionCreateParams.Type
,TokenCreateParams.Account.BusinessType
,TokenCreateParams.Account.Company.Structure
,TokenCreateParams.Account.Individual.PoliticalExposure
,TokenCreateParams.BankAccount.AccountHolderType
,TopupListParams.Status
,TransactionListParams.Type
,TransferCreateParams.SourceType
,UsageRecordCreateOnSubscriptionItemParams.Action
,ValueListCreateParams.ItemType
,WebhookEndpointCreateParams.ApiVersion
,WebhookEndpointCreateParams.EnabledEvent
,WebhookEndpointUpdateParams.EnabledEvent
- Enclosing class:
- ApiRequestParams
public static interface ApiRequestParams.EnumParam
Interface implemented by all enum parameter to get the actual string value that Stripe API expects. Internally, it used in custom serializationApiRequestParamsConverter
converting empty string enum to null.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getValue()
-