Class MailClusterEntityProperties
java.lang.Object
com.azure.resourcemanager.securityinsights.models.EntityCommonProperties
com.azure.resourcemanager.securityinsights.fluent.models.MailClusterEntityProperties
Mail cluster entity property bag.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the clusterGroup property: The cluster group.Get the clusterQueryEndTime property: The cluster query end time.Get the clusterQueryStartTime property: The cluster query start time.Get the clusterSourceIdentifier property: The id of the cluster source.Get the clusterSourceType property: The type of the cluster source.Get the countByDeliveryStatus property: Count of mail messages by DeliveryStatus string representation.Get the countByProtectionStatus property: Count of mail messages by ProtectionStatus string representation.Get the countByThreatType property: Count of mail messages by ThreatType string representation.Get the isVolumeAnomaly property: Is this a volume anomaly mail cluster.Get the mailCount property: The number of mail messages that are part of the mail cluster.Get the networkMessageIds property: The mail message IDs that are part of the mail cluster.query()
Get the query property: The query that was used to identify the messages of the mail cluster.Get the queryTime property: The query time.source()
Get the source property: The source of the mail cluster (default is 'O365 ATP').threats()
Get the threats property: The threats of mail messages that are part of the mail cluster.void
validate()
Validates the instance.Methods inherited from class com.azure.resourcemanager.securityinsights.models.EntityCommonProperties
additionalData, friendlyName
-
Constructor Details
-
MailClusterEntityProperties
public MailClusterEntityProperties()
-
-
Method Details
-
networkMessageIds
Get the networkMessageIds property: The mail message IDs that are part of the mail cluster.- Returns:
- the networkMessageIds value.
-
countByDeliveryStatus
Get the countByDeliveryStatus property: Count of mail messages by DeliveryStatus string representation.- Returns:
- the countByDeliveryStatus value.
-
countByThreatType
Get the countByThreatType property: Count of mail messages by ThreatType string representation.- Returns:
- the countByThreatType value.
-
countByProtectionStatus
Get the countByProtectionStatus property: Count of mail messages by ProtectionStatus string representation.- Returns:
- the countByProtectionStatus value.
-
threats
Get the threats property: The threats of mail messages that are part of the mail cluster.- Returns:
- the threats value.
-
query
Get the query property: The query that was used to identify the messages of the mail cluster.- Returns:
- the query value.
-
queryTime
Get the queryTime property: The query time.- Returns:
- the queryTime value.
-
mailCount
Get the mailCount property: The number of mail messages that are part of the mail cluster.- Returns:
- the mailCount value.
-
isVolumeAnomaly
Get the isVolumeAnomaly property: Is this a volume anomaly mail cluster.- Returns:
- the isVolumeAnomaly value.
-
source
Get the source property: The source of the mail cluster (default is 'O365 ATP').- Returns:
- the source value.
-
clusterSourceIdentifier
Get the clusterSourceIdentifier property: The id of the cluster source.- Returns:
- the clusterSourceIdentifier value.
-
clusterSourceType
Get the clusterSourceType property: The type of the cluster source.- Returns:
- the clusterSourceType value.
-
clusterQueryStartTime
Get the clusterQueryStartTime property: The cluster query start time.- Returns:
- the clusterQueryStartTime value.
-
clusterQueryEndTime
Get the clusterQueryEndTime property: The cluster query end time.- Returns:
- the clusterQueryEndTime value.
-
clusterGroup
Get the clusterGroup property: The cluster group.- Returns:
- the clusterGroup value.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classEntityCommonProperties
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-