@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RoutingProfileQueueConfig extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about the queue and channel for which priority and delay can be set.
| Constructor and Description | 
|---|
| RoutingProfileQueueConfig() | 
| Modifier and Type | Method and Description | 
|---|---|
| RoutingProfileQueueConfig | clone() | 
| boolean | equals(Object obj) | 
| Integer | getDelay()
 The delay, in seconds, a contact should be in the queue before they are routed to an available agent. | 
| Integer | getPriority()
 The order in which contacts are to be handled for the queue. | 
| RoutingProfileQueueReference | getQueueReference()
 Contains information about a queue resource. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setDelay(Integer delay)
 The delay, in seconds, a contact should be in the queue before they are routed to an available agent. | 
| void | setPriority(Integer priority)
 The order in which contacts are to be handled for the queue. | 
| void | setQueueReference(RoutingProfileQueueReference queueReference)
 Contains information about a queue resource. | 
| String | toString()Returns a string representation of this object. | 
| RoutingProfileQueueConfig | withDelay(Integer delay)
 The delay, in seconds, a contact should be in the queue before they are routed to an available agent. | 
| RoutingProfileQueueConfig | withPriority(Integer priority)
 The order in which contacts are to be handled for the queue. | 
| RoutingProfileQueueConfig | withQueueReference(RoutingProfileQueueReference queueReference)
 Contains information about a queue resource. | 
public void setQueueReference(RoutingProfileQueueReference queueReference)
Contains information about a queue resource.
queueReference - Contains information about a queue resource.public RoutingProfileQueueReference getQueueReference()
Contains information about a queue resource.
public RoutingProfileQueueConfig withQueueReference(RoutingProfileQueueReference queueReference)
Contains information about a queue resource.
queueReference - Contains information about a queue resource.public void setPriority(Integer priority)
The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.
priority - The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.public Integer getPriority()
The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.
public RoutingProfileQueueConfig withPriority(Integer priority)
The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.
priority - The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.public void setDelay(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.
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.public Integer getDelay()
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.
public RoutingProfileQueueConfig withDelay(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.
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.public String toString()
toString in class ObjectObject.toString()public RoutingProfileQueueConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.