Package com.mypurecloud.sdk.v2.model
Class QueueConversationVideoEventTopicInternalMessage
java.lang.Object
com.mypurecloud.sdk.v2.model.QueueConversationVideoEventTopicInternalMessage
- All Implemented Interfaces:
Serializable
QueueConversationVideoEventTopicInternalMessage
- 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 TypeMethodDescriptionconnectedTime(Date connectedTime) The timestamp when this communication was connected in the cloud clock.disconnectedTime(Date disconnectedTime) The timestamp when this communication disconnected from the conversation in the provider clock.System defined string indicating what caused the communication to disconnect.booleanfromAddress(QueueConversationVideoEventTopicAddress fromAddress) Address and name data for a call endpoint.getId()getState()inthashCode()A globally unique identifier for this communication.The messages sent on this communication channel.The id of the peer communication corresponding to a matching leg for this communication.The source provider of the message.voidsetConnectedTime(Date connectedTime) voidsetDisconnectedTime(Date disconnectedTime) voidsetDisconnectType(QueueConversationVideoEventTopicInternalMessage.DisconnectTypeEnum disconnectType) voidsetFromAddress(QueueConversationVideoEventTopicAddress fromAddress) voidvoidvoidvoidvoidsetProvider(String provider) voidsetSourceUserId(String sourceUserId) voidvoidsetTargetUserId(String targetUserId) voidsourceUserId(String sourceUserId) The user ID for the participant on sending side of the internal message conversation.targetUserId(String targetUserId) The user ID for the participant on receiving side of the internal message conversation.toAddress(QueueConversationVideoEventTopicAddress toAddress) Address and name data for a call endpoint.toString()
-
Constructor Details
-
QueueConversationVideoEventTopicInternalMessage
public QueueConversationVideoEventTopicInternalMessage() -
QueueConversationVideoEventTopicInternalMessage
-
-
Method Details
-
id
A globally unique identifier for this communication. -
getId
-
setId
-
state
-
getState
-
setState
-
initialState
public QueueConversationVideoEventTopicInternalMessage initialState(QueueConversationVideoEventTopicInternalMessage.InitialStateEnum initialState) -
getInitialState
-
setInitialState
public void setInitialState(QueueConversationVideoEventTopicInternalMessage.InitialStateEnum initialState) -
provider
The source provider of the message. -
getProvider
-
setProvider
-
peerId
The id of the peer communication corresponding to a matching leg for this communication. -
getPeerId
-
setPeerId
-
disconnectType
public QueueConversationVideoEventTopicInternalMessage disconnectType(QueueConversationVideoEventTopicInternalMessage.DisconnectTypeEnum disconnectType) System defined string indicating what caused the communication to disconnect. Will be null until the communication disconnects. -
getDisconnectType
-
setDisconnectType
public void setDisconnectType(QueueConversationVideoEventTopicInternalMessage.DisconnectTypeEnum disconnectType) -
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
-
targetUserId
The user ID for the participant on receiving side of the internal message conversation. -
getTargetUserId
-
setTargetUserId
-
sourceUserId
The user ID for the participant on sending side of the internal message conversation. -
getSourceUserId
-
setSourceUserId
-
toAddress
public QueueConversationVideoEventTopicInternalMessage toAddress(QueueConversationVideoEventTopicAddress toAddress) Address and name data for a call endpoint. -
getToAddress
-
setToAddress
-
fromAddress
public QueueConversationVideoEventTopicInternalMessage fromAddress(QueueConversationVideoEventTopicAddress fromAddress) Address and name data for a call endpoint. -
getFromAddress
-
setFromAddress
-
messages
public QueueConversationVideoEventTopicInternalMessage messages(List<QueueConversationVideoEventTopicInternalMessageDetails> messages) The messages sent on this communication channel. -
getMessages
-
setMessages
-
equals
-
hashCode
public int hashCode() -
toString
-