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