Interface RoutingProfileQueueConfig.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<RoutingProfileQueueConfig.Builder,RoutingProfileQueueConfig>
,SdkBuilder<RoutingProfileQueueConfig.Builder,RoutingProfileQueueConfig>
,SdkPojo
- Enclosing class:
- RoutingProfileQueueConfig
public static interface RoutingProfileQueueConfig.Builder extends SdkPojo, CopyableBuilder<RoutingProfileQueueConfig.Builder,RoutingProfileQueueConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description RoutingProfileQueueConfig.Builder
delay(Integer delay)
The delay, in seconds, a contact should be in the queue before they are routed to an available agent.RoutingProfileQueueConfig.Builder
priority(Integer priority)
The order in which contacts are to be handled for the queue.default RoutingProfileQueueConfig.Builder
queueReference(Consumer<RoutingProfileQueueReference.Builder> queueReference)
Contains information about a queue resource.RoutingProfileQueueConfig.Builder
queueReference(RoutingProfileQueueReference queueReference)
Contains information about a queue resource.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
queueReference
RoutingProfileQueueConfig.Builder queueReference(RoutingProfileQueueReference queueReference)
Contains information about a queue resource.
- Parameters:
queueReference
- Contains information about a queue resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queueReference
default RoutingProfileQueueConfig.Builder queueReference(Consumer<RoutingProfileQueueReference.Builder> queueReference)
Contains information about a queue resource.
This is a convenience method that creates an instance of theRoutingProfileQueueReference.Builder
avoiding the need to create one manually viaRoutingProfileQueueReference.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toqueueReference(RoutingProfileQueueReference)
.- Parameters:
queueReference
- a consumer that will call methods onRoutingProfileQueueReference.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
queueReference(RoutingProfileQueueReference)
-
priority
RoutingProfileQueueConfig.Builder priority(Integer priority)
The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.
- Parameters:
priority
- The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
delay
RoutingProfileQueueConfig.Builder delay(Integer delay)
The delay, in seconds, a contact should be in the queue before they are routed to an available agent. For more information, see Queues: priority and delay in the Amazon Connect Administrator Guide.
- Parameters:
delay
- The delay, in seconds, a contact should be in the queue before they are routed to an available agent. For more information, see Queues: priority and delay in the Amazon Connect Administrator Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-