Package-level declarations

Types

Link copied to clipboard

Base class of Email Service notifications that pertain to a specific email address.

Link copied to clipboard
@Serializable
sealed class EmailServiceNotification

Base class of Email Service notifications.

Link copied to clipboard
@Serializable
@SerialName(value = "messageReceived")
class MessageReceivedNotification(    val type: String,     val owner: String,     val emailAddressId: String,     val sudoId: String,     val messageId: String,     val folderId: String,     val encryptionStatus: EncryptionStatus,     val subject: String?,     val from: EmailMessage.EmailAddress,     val replyTo: EmailMessage.EmailAddress? = null,     val hasAttachments: Boolean,     val sentAtEpochMs: Long,     val receivedAtEpochMs: Long) : EmailAddressNotification

A messageReceived Email Service notification