public class OrgContact extends DirectoryObject implements 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.util.Calendar |
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 |
|---|---|
com.google.gson.JsonObject |
getRawObject()
Gets the raw representation of this class
|
protected ISerializer |
getSerializer()
Gets serializer
|
void |
setRawObject(ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalDataManager@SerializedName(value="addresses",
alternate="Addresses")
@Expose
public java.util.List<PhysicalOfficeAddress> addresses
@SerializedName(value="companyName",
alternate="CompanyName")
@Expose
public java.lang.String companyName
@SerializedName(value="department",
alternate="Department")
@Expose
public java.lang.String department
@SerializedName(value="displayName",
alternate="DisplayName")
@Expose
public java.lang.String displayName
@SerializedName(value="givenName",
alternate="GivenName")
@Expose
public java.lang.String givenName
@SerializedName(value="jobTitle",
alternate="JobTitle")
@Expose
public java.lang.String jobTitle
@SerializedName(value="mail",
alternate="Mail")
@Expose
public java.lang.String mail
@SerializedName(value="mailNickname",
alternate="MailNickname")
@Expose
public java.lang.String mailNickname
@SerializedName(value="onPremisesLastSyncDateTime",
alternate="OnPremisesLastSyncDateTime")
@Expose
public java.util.Calendar onPremisesLastSyncDateTime
@SerializedName(value="onPremisesProvisioningErrors",
alternate="OnPremisesProvisioningErrors")
@Expose
public java.util.List<OnPremisesProvisioningError> onPremisesProvisioningErrors
@SerializedName(value="onPremisesSyncEnabled",
alternate="OnPremisesSyncEnabled")
@Expose
public java.lang.Boolean onPremisesSyncEnabled
@SerializedName(value="phones",
alternate="Phones")
@Expose
public java.util.List<Phone> phones
@SerializedName(value="proxyAddresses",
alternate="ProxyAddresses")
@Expose
public java.util.List<java.lang.String> proxyAddresses
@SerializedName(value="surname",
alternate="Surname")
@Expose
public java.lang.String surname
public DirectoryObjectCollectionPage directReports
@SerializedName(value="manager",
alternate="Manager")
@Expose
public DirectoryObject manager
public DirectoryObjectCollectionPage memberOf
public DirectoryObjectCollectionPage transitiveMemberOf
public com.google.gson.JsonObject getRawObject()
getRawObject in class DirectoryObjectprotected ISerializer getSerializer()
getSerializer in class DirectoryObjectpublic void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject in interface IJsonBackedObjectsetRawObject in class DirectoryObjectserializer - the serializerjson - the JSON object to set this object to