Attachment

@Serializable
data class Attachment(val attachmentId: String, val filename: String? = null, val size: Int, val contentType: String? = null, val contentDisposition: ContentDisposition? = null, val contentId: String? = null)

Metadata for an email attachment including filename, size, content type, and disposition.

Constructors

Link copied to clipboard
constructor(attachmentId: String, filename: String? = null, size: Int, contentType: String? = null, contentDisposition: ContentDisposition? = null, contentId: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "attachment_id")
val attachmentId: String
Link copied to clipboard
@SerialName(value = "content_disposition")
val contentDisposition: ContentDisposition?
Link copied to clipboard
@SerialName(value = "content_id")
val contentId: String?
Link copied to clipboard
@SerialName(value = "content_type")
val contentType: String?
Link copied to clipboard
Link copied to clipboard
val size: Int