Class EdiscoveryCase
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.security.models.Case
com.microsoft.graph.security.models.EdiscoveryCase
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class EdiscoveryCase
extends Case
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Ediscovery Case.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Closed By.The Closed Date Time.The Custodians.The External Id.The Noncustodial Data Sources.The Operations.The Review Sets.The Searches.The Settings.The Tags.Fields inherited from class com.microsoft.graph.security.models.Case
createdDateTime, description, displayName, lastModifiedBy, lastModifiedDateTime, 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
-
closedBy
@SerializedName(value="closedBy", alternate="ClosedBy") @Expose @Nullable public IdentitySet closedByThe Closed By. The user who closed the case. -
closedDateTime
@SerializedName(value="closedDateTime", alternate="ClosedDateTime") @Expose @Nullable public OffsetDateTime closedDateTimeThe Closed Date Time. The date and time when the case was closed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z -
externalId
@SerializedName(value="externalId", alternate="ExternalId") @Expose @Nullable public String externalIdThe External Id. The external case number for customer reference. -
custodians
@SerializedName(value="custodians", alternate="Custodians") @Expose @Nullable public EdiscoveryCustodianCollectionPage custodiansThe Custodians. Returns a list of case ediscoveryCustodian objects for this case. -
noncustodialDataSources
@SerializedName(value="noncustodialDataSources", alternate="NoncustodialDataSources") @Expose @Nullable public EdiscoveryNoncustodialDataSourceCollectionPage noncustodialDataSourcesThe Noncustodial Data Sources. Returns a list of case ediscoveryNoncustodialDataSource objects for this case. -
operations
@SerializedName(value="operations", alternate="Operations") @Expose @Nullable public CaseOperationCollectionPage operationsThe Operations. Returns a list of case caseOperation objects for this case. -
reviewSets
@SerializedName(value="reviewSets", alternate="ReviewSets") @Expose @Nullable public EdiscoveryReviewSetCollectionPage reviewSetsThe Review Sets. Returns a list of eDiscoveryReviewSet objects in the case. -
searches
@SerializedName(value="searches", alternate="Searches") @Expose @Nullable public EdiscoverySearchCollectionPage searchesThe Searches. Returns a list of eDiscoverySearch objects associated with this case. -
settings
@SerializedName(value="settings", alternate="Settings") @Expose @Nullable public EdiscoveryCaseSettings settingsThe Settings. Returns a list of eDIscoverySettings objects in the case. -
tags
@SerializedName(value="tags", alternate="Tags") @Expose @Nullable public EdiscoveryReviewTagCollectionPage tagsThe Tags. Returns a list of ediscoveryReviewTag objects associated to this case.
-
-
Constructor Details
-
EdiscoveryCase
public EdiscoveryCase()
-
-
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 classCase- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-