Package com.mypurecloud.sdk.v2.model
Class HistoricalAdherenceExceptionInfo
java.lang.Object
com.mypurecloud.sdk.v2.model.HistoricalAdherenceExceptionInfo
- All Implemented Interfaces:
Serializable
HistoricalAdherenceExceptionInfo
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumActivity for which the user is actually engagedstatic enumThe impact of the current adherence state for this userstatic enumActual underlying routing status, used to determine whether a user is actually in adherence when OnQueuestatic enumActivity for which the user is scheduledstatic enumActual underlying system presence value -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactualActivityCategory(HistoricalAdherenceExceptionInfo.ActualActivityCategoryEnum actualActivityCategory) Activity for which the user is actually engagedactualActivityCodeId(String actualActivityCodeId) The ID of the actual activity code for this userendOffsetSeconds(Integer endOffsetSeconds) Exception end offset in seconds relative to query start timebooleaninthashCode()The impact of the current adherence state for this userroutingStatus(HistoricalAdherenceExceptionInfo.RoutingStatusEnum routingStatus) Actual underlying routing status, used to determine whether a user is actually in adherence when OnQueuescheduledActivityCategory(HistoricalAdherenceExceptionInfo.ScheduledActivityCategoryEnum scheduledActivityCategory) Activity for which the user is scheduledscheduledActivityCodeId(String scheduledActivityCodeId) The ID of the scheduled activity code for this userscheduledSecondaryPresenceLookupIds(List<String> scheduledSecondaryPresenceLookupIds) The lookup IDs used to retrieve the scheduled secondary statuses from map of lookup ID to corresponding secondary presence IDsecondaryPresenceLookupId(String secondaryPresenceLookupId) The lookup ID used to retrieve the actual secondary status from map of lookup ID to corresponding secondary presence IDvoidsetActualActivityCategory(HistoricalAdherenceExceptionInfo.ActualActivityCategoryEnum actualActivityCategory) voidsetActualActivityCodeId(String actualActivityCodeId) voidsetEndOffsetSeconds(Integer endOffsetSeconds) voidvoidvoidsetScheduledActivityCategory(HistoricalAdherenceExceptionInfo.ScheduledActivityCategoryEnum scheduledActivityCategory) voidsetScheduledActivityCodeId(String scheduledActivityCodeId) voidsetScheduledSecondaryPresenceLookupIds(List<String> scheduledSecondaryPresenceLookupIds) voidsetSecondaryPresenceLookupId(String secondaryPresenceLookupId) voidsetStartOffsetSeconds(Integer startOffsetSeconds) voidsetSystemPresence(HistoricalAdherenceExceptionInfo.SystemPresenceEnum systemPresence) startOffsetSeconds(Integer startOffsetSeconds) Exception start offset in seconds relative to query start timesystemPresence(HistoricalAdherenceExceptionInfo.SystemPresenceEnum systemPresence) Actual underlying system presence valuetoString()
-
Constructor Details
-
HistoricalAdherenceExceptionInfo
public HistoricalAdherenceExceptionInfo() -
HistoricalAdherenceExceptionInfo
-
-
Method Details
-
startOffsetSeconds
Exception start offset in seconds relative to query start time -
getStartOffsetSeconds
-
setStartOffsetSeconds
-
endOffsetSeconds
Exception end offset in seconds relative to query start time -
getEndOffsetSeconds
-
setEndOffsetSeconds
-
scheduledActivityCodeId
The ID of the scheduled activity code for this user -
getScheduledActivityCodeId
-
setScheduledActivityCodeId
-
scheduledActivityCategory
public HistoricalAdherenceExceptionInfo scheduledActivityCategory(HistoricalAdherenceExceptionInfo.ScheduledActivityCategoryEnum scheduledActivityCategory) Activity for which the user is scheduled -
getScheduledActivityCategory
public HistoricalAdherenceExceptionInfo.ScheduledActivityCategoryEnum getScheduledActivityCategory() -
setScheduledActivityCategory
public void setScheduledActivityCategory(HistoricalAdherenceExceptionInfo.ScheduledActivityCategoryEnum scheduledActivityCategory) -
scheduledSecondaryPresenceLookupIds
public HistoricalAdherenceExceptionInfo scheduledSecondaryPresenceLookupIds(List<String> scheduledSecondaryPresenceLookupIds) The lookup IDs used to retrieve the scheduled secondary statuses from map of lookup ID to corresponding secondary presence ID -
getScheduledSecondaryPresenceLookupIds
-
setScheduledSecondaryPresenceLookupIds
-
actualActivityCodeId
The ID of the actual activity code for this user -
getActualActivityCodeId
-
setActualActivityCodeId
-
actualActivityCategory
public HistoricalAdherenceExceptionInfo actualActivityCategory(HistoricalAdherenceExceptionInfo.ActualActivityCategoryEnum actualActivityCategory) Activity for which the user is actually engaged -
getActualActivityCategory
-
setActualActivityCategory
public void setActualActivityCategory(HistoricalAdherenceExceptionInfo.ActualActivityCategoryEnum actualActivityCategory) -
systemPresence
public HistoricalAdherenceExceptionInfo systemPresence(HistoricalAdherenceExceptionInfo.SystemPresenceEnum systemPresence) Actual underlying system presence value -
getSystemPresence
-
setSystemPresence
-
routingStatus
public HistoricalAdherenceExceptionInfo routingStatus(HistoricalAdherenceExceptionInfo.RoutingStatusEnum routingStatus) Actual underlying routing status, used to determine whether a user is actually in adherence when OnQueue -
getRoutingStatus
-
setRoutingStatus
-
impact
The impact of the current adherence state for this user -
getImpact
-
setImpact
-
secondaryPresenceLookupId
The lookup ID used to retrieve the actual secondary status from map of lookup ID to corresponding secondary presence ID -
getSecondaryPresenceLookupId
-
setSecondaryPresenceLookupId
-
equals
-
hashCode
public int hashCode() -
toString
-