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