| 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 |
|---|---|
Optional<Assignment> |
AssignmentImpl.getSingleAssignment(GetSingleAssignmentOptions options) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Assignment> |
AssignmentReader.getSingleAssignment(GetSingleAssignmentOptions options)
Retrieve a specific assignment from Canvas by its Canvas ID number
|
| Modifier and Type | Method and Description |
|---|---|
GetSingleAssignmentOptions |
GetSingleAssignmentOptions.allDates(Boolean allDates)
Specify if all dates associated with the assignment should be returned, if applicable
|
GetSingleAssignmentOptions |
GetSingleAssignmentOptions.includes(List<GetSingleAssignmentOptions.Include> includes)
Associations to include with the assignment.
|
GetSingleAssignmentOptions |
GetSingleAssignmentOptions.needsGradingCountBySection(Boolean gradingCountBySection)
Specify whether or not to split up the "needs grading count" by sections
into the "needs_grading_count_by_section key.
|
GetSingleAssignmentOptions |
GetSingleAssignmentOptions.overrideAssignmentDates(Boolean overrideDates)
Apply assignment overrides to the assignment, defaults to true.
|
Copyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.