Package com.mypurecloud.sdk.v2.model
Class QueueConversationSocialExpressionEventTopicScreenShare
java.lang.Object
com.mypurecloud.sdk.v2.model.QueueConversationSocialExpressionEventTopicScreenShare
- All Implemented Interfaces:
Serializable
public class QueueConversationSocialExpressionEventTopicScreenShare
extends Object
implements Serializable
QueueConversationSocialExpressionEventTopicScreenShare
- 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
ConstructorsConstructorDescriptionQueueConversationSocialExpressionEventTopicScreenShare(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.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(QueueConversationSocialExpressionEventTopicScreenShare.DisconnectTypeEnum disconnectType) System defined string indicating what caused the communication to disconnect.booleangetId()getSelf()getState()inthashCode()A globally unique identifier for this communication.The 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 source provider of the screen share.queueMediaSettings(QueueConversationSocialExpressionEventTopicQueueMediaSettings queueMediaSettings) Represents the queue setting for this media.The UUID of the script to use.Address and name data for a call endpoint.voidvoidsetAfterCallWorkRequired(Boolean afterCallWorkRequired) voidsetConnectedTime(Date connectedTime) voidsetContext(String context) voidsetDisconnectedTime(Date disconnectedTime) voidsetDisconnectType(QueueConversationSocialExpressionEventTopicScreenShare.DisconnectTypeEnum disconnectType) voidvoidsetInitialState(QueueConversationSocialExpressionEventTopicScreenShare.InitialStateEnum initialState) voidsetPeerCount(Long peerCount) voidvoidsetProvider(String provider) voidsetQueueMediaSettings(QueueConversationSocialExpressionEventTopicQueueMediaSettings queueMediaSettings) voidsetScriptId(String scriptId) voidvoidsetSharing(Boolean sharing) voidvoidIndicates whether this participant is sharing their screen to the session.toString()Call wrap up or disposition data.
-
Constructor Details
-
QueueConversationSocialExpressionEventTopicScreenShare
public QueueConversationSocialExpressionEventTopicScreenShare() -
QueueConversationSocialExpressionEventTopicScreenShare
-
-
Method Details
-
getState
-
getInitialState
-
self
public QueueConversationSocialExpressionEventTopicScreenShare self(QueueConversationSocialExpressionEventTopicAddress 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
-
sharing
Indicates whether this participant is sharing their screen to the session. -
getSharing
-
setSharing
-
provider
The source provider of the screen share. -
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
-
peerCount
The number of peer participants from the perspective of the participant in the conference. -
getPeerCount
-
setPeerCount
-
getDisconnectType
public QueueConversationSocialExpressionEventTopicScreenShare.DisconnectTypeEnum getDisconnectType() -
connectedTime
The timestamp when this communication was connected in the cloud clock. -
getConnectedTime
-
setConnectedTime
-
disconnectedTime
public QueueConversationSocialExpressionEventTopicScreenShare disconnectedTime(Date disconnectedTime) The timestamp when this communication disconnected from the conversation in the provider clock. -
getDisconnectedTime
-
setDisconnectedTime
-
wrapup
public QueueConversationSocialExpressionEventTopicScreenShare wrapup(QueueConversationSocialExpressionEventTopicWrapup wrapup) Call wrap up or disposition data. -
getWrapup
-
setWrapup
-
afterCallWork
public QueueConversationSocialExpressionEventTopicScreenShare afterCallWork(QueueConversationSocialExpressionEventTopicAfterCallWork afterCallWork) A communication's after-call work data. -
getAfterCallWork
-
setAfterCallWork
public void setAfterCallWork(QueueConversationSocialExpressionEventTopicAfterCallWork afterCallWork) -
afterCallWorkRequired
public QueueConversationSocialExpressionEventTopicScreenShare 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 QueueConversationSocialExpressionEventTopicScreenShare queueMediaSettings(QueueConversationSocialExpressionEventTopicQueueMediaSettings queueMediaSettings) Represents the queue setting for this media. -
getQueueMediaSettings
-
setQueueMediaSettings
public void setQueueMediaSettings(QueueConversationSocialExpressionEventTopicQueueMediaSettings queueMediaSettings) -
equals
-
hashCode
public int hashCode() -
toString