public class Person extends ApiResource implements MetadataStore<Person>, HasId
| Modifier and Type | Class and Description |
|---|---|
static class |
Person.DateOfBirth |
static class |
Person.JapanAddress |
static class |
Person.Relationship |
static class |
Person.Requirements |
static class |
Person.Verification |
ApiResource.RequestMethod, ApiResource.RequestTypeCHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
Person() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
Person |
delete()
Delete a person.
|
Person |
delete(RequestOptions options)
Delete a person.
|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAccount() |
Address |
getAddress() |
Person.JapanAddress |
getAddressKana() |
Person.JapanAddress |
getAddressKanji() |
java.lang.Long |
getCreated() |
java.lang.Boolean |
getDeleted() |
Person.DateOfBirth |
getDob() |
java.lang.String |
getEmail() |
java.lang.String |
getFirstName() |
java.lang.String |
getFirstNameKana() |
java.lang.String |
getFirstNameKanji() |
java.lang.String |
getGender() |
java.lang.String |
getId() |
java.lang.Boolean |
getIdNumberProvided() |
protected java.lang.String |
getInstanceUrl() |
java.lang.String |
getLastName() |
java.lang.String |
getLastNameKana() |
java.lang.String |
getLastNameKanji() |
java.lang.String |
getMaidenName() |
java.util.Map<java.lang.String,java.lang.String> |
getMetadata() |
java.lang.String |
getObject() |
java.lang.String |
getPhone() |
Person.Requirements |
getRequirements() |
java.lang.Boolean |
getSsnLast4Provided() |
Person.Verification |
getVerification() |
int |
hashCode() |
void |
setAccount(java.lang.String account) |
void |
setAddress(Address address) |
void |
setAddressKana(Person.JapanAddress addressKana) |
void |
setAddressKanji(Person.JapanAddress addressKanji) |
void |
setCreated(java.lang.Long created) |
void |
setDeleted(java.lang.Boolean deleted) |
void |
setDob(Person.DateOfBirth dob) |
void |
setEmail(java.lang.String email) |
void |
setFirstName(java.lang.String firstName) |
void |
setFirstNameKana(java.lang.String firstNameKana) |
void |
setFirstNameKanji(java.lang.String firstNameKanji) |
void |
setGender(java.lang.String gender) |
void |
setId(java.lang.String id) |
void |
setIdNumberProvided(java.lang.Boolean idNumberProvided) |
void |
setLastName(java.lang.String lastName) |
void |
setLastNameKana(java.lang.String lastNameKana) |
void |
setLastNameKanji(java.lang.String lastNameKanji) |
void |
setMaidenName(java.lang.String maidenName) |
void |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata) |
void |
setObject(java.lang.String object) |
void |
setPhone(java.lang.String phone) |
void |
setRequirements(Person.Requirements requirements) |
void |
setSsnLast4Provided(java.lang.Boolean ssnLast4Provided) |
void |
setVerification(Person.Verification verification) |
Person |
update(java.util.Map<java.lang.String,java.lang.Object> params)
Update a person.
|
Person |
update(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Update a person.
|
classUrl, classUrl, instanceUrl, instanceUrl, multipartRequest, request, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncodeequals, getLastResponse, setLastResponse, toJson, toStringpublic Person delete() throws StripeException
StripeExceptionpublic Person delete(RequestOptions options) throws StripeException
StripeExceptionpublic Person update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
update in interface MetadataStore<Person>StripeExceptionpublic Person update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
update in interface MetadataStore<Person>StripeExceptionprotected java.lang.String getInstanceUrl()
public java.lang.String getObject()
public java.lang.String getAccount()
public Address getAddress()
public Person.JapanAddress getAddressKana()
public Person.JapanAddress getAddressKanji()
public java.lang.Long getCreated()
public java.lang.Boolean getDeleted()
public Person.DateOfBirth getDob()
public java.lang.String getEmail()
public java.lang.String getFirstName()
public java.lang.String getFirstNameKana()
public java.lang.String getFirstNameKanji()
public java.lang.String getGender()
public java.lang.Boolean getIdNumberProvided()
public java.lang.String getLastName()
public java.lang.String getLastNameKana()
public java.lang.String getLastNameKanji()
public java.lang.String getMaidenName()
public java.lang.String getPhone()
public Person.Requirements getRequirements()
public java.lang.Boolean getSsnLast4Provided()
public Person.Verification getVerification()
public void setId(java.lang.String id)
public void setObject(java.lang.String object)
public void setAccount(java.lang.String account)
public void setAddress(Address address)
public void setAddressKana(Person.JapanAddress addressKana)
public void setAddressKanji(Person.JapanAddress addressKanji)
public void setCreated(java.lang.Long created)
public void setDeleted(java.lang.Boolean deleted)
public void setDob(Person.DateOfBirth dob)
public void setEmail(java.lang.String email)
public void setFirstName(java.lang.String firstName)
public void setFirstNameKana(java.lang.String firstNameKana)
public void setFirstNameKanji(java.lang.String firstNameKanji)
public void setGender(java.lang.String gender)
public void setIdNumberProvided(java.lang.Boolean idNumberProvided)
public void setLastName(java.lang.String lastName)
public void setLastNameKana(java.lang.String lastNameKana)
public void setLastNameKanji(java.lang.String lastNameKanji)
public void setMaidenName(java.lang.String maidenName)
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public void setPhone(java.lang.String phone)
public void setRequirements(Person.Requirements requirements)
public void setSsnLast4Provided(java.lang.Boolean ssnLast4Provided)
public void setVerification(Person.Verification verification)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Objectpublic java.util.Map<java.lang.String,java.lang.String> getMetadata()
getMetadata in interface MetadataStore<Person>