Package com.stripe.param
Class AccountSessionCreateParams.Components.Builder
java.lang.Object
com.stripe.param.AccountSessionCreateParams.Components.Builder
- Enclosing class:
- AccountSessionCreateParams.Components
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Finalize and obtain parameter instance from this builder.putAllExtraParam
(Map<String, Object> map) Add all map key/value pairs to `extraParams` map.putExtraParam
(String key, Object value) Add a key/value pair to `extraParams` map.setAccountManagement
(AccountSessionCreateParams.Components.AccountManagement accountManagement) Configuration for the account management embedded component.setAccountOnboarding
(AccountSessionCreateParams.Components.AccountOnboarding accountOnboarding) Configuration for the account onboarding embedded component.Configuration for the balances embedded component.Configuration for the disputes list embedded component.Configuration for the documents embedded component.setFinancialAccount
(AccountSessionCreateParams.Components.FinancialAccount financialAccount) Configuration for the financial account embedded component.setFinancialAccountTransactions
(AccountSessionCreateParams.Components.FinancialAccountTransactions financialAccountTransactions) Configuration for the financial account transactions embedded component.Configuration for the issuing card embedded component.setIssuingCardsList
(AccountSessionCreateParams.Components.IssuingCardsList issuingCardsList) Configuration for the issuing cards list embedded component.setNotificationBanner
(AccountSessionCreateParams.Components.NotificationBanner notificationBanner) Configuration for the notification banner embedded component.Configuration for the payment details embedded component.setPaymentDisputes
(AccountSessionCreateParams.Components.PaymentDisputes paymentDisputes) Configuration for the payment disputes embedded component.Configuration for the payments embedded component.Configuration for the payouts embedded component.Configuration for the payouts list embedded component.setTaxRegistrations
(AccountSessionCreateParams.Components.TaxRegistrations taxRegistrations) Configuration for the tax registrations embedded component.Configuration for the tax settings embedded component.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
Finalize and obtain parameter instance from this builder. -
setAccountManagement
public AccountSessionCreateParams.Components.Builder setAccountManagement(AccountSessionCreateParams.Components.AccountManagement accountManagement) Configuration for the account management embedded component. -
setAccountOnboarding
public AccountSessionCreateParams.Components.Builder setAccountOnboarding(AccountSessionCreateParams.Components.AccountOnboarding accountOnboarding) Configuration for the account onboarding embedded component. -
setBalances
public AccountSessionCreateParams.Components.Builder setBalances(AccountSessionCreateParams.Components.Balances balances) Configuration for the balances embedded component. -
setDisputesList
public AccountSessionCreateParams.Components.Builder setDisputesList(AccountSessionCreateParams.Components.DisputesList disputesList) Configuration for the disputes list embedded component. -
setDocuments
public AccountSessionCreateParams.Components.Builder setDocuments(AccountSessionCreateParams.Components.Documents documents) Configuration for the documents embedded component. -
putExtraParam
Add a key/value pair to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeAccountSessionCreateParams.Components.extraParams
for the field documentation. -
putAllExtraParam
Add all map key/value pairs to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeAccountSessionCreateParams.Components.extraParams
for the field documentation. -
setFinancialAccount
public AccountSessionCreateParams.Components.Builder setFinancialAccount(AccountSessionCreateParams.Components.FinancialAccount financialAccount) Configuration for the financial account embedded component. -
setFinancialAccountTransactions
public AccountSessionCreateParams.Components.Builder setFinancialAccountTransactions(AccountSessionCreateParams.Components.FinancialAccountTransactions financialAccountTransactions) Configuration for the financial account transactions embedded component. -
setIssuingCard
public AccountSessionCreateParams.Components.Builder setIssuingCard(AccountSessionCreateParams.Components.IssuingCard issuingCard) Configuration for the issuing card embedded component. -
setIssuingCardsList
public AccountSessionCreateParams.Components.Builder setIssuingCardsList(AccountSessionCreateParams.Components.IssuingCardsList issuingCardsList) Configuration for the issuing cards list embedded component. -
setNotificationBanner
public AccountSessionCreateParams.Components.Builder setNotificationBanner(AccountSessionCreateParams.Components.NotificationBanner notificationBanner) Configuration for the notification banner embedded component. -
setPaymentDetails
public AccountSessionCreateParams.Components.Builder setPaymentDetails(AccountSessionCreateParams.Components.PaymentDetails paymentDetails) Configuration for the payment details embedded component. -
setPaymentDisputes
public AccountSessionCreateParams.Components.Builder setPaymentDisputes(AccountSessionCreateParams.Components.PaymentDisputes paymentDisputes) Configuration for the payment disputes embedded component. -
setPayments
public AccountSessionCreateParams.Components.Builder setPayments(AccountSessionCreateParams.Components.Payments payments) Configuration for the payments embedded component. -
setPayouts
public AccountSessionCreateParams.Components.Builder setPayouts(AccountSessionCreateParams.Components.Payouts payouts) Configuration for the payouts embedded component. -
setPayoutsList
public AccountSessionCreateParams.Components.Builder setPayoutsList(AccountSessionCreateParams.Components.PayoutsList payoutsList) Configuration for the payouts list embedded component. -
setTaxRegistrations
public AccountSessionCreateParams.Components.Builder setTaxRegistrations(AccountSessionCreateParams.Components.TaxRegistrations taxRegistrations) Configuration for the tax registrations embedded component. -
setTaxSettings
public AccountSessionCreateParams.Components.Builder setTaxSettings(AccountSessionCreateParams.Components.TaxSettings taxSettings) Configuration for the tax settings embedded component.
-