Package com.mypurecloud.sdk.v2.model
Class Video
java.lang.Object
com.mypurecloud.sdk.v2.model.Video
- All Implemented Interfaces:
Serializable
Video
- 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.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(Video.DisconnectTypeEnum disconnectType) System defined string indicating what caused the communication to disconnect.booleangetId()getMsids()getSelf()getState()inthashCode()A globally unique identifier for this communication.initialState(Video.InitialStateEnum initialState) The initial connection state of 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 source provider for the video.Address and name data for a call endpoint.voidsetAfterCallWork(AfterCallWork afterCallWork) voidsetAfterCallWorkRequired(Boolean afterCallWorkRequired) voidsetAudioMuted(Boolean audioMuted) voidsetConnectedTime(Date connectedTime) voidsetContext(String context) voidsetDisconnectedTime(Date disconnectedTime) voidsetDisconnectType(Video.DisconnectTypeEnum disconnectType) voidvoidsetInitialState(Video.InitialStateEnum initialState) voidvoidsetPeerCount(Integer peerCount) voidvoidsetProvider(String provider) voidvoidsetSharingScreen(Boolean sharingScreen) voidsetStartAlertingTime(Date startAlertingTime) voidsetState(Video.StateEnum state) voidsetVideoMuted(Boolean videoMuted) voidsharingScreen(Boolean sharingScreen) Indicates whether this participant is sharing their screen to the session.startAlertingTime(Date startAlertingTime) The timestamp the communication has when it is first put into an alerting state.state(Video.StateEnum state) The connection state of this communication.toString()videoMuted(Boolean videoMuted) Indicates whether this participant has muted/paused their outgoing video.Call wrap up or disposition data.
-
Constructor Details
-
Video
public Video() -
Video
-
-
Method Details
-
state
The connection state of this communication. -
getState
-
setState
-
initialState
The initial connection state of this communication. -
getInitialState
-
setInitialState
-
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
-
disconnectType
System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects. -
getDisconnectType
-
setDisconnectType
-
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 video. -
getProvider
-
setProvider
-
peerId
The id of the peer communication corresponding to a matching leg for this communication. -
getPeerId
-
setPeerId
-
msids
List of media stream ids -
getMsids
-
setMsids
-
self
Address and name data for a call endpoint. -
getSelf
-
setSelf
-
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
-