public interface AssignmentReader extends CanvasReader<Assignment,AssignmentReader>
| Modifier and Type | Method and Description |
|---|---|
Optional<Assignment> |
getSingleAssignment(GetSingleAssignmentOptions options)
Retrieve a specific assignment from Canvas by its Canvas ID number
|
List<Assignment> |
listCourseAssignments(ListCourseAssignmentsOptions options)
Retrieve a list of assignments associated with a course
|
List<Assignment> |
listUserAssignments(ListUserAssignmentOptions options)
Retrieve a list of assignments associated with the given user/course combination
|
readAsCanvasUser, readAsSisUser, withCallbackOptional<Assignment> getSingleAssignment(GetSingleAssignmentOptions options) throws IOException
options - Options class containing required and optional parameters for this API callIOException - When there is an error communicating with CanvasList<Assignment> listCourseAssignments(ListCourseAssignmentsOptions options) throws IOException
options - Options class containing required and optional parameters for this API callIOException - When there is an error communicating with CanvasList<Assignment> listUserAssignments(ListUserAssignmentOptions options) throws IOException
options - Options class containing required and optional parameters for this API callIOException - When there is an error communicating with CanvasCopyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.