Message

public Message Message(@Json(name = "grant_id") String grantId, @Json(name = "object") String obj, @Json(name = "from") List<EmailName> from, @Json(name = "id") String id, @Json(name = "bcc") List<EmailName> bcc, @Json(name = "cc") List<EmailName> cc, @Json(name = "reply_to") List<EmailName> replyTo, @Json(name = "snippet") String snippet, @Json(name = "subject") String subject, @Json(name = "thread_id") String threadId, @Json(name = "body") String body, @Json(name = "starred") Boolean starred, @Json(name = "unread") Boolean unread, @Json(name = "folders") List<String> folders, @Json(name = "to") List<EmailName> to, @Json(name = "attachments") List<Attachment> attachments, @Json(name = "headers") List<MessageHeaders> headers, @Json(name = "created_at") Long createdAt, @Json(name = "date") Long date, @Json(name = "metadata") Map<String, Object> metadata, @Json(name = "schedule_id") String scheduleId, @Json(name = "send_at") Long sendAt)