▼NGoogle | |
▼NApis | |
▼NClassroom | |
▼Nv1 | |
▼NData | |
CAnnouncement | Announcement created by a teacher for students of the course |
CAssignment | Additional details for assignments. |
CAssignmentSubmission | Student work for an assignment. |
CAttachment | Attachment added to student assignment work |
CCloudPubsubTopic | A reference to a Cloud Pub/Sub topic |
CCourse | A Course in Classroom. |
CCourseAlias | Alternative identifier for a course |
CCourseMaterial | A material attached to a course as part of a material set. |
CCourseMaterialSet | A set of materials that appears on the "About" page of the course. These materials might include a syllabus, schedule, or other background information relating to the course as a whole. |
CCourseRosterChangesInfo | Information about a Feed with a feed_type of COURSE_ROSTER_CHANGES . |
CCourseWork | Course work created by a teacher for students of the course. |
CCourseWorkChangesInfo | Information about a Feed with a feed_type of COURSE_WORK_CHANGES . |
CDate | Represents a whole or partial calendar date, e.g. a birthday. The time of day and time zone are either specified elsewhere or are not significant. The date is relative to the Proleptic Gregorian Calendar. This can represent: |
CDriveFile | Representation of a Google Drive file. |
CDriveFolder | Representation of a Google Drive folder. |
CEmpty | A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: |
CFeed | A class of notifications that an application can register to receive. For example: "all roster changes
for a domain". |
CForm | Google Forms item. |
CGlobalPermission | Global user permission description. |
CGradeHistory | The history of each grade on this submission. |
CGuardian | Association between a student and a guardian of that student. The guardian may receive information about the student's course work. |
CGuardianInvitation | An invitation to become the guardian of a specified user, sent to a specified email address. |
CIndividualStudentsOptions | Assignee details about a coursework/announcement. This field is set if and only if assigneeMode is INDIVIDUAL_STUDENTS . |
CInvitation | An invitation to join a course. |
CLink | URL item. |
CListAnnouncementsResponse | Response when listing course work. |
CListCourseAliasesResponse | Response when listing course aliases. |
CListCoursesResponse | Response when listing courses. |
CListCourseWorkResponse | Response when listing course work. |
CListGuardianInvitationsResponse | Response when listing guardian invitations. |
CListGuardiansResponse | Response when listing guardians. |
CListInvitationsResponse | Response when listing invitations. |
CListStudentsResponse | Response when listing students. |
CListStudentSubmissionsResponse | Response when listing student submissions. |
CListTeachersResponse | Response when listing teachers. |
CListTopicResponse | Response when listing topics. |
CMaterial | Material attached to course work |
CModifyAnnouncementAssigneesRequest | Request to modify assignee mode and options of an announcement. |
CModifyAttachmentsRequest | Request to modify the attachments of a student submission. |
CModifyCourseWorkAssigneesRequest | Request to modify assignee mode and options of a coursework. |
CModifyIndividualStudentsOptions | Contains fields to add or remove students from a course work or announcement where the assigneeMode is set to INDIVIDUAL_STUDENTS . |
CMultipleChoiceQuestion | Additional details for multiple-choice questions. |
CMultipleChoiceSubmission | Student work for a multiple-choice question. |
CName | Details of the user's name. |
CReclaimStudentSubmissionRequest | Request to reclaim a student submission. |
CRegistration | An instruction to Classroom to send notifications from the feed to the provided destination. |
CReturnStudentSubmissionRequest | Request to return a student submission. |
CSharedDriveFile | Drive file that is used as material for course work. |
CShortAnswerSubmission | Student work for a short answer question. |
CStateHistory | The history of each state this submission has been in. |
CStudent | Student in a course. |
CStudentSubmission | Student submission for course work |
CSubmissionHistory | The history of the submission. This currently includes state and grade histories. |
CTeacher | Teacher of a course. |
CTimeOfDay | Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and google.protobuf.Timestamp . |
CTopic | Topic created by a teacher for the course |
CTurnInStudentSubmissionRequest | Request to turn in a student submission. |
CUserProfile | Global information for a user. |
CYouTubeVideo | YouTube video item. |
CClassroomBaseServiceRequest | A base abstract class for Classroom requests. |
CClassroomService | The Classroom Service. |
▼CCoursesResource | The "courses" collection of methods. |
►CAliasesResource | The "aliases" collection of methods. |
CCreateRequest | Creates an alias for a course |
CDeleteRequest | Deletes an alias of a course |
CListRequest | Returns a list of aliases for a course |
►CAnnouncementsResource | The "announcements" collection of methods. |
CCreateRequest | Creates an announcement |
CDeleteRequest | Deletes an announcement |
CGetRequest | Returns an announcement |
CListRequest | Returns a list of announcements that the requester is permitted to view |
CModifyAssigneesRequest | Modifies assignee mode and options of an announcement |
CPatchRequest | Updates one or more fields of an announcement |
►CCourseWorkResource | The "courseWork" collection of methods. |
CCreateRequest | Creates course work |
CDeleteRequest | Deletes a course work |
CGetRequest | Returns course work |
CListRequest | Returns a list of course work that the requester is permitted to view |
CModifyAssigneesRequest | Modifies assignee mode and options of a coursework |
CPatchRequest | Updates one or more fields of a course work |
►CStudentSubmissionsResource | The "studentSubmissions" collection of methods. |
CClassroomReturnRequest | Returns a student submission |
CGetRequest | Returns a student submission |
CListRequest | Returns a list of student submissions that the requester is permitted to view, factoring in the OAuth scopes of the request. - may be specified as the course_work_id to include student submissions for multiple course work items |
CModifyAttachmentsRequest | Modifies attachments of student submission |
CPatchRequest | Updates one or more fields of a student submission |
CReclaimRequest | Reclaims a student submission on behalf of the student that owns it |
CTurnInRequest | Turns in a student submission |
CCreateRequest | Creates a course |
CDeleteRequest | Deletes a course |
CGetRequest | Returns a course |
CListRequest | Returns a list of courses that the requesting user is permitted to view, restricted to those that match the request. Returned courses are ordered by creation time, with the most recently created coming first |
CPatchRequest | Updates one or more fields in a course |
►CStudentsResource | The "students" collection of methods. |
CCreateRequest | Adds a user as a student of a course |
CDeleteRequest | Deletes a student of a course |
CGetRequest | Returns a student of a course |
CListRequest | Returns a list of students of this course that the requester is permitted to view |
►CTeachersResource | The "teachers" collection of methods. |
CCreateRequest | Creates a teacher of a course |
CDeleteRequest | Deletes a teacher of a course |
CGetRequest | Returns a teacher of a course |
CListRequest | Returns a list of teachers of this course that the requester is permitted to view |
►CTopicsResource | The "topics" collection of methods. |
CCreateRequest | Creates a topic |
CDeleteRequest | Deletes a topic |
CGetRequest | Returns a topic |
CListRequest | Returns the list of topics that the requester is permitted to view |
CPatchRequest | Updates one or more fields of a topic |
CUpdateRequest | Updates a course |
▼CInvitationsResource | The "invitations" collection of methods. |
CAcceptRequest | Accepts an invitation, removing it and adding the invited user to the teachers or students (as appropriate) of the specified course. Only the invited user may accept an invitation |
CCreateRequest | Creates an invitation. Only one invitation for a user and course may exist at a time. Delete and re-create an invitation to make changes |
CDeleteRequest | Deletes an invitation |
CGetRequest | Returns an invitation |
CListRequest | Returns a list of invitations that the requesting user is permitted to view, restricted to those that match the list request |
▼CRegistrationsResource | The "registrations" collection of methods. |
CCreateRequest | Creates a Registration , causing Classroom to start sending notifications from the provided feed to the destination provided in cloudPubSubTopic |
CDeleteRequest | Deletes a Registration , causing Classroom to stop sending notifications for that Registration . |
▼CUserProfilesResource | The "userProfiles" collection of methods. |
CGetRequest | Returns a user profile |
►CGuardianInvitationsResource | The "guardianInvitations" collection of methods. |
CCreateRequest | Creates a guardian invitation, and sends an email to the guardian asking them to confirm that they are the student's guardian |
CGetRequest | Returns a specific guardian invitation |
CListRequest | Returns a list of guardian invitations that the requesting user is permitted to view, filtered by the parameters provided |
CPatchRequest | Modifies a guardian invitation |
►CGuardiansResource | The "guardians" collection of methods. |
CDeleteRequest | Deletes a guardian |
CGetRequest | Returns a specific guardian |
CListRequest | Returns a list of guardians that the requesting user is permitted to view, restricted to those that match the request |