Package com.mypurecloud.sdk.v2.model
Class WorkitemsEventsNotificationWorkitem
java.lang.Object
com.mypurecloud.sdk.v2.model.WorkitemsEventsNotificationWorkitem
- All Implemented Interfaces:
Serializable
WorkitemsEventsNotificationWorkitem
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets assignmentStatestatic enumGets or Sets operationstatic enumGets or Sets statusCategory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionalertTimeoutSeconds(Long alertTimeoutSeconds) assigneeId(String assigneeId) assignmentId(String assignmentId) assignmentState(WorkitemsEventsNotificationWorkitem.AssignmentStateEnum assignmentState) changes(List<WorkitemsEventsNotificationDelta> changes) customFields(Map<String, WorkitemsEventsNotificationCustomAttribute> customFields) dateAssignmentStateChanged(String dateAssignmentStateChanged) dateClosed(String dateClosed) dateCreated(String dateCreated) dateExpires(String dateExpires) dateModified(String dateModified) description(String description) divisionId(String divisionId) durationSeconds(Long durationSeconds) booleanexternalContactId(String externalContactId) externalTag(String externalTag) getId()getName()getTtl()inthashCode()languageId(String languageId) modifiedBy(String modifiedBy) preferredAgentIds(List<String> preferredAgentIds) propertyChanges(List<WorkitemsEventsNotificationPropertyChange> propertyChanges) reporterId(String reporterId) scoredAgents(List<WorkitemsEventsNotificationScoredAgent> scoredAgents) sessions(List<WorkitemsEventsNotificationSession> sessions) voidsetAlertTimeoutSeconds(Long alertTimeoutSeconds) voidsetAssigneeId(String assigneeId) voidsetAssignmentId(String assignmentId) voidvoidvoidsetChanges(List<WorkitemsEventsNotificationDelta> changes) voidsetCustomFields(Map<String, WorkitemsEventsNotificationCustomAttribute> customFields) voidsetDateAssignmentStateChanged(String dateAssignmentStateChanged) voidsetDateClosed(String dateClosed) voidsetDateCreated(String dateCreated) voidsetDateDue(String dateDue) voidsetDateExpires(String dateExpires) voidsetDateModified(String dateModified) voidsetDescription(String description) voidsetDivisionId(String divisionId) voidsetDurationSeconds(Long durationSeconds) voidsetExternalContactId(String externalContactId) voidsetExternalTag(String externalTag) voidvoidsetLanguageId(String languageId) voidsetModifiedBy(String modifiedBy) voidvoidvoidsetPreferredAgentIds(List<String> preferredAgentIds) voidsetPriority(Long priority) voidsetPropertyChanges(List<WorkitemsEventsNotificationPropertyChange> propertyChanges) voidsetQueueId(String queueId) voidsetReporterId(String reporterId) voidsetScoredAgents(List<WorkitemsEventsNotificationScoredAgent> scoredAgents) voidsetScriptId(String scriptId) voidsetSessions(List<WorkitemsEventsNotificationSession> sessions) voidsetSkillIds(List<String> skillIds) voidvoidsetStatusId(String statusId) voidvoidvoidsetTypeName(String typeName) voidsetUtilizationLabelId(String utilizationLabelId) voidsetWorkbinId(String workbinId) voidsetWorkbinName(String workbinName) voidvoidsetWrapupId(String wrapupId) statusCategory(WorkitemsEventsNotificationWorkitem.StatusCategoryEnum statusCategory) toString()utilizationLabelId(String utilizationLabelId) workbinName(String workbinName)
-
Constructor Details
-
WorkitemsEventsNotificationWorkitem
public WorkitemsEventsNotificationWorkitem() -
WorkitemsEventsNotificationWorkitem
-
-
Method Details
-
id
-
getId
-
setId
-
name
-
getName
-
setName
-
typeId
-
getTypeId
-
setTypeId
-
description
-
getDescription
-
setDescription
-
languageId
-
getLanguageId
-
setLanguageId
-
priority
-
getPriority
-
setPriority
-
dateCreated
-
getDateCreated
-
setDateCreated
-
dateModified
-
getDateModified
-
setDateModified
-
dateDue
-
getDateDue
-
setDateDue
-
dateExpires
-
getDateExpires
-
setDateExpires
-
dateAssignmentStateChanged
public WorkitemsEventsNotificationWorkitem dateAssignmentStateChanged(String dateAssignmentStateChanged) -
getDateAssignmentStateChanged
-
setDateAssignmentStateChanged
-
durationSeconds
-
getDurationSeconds
-
setDurationSeconds
-
ttl
-
getTtl
-
setTtl
-
statusId
-
getStatusId
-
setStatusId
-
statusCategory
public WorkitemsEventsNotificationWorkitem statusCategory(WorkitemsEventsNotificationWorkitem.StatusCategoryEnum statusCategory) -
getStatusCategory
-
setStatusCategory
public void setStatusCategory(WorkitemsEventsNotificationWorkitem.StatusCategoryEnum statusCategory) -
dateClosed
-
getDateClosed
-
setDateClosed
-
workbinId
-
getWorkbinId
-
setWorkbinId
-
reporterId
-
getReporterId
-
setReporterId
-
assigneeId
-
getAssigneeId
-
setAssigneeId
-
externalContactId
-
getExternalContactId
-
setExternalContactId
-
externalTag
-
getExternalTag
-
setExternalTag
-
wrapupId
-
getWrapupId
-
setWrapupId
-
modifiedBy
-
getModifiedBy
-
setModifiedBy
-
operation
public WorkitemsEventsNotificationWorkitem operation(WorkitemsEventsNotificationWorkitem.OperationEnum operation) -
getOperation
-
setOperation
-
changes
-
getChanges
-
setChanges
-
propertyChanges
public WorkitemsEventsNotificationWorkitem propertyChanges(List<WorkitemsEventsNotificationPropertyChange> propertyChanges) -
getPropertyChanges
-
setPropertyChanges
-
assignmentState
public WorkitemsEventsNotificationWorkitem assignmentState(WorkitemsEventsNotificationWorkitem.AssignmentStateEnum assignmentState) -
getAssignmentState
-
setAssignmentState
public void setAssignmentState(WorkitemsEventsNotificationWorkitem.AssignmentStateEnum assignmentState) -
assignmentId
-
getAssignmentId
-
setAssignmentId
-
alertTimeoutSeconds
-
getAlertTimeoutSeconds
-
setAlertTimeoutSeconds
-
queueId
-
getQueueId
-
setQueueId
-
customFields
public WorkitemsEventsNotificationWorkitem customFields(Map<String, WorkitemsEventsNotificationCustomAttribute> customFields) -
getCustomFields
-
setCustomFields
-
wrapup
-
getWrapup
-
setWrapup
-
sessions
public WorkitemsEventsNotificationWorkitem sessions(List<WorkitemsEventsNotificationSession> sessions) -
getSessions
-
setSessions
-
skillIds
-
getSkillIds
-
setSkillIds
-
scriptId
-
getScriptId
-
setScriptId
-
workbinName
-
getWorkbinName
-
setWorkbinName
-
typeName
-
getTypeName
-
setTypeName
-
preferredAgentIds
-
getPreferredAgentIds
-
setPreferredAgentIds
-
divisionId
-
getDivisionId
-
setDivisionId
-
scoredAgents
public WorkitemsEventsNotificationWorkitem scoredAgents(List<WorkitemsEventsNotificationScoredAgent> scoredAgents) -
getScoredAgents
-
setScoredAgents
-
utilizationLabelId
-
getUtilizationLabelId
-
setUtilizationLabelId
-
caseId
-
getCaseId
-
setCaseId
-
equals
-
hashCode
public int hashCode() -
toString
-