Class CfnCampaignPropsMixin.EmailOutboundConfigProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.connectcampaignsv2.CfnCampaignPropsMixin.EmailOutboundConfigProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnCampaignPropsMixin.EmailOutboundConfigProperty>
- Enclosing interface:
CfnCampaignPropsMixin.EmailOutboundConfigProperty
@Stability(Stable)
public static final class CfnCampaignPropsMixin.EmailOutboundConfigProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnCampaignPropsMixin.EmailOutboundConfigProperty>
A builder for
CfnCampaignPropsMixin.EmailOutboundConfigProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.connectSourceEmailAddress(String connectSourceEmailAddress) sourceEmailAddressDisplayName(String sourceEmailAddressDisplayName) wisdomTemplateArn(String wisdomTemplateArn) Sets the value ofCfnCampaignPropsMixin.EmailOutboundConfigProperty.getWisdomTemplateArn()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
connectSourceEmailAddress
@Stability(Stable) public CfnCampaignPropsMixin.EmailOutboundConfigProperty.Builder connectSourceEmailAddress(String connectSourceEmailAddress) - Parameters:
connectSourceEmailAddress- The Amazon Connect source email address.- Returns:
this
-
sourceEmailAddressDisplayName
@Stability(Stable) public CfnCampaignPropsMixin.EmailOutboundConfigProperty.Builder sourceEmailAddressDisplayName(String sourceEmailAddressDisplayName) Sets the value ofCfnCampaignPropsMixin.EmailOutboundConfigProperty.getSourceEmailAddressDisplayName()- Parameters:
sourceEmailAddressDisplayName- The display name for the Amazon Connect source email address.- Returns:
this
-
wisdomTemplateArn
@Stability(Stable) public CfnCampaignPropsMixin.EmailOutboundConfigProperty.Builder wisdomTemplateArn(String wisdomTemplateArn) Sets the value ofCfnCampaignPropsMixin.EmailOutboundConfigProperty.getWisdomTemplateArn()- Parameters:
wisdomTemplateArn- The Amazon Resource Name (ARN) of the Amazon Q in Connect template.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnCampaignPropsMixin.EmailOutboundConfigProperty>- Returns:
- a new instance of
CfnCampaignPropsMixin.EmailOutboundConfigProperty - Throws:
NullPointerException- if any required attribute was not provided
-