Class EdiscoveryCase
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.security.CaseEscaped
com.microsoft.graph.models.security.EdiscoveryCase
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class EdiscoveryCase
extends CaseEscaped
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 EdiscoveryCasecreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the closedBy property value.Gets the closedDateTime property value.Gets the custodians property value.Gets the externalId property value.The deserialization information for the current modelGets the noncustodialDataSources property value.Gets the operations property value.Gets the reviewSets property value.Gets the searches property value.Gets the settings property value.getTags()Gets the tags property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetClosedBy(IdentitySet value) Sets the closedBy property value.voidsetClosedDateTime(OffsetDateTime value) Sets the closedDateTime property value.voidsetCustodians(List<EdiscoveryCustodian> value) Sets the custodians property value.voidsetExternalId(String value) Sets the externalId property value.voidSets the noncustodialDataSources property value.voidsetOperations(List<CaseOperation> value) Sets the operations property value.voidsetReviewSets(List<EdiscoveryReviewSet> value) Sets the reviewSets property value.voidsetSearches(List<EdiscoverySearch> value) Sets the searches property value.voidSets the settings property value.voidsetTags(List<EdiscoveryReviewTag> value) Sets the tags property value.Methods inherited from class com.microsoft.graph.models.security.CaseEscaped
getCreatedDateTime, getDescription, getDisplayName, getLastModifiedBy, getLastModifiedDateTime, getStatus, setCreatedDateTime, setDescription, setDisplayName, setLastModifiedBy, setLastModifiedDateTime, setStatusMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
EdiscoveryCase
public EdiscoveryCase()Instantiates a newEdiscoveryCaseand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static EdiscoveryCase 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
EdiscoveryCase
-
getClosedBy
Gets the closedBy property value. The user who closed the case.- Returns:
- a
IdentitySet
-
getClosedDateTime
Gets the closedDateTime property value. 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- Returns:
- a
OffsetDateTime
-
getCustodians
Gets the custodians property value. Returns a list of case ediscoveryCustodian objects for this case.- Returns:
- a
List<EdiscoveryCustodian>
-
getExternalId
Gets the externalId property value. The external case number for customer reference.- Returns:
- a
String
-
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 classCaseEscaped- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getNoncustodialDataSources
Gets the noncustodialDataSources property value. Returns a list of case ediscoveryNoncustodialDataSource objects for this case.- Returns:
- a
List<EdiscoveryNoncustodialDataSource>
-
getOperations
Gets the operations property value. Returns a list of case caseOperation objects for this case.- Returns:
- a
List<CaseOperation>
-
getReviewSets
Gets the reviewSets property value. Returns a list of eDiscoveryReviewSet objects in the case.- Returns:
- a
List<EdiscoveryReviewSet>
-
getSearches
Gets the searches property value. Returns a list of eDiscoverySearch objects associated with this case.- Returns:
- a
List<EdiscoverySearch>
-
getSettings
Gets the settings property value. Returns a list of eDIscoverySettings objects in the case.- Returns:
- a
EdiscoveryCaseSettings
-
getTags
Gets the tags property value. Returns a list of ediscoveryReviewTag objects associated to this case.- Returns:
- a
List<EdiscoveryReviewTag>
-
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 classCaseEscaped- Parameters:
writer- Serialization writer to use to serialize this model
-
setClosedBy
Sets the closedBy property value. The user who closed the case.- Parameters:
value- Value to set for the closedBy property.
-
setClosedDateTime
Sets the closedDateTime property value. 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- Parameters:
value- Value to set for the closedDateTime property.
-
setCustodians
Sets the custodians property value. Returns a list of case ediscoveryCustodian objects for this case.- Parameters:
value- Value to set for the custodians property.
-
setExternalId
Sets the externalId property value. The external case number for customer reference.- Parameters:
value- Value to set for the externalId property.
-
setNoncustodialDataSources
Sets the noncustodialDataSources property value. Returns a list of case ediscoveryNoncustodialDataSource objects for this case.- Parameters:
value- Value to set for the noncustodialDataSources property.
-
setOperations
Sets the operations property value. Returns a list of case caseOperation objects for this case.- Parameters:
value- Value to set for the operations property.
-
setReviewSets
Sets the reviewSets property value. Returns a list of eDiscoveryReviewSet objects in the case.- Parameters:
value- Value to set for the reviewSets property.
-
setSearches
Sets the searches property value. Returns a list of eDiscoverySearch objects associated with this case.- Parameters:
value- Value to set for the searches property.
-
setSettings
Sets the settings property value. Returns a list of eDIscoverySettings objects in the case.- Parameters:
value- Value to set for the settings property.
-
setTags
Sets the tags property value. Returns a list of ediscoveryReviewTag objects associated to this case.- Parameters:
value- Value to set for the tags property.
-