Package com.mypurecloud.sdk.v2.model
Class ConversationEventTopicCobrowse
java.lang.Object
com.mypurecloud.sdk.v2.model.ConversationEventTopicCobrowse
- All Implemented Interfaces:
Serializable
ConversationEventTopicCobrowse
- 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(ConversationEventTopicAfterCallWork 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(ConversationEventTopicCobrowse.DisconnectTypeEnum disconnectType) System defined string indicating what caused the communication to disconnect.booleangetId()getSelf()getState()inthashCode()A globally unique identifier for this communication.initialState(ConversationEventTopicCobrowse.InitialStateEnum initialState) 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(ConversationEventTopicQueueMediaSettings 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(ConversationEventTopicAfterCallWork afterCallWork) voidsetAfterCallWorkRequired(Boolean afterCallWorkRequired) voidsetCobrowseRole(String cobrowseRole) voidsetCobrowseSessionId(String cobrowseSessionId) voidsetConnectedTime(Date connectedTime) voidsetControlling(List<String> controlling) voidsetDisconnectedTime(Date disconnectedTime) voidsetDisconnectType(ConversationEventTopicCobrowse.DisconnectTypeEnum disconnectType) voidvoidvoidvoidsetProvider(String provider) voidsetProviderEventTime(Date providerEventTime) voidsetQueueMediaSettings(ConversationEventTopicQueueMediaSettings queueMediaSettings) voidvoidsetScriptId(String scriptId) voidvoidvoidsetViewerUrl(String viewerUrl) voidtoString()The URL that can be used to open co-browse session in web browser.wrapup(ConversationEventTopicWrapup wrapup) Call wrap up or disposition data.
-
Constructor Details
-
ConversationEventTopicCobrowse
public ConversationEventTopicCobrowse() -
ConversationEventTopicCobrowse
-
-
Method Details
-
state
-
getState
-
setState
-
initialState
public ConversationEventTopicCobrowse initialState(ConversationEventTopicCobrowse.InitialStateEnum initialState) -
getInitialState
-
setInitialState
-
disconnectType
public ConversationEventTopicCobrowse disconnectType(ConversationEventTopicCobrowse.DisconnectTypeEnum disconnectType) System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects. -
getDisconnectType
-
setDisconnectType
-
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 ConversationEventTopicCobrowse afterCallWork(ConversationEventTopicAfterCallWork 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 ConversationEventTopicCobrowse queueMediaSettings(ConversationEventTopicQueueMediaSettings queueMediaSettings) Represents the queue setting for this media. -
getQueueMediaSettings
-
setQueueMediaSettings
-
equals
-
hashCode
public int hashCode() -
toString
-