Class EdiscoveryExportOperation

All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class EdiscoveryExportOperation extends CaseOperation implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Ediscovery Export Operation.
  • Field Details

    • description

      @SerializedName(value="description", alternate="Description") @Expose @Nullable public String description
      The Description. The description provided for the export.
    • exportFileMetadata

      @SerializedName(value="exportFileMetadata", alternate="ExportFileMetadata") @Expose @Nullable public List<ExportFileMetadata> exportFileMetadata
      The Export File Metadata.
    • exportOptions

      @SerializedName(value="exportOptions", alternate="ExportOptions") @Expose @Nullable public EnumSet<ExportOptions> exportOptions
      The Export Options. The options provided for the export. For more details, see reviewSet: export. Possible values are: originalFiles, text, pdfReplacement, tags.
    • exportStructure

      @SerializedName(value="exportStructure", alternate="ExportStructure") @Expose @Nullable public ExportFileStructure exportStructure
      The Export Structure. The options provided that specify the structure of the export. For more details, see reviewSet: export. Possible values are: none, directory, pst.
    • outputName

      @SerializedName(value="outputName", alternate="OutputName") @Expose @Nullable public String outputName
      The Output Name. The name provided for the export.
    • reviewSet

      @SerializedName(value="reviewSet", alternate="ReviewSet") @Expose @Nullable public EdiscoveryReviewSet reviewSet
      The Review Set. Review set from where documents are exported.
    • reviewSetQuery

      @SerializedName(value="reviewSetQuery", alternate="ReviewSetQuery") @Expose @Nullable public EdiscoveryReviewSetQuery reviewSetQuery
      The Review Set Query. The review set query which is used to filter the documents for export.
  • Constructor Details

    • EdiscoveryExportOperation

      public EdiscoveryExportOperation()
  • 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 CaseOperation
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to