Package com.mypurecloud.sdk.v2.model
Class AgentStateEventTopicAgentStateEventNotification
java.lang.Object
com.mypurecloud.sdk.v2.model.AgentStateEventTopicAgentStateEventNotification
- All Implemented Interfaces:
Serializable
AgentStateEventTopicAgentStateEventNotification
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets currentStatestatic enumGets or Sets mediaTypestatic enumGets or Sets originatingDirection -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconversationId(String conversationId) currentStateStart(Long currentStateStart) booleaninthashCode()originatingDirection(AgentStateEventTopicAgentStateEventNotification.OriginatingDirectionEnum originatingDirection) requestedLanguageId(String requestedLanguageId) requestedSkillIds(List<String> requestedSkillIds) sessionStart(Long sessionStart) voidsetConversationId(String conversationId) voidvoidsetCurrentStateStart(Long currentStateStart) voidvoidsetOriginatingDirection(AgentStateEventTopicAgentStateEventNotification.OriginatingDirectionEnum originatingDirection) voidsetQueueId(String queueId) voidsetRequestedLanguageId(String requestedLanguageId) voidsetRequestedSkillIds(List<String> requestedSkillIds) voidsetSessionId(String sessionId) voidsetSessionStart(Long sessionStart) voidtoString()
-
Constructor Details
-
AgentStateEventTopicAgentStateEventNotification
public AgentStateEventTopicAgentStateEventNotification() -
AgentStateEventTopicAgentStateEventNotification
-
-
Method Details
-
conversationId
-
getConversationId
-
setConversationId
-
sessionId
-
getSessionId
-
setSessionId
-
sessionStart
-
getSessionStart
-
setSessionStart
-
currentStateStart
-
getCurrentStateStart
-
setCurrentStateStart
-
currentState
public AgentStateEventTopicAgentStateEventNotification currentState(AgentStateEventTopicAgentStateEventNotification.CurrentStateEnum currentState) -
getCurrentState
-
setCurrentState
public void setCurrentState(AgentStateEventTopicAgentStateEventNotification.CurrentStateEnum currentState) -
userId
-
getUserId
-
setUserId
-
originatingDirection
public AgentStateEventTopicAgentStateEventNotification originatingDirection(AgentStateEventTopicAgentStateEventNotification.OriginatingDirectionEnum originatingDirection) -
getOriginatingDirection
public AgentStateEventTopicAgentStateEventNotification.OriginatingDirectionEnum getOriginatingDirection() -
setOriginatingDirection
public void setOriginatingDirection(AgentStateEventTopicAgentStateEventNotification.OriginatingDirectionEnum originatingDirection) -
mediaType
public AgentStateEventTopicAgentStateEventNotification mediaType(AgentStateEventTopicAgentStateEventNotification.MediaTypeEnum mediaType) -
getMediaType
-
setMediaType
-
queueId
-
getQueueId
-
setQueueId
-
requestedLanguageId
public AgentStateEventTopicAgentStateEventNotification requestedLanguageId(String requestedLanguageId) -
getRequestedLanguageId
-
setRequestedLanguageId
-
requestedSkillIds
public AgentStateEventTopicAgentStateEventNotification requestedSkillIds(List<String> requestedSkillIds) -
getRequestedSkillIds
-
setRequestedSkillIds
-
equals
-
hashCode
public int hashCode() -
toString
-