public class MessageTemplateType
extends java.lang.Object
implements java.io.Serializable
The message template structure.
| Constructor and Description |
|---|
MessageTemplateType() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getEmailMessage()
The message template for email messages.
|
java.lang.String |
getEmailSubject()
The subject line for email messages.
|
java.lang.String |
getSMSMessage()
The message template for SMS messages.
|
int |
hashCode() |
void |
setEmailMessage(java.lang.String emailMessage)
The message template for email messages.
|
void |
setEmailSubject(java.lang.String emailSubject)
The subject line for email messages.
|
void |
setSMSMessage(java.lang.String sMSMessage)
The message template for SMS messages.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
MessageTemplateType |
withEmailMessage(java.lang.String emailMessage)
The message template for email messages.
|
MessageTemplateType |
withEmailSubject(java.lang.String emailSubject)
The subject line for email messages.
|
MessageTemplateType |
withSMSMessage(java.lang.String sMSMessage)
The message template for SMS messages.
|
public java.lang.String getSMSMessage()
The message template for SMS messages.
Constraints:
Length: 6 - 140
Pattern: .*\{####\}.*
The message template for SMS messages.
public void setSMSMessage(java.lang.String sMSMessage)
The message template for SMS messages.
Constraints:
Length: 6 - 140
Pattern: .*\{####\}.*
sMSMessage - The message template for SMS messages.
public MessageTemplateType withSMSMessage(java.lang.String sMSMessage)
The message template for SMS messages.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 6 - 140
Pattern: .*\{####\}.*
sMSMessage - The message template for SMS messages.
public java.lang.String getEmailMessage()
The message template for email messages. EmailMessage is allowed only if EmailSendingAccount is DEVELOPER.
Constraints:
Length: 6 - 20000
Pattern:
[\p{L}\p{M}\p{S}\p{N}\p{P}\s*]*\{####\}[\p{L}\p{M}\p{S}\p{
N}\p{P}\s*]*
The message template for email messages. EmailMessage is allowed only if EmailSendingAccount is DEVELOPER.
public void setEmailMessage(java.lang.String emailMessage)
The message template for email messages. EmailMessage is allowed only if EmailSendingAccount is DEVELOPER.
Constraints:
Length: 6 - 20000
Pattern:
[\p{L}\p{M}\p{S}\p{N}\p{P}\s*]*\{####\}[\p{L}\p{M}\p{S}\p{
N}\p{P}\s*]*
emailMessage - The message template for email messages. EmailMessage is allowed only if EmailSendingAccount is DEVELOPER.
public MessageTemplateType withEmailMessage(java.lang.String emailMessage)
The message template for email messages. EmailMessage is allowed only if EmailSendingAccount is DEVELOPER.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 6 - 20000
Pattern:
[\p{L}\p{M}\p{S}\p{N}\p{P}\s*]*\{####\}[\p{L}\p{M}\p{S}\p{
N}\p{P}\s*]*
emailMessage - The message template for email messages. EmailMessage is allowed only if EmailSendingAccount is DEVELOPER.
public java.lang.String getEmailSubject()
The subject line for email messages. EmailSubject is allowed only if EmailSendingAccount is DEVELOPER.
Constraints:
Length: 1 - 140
Pattern: [\p{L}\p{M}\p{S}\p{N}\p{P}\s]+
The subject line for email messages. EmailSubject is allowed only if EmailSendingAccount is DEVELOPER.
public void setEmailSubject(java.lang.String emailSubject)
The subject line for email messages. EmailSubject is allowed only if EmailSendingAccount is DEVELOPER.
Constraints:
Length: 1 - 140
Pattern: [\p{L}\p{M}\p{S}\p{N}\p{P}\s]+
emailSubject - The subject line for email messages. EmailSubject is allowed only if EmailSendingAccount is DEVELOPER.
public MessageTemplateType withEmailSubject(java.lang.String emailSubject)
The subject line for email messages. EmailSubject is allowed only if EmailSendingAccount is DEVELOPER.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 140
Pattern: [\p{L}\p{M}\p{S}\p{N}\p{P}\s]+
emailSubject - The subject line for email messages. EmailSubject is allowed only if EmailSendingAccount is DEVELOPER.
public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object