Package com.stripe.model.v2.core
Class Account.Identity.Individual
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.core.Account.Identity.Individual
- All Implemented Interfaces:
HasId,StripeObjectInterface
- Enclosing class:
- Account.Identity
Information about the individual represented by the Account. This property is
null
unless entity_type is set to individual.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFor more details about AdditionalAddress, please refer to the API Reference.static classFor more details about AdditionalName, please refer to the API Reference.static classTerms of service acceptances.static classThe individual's residential address.static classThe individual's date of birth.static classDocuments that may be submitted to satisfy various informational requests.static classFor more details about IdNumber, please refer to the API Reference.static classThe relationship that this individual has with the Account's identity.static classThe script addresses (e.g., non-Latin characters) associated with the individual.static classThe script names (e.g. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleangetEmail()getId()getPhone()inthashCode()voidsetAccount(String account) voidsetAdditionalAddresses(List<Account.Identity.Individual.AdditionalAddress> additionalAddresses) voidsetAdditionalNames(List<Account.Identity.Individual.AdditionalName> additionalNames) voidsetAdditionalTermsOfService(Account.Identity.Individual.AdditionalTermsOfService additionalTermsOfService) voidvoidsetCreated(Instant created) voidsetDateOfBirth(Account.Identity.Individual.DateOfBirth dateOfBirth) voidvoidvoidsetGivenName(String givenName) voidvoidsetIdNumbers(List<Account.Identity.Individual.IdNumber> idNumbers) voidsetLegalGender(String legalGender) voidsetMetadata(Map<String, String> metadata) voidsetNationalities(List<String> nationalities) voidvoidvoidsetPoliticalExposure(String politicalExposure) voidsetRelationship(Account.Identity.Individual.Relationship relationship) voidsetScriptAddresses(Account.Identity.Individual.ScriptAddresses scriptAddresses) voidsetScriptNames(Account.Identity.Individual.ScriptNames scriptNames) voidsetSurname(String surname) voidsetUpdated(Instant updated) Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
Individual
public Individual()
-
-
Method Details
-
getAccount
-
getAdditionalAddresses
-
getAdditionalNames
-
getAdditionalTermsOfService
-
getAddress
-
getCreated
-
getDateOfBirth
-
getDocuments
-
getEmail
-
getGivenName
-
getIdNumbers
-
getLegalGender
-
getMetadata
-
getNationalities
-
getObject
-
getPhone
-
getPoliticalExposure
-
getRelationship
-
getScriptAddresses
-
getScriptNames
-
getSurname
-
getUpdated
-
setAccount
-
setAdditionalAddresses
public void setAdditionalAddresses(List<Account.Identity.Individual.AdditionalAddress> additionalAddresses) -
setAdditionalNames
-
setAdditionalTermsOfService
public void setAdditionalTermsOfService(Account.Identity.Individual.AdditionalTermsOfService additionalTermsOfService) -
setAddress
-
setCreated
-
setDateOfBirth
-
setDocuments
-
setEmail
-
setGivenName
-
setId
-
setIdNumbers
-
setLegalGender
-
setMetadata
-
setNationalities
-
setObject
-
setPhone
-
setPoliticalExposure
-
setRelationship
-
setScriptAddresses
-
setScriptNames
-
setSurname
-
setUpdated
-
equals
-
canEqual
-
hashCode
public int hashCode() -
getId
-