Class EmailMessage
java.lang.Object
sendpost_java_sdk.EmailMessage
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-12-22T13:35:12.742682+05:30[Asia/Kolkata]",
comments="Generator version: 7.13.0")
public class EmailMessage
extends Object
EmailMessage
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddGroupsItem(String groupsItem) addToItem(EmailMessageToInner toItem) customFields(Map<String, String> customFields) booleanfrom(EmailMessageFrom from) static EmailMessageCreate an instance of EmailMessage given an JSON stringGet accountIDGet customFieldsGet emailTypegetFrom()Get fromGet groupsGet headersgetIpID()Get ipIDGet ipPoolGet localIPGet messageIDGet publicIPGet replyToGet subAccountIDGet submittedAtgetTo()Get toGet trackClicksGet trackOpensGet webhookEndpointinthashCode()putCustomFieldsItem(String key, String customFieldsItem) putHeadersItem(String key, String headersItem) replyTo(EmailMessageReplyTo replyTo) voidsetAccountID(Integer accountID) voidsetCustomFields(Map<String, String> customFields) voidsetEmailType(String emailType) voidsetFrom(EmailMessageFrom from) voidvoidsetHeaders(Map<String, String> headers) voidvoidvoidsetLocalIP(String localIP) voidsetMessageID(String messageID) voidsetPublicIP(String publicIP) voidsetReplyTo(EmailMessageReplyTo replyTo) voidsetSubAccountID(Integer subAccountID) voidsetSubmittedAt(Integer submittedAt) voidsetTo(List<EmailMessageToInner> to) voidsetTrackClicks(Boolean trackClicks) voidsetTrackOpens(Boolean trackOpens) voidsetWebhookEndpoint(String webhookEndpoint) subAccountID(Integer subAccountID) submittedAt(Integer submittedAt) to(List<EmailMessageToInner> to) toJson()Convert an instance of EmailMessage to an JSON stringtoString()trackClicks(Boolean trackClicks) trackOpens(Boolean trackOpens) static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues foundwebhookEndpoint(String webhookEndpoint)
-
Field Details
-
SERIALIZED_NAME_MESSAGE_I_D
- See Also:
-
SERIALIZED_NAME_ACCOUNT_I_D
- See Also:
-
SERIALIZED_NAME_SUB_ACCOUNT_I_D
- See Also:
-
SERIALIZED_NAME_IP_I_D
- See Also:
-
SERIALIZED_NAME_PUBLIC_I_P
- See Also:
-
SERIALIZED_NAME_LOCAL_I_P
- See Also:
-
SERIALIZED_NAME_EMAIL_TYPE
- See Also:
-
SERIALIZED_NAME_SUBMITTED_AT
- See Also:
-
SERIALIZED_NAME_FROM
- See Also:
-
SERIALIZED_NAME_REPLY_TO
- See Also:
-
SERIALIZED_NAME_TO
- See Also:
-
SERIALIZED_NAME_GROUPS
- See Also:
-
SERIALIZED_NAME_IP_POOL
- See Also:
-
SERIALIZED_NAME_HEADERS
- See Also:
-
SERIALIZED_NAME_CUSTOM_FIELDS
- See Also:
-
SERIALIZED_NAME_TRACK_OPENS
- See Also:
-
SERIALIZED_NAME_TRACK_CLICKS
- See Also:
-
SERIALIZED_NAME_WEBHOOK_ENDPOINT
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
EmailMessage
public EmailMessage()
-
-
Method Details
-
messageID
-
getMessageID
-
setMessageID
-
accountID
-
getAccountID
-
setAccountID
-
subAccountID
-
getSubAccountID
-
setSubAccountID
-
ipID
-
getIpID
-
setIpID
-
publicIP
-
getPublicIP
-
setPublicIP
-
localIP
-
getLocalIP
-
setLocalIP
-
emailType
-
getEmailType
-
setEmailType
-
submittedAt
-
getSubmittedAt
-
setSubmittedAt
-
from
-
getFrom
-
setFrom
-
replyTo
-
getReplyTo
-
setReplyTo
-
to
-
addToItem
-
getTo
-
setTo
-
groups
-
addGroupsItem
-
getGroups
-
setGroups
-
ipPool
-
getIpPool
-
setIpPool
-
headers
-
putHeadersItem
-
getHeaders
-
setHeaders
-
customFields
-
putCustomFieldsItem
-
getCustomFields
-
setCustomFields
-
trackOpens
-
getTrackOpens
-
setTrackOpens
-
trackClicks
-
getTrackClicks
-
setTrackClicks
-
webhookEndpoint
-
getWebhookEndpoint
-
setWebhookEndpoint
-
equals
-
hashCode
-
toString
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to EmailMessage
-
fromJson
Create an instance of EmailMessage given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of EmailMessage
- Throws:
IOException- if the JSON string is invalid with respect to EmailMessage
-
toJson
-