@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 Template emailTemplate()
The email template to use for the message.
public Template pushTemplate()
The push notification template to use for the message.
public Template smsTemplate()
The SMS template to use for the message.
public Template voiceTemplate()
The voice template to use for the message.
public TemplateConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TemplateConfiguration.Builder,TemplateConfiguration>public static TemplateConfiguration.Builder builder()
public static Class<? extends TemplateConfiguration.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.