Class AnalyzedMessageEvidence
java.lang.Object
com.microsoft.graph.security.models.AlertEvidence
com.microsoft.graph.security.models.AnalyzedMessageEvidence
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class AnalyzedMessageEvidence
extends AlertEvidence
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Analyzed Message Evidence.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Anti Spam Direction.The Attachments Count.The Delivery Action.The Delivery Location.The Internet Message Id.The Language.The Network Message Id.The P1Sender.The P2Sender.The Received Date Time.The Recipient Email Address.The Sender Ip.The Subject.The Threat Detection Methods.The Threats.The Url Count.The Urls.The Urn.Fields inherited from class com.microsoft.graph.security.models.AlertEvidence
createdDateTime, detailedRoles, oDataType, remediationStatus, remediationStatusDetails, roles, tags, verdict -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.security.models.AlertEvidence
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
antiSpamDirection
@SerializedName(value="antiSpamDirection", alternate="AntiSpamDirection") @Expose @Nullable public String antiSpamDirectionThe Anti Spam Direction. Direction of the email relative to your network. The possible values are: inbound, outbound or intraorg. -
attachmentsCount
@SerializedName(value="attachmentsCount", alternate="AttachmentsCount") @Expose @Nullable public Long attachmentsCountThe Attachments Count. Number of attachments in the email. -
deliveryAction
@SerializedName(value="deliveryAction", alternate="DeliveryAction") @Expose @Nullable public String deliveryActionThe Delivery Action. Delivery action of the email. The possible values are: delivered, deliveredAsSpam, junked, blocked, or replaced. -
deliveryLocation
@SerializedName(value="deliveryLocation", alternate="DeliveryLocation") @Expose @Nullable public String deliveryLocationThe Delivery Location. Location where the email was delivered. The possible values are: inbox, external, junkFolder, quarantine, failed, dropped, deletedFolder or forwarded. -
internetMessageId
@SerializedName(value="internetMessageId", alternate="InternetMessageId") @Expose @Nullable public String internetMessageIdThe Internet Message Id. Public-facing identifier for the email that is set by the sending email system. -
language
The Language. Detected language of the email content. -
networkMessageId
@SerializedName(value="networkMessageId", alternate="NetworkMessageId") @Expose @Nullable public String networkMessageIdThe Network Message Id. Unique identifier for the email, generated by Microsoft 365. -
p1Sender
@SerializedName(value="p1Sender", alternate="P1Sender") @Expose @Nullable public EmailSender p1SenderThe P1Sender. The P1 sender. -
p2Sender
@SerializedName(value="p2Sender", alternate="P2Sender") @Expose @Nullable public EmailSender p2SenderThe P2Sender. The P2 sender. -
receivedDateTime
@SerializedName(value="receivedDateTime", alternate="ReceivedDateTime") @Expose @Nullable public OffsetDateTime receivedDateTimeThe Received Date Time. Date and time when the email was received. -
recipientEmailAddress
@SerializedName(value="recipientEmailAddress", alternate="RecipientEmailAddress") @Expose @Nullable public String recipientEmailAddressThe Recipient Email Address. Email address of the recipient, or email address of the recipient after distribution list expansion. -
senderIp
The Sender Ip. IP address of the last detected mail server that relayed the message. -
subject
The Subject. Subject of the email. -
threatDetectionMethods
@SerializedName(value="threatDetectionMethods", alternate="ThreatDetectionMethods") @Expose @Nullable public List<String> threatDetectionMethodsThe Threat Detection Methods. Collection of methods used to detect malware, phishing, or other threats found in the email. -
threats
The Threats. Collection of detection names for malware or other threats found. -
urlCount
The Url Count. Number of embedded URLs in the email. -
urls
The Urls. Collection of the URLs contained in this email. -
urn
The Urn. Uniform resource name (URN) of the automated investigation where the cluster was identified.
-
-
Constructor Details
-
AnalyzedMessageEvidence
public AnalyzedMessageEvidence()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classAlertEvidence- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-