Class 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 Details

    • closedBy

      @SerializedName(value="closedBy", alternate="ClosedBy") @Expose @Nullable public IdentitySet closedBy
      The Closed By. The user who closed the case.
    • closedDateTime

      @SerializedName(value="closedDateTime", alternate="ClosedDateTime") @Expose @Nullable public OffsetDateTime closedDateTime
      The 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 externalId
      The External Id. The external case number for customer reference.
    • custodians

      @SerializedName(value="custodians", alternate="Custodians") @Expose @Nullable public EdiscoveryCustodianCollectionPage custodians
      The Custodians. Returns a list of case ediscoveryCustodian objects for this case.
    • noncustodialDataSources

      @SerializedName(value="noncustodialDataSources", alternate="NoncustodialDataSources") @Expose @Nullable public EdiscoveryNoncustodialDataSourceCollectionPage noncustodialDataSources
      The Noncustodial Data Sources. Returns a list of case ediscoveryNoncustodialDataSource objects for this case.
    • operations

      @SerializedName(value="operations", alternate="Operations") @Expose @Nullable public CaseOperationCollectionPage operations
      The Operations. Returns a list of case caseOperation objects for this case.
    • reviewSets

      @SerializedName(value="reviewSets", alternate="ReviewSets") @Expose @Nullable public EdiscoveryReviewSetCollectionPage reviewSets
      The Review Sets. Returns a list of eDiscoveryReviewSet objects in the case.
    • searches

      @SerializedName(value="searches", alternate="Searches") @Expose @Nullable public EdiscoverySearchCollectionPage searches
      The Searches. Returns a list of eDiscoverySearch objects associated with this case.
    • settings

      @SerializedName(value="settings", alternate="Settings") @Expose @Nullable public EdiscoveryCaseSettings settings
      The Settings. Returns a list of eDIscoverySettings objects in the case.
    • tags

      @SerializedName(value="tags", alternate="Tags") @Expose @Nullable public EdiscoveryReviewTagCollectionPage tags
      The 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:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class Case
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to