public class Contact extends OutlookItem implements com.microsoft.graph.serializer.IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
assistantName
The Assistant Name.
|
java.time.OffsetDateTime |
birthday
The Birthday.
|
PhysicalAddress |
businessAddress
The Business Address.
|
java.lang.String |
businessHomePage
The Business Home Page.
|
java.util.List<java.lang.String> |
businessPhones
The Business Phones.
|
java.util.List<java.lang.String> |
children
The Children.
|
java.lang.String |
companyName
The Company Name.
|
java.lang.String |
department
The Department.
|
java.lang.String |
displayName
The Display Name.
|
java.util.List<EmailAddress> |
emailAddresses
The Email Addresses.
|
ExtensionCollectionPage |
extensions
The Extensions.
|
java.lang.String |
fileAs
The File As.
|
java.lang.String |
generation
The Generation.
|
java.lang.String |
givenName
The Given Name.
|
PhysicalAddress |
homeAddress
The Home Address.
|
java.util.List<java.lang.String> |
homePhones
The Home Phones.
|
java.util.List<java.lang.String> |
imAddresses
The Im Addresses.
|
java.lang.String |
initials
The Initials.
|
java.lang.String |
jobTitle
The Job Title.
|
java.lang.String |
manager
The Manager.
|
java.lang.String |
middleName
The Middle Name.
|
java.lang.String |
mobilePhone
The Mobile Phone.
|
MultiValueLegacyExtendedPropertyCollectionPage |
multiValueExtendedProperties
The Multi Value Extended Properties.
|
java.lang.String |
nickName
The Nick Name.
|
java.lang.String |
officeLocation
The Office Location.
|
PhysicalAddress |
otherAddress
The Other Address.
|
java.lang.String |
parentFolderId
The Parent Folder Id.
|
java.lang.String |
personalNotes
The Personal Notes.
|
ProfilePhoto |
photo
The Photo.
|
java.lang.String |
profession
The Profession.
|
SingleValueLegacyExtendedPropertyCollectionPage |
singleValueExtendedProperties
The Single Value Extended Properties.
|
java.lang.String |
spouseName
The Spouse Name.
|
java.lang.String |
surname
The Surname.
|
java.lang.String |
title
The Title.
|
java.lang.String |
yomiCompanyName
The Yomi Company Name.
|
java.lang.String |
yomiGivenName
The Yomi Given Name.
|
java.lang.String |
yomiSurname
The Yomi Surname.
|
categories, changeKey, createdDateTime, lastModifiedDateTime| Constructor and Description |
|---|
Contact() |
| Modifier and Type | Method and Description |
|---|---|
void |
setRawObject(com.microsoft.graph.serializer.ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManager@SerializedName(value="assistantName",
alternate="AssistantName")
@Expose
@Nullable
public java.lang.String assistantName
@SerializedName(value="birthday",
alternate="Birthday")
@Expose
@Nullable
public java.time.OffsetDateTime birthday
@SerializedName(value="businessAddress",
alternate="BusinessAddress")
@Expose
@Nullable
public PhysicalAddress businessAddress
@SerializedName(value="businessHomePage",
alternate="BusinessHomePage")
@Expose
@Nullable
public java.lang.String businessHomePage
@SerializedName(value="businessPhones",
alternate="BusinessPhones")
@Expose
@Nullable
public java.util.List<java.lang.String> businessPhones
@SerializedName(value="children",
alternate="Children")
@Expose
@Nullable
public java.util.List<java.lang.String> children
@SerializedName(value="companyName",
alternate="CompanyName")
@Expose
@Nullable
public java.lang.String companyName
@SerializedName(value="department",
alternate="Department")
@Expose
@Nullable
public java.lang.String department
@SerializedName(value="displayName",
alternate="DisplayName")
@Expose
@Nullable
public java.lang.String displayName
@SerializedName(value="emailAddresses",
alternate="EmailAddresses")
@Expose
@Nullable
public java.util.List<EmailAddress> emailAddresses
@SerializedName(value="fileAs",
alternate="FileAs")
@Expose
@Nullable
public java.lang.String fileAs
@SerializedName(value="generation",
alternate="Generation")
@Expose
@Nullable
public java.lang.String generation
@SerializedName(value="givenName",
alternate="GivenName")
@Expose
@Nullable
public java.lang.String givenName
@SerializedName(value="homeAddress",
alternate="HomeAddress")
@Expose
@Nullable
public PhysicalAddress homeAddress
@SerializedName(value="homePhones",
alternate="HomePhones")
@Expose
@Nullable
public java.util.List<java.lang.String> homePhones
@SerializedName(value="imAddresses",
alternate="ImAddresses")
@Expose
@Nullable
public java.util.List<java.lang.String> imAddresses
@SerializedName(value="initials",
alternate="Initials")
@Expose
@Nullable
public java.lang.String initials
@SerializedName(value="jobTitle",
alternate="JobTitle")
@Expose
@Nullable
public java.lang.String jobTitle
@SerializedName(value="manager",
alternate="Manager")
@Expose
@Nullable
public java.lang.String manager
@SerializedName(value="middleName",
alternate="MiddleName")
@Expose
@Nullable
public java.lang.String middleName
@SerializedName(value="mobilePhone",
alternate="MobilePhone")
@Expose
@Nullable
public java.lang.String mobilePhone
@SerializedName(value="nickName",
alternate="NickName")
@Expose
@Nullable
public java.lang.String nickName
@SerializedName(value="officeLocation",
alternate="OfficeLocation")
@Expose
@Nullable
public java.lang.String officeLocation
@SerializedName(value="otherAddress",
alternate="OtherAddress")
@Expose
@Nullable
public PhysicalAddress otherAddress
@SerializedName(value="parentFolderId",
alternate="ParentFolderId")
@Expose
@Nullable
public java.lang.String parentFolderId
@SerializedName(value="personalNotes",
alternate="PersonalNotes")
@Expose
@Nullable
public java.lang.String personalNotes
@SerializedName(value="profession",
alternate="Profession")
@Expose
@Nullable
public java.lang.String profession
@SerializedName(value="spouseName",
alternate="SpouseName")
@Expose
@Nullable
public java.lang.String spouseName
@SerializedName(value="surname",
alternate="Surname")
@Expose
@Nullable
public java.lang.String surname
@SerializedName(value="title",
alternate="Title")
@Expose
@Nullable
public java.lang.String title
@SerializedName(value="yomiCompanyName",
alternate="YomiCompanyName")
@Expose
@Nullable
public java.lang.String yomiCompanyName
@SerializedName(value="yomiGivenName",
alternate="YomiGivenName")
@Expose
@Nullable
public java.lang.String yomiGivenName
@SerializedName(value="yomiSurname",
alternate="YomiSurname")
@Expose
@Nullable
public java.lang.String yomiSurname
@SerializedName(value="extensions",
alternate="Extensions")
@Expose
@Nullable
public ExtensionCollectionPage extensions
@SerializedName(value="multiValueExtendedProperties",
alternate="MultiValueExtendedProperties")
@Expose
@Nullable
public MultiValueLegacyExtendedPropertyCollectionPage multiValueExtendedProperties
@SerializedName(value="photo",
alternate="Photo")
@Expose
@Nullable
public ProfilePhoto photo
@SerializedName(value="singleValueExtendedProperties",
alternate="SingleValueExtendedProperties")
@Expose
@Nullable
public SingleValueLegacyExtendedPropertyCollectionPage singleValueExtendedProperties
public void setRawObject(@Nonnull
com.microsoft.graph.serializer.ISerializer serializer,
@Nonnull
com.google.gson.JsonObject json)
setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObjectsetRawObject in class OutlookItemserializer - the serializerjson - the JSON object to set this object to