Class CfnVoiceConnectorPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.chime.CfnVoiceConnectorPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnVoiceConnectorPropsMixin>
- Enclosing class:
CfnVoiceConnectorPropsMixin
@Stability(Stable)
public static final class CfnVoiceConnectorPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnVoiceConnectorPropsMixin>
A fluent builder for
CfnVoiceConnectorPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionThe AWS Region in which the Voice Connector is created.build()create()create(CfnPropertyMixinOptions options) The name of the Voice Connector.networkType(String networkType) The type of network for the Voice Connector.requireEncryption(Boolean requireEncryption) Enables or disables encryption for the Voice Connector.requireEncryption(IResolvable requireEncryption) Enables or disables encryption for the Voice Connector.The tags assigned to the Voice Connector.
-
Method Details
-
create
@Stability(Stable) public static CfnVoiceConnectorPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnVoiceConnectorPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnVoiceConnectorPropsMixin.Builder.
-
awsRegion
The AWS Region in which the Voice Connector is created.- Parameters:
awsRegion- The AWS Region in which the Voice Connector is created. This parameter is required.- Returns:
this- See Also:
-
name
The name of the Voice Connector.- Parameters:
name- The name of the Voice Connector. This parameter is required.- Returns:
this- See Also:
-
networkType
The type of network for the Voice Connector.- Parameters:
networkType- The type of network for the Voice Connector. This parameter is required.- Returns:
this- See Also:
-
requireEncryption
@Stability(Stable) public CfnVoiceConnectorPropsMixin.Builder requireEncryption(Boolean requireEncryption) Enables or disables encryption for the Voice Connector.- Parameters:
requireEncryption- Enables or disables encryption for the Voice Connector. This parameter is required.- Returns:
this- See Also:
-
requireEncryption
@Stability(Stable) public CfnVoiceConnectorPropsMixin.Builder requireEncryption(IResolvable requireEncryption) Enables or disables encryption for the Voice Connector.- Parameters:
requireEncryption- Enables or disables encryption for the Voice Connector. This parameter is required.- Returns:
this- See Also:
-
tags
The tags assigned to the Voice Connector.- Parameters:
tags- The tags assigned to the Voice Connector. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnVoiceConnectorPropsMixin>- Returns:
- a newly built instance of
CfnVoiceConnectorPropsMixin.
-