@Generated(value="software.amazon.awssdk:codegen") public final class DefaultMessage extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DefaultMessage.Builder,DefaultMessage>
Specifies the default message to use for all channels.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DefaultMessage.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
body()
The default message body of the push notification, email, or SMS message.
|
static DefaultMessage.Builder |
builder() |
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 DefaultMessage.Builder> |
serializableBuilderClass() |
Map<String,List<String>> |
substitutions()
The default message variables to use in the push notification, email, or SMS message.
|
DefaultMessage.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String body()
The default message body of the push notification, email, or SMS message.
public Map<String,List<String>> substitutions()
The default message variables to use in the push notification, email, or SMS message. You can override these default variables with individual address variables.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public DefaultMessage.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DefaultMessage.Builder,DefaultMessage>public static DefaultMessage.Builder builder()
public static Class<? extends DefaultMessage.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.