Package com.mypurecloud.sdk.v2.model
Class SocialExpression
java.lang.Object
com.mypurecloud.sdk.v2.model.SocialExpression
- All Implemented Interfaces:
Serializable
SocialExpression
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumSystem defined string indicating what caused the communication to disconnect.static enumThe connection state of this communication. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionafterCallWork(AfterCallWork afterCallWork) After-call work for the communication.afterCallWorkRequired(Boolean afterCallWorkRequired) Indicates if after-call work is required for a communication.connectedTime(Date connectedTime) The timestamp when this communication was connected in the cloud clock.disconnectedTime(Date disconnectedTime) The timestamp when this communication disconnected from the conversation in the provider clock.disconnectType(SocialExpression.DisconnectTypeEnum disconnectType) System defined string indicating what caused the communication to disconnect.booleangetHeld()getId()getState()inthashCode()True if this call is held and the person on this side hears silence.A globally unique identifier for this communication.The id of the peer communication corresponding to a matching leg for this communication.previewText(String previewText) The text preview of the communication contentsThe source provider for the social expression.recordingId(String recordingId) A globally unique identifier for the recording associated with this chat.The UUID of the script to use.The time line of the participant's chat, divided into activity segments.voidsetAfterCallWork(AfterCallWork afterCallWork) voidsetAfterCallWorkRequired(Boolean afterCallWorkRequired) voidsetConnectedTime(Date connectedTime) voidsetDisconnectedTime(Date disconnectedTime) voidsetDisconnectType(SocialExpression.DisconnectTypeEnum disconnectType) voidvoidvoidvoidsetPreviewText(String previewText) voidsetProvider(String provider) voidsetRecordingId(String recordingId) voidsetScriptId(String scriptId) voidsetSegments(List<Segment> segments) voidsetSocialMediaHub(String socialMediaHub) voidsetSocialMediaId(String socialMediaId) voidsetSocialUserName(String socialUserName) voidsetStartAlertingTime(Date startAlertingTime) voidsetStartHoldTime(Date startHoldTime) voidvoidsocialMediaHub(String socialMediaHub) The social network of the communicationsocialMediaId(String socialMediaId) A globally unique identifier for the social media.socialUserName(String socialUserName) The user name for the communication.startAlertingTime(Date startAlertingTime) The timestamp the communication has when it is first put into an alerting state.startHoldTime(Date startHoldTime) The timestamp the chat was placed on hold in the cloud clock if the chat is currently on hold.state(SocialExpression.StateEnum state) The connection state of this communication.toString()Call wrap up or disposition data.
-
Constructor Details
-
SocialExpression
public SocialExpression() -
SocialExpression
-
-
Method Details
-
state
The connection state of this communication. -
getState
-
setState
-
id
A globally unique identifier for this communication. -
getId
-
setId
-
getSocialMediaId
-
setSocialMediaId
-
socialMediaHub
The social network of the communication -
getSocialMediaHub
-
setSocialMediaHub
-
socialUserName
The user name for the communication. -
getSocialUserName
-
setSocialUserName
-
previewText
The text preview of the communication contents -
getPreviewText
-
setPreviewText
-
recordingId
A globally unique identifier for the recording associated with this chat. -
getRecordingId
-
setRecordingId
-
segments
The time line of the participant's chat, divided into activity segments. -
getSegments
-
setSegments
-
held
True if this call is held and the person on this side hears silence. -
getHeld
-
setHeld
-
disconnectType
System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects. -
getDisconnectType
-
setDisconnectType
-
startHoldTime
The timestamp the chat was placed on hold in the cloud clock if the chat is currently on hold. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getStartHoldTime
-
setStartHoldTime
-
startAlertingTime
The timestamp the communication has when it is first put into an alerting state. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getStartAlertingTime
-
setStartAlertingTime
-
connectedTime
The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getConnectedTime
-
setConnectedTime
-
disconnectedTime
The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getDisconnectedTime
-
setDisconnectedTime
-
provider
The source provider for the social expression. -
getProvider
-
setProvider
-
scriptId
The UUID of the script to use. -
getScriptId
-
setScriptId
-
peerId
The id of the peer communication corresponding to a matching leg for this communication. -
getPeerId
-
setPeerId
-
wrapup
Call wrap up or disposition data. -
getWrapup
-
setWrapup
-
afterCallWork
After-call work for the communication. -
getAfterCallWork
-
setAfterCallWork
-
afterCallWorkRequired
Indicates if after-call work is required for a communication. Only used when the ACW Setting is Agent Requested. -
getAfterCallWorkRequired
-
setAfterCallWorkRequired
-
equals
-
hashCode
public int hashCode() -
toString
-
socialMediaId