public static interface BulkEmailDestination.Builder extends CopyableBuilder<BulkEmailDestination.Builder,BulkEmailDestination>
| Modifier and Type | Method and Description |
|---|---|
default BulkEmailDestination.Builder |
destination(Consumer<Destination.Builder> destination)
Sets the value of the Destination property for this object.
|
BulkEmailDestination.Builder |
destination(Destination destination)
Sets the value of the Destination property for this object.
|
BulkEmailDestination.Builder |
replacementTags(Collection<MessageTag> replacementTags)
A list of tags, in the form of name/value pairs, to apply to an email that you send using
SendBulkTemplatedEmail. |
BulkEmailDestination.Builder |
replacementTags(Consumer<MessageTag.Builder>... replacementTags)
A list of tags, in the form of name/value pairs, to apply to an email that you send using
SendBulkTemplatedEmail. |
BulkEmailDestination.Builder |
replacementTags(MessageTag... replacementTags)
A list of tags, in the form of name/value pairs, to apply to an email that you send using
SendBulkTemplatedEmail. |
BulkEmailDestination.Builder |
replacementTemplateData(String replacementTemplateData)
A list of replacement values to apply to the template.
|
copyapply, buildBulkEmailDestination.Builder destination(Destination destination)
destination - The new value for the Destination property for this object.default BulkEmailDestination.Builder destination(Consumer<Destination.Builder> destination)
Destination.Builder avoiding the need to create
one manually via Destination.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to destination(Destination).destination - a consumer that will call methods on Destination.Builderdestination(Destination)BulkEmailDestination.Builder replacementTags(Collection<MessageTag> replacementTags)
A list of tags, in the form of name/value pairs, to apply to an email that you send using
SendBulkTemplatedEmail. Tags correspond to characteristics of the email that you define, so that
you can publish email sending events.
replacementTags - A list of tags, in the form of name/value pairs, to apply to an email that you send using
SendBulkTemplatedEmail. Tags correspond to characteristics of the email that you define,
so that you can publish email sending events.BulkEmailDestination.Builder replacementTags(MessageTag... replacementTags)
A list of tags, in the form of name/value pairs, to apply to an email that you send using
SendBulkTemplatedEmail. Tags correspond to characteristics of the email that you define, so that
you can publish email sending events.
replacementTags - A list of tags, in the form of name/value pairs, to apply to an email that you send using
SendBulkTemplatedEmail. Tags correspond to characteristics of the email that you define,
so that you can publish email sending events.BulkEmailDestination.Builder replacementTags(Consumer<MessageTag.Builder>... replacementTags)
A list of tags, in the form of name/value pairs, to apply to an email that you send using
SendBulkTemplatedEmail. Tags correspond to characteristics of the email that you define, so that
you can publish email sending events.
List.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its
result is passed to #replacementTags(List) .replacementTags - a consumer that will call methods on List.Builder #replacementTags(List) BulkEmailDestination.Builder replacementTemplateData(String replacementTemplateData)
A list of replacement values to apply to the template. This parameter is a JSON object, typically consisting of key-value pairs in which the keys correspond to replacement tags in the email template.
replacementTemplateData - A list of replacement values to apply to the template. This parameter is a JSON object, typically
consisting of key-value pairs in which the keys correspond to replacement tags in the email template.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.