Package com.stripe.param.v2.core
Class AccountUpdateParams.Identity.BusinessDetails.Builder
java.lang.Object
com.stripe.param.v2.core.AccountUpdateParams.Identity.BusinessDetails.Builder
- Enclosing class:
- AccountUpdateParams.Identity.BusinessDetails
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdd all elements to `idNumbers` list.Add an element to `idNumbers` list.build()
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.setAddress
(EmptyParam address) The business registration address of the business entity.The business registration address of the business entity.setAnnualRevenue
(EmptyParam annualRevenue) The business gross annual revenue for its preceding fiscal year.The business gross annual revenue for its preceding fiscal year.setDocuments
(EmptyParam documents) A document verifying the business.A document verifying the business.setDoingBusinessAs
(EmptyParam doingBusinessAs) The name which is used by the business.setDoingBusinessAs
(String doingBusinessAs) The name which is used by the business.setEstimatedWorkerCount
(EmptyParam estimatedWorkerCount) An estimated upper bound of employees, contractors, vendors, etc.setEstimatedWorkerCount
(Integer estimatedWorkerCount) An estimated upper bound of employees, contractors, vendors, etc.setIdNumbers
(EmptyParam idNumbers) The ID numbers of a business entity.The ID numbers of a business entity.setMonthlyEstimatedRevenue
(EmptyParam monthlyEstimatedRevenue) An estimate of the monthly revenue of the business.setMonthlyEstimatedRevenue
(AccountUpdateParams.Identity.BusinessDetails.MonthlyEstimatedRevenue monthlyEstimatedRevenue) An estimate of the monthly revenue of the business.setPhone
(EmptyParam phone) The phone number of the Business Entity.The phone number of the Business Entity.setProductDescription
(EmptyParam productDescription) Internal-only description of the product sold or service provided by the business.setProductDescription
(String productDescription) Internal-only description of the product sold or service provided by the business.setRegisteredName
(EmptyParam registeredName) The business legal name.setRegisteredName
(String registeredName) The business legal name.setScriptAddresses
(EmptyParam scriptAddresses) The business registration address of the business entity in non latin script.The business registration address of the business entity in non latin script.setScriptNames
(EmptyParam scriptNames) The business legal name in non latin script.The business legal name in non latin script.setStructure
(EmptyParam structure) The category identifying the legal structure of the business.The category identifying the legal structure of the business.setUrl
(EmptyParam url) The business's publicly available website.The business's publicly available website.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
Finalize and obtain parameter instance from this builder. -
setAddress
public AccountUpdateParams.Identity.BusinessDetails.Builder setAddress(AccountUpdateParams.Identity.BusinessDetails.Address address) The business registration address of the business entity. -
setAddress
The business registration address of the business entity. -
setAnnualRevenue
public AccountUpdateParams.Identity.BusinessDetails.Builder setAnnualRevenue(AccountUpdateParams.Identity.BusinessDetails.AnnualRevenue annualRevenue) The business gross annual revenue for its preceding fiscal year. -
setAnnualRevenue
public AccountUpdateParams.Identity.BusinessDetails.Builder setAnnualRevenue(EmptyParam annualRevenue) The business gross annual revenue for its preceding fiscal year. -
setDocuments
public AccountUpdateParams.Identity.BusinessDetails.Builder setDocuments(AccountUpdateParams.Identity.BusinessDetails.Documents documents) A document verifying the business. -
setDocuments
A document verifying the business. -
setDoingBusinessAs
public AccountUpdateParams.Identity.BusinessDetails.Builder setDoingBusinessAs(String doingBusinessAs) The name which is used by the business. -
setDoingBusinessAs
public AccountUpdateParams.Identity.BusinessDetails.Builder setDoingBusinessAs(EmptyParam doingBusinessAs) The name which is used by the business. -
setEstimatedWorkerCount
public AccountUpdateParams.Identity.BusinessDetails.Builder setEstimatedWorkerCount(Integer estimatedWorkerCount) An estimated upper bound of employees, contractors, vendors, etc. currently working for the business. -
setEstimatedWorkerCount
public AccountUpdateParams.Identity.BusinessDetails.Builder setEstimatedWorkerCount(EmptyParam estimatedWorkerCount) An estimated upper bound of employees, contractors, vendors, etc. currently working for the business. -
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. SeeAccountUpdateParams.Identity.BusinessDetails.extraParams
for the field documentation. -
putAllExtraParam
public AccountUpdateParams.Identity.BusinessDetails.Builder putAllExtraParam(Map<String, 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. SeeAccountUpdateParams.Identity.BusinessDetails.extraParams
for the field documentation. -
addIdNumber
public AccountUpdateParams.Identity.BusinessDetails.Builder addIdNumber(AccountUpdateParams.Identity.BusinessDetails.IdNumber element) Add an element to `idNumbers` list. A list is initialized for the first `add/addAll` call, and subsequent calls adds additional elements to the original list. SeeAccountUpdateParams.Identity.BusinessDetails.idNumbers
for the field documentation. -
addAllIdNumber
public AccountUpdateParams.Identity.BusinessDetails.Builder addAllIdNumber(List<AccountUpdateParams.Identity.BusinessDetails.IdNumber> elements) Add all elements to `idNumbers` list. A list is initialized for the first `add/addAll` call, and subsequent calls adds additional elements to the original list. SeeAccountUpdateParams.Identity.BusinessDetails.idNumbers
for the field documentation. -
setIdNumbers
The ID numbers of a business entity. -
setIdNumbers
public AccountUpdateParams.Identity.BusinessDetails.Builder setIdNumbers(List<AccountUpdateParams.Identity.BusinessDetails.IdNumber> idNumbers) The ID numbers of a business entity. -
setMonthlyEstimatedRevenue
public AccountUpdateParams.Identity.BusinessDetails.Builder setMonthlyEstimatedRevenue(AccountUpdateParams.Identity.BusinessDetails.MonthlyEstimatedRevenue monthlyEstimatedRevenue) An estimate of the monthly revenue of the business. -
setMonthlyEstimatedRevenue
public AccountUpdateParams.Identity.BusinessDetails.Builder setMonthlyEstimatedRevenue(EmptyParam monthlyEstimatedRevenue) An estimate of the monthly revenue of the business. -
setPhone
The phone number of the Business Entity. -
setPhone
The phone number of the Business Entity. -
setProductDescription
public AccountUpdateParams.Identity.BusinessDetails.Builder setProductDescription(String productDescription) Internal-only description of the product sold or service provided by the business. It’s used by Stripe for risk and underwriting purposes. -
setProductDescription
public AccountUpdateParams.Identity.BusinessDetails.Builder setProductDescription(EmptyParam productDescription) Internal-only description of the product sold or service provided by the business. It’s used by Stripe for risk and underwriting purposes. -
setRegisteredName
public AccountUpdateParams.Identity.BusinessDetails.Builder setRegisteredName(String registeredName) The business legal name. -
setRegisteredName
public AccountUpdateParams.Identity.BusinessDetails.Builder setRegisteredName(EmptyParam registeredName) The business legal name. -
setScriptAddresses
public AccountUpdateParams.Identity.BusinessDetails.Builder setScriptAddresses(AccountUpdateParams.Identity.BusinessDetails.ScriptAddresses scriptAddresses) The business registration address of the business entity in non latin script. -
setScriptAddresses
public AccountUpdateParams.Identity.BusinessDetails.Builder setScriptAddresses(EmptyParam scriptAddresses) The business registration address of the business entity in non latin script. -
setScriptNames
public AccountUpdateParams.Identity.BusinessDetails.Builder setScriptNames(AccountUpdateParams.Identity.BusinessDetails.ScriptNames scriptNames) The business legal name in non latin script. -
setScriptNames
The business legal name in non latin script. -
setStructure
public AccountUpdateParams.Identity.BusinessDetails.Builder setStructure(AccountUpdateParams.Identity.BusinessDetails.Structure structure) The category identifying the legal structure of the business. -
setStructure
The category identifying the legal structure of the business. -
setUrl
The business's publicly available website. -
setUrl
The business's publicly available website.
-