public static interface CreateEmailIdentityRequest.Builder extends SesV2Request.Builder, SdkPojo, CopyableBuilder<CreateEmailIdentityRequest.Builder,CreateEmailIdentityRequest>
Modifier and Type | Method and Description |
---|---|
CreateEmailIdentityRequest.Builder |
configurationSetName(String configurationSetName)
The configuration set to use by default when sending from this identity.
|
default CreateEmailIdentityRequest.Builder |
dkimSigningAttributes(Consumer<DkimSigningAttributes.Builder> dkimSigningAttributes)
If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM)
for DKIM authentication purposes, as opposed to the default method, Easy DKIM.
|
CreateEmailIdentityRequest.Builder |
dkimSigningAttributes(DkimSigningAttributes dkimSigningAttributes)
If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM)
for DKIM authentication purposes, as opposed to the default method, Easy DKIM.
|
CreateEmailIdentityRequest.Builder |
emailIdentity(String emailIdentity)
The email address or domain that you want to verify.
|
CreateEmailIdentityRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateEmailIdentityRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateEmailIdentityRequest.Builder |
tags(Collection<Tag> tags)
An array of objects that define the tags (keys and values) that you want to associate with the email
identity.
|
CreateEmailIdentityRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
An array of objects that define the tags (keys and values) that you want to associate with the email
identity.
|
CreateEmailIdentityRequest.Builder |
tags(Tag... tags)
An array of objects that define the tags (keys and values) that you want to associate with the email
identity.
|
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
CreateEmailIdentityRequest.Builder emailIdentity(String emailIdentity)
The email address or domain that you want to verify.
emailIdentity
- The email address or domain that you want to verify.CreateEmailIdentityRequest.Builder tags(Collection<Tag> tags)
An array of objects that define the tags (keys and values) that you want to associate with the email identity.
tags
- An array of objects that define the tags (keys and values) that you want to associate with the email
identity.CreateEmailIdentityRequest.Builder tags(Tag... tags)
An array of objects that define the tags (keys and values) that you want to associate with the email identity.
tags
- An array of objects that define the tags (keys and values) that you want to associate with the email
identity.CreateEmailIdentityRequest.Builder tags(Consumer<Tag.Builder>... tags)
An array of objects that define the tags (keys and values) that you want to associate with the email identity.
This is a convenience that creates an instance of theList.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 #tags(List)
.tags
- a consumer that will call methods on List.Builder
#tags(List)
CreateEmailIdentityRequest.Builder dkimSigningAttributes(DkimSigningAttributes dkimSigningAttributes)
If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, as opposed to the default method, Easy DKIM.
You can only specify this object if the email identity is a domain, as opposed to an address.
dkimSigningAttributes
- If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM
(BYODKIM) for DKIM authentication purposes, as opposed to the default method, Easy DKIM.
You can only specify this object if the email identity is a domain, as opposed to an address.
default CreateEmailIdentityRequest.Builder dkimSigningAttributes(Consumer<DkimSigningAttributes.Builder> dkimSigningAttributes)
If your request includes this object, Amazon SES configures the identity to use Bring Your Own DKIM (BYODKIM) for DKIM authentication purposes, as opposed to the default method, Easy DKIM.
You can only specify this object if the email identity is a domain, as opposed to an address.
This is a convenience that creates an instance of theDkimSigningAttributes.Builder
avoiding the need
to create one manually via DkimSigningAttributes.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to dkimSigningAttributes(DkimSigningAttributes)
.dkimSigningAttributes
- a consumer that will call methods on DkimSigningAttributes.Builder
dkimSigningAttributes(DkimSigningAttributes)
CreateEmailIdentityRequest.Builder configurationSetName(String configurationSetName)
The configuration set to use by default when sending from this identity. Note that any configuration set defined in the email sending request takes precedence.
configurationSetName
- The configuration set to use by default when sending from this identity. Note that any configuration
set defined in the email sending request takes precedence.CreateEmailIdentityRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
CreateEmailIdentityRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2021. All rights reserved.