public static class AccountCreateParams.Company.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AccountCreateParams.Company |
build()
Finalize and obtain parameter instance from this builder.
|
AccountCreateParams.Company.Builder |
putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
Add all map key/value pairs to `extraParams` map.
|
AccountCreateParams.Company.Builder |
putExtraParam(java.lang.String key,
java.lang.Object value)
Add a key/value pair to `extraParams` map.
|
AccountCreateParams.Company.Builder |
setAddress(AccountCreateParams.Company.Address address)
The company's primary address.
|
AccountCreateParams.Company.Builder |
setAddressKana(AccountCreateParams.Company.AddressKana addressKana)
The Kana variation of the company's primary address (Japan only).
|
AccountCreateParams.Company.Builder |
setAddressKanji(AccountCreateParams.Company.AddressKanji addressKanji)
The Kanji variation of the company's primary address (Japan only).
|
AccountCreateParams.Company.Builder |
setDirectorsProvided(java.lang.Boolean directorsProvided)
Whether the company's directors have been provided.
|
AccountCreateParams.Company.Builder |
setName(java.lang.String name)
The company's legal name.
|
AccountCreateParams.Company.Builder |
setNameKana(java.lang.String nameKana)
The Kana variation of the company's legal name (Japan only).
|
AccountCreateParams.Company.Builder |
setNameKanji(java.lang.String nameKanji)
The Kanji variation of the company's legal name (Japan only).
|
AccountCreateParams.Company.Builder |
setOwnersProvided(java.lang.Boolean ownersProvided)
Whether the company's owners have been provided.
|
AccountCreateParams.Company.Builder |
setPhone(java.lang.String phone)
The company's phone number (used for verification).
|
AccountCreateParams.Company.Builder |
setTaxId(java.lang.String taxId)
The business ID number of the company, as appropriate for the company’s country.
|
AccountCreateParams.Company.Builder |
setTaxIdRegistrar(java.lang.String taxIdRegistrar)
The jurisdiction in which the `tax_id` is registered (Germany-based companies only).
|
AccountCreateParams.Company.Builder |
setVatId(java.lang.String vatId)
The VAT number of the company.
|
public AccountCreateParams.Company build()
public AccountCreateParams.Company.Builder setAddress(AccountCreateParams.Company.Address address)
public AccountCreateParams.Company.Builder setAddressKana(AccountCreateParams.Company.AddressKana addressKana)
public AccountCreateParams.Company.Builder setAddressKanji(AccountCreateParams.Company.AddressKanji addressKanji)
public AccountCreateParams.Company.Builder setDirectorsProvided(java.lang.Boolean directorsProvided)
public AccountCreateParams.Company.Builder putExtraParam(java.lang.String key, java.lang.Object value)
AccountCreateParams.Company.extraParams
for the field documentation.public AccountCreateParams.Company.Builder putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
AccountCreateParams.Company.extraParams
for the field documentation.public AccountCreateParams.Company.Builder setName(java.lang.String name)
public AccountCreateParams.Company.Builder setNameKana(java.lang.String nameKana)
public AccountCreateParams.Company.Builder setNameKanji(java.lang.String nameKanji)
public AccountCreateParams.Company.Builder setOwnersProvided(java.lang.Boolean ownersProvided)
public AccountCreateParams.Company.Builder setPhone(java.lang.String phone)
public AccountCreateParams.Company.Builder setTaxId(java.lang.String taxId)
public AccountCreateParams.Company.Builder setTaxIdRegistrar(java.lang.String taxIdRegistrar)
public AccountCreateParams.Company.Builder setVatId(java.lang.String vatId)