public static interface BulkEmailEntry.Builder extends SdkPojo, CopyableBuilder<BulkEmailEntry.Builder,BulkEmailEntry>
Modifier and Type | Method and Description |
---|---|
default BulkEmailEntry.Builder |
destination(Consumer<Destination.Builder> destination)
Represents the destination of the message, consisting of To:, CC:, and BCC: fields.
|
BulkEmailEntry.Builder |
destination(Destination destination)
Represents the destination of the message, consisting of To:, CC:, and BCC: fields.
|
default BulkEmailEntry.Builder |
replacementEmailContent(Consumer<ReplacementEmailContent.Builder> replacementEmailContent)
The
ReplacementEmailContent associated with a BulkEmailEntry . |
BulkEmailEntry.Builder |
replacementEmailContent(ReplacementEmailContent replacementEmailContent)
The
ReplacementEmailContent associated with a BulkEmailEntry . |
BulkEmailEntry.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 the
SendBulkTemplatedEmail operation. |
BulkEmailEntry.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 the
SendBulkTemplatedEmail operation. |
BulkEmailEntry.Builder |
replacementTags(MessageTag... replacementTags)
A list of tags, in the form of name/value pairs, to apply to an email that you send using the
SendBulkTemplatedEmail operation. |
equalsBySdkFields, sdkFields
copy
applyMutation, build
BulkEmailEntry.Builder destination(Destination destination)
Represents the destination of the message, consisting of To:, CC:, and BCC: fields.
Amazon SES does not support the SMTPUTF8 extension, as described in RFC6531. For this reason, the local part of a destination email address (the part of the email address that precedes the @ sign) may only contain 7-bit ASCII characters. If the domain part of an address (the part after the @ sign) contains non-ASCII characters, they must be encoded using Punycode, as described in RFC3492.
destination
- Represents the destination of the message, consisting of To:, CC:, and BCC: fields. Amazon SES does not support the SMTPUTF8 extension, as described in RFC6531. For this reason, the local part of a destination email address (the part of the email address that precedes the @ sign) may only contain 7-bit ASCII characters. If the domain part of an address (the part after the @ sign) contains non-ASCII characters, they must be encoded using Punycode, as described in RFC3492.
default BulkEmailEntry.Builder destination(Consumer<Destination.Builder> destination)
Represents the destination of the message, consisting of To:, CC:, and BCC: fields.
Amazon SES does not support the SMTPUTF8 extension, as described in RFC6531. For this reason, the local part of a destination email address (the part of the email address that precedes the @ sign) may only contain 7-bit ASCII characters. If the domain part of an address (the part after the @ sign) contains non-ASCII characters, they must be encoded using Punycode, as described in RFC3492.
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.Builder
destination(Destination)
BulkEmailEntry.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 the
SendBulkTemplatedEmail
operation. 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 the
SendBulkTemplatedEmail
operation. Tags correspond to characteristics of the email that
you define, so that you can publish email sending events.BulkEmailEntry.Builder replacementTags(MessageTag... replacementTags)
A list of tags, in the form of name/value pairs, to apply to an email that you send using the
SendBulkTemplatedEmail
operation. 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 the
SendBulkTemplatedEmail
operation. Tags correspond to characteristics of the email that
you define, so that you can publish email sending events.BulkEmailEntry.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 the
SendBulkTemplatedEmail
operation. 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)
BulkEmailEntry.Builder replacementEmailContent(ReplacementEmailContent replacementEmailContent)
The ReplacementEmailContent
associated with a BulkEmailEntry
.
replacementEmailContent
- The ReplacementEmailContent
associated with a BulkEmailEntry
.default BulkEmailEntry.Builder replacementEmailContent(Consumer<ReplacementEmailContent.Builder> replacementEmailContent)
The ReplacementEmailContent
associated with a BulkEmailEntry
.
ReplacementEmailContent.Builder
avoiding the
need to create one manually via ReplacementEmailContent.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to replacementEmailContent(ReplacementEmailContent)
.replacementEmailContent
- a consumer that will call methods on ReplacementEmailContent.Builder
replacementEmailContent(ReplacementEmailContent)
Copyright © 2020. All rights reserved.