public class RoutingProfileQueueConfigSummary
extends java.lang.Object
implements java.io.Serializable
Contains summary information about a routing profile queue.
Constructor and Description |
---|
RoutingProfileQueueConfigSummary() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getChannel()
The channels this queue supports.
|
java.lang.Integer |
getDelay()
The delay, in seconds, that a contact should be in the queue before they
are routed to an available agent.
|
java.lang.Integer |
getPriority()
The order in which contacts are to be handled for the queue.
|
java.lang.String |
getQueueArn()
The Amazon Resource Name (ARN) of the queue.
|
java.lang.String |
getQueueId()
The identifier of the queue.
|
java.lang.String |
getQueueName()
The name of the queue.
|
int |
hashCode() |
void |
setChannel(Channel channel)
The channels this queue supports.
|
void |
setChannel(java.lang.String channel)
The channels this queue supports.
|
void |
setDelay(java.lang.Integer delay)
The delay, in seconds, that a contact should be in the queue before they
are routed to an available agent.
|
void |
setPriority(java.lang.Integer priority)
The order in which contacts are to be handled for the queue.
|
void |
setQueueArn(java.lang.String queueArn)
The Amazon Resource Name (ARN) of the queue.
|
void |
setQueueId(java.lang.String queueId)
The identifier of the queue.
|
void |
setQueueName(java.lang.String queueName)
The name of the queue.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
RoutingProfileQueueConfigSummary |
withChannel(Channel channel)
The channels this queue supports.
|
RoutingProfileQueueConfigSummary |
withChannel(java.lang.String channel)
The channels this queue supports.
|
RoutingProfileQueueConfigSummary |
withDelay(java.lang.Integer delay)
The delay, in seconds, that a contact should be in the queue before they
are routed to an available agent.
|
RoutingProfileQueueConfigSummary |
withPriority(java.lang.Integer priority)
The order in which contacts are to be handled for the queue.
|
RoutingProfileQueueConfigSummary |
withQueueArn(java.lang.String queueArn)
The Amazon Resource Name (ARN) of the queue.
|
RoutingProfileQueueConfigSummary |
withQueueId(java.lang.String queueId)
The identifier of the queue.
|
RoutingProfileQueueConfigSummary |
withQueueName(java.lang.String queueName)
The name of the queue.
|
public java.lang.String getQueueId()
The identifier of the queue.
The identifier of the queue.
public void setQueueId(java.lang.String queueId)
The identifier of the queue.
queueId
- The identifier of the queue.
public RoutingProfileQueueConfigSummary withQueueId(java.lang.String queueId)
The identifier of the queue.
Returns a reference to this object so that method calls can be chained together.
queueId
- The identifier of the queue.
public java.lang.String getQueueArn()
The Amazon Resource Name (ARN) of the queue.
The Amazon Resource Name (ARN) of the queue.
public void setQueueArn(java.lang.String queueArn)
The Amazon Resource Name (ARN) of the queue.
queueArn
- The Amazon Resource Name (ARN) of the queue.
public RoutingProfileQueueConfigSummary withQueueArn(java.lang.String queueArn)
The Amazon Resource Name (ARN) of the queue.
Returns a reference to this object so that method calls can be chained together.
queueArn
- The Amazon Resource Name (ARN) of the queue.
public java.lang.String getQueueName()
The name of the queue.
Constraints:
Length: 1 - 256
The name of the queue.
public void setQueueName(java.lang.String queueName)
The name of the queue.
Constraints:
Length: 1 - 256
queueName
- The name of the queue.
public RoutingProfileQueueConfigSummary withQueueName(java.lang.String queueName)
The name of the queue.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 256
queueName
- The name of the queue.
public java.lang.Integer getPriority()
The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.
Constraints:
Range: 1 - 99
The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.
public void setPriority(java.lang.Integer priority)
The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.
Constraints:
Range: 1 - 99
priority
- The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.
public RoutingProfileQueueConfigSummary withPriority(java.lang.Integer priority)
The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Range: 1 - 99
priority
- The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.
public java.lang.Integer getDelay()
The delay, in seconds, that 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.
Constraints:
Range: 0 - 9999
The delay, in seconds, that 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 void setDelay(java.lang.Integer delay)
The delay, in seconds, that 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.
Constraints:
Range: 0 - 9999
delay
- The delay, in seconds, that 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 RoutingProfileQueueConfigSummary withDelay(java.lang.Integer delay)
The delay, in seconds, that 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 a reference to this object so that method calls can be chained together.
Constraints:
Range: 0 - 9999
delay
- The delay, in seconds, that 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 java.lang.String getChannel()
The channels this queue supports.
Constraints:
Allowed Values: VOICE, CHAT, TASK
The channels this queue supports.
Channel
public void setChannel(java.lang.String channel)
The channels this queue supports.
Constraints:
Allowed Values: VOICE, CHAT, TASK
channel
- The channels this queue supports.
Channel
public RoutingProfileQueueConfigSummary withChannel(java.lang.String channel)
The channels this queue supports.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: VOICE, CHAT, TASK
channel
- The channels this queue supports.
Channel
public void setChannel(Channel channel)
The channels this queue supports.
Constraints:
Allowed Values: VOICE, CHAT, TASK
channel
- The channels this queue supports.
Channel
public RoutingProfileQueueConfigSummary withChannel(Channel channel)
The channels this queue supports.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: VOICE, CHAT, TASK
channel
- The channels this queue supports.
Channel
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.