public class Userinfo extends PayPalResource
| Constructor and Description |
|---|
Userinfo() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAccountType()
Account type.
|
Address |
getAddress()
End-User's preferred address.
|
java.lang.String |
getAgeRange()
Account holder age range.
|
java.lang.String |
getBirthdate()
Deprecated.
PayPal API returns 'birthday', use that instead
|
java.lang.String |
getBirthday()
End-User's birthday, represented as an YYYY-MM-DD format.
|
java.lang.String |
getEmail()
End-User's preferred e-mail address.
|
java.lang.Boolean |
getEmailVerified()
True if the End-User's e-mail address has been verified; otherwise false.
|
java.lang.String |
getFamilyName()
Surname(s) or last name(s) of the End-User.
|
java.lang.String |
getGender()
End-User's gender.
|
java.lang.String |
getGivenName()
Given name(s) or first name(s) of the End-User
|
java.lang.String |
getLocale()
End-User's locale.
|
java.lang.String |
getMiddleName()
Middle name(s) of the End-User.
|
java.lang.String |
getName()
End-User's full name in displayable form including all name parts, possibly including titles and suffixes, ordered according to the End-User's locale and preferences.
|
java.lang.String |
getPayerId()
Account payer identifier.
|
java.lang.String |
getPhoneNumber()
End-User's preferred telephone number.
|
java.lang.String |
getPicture()
URL of the End-User's profile picture.
|
java.lang.String |
getSub()
Subject - Identifier for the End-User at the Issuer.
|
java.lang.String |
getUserId()
Subject - Identifier for the End-User at the Issuer.
|
static Userinfo |
getUserinfo(APIContext apiContext)
Returns user details
|
static Userinfo |
getUserinfo(java.lang.String accessToken)
Deprecated.
Please use
getUserinfo(APIContext) instead. |
java.lang.Boolean |
getVerifiedAccount()
Verified account status.
|
java.lang.String |
getZoneinfo()
Time zone database representing the End-User's time zone
|
void |
setAccountType(java.lang.String accountType)
Account type.
|
void |
setAddress(Address address)
End-User's preferred address.
|
void |
setAgeRange(java.lang.String ageRange)
Account holder age range.
|
void |
setBirthdate(java.lang.String birthdate)
Deprecated.
PayPal API returns 'birthday', use that instead
|
void |
setBirthday(java.lang.String birthday)
End-User's birthday, represented as an YYYY-MM-DD format.
|
void |
setEmail(java.lang.String email)
End-User's preferred e-mail address.
|
void |
setEmailVerified(java.lang.Boolean emailVerified)
True if the End-User's e-mail address has been verified; otherwise false.
|
void |
setFamilyName(java.lang.String familyName)
Surname(s) or last name(s) of the End-User.
|
void |
setGender(java.lang.String gender)
End-User's gender.
|
void |
setGivenName(java.lang.String givenName)
Given name(s) or first name(s) of the End-User
|
void |
setLocale(java.lang.String locale)
End-User's locale.
|
void |
setMiddleName(java.lang.String middleName)
Middle name(s) of the End-User.
|
void |
setName(java.lang.String name)
End-User's full name in displayable form including all name parts, possibly including titles and suffixes, ordered according to the End-User's locale and preferences.
|
void |
setPayerId(java.lang.String payerId)
Account payer identifier.
|
void |
setPhoneNumber(java.lang.String phoneNumber)
End-User's preferred telephone number.
|
void |
setPicture(java.lang.String picture)
URL of the End-User's profile picture.
|
void |
setSub(java.lang.String sub)
Subject - Identifier for the End-User at the Issuer.
|
void |
setUserId(java.lang.String userId)
Subject - Identifier for the End-User at the Issuer.
|
void |
setVerifiedAccount(java.lang.Boolean verifiedAccount)
Verified account status.
|
void |
setZoneinfo(java.lang.String zoneinfo)
Time zone database representing the End-User's time zone
|
configureAndExecute, configureAndExecute, configureAndExecute, configureAndExecute, createAPICallPreHandler, getClientCredential, getClientID, getClientSecret, getConfigurations, getCredential, getLastRequest, getLastResponse, getOAuthTokenCredential, initConfig, initConfig, initConfig, initializeToDefault@Deprecated public java.lang.String getBirthdate()
@Deprecated public void setBirthdate(java.lang.String birthdate)
birthdate - End-User's birthday, represented as an YYYY-MM-DD formatpublic static Userinfo getUserinfo(java.lang.String accessToken) throws PayPalRESTException
getUserinfo(APIContext) instead.accessToken - access tokenPayPalRESTExceptionpublic static Userinfo getUserinfo(APIContext apiContext) throws PayPalRESTException
apiContext - APIContext to be used for the call.PayPalRESTExceptionpublic java.lang.String getUserId()
public java.lang.String getSub()
public java.lang.String getName()
public java.lang.String getGivenName()
public java.lang.String getFamilyName()
public java.lang.String getMiddleName()
public java.lang.String getPicture()
public java.lang.String getEmail()
public java.lang.Boolean getEmailVerified()
public java.lang.String getGender()
public java.lang.String getBirthday()
public java.lang.String getZoneinfo()
public java.lang.String getLocale()
public java.lang.String getPhoneNumber()
public Address getAddress()
public java.lang.Boolean getVerifiedAccount()
public java.lang.String getAccountType()
public java.lang.String getAgeRange()
public java.lang.String getPayerId()
public void setUserId(java.lang.String userId)
public void setSub(java.lang.String sub)
public void setName(java.lang.String name)
public void setGivenName(java.lang.String givenName)
public void setFamilyName(java.lang.String familyName)
public void setMiddleName(java.lang.String middleName)
public void setPicture(java.lang.String picture)
public void setEmail(java.lang.String email)
public void setEmailVerified(java.lang.Boolean emailVerified)
public void setGender(java.lang.String gender)
public void setBirthday(java.lang.String birthday)
public void setZoneinfo(java.lang.String zoneinfo)
public void setLocale(java.lang.String locale)
public void setPhoneNumber(java.lang.String phoneNumber)
public void setAddress(Address address)
public void setVerifiedAccount(java.lang.Boolean verifiedAccount)
public void setAccountType(java.lang.String accountType)
public void setAgeRange(java.lang.String ageRange)
public void setPayerId(java.lang.String payerId)