@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RoutingProfileQueueReference extends Object implements Serializable, Cloneable, StructuredPojo
Contains the channel and queue identifier for a routing profile.
| Constructor and Description |
|---|
RoutingProfileQueueReference() |
| Modifier and Type | Method and Description |
|---|---|
RoutingProfileQueueReference |
clone() |
boolean |
equals(Object obj) |
String |
getChannel()
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
|
String |
getQueueId()
The identifier for the queue.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setChannel(String channel)
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
|
void |
setQueueId(String queueId)
The identifier for the queue.
|
String |
toString()
Returns a string representation of this object.
|
RoutingProfileQueueReference |
withChannel(Channel channel)
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
|
RoutingProfileQueueReference |
withChannel(String channel)
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
|
RoutingProfileQueueReference |
withQueueId(String queueId)
The identifier for the queue.
|
public void setQueueId(String queueId)
The identifier for the queue.
queueId - The identifier for the queue.public String getQueueId()
The identifier for the queue.
public RoutingProfileQueueReference withQueueId(String queueId)
The identifier for the queue.
queueId - The identifier for the queue.public void setChannel(String channel)
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
channel - The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.Channelpublic String getChannel()
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
Channelpublic RoutingProfileQueueReference withChannel(String channel)
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
channel - The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.Channelpublic RoutingProfileQueueReference withChannel(Channel channel)
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
channel - The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.Channelpublic String toString()
toString in class ObjectObject.toString()public RoutingProfileQueueReference clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.