Index: generated/googleapis/lib/classroom/v1.dart |
diff --git a/generated/googleapis/lib/classroom/v1.dart b/generated/googleapis/lib/classroom/v1.dart |
index 119940f4b612f943e0e74c67cc70266fd214934f..03c3eeb34444e0780eb4279c24d13ba236647528 100644 |
--- a/generated/googleapis/lib/classroom/v1.dart |
+++ b/generated/googleapis/lib/classroom/v1.dart |
@@ -254,6 +254,24 @@ class CoursesResourceApi { |
* |
* Request parameters: |
* |
+ * [pageSize] - Maximum number of items to return. Zero or unspecified |
+ * indicates that the |
+ * server may assign a maximum. |
+ * |
+ * The server may return fewer than the specified number of results. |
+ * |
+ * [courseStates] - Restricts returned courses to those in one of the |
+ * specified states |
+ * The default value is ACTIVE, ARCHIVED, PROVISIONED, DECLINED. |
+ * |
+ * [teacherId] - Restricts returned courses to those having a teacher with the |
+ * specified |
+ * identifier. The identifier can be one of the following: |
+ * |
+ * * the numeric identifier for the user |
+ * * the email address of the user |
+ * * the string literal `"me"`, indicating the requesting user |
+ * |
* [studentId] - Restricts returned courses to those having a student with the |
* specified |
* identifier. The identifier can be one of the following: |
@@ -270,24 +288,6 @@ class CoursesResourceApi { |
* The list request must be |
* otherwise identical to the one that resulted in this token. |
* |
- * [pageSize] - Maximum number of items to return. Zero or unspecified |
- * indicates that the |
- * server may assign a maximum. |
- * |
- * The server may return fewer than the specified number of results. |
- * |
- * [teacherId] - Restricts returned courses to those having a teacher with the |
- * specified |
- * identifier. The identifier can be one of the following: |
- * |
- * * the numeric identifier for the user |
- * * the email address of the user |
- * * the string literal `"me"`, indicating the requesting user |
- * |
- * [courseStates] - Restricts returned courses to those in one of the |
- * specified states |
- * The default value is ACTIVE, ARCHIVED, PROVISIONED, DECLINED. |
- * |
* Completes with a [ListCoursesResponse]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -296,7 +296,7 @@ class CoursesResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<ListCoursesResponse> list({core.String studentId, core.String pageToken, core.int pageSize, core.String teacherId, core.List<core.String> courseStates}) { |
+ async.Future<ListCoursesResponse> list({core.int pageSize, core.List<core.String> courseStates, core.String teacherId, core.String studentId, core.String pageToken}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -304,20 +304,20 @@ class CoursesResourceApi { |
var _downloadOptions = commons.DownloadOptions.Metadata; |
var _body = null; |
- if (studentId != null) { |
- _queryParams["studentId"] = [studentId]; |
- } |
- if (pageToken != null) { |
- _queryParams["pageToken"] = [pageToken]; |
- } |
if (pageSize != null) { |
_queryParams["pageSize"] = ["${pageSize}"]; |
} |
+ if (courseStates != null) { |
+ _queryParams["courseStates"] = courseStates; |
+ } |
if (teacherId != null) { |
_queryParams["teacherId"] = [teacherId]; |
} |
- if (courseStates != null) { |
- _queryParams["courseStates"] = courseStates; |
+ if (studentId != null) { |
+ _queryParams["studentId"] = [studentId]; |
+ } |
+ if (pageToken != null) { |
+ _queryParams["pageToken"] = [pageToken]; |
} |
_url = 'v1/courses'; |
@@ -854,16 +854,13 @@ class CoursesCourseWorkResourceApi { |
* This identifier can be either the Classroom-assigned identifier or an |
* alias. |
* |
- * [pageSize] - Maximum number of items to return. Zero or unspecified |
- * indicates that the |
- * server may assign a maximum. |
- * |
- * The server may return fewer than the specified number of results. |
+ * [pageToken] - nextPageToken |
+ * value returned from a previous |
+ * list call, |
+ * indicating that the subsequent page of results should be returned. |
* |
- * [courseWorkStates] - Restriction on the work status to return. Only |
- * courseWork that matches |
- * is returned. If unspecified, items with a work status of `PUBLISHED` |
- * is returned. |
+ * The list request |
+ * must be otherwise identical to the one that resulted in this token. |
* |
* [orderBy] - Optional sort ordering for results. A comma-separated list of |
* fields with |
@@ -872,13 +869,16 @@ class CoursesCourseWorkResourceApi { |
* If not specified, `updateTime desc` is the default behavior. |
* Examples: `dueDate asc,updateTime desc`, `updateTime,dueDate desc` |
* |
- * [pageToken] - nextPageToken |
- * value returned from a previous |
- * list call, |
- * indicating that the subsequent page of results should be returned. |
+ * [pageSize] - Maximum number of items to return. Zero or unspecified |
+ * indicates that the |
+ * server may assign a maximum. |
* |
- * The list request |
- * must be otherwise identical to the one that resulted in this token. |
+ * The server may return fewer than the specified number of results. |
+ * |
+ * [courseWorkStates] - Restriction on the work status to return. Only |
+ * courseWork that matches |
+ * is returned. If unspecified, items with a work status of `PUBLISHED` |
+ * is returned. |
* |
* Completes with a [ListCourseWorkResponse]. |
* |
@@ -888,7 +888,7 @@ class CoursesCourseWorkResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<ListCourseWorkResponse> list(core.String courseId, {core.int pageSize, core.List<core.String> courseWorkStates, core.String orderBy, core.String pageToken}) { |
+ async.Future<ListCourseWorkResponse> list(core.String courseId, {core.String pageToken, core.String orderBy, core.int pageSize, core.List<core.String> courseWorkStates}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -899,18 +899,18 @@ class CoursesCourseWorkResourceApi { |
if (courseId == null) { |
throw new core.ArgumentError("Parameter courseId is required."); |
} |
+ if (pageToken != null) { |
+ _queryParams["pageToken"] = [pageToken]; |
+ } |
+ if (orderBy != null) { |
+ _queryParams["orderBy"] = [orderBy]; |
+ } |
if (pageSize != null) { |
_queryParams["pageSize"] = ["${pageSize}"]; |
} |
if (courseWorkStates != null) { |
_queryParams["courseWorkStates"] = courseWorkStates; |
} |
- if (orderBy != null) { |
- _queryParams["orderBy"] = [orderBy]; |
- } |
- if (pageToken != null) { |
- _queryParams["pageToken"] = [pageToken]; |
- } |
_url = 'v1/courses/' + commons.Escaper.ecapeVariable('$courseId') + '/courseWork'; |
@@ -972,6 +972,7 @@ class CoursesCourseWorkResourceApi { |
* * `due_date` |
* * `due_time` |
* * `max_points` |
+ * * `scheduled_time` |
* * `submission_modification_mode` |
* |
* Completes with a [CourseWork]. |
@@ -1108,15 +1109,6 @@ class CoursesCourseWorkStudentSubmissionsResourceApi { |
* This may be set to the string literal `"-"` to request student work for |
* all course work in the specified course. |
* |
- * [late] - Requested lateness value. If specified, returned student |
- * submissions are |
- * restricted by the requested value. |
- * If unspecified, submissions are returned regardless of `late` value. |
- * Possible string values are: |
- * - "LATE_VALUES_UNSPECIFIED" : A LATE_VALUES_UNSPECIFIED. |
- * - "LATE_ONLY" : A LATE_ONLY. |
- * - "NOT_LATE_ONLY" : A NOT_LATE_ONLY. |
- * |
* [pageToken] - nextPageToken |
* value returned from a previous |
* list call, |
@@ -1144,6 +1136,15 @@ class CoursesCourseWorkStudentSubmissionsResourceApi { |
* * the email address of the user |
* * the string literal `"me"`, indicating the requesting user |
* |
+ * [late] - Requested lateness value. If specified, returned student |
+ * submissions are |
+ * restricted by the requested value. |
+ * If unspecified, submissions are returned regardless of `late` value. |
+ * Possible string values are: |
+ * - "LATE_VALUES_UNSPECIFIED" : A LATE_VALUES_UNSPECIFIED. |
+ * - "LATE_ONLY" : A LATE_ONLY. |
+ * - "NOT_LATE_ONLY" : A NOT_LATE_ONLY. |
+ * |
* Completes with a [ListStudentSubmissionsResponse]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -1152,7 +1153,7 @@ class CoursesCourseWorkStudentSubmissionsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<ListStudentSubmissionsResponse> list(core.String courseId, core.String courseWorkId, {core.String late, core.String pageToken, core.int pageSize, core.List<core.String> states, core.String userId}) { |
+ async.Future<ListStudentSubmissionsResponse> list(core.String courseId, core.String courseWorkId, {core.String pageToken, core.int pageSize, core.List<core.String> states, core.String userId, core.String late}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1166,9 +1167,6 @@ class CoursesCourseWorkStudentSubmissionsResourceApi { |
if (courseWorkId == null) { |
throw new core.ArgumentError("Parameter courseWorkId is required."); |
} |
- if (late != null) { |
- _queryParams["late"] = [late]; |
- } |
if (pageToken != null) { |
_queryParams["pageToken"] = [pageToken]; |
} |
@@ -1181,6 +1179,9 @@ class CoursesCourseWorkStudentSubmissionsResourceApi { |
if (userId != null) { |
_queryParams["userId"] = [userId]; |
} |
+ if (late != null) { |
+ _queryParams["late"] = [late]; |
+ } |
_url = 'v1/courses/' + commons.Escaper.ecapeVariable('$courseId') + '/courseWork/' + commons.Escaper.ecapeVariable('$courseWorkId') + '/studentSubmissions'; |
@@ -1789,10 +1790,6 @@ class CoursesStudentsResourceApi { |
* This identifier can be either the Classroom-assigned identifier or an |
* alias. |
* |
- * [pageSize] - Maximum number of items to return. Zero means no maximum. |
- * |
- * The server may return fewer than the specified number of results. |
- * |
* [pageToken] - nextPageToken |
* value returned from a previous |
* list call, indicating that |
@@ -1801,6 +1798,10 @@ class CoursesStudentsResourceApi { |
* The list request must be |
* otherwise identical to the one that resulted in this token. |
* |
+ * [pageSize] - Maximum number of items to return. Zero means no maximum. |
+ * |
+ * The server may return fewer than the specified number of results. |
+ * |
* Completes with a [ListStudentsResponse]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -1809,7 +1810,7 @@ class CoursesStudentsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<ListStudentsResponse> list(core.String courseId, {core.int pageSize, core.String pageToken}) { |
+ async.Future<ListStudentsResponse> list(core.String courseId, {core.String pageToken, core.int pageSize}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -1820,12 +1821,12 @@ class CoursesStudentsResourceApi { |
if (courseId == null) { |
throw new core.ArgumentError("Parameter courseId is required."); |
} |
- if (pageSize != null) { |
- _queryParams["pageSize"] = ["${pageSize}"]; |
- } |
if (pageToken != null) { |
_queryParams["pageToken"] = [pageToken]; |
} |
+ if (pageSize != null) { |
+ _queryParams["pageSize"] = ["${pageSize}"]; |
+ } |
_url = 'v1/courses/' + commons.Escaper.ecapeVariable('$courseId') + '/students'; |
@@ -2307,14 +2308,6 @@ class InvitationsResourceApi { |
* |
* Request parameters: |
* |
- * [userId] - Restricts returned invitations to those for a specific user. The |
- * identifier |
- * can be one of the following: |
- * |
- * * the numeric identifier for the user |
- * * the email address of the user |
- * * the string literal `"me"`, indicating the requesting user |
- * |
* [pageToken] - nextPageToken |
* value returned from a previous |
* list call, indicating |
@@ -2323,6 +2316,14 @@ class InvitationsResourceApi { |
* The list request must be |
* otherwise identical to the one that resulted in this token. |
* |
+ * [userId] - Restricts returned invitations to those for a specific user. The |
+ * identifier |
+ * can be one of the following: |
+ * |
+ * * the numeric identifier for the user |
+ * * the email address of the user |
+ * * the string literal `"me"`, indicating the requesting user |
+ * |
* [pageSize] - Maximum number of items to return. Zero means no maximum. |
* |
* The server may return fewer than the specified number of results. |
@@ -2339,7 +2340,7 @@ class InvitationsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<ListInvitationsResponse> list({core.String userId, core.String pageToken, core.int pageSize, core.String courseId}) { |
+ async.Future<ListInvitationsResponse> list({core.String pageToken, core.String userId, core.int pageSize, core.String courseId}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2347,12 +2348,12 @@ class InvitationsResourceApi { |
var _downloadOptions = commons.DownloadOptions.Metadata; |
var _body = null; |
- if (userId != null) { |
- _queryParams["userId"] = [userId]; |
- } |
if (pageToken != null) { |
_queryParams["pageToken"] = [pageToken]; |
} |
+ if (userId != null) { |
+ _queryParams["userId"] = [userId]; |
+ } |
if (pageSize != null) { |
_queryParams["pageSize"] = ["${pageSize}"]; |
} |
@@ -2615,20 +2616,20 @@ class UserProfilesGuardianInvitationsResourceApi { |
* The list request |
* must be otherwise identical to the one that resulted in this token. |
* |
- * [invitedEmailAddress] - If specified, only results with the specified |
- * `invited_email_address` |
- * will be returned. |
- * |
- * [states] - If specified, only results with the specified `state` values |
- * will be |
- * returned. Otherwise, results with a `state` of `PENDING` will be returned. |
- * |
* [pageSize] - Maximum number of items to return. Zero or unspecified |
* indicates that the |
* server may assign a maximum. |
* |
* The server may return fewer than the specified number of results. |
* |
+ * [states] - If specified, only results with the specified `state` values |
+ * will be |
+ * returned. Otherwise, results with a `state` of `PENDING` will be returned. |
+ * |
+ * [invitedEmailAddress] - If specified, only results with the specified |
+ * `invited_email_address` |
+ * will be returned. |
+ * |
* Completes with a [ListGuardianInvitationsResponse]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -2637,7 +2638,7 @@ class UserProfilesGuardianInvitationsResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<ListGuardianInvitationsResponse> list(core.String studentId, {core.String pageToken, core.String invitedEmailAddress, core.List<core.String> states, core.int pageSize}) { |
+ async.Future<ListGuardianInvitationsResponse> list(core.String studentId, {core.String pageToken, core.int pageSize, core.List<core.String> states, core.String invitedEmailAddress}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2651,14 +2652,14 @@ class UserProfilesGuardianInvitationsResourceApi { |
if (pageToken != null) { |
_queryParams["pageToken"] = [pageToken]; |
} |
- if (invitedEmailAddress != null) { |
- _queryParams["invitedEmailAddress"] = [invitedEmailAddress]; |
+ if (pageSize != null) { |
+ _queryParams["pageSize"] = ["${pageSize}"]; |
} |
if (states != null) { |
_queryParams["states"] = states; |
} |
- if (pageSize != null) { |
- _queryParams["pageSize"] = ["${pageSize}"]; |
+ if (invitedEmailAddress != null) { |
+ _queryParams["invitedEmailAddress"] = [invitedEmailAddress]; |
} |
_url = 'v1/userProfiles/' + commons.Escaper.ecapeVariable('$studentId') + '/guardianInvitations'; |
@@ -2932,17 +2933,17 @@ class UserProfilesGuardiansResourceApi { |
* The list request |
* must be otherwise identical to the one that resulted in this token. |
* |
- * [invitedEmailAddress] - Filter results by the email address that the |
- * original invitation was sent |
- * to, resulting in this guardian link. |
- * This filter can only be used by domain administrators. |
- * |
* [pageSize] - Maximum number of items to return. Zero or unspecified |
* indicates that the |
* server may assign a maximum. |
* |
* The server may return fewer than the specified number of results. |
* |
+ * [invitedEmailAddress] - Filter results by the email address that the |
+ * original invitation was sent |
+ * to, resulting in this guardian link. |
+ * This filter can only be used by domain administrators. |
+ * |
* Completes with a [ListGuardiansResponse]. |
* |
* Completes with a [commons.ApiRequestError] if the API endpoint returned an |
@@ -2951,7 +2952,7 @@ class UserProfilesGuardiansResourceApi { |
* If the used [http.Client] completes with an error when making a REST call, |
* this method will complete with the same error. |
*/ |
- async.Future<ListGuardiansResponse> list(core.String studentId, {core.String pageToken, core.String invitedEmailAddress, core.int pageSize}) { |
+ async.Future<ListGuardiansResponse> list(core.String studentId, {core.String pageToken, core.int pageSize, core.String invitedEmailAddress}) { |
var _url = null; |
var _queryParams = new core.Map(); |
var _uploadMedia = null; |
@@ -2965,12 +2966,12 @@ class UserProfilesGuardiansResourceApi { |
if (pageToken != null) { |
_queryParams["pageToken"] = [pageToken]; |
} |
- if (invitedEmailAddress != null) { |
- _queryParams["invitedEmailAddress"] = [invitedEmailAddress]; |
- } |
if (pageSize != null) { |
_queryParams["pageSize"] = ["${pageSize}"]; |
} |
+ if (invitedEmailAddress != null) { |
+ _queryParams["invitedEmailAddress"] = [invitedEmailAddress]; |
+ } |
_url = 'v1/userProfiles/' + commons.Escaper.ecapeVariable('$studentId') + '/guardians'; |
@@ -5292,7 +5293,9 @@ class UserProfile { |
*/ |
core.String photoUrl; |
/** |
- * Whether or not the user is a verified teacher |
+ * Represents whether a G Suite for Education user's domain administrator has |
+ * explicitly verified them as being a teacher. If the user is not a member of |
+ * a G Suite for Education domain, than this field will always be false. |
* |
* Read-only |
*/ |