Uses of Class
com.mypurecloud.sdk.v2.model.MessageMediaParticipant
Packages that use MessageMediaParticipant
-
Uses of MessageMediaParticipant in com.mypurecloud.sdk.v2.model
Methods in com.mypurecloud.sdk.v2.model that return MessageMediaParticipantModifier and TypeMethodDescriptionThe participant address.MessageMediaParticipant.alertingTimeoutMs(Integer alertingTimeoutMs) Specifies how long the agent has to answer an interaction before being marked as not responding.MessageMediaParticipant.attributes(Map<String, String> attributes) A list of ad-hoc attributes for the participant.MessageMediaParticipant.authenticated(Boolean authenticated) If true, the participant member is authenticated.MessageMediaParticipant.connectedTime(Date connectedTime) The time when this participant went connected for this media (eg: video connected time).MessageMediaParticipant.conversationRoutingData(ConversationRoutingData conversationRoutingData) Information on how a communication should be routed to an agent.MessageMediaParticipant.direction(MessageMediaParticipant.DirectionEnum direction) The participant's direction.MessageMediaParticipant.disconnectType(MessageMediaParticipant.DisconnectTypeEnum disconnectType) The reason the participant was disconnected from the conversation.MessageMediaParticipant.endAcwTime(Date endAcwTime) The timestamp when this participant ended after-call work.The time when this participant went disconnected for this media (eg: video disconnected time).If the conversation ends in error, contains additional error details.MessageMediaParticipant.externalContact(DomainEntityRef externalContact) If this participant represents an external contact, then this will be the reference for the external contact.MessageMediaParticipant.externalContactInitialDivisionId(String externalContactInitialDivisionId) If this participant represents an external contact, then this will be the initial division for the external contact.MessageMediaParticipant.externalOrganization(DomainEntityRef externalOrganization) If this participant represents an external org, then this will be the reference for the external org.MessageMediaParticipant.flaggedReason(MessageMediaParticipant.FlaggedReasonEnum flaggedReason) The reason specifying why participant flagged the conversation.MessageMediaParticipant.fromAddress(Address fromAddress) Address for the participant on the sending side of the message conversation.Value is true when the participant is on hold.The unique participant ID.MessageMediaParticipant.journeyContext(JourneyContext journeyContext) Journey System data/context that is applicable to this communication.MessageMediaParticipant.mediaRoles(List<String> mediaRoles) List of roles this participant's media has had on the conversation, ie monitor, coach, etcMessageMediaParticipant.messages(List<MessageDetails> messages) Message instance details on the communication.MessageMediaParticipant.monitoredParticipant(AddressableEntityRef monitoredParticipant) The participant being monitored when performing a message monitor.MessageMediaParticipant.monitoredParticipantId(String monitoredParticipantId) The ID of the participant being monitored when performing a message monitor.The display friendly name of the participant.The time when this participant's communication was last parked.The peer communication corresponding to a matching leg for this communication.The source provider for the communication.The participant's purpose.MessageMediaParticipant.queue(DomainEntityRef queue) The PureCloud queue for this participant.MessageMediaParticipant.recipientCountry(String recipientCountry) Indicates the country where the recipient is associated in ISO 3166-1 alpha-2 format.MessageMediaParticipant.recipientType(String recipientType) The type of the recipient.MessageMediaParticipant.resumeTime(Date resumeTime) The time when this participant's communications will resume.MessageMediaParticipant.script(DomainEntityRef script) The Engage script that should be used by this participant.MessageMediaParticipant.startAcwTime(Date startAcwTime) The timestamp when this participant started after-call work.MessageMediaParticipant.startAlertingTime(Date startAlertingTime) The timestamp when it is first put into an alerting state.MessageMediaParticipant.startHoldTime(Date startHoldTime) The time when this participant's hold started.The time when this participant first joined the conversation.MessageMediaParticipant.state(MessageMediaParticipant.StateEnum state) The participant's state.MessageMediaParticipant.team(DomainEntityRef team) The PureCloud team for this participant.Address for the participant on receiving side of the message conversation.MessageMediaParticipant.type(MessageMediaParticipant.TypeEnum type) Indicates the type of message platform from which the message originated.MessageMediaParticipant.user(DomainEntityRef user) The PureCloud user for this participant.Wrapup for this participant, if it has been applied.MessageMediaParticipant.wrapupPrompt(String wrapupPrompt) The wrap-up prompt indicating the type of wrap-up to be performed.MessageMediaParticipant.wrapupRequired(Boolean wrapupRequired) Value is true when the participant requires wrap-up.MessageMediaParticipant.wrapupSkipped(Boolean wrapupSkipped) Value is true when the participant has skipped wrap-up.MessageMediaParticipant.wrapupTimeoutMs(Integer wrapupTimeoutMs) The amount of time the participant has to complete wrap-up.Methods in com.mypurecloud.sdk.v2.model that return types with arguments of type MessageMediaParticipantMethod parameters in com.mypurecloud.sdk.v2.model with type arguments of type MessageMediaParticipantModifier and TypeMethodDescriptionMessageConversation.participants(List<MessageMediaParticipant> participants) The list of participants involved in the conversation.voidMessageConversation.setParticipants(List<MessageMediaParticipant> participants)