@Generated(value="software.amazon.awssdk:codegen") public final class DirectMessageConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DirectMessageConfiguration.Builder,DirectMessageConfiguration>
Modifier and Type | Class and Description |
---|---|
static interface |
DirectMessageConfiguration.Builder |
Modifier and Type | Method and Description |
---|---|
ADMMessage |
admMessage()
The message to ADM channels.
|
APNSMessage |
apnsMessage()
The message to APNS channels.
|
BaiduMessage |
baiduMessage()
The message to Baidu GCM channels.
|
static DirectMessageConfiguration.Builder |
builder() |
DefaultMessage |
defaultMessage()
The default message for all channels.
|
DefaultPushNotificationMessage |
defaultPushNotificationMessage()
The default push notification message for all push channels.
|
EmailMessage |
emailMessage()
The message to Email channels.
|
boolean |
equals(Object obj) |
GCMMessage |
gcmMessage()
The message to GCM channels.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DirectMessageConfiguration.Builder> |
serializableBuilderClass() |
SMSMessage |
smsMessage()
The message to SMS channels.
|
DirectMessageConfiguration.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
VoiceMessage |
voiceMessage()
The message to Voice channels.
|
copy
public ADMMessage admMessage()
public APNSMessage apnsMessage()
public BaiduMessage baiduMessage()
public DefaultMessage defaultMessage()
public DefaultPushNotificationMessage defaultPushNotificationMessage()
public EmailMessage emailMessage()
public GCMMessage gcmMessage()
public SMSMessage smsMessage()
public VoiceMessage voiceMessage()
public DirectMessageConfiguration.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<DirectMessageConfiguration.Builder,DirectMessageConfiguration>
public static DirectMessageConfiguration.Builder builder()
public static Class<? extends DirectMessageConfiguration.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.