public class OrgContact extends DirectoryObject implements com.microsoft.graph.serializer.IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
java.util.List<PhysicalOfficeAddress> |
addresses
The Addresses.
|
java.lang.String |
companyName
The Company Name.
|
java.lang.String |
department
The Department.
|
DirectoryObjectCollectionPage |
directReports
The Direct Reports.
|
java.lang.String |
displayName
The Display Name.
|
java.lang.String |
givenName
The Given Name.
|
java.lang.String |
jobTitle
The Job Title.
|
java.lang.String |
mail
The Mail.
|
java.lang.String |
mailNickname
The Mail Nickname.
|
DirectoryObject |
manager
The Manager.
|
DirectoryObjectCollectionPage |
memberOf
The Member Of.
|
java.time.OffsetDateTime |
onPremisesLastSyncDateTime
The On Premises Last Sync Date Time.
|
java.util.List<OnPremisesProvisioningError> |
onPremisesProvisioningErrors
The On Premises Provisioning Errors.
|
java.lang.Boolean |
onPremisesSyncEnabled
The On Premises Sync Enabled.
|
java.util.List<Phone> |
phones
The Phones.
|
java.util.List<java.lang.String> |
proxyAddresses
The Proxy Addresses.
|
java.lang.String |
surname
The Surname.
|
DirectoryObjectCollectionPage |
transitiveMemberOf
The Transitive Member Of.
|
deletedDateTime| Constructor and Description |
|---|
OrgContact() |
| 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="addresses",
alternate="Addresses")
@Expose
@Nullable
public java.util.List<PhysicalOfficeAddress> addresses
@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="givenName",
alternate="GivenName")
@Expose
@Nullable
public java.lang.String givenName
@SerializedName(value="jobTitle",
alternate="JobTitle")
@Expose
@Nullable
public java.lang.String jobTitle
@SerializedName(value="mail",
alternate="Mail")
@Expose
@Nullable
public java.lang.String mail
@SerializedName(value="mailNickname",
alternate="MailNickname")
@Expose
@Nullable
public java.lang.String mailNickname
@SerializedName(value="onPremisesLastSyncDateTime",
alternate="OnPremisesLastSyncDateTime")
@Expose
@Nullable
public java.time.OffsetDateTime onPremisesLastSyncDateTime
@SerializedName(value="onPremisesProvisioningErrors",
alternate="OnPremisesProvisioningErrors")
@Expose
@Nullable
public java.util.List<OnPremisesProvisioningError> onPremisesProvisioningErrors
@SerializedName(value="onPremisesSyncEnabled",
alternate="OnPremisesSyncEnabled")
@Expose
@Nullable
public java.lang.Boolean onPremisesSyncEnabled
@SerializedName(value="phones",
alternate="Phones")
@Expose
@Nullable
public java.util.List<Phone> phones
@SerializedName(value="proxyAddresses",
alternate="ProxyAddresses")
@Expose
@Nullable
public java.util.List<java.lang.String> proxyAddresses
@SerializedName(value="surname",
alternate="Surname")
@Expose
@Nullable
public java.lang.String surname
@Nullable public DirectoryObjectCollectionPage directReports
@SerializedName(value="manager",
alternate="Manager")
@Expose
@Nullable
public DirectoryObject manager
@Nullable public DirectoryObjectCollectionPage memberOf
@Nullable public DirectoryObjectCollectionPage transitiveMemberOf
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 DirectoryObjectserializer - the serializerjson - the JSON object to set this object to