Package software.xdev.mailpit.model
Class SendMessageParamsRequest
java.lang.Object
software.xdev.mailpit.model.SendMessageParamsRequest
SendMessageParamsRequest
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAttachmentsItem(SendMessageParamsRequestAttachmentsInner attachmentsItem) addBccItem(String bccItem) addReplyToItem(SendMessageParamsRequestReplyToInner replyToItem) addTagsItem(String tagsItem) attachments(List<SendMessageParamsRequestAttachmentsInner> attachments) booleanAttachmentsgetBcc()Bcc recipients email addresses onlygetCc()Cc recipientsgetFrom()Get fromOptional headers in {\"key\":\"value\"} formatgetHTML()Message body (HTML)Optional Reply-To recipientsSubjectgetTags()Mailpit tagsgetText()Message body (text)getTo()\"To\" recipientsinthashCode()putHeadersItem(String key, String headersItem) replyTo(List<SendMessageParamsRequestReplyToInner> replyTo) voidsetAttachments(List<SendMessageParamsRequestAttachmentsInner> attachments) voidvoidvoidvoidsetHeaders(Map<String, String> headers) voidvoidvoidsetSubject(String subject) voidvoidvoidtoString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_ATTACHMENTS
- See Also:
-
JSON_PROPERTY_BCC
- See Also:
-
JSON_PROPERTY_CC
- See Also:
-
JSON_PROPERTY_FROM
- See Also:
-
JSON_PROPERTY_H_T_M_L
- See Also:
-
JSON_PROPERTY_HEADERS
- See Also:
-
JSON_PROPERTY_REPLY_TO
- See Also:
-
JSON_PROPERTY_SUBJECT
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
JSON_PROPERTY_TEXT
- See Also:
-
JSON_PROPERTY_TO
- See Also:
-
-
Constructor Details
-
SendMessageParamsRequest
public SendMessageParamsRequest()
-
-
Method Details
-
attachments
public SendMessageParamsRequest attachments(@Nullable List<SendMessageParamsRequestAttachmentsInner> attachments) -
addAttachmentsItem
public SendMessageParamsRequest addAttachmentsItem(SendMessageParamsRequestAttachmentsInner attachmentsItem) -
getAttachments
Attachments- Returns:
- attachments
-
setAttachments
-
bcc
-
addBccItem
-
getBcc
Bcc recipients email addresses only- Returns:
- bcc
-
setBcc
-
cc
-
addCcItem
-
getCc
Cc recipients- Returns:
- cc
-
setCc
-
from
-
getFrom
Get from- Returns:
- from
-
setFrom
-
HTML
-
getHTML
Message body (HTML)- Returns:
- HTML
-
setHTML
-
headers
-
putHeadersItem
-
getHeaders
Optional headers in {\"key\":\"value\"} format- Returns:
- headers
-
setHeaders
-
replyTo
public SendMessageParamsRequest replyTo(@Nullable List<SendMessageParamsRequestReplyToInner> replyTo) -
addReplyToItem
-
getReplyTo
Optional Reply-To recipients- Returns:
- replyTo
-
setReplyTo
-
subject
-
getSubject
Subject- Returns:
- subject
-
setSubject
-
tags
-
addTagsItem
-
getTags
Mailpit tags- Returns:
- tags
-
setTags
-
text
-
getText
Message body (text)- Returns:
- text
-
setText
-
to
-
addToItem
-
getTo
\"To\" recipients- Returns:
- to
-
setTo
-
equals
-
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix- prefix of the query string- Returns:
- URL query string
-