@Generated(value="software.amazon.awssdk:codegen") public final class MessageTemplateType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MessageTemplateType.Builder,MessageTemplateType>
The message template structure.
| Modifier and Type | Class and Description |
|---|---|
static interface |
MessageTemplateType.Builder |
| Modifier and Type | Method and Description |
|---|---|
static MessageTemplateType.Builder |
builder() |
String |
emailMessage()
The message template for email messages.
|
String |
emailSubject()
The subject line for email messages.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends MessageTemplateType.Builder> |
serializableBuilderClass() |
String |
smsMessage()
The message template for SMS messages.
|
MessageTemplateType.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String smsMessage()
The message template for SMS messages.
public final String emailMessage()
The message template for email messages. EmailMessage is allowed only if EmailSendingAccount is DEVELOPER.
public final String emailSubject()
The subject line for email messages. EmailSubject is allowed only if EmailSendingAccount is DEVELOPER.
public MessageTemplateType.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<MessageTemplateType.Builder,MessageTemplateType>public static MessageTemplateType.Builder builder()
public static Class<? extends MessageTemplateType.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.