Class MailClusterEvidence
java.lang.Object
com.microsoft.graph.models.security.AlertEvidence
com.microsoft.graph.models.security.MailClusterEvidence
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class MailClusterEvidence
extends AlertEvidence
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.security.AlertEvidence
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MailClusterEvidencecreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the clusterBy property value.Gets the clusterByValue property value.Gets the emailCount property value.The deserialization information for the current modelGets the networkMessageIds property value.getQuery()Gets the query property value.getUrn()Gets the urn property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetClusterBy(String value) Sets the clusterBy property value.voidsetClusterByValue(String value) Sets the clusterByValue property value.voidsetEmailCount(Long value) Sets the emailCount property value.voidsetNetworkMessageIds(List<String> value) Sets the networkMessageIds property value.voidSets the query property value.voidSets the urn property value.Methods inherited from class com.microsoft.graph.models.security.AlertEvidence
getAdditionalData, getBackingStore, getCreatedDateTime, getDetailedRoles, getOdataType, getRemediationStatus, getRemediationStatusDetails, getRoles, getTags, getVerdict, setAdditionalData, setBackingStore, setCreatedDateTime, setDetailedRoles, setOdataType, setRemediationStatus, setRemediationStatusDetails, setRoles, setTags, setVerdict
-
Constructor Details
-
MailClusterEvidence
public MailClusterEvidence()Instantiates a newMailClusterEvidenceand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static MailClusterEvidence 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
MailClusterEvidence
-
getClusterBy
Gets the clusterBy property value. The clustering logic of the emails inside the cluster.- Returns:
- a
String
-
getClusterByValue
Gets the clusterByValue property value. The value utilized to cluster the similar emails.- Returns:
- a
String
-
getEmailCount
Gets the emailCount property value. Count of emails in the email cluster.- Returns:
- a
Long
-
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 classAlertEvidence- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getNetworkMessageIds
Gets the networkMessageIds property value. Unique identifiers for the emails in the cluster, generated by Microsoft 365. -
getQuery
Gets the query property value. The query used to identify the email cluster.- Returns:
- a
String
-
getUrn
Gets the urn property value. Uniform resource name (URN) of the automated investigation where the cluster was identified.- Returns:
- a
String
-
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 classAlertEvidence- Parameters:
writer- Serialization writer to use to serialize this model
-
setClusterBy
Sets the clusterBy property value. The clustering logic of the emails inside the cluster.- Parameters:
value- Value to set for the clusterBy property.
-
setClusterByValue
Sets the clusterByValue property value. The value utilized to cluster the similar emails.- Parameters:
value- Value to set for the clusterByValue property.
-
setEmailCount
Sets the emailCount property value. Count of emails in the email cluster.- Parameters:
value- Value to set for the emailCount property.
-
setNetworkMessageIds
Sets the networkMessageIds property value. Unique identifiers for the emails in the cluster, generated by Microsoft 365.- Parameters:
value- Value to set for the networkMessageIds property.
-
setQuery
Sets the query property value. The query used to identify the email cluster.- Parameters:
value- Value to set for the query property.
-
setUrn
Sets the urn property value. Uniform resource name (URN) of the automated investigation where the cluster was identified.- Parameters:
value- Value to set for the urn property.
-