public static class AccountUpdateParams.Individual.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
AccountUpdateParams.Individual |
build()
Finalize and obtain parameter instance from this builder.
|
AccountUpdateParams.Individual.Builder |
putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
Add all map key/value pairs to `extraParams` map.
|
AccountUpdateParams.Individual.Builder |
putAllMetadata(java.util.Map<java.lang.String,java.lang.String> map)
Add all map key/value pairs to `metadata` map.
|
AccountUpdateParams.Individual.Builder |
putExtraParam(java.lang.String key,
java.lang.Object value)
Add a key/value pair to `extraParams` map.
|
AccountUpdateParams.Individual.Builder |
putMetadata(java.lang.String key,
java.lang.String value)
Add a key/value pair to `metadata` map.
|
AccountUpdateParams.Individual.Builder |
setAddress(AccountUpdateParams.Individual.Address address)
The individual's primary address.
|
AccountUpdateParams.Individual.Builder |
setAddressKana(AccountUpdateParams.Individual.AddressKana addressKana)
The Kana variation of the the individual's primary address (Japan only).
|
AccountUpdateParams.Individual.Builder |
setAddressKanji(AccountUpdateParams.Individual.AddressKanji addressKanji)
The Kanji variation of the the individual's primary address (Japan only).
|
AccountUpdateParams.Individual.Builder |
setDob(AccountUpdateParams.Individual.Dob dob)
The individual's date of birth.
|
AccountUpdateParams.Individual.Builder |
setDob(EmptyParam dob)
The individual's date of birth.
|
AccountUpdateParams.Individual.Builder |
setEmail(EmptyParam email)
The individual's email address.
|
AccountUpdateParams.Individual.Builder |
setEmail(java.lang.String email)
The individual's email address.
|
AccountUpdateParams.Individual.Builder |
setFirstName(EmptyParam firstName)
The individual's first name.
|
AccountUpdateParams.Individual.Builder |
setFirstName(java.lang.String firstName)
The individual's first name.
|
AccountUpdateParams.Individual.Builder |
setFirstNameKana(EmptyParam firstNameKana)
The Kana variation of the the individual's first name (Japan only).
|
AccountUpdateParams.Individual.Builder |
setFirstNameKana(java.lang.String firstNameKana)
The Kana variation of the the individual's first name (Japan only).
|
AccountUpdateParams.Individual.Builder |
setFirstNameKanji(EmptyParam firstNameKanji)
The Kanji variation of the individual's first name (Japan only).
|
AccountUpdateParams.Individual.Builder |
setFirstNameKanji(java.lang.String firstNameKanji)
The Kanji variation of the individual's first name (Japan only).
|
AccountUpdateParams.Individual.Builder |
setGender(EmptyParam gender)
The individual's gender (International regulations require either "male" or
"female").
|
AccountUpdateParams.Individual.Builder |
setGender(java.lang.String gender)
The individual's gender (International regulations require either "male" or
"female").
|
AccountUpdateParams.Individual.Builder |
setIdNumber(EmptyParam idNumber)
The government-issued ID number of the individual, as appropriate for the representative’s
country.
|
AccountUpdateParams.Individual.Builder |
setIdNumber(java.lang.String idNumber)
The government-issued ID number of the individual, as appropriate for the representative’s
country.
|
AccountUpdateParams.Individual.Builder |
setLastName(EmptyParam lastName)
The individual's last name.
|
AccountUpdateParams.Individual.Builder |
setLastName(java.lang.String lastName)
The individual's last name.
|
AccountUpdateParams.Individual.Builder |
setLastNameKana(EmptyParam lastNameKana)
The Kana varation of the individual's last name (Japan only).
|
AccountUpdateParams.Individual.Builder |
setLastNameKana(java.lang.String lastNameKana)
The Kana varation of the individual's last name (Japan only).
|
AccountUpdateParams.Individual.Builder |
setLastNameKanji(EmptyParam lastNameKanji)
The Kanji varation of the individual's last name (Japan only).
|
AccountUpdateParams.Individual.Builder |
setLastNameKanji(java.lang.String lastNameKanji)
The Kanji varation of the individual's last name (Japan only).
|
AccountUpdateParams.Individual.Builder |
setMaidenName(EmptyParam maidenName)
The individual's maiden name.
|
AccountUpdateParams.Individual.Builder |
setMaidenName(java.lang.String maidenName)
The individual's maiden name.
|
AccountUpdateParams.Individual.Builder |
setMetadata(EmptyParam metadata)
Set of key-value pairs that you can
attach to an object.
|
AccountUpdateParams.Individual.Builder |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
Set of key-value pairs that you can
attach to an object.
|
AccountUpdateParams.Individual.Builder |
setPhone(EmptyParam phone)
The individual's phone number.
|
AccountUpdateParams.Individual.Builder |
setPhone(java.lang.String phone)
The individual's phone number.
|
AccountUpdateParams.Individual.Builder |
setPoliticalExposure(AccountUpdateParams.Individual.PoliticalExposure politicalExposure)
Indicates if the person or any of their representatives, family members, or other closely
related persons, declares that they hold or have held an important public job or function,
in any jurisdiction.
|
AccountUpdateParams.Individual.Builder |
setSsnLast4(EmptyParam ssnLast4)
The last four digits of the individual's Social Security Number (U.S.
|
AccountUpdateParams.Individual.Builder |
setSsnLast4(java.lang.String ssnLast4)
The last four digits of the individual's Social Security Number (U.S.
|
AccountUpdateParams.Individual.Builder |
setVerification(AccountUpdateParams.Individual.Verification verification)
The individual's verification document information.
|
public AccountUpdateParams.Individual build()
public AccountUpdateParams.Individual.Builder setAddress(AccountUpdateParams.Individual.Address address)
public AccountUpdateParams.Individual.Builder setAddressKana(AccountUpdateParams.Individual.AddressKana addressKana)
public AccountUpdateParams.Individual.Builder setAddressKanji(AccountUpdateParams.Individual.AddressKanji addressKanji)
public AccountUpdateParams.Individual.Builder setDob(AccountUpdateParams.Individual.Dob dob)
public AccountUpdateParams.Individual.Builder setDob(EmptyParam dob)
public AccountUpdateParams.Individual.Builder setEmail(java.lang.String email)
public AccountUpdateParams.Individual.Builder setEmail(EmptyParam email)
public AccountUpdateParams.Individual.Builder putExtraParam(java.lang.String key, java.lang.Object value)
AccountUpdateParams.Individual.extraParams
for the field documentation.public AccountUpdateParams.Individual.Builder putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
AccountUpdateParams.Individual.extraParams
for the field documentation.public AccountUpdateParams.Individual.Builder setFirstName(java.lang.String firstName)
public AccountUpdateParams.Individual.Builder setFirstName(EmptyParam firstName)
public AccountUpdateParams.Individual.Builder setFirstNameKana(java.lang.String firstNameKana)
public AccountUpdateParams.Individual.Builder setFirstNameKana(EmptyParam firstNameKana)
public AccountUpdateParams.Individual.Builder setFirstNameKanji(java.lang.String firstNameKanji)
public AccountUpdateParams.Individual.Builder setFirstNameKanji(EmptyParam firstNameKanji)
public AccountUpdateParams.Individual.Builder setGender(java.lang.String gender)
public AccountUpdateParams.Individual.Builder setGender(EmptyParam gender)
public AccountUpdateParams.Individual.Builder setIdNumber(java.lang.String idNumber)
public AccountUpdateParams.Individual.Builder setIdNumber(EmptyParam idNumber)
public AccountUpdateParams.Individual.Builder setLastName(java.lang.String lastName)
public AccountUpdateParams.Individual.Builder setLastName(EmptyParam lastName)
public AccountUpdateParams.Individual.Builder setLastNameKana(java.lang.String lastNameKana)
public AccountUpdateParams.Individual.Builder setLastNameKana(EmptyParam lastNameKana)
public AccountUpdateParams.Individual.Builder setLastNameKanji(java.lang.String lastNameKanji)
public AccountUpdateParams.Individual.Builder setLastNameKanji(EmptyParam lastNameKanji)
public AccountUpdateParams.Individual.Builder setMaidenName(java.lang.String maidenName)
public AccountUpdateParams.Individual.Builder setMaidenName(EmptyParam maidenName)
public AccountUpdateParams.Individual.Builder putMetadata(java.lang.String key, java.lang.String value)
AccountUpdateParams.Individual.metadata
for the field documentation.public AccountUpdateParams.Individual.Builder putAllMetadata(java.util.Map<java.lang.String,java.lang.String> map)
AccountUpdateParams.Individual.metadata
for the field documentation.public AccountUpdateParams.Individual.Builder setMetadata(EmptyParam metadata)
metadata
.public AccountUpdateParams.Individual.Builder setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
metadata
.public AccountUpdateParams.Individual.Builder setPhone(java.lang.String phone)
public AccountUpdateParams.Individual.Builder setPhone(EmptyParam phone)
public AccountUpdateParams.Individual.Builder setPoliticalExposure(AccountUpdateParams.Individual.PoliticalExposure politicalExposure)
public AccountUpdateParams.Individual.Builder setSsnLast4(java.lang.String ssnLast4)
public AccountUpdateParams.Individual.Builder setSsnLast4(EmptyParam ssnLast4)
public AccountUpdateParams.Individual.Builder setVerification(AccountUpdateParams.Individual.Verification verification)