Interface AssociateEmailIdentityCertificateRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<AssociateEmailIdentityCertificateRequest.Builder,,AssociateEmailIdentityCertificateRequest> SdkBuilder<AssociateEmailIdentityCertificateRequest.Builder,,AssociateEmailIdentityCertificateRequest> SdkPojo,SdkRequest.Builder,SesV2Request.Builder
- Enclosing class:
AssociateEmailIdentityCertificateRequest
@Mutable
@NotThreadSafe
public static interface AssociateEmailIdentityCertificateRequest.Builder
extends SesV2Request.Builder, SdkPojo, CopyableBuilder<AssociateEmailIdentityCertificateRequest.Builder,AssociateEmailIdentityCertificateRequest>
-
Method Summary
Modifier and TypeMethodDescriptioncertificateArn(String certificateArn) The Amazon Resource Name (ARN) of the Certificate Manager (ACM) certificate to associate with the email identity.emailIdentity(String emailIdentity) The email identity, either an email address or a domain, to associate the certificate with.fromAddress(String fromAddress) The email address that the certificate applies to.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.services.sesv2.model.SesV2Request.Builder
build
-
Method Details
-
emailIdentity
The email identity, either an email address or a domain, to associate the certificate with.
- Parameters:
emailIdentity- The email identity, either an email address or a domain, to associate the certificate with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fromAddress
The email address that the certificate applies to. This value is required when the email identity is a domain, and the address must belong to that domain or one of its subdomains. When the email identity is an email address, this value is optional. If you specify it, it must exactly match the email identity.
- Parameters:
fromAddress- The email address that the certificate applies to. This value is required when the email identity is a domain, and the address must belong to that domain or one of its subdomains. When the email identity is an email address, this value is optional. If you specify it, it must exactly match the email identity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
certificateArn
The Amazon Resource Name (ARN) of the Certificate Manager (ACM) certificate to associate with the email identity.
- Parameters:
certificateArn- The Amazon Resource Name (ARN) of the Certificate Manager (ACM) certificate to associate with the email identity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
AssociateEmailIdentityCertificateRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
AssociateEmailIdentityCertificateRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-