@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-06-12T23:33:57.654989Z[Etc/UTC]") public class UpdateInboxReplierOptions extends Object
Modifier and Type | Class and Description |
---|---|
static class |
UpdateInboxReplierOptions.CustomTypeAdapterFactory |
static class |
UpdateInboxReplierOptions.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 |
---|
UpdateInboxReplierOptions() |
Modifier and Type | Method and Description |
---|---|
UpdateInboxReplierOptions |
body(String body) |
UpdateInboxReplierOptions |
charset(String charset) |
boolean |
equals(Object o) |
UpdateInboxReplierOptions |
field(UpdateInboxReplierOptions.FieldEnum field) |
UpdateInboxReplierOptions |
from(String from) |
static UpdateInboxReplierOptions |
fromJson(String jsonString)
Create an instance of UpdateInboxReplierOptions given an JSON string
|
String |
getBody()
Email body for reply
|
String |
getCharset()
Email reply charset
|
UpdateInboxReplierOptions.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() |
UpdateInboxReplierOptions |
ignoreReplyTo(Boolean ignoreReplyTo) |
UpdateInboxReplierOptions |
inboxId(UUID inboxId) |
UpdateInboxReplierOptions |
isHTML(Boolean isHTML) |
UpdateInboxReplierOptions |
match(String match) |
UpdateInboxReplierOptions |
name(String name) |
UpdateInboxReplierOptions |
putTemplateVariablesItem(String key,
Object templateVariablesItem) |
UpdateInboxReplierOptions |
replyTo(String replyTo) |
void |
setBody(String body) |
void |
setCharset(String charset) |
void |
setField(UpdateInboxReplierOptions.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) |
UpdateInboxReplierOptions |
subject(String subject) |
UpdateInboxReplierOptions |
templateId(UUID templateId) |
UpdateInboxReplierOptions |
templateVariables(Map<String,Object> templateVariables) |
String |
toJson()
Convert an instance of UpdateInboxReplierOptions 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_IS_H_T_M_L
public static final String SERIALIZED_NAME_IGNORE_REPLY_TO
public static final String SERIALIZED_NAME_BODY
public static final String SERIALIZED_NAME_TEMPLATE_ID
public static final String SERIALIZED_NAME_TEMPLATE_VARIABLES
public UpdateInboxReplierOptions inboxId(UUID inboxId)
public void setInboxId(UUID inboxId)
public UpdateInboxReplierOptions name(String name)
public void setName(String name)
public UpdateInboxReplierOptions field(UpdateInboxReplierOptions.FieldEnum field)
@Nonnull public UpdateInboxReplierOptions.FieldEnum getField()
public void setField(UpdateInboxReplierOptions.FieldEnum field)
public UpdateInboxReplierOptions match(String match)
@Nonnull public String getMatch()
public void setMatch(String match)
public UpdateInboxReplierOptions replyTo(String replyTo)
@Nullable public String getReplyTo()
public void setReplyTo(String replyTo)
public UpdateInboxReplierOptions subject(String subject)
@Nullable public String getSubject()
public void setSubject(String subject)
public UpdateInboxReplierOptions from(String from)
public void setFrom(String from)
public UpdateInboxReplierOptions charset(String charset)
public void setCharset(String charset)
public UpdateInboxReplierOptions isHTML(Boolean isHTML)
public void setIsHTML(Boolean isHTML)
public UpdateInboxReplierOptions ignoreReplyTo(Boolean ignoreReplyTo)
@Nullable public Boolean getIgnoreReplyTo()
public void setIgnoreReplyTo(Boolean ignoreReplyTo)
public UpdateInboxReplierOptions body(String body)
public void setBody(String body)
public UpdateInboxReplierOptions templateId(UUID templateId)
@Nullable public UUID getTemplateId()
public void setTemplateId(UUID templateId)
public UpdateInboxReplierOptions templateVariables(Map<String,Object> templateVariables)
public UpdateInboxReplierOptions 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 UpdateInboxReplierOptionspublic static UpdateInboxReplierOptions fromJson(String jsonString) throws IOException
jsonString
- JSON stringIOException
- if the JSON string is invalid with respect to UpdateInboxReplierOptionspublic String toJson()
Copyright © 2023. All rights reserved.