Class AvailableTimeOffRequest

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

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

    • AvailableTimeOffRequest

      public AvailableTimeOffRequest()
    • AvailableTimeOffRequest

      public AvailableTimeOffRequest(Boolean initWithEmptyList)
  • Method Details

    • activityCodeId

      public AvailableTimeOffRequest activityCodeId(String activityCodeId)
      The ID for activity code to query available time off minutes
    • getActivityCodeId

      public String getActivityCodeId()
    • setActivityCodeId

      public void setActivityCodeId(String activityCodeId)
    • dateRanges

      public AvailableTimeOffRequest dateRanges(List<LocalDateRange> dateRanges)
      A list of date ranges of available time off minutes. A maximum number of date ranges is 30. The maximum total number of days in all ranges is 366. If no ranges are specified, then only the presence of the associated time off limit object will be checked. In such case, if the association exists, then the response will contain a list with of a single element filled with timeOffLimitId only.
    • getDateRanges

      public List<LocalDateRange> getDateRanges()
    • setDateRanges

      public void setDateRanges(List<LocalDateRange> dateRanges)
    • 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