Package com.mypurecloud.sdk.v2.model
Class QueueConversationEventTopicVideo
java.lang.Object
com.mypurecloud.sdk.v2.model.QueueConversationEventTopicVideo
- All Implemented Interfaces:
Serializable
QueueConversationEventTopicVideo
- 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.audioMuted(Boolean audioMuted) Indicates whether this participant has muted their outgoing audio.connectedTime(Date connectedTime) The timestamp when this communication was connected in the cloud clock.The room id context (xmpp jid) for the conference session.disconnectedTime(Date disconnectedTime) The timestamp when this communication disconnected from the conversation in the provider clock.disconnectType(QueueConversationEventTopicVideo.DisconnectTypeEnum disconnectType) System defined string indicating what caused the communication to disconnect.booleangetId()getMsids()getSelf()getState()inthashCode()A globally unique identifier for this communication.List of media stream idsThe number of peer participants from the perspective of the participant in the conference.The id of the peer communication corresponding to a matching leg for this communication.The media provider controlling the video.queueMediaSettings(QueueConversationEventTopicQueueMediaSettings queueMediaSettings) Represents the queue setting for this media.The UUID of the script to use.Address and name data for a call endpoint.voidsetAfterCallWork(QueueConversationEventTopicAfterCallWork afterCallWork) voidsetAfterCallWorkRequired(Boolean afterCallWorkRequired) voidsetAudioMuted(Boolean audioMuted) voidsetConnectedTime(Date connectedTime) voidsetContext(String context) voidsetDisconnectedTime(Date disconnectedTime) voidsetDisconnectType(QueueConversationEventTopicVideo.DisconnectTypeEnum disconnectType) voidvoidvoidvoidsetPeerCount(Long peerCount) voidvoidsetProvider(String provider) voidsetQueueMediaSettings(QueueConversationEventTopicQueueMediaSettings queueMediaSettings) voidsetScriptId(String scriptId) voidvoidsetSharingScreen(Boolean sharingScreen) voidvoidsetVideoMuted(Boolean videoMuted) voidsharingScreen(Boolean sharingScreen) Indicates whether this participant is sharing their screen to the session.toString()videoMuted(Boolean videoMuted) Indicates whether this participant has muted/paused their outgoing video.Call wrap up or disposition data.
-
Constructor Details
-
QueueConversationEventTopicVideo
public QueueConversationEventTopicVideo() -
QueueConversationEventTopicVideo
-
-
Method Details
-
state
-
getState
-
setState
-
initialState
public QueueConversationEventTopicVideo initialState(QueueConversationEventTopicVideo.InitialStateEnum initialState) -
getInitialState
-
setInitialState
-
self
Address and name data for a call endpoint. -
getSelf
-
setSelf
-
id
A globally unique identifier for this communication. -
getId
-
setId
-
context
The room id context (xmpp jid) for the conference session. -
getContext
-
setContext
-
audioMuted
Indicates whether this participant has muted their outgoing audio. -
getAudioMuted
-
setAudioMuted
-
videoMuted
Indicates whether this participant has muted/paused their outgoing video. -
getVideoMuted
-
setVideoMuted
-
sharingScreen
Indicates whether this participant is sharing their screen to the session. -
getSharingScreen
-
setSharingScreen
-
peerCount
The number of peer participants from the perspective of the participant in the conference. -
getPeerCount
-
setPeerCount
-
provider
The media provider controlling the video. -
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 QueueConversationEventTopicVideo disconnectType(QueueConversationEventTopicVideo.DisconnectTypeEnum disconnectType) System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects. -
getDisconnectType
-
setDisconnectType
-
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
-
msids
List of media stream ids -
getMsids
-
setMsids
-
wrapup
Call wrap up or disposition data. -
getWrapup
-
setWrapup
-
afterCallWork
public QueueConversationEventTopicVideo 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 QueueConversationEventTopicVideo queueMediaSettings(QueueConversationEventTopicQueueMediaSettings queueMediaSettings) Represents the queue setting for this media. -
getQueueMediaSettings
-
setQueueMediaSettings
-
equals
-
hashCode
public int hashCode() -
toString
-