public final class Userinfo extends GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Google OAuth2 API. For a detailed explanation see: http://code.google.com/p/google-api-java-client/wiki/Json
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
Userinfo() |
Modifier and Type | Method and Description |
---|---|
Userinfo |
clone() |
String |
getBirthday()
The user's birthday.
|
String |
getEmail()
The user's email address.
|
String |
getFamilyName()
The user's last name.
|
String |
getGender()
The user's gender.
|
String |
getGivenName()
The user's first name.
|
String |
getHd()
The hosted domain e.g.
|
String |
getId()
The focus obfuscated gaia id of the user.
|
String |
getLink()
URL of the profile page.
|
String |
getLocale()
The user's default locale.
|
String |
getName()
The user's full name.
|
String |
getPicture()
URL of the user's picture image.
|
String |
getTimezone()
The user's default timezone.
|
Boolean |
getVerifiedEmail()
Boolean flag which is true if the email address is verified.
|
Userinfo |
set(String fieldName,
Object value) |
Userinfo |
setBirthday(String birthday)
The user's birthday.
|
Userinfo |
setEmail(String email)
The user's email address.
|
Userinfo |
setFamilyName(String familyName)
The user's last name.
|
Userinfo |
setGender(String gender)
The user's gender.
|
Userinfo |
setGivenName(String givenName)
The user's first name.
|
Userinfo |
setHd(String hd)
The hosted domain e.g.
|
Userinfo |
setId(String id)
The focus obfuscated gaia id of the user.
|
Userinfo |
setLink(String link)
URL of the profile page.
|
Userinfo |
setLocale(String locale)
The user's default locale.
|
Userinfo |
setName(String name)
The user's full name.
|
Userinfo |
setPicture(String picture)
URL of the user's picture image.
|
Userinfo |
setTimezone(String timezone)
The user's default timezone.
|
Userinfo |
setVerifiedEmail(Boolean verifiedEmail)
Boolean flag which is true if the email address is verified.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public String getBirthday()
null
for nonepublic Userinfo setBirthday(String birthday)
birthday
- birthday or null
for nonepublic String getEmail()
null
for nonepublic Userinfo setEmail(String email)
email
- email or null
for nonepublic String getFamilyName()
null
for nonepublic Userinfo setFamilyName(String familyName)
familyName
- familyName or null
for nonepublic String getGender()
null
for nonepublic Userinfo setGender(String gender)
gender
- gender or null
for nonepublic String getGivenName()
null
for nonepublic Userinfo setGivenName(String givenName)
givenName
- givenName or null
for nonepublic String getHd()
null
for nonepublic Userinfo setHd(String hd)
hd
- hd or null
for nonepublic String getId()
null
for nonepublic Userinfo setId(String id)
id
- id or null
for nonepublic String getLink()
null
for nonepublic Userinfo setLink(String link)
link
- link or null
for nonepublic String getLocale()
null
for nonepublic Userinfo setLocale(String locale)
locale
- locale or null
for nonepublic String getName()
null
for nonepublic Userinfo setName(String name)
name
- name or null
for nonepublic String getPicture()
null
for nonepublic Userinfo setPicture(String picture)
picture
- picture or null
for nonepublic String getTimezone()
null
for nonepublic Userinfo setTimezone(String timezone)
timezone
- timezone or null
for nonepublic Boolean getVerifiedEmail()
null
for nonepublic Userinfo setVerifiedEmail(Boolean verifiedEmail)
verifiedEmail
- verifiedEmail or null
for nonepublic Userinfo set(String fieldName, Object value)
set
in class GenericJson
public Userinfo clone()
clone
in class GenericJson