public class GetSubmissionsOptions extends BaseOptions
| Modifier and Type | Class and Description |
|---|---|
static class |
GetSubmissionsOptions.Include |
optionsMap| Constructor and Description |
|---|
GetSubmissionsOptions(String canvasId) |
GetSubmissionsOptions(String canvasId,
Integer assignmentId)
Construct options class with required parameters to retrieve a list of Submissions from courses or sections
|
GetSubmissionsOptions(String canvasId,
Integer assignmentId,
String userId)
Construct options class with required parameters to retrieve a single user's Submission from a course or section
|
| Modifier and Type | Method and Description |
|---|---|
Integer |
getAssignmentId() |
String |
getCanvasId() |
String |
getUserId() |
GetSubmissionsOptions |
grouped(Boolean grouped)
When set to true, response will be grouped by student groups.
|
GetSubmissionsOptions |
includes(List<GetSubmissionsOptions.Include> includes)
Optionally include more information with the returned assignment Submission objects.
|
void |
setAssignmentId(Integer assignmentId) |
void |
setCanvasId(String canvasId) |
void |
setUserId(String userId) |
GetSubmissionsOptions |
userIds(List<String> userIds) |
addEnumList, addNumberList, addSingleItem, addStringList, getOptionsMappublic GetSubmissionsOptions(String canvasId)
public GetSubmissionsOptions(String canvasId, Integer assignmentId)
canvasId - The Course or Section ID, depending on which API is being targeted. May also be an SIS ID with appropriate prefixassignmentId - The Canvas ID of the assignment to query for submissionspublic GetSubmissionsOptions(String canvasId, Integer assignmentId, String userId)
canvasId - The Course or Section ID, depending on which API is being targeted. May also be an SIS ID with appropriate prefixassignmentId - The Canvas ID of the assignment to query for submissionsuserId - The Canvas ID of the user to query (or SIS user ID with the appropriate prefix)public GetSubmissionsOptions includes(List<GetSubmissionsOptions.Include> includes)
includes - List of optional includespublic GetSubmissionsOptions grouped(Boolean grouped)
grouped - Whether to group submissions by student grouppublic GetSubmissionsOptions userIds(List<String> userIds)
public String getCanvasId()
public void setCanvasId(String canvasId)
public Integer getAssignmentId()
public void setAssignmentId(Integer assignmentId)
public String getUserId()
public void setUserId(String userId)
Copyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.