Package com.mypurecloud.sdk.v2.model
Class QueueConversationSocialExpressionEventTopicCobrowse
java.lang.Object
com.mypurecloud.sdk.v2.model.QueueConversationSocialExpressionEventTopicCobrowse
- All Implemented Interfaces:
Serializable
public class QueueConversationSocialExpressionEventTopicCobrowse
extends Object
implements Serializable
QueueConversationSocialExpressionEventTopicCobrowse
- 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
ConstructorsConstructorDescriptionQueueConversationSocialExpressionEventTopicCobrowse(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.cobrowseRole(String cobrowseRole) This value identifies the role of the co-browse client within the co-browse session (a client is a sharer or a viewer).cobrowseSessionId(String cobrowseSessionId) The co-browse session ID.connectedTime(Date connectedTime) The timestamp when this communication was connected in the cloud clock.controlling(List<String> controlling) ID of co-browse participants for which this client has been granted control (list is empty if this client cannot control any shared pages).disconnectedTime(Date disconnectedTime) The timestamp when this communication disconnected from the conversation in the provider clock.disconnectType(QueueConversationSocialExpressionEventTopicCobrowse.DisconnectTypeEnum disconnectType) System defined string indicating what caused the communication to disconnect.booleangetId()getSelf()getState()inthashCode()A globally unique identifier for this communication.The id of the peer communication corresponding to a matching leg for this communication.The source provider of the co-browse communication.providerEventTime(Date providerEventTime) The time when the provider event which triggered this conversation update happened in the corrected provider clock (milliseconds since 1970-01-01 00:00:00 UTC).queueMediaSettings(QueueConversationSocialExpressionEventTopicQueueMediaSettings queueMediaSettings) Represents the queue setting for this media.The room id for the chat.The UUID of the script to use.Address and name data for a call endpoint.voidvoidsetAfterCallWorkRequired(Boolean afterCallWorkRequired) voidsetCobrowseRole(String cobrowseRole) voidsetCobrowseSessionId(String cobrowseSessionId) voidsetConnectedTime(Date connectedTime) voidsetControlling(List<String> controlling) voidsetDisconnectedTime(Date disconnectedTime) voidsetDisconnectType(QueueConversationSocialExpressionEventTopicCobrowse.DisconnectTypeEnum disconnectType) voidvoidvoidvoidsetProvider(String provider) voidsetProviderEventTime(Date providerEventTime) voidsetQueueMediaSettings(QueueConversationSocialExpressionEventTopicQueueMediaSettings queueMediaSettings) voidvoidsetScriptId(String scriptId) voidvoidvoidsetViewerUrl(String viewerUrl) voidtoString()The URL that can be used to open co-browse session in web browser.Call wrap up or disposition data.
-
Constructor Details
-
QueueConversationSocialExpressionEventTopicCobrowse
public QueueConversationSocialExpressionEventTopicCobrowse() -
QueueConversationSocialExpressionEventTopicCobrowse
-
-
Method Details
-
state
-
getState
-
setState
-
initialState
public QueueConversationSocialExpressionEventTopicCobrowse initialState(QueueConversationSocialExpressionEventTopicCobrowse.InitialStateEnum initialState) -
getInitialState
-
setInitialState
public void setInitialState(QueueConversationSocialExpressionEventTopicCobrowse.InitialStateEnum initialState) -
disconnectType
public QueueConversationSocialExpressionEventTopicCobrowse disconnectType(QueueConversationSocialExpressionEventTopicCobrowse.DisconnectTypeEnum disconnectType) System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects. -
getDisconnectType
-
setDisconnectType
public void setDisconnectType(QueueConversationSocialExpressionEventTopicCobrowse.DisconnectTypeEnum disconnectType) -
id
A globally unique identifier for this communication. -
getId
-
setId
-
self
public QueueConversationSocialExpressionEventTopicCobrowse self(QueueConversationSocialExpressionEventTopicAddress self) Address and name data for a call endpoint. -
getSelf
-
setSelf
-
roomId
The room id for the chat. -
getRoomId
-
setRoomId
-
cobrowseSessionId
public QueueConversationSocialExpressionEventTopicCobrowse cobrowseSessionId(String cobrowseSessionId) The co-browse session ID. -
getCobrowseSessionId
-
setCobrowseSessionId
-
cobrowseRole
This value identifies the role of the co-browse client within the co-browse session (a client is a sharer or a viewer). -
getCobrowseRole
-
setCobrowseRole
-
controlling
ID of co-browse participants for which this client has been granted control (list is empty if this client cannot control any shared pages). -
getControlling
-
setControlling
-
viewerUrl
The URL that can be used to open co-browse session in web browser. -
getViewerUrl
-
setViewerUrl
-
provider
The source provider of the co-browse communication. -
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
-
providerEventTime
public QueueConversationSocialExpressionEventTopicCobrowse providerEventTime(Date providerEventTime) The time when the provider event which triggered this conversation update happened in the corrected provider clock (milliseconds since 1970-01-01 00:00:00 UTC). -
getProviderEventTime
-
setProviderEventTime
-
connectedTime
The timestamp when this communication was connected in the cloud clock. -
getConnectedTime
-
setConnectedTime
-
disconnectedTime
The timestamp when this communication disconnected from the conversation in the provider clock. -
getDisconnectedTime
-
setDisconnectedTime
-
wrapup
public QueueConversationSocialExpressionEventTopicCobrowse wrapup(QueueConversationSocialExpressionEventTopicWrapup wrapup) Call wrap up or disposition data. -
getWrapup
-
setWrapup
-
afterCallWork
public QueueConversationSocialExpressionEventTopicCobrowse afterCallWork(QueueConversationSocialExpressionEventTopicAfterCallWork afterCallWork) A communication's after-call work data. -
getAfterCallWork
-
setAfterCallWork
public void setAfterCallWork(QueueConversationSocialExpressionEventTopicAfterCallWork afterCallWork) -
afterCallWorkRequired
public QueueConversationSocialExpressionEventTopicCobrowse afterCallWorkRequired(Boolean afterCallWorkRequired) Indicates if after-call is required for a communication. Only used when the ACW Setting is Agent Requested. -
getAfterCallWorkRequired
-
setAfterCallWorkRequired
-
queueMediaSettings
public QueueConversationSocialExpressionEventTopicCobrowse queueMediaSettings(QueueConversationSocialExpressionEventTopicQueueMediaSettings queueMediaSettings) Represents the queue setting for this media. -
getQueueMediaSettings
-
setQueueMediaSettings
public void setQueueMediaSettings(QueueConversationSocialExpressionEventTopicQueueMediaSettings queueMediaSettings) -
equals
-
hashCode
public int hashCode() -
toString
-