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.IJsonBackedObject
setRawObject
in class OutlookItem
serializer
- the serializerjson
- the JSON object to set this object to