@@ -5295,7 +5295,10 @@ public Patch set(String parameterName, Object value) {
5295
5295
/**
5296
5296
* Updates a rubric. See google.classroom.v1.Rubric for details of which fields can be updated.
5297
5297
* Rubric update capabilities are [limited](/classroom/rubrics/limitations) once grading has
5298
- * started. This request must be made by the Google Cloud console of the [OAuth client
5298
+ * started. The requesting user and course owner must have rubrics creation capabilities. For
5299
+ * details, see [licensing
5300
+ * requirements](https://developers.google.com/classroom/rubrics/limitations#license-requirements).
5301
+ * This request must be made by the Google Cloud console of the [OAuth client
5299
5302
* ID](https://support.google.com/cloud/answer/6158849) used to create the parent course work item.
5300
5303
* This method returns the following error codes: * `PERMISSION_DENIED` if the requesting developer
5301
5304
* project didn't create the corresponding course work, if the user isn't permitted to make the
@@ -5328,7 +5331,10 @@ public class UpdateRubric extends ClassroomRequest<com.google.api.services.class
5328
5331
/**
5329
5332
* Updates a rubric. See google.classroom.v1.Rubric for details of which fields can be updated.
5330
5333
* Rubric update capabilities are [limited](/classroom/rubrics/limitations) once grading has
5331
- * started. This request must be made by the Google Cloud console of the [OAuth client
5334
+ * started. The requesting user and course owner must have rubrics creation capabilities. For
5335
+ * details, see [licensing
5336
+ * requirements](https://developers.google.com/classroom/rubrics/limitations#license-
5337
+ * requirements). This request must be made by the Google Cloud console of the [OAuth client
5332
5338
* ID](https://support.google.com/cloud/answer/6158849) used to create the parent course work
5333
5339
* item. This method returns the following error codes: * `PERMISSION_DENIED` if the requesting
5334
5340
* developer project didn't create the corresponding course work, if the user isn't permitted to
@@ -7080,16 +7086,18 @@ public Rubrics rubrics() {
7080
7086
public class Rubrics {
7081
7087
7082
7088
/**
7083
- * Creates a rubric. This request must be made by the Google Cloud console of the [OAuth client
7084
- * ID](https://support.google.com/cloud/answer/6158849) used to create the parent course work item.
7089
+ * Creates a rubric. The requesting user and course owner must have rubrics creation capabilities.
7090
+ * For details, see [licensing
7091
+ * requirements](https://developers.google.com/classroom/rubrics/limitations#license-requirements).
7085
7092
* For further details, see [Rubrics structure and known
7086
- * limitations](/classroom/rubrics/limitations). This method returns the following error codes: *
7087
- * `PERMISSION_DENIED` if the requesting user isn't permitted to create rubrics for course work in
7088
- * the requested course. * `INTERNAL` if the request has insufficient OAuth scopes. *
7089
- * `INVALID_ARGUMENT` if the request is malformed and for the following request error: *
7090
- * `RubricCriteriaInvalidFormat` * `NOT_FOUND` if the requested course or course work don't exist or
7091
- * the user doesn't have access to the course or course work. * `FAILED_PRECONDITION` for the
7092
- * following request error: * `AttachmentNotVisible`
7093
+ * limitations](/classroom/rubrics/limitations). This request must be made by the Google Cloud
7094
+ * console of the [OAuth client ID](https://support.google.com/cloud/answer/6158849) used to create
7095
+ * the parent course work item. This method returns the following error codes: * `PERMISSION_DENIED`
7096
+ * if the requesting user isn't permitted to create rubrics for course work in the requested course.
7097
+ * * `INTERNAL` if the request has insufficient OAuth scopes. * `INVALID_ARGUMENT` if the request is
7098
+ * malformed and for the following request error: * `RubricCriteriaInvalidFormat` * `NOT_FOUND` if
7099
+ * the requested course or course work don't exist or the user doesn't have access to the course or
7100
+ * course work. * `FAILED_PRECONDITION` for the following request error: * `AttachmentNotVisible`
7093
7101
*
7094
7102
* Create a request for the method "rubrics.create".
7095
7103
*
@@ -7112,10 +7120,13 @@ public class Create extends ClassroomRequest<com.google.api.services.classroom.m
7112
7120
private static final String REST_PATH = "v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics";
7113
7121
7114
7122
/**
7115
- * Creates a rubric. This request must be made by the Google Cloud console of the [OAuth client
7116
- * ID](https://support.google.com/cloud/answer/6158849) used to create the parent course work
7117
- * item. For further details, see [Rubrics structure and known
7118
- * limitations](/classroom/rubrics/limitations). This method returns the following error codes: *
7123
+ * Creates a rubric. The requesting user and course owner must have rubrics creation capabilities.
7124
+ * For details, see [licensing
7125
+ * requirements](https://developers.google.com/classroom/rubrics/limitations#license-
7126
+ * requirements). For further details, see [Rubrics structure and known
7127
+ * limitations](/classroom/rubrics/limitations). This request must be made by the Google Cloud
7128
+ * console of the [OAuth client ID](https://support.google.com/cloud/answer/6158849) used to
7129
+ * create the parent course work item. This method returns the following error codes: *
7119
7130
* `PERMISSION_DENIED` if the requesting user isn't permitted to create rubrics for course work in
7120
7131
* the requested course. * `INTERNAL` if the request has insufficient OAuth scopes. *
7121
7132
* `INVALID_ARGUMENT` if the request is malformed and for the following request error: *
@@ -7235,7 +7246,10 @@ public Create set(String parameterName, Object value) {
7235
7246
}
7236
7247
}
7237
7248
/**
7238
- * Deletes a rubric. This request must be made by the Google Cloud console of the [OAuth client
7249
+ * Deletes a rubric. The requesting user and course owner must have rubrics creation capabilities.
7250
+ * For details, see [licensing
7251
+ * requirements](https://developers.google.com/classroom/rubrics/limitations#license-requirements).
7252
+ * This request must be made by the Google Cloud console of the [OAuth client
7239
7253
* ID](https://support.google.com/cloud/answer/6158849) used to create the corresponding rubric.
7240
7254
* This method returns the following error codes: * `PERMISSION_DENIED` if the requesting developer
7241
7255
* project didn't create the corresponding rubric, or if the requesting user isn't permitted to
@@ -7264,7 +7278,10 @@ public class Delete extends ClassroomRequest<com.google.api.services.classroom.m
7264
7278
private static final String REST_PATH = "v1/courses/{courseId}/courseWork/{courseWorkId}/rubrics/{id}";
7265
7279
7266
7280
/**
7267
- * Deletes a rubric. This request must be made by the Google Cloud console of the [OAuth client
7281
+ * Deletes a rubric. The requesting user and course owner must have rubrics creation capabilities.
7282
+ * For details, see [licensing
7283
+ * requirements](https://developers.google.com/classroom/rubrics/limitations#license-
7284
+ * requirements). This request must be made by the Google Cloud console of the [OAuth client
7268
7285
* ID](https://support.google.com/cloud/answer/6158849) used to create the corresponding rubric.
7269
7286
* This method returns the following error codes: * `PERMISSION_DENIED` if the requesting
7270
7287
* developer project didn't create the corresponding rubric, or if the requesting user isn't
@@ -7771,7 +7788,10 @@ public List set(String parameterName, Object value) {
7771
7788
/**
7772
7789
* Updates a rubric. See google.classroom.v1.Rubric for details of which fields can be updated.
7773
7790
* Rubric update capabilities are [limited](/classroom/rubrics/limitations) once grading has
7774
- * started. This request must be made by the Google Cloud console of the [OAuth client
7791
+ * started. The requesting user and course owner must have rubrics creation capabilities. For
7792
+ * details, see [licensing
7793
+ * requirements](https://developers.google.com/classroom/rubrics/limitations#license-requirements).
7794
+ * This request must be made by the Google Cloud console of the [OAuth client
7775
7795
* ID](https://support.google.com/cloud/answer/6158849) used to create the parent course work item.
7776
7796
* This method returns the following error codes: * `PERMISSION_DENIED` if the requesting developer
7777
7797
* project didn't create the corresponding course work, if the user isn't permitted to make the
@@ -7805,7 +7825,10 @@ public class Patch extends ClassroomRequest<com.google.api.services.classroom.mo
7805
7825
/**
7806
7826
* Updates a rubric. See google.classroom.v1.Rubric for details of which fields can be updated.
7807
7827
* Rubric update capabilities are [limited](/classroom/rubrics/limitations) once grading has
7808
- * started. This request must be made by the Google Cloud console of the [OAuth client
7828
+ * started. The requesting user and course owner must have rubrics creation capabilities. For
7829
+ * details, see [licensing
7830
+ * requirements](https://developers.google.com/classroom/rubrics/limitations#license-
7831
+ * requirements). This request must be made by the Google Cloud console of the [OAuth client
7809
7832
* ID](https://support.google.com/cloud/answer/6158849) used to create the parent course work
7810
7833
* item. This method returns the following error codes: * `PERMISSION_DENIED` if the requesting
7811
7834
* developer project didn't create the corresponding course work, if the user isn't permitted to
0 commit comments