Class CfnContactFlowModuleAliasPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.connect.CfnContactFlowModuleAliasPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnContactFlowModuleAliasPropsMixin>
- Enclosing class:
CfnContactFlowModuleAliasPropsMixin
@Stability(Stable)
public static final class CfnContactFlowModuleAliasPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnContactFlowModuleAliasPropsMixin>
A fluent builder for
CfnContactFlowModuleAliasPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()contactFlowModuleId(String contactFlowModuleId) The identifier of the contact flow module (ARN) this alias is tied to.contactFlowModuleVersion(Number contactFlowModuleVersion) The version number of the contact flow module this alias points to.create()create(CfnPropertyMixinOptions options) description(String description) The description of the alias.The name of the alias.
-
Method Details
-
create
@Stability(Stable) public static CfnContactFlowModuleAliasPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnContactFlowModuleAliasPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnContactFlowModuleAliasPropsMixin.Builder.
-
contactFlowModuleId
@Stability(Stable) public CfnContactFlowModuleAliasPropsMixin.Builder contactFlowModuleId(String contactFlowModuleId) The identifier of the contact flow module (ARN) this alias is tied to.- Parameters:
contactFlowModuleId- The identifier of the contact flow module (ARN) this alias is tied to. This parameter is required.- Returns:
this- See Also:
-
contactFlowModuleVersion
@Stability(Stable) public CfnContactFlowModuleAliasPropsMixin.Builder contactFlowModuleVersion(Number contactFlowModuleVersion) The version number of the contact flow module this alias points to.- Parameters:
contactFlowModuleVersion- The version number of the contact flow module this alias points to. This parameter is required.- Returns:
this- See Also:
-
description
@Stability(Stable) public CfnContactFlowModuleAliasPropsMixin.Builder description(String description) The description of the alias.- Parameters:
description- The description of the alias. This parameter is required.- Returns:
this- See Also:
-
name
The name of the alias.- Parameters:
name- The name of the alias. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnContactFlowModuleAliasPropsMixin>- Returns:
- a newly built instance of
CfnContactFlowModuleAliasPropsMixin.
-