GmailMessageInfo class

Details of a message in phishing spike alert.

Constructors

GmailMessageInfo({List<String>? attachmentsSha256Hash, String? date, String? md5HashMessageBody, String? md5HashSubject, String? messageBodySnippet, String? messageId, String? recipient, String? subjectText})
GmailMessageInfo.fromJson(Map _json)

Properties

attachmentsSha256Hash List<String>?
The SHA256 hash of email's attachment and all MIME parts.
getter/setter pair
date String?
The date of the event related to this email.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
md5HashMessageBody String?
The hash of the message body text.
getter/setter pair
md5HashSubject String?
The MD5 Hash of email's subject (only available for reported emails).
getter/setter pair
messageBodySnippet String?
The snippet of the message body text (only available for reported emails).
getter/setter pair
messageId String?
The message ID.
getter/setter pair
recipient String?
The recipient of this email.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subjectText String?
The email subject text (only available for reported emails).
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited