CopyableBuilder<MessageConfiguration.Builder,MessageConfiguration>
, SdkBuilder<MessageConfiguration.Builder,MessageConfiguration>
public static interface MessageConfiguration.Builder extends CopyableBuilder<MessageConfiguration.Builder,MessageConfiguration>
Modifier and Type | Method | Description |
---|---|---|
MessageConfiguration.Builder |
apnsMessage(Message apnsMessage) |
The message that the campaign delivers to APNS channels.
|
MessageConfiguration.Builder |
defaultMessage(Message defaultMessage) |
The default message for all channels.
|
MessageConfiguration.Builder |
emailMessage(CampaignEmailMessage emailMessage) |
The email message configuration.
|
MessageConfiguration.Builder |
gcmMessage(Message gcmMessage) |
The message that the campaign delivers to GCM channels.
|
MessageConfiguration.Builder |
smsMessage(CampaignSmsMessage smsMessage) |
The SMS message configuration.
|
copy
apply, build
MessageConfiguration.Builder apnsMessage(Message apnsMessage)
apnsMessage
- The message that the campaign delivers to APNS channels. Overrides the default message.MessageConfiguration.Builder defaultMessage(Message defaultMessage)
defaultMessage
- The default message for all channels.MessageConfiguration.Builder emailMessage(CampaignEmailMessage emailMessage)
emailMessage
- The email message configuration.MessageConfiguration.Builder gcmMessage(Message gcmMessage)
gcmMessage
- The message that the campaign delivers to GCM channels. Overrides the default message.MessageConfiguration.Builder smsMessage(CampaignSmsMessage smsMessage)
smsMessage
- The SMS message configuration.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.