Package com.mypurecloud.sdk.v2.model
Class ConversationEmailEventTopicEmailMediaParticipant
java.lang.Object
com.mypurecloud.sdk.v2.model.ConversationEmailEventTopicEmailMediaParticipant
- All Implemented Interfaces:
Serializable
public class ConversationEmailEventTopicEmailMediaParticipant
extends Object
implements Serializable
ConversationEmailEventTopicEmailMediaParticipant
- 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionalertingTimeoutMs(Long alertingTimeoutMs) attributes(Map<String, String> attributes) autoGenerated(Boolean autoGenerated) connectedTime(Date connectedTime) conversationRoutingData(ConversationEmailEventTopicConversationRoutingData conversationRoutingData) draftAttachments(List<ConversationEmailEventTopicAttachment> draftAttachments) endAcwTime(Date endAcwTime) booleanerrorInfo(ConversationEmailEventTopicErrorBody errorInfo) externalContact(ConversationEmailEventTopicUriReference externalContact) externalContactInitialDivisionId(String externalContactInitialDivisionId) externalOrganization(ConversationEmailEventTopicUriReference externalOrganization) getHeld()getId()getName()getPeer()getQueue()getSpam()getState()getTeam()getUser()inthashCode()journeyContext(ConversationEmailEventTopicJourneyContext journeyContext) mediaRoles(List<String> mediaRoles) messagesSent(Long messagesSent) queueMediaSettings(ConversationEmailEventTopicQueueMediaSettings 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(ConversationEmailEventTopicConversationRoutingData conversationRoutingData) voidvoidsetDisconnectType(ConversationEmailEventTopicEmailMediaParticipant.DisconnectTypeEnum disconnectType) voidsetDraftAttachments(List<ConversationEmailEventTopicAttachment> draftAttachments) voidsetEndAcwTime(Date endAcwTime) voidsetEndTime(Date endTime) voidsetErrorInfo(ConversationEmailEventTopicErrorBody errorInfo) voidsetExternalContact(ConversationEmailEventTopicUriReference externalContact) voidsetExternalContactInitialDivisionId(String externalContactInitialDivisionId) voidsetExternalOrganization(ConversationEmailEventTopicUriReference externalOrganization) voidvoidvoidvoidvoidsetJourneyContext(ConversationEmailEventTopicJourneyContext journeyContext) voidsetMediaRoles(List<String> mediaRoles) voidsetMessageId(String messageId) voidsetMessagesSent(Long messagesSent) voidvoidsetParkTime(Date parkTime) voidvoidsetProvider(String provider) voidsetPurpose(String purpose) voidvoidsetQueueMediaSettings(ConversationEmailEventTopicQueueMediaSettings 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
-
ConversationEmailEventTopicEmailMediaParticipant
public ConversationEmailEventTopicEmailMediaParticipant() -
ConversationEmailEventTopicEmailMediaParticipant
-
-
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 ConversationEmailEventTopicEmailMediaParticipant initialState(ConversationEmailEventTopicEmailMediaParticipant.InitialStateEnum initialState) -
getInitialState
-
setInitialState
public void setInitialState(ConversationEmailEventTopicEmailMediaParticipant.InitialStateEnum initialState) -
direction
public ConversationEmailEventTopicEmailMediaParticipant direction(ConversationEmailEventTopicEmailMediaParticipant.DirectionEnum direction) -
getDirection
-
setDirection
-
disconnectType
public ConversationEmailEventTopicEmailMediaParticipant disconnectType(ConversationEmailEventTopicEmailMediaParticipant.DisconnectTypeEnum disconnectType) -
getDisconnectType
-
setDisconnectType
public void setDisconnectType(ConversationEmailEventTopicEmailMediaParticipant.DisconnectTypeEnum disconnectType) -
held
-
getHeld
-
setHeld
-
wrapupRequired
-
getWrapupRequired
-
setWrapupRequired
-
wrapupPrompt
-
getWrapupPrompt
-
setWrapupPrompt
-
user
-
getUser
-
setUser
-
queue
-
getQueue
-
setQueue
-
team
-
getTeam
-
setTeam
-
attributes
-
getAttributes
-
setAttributes
-
errorInfo
public ConversationEmailEventTopicEmailMediaParticipant errorInfo(ConversationEmailEventTopicErrorBody errorInfo) -
getErrorInfo
-
setErrorInfo
-
script
public ConversationEmailEventTopicEmailMediaParticipant script(ConversationEmailEventTopicUriReference script) -
getScript
-
setScript
-
wrapupTimeoutMs
-
getWrapupTimeoutMs
-
setWrapupTimeoutMs
-
wrapupSkipped
-
getWrapupSkipped
-
setWrapupSkipped
-
alertingTimeoutMs
-
getAlertingTimeoutMs
-
setAlertingTimeoutMs
-
provider
-
getProvider
-
setProvider
-
externalContact
public ConversationEmailEventTopicEmailMediaParticipant externalContact(ConversationEmailEventTopicUriReference externalContact) -
getExternalContact
-
setExternalContact
-
externalContactInitialDivisionId
public ConversationEmailEventTopicEmailMediaParticipant externalContactInitialDivisionId(String externalContactInitialDivisionId) -
getExternalContactInitialDivisionId
-
setExternalContactInitialDivisionId
-
externalOrganization
public ConversationEmailEventTopicEmailMediaParticipant externalOrganization(ConversationEmailEventTopicUriReference externalOrganization) -
getExternalOrganization
-
setExternalOrganization
-
wrapup
public ConversationEmailEventTopicEmailMediaParticipant wrapup(ConversationEmailEventTopicWrapup wrapup) -
getWrapup
-
setWrapup
-
conversationRoutingData
public ConversationEmailEventTopicEmailMediaParticipant conversationRoutingData(ConversationEmailEventTopicConversationRoutingData conversationRoutingData) -
getConversationRoutingData
-
setConversationRoutingData
public void setConversationRoutingData(ConversationEmailEventTopicConversationRoutingData conversationRoutingData) -
peer
-
getPeer
-
setPeer
-
screenRecordingState
public ConversationEmailEventTopicEmailMediaParticipant screenRecordingState(String screenRecordingState) -
getScreenRecordingState
-
setScreenRecordingState
-
flaggedReason
public ConversationEmailEventTopicEmailMediaParticipant flaggedReason(ConversationEmailEventTopicEmailMediaParticipant.FlaggedReasonEnum flaggedReason) -
getFlaggedReason
-
setFlaggedReason
public void setFlaggedReason(ConversationEmailEventTopicEmailMediaParticipant.FlaggedReasonEnum flaggedReason) -
journeyContext
public ConversationEmailEventTopicEmailMediaParticipant journeyContext(ConversationEmailEventTopicJourneyContext journeyContext) -
getJourneyContext
-
setJourneyContext
-
startAcwTime
-
getStartAcwTime
-
setStartAcwTime
-
endAcwTime
-
getEndAcwTime
-
setEndAcwTime
-
resumeTime
-
getResumeTime
-
setResumeTime
-
parkTime
-
getParkTime
-
setParkTime
-
mediaRoles
-
getMediaRoles
-
setMediaRoles
-
queueMediaSettings
public ConversationEmailEventTopicEmailMediaParticipant queueMediaSettings(ConversationEmailEventTopicQueueMediaSettings queueMediaSettings) -
getQueueMediaSettings
-
setQueueMediaSettings
-
subject
-
getSubject
-
setSubject
-
messagesSent
-
getMessagesSent
-
setMessagesSent
-
autoGenerated
-
getAutoGenerated
-
setAutoGenerated
-
messageId
-
getMessageId
-
setMessageId
-
draftAttachments
public ConversationEmailEventTopicEmailMediaParticipant draftAttachments(List<ConversationEmailEventTopicAttachment> draftAttachments) -
getDraftAttachments
-
setDraftAttachments
-
spam
-
getSpam
-
setSpam
-
equals
-
hashCode
public int hashCode() -
toString
-