Class PersonCreateParams
java.lang.Object
com.stripe.net.ApiRequestParams
com.stripe.param.v2.core.accounts.PersonCreateParams
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
static class
The user agent of the browser from which the Account's representative accepted the terms of service.static class
static class
static class
Required. The year of birth.static class
Required. The format of the document.static enum
The person's last or family name.static enum
static enum
static class
static class
The title or position the person holds in the associated legal entity.static class
Town or cho-me.Nested classes/interfaces inherited from class com.stripe.net.ApiRequestParams
ApiRequestParams.EnumParam
-
Field Summary
Fields inherited from class com.stripe.net.ApiRequestParams
EXTRA_PARAMS_KEY
-
Method Summary
Modifier and TypeMethodDescriptionstatic PersonCreateParams.Builder
builder()
protected boolean
boolean
Additional addresses associated with the person.Additional names (e.g.Attestations of accepted terms of service agreements.The person's residential address.The person's date of birth.Documents that may be submitted to satisfy various informational requests.getEmail()
Email.Map of extra parameters for custom features not available in this client library.The person's first name.The identification numbers (e.g., SSN) associated with the person.The person's gender (International regulations require either "male" or "female").Set of key-value pairs that you can attach to an object.The nationalities (countries) this person is associated with.getPhone()
The phone number for this person.The person's political exposure.The relationship that this person has with the Account's business or legal entity.The script addresses (e.g., non-Latin characters) associated with the person.The script names (e.g.The person's last name.int
hashCode()
Methods inherited from class com.stripe.net.ApiRequestParams
paramsToMap, toMap
-
Method Details
-
builder
-
getAdditionalAddresses
Additional addresses associated with the person. -
getAdditionalNames
Additional names (e.g. aliases) associated with the person. -
getAdditionalTermsOfService
Attestations of accepted terms of service agreements. -
getAddress
The person's residential address. -
getDateOfBirth
The person's date of birth. -
getDocuments
Documents that may be submitted to satisfy various informational requests. -
getEmail
Email. -
getExtraParams
Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's@SerializedName
value. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance. -
getGivenName
The person's first name. -
getIdNumbers
The identification numbers (e.g., SSN) associated with the person. -
getLegalGender
The person's gender (International regulations require either "male" or "female"). -
getMetadata
Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. -
getNationalities
The nationalities (countries) this person is associated with. -
getPhone
The phone number for this person. -
getPoliticalExposure
The person's political exposure. -
getRelationship
The relationship that this person has with the Account's business or legal entity. -
getScriptAddresses
The script addresses (e.g., non-Latin characters) associated with the person. -
getScriptNames
The script names (e.g. non-Latin characters) associated with the person. -
getSurname
The person's last name. -
equals
-
canEqual
-
hashCode
public int hashCode()
-