Package com.microsoft.graph.models
Class OrgContact
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.DirectoryObject
com.microsoft.graph.models.OrgContact
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class OrgContact
extends DirectoryObject
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Org Contact.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Addresses.The Company Name.The Department.The Direct Reports.The Display Name.The Given Name.The Job Title.The Mail.The Mail Nickname.The Manager.The Member Of.The On Premises Last Sync Date Time.The On Premises Provisioning Errors.The On Premises Sync Enabled.The Phones.The Proxy Addresses.The Surname.The Transitive Member Of.Fields inherited from class com.microsoft.graph.models.DirectoryObject
deletedDateTime -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
addresses
@SerializedName(value="addresses", alternate="Addresses") @Expose @Nullable public List<PhysicalOfficeAddress> addressesThe Addresses. -
companyName
@SerializedName(value="companyName", alternate="CompanyName") @Expose @Nullable public String companyNameThe Company Name. -
department
@SerializedName(value="department", alternate="Department") @Expose @Nullable public String departmentThe Department. -
displayName
@SerializedName(value="displayName", alternate="DisplayName") @Expose @Nullable public String displayNameThe Display Name. -
givenName
The Given Name. -
jobTitle
The Job Title. -
mail
The Mail. -
mailNickname
@SerializedName(value="mailNickname", alternate="MailNickname") @Expose @Nullable public String mailNicknameThe Mail Nickname. -
onPremisesLastSyncDateTime
@SerializedName(value="onPremisesLastSyncDateTime", alternate="OnPremisesLastSyncDateTime") @Expose @Nullable public OffsetDateTime onPremisesLastSyncDateTimeThe On Premises Last Sync Date Time. -
onPremisesProvisioningErrors
@SerializedName(value="onPremisesProvisioningErrors", alternate="OnPremisesProvisioningErrors") @Expose @Nullable public List<OnPremisesProvisioningError> onPremisesProvisioningErrorsThe On Premises Provisioning Errors. -
onPremisesSyncEnabled
@SerializedName(value="onPremisesSyncEnabled", alternate="OnPremisesSyncEnabled") @Expose @Nullable public Boolean onPremisesSyncEnabledThe On Premises Sync Enabled. -
phones
The Phones. -
proxyAddresses
@SerializedName(value="proxyAddresses", alternate="ProxyAddresses") @Expose @Nullable public List<String> proxyAddressesThe Proxy Addresses. -
surname
The Surname. -
directReports
The Direct Reports. -
manager
@SerializedName(value="manager", alternate="Manager") @Expose @Nullable public DirectoryObject managerThe Manager. -
memberOf
The Member Of. -
transitiveMemberOf
The Transitive Member Of.
-
-
Constructor Details
-
OrgContact
public OrgContact()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classDirectoryObject- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-