Class EdiscoveryExportOperation
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.security.CaseOperation
com.microsoft.graph.models.security.EdiscoveryExportOperation
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class EdiscoveryExportOperation
extends CaseOperation
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic EdiscoveryExportOperationcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the description property value.Gets the exportFileMetadata property value.Gets the exportOptions property value.Gets the exportStructure property value.The deserialization information for the current modelGets the outputName property value.Gets the reviewSet property value.Gets the reviewSetQuery property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetDescription(String value) Sets the description property value.voidSets the exportFileMetadata property value.voidsetExportOptions(EnumSet<ExportOptions> value) Sets the exportOptions property value.voidSets the exportStructure property value.voidsetOutputName(String value) Sets the outputName property value.voidsetReviewSet(EdiscoveryReviewSet value) Sets the reviewSet property value.voidSets the reviewSetQuery property value.Methods inherited from class com.microsoft.graph.models.security.CaseOperation
getAction, getCompletedDateTime, getCreatedBy, getCreatedDateTime, getPercentProgress, getResultInfo, getStatus, setAction, setCompletedDateTime, setCreatedBy, setCreatedDateTime, setPercentProgress, setResultInfo, setStatusMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
EdiscoveryExportOperation
public EdiscoveryExportOperation()Instantiates a newEdiscoveryExportOperationand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static EdiscoveryExportOperation createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
EdiscoveryExportOperation
-
getDescription
Gets the description property value. The description provided for the export.- Returns:
- a
String
-
getExportFileMetadata
Gets the exportFileMetadata property value. Contains the properties for an export file metadata, including downloadUrl, fileName, and size.- Returns:
- a
List<ExportFileMetadata>
-
getExportOptions
Gets the exportOptions property value. The options provided for the export. For more information, see reviewSet: export. Possible values are: originalFiles, text, pdfReplacement, tags, unknownFutureValue, splitSource, includeFolderAndPath, friendlyName, condensePaths. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: splitSource, includeFolderAndPath, friendlyName, condensePaths.- Returns:
- a
EnumSet<ExportOptions>
-
getExportStructure
Gets the exportStructure property value. The options that specify the structure of the export. For more information, see reviewSet: export. Possible values are: none, directory (deprecated), pst, unknownFutureValue, msg. Use the Prefer: include-unknown-enum-members request header to get the following value from this evolvable enum: msg. The directory member is deprecated. It remains in v1.0 for backward compatibility. Going forward, use either pst or msg.- Returns:
- a
ExportFileStructure
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classCaseOperation- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getOutputName
Gets the outputName property value. The name provided for the export.- Returns:
- a
String
-
getReviewSet
Gets the reviewSet property value. Review set from where documents are exported.- Returns:
- a
EdiscoveryReviewSet
-
getReviewSetQuery
Gets the reviewSetQuery property value. The review set query that is used to filter the documents for export.- Returns:
- a
EdiscoveryReviewSetQuery
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classCaseOperation- Parameters:
writer- Serialization writer to use to serialize this model
-
setDescription
Sets the description property value. The description provided for the export.- Parameters:
value- Value to set for the description property.
-
setExportFileMetadata
Sets the exportFileMetadata property value. Contains the properties for an export file metadata, including downloadUrl, fileName, and size.- Parameters:
value- Value to set for the exportFileMetadata property.
-
setExportOptions
Sets the exportOptions property value. The options provided for the export. For more information, see reviewSet: export. Possible values are: originalFiles, text, pdfReplacement, tags, unknownFutureValue, splitSource, includeFolderAndPath, friendlyName, condensePaths. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: splitSource, includeFolderAndPath, friendlyName, condensePaths.- Parameters:
value- Value to set for the exportOptions property.
-
setExportStructure
Sets the exportStructure property value. The options that specify the structure of the export. For more information, see reviewSet: export. Possible values are: none, directory (deprecated), pst, unknownFutureValue, msg. Use the Prefer: include-unknown-enum-members request header to get the following value from this evolvable enum: msg. The directory member is deprecated. It remains in v1.0 for backward compatibility. Going forward, use either pst or msg.- Parameters:
value- Value to set for the exportStructure property.
-
setOutputName
Sets the outputName property value. The name provided for the export.- Parameters:
value- Value to set for the outputName property.
-
setReviewSet
Sets the reviewSet property value. Review set from where documents are exported.- Parameters:
value- Value to set for the reviewSet property.
-
setReviewSetQuery
Sets the reviewSetQuery property value. The review set query that is used to filter the documents for export.- Parameters:
value- Value to set for the reviewSetQuery property.
-