Class EdiscoveryCustodian
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.security.models.DataSourceContainer
com.microsoft.graph.security.models.EdiscoveryCustodian
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class EdiscoveryCustodian
extends DataSourceContainer
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Ediscovery Custodian.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Acknowledged Date Time.The Email.The Last Index Operation.The Site Sources.The Unified Group Sources.The User Sources.Fields inherited from class com.microsoft.graph.security.models.DataSourceContainer
createdDateTime, displayName, holdStatus, lastModifiedDateTime, releasedDateTime, status -
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
-
acknowledgedDateTime
@SerializedName(value="acknowledgedDateTime", alternate="AcknowledgedDateTime") @Expose @Nullable public OffsetDateTime acknowledgedDateTimeThe Acknowledged Date Time. Date and time the custodian acknowledged a hold notification. -
email
The Email. Email address of the custodian. -
lastIndexOperation
@SerializedName(value="lastIndexOperation", alternate="LastIndexOperation") @Expose @Nullable public EdiscoveryIndexOperation lastIndexOperationThe Last Index Operation. Operation entity that represents the latest indexing for the custodian. -
siteSources
@SerializedName(value="siteSources", alternate="SiteSources") @Expose @Nullable public SiteSourceCollectionPage siteSourcesThe Site Sources. Data source entity for SharePoint sites associated with the custodian. -
unifiedGroupSources
@SerializedName(value="unifiedGroupSources", alternate="UnifiedGroupSources") @Expose @Nullable public UnifiedGroupSourceCollectionPage unifiedGroupSourcesThe Unified Group Sources. Data source entity for groups associated with the custodian. -
userSources
@SerializedName(value="userSources", alternate="UserSources") @Expose @Nullable public UserSourceCollectionPage userSourcesThe User Sources. Data source entity for a the custodian. This is the container for a custodian's mailbox and OneDrive for Business site.
-
-
Constructor Details
-
EdiscoveryCustodian
public EdiscoveryCustodian()
-
-
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 classDataSourceContainer- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-