Class CfnVoiceChannel.Builder
java.lang.Object
software.amazon.awscdk.services.pinpoint.CfnVoiceChannel.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnVoiceChannel>
- Enclosing class:
CfnVoiceChannel
@Stability(Stable)
public static final class CfnVoiceChannel.Builder
extends Object
implements software.amazon.jsii.Builder<CfnVoiceChannel>
A fluent builder for
CfnVoiceChannel
.-
Method Summary
Modifier and TypeMethodDescriptionapplicationId
(String applicationId) The unique identifier for the Amazon Pinpoint application that the voice channel applies to.build()
static CfnVoiceChannel.Builder
Specifies whether to enable the voice channel for the application.enabled
(IResolvable enabled) Specifies whether to enable the voice channel for the application.
-
Method Details
-
create
@Stability(Stable) public static CfnVoiceChannel.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
CfnVoiceChannel.Builder
.
-
applicationId
The unique identifier for the Amazon Pinpoint application that the voice channel applies to.- Parameters:
applicationId
- The unique identifier for the Amazon Pinpoint application that the voice channel applies to. This parameter is required.- Returns:
this
- See Also:
-
enabled
Specifies whether to enable the voice channel for the application.- Parameters:
enabled
- Specifies whether to enable the voice channel for the application. This parameter is required.- Returns:
this
- See Also:
-
enabled
Specifies whether to enable the voice channel for the application.- Parameters:
enabled
- Specifies whether to enable the voice channel for the application. This parameter is required.- Returns:
this
- See Also:
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnVoiceChannel>
- Returns:
- a newly built instance of
CfnVoiceChannel
.
-