public static interface QuickConnectConfig.Builder extends SdkPojo, CopyableBuilder<QuickConnectConfig.Builder,QuickConnectConfig>
| Modifier and Type | Method and Description |
|---|---|
default QuickConnectConfig.Builder |
phoneConfig(Consumer<PhoneNumberQuickConnectConfig.Builder> phoneConfig)
The phone configuration.
|
QuickConnectConfig.Builder |
phoneConfig(PhoneNumberQuickConnectConfig phoneConfig)
The phone configuration.
|
default QuickConnectConfig.Builder |
queueConfig(Consumer<QueueQuickConnectConfig.Builder> queueConfig)
The queue configuration.
|
QuickConnectConfig.Builder |
queueConfig(QueueQuickConnectConfig queueConfig)
The queue configuration.
|
QuickConnectConfig.Builder |
quickConnectType(QuickConnectType quickConnectType)
The type of quick connect.
|
QuickConnectConfig.Builder |
quickConnectType(String quickConnectType)
The type of quick connect.
|
default QuickConnectConfig.Builder |
userConfig(Consumer<UserQuickConnectConfig.Builder> userConfig)
The user configuration.
|
QuickConnectConfig.Builder |
userConfig(UserQuickConnectConfig userConfig)
The user configuration.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildQuickConnectConfig.Builder quickConnectType(String quickConnectType)
The type of quick connect. 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).
quickConnectType - The type of quick connect. 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).QuickConnectType,
QuickConnectTypeQuickConnectConfig.Builder quickConnectType(QuickConnectType quickConnectType)
The type of quick connect. 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).
quickConnectType - The type of quick connect. 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).QuickConnectType,
QuickConnectTypeQuickConnectConfig.Builder userConfig(UserQuickConnectConfig userConfig)
The user configuration. This is required only if QuickConnectType is USER.
userConfig - The user configuration. This is required only if QuickConnectType is USER.default QuickConnectConfig.Builder userConfig(Consumer<UserQuickConnectConfig.Builder> userConfig)
The user configuration. This is required only if QuickConnectType is USER.
This is a convenience method that creates an instance of theUserQuickConnectConfig.Builder avoiding
the need to create one manually via UserQuickConnectConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to userConfig(UserQuickConnectConfig).userConfig - a consumer that will call methods on UserQuickConnectConfig.BuilderuserConfig(UserQuickConnectConfig)QuickConnectConfig.Builder queueConfig(QueueQuickConnectConfig queueConfig)
The queue configuration. This is required only if QuickConnectType is QUEUE.
queueConfig - The queue configuration. This is required only if QuickConnectType is QUEUE.default QuickConnectConfig.Builder queueConfig(Consumer<QueueQuickConnectConfig.Builder> queueConfig)
The queue configuration. This is required only if QuickConnectType is QUEUE.
This is a convenience method that creates an instance of theQueueQuickConnectConfig.Builder avoiding
the need to create one manually via QueueQuickConnectConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to queueConfig(QueueQuickConnectConfig).queueConfig - a consumer that will call methods on QueueQuickConnectConfig.BuilderqueueConfig(QueueQuickConnectConfig)QuickConnectConfig.Builder phoneConfig(PhoneNumberQuickConnectConfig phoneConfig)
The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
phoneConfig - The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.default QuickConnectConfig.Builder phoneConfig(Consumer<PhoneNumberQuickConnectConfig.Builder> phoneConfig)
The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
This is a convenience method that creates an instance of thePhoneNumberQuickConnectConfig.Builder
avoiding the need to create one manually via PhoneNumberQuickConnectConfig.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to phoneConfig(PhoneNumberQuickConnectConfig).phoneConfig - a consumer that will call methods on PhoneNumberQuickConnectConfig.BuilderphoneConfig(PhoneNumberQuickConnectConfig)Copyright © 2022. All rights reserved.