@Generated(value="software.amazon.awssdk:codegen") public final class TemplateConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TemplateConfiguration.Builder,TemplateConfiguration>
Specifies the message template to use for the message, for each type of channel.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TemplateConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TemplateConfiguration.Builder |
builder() |
Template |
emailTemplate()
The email template to use for the message.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Template |
pushTemplate()
The push notification template to use for the message.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends TemplateConfiguration.Builder> |
serializableBuilderClass() |
Template |
smsTemplate()
The SMS template to use for the message.
|
TemplateConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Template |
voiceTemplate()
The voice template to use for the message.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Template emailTemplate()
The email template to use for the message.
public final Template pushTemplate()
The push notification template to use for the message.
public final Template smsTemplate()
The SMS template to use for the message.
public final Template voiceTemplate()
The voice template to use for the message. This object isn't supported for campaigns.
public TemplateConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TemplateConfiguration.Builder,TemplateConfiguration>public static TemplateConfiguration.Builder builder()
public static Class<? extends TemplateConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.