Class CfnEmailAddress.Builder
java.lang.Object
software.amazon.awscdk.services.connect.CfnEmailAddress.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnEmailAddress>
- Enclosing class:
CfnEmailAddress
@Stability(Stable)
public static final class CfnEmailAddress.Builder
extends Object
implements software.amazon.jsii.Builder<CfnEmailAddress>
A fluent builder for
CfnEmailAddress.-
Method Summary
Modifier and TypeMethodDescriptionaliasConfigurations(List<? extends Object> aliasConfigurations) A list of alias configurations for this email address, showing which email addresses forward to this primary address.aliasConfigurations(IResolvable aliasConfigurations) A list of alias configurations for this email address, showing which email addresses forward to this primary address.build()static CfnEmailAddress.Builderdescription(String description) The description of the email address.displayName(String displayName) The display name of email address.emailAddress(String emailAddress) The email address, including the domain.instanceArn(String instanceArn) The Amazon Resource Name (ARN) of the instance.An array of key-value pairs to apply to this resource.
-
Method Details
-
create
@Stability(Stable) public static CfnEmailAddress.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope- Scope in which this resource is defined. This parameter is required.id- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnEmailAddress.Builder.
-
emailAddress
The email address, including the domain.- Parameters:
emailAddress- The email address, including the domain. This parameter is required.- Returns:
this- See Also:
-
instanceArn
The Amazon Resource Name (ARN) of the instance.- Parameters:
instanceArn- The Amazon Resource Name (ARN) of the instance. This parameter is required.- Returns:
this- See Also:
-
aliasConfigurations
@Stability(Stable) public CfnEmailAddress.Builder aliasConfigurations(IResolvable aliasConfigurations) A list of alias configurations for this email address, showing which email addresses forward to this primary address.Each configuration contains the email address ID of an alias that forwards emails to this address.
- Parameters:
aliasConfigurations- A list of alias configurations for this email address, showing which email addresses forward to this primary address. This parameter is required.- Returns:
this- See Also:
-
aliasConfigurations
@Stability(Stable) public CfnEmailAddress.Builder aliasConfigurations(List<? extends Object> aliasConfigurations) A list of alias configurations for this email address, showing which email addresses forward to this primary address.Each configuration contains the email address ID of an alias that forwards emails to this address.
- Parameters:
aliasConfigurations- A list of alias configurations for this email address, showing which email addresses forward to this primary address. This parameter is required.- Returns:
this- See Also:
-
description
The description of the email address.- Parameters:
description- The description of the email address. This parameter is required.- Returns:
this- See Also:
-
displayName
The display name of email address.- Parameters:
displayName- The display name of email address. This parameter is required.- Returns:
this- See Also:
-
tags
An array of key-value pairs to apply to this resource.- Parameters:
tags- An array of key-value pairs to apply to this resource. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnEmailAddress>- Returns:
- a newly built instance of
CfnEmailAddress.
-