Class UsKycCheckData.Identity
-
- All Implemented Interfaces:
public final class UsKycCheckData.IdentityIdentity information for the individual
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classUsKycCheckData.Identity.BuilderA builder for Identity.
public final classUsKycCheckData.Identity.CountryOfTaxResidenceCountry of residency of the applicant. Must be 'US'.
-
Method Summary
Modifier and Type Method Description final Stringcity()City of the applicant. final StringcountryOfCitizenship()Nationality of the applicant. final UsKycCheckData.Identity.CountryOfTaxResidencecountryOfTaxResidence()Country of residency of the applicant. final LocalDatedateOfBirth()Date of birth of the applicant. final StringemailAddress()Email address of the applicant. final StringfamilyName()The last name (surname) of the user. final StringgivenName()The first/given name of the user. final StringphoneNumber()Phone number should include the country code, format: “+15555555555” final StringpostalCode()Postal code of the applicant. final StringstreetAddress()Street address of the applicant. final StringtaxId()Social Security Number (SSN) or Tax Identification Number (TIN) of the applicant. final Optional<String>middleName()The middle name of the user. final Optional<String>state()State of the applicant. final Optional<String>unit()The specific apartment number if applicable final JsonField<String>_city()Returns the raw JSON value of city. final JsonField<String>_countryOfCitizenship()Returns the raw JSON value of countryOfCitizenship. final JsonField<UsKycCheckData.Identity.CountryOfTaxResidence>_countryOfTaxResidence()Returns the raw JSON value of countryOfTaxResidence. final JsonField<LocalDate>_dateOfBirth()Returns the raw JSON value of dateOfBirth. final JsonField<String>_emailAddress()Returns the raw JSON value of emailAddress. final JsonField<String>_familyName()Returns the raw JSON value of familyName. final JsonField<String>_givenName()Returns the raw JSON value of givenName. final JsonField<String>_phoneNumber()Returns the raw JSON value of phoneNumber. final JsonField<String>_postalCode()Returns the raw JSON value of postalCode. final JsonField<String>_streetAddress()Returns the raw JSON value of streetAddress. final JsonField<String>_taxId()Returns the raw JSON value of taxId. final JsonField<String>_middleName()Returns the raw JSON value of middleName. final JsonField<String>_state()Returns the raw JSON value of state. final JsonField<String>_unit()Returns the raw JSON value of unit. final Map<String, JsonValue>_additionalProperties()final UsKycCheckData.Identity.BuildertoBuilder()final UsKycCheckData.Identityvalidate()final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static UsKycCheckData.Identity.Builderbuilder()Returns a mutable builder for constructing an instance of Identity. -
-
Method Detail
-
countryOfCitizenship
final String countryOfCitizenship()
Nationality of the applicant.
-
countryOfTaxResidence
final UsKycCheckData.Identity.CountryOfTaxResidence countryOfTaxResidence()
Country of residency of the applicant. Must be 'US'.
-
dateOfBirth
final LocalDate dateOfBirth()
Date of birth of the applicant.
-
emailAddress
final String emailAddress()
Email address of the applicant.
-
familyName
final String familyName()
The last name (surname) of the user.
-
phoneNumber
final String phoneNumber()
Phone number should include the country code, format: “+15555555555”
-
postalCode
final String postalCode()
Postal code of the applicant.
-
streetAddress
final String streetAddress()
Street address of the applicant.
-
taxId
final String taxId()
Social Security Number (SSN) or Tax Identification Number (TIN) of the applicant.
-
middleName
final Optional<String> middleName()
The middle name of the user.
-
state
final Optional<String> state()
State of the applicant. Required if the applicant resides in the US as a 2-letter abbreviation.
-
_city
final JsonField<String> _city()
Returns the raw JSON value of city.
Unlike city, this method doesn't throw if the JSON field has an unexpected type.
-
_countryOfCitizenship
final JsonField<String> _countryOfCitizenship()
Returns the raw JSON value of countryOfCitizenship.
Unlike countryOfCitizenship, this method doesn't throw if the JSON field has an unexpected type.
-
_countryOfTaxResidence
final JsonField<UsKycCheckData.Identity.CountryOfTaxResidence> _countryOfTaxResidence()
Returns the raw JSON value of countryOfTaxResidence.
Unlike countryOfTaxResidence, this method doesn't throw if the JSON field has an unexpected type.
-
_dateOfBirth
final JsonField<LocalDate> _dateOfBirth()
Returns the raw JSON value of dateOfBirth.
Unlike dateOfBirth, this method doesn't throw if the JSON field has an unexpected type.
-
_emailAddress
final JsonField<String> _emailAddress()
Returns the raw JSON value of emailAddress.
Unlike emailAddress, this method doesn't throw if the JSON field has an unexpected type.
-
_familyName
final JsonField<String> _familyName()
Returns the raw JSON value of familyName.
Unlike familyName, this method doesn't throw if the JSON field has an unexpected type.
-
_givenName
final JsonField<String> _givenName()
Returns the raw JSON value of givenName.
Unlike givenName, this method doesn't throw if the JSON field has an unexpected type.
-
_phoneNumber
final JsonField<String> _phoneNumber()
Returns the raw JSON value of phoneNumber.
Unlike phoneNumber, this method doesn't throw if the JSON field has an unexpected type.
-
_postalCode
final JsonField<String> _postalCode()
Returns the raw JSON value of postalCode.
Unlike postalCode, this method doesn't throw if the JSON field has an unexpected type.
-
_streetAddress
final JsonField<String> _streetAddress()
Returns the raw JSON value of streetAddress.
Unlike streetAddress, this method doesn't throw if the JSON field has an unexpected type.
-
_taxId
final JsonField<String> _taxId()
Returns the raw JSON value of taxId.
Unlike taxId, this method doesn't throw if the JSON field has an unexpected type.
-
_middleName
final JsonField<String> _middleName()
Returns the raw JSON value of middleName.
Unlike middleName, this method doesn't throw if the JSON field has an unexpected type.
-
_state
final JsonField<String> _state()
Returns the raw JSON value of state.
Unlike state, this method doesn't throw if the JSON field has an unexpected type.
-
_unit
final JsonField<String> _unit()
Returns the raw JSON value of unit.
Unlike unit, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final UsKycCheckData.Identity.Builder toBuilder()
-
validate
final UsKycCheckData.Identity validate()
-
builder
final static UsKycCheckData.Identity.Builder builder()
Returns a mutable builder for constructing an instance of Identity.
The following fields are required:
.city() .countryOfCitizenship() .countryOfTaxResidence() .dateOfBirth() .emailAddress() .familyName() .givenName() .phoneNumber() .postalCode() .streetAddress() .taxId()
-
-
-
-