Interface QuickConnectConfig.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<QuickConnectConfig.Builder,,- QuickConnectConfig> - SdkBuilder<QuickConnectConfig.Builder,,- QuickConnectConfig> - SdkPojo
- Enclosing class:
- QuickConnectConfig
- 
Method SummaryModifier and TypeMethodDescriptiondefault QuickConnectConfig.BuilderphoneConfig(Consumer<PhoneNumberQuickConnectConfig.Builder> phoneConfig) The phone configuration.phoneConfig(PhoneNumberQuickConnectConfig phoneConfig) The phone configuration.default QuickConnectConfig.BuilderqueueConfig(Consumer<QueueQuickConnectConfig.Builder> queueConfig) The queue configuration.queueConfig(QueueQuickConnectConfig queueConfig) The queue configuration.quickConnectType(String quickConnectType) The type of quick connect.quickConnectType(QuickConnectType quickConnectType) The type of quick connect.default QuickConnectConfig.BuilderuserConfig(Consumer<UserQuickConnectConfig.Builder> userConfig) The user configuration.userConfig(UserQuickConnectConfig userConfig) The user configuration.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
quickConnectTypeThe type of quick connect. In the Amazon Connect admin website, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE). - Parameters:
- quickConnectType- The type of quick connect. In the Amazon Connect admin website, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
quickConnectTypeThe type of quick connect. In the Amazon Connect admin website, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE). - Parameters:
- quickConnectType- The type of quick connect. In the Amazon Connect admin website, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
userConfigThe user configuration. This is required only if QuickConnectType is USER. - Parameters:
- userConfig- The user configuration. This is required only if QuickConnectType is USER.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
userConfigThe user configuration. This is required only if QuickConnectType is USER. This is a convenience method that creates an instance of theUserQuickConnectConfig.Builderavoiding the need to create one manually viaUserQuickConnectConfig.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed touserConfig(UserQuickConnectConfig).- Parameters:
- userConfig- a consumer that will call methods on- UserQuickConnectConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
queueConfigThe queue configuration. This is required only if QuickConnectType is QUEUE. - Parameters:
- queueConfig- The queue configuration. This is required only if QuickConnectType is QUEUE.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
queueConfigdefault 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.Builderavoiding the need to create one manually viaQueueQuickConnectConfig.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toqueueConfig(QueueQuickConnectConfig).- Parameters:
- queueConfig- a consumer that will call methods on- QueueQuickConnectConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
phoneConfigThe phone configuration. This is required only if QuickConnectType is PHONE_NUMBER. - Parameters:
- phoneConfig- The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
phoneConfigdefault 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.Builderavoiding the need to create one manually viaPhoneNumberQuickConnectConfig.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tophoneConfig(PhoneNumberQuickConnectConfig).- Parameters:
- phoneConfig- a consumer that will call methods on- PhoneNumberQuickConnectConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-