Package com.mypurecloud.sdk.v2.model
Class QueueConversationSocialExpressionEventTopicSocialExpression
java.lang.Object
com.mypurecloud.sdk.v2.model.QueueConversationSocialExpressionEventTopicSocialExpression
- All Implemented Interfaces:
Serializable
public class QueueConversationSocialExpressionEventTopicSocialExpression
extends Object
implements Serializable
QueueConversationSocialExpressionEventTopicSocialExpression
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumSystem defined string indicating what caused the communication to disconnect.static enumGets or Sets initialStatestatic enumGets or Sets state -
Constructor Summary
ConstructorsConstructorDescriptionQueueConversationSocialExpressionEventTopicSocialExpression(Boolean initWithEmptyList) -
Method Summary
Modifier and TypeMethodDescriptionA communication's after-call work data.afterCallWorkRequired(Boolean afterCallWorkRequired) Indicates if after-call 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(QueueConversationSocialExpressionEventTopicSocialExpression.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.initialState(QueueConversationSocialExpressionEventTopicSocialExpression.InitialStateEnum initialState) 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 of the social expression.recordingId(String recordingId) A globally unique identifier for the recording associated with this chat.The UUID of the script to use.voidvoidsetAfterCallWorkRequired(Boolean afterCallWorkRequired) voidsetConnectedTime(Date connectedTime) voidsetDisconnectedTime(Date disconnectedTime) voidsetDisconnectType(QueueConversationSocialExpressionEventTopicSocialExpression.DisconnectTypeEnum disconnectType) voidvoidvoidsetInitialState(QueueConversationSocialExpressionEventTopicSocialExpression.InitialStateEnum initialState) voidvoidsetPreviewText(String previewText) voidsetProvider(String provider) voidsetRecordingId(String recordingId) voidsetScriptId(String scriptId) voidsetSocialMediaHub(String socialMediaHub) voidsetSocialMediaId(String socialMediaId) voidsetSocialUserName(String socialUserName) 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 social media user name of the communicationstartHoldTime(Date startHoldTime) The timestamp the chat was placed on hold in the cloud clock if the chat is currently on hold.toString()Call wrap up or disposition data.
-
Constructor Details
-
QueueConversationSocialExpressionEventTopicSocialExpression
public QueueConversationSocialExpressionEventTopicSocialExpression() -
QueueConversationSocialExpressionEventTopicSocialExpression
-
-
Method Details
-
state
-
getState
-
setState
-
initialState
public QueueConversationSocialExpressionEventTopicSocialExpression initialState(QueueConversationSocialExpressionEventTopicSocialExpression.InitialStateEnum initialState) -
getInitialState
public QueueConversationSocialExpressionEventTopicSocialExpression.InitialStateEnum getInitialState() -
setInitialState
public void setInitialState(QueueConversationSocialExpressionEventTopicSocialExpression.InitialStateEnum initialState) -
id
A globally unique identifier for this communication. -
getId
-
setId
-
getSocialMediaId
-
setSocialMediaId
-
socialMediaHub
public QueueConversationSocialExpressionEventTopicSocialExpression socialMediaHub(String socialMediaHub) The social network of the communication -
getSocialMediaHub
-
setSocialMediaHub
-
socialUserName
public QueueConversationSocialExpressionEventTopicSocialExpression socialUserName(String socialUserName) The social media user name of 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
-
held
True if this call is held and the person on this side hears silence. -
getHeld
-
setHeld
-
provider
The source provider of 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
-
disconnectType
public QueueConversationSocialExpressionEventTopicSocialExpression disconnectType(QueueConversationSocialExpressionEventTopicSocialExpression.DisconnectTypeEnum disconnectType) System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects. -
getDisconnectType
public QueueConversationSocialExpressionEventTopicSocialExpression.DisconnectTypeEnum getDisconnectType() -
setDisconnectType
public void setDisconnectType(QueueConversationSocialExpressionEventTopicSocialExpression.DisconnectTypeEnum disconnectType) -
startHoldTime
public QueueConversationSocialExpressionEventTopicSocialExpression startHoldTime(Date startHoldTime) The timestamp the chat was placed on hold in the cloud clock if the chat is currently on hold. -
getStartHoldTime
-
setStartHoldTime
-
connectedTime
public QueueConversationSocialExpressionEventTopicSocialExpression connectedTime(Date connectedTime) The timestamp when this communication was connected in the cloud clock. -
getConnectedTime
-
setConnectedTime
-
disconnectedTime
public QueueConversationSocialExpressionEventTopicSocialExpression disconnectedTime(Date disconnectedTime) The timestamp when this communication disconnected from the conversation in the provider clock. -
getDisconnectedTime
-
setDisconnectedTime
-
wrapup
public QueueConversationSocialExpressionEventTopicSocialExpression wrapup(QueueConversationSocialExpressionEventTopicWrapup wrapup) Call wrap up or disposition data. -
getWrapup
-
setWrapup
-
afterCallWork
public QueueConversationSocialExpressionEventTopicSocialExpression afterCallWork(QueueConversationSocialExpressionEventTopicAfterCallWork afterCallWork) A communication's after-call work data. -
getAfterCallWork
-
setAfterCallWork
public void setAfterCallWork(QueueConversationSocialExpressionEventTopicAfterCallWork afterCallWork) -
afterCallWorkRequired
public QueueConversationSocialExpressionEventTopicSocialExpression afterCallWorkRequired(Boolean afterCallWorkRequired) Indicates if after-call is required for a communication. Only used when the ACW Setting is Agent Requested. -
getAfterCallWorkRequired
-
setAfterCallWorkRequired
-
equals
-
hashCode
public int hashCode() -
toString
-
socialMediaId