Package com.mypurecloud.sdk.v2.model
Class LearningScheduleSlotsQueryRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.LearningScheduleSlotsQueryRequest
- All Implemented Interfaces:
Serializable
LearningScheduleSlotsQueryRequest
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()interruptibleAssignmentId(String interruptibleAssignmentId) Assignment ID to exclude from consideration when determining blocked slotsRange of time to get slots for scheduling learning activities.lengthInMinutes(Integer lengthInMinutes) The duration of Learning Assignment to schedule in 15 minutes granularityvoidsetInterruptibleAssignmentId(String interruptibleAssignmentId) voidsetInterval(String interval) voidsetLengthInMinutes(Integer lengthInMinutes) voidsetUserIds(List<String> userIds) toString()The user IDs for which to fetch schedules.
-
Constructor Details
-
LearningScheduleSlotsQueryRequest
public LearningScheduleSlotsQueryRequest() -
LearningScheduleSlotsQueryRequest
-
-
Method Details
-
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
-
setInterval
-
lengthInMinutes
The duration of Learning Assignment to schedule in 15 minutes granularity -
getLengthInMinutes
-
setLengthInMinutes
-
userIds
The user IDs for which to fetch schedules. Must be only 1. -
getUserIds
-
setUserIds
-
interruptibleAssignmentId
public LearningScheduleSlotsQueryRequest interruptibleAssignmentId(String interruptibleAssignmentId) Assignment ID to exclude from consideration when determining blocked slots -
getInterruptibleAssignmentId
-
setInterruptibleAssignmentId
-
equals
-
hashCode
public int hashCode() -
toString
-