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