| 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<Assignment> |
AssignmentImpl.listCourseAssignments(ListCourseAssignmentsOptions options) |
| Modifier and Type | Method and Description |
|---|---|
List<Assignment> |
AssignmentReader.listCourseAssignments(ListCourseAssignmentsOptions options)
Retrieve a list of assignments associated with a course
|
| Modifier and Type | Class and Description |
|---|---|
class |
ListUserAssignmentOptions
Class for capturing options passed to the "List assignments for user" API call
The options are identical to the "List assignments for course" call except
the additional user ID parameter is required.
|
| Modifier and Type | Method and Description |
|---|---|
ListCourseAssignmentsOptions |
ListCourseAssignmentsOptions.bucketFilter(ListCourseAssignmentsOptions.Bucket bucket)
Only return assignments that match the due date and submission status of the given bucket
|
ListCourseAssignmentsOptions |
ListCourseAssignmentsOptions.includes(List<ListCourseAssignmentsOptions.Include> includes)
Associations to include with the assignment.
|
ListCourseAssignmentsOptions |
ListCourseAssignmentsOptions.needsGradingCountBySection(Boolean gradingCountBySection)
Specify whether or not to split up the "needs grading count" by sections
into the "needs_grading_count_by_section key.
|
ListCourseAssignmentsOptions |
ListCourseAssignmentsOptions.overrideAssignmentDates(Boolean overrideDates)
Apply assignment overrides to the assignment, defaults to true.
|
ListCourseAssignmentsOptions |
ListCourseAssignmentsOptions.searchTerm(String searchTerm)
Restrict results to partial matches in the assignment title
|
Copyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.