Package com.mypurecloud.sdk.v2.model
Class QueueConversationEmailEventTopicEmailMediaParticipant
java.lang.Object
com.mypurecloud.sdk.v2.model.QueueConversationEmailEventTopicEmailMediaParticipant
- All Implemented Interfaces:
Serializable
public class QueueConversationEmailEventTopicEmailMediaParticipant
extends Object
implements Serializable
QueueConversationEmailEventTopicEmailMediaParticipant
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets directionstatic enumGets or Sets disconnectTypestatic enumGets or Sets flaggedReasonstatic enumGets or Sets initialStatestatic enumGets or Sets state -
Constructor Summary
ConstructorsConstructorDescriptionQueueConversationEmailEventTopicEmailMediaParticipant(Boolean initWithEmptyList) -
Method Summary
Modifier and TypeMethodDescriptionalertingTimeoutMs(Long alertingTimeoutMs) attributes(Map<String, String> attributes) autoGenerated(Boolean autoGenerated) connectedTime(Date connectedTime) conversationRoutingData(QueueConversationEmailEventTopicConversationRoutingData conversationRoutingData) disconnectType(QueueConversationEmailEventTopicEmailMediaParticipant.DisconnectTypeEnum disconnectType) draftAttachments(List<QueueConversationEmailEventTopicAttachment> draftAttachments) endAcwTime(Date endAcwTime) booleanexternalContact(QueueConversationEmailEventTopicUriReference externalContact) externalContactInitialDivisionId(String externalContactInitialDivisionId) externalOrganization(QueueConversationEmailEventTopicUriReference externalOrganization) flaggedReason(QueueConversationEmailEventTopicEmailMediaParticipant.FlaggedReasonEnum flaggedReason) getHeld()getId()getName()getPeer()getQueue()getSpam()getState()getTeam()getUser()inthashCode()journeyContext(QueueConversationEmailEventTopicJourneyContext journeyContext) mediaRoles(List<String> mediaRoles) messagesSent(Long messagesSent) queueMediaSettings(QueueConversationEmailEventTopicQueueMediaSettings queueMediaSettings) resumeTime(Date resumeTime) screenRecordingState(String screenRecordingState) voidsetAddress(String address) voidsetAlertingTimeoutMs(Long alertingTimeoutMs) voidsetAttributes(Map<String, String> attributes) voidsetAutoGenerated(Boolean autoGenerated) voidsetConnectedTime(Date connectedTime) voidsetConversationRoutingData(QueueConversationEmailEventTopicConversationRoutingData conversationRoutingData) voidvoidsetDisconnectType(QueueConversationEmailEventTopicEmailMediaParticipant.DisconnectTypeEnum disconnectType) voidsetDraftAttachments(List<QueueConversationEmailEventTopicAttachment> draftAttachments) voidsetEndAcwTime(Date endAcwTime) voidsetEndTime(Date endTime) voidvoidsetExternalContact(QueueConversationEmailEventTopicUriReference externalContact) voidsetExternalContactInitialDivisionId(String externalContactInitialDivisionId) voidsetExternalOrganization(QueueConversationEmailEventTopicUriReference externalOrganization) voidsetFlaggedReason(QueueConversationEmailEventTopicEmailMediaParticipant.FlaggedReasonEnum flaggedReason) voidvoidvoidsetInitialState(QueueConversationEmailEventTopicEmailMediaParticipant.InitialStateEnum initialState) voidsetJourneyContext(QueueConversationEmailEventTopicJourneyContext journeyContext) voidsetMediaRoles(List<String> mediaRoles) voidsetMessageId(String messageId) voidsetMessagesSent(Long messagesSent) voidvoidsetParkTime(Date parkTime) voidvoidsetProvider(String provider) voidsetPurpose(String purpose) voidvoidsetQueueMediaSettings(QueueConversationEmailEventTopicQueueMediaSettings queueMediaSettings) voidsetResumeTime(Date resumeTime) voidsetScreenRecordingState(String screenRecordingState) voidvoidvoidsetStartAcwTime(Date startAcwTime) voidsetStartHoldTime(Date startHoldTime) voidsetStartTime(Date startTime) voidvoidsetSubject(String subject) voidvoidvoidvoidsetWrapupPrompt(String wrapupPrompt) voidsetWrapupRequired(Boolean wrapupRequired) voidsetWrapupSkipped(Boolean wrapupSkipped) voidsetWrapupTimeoutMs(Long wrapupTimeoutMs) startAcwTime(Date startAcwTime) startHoldTime(Date startHoldTime) toString()wrapupPrompt(String wrapupPrompt) wrapupRequired(Boolean wrapupRequired) wrapupSkipped(Boolean wrapupSkipped) wrapupTimeoutMs(Long wrapupTimeoutMs)
-
Constructor Details
-
QueueConversationEmailEventTopicEmailMediaParticipant
public QueueConversationEmailEventTopicEmailMediaParticipant() -
QueueConversationEmailEventTopicEmailMediaParticipant
-
-
Method Details
-
id
-
getId
-
setId
-
name
-
getName
-
setName
-
address
-
getAddress
-
setAddress
-
startTime
-
getStartTime
-
setStartTime
-
connectedTime
-
getConnectedTime
-
setConnectedTime
-
endTime
-
getEndTime
-
setEndTime
-
startHoldTime
-
getStartHoldTime
-
setStartHoldTime
-
purpose
-
getPurpose
-
setPurpose
-
state
-
getState
-
setState
-
initialState
public QueueConversationEmailEventTopicEmailMediaParticipant initialState(QueueConversationEmailEventTopicEmailMediaParticipant.InitialStateEnum initialState) -
getInitialState
-
setInitialState
public void setInitialState(QueueConversationEmailEventTopicEmailMediaParticipant.InitialStateEnum initialState) -
direction
-
getDirection
-
setDirection
public void setDirection(QueueConversationEmailEventTopicEmailMediaParticipant.DirectionEnum direction) -
disconnectType
public QueueConversationEmailEventTopicEmailMediaParticipant disconnectType(QueueConversationEmailEventTopicEmailMediaParticipant.DisconnectTypeEnum disconnectType) -
getDisconnectType
-
setDisconnectType
public void setDisconnectType(QueueConversationEmailEventTopicEmailMediaParticipant.DisconnectTypeEnum disconnectType) -
held
-
getHeld
-
setHeld
-
wrapupRequired
-
getWrapupRequired
-
setWrapupRequired
-
wrapupPrompt
-
getWrapupPrompt
-
setWrapupPrompt
-
user
-
getUser
-
setUser
-
queue
-
getQueue
-
setQueue
-
team
-
getTeam
-
setTeam
-
attributes
public QueueConversationEmailEventTopicEmailMediaParticipant attributes(Map<String, String> attributes) -
getAttributes
-
setAttributes
-
errorInfo
public QueueConversationEmailEventTopicEmailMediaParticipant errorInfo(QueueConversationEmailEventTopicErrorBody errorInfo) -
getErrorInfo
-
setErrorInfo
-
script
-
getScript
-
setScript
-
wrapupTimeoutMs
-
getWrapupTimeoutMs
-
setWrapupTimeoutMs
-
wrapupSkipped
-
getWrapupSkipped
-
setWrapupSkipped
-
alertingTimeoutMs
public QueueConversationEmailEventTopicEmailMediaParticipant alertingTimeoutMs(Long alertingTimeoutMs) -
getAlertingTimeoutMs
-
setAlertingTimeoutMs
-
provider
-
getProvider
-
setProvider
-
externalContact
public QueueConversationEmailEventTopicEmailMediaParticipant externalContact(QueueConversationEmailEventTopicUriReference externalContact) -
getExternalContact
-
setExternalContact
-
externalContactInitialDivisionId
public QueueConversationEmailEventTopicEmailMediaParticipant externalContactInitialDivisionId(String externalContactInitialDivisionId) -
getExternalContactInitialDivisionId
-
setExternalContactInitialDivisionId
-
externalOrganization
public QueueConversationEmailEventTopicEmailMediaParticipant externalOrganization(QueueConversationEmailEventTopicUriReference externalOrganization) -
getExternalOrganization
-
setExternalOrganization
public void setExternalOrganization(QueueConversationEmailEventTopicUriReference externalOrganization) -
wrapup
public QueueConversationEmailEventTopicEmailMediaParticipant wrapup(QueueConversationEmailEventTopicWrapup wrapup) -
getWrapup
-
setWrapup
-
conversationRoutingData
public QueueConversationEmailEventTopicEmailMediaParticipant conversationRoutingData(QueueConversationEmailEventTopicConversationRoutingData conversationRoutingData) -
getConversationRoutingData
-
setConversationRoutingData
public void setConversationRoutingData(QueueConversationEmailEventTopicConversationRoutingData conversationRoutingData) -
peer
-
getPeer
-
setPeer
-
screenRecordingState
public QueueConversationEmailEventTopicEmailMediaParticipant screenRecordingState(String screenRecordingState) -
getScreenRecordingState
-
setScreenRecordingState
-
flaggedReason
public QueueConversationEmailEventTopicEmailMediaParticipant flaggedReason(QueueConversationEmailEventTopicEmailMediaParticipant.FlaggedReasonEnum flaggedReason) -
getFlaggedReason
-
setFlaggedReason
public void setFlaggedReason(QueueConversationEmailEventTopicEmailMediaParticipant.FlaggedReasonEnum flaggedReason) -
journeyContext
public QueueConversationEmailEventTopicEmailMediaParticipant journeyContext(QueueConversationEmailEventTopicJourneyContext journeyContext) -
getJourneyContext
-
setJourneyContext
-
startAcwTime
-
getStartAcwTime
-
setStartAcwTime
-
endAcwTime
-
getEndAcwTime
-
setEndAcwTime
-
resumeTime
-
getResumeTime
-
setResumeTime
-
parkTime
-
getParkTime
-
setParkTime
-
mediaRoles
-
getMediaRoles
-
setMediaRoles
-
queueMediaSettings
public QueueConversationEmailEventTopicEmailMediaParticipant queueMediaSettings(QueueConversationEmailEventTopicQueueMediaSettings queueMediaSettings) -
getQueueMediaSettings
-
setQueueMediaSettings
public void setQueueMediaSettings(QueueConversationEmailEventTopicQueueMediaSettings queueMediaSettings) -
subject
-
getSubject
-
setSubject
-
messagesSent
-
getMessagesSent
-
setMessagesSent
-
autoGenerated
-
getAutoGenerated
-
setAutoGenerated
-
messageId
-
getMessageId
-
setMessageId
-
draftAttachments
public QueueConversationEmailEventTopicEmailMediaParticipant draftAttachments(List<QueueConversationEmailEventTopicAttachment> draftAttachments) -
getDraftAttachments
-
setDraftAttachments
-
spam
-
getSpam
-
setSpam
-
equals
-
hashCode
public int hashCode() -
toString
-