Class BaselineKycCheckData.Builder
-
- All Implemented Interfaces:
public final class BaselineKycCheckData.BuilderA builder for BaselineKycCheckData.
-
-
Method Summary
-
-
Method Detail
-
addressCountryCode
final BaselineKycCheckData.Builder addressCountryCode(String addressCountryCode)
Country of residence. ISO 3166-1 alpha 2 country code.
-
addressCountryCode
final BaselineKycCheckData.Builder addressCountryCode(JsonField<String> addressCountryCode)
Sets Builder.addressCountryCode to an arbitrary JSON value.
You should usually call Builder.addressCountryCode with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
countryCode
final BaselineKycCheckData.Builder countryCode(String countryCode)
Country of citizenship or home country of the organization. ISO 3166-1 alpha 2 country code.
-
countryCode
final BaselineKycCheckData.Builder countryCode(JsonField<String> countryCode)
Sets Builder.countryCode to an arbitrary JSON value.
You should usually call Builder.countryCode with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
lastName
final BaselineKycCheckData.Builder lastName(String lastName)
Last name of the person.
-
lastName
final BaselineKycCheckData.Builder lastName(JsonField<String> lastName)
Sets Builder.lastName to an arbitrary JSON value.
You should usually call Builder.lastName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addressCity
final BaselineKycCheckData.Builder addressCity(String addressCity)
City of address. Not all international addresses use this attribute.
-
addressCity
final BaselineKycCheckData.Builder addressCity(Optional<String> addressCity)
Alias for calling Builder.addressCity with
addressCity.orElse(null).
-
addressCity
final BaselineKycCheckData.Builder addressCity(JsonField<String> addressCity)
Sets Builder.addressCity to an arbitrary JSON value.
You should usually call Builder.addressCity with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addressPostalCode
final BaselineKycCheckData.Builder addressPostalCode(String addressPostalCode)
Postal code of residence address. Not all international addresses use this attribute.
-
addressPostalCode
final BaselineKycCheckData.Builder addressPostalCode(Optional<String> addressPostalCode)
Alias for calling Builder.addressPostalCode with
addressPostalCode.orElse(null).
-
addressPostalCode
final BaselineKycCheckData.Builder addressPostalCode(JsonField<String> addressPostalCode)
Sets Builder.addressPostalCode to an arbitrary JSON value.
You should usually call Builder.addressPostalCode with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addressStreet1
final BaselineKycCheckData.Builder addressStreet1(String addressStreet1)
Street address of address.
-
addressStreet1
final BaselineKycCheckData.Builder addressStreet1(Optional<String> addressStreet1)
Alias for calling Builder.addressStreet1 with
addressStreet1.orElse(null).
-
addressStreet1
final BaselineKycCheckData.Builder addressStreet1(JsonField<String> addressStreet1)
Sets Builder.addressStreet1 to an arbitrary JSON value.
You should usually call Builder.addressStreet1 with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addressStreet2
final BaselineKycCheckData.Builder addressStreet2(String addressStreet2)
Extension of address, usually apartment or suite number.
-
addressStreet2
final BaselineKycCheckData.Builder addressStreet2(Optional<String> addressStreet2)
Alias for calling Builder.addressStreet2 with
addressStreet2.orElse(null).
-
addressStreet2
final BaselineKycCheckData.Builder addressStreet2(JsonField<String> addressStreet2)
Sets Builder.addressStreet2 to an arbitrary JSON value.
You should usually call Builder.addressStreet2 with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addressSubdivision
final BaselineKycCheckData.Builder addressSubdivision(String addressSubdivision)
State or subdivision of address. In the US, this should be the unabbreviated name of the state. Not all international addresses use this attribute.
-
addressSubdivision
final BaselineKycCheckData.Builder addressSubdivision(Optional<String> addressSubdivision)
Alias for calling Builder.addressSubdivision with
addressSubdivision.orElse(null).
-
addressSubdivision
final BaselineKycCheckData.Builder addressSubdivision(JsonField<String> addressSubdivision)
Sets Builder.addressSubdivision to an arbitrary JSON value.
You should usually call Builder.addressSubdivision with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
birthDate
final BaselineKycCheckData.Builder birthDate(LocalDate birthDate)
Birth date of the individual. In ISO 8601 format, YYYY-MM-DD.
-
birthDate
final BaselineKycCheckData.Builder birthDate(Optional<LocalDate> birthDate)
Alias for calling Builder.birthDate with
birthDate.orElse(null).
-
birthDate
final BaselineKycCheckData.Builder birthDate(JsonField<LocalDate> birthDate)
Sets Builder.birthDate to an arbitrary JSON value.
You should usually call Builder.birthDate with a well-typed LocalDate value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
email
final BaselineKycCheckData.Builder email(String email)
Email address.
-
email
final BaselineKycCheckData.Builder email(Optional<String> email)
Alias for calling Builder.email with
email.orElse(null).
-
email
final BaselineKycCheckData.Builder email(JsonField<String> email)
Sets Builder.email to an arbitrary JSON value.
You should usually call Builder.email with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
firstName
final BaselineKycCheckData.Builder firstName(String firstName)
First name of the person.
-
firstName
final BaselineKycCheckData.Builder firstName(Optional<String> firstName)
Alias for calling Builder.firstName with
firstName.orElse(null).
-
firstName
final BaselineKycCheckData.Builder firstName(JsonField<String> firstName)
Sets Builder.firstName to an arbitrary JSON value.
You should usually call Builder.firstName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
middleName
final BaselineKycCheckData.Builder middleName(String middleName)
Middle name of the user
-
middleName
final BaselineKycCheckData.Builder middleName(Optional<String> middleName)
Alias for calling Builder.middleName with
middleName.orElse(null).
-
middleName
final BaselineKycCheckData.Builder middleName(JsonField<String> middleName)
Sets Builder.middleName to an arbitrary JSON value.
You should usually call Builder.middleName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
taxIdNumber
final BaselineKycCheckData.Builder taxIdNumber(String taxIdNumber)
ID number of the official tax document of the country the entity belongs to.
-
taxIdNumber
final BaselineKycCheckData.Builder taxIdNumber(Optional<String> taxIdNumber)
Alias for calling Builder.taxIdNumber with
taxIdNumber.orElse(null).
-
taxIdNumber
final BaselineKycCheckData.Builder taxIdNumber(JsonField<String> taxIdNumber)
Sets Builder.taxIdNumber to an arbitrary JSON value.
You should usually call Builder.taxIdNumber with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final BaselineKycCheckData.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final BaselineKycCheckData.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final BaselineKycCheckData.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final BaselineKycCheckData.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final BaselineKycCheckData.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final BaselineKycCheckData build()
Returns an immutable instance of BaselineKycCheckData.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.addressCountryCode() .countryCode() .lastName()
-
-
-
-