Class LearningScheduleSlotsQueryRequest

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

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

    • LearningScheduleSlotsQueryRequest

      public LearningScheduleSlotsQueryRequest()
    • LearningScheduleSlotsQueryRequest

      public LearningScheduleSlotsQueryRequest(Boolean initWithEmptyList)
  • Method Details

    • interval

      public LearningScheduleSlotsQueryRequest interval(String interval)
      Range of time to get slots for scheduling learning activities. Intervals are represented as an ISO-8601 string. For example: YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss
    • getInterval

      public String getInterval()
    • setInterval

      public void setInterval(String interval)
    • lengthInMinutes

      public LearningScheduleSlotsQueryRequest lengthInMinutes(Integer lengthInMinutes)
      The duration of Learning Assignment to schedule in 15 minutes granularity
    • getLengthInMinutes

      public Integer getLengthInMinutes()
    • setLengthInMinutes

      public void setLengthInMinutes(Integer lengthInMinutes)
    • userIds

      public LearningScheduleSlotsQueryRequest userIds(List<String> userIds)
      The user IDs for which to fetch schedules. Must be only 1.
    • getUserIds

      public List<String> getUserIds()
    • setUserIds

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

      public LearningScheduleSlotsQueryRequest interruptibleAssignmentId(String interruptibleAssignmentId)
      Assignment ID to exclude from consideration when determining blocked slots
    • getInterruptibleAssignmentId

      public String getInterruptibleAssignmentId()
    • setInterruptibleAssignmentId

      public void setInterruptibleAssignmentId(String interruptibleAssignmentId)
    • 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