public class ListCourseAssignmentsOptions extends BaseOptions
| Modifier and Type | Class and Description |
|---|---|
static class |
ListCourseAssignmentsOptions.Bucket |
static class |
ListCourseAssignmentsOptions.Include |
optionsMap| Constructor and Description |
|---|
ListCourseAssignmentsOptions(String courseId) |
| Modifier and Type | Method and Description |
|---|---|
ListCourseAssignmentsOptions |
bucketFilter(ListCourseAssignmentsOptions.Bucket bucket)
Only return assignments that match the due date and submission status of the given bucket
|
String |
getCourseId() |
ListCourseAssignmentsOptions |
includes(List<ListCourseAssignmentsOptions.Include> includes)
Associations to include with the assignment.
|
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 |
overrideAssignmentDates(Boolean overrideDates)
Apply assignment overrides to the assignment, defaults to true.
|
ListCourseAssignmentsOptions |
searchTerm(String searchTerm)
Restrict results to partial matches in the assignment title
|
addEnumList, addNumberList, addSingleItem, addStringList, getOptionsMappublic ListCourseAssignmentsOptions(String courseId)
public String getCourseId()
public ListCourseAssignmentsOptions includes(List<ListCourseAssignmentsOptions.Include> includes)
includes - List of optional associations to include in the assignment requestpublic ListCourseAssignmentsOptions searchTerm(String searchTerm)
searchTerm - Search term to matchpublic ListCourseAssignmentsOptions overrideAssignmentDates(Boolean overrideDates)
overrideDates - Whether or not to apply overridepublic ListCourseAssignmentsOptions needsGradingCountBySection(Boolean gradingCountBySection)
gradingCountBySection - Whether or not to split up needs_grading_count by sectionpublic ListCourseAssignmentsOptions bucketFilter(ListCourseAssignmentsOptions.Bucket bucket)
bucket - Status bucket to filter assignments byCopyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.