| Package | Description |
|---|---|
| edu.ksu.canvas.impl |
Default implementations for Canvas API calls.
|
| edu.ksu.canvas.interfaces |
Interfaces defining Canvas API functionality
|
| edu.ksu.canvas.requestOptions |
Classes to encapsulate parameters that get passed to API calls.
|
| Modifier and Type | Method and Description |
|---|---|
List<User> |
UserImpl.getUsersInCourse(GetUsersInCourseOptions options) |
| Modifier and Type | Method and Description |
|---|---|
List<User> |
UserReader.getUsersInCourse(GetUsersInCourseOptions options)
Retrieve a list of users in a course
|
| Modifier and Type | Method and Description |
|---|---|
GetUsersInCourseOptions |
GetUsersInCourseOptions.enrollmentRoleId(Integer roleId)
Filter users by course-level role ID.
|
GetUsersInCourseOptions |
GetUsersInCourseOptions.enrollmentState(List<GetUsersInCourseOptions.EnrollmentState> enrollmentStates)
Filter users by enrollment state
|
GetUsersInCourseOptions |
GetUsersInCourseOptions.enrollmentType(List<GetUsersInCourseOptions.EnrollmentType> enrollmentTypes)
Only return users who match the given enrollment type.
|
GetUsersInCourseOptions |
GetUsersInCourseOptions.include(List<GetUsersInCourseOptions.Include> includes)
Optional sub-items to include in the user response
|
GetUsersInCourseOptions |
GetUsersInCourseOptions.searchTerm(String searchTerm)
Only return users who match search term.
|
GetUsersInCourseOptions |
GetUsersInCourseOptions.userId(String userId)
If the given user ID exists in a course, the page parameter will be modified to return the page containing the given user.
|
GetUsersInCourseOptions |
GetUsersInCourseOptions.userIds(List<String> userIds)
Only return the users in the given list of user IDs
|
Copyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.