@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ContactContent extends Object implements Serializable, Cloneable, StructuredPojo
An object that represents a content of an Amazon Connect contact object.
Constructor and Description |
---|
ContactContent() |
Modifier and Type | Method and Description |
---|---|
ContactContent |
clone() |
boolean |
equals(Object obj) |
String |
getChannel()
A list of channels to filter on for related items of type
Contact . |
Date |
getConnectedToSystemTime()
The difference between the
InitiationTimestamp and the DisconnectTimestamp of the
contact. |
String |
getContactArn()
A unique identifier of a contact in Amazon Connect.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setChannel(String channel)
A list of channels to filter on for related items of type
Contact . |
void |
setConnectedToSystemTime(Date connectedToSystemTime)
The difference between the
InitiationTimestamp and the DisconnectTimestamp of the
contact. |
void |
setContactArn(String contactArn)
A unique identifier of a contact in Amazon Connect.
|
String |
toString()
Returns a string representation of this object.
|
ContactContent |
withChannel(String channel)
A list of channels to filter on for related items of type
Contact . |
ContactContent |
withConnectedToSystemTime(Date connectedToSystemTime)
The difference between the
InitiationTimestamp and the DisconnectTimestamp of the
contact. |
ContactContent |
withContactArn(String contactArn)
A unique identifier of a contact in Amazon Connect.
|
public void setChannel(String channel)
A list of channels to filter on for related items of type Contact
.
channel
- A list of channels to filter on for related items of type Contact
.public String getChannel()
A list of channels to filter on for related items of type Contact
.
Contact
.public ContactContent withChannel(String channel)
A list of channels to filter on for related items of type Contact
.
channel
- A list of channels to filter on for related items of type Contact
.public void setConnectedToSystemTime(Date connectedToSystemTime)
The difference between the InitiationTimestamp
and the DisconnectTimestamp
of the
contact.
connectedToSystemTime
- The difference between the InitiationTimestamp
and the DisconnectTimestamp
of
the contact.public Date getConnectedToSystemTime()
The difference between the InitiationTimestamp
and the DisconnectTimestamp
of the
contact.
InitiationTimestamp
and the DisconnectTimestamp
of
the contact.public ContactContent withConnectedToSystemTime(Date connectedToSystemTime)
The difference between the InitiationTimestamp
and the DisconnectTimestamp
of the
contact.
connectedToSystemTime
- The difference between the InitiationTimestamp
and the DisconnectTimestamp
of
the contact.public void setContactArn(String contactArn)
A unique identifier of a contact in Amazon Connect.
contactArn
- A unique identifier of a contact in Amazon Connect.public String getContactArn()
A unique identifier of a contact in Amazon Connect.
public ContactContent withContactArn(String contactArn)
A unique identifier of a contact in Amazon Connect.
contactArn
- A unique identifier of a contact in Amazon Connect.public String toString()
toString
in class Object
Object.toString()
public ContactContent clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.