Package com.stripe.param
Class AccountSessionCreateParams.Components.Builder
java.lang.Object
com.stripe.param.AccountSessionCreateParams.Components.Builder
- Enclosing class:
- AccountSessionCreateParams.Components
-
Constructor Summary
-
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 documents embedded component.setNotificationBanner
(AccountSessionCreateParams.Components.NotificationBanner notificationBanner) Configuration for the notification banner embedded component.Configuration for the payment details 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. -
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. -
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. -
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.
-