Package com.stripe.param
Class AccountCreateParams.BusinessProfile.Builder
- java.lang.Object
-
- com.stripe.param.AccountCreateParams.BusinessProfile.Builder
-
- Enclosing class:
- AccountCreateParams.BusinessProfile
public static class AccountCreateParams.BusinessProfile.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.BusinessProfile
build()
Finalize and obtain parameter instance from this builder.AccountCreateParams.BusinessProfile.Builder
putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
Add all map key/value pairs to `extraParams` map.AccountCreateParams.BusinessProfile.Builder
putExtraParam(java.lang.String key, java.lang.Object value)
Add a key/value pair to `extraParams` map.AccountCreateParams.BusinessProfile.Builder
setMcc(java.lang.String mcc)
AccountCreateParams.BusinessProfile.Builder
setName(java.lang.String name)
The customer-facing business name.AccountCreateParams.BusinessProfile.Builder
setProductDescription(java.lang.String productDescription)
Internal-only description of the product sold by, or service provided by, the business.AccountCreateParams.BusinessProfile.Builder
setSupportAddress(AccountCreateParams.BusinessProfile.SupportAddress supportAddress)
A publicly available mailing address for sending support issues to.AccountCreateParams.BusinessProfile.Builder
setSupportEmail(java.lang.String supportEmail)
A publicly available email address for sending support issues to.AccountCreateParams.BusinessProfile.Builder
setSupportPhone(java.lang.String supportPhone)
A publicly available phone number to call with support issues.AccountCreateParams.BusinessProfile.Builder
setSupportUrl(EmptyParam supportUrl)
A publicly available website for handling support issues.AccountCreateParams.BusinessProfile.Builder
setSupportUrl(java.lang.String supportUrl)
A publicly available website for handling support issues.AccountCreateParams.BusinessProfile.Builder
setUrl(java.lang.String url)
The business's publicly available website.
-
-
-
Method Detail
-
build
public AccountCreateParams.BusinessProfile build()
Finalize and obtain parameter instance from this builder.
-
putExtraParam
public AccountCreateParams.BusinessProfile.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.BusinessProfile.extraParams
for the field documentation.
-
putAllExtraParam
public AccountCreateParams.BusinessProfile.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.BusinessProfile.extraParams
for the field documentation.
-
setMcc
public AccountCreateParams.BusinessProfile.Builder setMcc(java.lang.String mcc)
The merchant category code for the account. MCCs are used to classify businesses based on the goods or services they provide.
-
setName
public AccountCreateParams.BusinessProfile.Builder setName(java.lang.String name)
The customer-facing business name.
-
setProductDescription
public AccountCreateParams.BusinessProfile.Builder setProductDescription(java.lang.String productDescription)
Internal-only description of the product sold by, or service provided by, the business. Used by Stripe for risk and underwriting purposes.
-
setSupportAddress
public AccountCreateParams.BusinessProfile.Builder setSupportAddress(AccountCreateParams.BusinessProfile.SupportAddress supportAddress)
A publicly available mailing address for sending support issues to.
-
setSupportEmail
public AccountCreateParams.BusinessProfile.Builder setSupportEmail(java.lang.String supportEmail)
A publicly available email address for sending support issues to.
-
setSupportPhone
public AccountCreateParams.BusinessProfile.Builder setSupportPhone(java.lang.String supportPhone)
A publicly available phone number to call with support issues.
-
setSupportUrl
public AccountCreateParams.BusinessProfile.Builder setSupportUrl(java.lang.String supportUrl)
A publicly available website for handling support issues.
-
setSupportUrl
public AccountCreateParams.BusinessProfile.Builder setSupportUrl(EmptyParam supportUrl)
A publicly available website for handling support issues.
-
setUrl
public AccountCreateParams.BusinessProfile.Builder setUrl(java.lang.String url)
The business's publicly available website.
-
-