Package com.mypurecloud.sdk.v2.model
Class QueueConversationEventTopicCobrowse
java.lang.Object
com.mypurecloud.sdk.v2.model.QueueConversationEventTopicCobrowse
- All Implemented Interfaces:
Serializable
QueueConversationEventTopicCobrowse
- 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionafterCallWork(QueueConversationEventTopicAfterCallWork afterCallWork) A 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(QueueConversationEventTopicCobrowse.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(QueueConversationEventTopicQueueMediaSettings 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.voidsetAfterCallWork(QueueConversationEventTopicAfterCallWork afterCallWork) voidsetAfterCallWorkRequired(Boolean afterCallWorkRequired) voidsetCobrowseRole(String cobrowseRole) voidsetCobrowseSessionId(String cobrowseSessionId) voidsetConnectedTime(Date connectedTime) voidsetControlling(List<String> controlling) voidsetDisconnectedTime(Date disconnectedTime) voidvoidvoidvoidvoidsetProvider(String provider) voidsetProviderEventTime(Date providerEventTime) voidsetQueueMediaSettings(QueueConversationEventTopicQueueMediaSettings 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
-
QueueConversationEventTopicCobrowse
public QueueConversationEventTopicCobrowse() -
QueueConversationEventTopicCobrowse
-
-
Method Details
-
state
public QueueConversationEventTopicCobrowse state(QueueConversationEventTopicCobrowse.StateEnum state) -
getState
-
setState
-
initialState
public QueueConversationEventTopicCobrowse initialState(QueueConversationEventTopicCobrowse.InitialStateEnum initialState) -
getInitialState
-
setInitialState
-
disconnectType
public QueueConversationEventTopicCobrowse disconnectType(QueueConversationEventTopicCobrowse.DisconnectTypeEnum disconnectType) System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects. -
getDisconnectType
-
setDisconnectType
public void setDisconnectType(QueueConversationEventTopicCobrowse.DisconnectTypeEnum disconnectType) -
id
A globally unique identifier for this communication. -
getId
-
setId
-
self
Address and name data for a call endpoint. -
getSelf
-
setSelf
-
roomId
The room id for the chat. -
getRoomId
-
setRoomId
-
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
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
Call wrap up or disposition data. -
getWrapup
-
setWrapup
-
afterCallWork
public QueueConversationEventTopicCobrowse afterCallWork(QueueConversationEventTopicAfterCallWork afterCallWork) A communication's after-call work data. -
getAfterCallWork
-
setAfterCallWork
-
afterCallWorkRequired
Indicates if after-call is required for a communication. Only used when the ACW Setting is Agent Requested. -
getAfterCallWorkRequired
-
setAfterCallWorkRequired
-
queueMediaSettings
public QueueConversationEventTopicCobrowse queueMediaSettings(QueueConversationEventTopicQueueMediaSettings queueMediaSettings) Represents the queue setting for this media. -
getQueueMediaSettings
-
setQueueMediaSettings
-
equals
-
hashCode
public int hashCode() -
toString
-