Class /GOOG/CL_CLASSROOM_V1

Class

/GOOG/CL_CLASSROOM_V1
  • Inheriting from:/GOOG/CL_HTTP_CLIENT
  • Description:Google Classroom API v1
For general information about a class in ABAP SDK for Google Cloud, see API client stub.

Types

Type Description Visibility
TY_001 Announcement PUBLIC
TY_002 Assignment PUBLIC
TY_003 AssignmentSubmission PUBLIC
TY_004 Attachment PUBLIC
TY_005 CloudPubsubTopic PUBLIC
TY_006 Course PUBLIC
TY_007 CourseAlias PUBLIC
TY_008 CourseMaterial PUBLIC
TY_009 CourseMaterialSet PUBLIC
TY_010 CourseRosterChangesInfo PUBLIC
TY_011 CourseWork PUBLIC
TY_012 CourseWorkChangesInfo PUBLIC
TY_013 CourseWorkMaterial PUBLIC
TY_014 Date PUBLIC
TY_015 DriveFile PUBLIC
TY_016 DriveFolder PUBLIC
TY_018 Feed PUBLIC
TY_019 Form PUBLIC
TY_020 GlobalPermission PUBLIC
TY_021 GradeCategory PUBLIC
TY_022 GradeHistory PUBLIC
TY_023 GradebookSettings PUBLIC
TY_024 Guardian PUBLIC
TY_025 GuardianInvitation PUBLIC
TY_026 IndividualStudentsOptions PUBLIC
TY_027 Invitation PUBLIC
TY_028 Link PUBLIC
TY_029 ListAnnouncementsResponse PUBLIC
TY_030 ListCourseAliasesResponse PUBLIC
TY_031 ListCourseWorkMaterialResponse PUBLIC
TY_032 ListCourseWorkResponse PUBLIC
TY_033 ListCoursesResponse PUBLIC
TY_034 ListGuardianInvitationsResponse PUBLIC
TY_035 ListGuardiansResponse PUBLIC
TY_036 ListInvitationsResponse PUBLIC
TY_037 ListStudentSubmissionsResponse PUBLIC
TY_038 ListStudentsResponse PUBLIC
TY_039 ListTeachersResponse PUBLIC
TY_040 ListTopicResponse PUBLIC
TY_041 Material PUBLIC
TY_042 ModifyAnnouncementAssigneesRequest PUBLIC
TY_043 ModifyAttachmentsRequest PUBLIC
TY_044 ModifyCourseWorkAssigneesRequest PUBLIC
TY_045 ModifyIndividualStudentsOptions PUBLIC
TY_046 MultipleChoiceQuestion PUBLIC
TY_047 MultipleChoiceSubmission PUBLIC
TY_048 Name PUBLIC
TY_050 Registration PUBLIC
TY_052 SharedDriveFile PUBLIC
TY_053 ShortAnswerSubmission PUBLIC
TY_054 StateHistory PUBLIC
TY_055 Student PUBLIC
TY_056 StudentSubmission PUBLIC
TY_057 SubmissionHistory PUBLIC
TY_058 Teacher PUBLIC
TY_059 TimeOfDay PUBLIC
TY_060 Topic PUBLIC
TY_062 UserProfile PUBLIC
TY_063 YouTubeVideo PUBLIC
TY_064 AddOnAttachment PUBLIC
TY_065 AddOnAttachmentStudentSubmission PUBLIC
TY_066 AddOnContext PUBLIC
TY_067 CopyHistory PUBLIC
TY_068 Criterion PUBLIC
TY_069 EmbedUri PUBLIC
TY_070 Level PUBLIC
TY_071 ListAddOnAttachmentsResponse PUBLIC
TY_072 ListRubricsResponse PUBLIC
TY_073 Rubric PUBLIC
TY_074 RubricGrade PUBLIC
TY_075 StudentContext PUBLIC
TY_T_001 Announcement PUBLIC
TY_T_004 Attachment PUBLIC
TY_T_006 Course PUBLIC
TY_T_007 CourseAlias PUBLIC
TY_T_008 CourseMaterial PUBLIC
TY_T_009 CourseMaterialSet PUBLIC
TY_T_011 CourseWork PUBLIC
TY_T_013 CourseWorkMaterial PUBLIC
TY_T_020 GlobalPermission PUBLIC
TY_T_021 GradeCategory PUBLIC
TY_T_024 Guardian PUBLIC
TY_T_025 GuardianInvitation PUBLIC
TY_T_027 Invitation PUBLIC
TY_T_041 Material PUBLIC
TY_T_055 Student PUBLIC
TY_T_056 StudentSubmission PUBLIC
TY_T_057 SubmissionHistory PUBLIC
TY_T_058 Teacher PUBLIC
TY_T_060 Topic PUBLIC
TY_T_064 AddOnAttachment PUBLIC
TY_T_067 CopyHistory PUBLIC
TY_T_068 Criterion PUBLIC
TY_T_070 Level PUBLIC
TY_T_073 Rubric PUBLIC
TY_T_STRING Table of Strings PUBLIC

Constants

Name Type Description Value Visibility
C_CLOUD_VERSION /GOOG/SDK_VERSION Lowest Cloud Version PUBLIC
C_ON_PREM_VERSION /GOOG/SDK_VERSION Lowest On-premises Version 1.7 PUBLIC
C_PATH_PREFIX STRING API Path Prefix PUBLIC
C_REVISION_DATE DATUM Discovery Document revision Date 20250304 PUBLIC
C_ROOT_URL STRING API Root URL https://classroom.googleapis.com PUBLIC
C_SERVICE_NAME /GOOG/SERVICE_NAME Google Service Name classroom:v1 PUBLIC
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH Supported Auth Types IJIJWW PUBLIC

Methods

For general information about a method in ABAP SDK for Google Cloud, see API method.

CONSTRUCTOR

  • Description: Constructor
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_KEY_NAME IMPORTING /GOOG/KEYNAME Google Cloud Key Name
IV_LOG_OBJ IMPORTING BALOBJ_D Application log: Object name (Application code)
IV_LOG_SUBOBJ IMPORTING BALSUBOBJ Application Log: Subobject

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

ACCEPT_INVITATIONS

  • Description: classroom.invitations.accept
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ID IMPORTING STRING id
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_ADD_ON_ATTACHMENTS

  • Description: classroom.courses.announcements.addOnAttachments.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ADDONTOKEN IMPORTING STRING addOnToken
IV_Q_POSTID IMPORTING STRING postId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
IS_INPUT IMPORTING TY_064 AddOnAttachment
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_064 AddOnAttachment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_ADD_ON_ATTACHMENTS1

  • Description: classroom.courses.courseWork.addOnAttachments.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ADDONTOKEN IMPORTING STRING addOnToken
IV_Q_POSTID IMPORTING STRING postId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
IS_INPUT IMPORTING TY_064 AddOnAttachment
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_064 AddOnAttachment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_ADD_ON_ATTACHMENTS2

  • Description: courses.courseWorkMaterials.addOnAttachments.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ADDONTOKEN IMPORTING STRING addOnToken
IV_Q_POSTID IMPORTING STRING postId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
IS_INPUT IMPORTING TY_064 AddOnAttachment
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_064 AddOnAttachment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_ADD_ON_ATTACHMENTS3

  • Description: classroom.courses.posts.addOnAttachments.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ADDONTOKEN IMPORTING STRING addOnToken
IV_Q_ITEMID IMPORTING STRING itemId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_POST_ID IMPORTING STRING postId
IS_INPUT IMPORTING TY_064 AddOnAttachment
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_064 AddOnAttachment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_ALIASES

  • Description: classroom.courses.aliases.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IS_INPUT IMPORTING TY_007 CourseAlias
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_007 CourseAlias
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_ANNOUNCEMENTS

  • Description: classroom.courses.announcements.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IS_INPUT IMPORTING TY_001 Announcement
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_001 Announcement
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_COURSES

  • Description: classroom.courses.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IS_INPUT IMPORTING TY_006 Course
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_006 Course
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_COURSE_WORK

  • Description: classroom.courses.courseWork.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IS_INPUT IMPORTING TY_011 CourseWork
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_011 CourseWork
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_COURSE_WORK_MATERIAL

  • Description: classroom.courses.courseWorkMaterials.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IS_INPUT IMPORTING TY_013 CourseWorkMaterial
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_013 CourseWorkMaterial
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_GUARDIAN_INVITATIONS

  • Description: classroom.userProfiles.guardianInvitations.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_STUDENT_ID IMPORTING STRING studentId
IS_INPUT IMPORTING TY_025 GuardianInvitation
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_025 GuardianInvitation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_INVITATIONS

  • Description: classroom.invitations.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IS_INPUT IMPORTING TY_027 Invitation
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_027 Invitation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_REGISTRATIONS

  • Description: classroom.registrations.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IS_INPUT IMPORTING TY_050 Registration
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_050 Registration
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_RUBRICS

  • Description: classroom.courses.courseWork.rubrics.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_COURSE_WORK_ID IMPORTING STRING courseWorkId
IS_INPUT IMPORTING TY_073 Rubric
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_073 Rubric
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_STUDENTS

  • Description: classroom.courses.students.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ENROLLMENTCODE IMPORTING STRING enrollmentCode
IV_P_COURSE_ID IMPORTING STRING courseId
IS_INPUT IMPORTING TY_055 Student
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_055 Student
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_TEACHERS

  • Description: classroom.courses.teachers.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IS_INPUT IMPORTING TY_058 Teacher
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_058 Teacher
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CREATE_TOPICS

  • Description: classroom.courses.topics.create
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IS_INPUT IMPORTING TY_060 Topic
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_060 Topic
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_ADD_ON_ATTACHMENTS

  • Description: classroom.courses.announcements.addOnAttachments.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_POSTID IMPORTING STRING postId
IV_P_ATTACHMENT_ID IMPORTING STRING attachmentId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_ADD_ON_ATTACHMENTS1

  • Description: classroom.courses.courseWork.addOnAttachments.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_POSTID IMPORTING STRING postId
IV_P_ATTACHMENT_ID IMPORTING STRING attachmentId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_ADD_ON_ATTACHMENTS2

  • Description: courses.courseWorkMaterials.addOnAttachments.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_POSTID IMPORTING STRING postId
IV_P_ATTACHMENT_ID IMPORTING STRING attachmentId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_ADD_ON_ATTACHMENTS3

  • Description: classroom.courses.posts.addOnAttachments.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ITEMID IMPORTING STRING itemId
IV_P_ATTACHMENT_ID IMPORTING STRING attachmentId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_POST_ID IMPORTING STRING postId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_ALIASES

  • Description: classroom.courses.aliases.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ALIAS IMPORTING STRING alias
IV_P_COURSE_ID IMPORTING STRING courseId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_ANNOUNCEMENTS

  • Description: classroom.courses.announcements.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ID IMPORTING STRING id
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_COURSES

  • Description: classroom.courses.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ID IMPORTING STRING id
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_COURSE_WORK

  • Description: classroom.courses.courseWork.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ID IMPORTING STRING id
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_COURSE_WORK_MATERIAL

  • Description: classroom.courses.courseWorkMaterials.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ID IMPORTING STRING id
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_GUARDIANS

  • Description: classroom.userProfiles.guardians.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_GUARDIAN_ID IMPORTING STRING guardianId
IV_P_STUDENT_ID IMPORTING STRING studentId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_INVITATIONS

  • Description: classroom.invitations.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ID IMPORTING STRING id
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_REGISTRATIONS

  • Description: classroom.registrations.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_REGISTRATION_ID IMPORTING STRING registrationId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_RUBRICS

  • Description: classroom.courses.courseWork.rubrics.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_COURSE_WORK_ID IMPORTING STRING courseWorkId
IV_P_ID IMPORTING STRING id
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_STUDENTS

  • Description: classroom.courses.students.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_USER_ID IMPORTING STRING userId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_TEACHERS

  • Description: classroom.courses.teachers.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_USER_ID IMPORTING STRING userId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

DELETE_TOPICS

  • Description: classroom.courses.topics.delete
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ID IMPORTING STRING id
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_ADD_ON_ATTACHMENTS

  • Description: classroom.courses.announcements.addOnAttachments.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_POSTID IMPORTING STRING postId
IV_P_ATTACHMENT_ID IMPORTING STRING attachmentId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_064 AddOnAttachment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_ADD_ON_ATTACHMENTS1

  • Description: classroom.courses.courseWork.addOnAttachments.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_POSTID IMPORTING STRING postId
IV_P_ATTACHMENT_ID IMPORTING STRING attachmentId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_064 AddOnAttachment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_ADD_ON_ATTACHMENTS2

  • Description: classroom.courses.courseWorkMaterials.addOnAttachments.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_POSTID IMPORTING STRING postId
IV_P_ATTACHMENT_ID IMPORTING STRING attachmentId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_064 AddOnAttachment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_ADD_ON_ATTACHMENTS3

  • Description: classroom.courses.posts.addOnAttachments.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ITEMID IMPORTING STRING itemId
IV_P_ATTACHMENT_ID IMPORTING STRING attachmentId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_POST_ID IMPORTING STRING postId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_064 AddOnAttachment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_ADD_ON_CONTEXT_ANNOUNCE

  • Description: classroom.courses.announcements.getAddOnContext
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ADDONTOKEN IMPORTING STRING addOnToken
IV_Q_ATTACHMENTID IMPORTING STRING attachmentId
IV_Q_POSTID IMPORTING STRING postId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_066 AddOnContext
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_ADD_ON_CONTEXT_COURSE_W

  • Description: classroom.courses.courseWork.getAddOnContext
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ADDONTOKEN IMPORTING STRING addOnToken
IV_Q_ATTACHMENTID IMPORTING STRING attachmentId
IV_Q_POSTID IMPORTING STRING postId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_066 AddOnContext
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_ADD_ON_CONTEXT_COURSE_W1

  • Description: classroom.courses.courseWorkMaterials.getAddOnContext
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ADDONTOKEN IMPORTING STRING addOnToken
IV_Q_ATTACHMENTID IMPORTING STRING attachmentId
IV_Q_POSTID IMPORTING STRING postId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_066 AddOnContext
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_ADD_ON_CONTEXT_POSTS

  • Description: classroom.courses.posts.getAddOnContext
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ADDONTOKEN IMPORTING STRING addOnToken
IV_Q_ATTACHMENTID IMPORTING STRING attachmentId
IV_Q_ITEMID IMPORTING STRING itemId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_POST_ID IMPORTING STRING postId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_066 AddOnContext
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_ANNOUNCEMENTS

  • Description: classroom.courses.announcements.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ID IMPORTING STRING id
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_001 Announcement
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_COURSES

  • Description: classroom.courses.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ID IMPORTING STRING id
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_006 Course
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_COURSE_WORK

  • Description: classroom.courses.courseWork.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ID IMPORTING STRING id
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_011 CourseWork
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_COURSE_WORK_MATERIALS

  • Description: classroom.courses.courseWorkMaterials.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ID IMPORTING STRING id
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_013 CourseWorkMaterial
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_GUARDIANS

  • Description: classroom.userProfiles.guardians.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_GUARDIAN_ID IMPORTING STRING guardianId
IV_P_STUDENT_ID IMPORTING STRING studentId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_024 Guardian
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_GUARDIAN_INVITATIONS

  • Description: classroom.userProfiles.guardianInvitations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_INVITATION_ID IMPORTING STRING invitationId
IV_P_STUDENT_ID IMPORTING STRING studentId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_025 GuardianInvitation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_INVITATIONS

  • Description: classroom.invitations.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ID IMPORTING STRING id
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_027 Invitation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_RUBRICS

  • Description: classroom.courses.courseWork.rubrics.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_COURSE_WORK_ID IMPORTING STRING courseWorkId
IV_P_ID IMPORTING STRING id
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_073 Rubric
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_STUDENTS

  • Description: classroom.courses.students.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_USER_ID IMPORTING STRING userId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_055 Student
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_STUDENT_SUBMISSIONS

  • Description: classroom.courses.courseWork.studentSubmissions.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_COURSE_WORK_ID IMPORTING STRING courseWorkId
IV_P_ID IMPORTING STRING id
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_056 StudentSubmission
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_STUDENT_SUBMISSIONS1

  • Description: courses.courseWork.addOnAttachments.studentSubmissions.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_POSTID IMPORTING STRING postId
IV_P_ATTACHMENT_ID IMPORTING STRING attachmentId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
IV_P_SUBMISSION_ID IMPORTING STRING submissionId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_065 AddOnAttachmentStudentSubmission
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_STUDENT_SUBMISSIONS2

  • Description: courses.posts.addOnAttachments.studentSubmissions.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ITEMID IMPORTING STRING itemId
IV_P_ATTACHMENT_ID IMPORTING STRING attachmentId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_POST_ID IMPORTING STRING postId
IV_P_SUBMISSION_ID IMPORTING STRING submissionId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_065 AddOnAttachmentStudentSubmission
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_TEACHERS

  • Description: classroom.courses.teachers.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_USER_ID IMPORTING STRING userId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_058 Teacher
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_TOPICS

  • Description: classroom.courses.topics.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ID IMPORTING STRING id
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_060 Topic
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

GET_USER_PROFILES

  • Description: classroom.userProfiles.get
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_USER_ID IMPORTING STRING userId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_062 UserProfile
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_ADD_ON_ATTACHMENTS

  • Description: classroom.courses.announcements.addOnAttachments.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_POSTID IMPORTING STRING postId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_071 ListAddOnAttachmentsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_ADD_ON_ATTACHMENTS1

  • Description: classroom.courses.courseWork.addOnAttachments.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_POSTID IMPORTING STRING postId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_071 ListAddOnAttachmentsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_ADD_ON_ATTACHMENTS2

  • Description: classroom.courses.courseWorkMaterials.addOnAttachments.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_POSTID IMPORTING STRING postId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_071 ListAddOnAttachmentsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_ADD_ON_ATTACHMENTS3

  • Description: classroom.courses.posts.addOnAttachments.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ITEMID IMPORTING STRING itemId
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_POST_ID IMPORTING STRING postId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_071 ListAddOnAttachmentsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_ALIASES

  • Description: classroom.courses.aliases.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_COURSE_ID IMPORTING STRING courseId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_030 ListCourseAliasesResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_ANNOUNCEMENTS

  • Description: classroom.courses.announcements.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ANNOUNCEMENTSTATES IMPORTING STRING announcementStates
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_COURSE_ID IMPORTING STRING courseId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_029 ListAnnouncementsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_COURSES

  • Description: classroom.courses.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_COURSESTATES IMPORTING STRING courseStates
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_STUDENTID IMPORTING STRING studentId
IV_Q_TEACHERID IMPORTING STRING teacherId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_033 ListCoursesResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_COURSE_WORK

  • Description: classroom.courses.courseWork.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_COURSEWORKSTATES IMPORTING STRING courseWorkStates
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_COURSE_ID IMPORTING STRING courseId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_032 ListCourseWorkResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_COURSE_WORK_MATERIALS

  • Description: classroom.courses.courseWorkMaterials.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_COURSEWORKMATERIALSTATES IMPORTING STRING courseWorkMaterialStates
IV_Q_MATERIALDRIVEID IMPORTING STRING materialDriveId
IV_Q_MATERIALLINK IMPORTING STRING materialLink
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_COURSE_ID IMPORTING STRING courseId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_031 ListCourseWorkMaterialResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_GUARDIANS

  • Description: classroom.userProfiles.guardians.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_INVITEDEMAILADDRESS IMPORTING STRING invitedEmailAddress
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_STUDENT_ID IMPORTING STRING studentId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_035 ListGuardiansResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_GUARDIAN_INVITATIONS

  • Description: classroom.userProfiles.guardianInvitations.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_INVITEDEMAILADDRESS IMPORTING STRING invitedEmailAddress
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_STATES IMPORTING STRING states
IV_P_STUDENT_ID IMPORTING STRING studentId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_034 ListGuardianInvitationsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_INVITATIONS

  • Description: classroom.invitations.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_COURSEID IMPORTING STRING courseId
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_USERID IMPORTING STRING userId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_036 ListInvitationsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_RUBRICS

  • Description: classroom.courses.courseWork.rubrics.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_COURSE_WORK_ID IMPORTING STRING courseWorkId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_072 ListRubricsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_STUDENTS

  • Description: classroom.courses.students.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_COURSE_ID IMPORTING STRING courseId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_038 ListStudentsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_STUDENT_SUBMISSIONS

  • Description: classroom.courses.courseWork.studentSubmissions.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_LATE IMPORTING STRING late
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_STATES IMPORTING STRING states
IV_Q_USERID IMPORTING STRING userId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_COURSE_WORK_ID IMPORTING STRING courseWorkId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_037 ListStudentSubmissionsResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_TEACHERS

  • Description: classroom.courses.teachers.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_COURSE_ID IMPORTING STRING courseId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_039 ListTeachersResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

LIST_TOPICS

  • Description: classroom.courses.topics.list
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_COURSE_ID IMPORTING STRING courseId
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_040 ListTopicResponse
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

MODIFY_ASSIGNEES_ANNOUNCEME

  • Description: classroom.courses.announcements.modifyAssignees
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ID IMPORTING STRING id
IS_INPUT IMPORTING TY_042 ModifyAnnouncementAssigneesRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_001 Announcement
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

MODIFY_ASSIGNEES_COURSE_WOR

  • Description: classroom.courses.courseWork.modifyAssignees
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ID IMPORTING STRING id
IS_INPUT IMPORTING TY_044 ModifyCourseWorkAssigneesRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_011 CourseWork
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

MODIFY_ATTACHMENTS_STUDENT

  • Description: courses.courseWork.studentSubmissions.modifyAttachments
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_COURSE_WORK_ID IMPORTING STRING courseWorkId
IV_P_ID IMPORTING STRING id
IS_INPUT IMPORTING TY_043 ModifyAttachmentsRequest
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_056 StudentSubmission
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_ADD_ON_ATTACHMENTS

  • Description: classroom.courses.announcements.addOnAttachments.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_POSTID IMPORTING STRING postId
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ATTACHMENT_ID IMPORTING STRING attachmentId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
IS_INPUT IMPORTING TY_064 AddOnAttachment
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_064 AddOnAttachment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_ADD_ON_ATTACHMENTS1

  • Description: classroom.courses.courseWork.addOnAttachments.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_POSTID IMPORTING STRING postId
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ATTACHMENT_ID IMPORTING STRING attachmentId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
IS_INPUT IMPORTING TY_064 AddOnAttachment
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_064 AddOnAttachment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_ADD_ON_ATTACHMENTS2

  • Description: courses.courseWorkMaterials.addOnAttachments.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_POSTID IMPORTING STRING postId
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ATTACHMENT_ID IMPORTING STRING attachmentId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
IS_INPUT IMPORTING TY_064 AddOnAttachment
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_064 AddOnAttachment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_ADD_ON_ATTACHMENTS3

  • Description: classroom.courses.posts.addOnAttachments.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ITEMID IMPORTING STRING itemId
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ATTACHMENT_ID IMPORTING STRING attachmentId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_POST_ID IMPORTING STRING postId
IS_INPUT IMPORTING TY_064 AddOnAttachment
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_064 AddOnAttachment
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_ANNOUNCEMENTS

  • Description: classroom.courses.announcements.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ID IMPORTING STRING id
IS_INPUT IMPORTING TY_001 Announcement
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_001 Announcement
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_COURSES

  • Description: classroom.courses.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ID IMPORTING STRING id
IS_INPUT IMPORTING TY_006 Course
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_006 Course
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_COURSE_WORK

  • Description: classroom.courses.courseWork.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ID IMPORTING STRING id
IS_INPUT IMPORTING TY_011 CourseWork
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_011 CourseWork
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_COURSE_WORK_MATERIALS

  • Description: classroom.courses.courseWorkMaterials.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ID IMPORTING STRING id
IS_INPUT IMPORTING TY_013 CourseWorkMaterial
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_013 CourseWorkMaterial
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_GUARDIAN_INVITATIONS

  • Description: classroom.userProfiles.guardianInvitations.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_INVITATION_ID IMPORTING STRING invitationId
IV_P_STUDENT_ID IMPORTING STRING studentId
IS_INPUT IMPORTING TY_025 GuardianInvitation
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_025 GuardianInvitation
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_RUBRICS

  • Description: classroom.courses.courseWork.rubrics.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_COURSE_WORK_ID IMPORTING STRING courseWorkId
IV_P_ID IMPORTING STRING id
IS_INPUT IMPORTING TY_073 Rubric
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_073 Rubric
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_STUDENT_SUBMISSIONS

  • Description: classroom.courses.courseWork.studentSubmissions.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_COURSE_WORK_ID IMPORTING STRING courseWorkId
IV_P_ID IMPORTING STRING id
IS_INPUT IMPORTING TY_056 StudentSubmission
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_056 StudentSubmission
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_STUDENT_SUBMISSIONS1

  • Description: courseWork.addOnAttachments.studentSubmissions.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_POSTID IMPORTING STRING postId
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ATTACHMENT_ID IMPORTING STRING attachmentId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ITEM_ID IMPORTING STRING itemId
IV_P_SUBMISSION_ID IMPORTING STRING submissionId
IS_INPUT IMPORTING TY_065 AddOnAttachmentStudentSubmission
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_065 AddOnAttachmentStudentSubmission
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_STUDENT_SUBMISSIONS2

  • Description: courses.posts.addOnAttachments.studentSubmissions.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ITEMID IMPORTING STRING itemId
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_ATTACHMENT_ID IMPORTING STRING attachmentId
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_POST_ID IMPORTING STRING postId
IV_P_SUBMISSION_ID IMPORTING STRING submissionId
IS_INPUT IMPORTING TY_065 AddOnAttachmentStudentSubmission
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_065 AddOnAttachmentStudentSubmission
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

PATCH_TOPICS

  • Description: classroom.courses.topics.patch
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_ID IMPORTING STRING id
IS_INPUT IMPORTING TY_060 Topic
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_060 Topic
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

RECLAIM_STUDENT_SUBMISSIONS

  • Description: classroom.courses.courseWork.studentSubmissions.reclaim
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_COURSE_WORK_ID IMPORTING STRING courseWorkId
IV_P_ID IMPORTING STRING id
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

RETURN_STUDENT_SUBMISSIONS

  • Description: classroom.courses.courseWork.studentSubmissions.return
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_COURSE_WORK_ID IMPORTING STRING courseWorkId
IV_P_ID IMPORTING STRING id
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

TURN_IN_STUDENT_SUBMISSIONS

  • Description: classroom.courses.courseWork.studentSubmissions.turnIn
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_COURSE_WORK_ID IMPORTING STRING courseWorkId
IV_P_ID IMPORTING STRING id
IS_INPUT IMPORTING DATA Input Data
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING DATA Output Data
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

UPDATE_COURSES

  • Description: classroom.courses.update
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_P_ID IMPORTING STRING id
IS_INPUT IMPORTING TY_006 Course
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_006 Course
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

UPDATE_RUBRIC_COURSE_WORK

  • Description: classroom.courses.courseWork.updateRubric
  • Visibility: PUBLIC

Parameters

Name Category Type Description
IV_Q_ID IMPORTING STRING id
IV_Q_UPDATEMASK IMPORTING STRING updateMask
IV_P_COURSE_ID IMPORTING STRING courseId
IV_P_COURSE_WORK_ID IMPORTING STRING courseWorkId
IS_INPUT IMPORTING TY_073 Rubric
ES_RAW EXPORTING DATA Raw Output Data
ES_OUTPUT EXPORTING TY_073 Rubric
EV_RET_CODE EXPORTING I Return Code
EV_ERR_TEXT EXPORTING STRING Error Text
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP Error Response

Exception

Name Description
/GOOG/CX_SDK ABAP SDK for Google Cloud: Exception Class

CLOSE

  • Description: Close Connection
  • Visibility: PUBLIC