Package com.mypurecloud.sdk.v2.model
Class WfmAgentHistoricalAdherenceResult
java.lang.Object
com.mypurecloud.sdk.v2.model.WfmAgentHistoricalAdherenceResult
- All Implemented Interfaces:
Serializable
WfmAgentHistoricalAdherenceResult
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe impact of the current adherence state for this user -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactuals(List<HistoricalAdherenceActuals> actuals) List of actual activity with offset for this useradherencePercentage(Double adherencePercentage) Adherence percentage for this user, in the scale of 0 - 100calculationsCompletedDate(Date calculationsCompletedDate) Completed date of calculations that was queried, in ISO-8601 format.conformancePercentage(Double conformancePercentage) Conformance percentage for this user, in the scale of 0 - 100.dayMetrics(List<AgentAdherenceDayMetrics> dayMetrics) Adherence and conformance metrics for days in query rangeEnd of the date range that was queried, in ISO-8601 format.booleanexceptionInfo(List<HistoricalAdherenceExceptionInfo> exceptionInfo) List of adherence exceptions for this usergetUser()inthashCode()The impact of the current adherence state for this userscheduledActivities(List<AgentAdherenceScheduledActivity> scheduledActivities) List of scheduled activities for this usersecondaryPresenceLookupItems(List<SecondaryPresenceLookupItem> secondaryPresenceLookupItems) List of secondary presence lookup ID to corresponding secondary presence ID itemvoidsetActuals(List<HistoricalAdherenceActuals> actuals) voidsetAdherencePercentage(Double adherencePercentage) voidsetCalculationsCompletedDate(Date calculationsCompletedDate) voidsetConformancePercentage(Double conformancePercentage) voidsetDayMetrics(List<AgentAdherenceDayMetrics> dayMetrics) voidsetEndDate(Date endDate) voidsetExceptionInfo(List<HistoricalAdherenceExceptionInfo> exceptionInfo) voidvoidsetScheduledActivities(List<AgentAdherenceScheduledActivity> scheduledActivities) voidsetSecondaryPresenceLookupItems(List<SecondaryPresenceLookupItem> secondaryPresenceLookupItems) voidsetStartDate(Date startDate) voidsetTargetAdherencePercentage(Double targetAdherencePercentage) voidsetUser(UserReference user) Beginning of the date range that was queried, in ISO-8601 formattargetAdherencePercentage(Double targetAdherencePercentage) Target percentage for this user, in the scale of 0 - 100toString()user(UserReference user) The user who submitted the agent historical adherence query
-
Constructor Details
-
WfmAgentHistoricalAdherenceResult
public WfmAgentHistoricalAdherenceResult() -
WfmAgentHistoricalAdherenceResult
-
-
Method Details
-
user
The user who submitted the agent historical adherence query -
getUser
-
setUser
-
startDate
Beginning of the date range that was queried, in ISO-8601 format -
getStartDate
-
setStartDate
-
endDate
End of the date range that was queried, in ISO-8601 format. If it was not set, end date will be set to the queried time -
getEndDate
-
setEndDate
-
calculationsCompletedDate
Completed date of calculations that was queried, in ISO-8601 format. -
getCalculationsCompletedDate
-
setCalculationsCompletedDate
-
targetAdherencePercentage
public WfmAgentHistoricalAdherenceResult targetAdherencePercentage(Double targetAdherencePercentage) Target percentage for this user, in the scale of 0 - 100 -
getTargetAdherencePercentage
-
setTargetAdherencePercentage
-
adherencePercentage
Adherence percentage for this user, in the scale of 0 - 100 -
getAdherencePercentage
-
setAdherencePercentage
-
conformancePercentage
Conformance percentage for this user, in the scale of 0 - 100. Conformance percentage can be greater than 100 when the actual on queue time is greater than the scheduled on queue time for the same period. -
getConformancePercentage
-
setConformancePercentage
-
impact
public WfmAgentHistoricalAdherenceResult impact(WfmAgentHistoricalAdherenceResult.ImpactEnum impact) The impact of the current adherence state for this user -
getImpact
-
setImpact
-
exceptionInfo
public WfmAgentHistoricalAdherenceResult exceptionInfo(List<HistoricalAdherenceExceptionInfo> exceptionInfo) List of adherence exceptions for this user -
getExceptionInfo
-
setExceptionInfo
-
dayMetrics
Adherence and conformance metrics for days in query range -
getDayMetrics
-
setDayMetrics
-
actuals
List of actual activity with offset for this user -
getActuals
-
setActuals
-
scheduledActivities
public WfmAgentHistoricalAdherenceResult scheduledActivities(List<AgentAdherenceScheduledActivity> scheduledActivities) List of scheduled activities for this user -
getScheduledActivities
-
setScheduledActivities
-
secondaryPresenceLookupItems
public WfmAgentHistoricalAdherenceResult secondaryPresenceLookupItems(List<SecondaryPresenceLookupItem> secondaryPresenceLookupItems) List of secondary presence lookup ID to corresponding secondary presence ID item -
getSecondaryPresenceLookupItems
-
setSecondaryPresenceLookupItems
public void setSecondaryPresenceLookupItems(List<SecondaryPresenceLookupItem> secondaryPresenceLookupItems) -
equals
-
hashCode
public int hashCode() -
toString
-