@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-06-12T23:33:57.654989Z[Etc/UTC]") public class CreateInboxReplierOptions extends Object
Modifier and Type | Class and Description |
---|---|
static class |
CreateInboxReplierOptions.CustomTypeAdapterFactory |
static class |
CreateInboxReplierOptions.FieldEnum
Field to match against to trigger inbox replier for inbound email
|
Modifier and Type | Field and Description |
---|---|
static HashSet<String> |
openapiFields |
static HashSet<String> |
openapiRequiredFields |
static String |
SERIALIZED_NAME_BODY |
static String |
SERIALIZED_NAME_CHARSET |
static String |
SERIALIZED_NAME_FIELD |
static String |
SERIALIZED_NAME_FROM |
static String |
SERIALIZED_NAME_IGNORE_REPLY_TO |
static String |
SERIALIZED_NAME_INBOX_ID |
static String |
SERIALIZED_NAME_IS_H_T_M_L |
static String |
SERIALIZED_NAME_MATCH |
static String |
SERIALIZED_NAME_NAME |
static String |
SERIALIZED_NAME_REPLY_TO |
static String |
SERIALIZED_NAME_SUBJECT |
static String |
SERIALIZED_NAME_TEMPLATE_ID |
static String |
SERIALIZED_NAME_TEMPLATE_VARIABLES |
Constructor and Description |
---|
CreateInboxReplierOptions() |
Modifier and Type | Method and Description |
---|---|
CreateInboxReplierOptions |
body(String body) |
CreateInboxReplierOptions |
charset(String charset) |
boolean |
equals(Object o) |
CreateInboxReplierOptions |
field(CreateInboxReplierOptions.FieldEnum field) |
CreateInboxReplierOptions |
from(String from) |
static CreateInboxReplierOptions |
fromJson(String jsonString)
Create an instance of CreateInboxReplierOptions given an JSON string
|
String |
getBody()
Email body for reply
|
String |
getCharset()
Email reply charset
|
CreateInboxReplierOptions.FieldEnum |
getField()
Field to match against to trigger inbox replier for inbound email
|
String |
getFrom()
Send email from address
|
Boolean |
getIgnoreReplyTo()
Ignore sender replyTo when responding.
|
UUID |
getInboxId()
Inbox ID to attach replier to
|
Boolean |
getIsHTML()
Send HTML email
|
String |
getMatch()
String or wildcard style match for field specified when evaluating reply rules.
|
String |
getName()
Name for replier
|
String |
getReplyTo()
Reply-to email address when sending replying
|
String |
getSubject()
Subject override when replying to email
|
UUID |
getTemplateId()
ID of template to use when sending a reply
|
Map<String,Object> |
getTemplateVariables()
Template variable values
|
int |
hashCode() |
CreateInboxReplierOptions |
ignoreReplyTo(Boolean ignoreReplyTo) |
CreateInboxReplierOptions |
inboxId(UUID inboxId) |
CreateInboxReplierOptions |
isHTML(Boolean isHTML) |
CreateInboxReplierOptions |
match(String match) |
CreateInboxReplierOptions |
name(String name) |
CreateInboxReplierOptions |
putTemplateVariablesItem(String key,
Object templateVariablesItem) |
CreateInboxReplierOptions |
replyTo(String replyTo) |
void |
setBody(String body) |
void |
setCharset(String charset) |
void |
setField(CreateInboxReplierOptions.FieldEnum field) |
void |
setFrom(String from) |
void |
setIgnoreReplyTo(Boolean ignoreReplyTo) |
void |
setInboxId(UUID inboxId) |
void |
setIsHTML(Boolean isHTML) |
void |
setMatch(String match) |
void |
setName(String name) |
void |
setReplyTo(String replyTo) |
void |
setSubject(String subject) |
void |
setTemplateId(UUID templateId) |
void |
setTemplateVariables(Map<String,Object> templateVariables) |
CreateInboxReplierOptions |
subject(String subject) |
CreateInboxReplierOptions |
templateId(UUID templateId) |
CreateInboxReplierOptions |
templateVariables(Map<String,Object> templateVariables) |
String |
toJson()
Convert an instance of CreateInboxReplierOptions to an JSON string
|
String |
toString() |
static void |
validateJsonObject(com.google.gson.JsonObject jsonObj)
Validates the JSON Object and throws an exception if issues found
|
public static final String SERIALIZED_NAME_INBOX_ID
public static final String SERIALIZED_NAME_NAME
public static final String SERIALIZED_NAME_FIELD
public static final String SERIALIZED_NAME_MATCH
public static final String SERIALIZED_NAME_REPLY_TO
public static final String SERIALIZED_NAME_SUBJECT
public static final String SERIALIZED_NAME_FROM
public static final String SERIALIZED_NAME_CHARSET
public static final String SERIALIZED_NAME_IGNORE_REPLY_TO
public static final String SERIALIZED_NAME_IS_H_T_M_L
public static final String SERIALIZED_NAME_BODY
public static final String SERIALIZED_NAME_TEMPLATE_ID
public static final String SERIALIZED_NAME_TEMPLATE_VARIABLES
public CreateInboxReplierOptions inboxId(UUID inboxId)
public void setInboxId(UUID inboxId)
public CreateInboxReplierOptions name(String name)
public void setName(String name)
public CreateInboxReplierOptions field(CreateInboxReplierOptions.FieldEnum field)
@Nonnull public CreateInboxReplierOptions.FieldEnum getField()
public void setField(CreateInboxReplierOptions.FieldEnum field)
public CreateInboxReplierOptions match(String match)
@Nonnull public String getMatch()
public void setMatch(String match)
public CreateInboxReplierOptions replyTo(String replyTo)
@Nullable public String getReplyTo()
public void setReplyTo(String replyTo)
public CreateInboxReplierOptions subject(String subject)
@Nullable public String getSubject()
public void setSubject(String subject)
public CreateInboxReplierOptions from(String from)
public void setFrom(String from)
public CreateInboxReplierOptions charset(String charset)
public void setCharset(String charset)
public CreateInboxReplierOptions ignoreReplyTo(Boolean ignoreReplyTo)
@Nullable public Boolean getIgnoreReplyTo()
public void setIgnoreReplyTo(Boolean ignoreReplyTo)
public CreateInboxReplierOptions isHTML(Boolean isHTML)
public void setIsHTML(Boolean isHTML)
public CreateInboxReplierOptions body(String body)
public void setBody(String body)
public CreateInboxReplierOptions templateId(UUID templateId)
@Nullable public UUID getTemplateId()
public void setTemplateId(UUID templateId)
public CreateInboxReplierOptions templateVariables(Map<String,Object> templateVariables)
public CreateInboxReplierOptions putTemplateVariablesItem(String key, Object templateVariablesItem)
@Nullable public Map<String,Object> getTemplateVariables()
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws IOException
jsonObj
- JSON ObjectIOException
- if the JSON Object is invalid with respect to CreateInboxReplierOptionspublic static CreateInboxReplierOptions fromJson(String jsonString) throws IOException
jsonString
- JSON stringIOException
- if the JSON string is invalid with respect to CreateInboxReplierOptionspublic String toJson()
Copyright © 2023. All rights reserved.