Class WfmHistoricalAdherenceQuery

java.lang.Object
com.mypurecloud.sdk.v2.model.WfmHistoricalAdherenceQuery
All Implemented Interfaces:
Serializable

public class WfmHistoricalAdherenceQuery extends Object implements Serializable
WfmHistoricalAdherenceQuery
See Also:
  • Constructor Details

    • WfmHistoricalAdherenceQuery

      public WfmHistoricalAdherenceQuery()
    • WfmHistoricalAdherenceQuery

      public WfmHistoricalAdherenceQuery(Boolean initWithEmptyList)
  • Method Details

    • startDate

      public WfmHistoricalAdherenceQuery startDate(Date startDate)
      Beginning of the date range to query in ISO-8601 format
    • getStartDate

      public Date getStartDate()
    • setStartDate

      public void setStartDate(Date startDate)
    • endDate

      public WfmHistoricalAdherenceQuery endDate(Date endDate)
      End of the date range to query in ISO-8601 format. If it is not set, end date will be set to current time
    • getEndDate

      public Date getEndDate()
    • setEndDate

      public void setEndDate(Date endDate)
    • timeZone

      public WfmHistoricalAdherenceQuery timeZone(String timeZone)
      The time zone, in olson format, to use in defining days when computing adherence. The results will be returned as UTC timestamps regardless of the time zone input.
    • getTimeZone

      public String getTimeZone()
    • setTimeZone

      public void setTimeZone(String timeZone)
    • userIds

      public WfmHistoricalAdherenceQuery userIds(List<String> userIds)
      The userIds to report on. If null or not set, adherence will be computed for all the users in management unit or requested teamIds
    • getUserIds

      public List<String> getUserIds()
    • setUserIds

      public void setUserIds(List<String> userIds)
    • includeExceptions

      public WfmHistoricalAdherenceQuery includeExceptions(Boolean includeExceptions)
      Whether user exceptions should be returned as part of the results
    • getIncludeExceptions

      public Boolean getIncludeExceptions()
    • setIncludeExceptions

      public void setIncludeExceptions(Boolean includeExceptions)
    • teamIds

      public WfmHistoricalAdherenceQuery teamIds(List<String> teamIds)
      The teamIds to report on. If null or not set, adherence will be computed for requested users if applicable or otherwise all users in the management unit. Note: If teamIds is also specified, only adherence for users in the requested teams will be returned
    • getTeamIds

      public List<String> getTeamIds()
    • setTeamIds

      public void setTeamIds(List<String> teamIds)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object