Package com.mypurecloud.sdk.v2.model
Class Screenshare
java.lang.Object
com.mypurecloud.sdk.v2.model.Screenshare
- All Implemented Interfaces:
Serializable
Screenshare
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumSystem defined string indicating what caused the communication to disconnect.static enumThe initial connection state of this communication.static enumThe connection state of this communication. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionafterCallWork(AfterCallWork afterCallWork) After-call work for the communication.afterCallWorkRequired(Boolean afterCallWorkRequired) Indicates if after-call work 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(Screenshare.DisconnectTypeEnum disconnectType) System defined string indicating what caused the communication to disconnect.booleangetId()getState()inthashCode()A globally unique identifier for this communication.initialState(Screenshare.InitialStateEnum initialState) The initial connection state of 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 for the screen share.The time line of the participant's call, divided into activity segments.voidsetAfterCallWork(AfterCallWork afterCallWork) voidsetAfterCallWorkRequired(Boolean afterCallWorkRequired) voidsetConnectedTime(Date connectedTime) voidsetContext(String context) voidsetDisconnectedTime(Date disconnectedTime) voidsetDisconnectType(Screenshare.DisconnectTypeEnum disconnectType) voidvoidsetInitialState(Screenshare.InitialStateEnum initialState) voidsetPeerCount(Integer peerCount) voidvoidsetProvider(String provider) voidsetSegments(List<Segment> segments) voidsetSharing(Boolean sharing) voidsetStartAlertingTime(Date startAlertingTime) voidsetState(Screenshare.StateEnum state) voidIndicates whether this participant is sharing their screen.startAlertingTime(Date startAlertingTime) The timestamp the communication has when it is first put into an alerting state.state(Screenshare.StateEnum state) The connection state of this communication.toString()Call wrap up or disposition data.
-
Constructor Details
-
Screenshare
public Screenshare() -
Screenshare
-
-
Method Details
-
getState
-
getInitialState
-
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. -
getSharing
-
setSharing
-
peerCount
The number of peer participants from the perspective of the participant in the conference. -
getPeerCount
-
setPeerCount
-
getDisconnectType
-
startAlertingTime
The timestamp the communication has when it is first put into an alerting state. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getStartAlertingTime
-
setStartAlertingTime
-
connectedTime
The timestamp when this communication was connected in the cloud clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getConnectedTime
-
setConnectedTime
-
disconnectedTime
The timestamp when this communication disconnected from the conversation in the provider clock. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getDisconnectedTime
-
setDisconnectedTime
-
provider
The source provider for the screen share. -
getProvider
-
setProvider
-
peerId
The id of the peer communication corresponding to a matching leg for this communication. -
getPeerId
-
setPeerId
-
segments
The time line of the participant's call, divided into activity segments. -
getSegments
-
setSegments
-
wrapup
Call wrap up or disposition data. -
getWrapup
-
setWrapup
-
afterCallWork
After-call work for the communication. -
getAfterCallWork
-
setAfterCallWork
-
afterCallWorkRequired
Indicates if after-call work is required for a communication. Only used when the ACW Setting is Agent Requested. -
getAfterCallWorkRequired
-
setAfterCallWorkRequired
-
equals
-
hashCode
public int hashCode() -
toString