Class MailClusterEntityProperties


  • public final class MailClusterEntityProperties
    extends EntityCommonProperties
    Mail cluster entity property bag.
    • Constructor Detail

      • MailClusterEntityProperties

        public MailClusterEntityProperties()
    • Method Detail

      • networkMessageIds

        public List<String> networkMessageIds()
        Get the networkMessageIds property: The mail message IDs that are part of the mail cluster.
        Returns:
        the networkMessageIds value.
      • countByDeliveryStatus

        public Object countByDeliveryStatus()
        Get the countByDeliveryStatus property: Count of mail messages by DeliveryStatus string representation.
        Returns:
        the countByDeliveryStatus value.
      • countByThreatType

        public Object countByThreatType()
        Get the countByThreatType property: Count of mail messages by ThreatType string representation.
        Returns:
        the countByThreatType value.
      • countByProtectionStatus

        public Object countByProtectionStatus()
        Get the countByProtectionStatus property: Count of mail messages by ProtectionStatus string representation.
        Returns:
        the countByProtectionStatus value.
      • threats

        public List<String> threats()
        Get the threats property: The threats of mail messages that are part of the mail cluster.
        Returns:
        the threats value.
      • query

        public String query()
        Get the query property: The query that was used to identify the messages of the mail cluster.
        Returns:
        the query value.
      • queryTime

        public OffsetDateTime queryTime()
        Get the queryTime property: The query time.
        Returns:
        the queryTime value.
      • mailCount

        public Integer mailCount()
        Get the mailCount property: The number of mail messages that are part of the mail cluster.
        Returns:
        the mailCount value.
      • isVolumeAnomaly

        public Boolean isVolumeAnomaly()
        Get the isVolumeAnomaly property: Is this a volume anomaly mail cluster.
        Returns:
        the isVolumeAnomaly value.
      • source

        public String source()
        Get the source property: The source of the mail cluster (default is 'O365 ATP').
        Returns:
        the source value.
      • clusterSourceIdentifier

        public String clusterSourceIdentifier()
        Get the clusterSourceIdentifier property: The id of the cluster source.
        Returns:
        the clusterSourceIdentifier value.
      • clusterSourceType

        public String clusterSourceType()
        Get the clusterSourceType property: The type of the cluster source.
        Returns:
        the clusterSourceType value.
      • clusterQueryStartTime

        public OffsetDateTime clusterQueryStartTime()
        Get the clusterQueryStartTime property: The cluster query start time.
        Returns:
        the clusterQueryStartTime value.
      • clusterQueryEndTime

        public OffsetDateTime clusterQueryEndTime()
        Get the clusterQueryEndTime property: The cluster query end time.
        Returns:
        the clusterQueryEndTime value.
      • clusterGroup

        public String clusterGroup()
        Get the clusterGroup property: The cluster group.
        Returns:
        the clusterGroup value.