public static interface SendUsersMessageRequest.Builder extends CopyableBuilder<SendUsersMessageRequest.Builder,SendUsersMessageRequest>
Modifier and Type | Method and Description |
---|---|
SendUsersMessageRequest.Builder |
context(Map<String,String> context)
A map of custom attributes to attributes to be attached to the message.
|
default SendUsersMessageRequest.Builder |
messageConfiguration(Consumer<DirectMessageConfiguration.Builder> messageConfiguration)
Message configuration.
|
SendUsersMessageRequest.Builder |
messageConfiguration(DirectMessageConfiguration messageConfiguration)
Message configuration.
|
SendUsersMessageRequest.Builder |
users(Map<String,EndpointSendConfiguration> users)
A map of destination endpoints, with the EndpointId as the key Endpoint Message Configuration as the value.
|
copy
applyMutation, build
SendUsersMessageRequest.Builder context(Map<String,String> context)
context
- A map of custom attributes to attributes to be attached to the message. This payload is added to the
push notification's 'data.pinpoint' object or added to the email/sms delivery receipt event
attributes.SendUsersMessageRequest.Builder messageConfiguration(DirectMessageConfiguration messageConfiguration)
messageConfiguration
- Message configuration.default SendUsersMessageRequest.Builder messageConfiguration(Consumer<DirectMessageConfiguration.Builder> messageConfiguration)
DirectMessageConfiguration.Builder
avoiding the need to create one manually via
DirectMessageConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to messageConfiguration(DirectMessageConfiguration)
.messageConfiguration
- a consumer that will call methods on DirectMessageConfiguration.Builder
messageConfiguration(DirectMessageConfiguration)
SendUsersMessageRequest.Builder users(Map<String,EndpointSendConfiguration> users)
users
- A map of destination endpoints, with the EndpointId as the key Endpoint Message Configuration as the
value.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.