Package com.stripe.param
Class AccountCreateParams.Settings.Builder
- java.lang.Object
-
- com.stripe.param.AccountCreateParams.Settings.Builder
-
- Enclosing class:
- AccountCreateParams.Settings
public static class AccountCreateParams.Settings.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccountCreateParams.Settings
build()
Finalize and obtain parameter instance from this builder.AccountCreateParams.Settings.Builder
putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
Add all map key/value pairs to `extraParams` map.AccountCreateParams.Settings.Builder
putExtraParam(java.lang.String key, java.lang.Object value)
Add a key/value pair to `extraParams` map.AccountCreateParams.Settings.Builder
setBranding(AccountCreateParams.Settings.Branding branding)
Settings used to apply the account's branding to email receipts, invoices, Checkout, and other products.AccountCreateParams.Settings.Builder
setCardIssuing(AccountCreateParams.Settings.CardIssuing cardIssuing)
Settings specific to the account's use of the Card Issuing product.AccountCreateParams.Settings.Builder
setCardPayments(AccountCreateParams.Settings.CardPayments cardPayments)
Settings specific to card charging on the account.AccountCreateParams.Settings.Builder
setPayments(AccountCreateParams.Settings.Payments payments)
Settings that apply across payment methods for charging on the account.AccountCreateParams.Settings.Builder
setPayouts(AccountCreateParams.Settings.Payouts payouts)
Settings specific to the account's payouts.
-
-
-
Method Detail
-
build
public AccountCreateParams.Settings build()
Finalize and obtain parameter instance from this builder.
-
setBranding
public AccountCreateParams.Settings.Builder setBranding(AccountCreateParams.Settings.Branding branding)
Settings used to apply the account's branding to email receipts, invoices, Checkout, and other products.
-
setCardIssuing
public AccountCreateParams.Settings.Builder setCardIssuing(AccountCreateParams.Settings.CardIssuing cardIssuing)
Settings specific to the account's use of the Card Issuing product.
-
setCardPayments
public AccountCreateParams.Settings.Builder setCardPayments(AccountCreateParams.Settings.CardPayments cardPayments)
Settings specific to card charging on the account.
-
putExtraParam
public AccountCreateParams.Settings.Builder putExtraParam(java.lang.String key, java.lang.Object value)
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. SeeAccountCreateParams.Settings.extraParams
for the field documentation.
-
putAllExtraParam
public AccountCreateParams.Settings.Builder putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
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. SeeAccountCreateParams.Settings.extraParams
for the field documentation.
-
setPayments
public AccountCreateParams.Settings.Builder setPayments(AccountCreateParams.Settings.Payments payments)
Settings that apply across payment methods for charging on the account.
-
setPayouts
public AccountCreateParams.Settings.Builder setPayouts(AccountCreateParams.Settings.Payouts payouts)
Settings specific to the account's payouts.
-
-