@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CrossChannelBehavior extends Object implements Serializable, Cloneable, StructuredPojo
Defines the cross-channel routing behavior that allows an agent working on a contact in one channel to be offered a contact from a different channel.
| Constructor and Description |
|---|
CrossChannelBehavior() |
| Modifier and Type | Method and Description |
|---|---|
CrossChannelBehavior |
clone() |
boolean |
equals(Object obj) |
String |
getBehaviorType()
Specifies the other channels that can be routed to an agent handling their current channel.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setBehaviorType(String behaviorType)
Specifies the other channels that can be routed to an agent handling their current channel.
|
String |
toString()
Returns a string representation of this object.
|
CrossChannelBehavior |
withBehaviorType(BehaviorType behaviorType)
Specifies the other channels that can be routed to an agent handling their current channel.
|
CrossChannelBehavior |
withBehaviorType(String behaviorType)
Specifies the other channels that can be routed to an agent handling their current channel.
|
public void setBehaviorType(String behaviorType)
Specifies the other channels that can be routed to an agent handling their current channel.
behaviorType - Specifies the other channels that can be routed to an agent handling their current channel.BehaviorTypepublic String getBehaviorType()
Specifies the other channels that can be routed to an agent handling their current channel.
BehaviorTypepublic CrossChannelBehavior withBehaviorType(String behaviorType)
Specifies the other channels that can be routed to an agent handling their current channel.
behaviorType - Specifies the other channels that can be routed to an agent handling their current channel.BehaviorTypepublic CrossChannelBehavior withBehaviorType(BehaviorType behaviorType)
Specifies the other channels that can be routed to an agent handling their current channel.
behaviorType - Specifies the other channels that can be routed to an agent handling their current channel.BehaviorTypepublic String toString()
toString in class ObjectObject.toString()public CrossChannelBehavior clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.