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 |
setEmail(java.lang.String email) |
AccountUpdateParams.Individual.Builder |
setFirstName(java.lang.String firstName)
The individual's first name.
|
AccountUpdateParams.Individual.Builder |
setFirstNameKana(java.lang.String firstNameKana)
The Kana variation of the 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(java.lang.String gender)
The individual's gender (International regulations require either "male" or "female").
|
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(java.lang.String lastName)
The individual's last name.
|
AccountUpdateParams.Individual.Builder |
setLastNameKana(java.lang.String lastNameKana)
The Kana 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(java.lang.String maidenName)
The individual's maiden name.
|
AccountUpdateParams.Individual.Builder |
setPhone(java.lang.String phone)
The individual's phone number.
|
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 setEmail(java.lang.String 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 setFirstNameKana(java.lang.String firstNameKana)
public AccountUpdateParams.Individual.Builder setFirstNameKanji(java.lang.String firstNameKanji)
public AccountUpdateParams.Individual.Builder setGender(java.lang.String gender)
public AccountUpdateParams.Individual.Builder setIdNumber(java.lang.String idNumber)
public AccountUpdateParams.Individual.Builder setLastName(java.lang.String lastName)
public AccountUpdateParams.Individual.Builder setLastNameKana(java.lang.String lastNameKana)
public AccountUpdateParams.Individual.Builder setLastNameKanji(java.lang.String lastNameKanji)
public AccountUpdateParams.Individual.Builder setMaidenName(java.lang.String 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 setPhone(java.lang.String phone)
public AccountUpdateParams.Individual.Builder setSsnLast4(java.lang.String ssnLast4)
public AccountUpdateParams.Individual.Builder setVerification(AccountUpdateParams.Individual.Verification verification)