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.Builderdelay(Integer delay)The delay, in seconds, a contact should be in the queue before they are routed to an available agent.RoutingProfileQueueConfig.Builderpriority(Integer priority)The order in which contacts are to be handled for the queue.default RoutingProfileQueueConfig.BuilderqueueReference(Consumer<RoutingProfileQueueReference.Builder> queueReference)Contains information about a queue resource.RoutingProfileQueueConfig.BuilderqueueReference(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.Builderavoiding the need to create one manually viaRoutingProfileQueueReference.builder().When the
Consumercompletes,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.
-
-