@Stability(value=Stable) public static final class CfnQuickConnect.QuickConnectConfigProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnQuickConnect.QuickConnectConfigProperty>
CfnQuickConnect.QuickConnectConfigProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnQuickConnect.QuickConnectConfigProperty.Builder quickConnectType(String quickConnectType)
CfnQuickConnect.QuickConnectConfigProperty.getQuickConnectType()quickConnectType - The type of quick connect. This parameter is required.
In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).this@Stability(value=Stable) public CfnQuickConnect.QuickConnectConfigProperty.Builder phoneConfig(CfnQuickConnect.PhoneNumberQuickConnectConfigProperty phoneConfig)
CfnQuickConnect.QuickConnectConfigProperty.getPhoneConfig()phoneConfig - The phone configuration.
This is required only if QuickConnectType is PHONE_NUMBER.this@Stability(value=Stable) public CfnQuickConnect.QuickConnectConfigProperty.Builder phoneConfig(IResolvable phoneConfig)
CfnQuickConnect.QuickConnectConfigProperty.getPhoneConfig()phoneConfig - The phone configuration.
This is required only if QuickConnectType is PHONE_NUMBER.this@Stability(value=Stable) public CfnQuickConnect.QuickConnectConfigProperty.Builder queueConfig(CfnQuickConnect.QueueQuickConnectConfigProperty queueConfig)
CfnQuickConnect.QuickConnectConfigProperty.getQueueConfig()queueConfig - The queue configuration.
This is required only if QuickConnectType is QUEUE.this@Stability(value=Stable) public CfnQuickConnect.QuickConnectConfigProperty.Builder queueConfig(IResolvable queueConfig)
CfnQuickConnect.QuickConnectConfigProperty.getQueueConfig()queueConfig - The queue configuration.
This is required only if QuickConnectType is QUEUE.this@Stability(value=Stable) public CfnQuickConnect.QuickConnectConfigProperty.Builder userConfig(CfnQuickConnect.UserQuickConnectConfigProperty userConfig)
CfnQuickConnect.QuickConnectConfigProperty.getUserConfig()userConfig - The user configuration.
This is required only if QuickConnectType is USER.this@Stability(value=Stable) public CfnQuickConnect.QuickConnectConfigProperty.Builder userConfig(IResolvable userConfig)
CfnQuickConnect.QuickConnectConfigProperty.getUserConfig()userConfig - The user configuration.
This is required only if QuickConnectType is USER.this@Stability(value=Stable) public CfnQuickConnect.QuickConnectConfigProperty build()
build in interface software.amazon.jsii.Builder<CfnQuickConnect.QuickConnectConfigProperty>CfnQuickConnect.QuickConnectConfigPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.