@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 of 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 of 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 of the queue.
|
public void setQueueId(String queueId)
The identifier of the queue.
queueId
- The identifier of the queue.public String getQueueId()
The identifier of the queue.
public RoutingProfileQueueReference withQueueId(String queueId)
The identifier of the queue.
queueId
- The identifier of 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.Channel
public String getChannel()
The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.
Channel
public 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.Channel
public 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.Channel
public String toString()
toString
in class Object
Object.toString()
public RoutingProfileQueueReference clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.