Generated
Answer
¶
Bases: BaseFormItem
The submitted answer for a question.
Source code in pygsuite/forms/generated/answer.py
BatchUpdateFormRequest
¶
Bases: BaseFormItem
A batch of updates to perform on a form. All the specified updates are made or none of them are.
Source code in pygsuite/forms/generated/batch_update_form_request.py
BatchUpdateFormResponse
¶
Bases: BaseFormItem
Response to a BatchUpdateFormRequest.
Source code in pygsuite/forms/generated/batch_update_form_response.py
ChoiceQuestion
¶
Bases: BaseFormItem
A radio/checkbox/dropdown question.
Source code in pygsuite/forms/generated/choice_question.py
CloudPubsubTopic
¶
Bases: BaseFormItem
A Pub/Sub topic.
Source code in pygsuite/forms/generated/cloud_pubsub_topic.py
CorrectAnswer
¶
Bases: BaseFormItem
A single correct answer for a question. For multiple-valued (CHECKBOX) questions, several CorrectAnswers may be needed to represent a single correct response option.
Source code in pygsuite/forms/generated/correct_answer.py
CorrectAnswers
¶
Bases: BaseFormItem
The answer key for a question.
Source code in pygsuite/forms/generated/correct_answers.py
CreateItemRequest
¶
Bases: BaseFormItem
Create an item in a form.
Source code in pygsuite/forms/generated/create_item_request.py
CreateItemResponse
¶
Bases: BaseFormItem
The result of creating an item.
Source code in pygsuite/forms/generated/create_item_response.py
CreateWatchRequest
¶
Bases: BaseFormItem
Create a new watch.
Source code in pygsuite/forms/generated/create_watch_request.py
DateQuestion
¶
Bases: BaseFormItem
A date question. Date questions default to just month + day.
Source code in pygsuite/forms/generated/date_question.py
DeleteItemRequest
¶
Bases: BaseFormItem
Delete an item in a form.
Source code in pygsuite/forms/generated/delete_item_request.py
Empty
¶
Bases: BaseFormItem
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: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }
Source code in pygsuite/forms/generated/empty.py
ExtraMaterial
¶
Bases: BaseFormItem
Supplementary material to the feedback.
Source code in pygsuite/forms/generated/extra_material.py
Feedback
¶
Bases: BaseFormItem
Feedback for a respondent about their response to a question.
Source code in pygsuite/forms/generated/feedback.py
FileUploadAnswer
¶
Bases: BaseFormItem
Info for a single file submitted to a file upload question.
Source code in pygsuite/forms/generated/file_upload_answer.py
FileUploadAnswers
¶
Bases: BaseFormItem
All submitted files for a FileUpload question.
Source code in pygsuite/forms/generated/file_upload_answers.py
FileUploadQuestion
¶
Bases: BaseFormItem
A file upload question. The API currently does not support creating file upload questions.
Source code in pygsuite/forms/generated/file_upload_question.py
FormResponse
¶
Bases: BaseFormItem
A form response.
Source code in pygsuite/forms/generated/form_response.py
FormSettings
¶
Bases: BaseFormItem
A form's settings.
Source code in pygsuite/forms/generated/form_settings.py
Grade
¶
Bases: BaseFormItem
Grade information associated with a respondent's answer to a question.
Source code in pygsuite/forms/generated/grade.py
Grading
¶
Bases: BaseFormItem
Grading for a single question
Source code in pygsuite/forms/generated/grading.py
Grid
¶
Bases: BaseFormItem
A grid of choices (radio or check boxes) with each row constituting a separate question. Each row has the same choices, which are shown as the columns.
Source code in pygsuite/forms/generated/grid.py
Image
¶
Bases: BaseFormItem
Data representing an image.
Source code in pygsuite/forms/generated/image.py
ImageItem
¶
Bases: BaseFormItem
An item containing an image.
Source code in pygsuite/forms/generated/image_item.py
Info
¶
Bases: BaseFormItem
The general information for a form.
Source code in pygsuite/forms/generated/info.py
Item
¶
Bases: BaseFormItem
A single item of the form. kind defines which kind of item it is.
Source code in pygsuite/forms/generated/item.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 | |
ListFormResponsesResponse
¶
Bases: BaseFormItem
Response to a ListFormResponsesRequest.
Source code in pygsuite/forms/generated/list_form_responses_response.py
ListWatchesResponse
¶
Bases: BaseFormItem
The response of a ListWatchesRequest.
Source code in pygsuite/forms/generated/list_watches_response.py
Location
¶
Bases: BaseFormItem
A specific location in a form.
Source code in pygsuite/forms/generated/location.py
MediaProperties
¶
Bases: BaseFormItem
Properties of the media.
Source code in pygsuite/forms/generated/media_properties.py
MoveItemRequest
¶
Bases: BaseFormItem
Move an item in a form.
Source code in pygsuite/forms/generated/move_item_request.py
Option
¶
Bases: BaseFormItem
An option for a Choice question.
Source code in pygsuite/forms/generated/option.py
PageBreakItem
¶
Bases: BaseFormItem
A page break. The title and description of this item are shown at the top of the new page.
Source code in pygsuite/forms/generated/page_break_item.py
Question
¶
Bases: BaseFormItem
Any question. The specific type of question is known by its kind.
Source code in pygsuite/forms/generated/question.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 | |
QuestionGroupItem
¶
Bases: BaseFormItem
Defines a question that comprises multiple questions grouped together.
Source code in pygsuite/forms/generated/question_group_item.py
QuestionItem
¶
Bases: BaseFormItem
A form item containing a single question.
Source code in pygsuite/forms/generated/question_item.py
QuizSettings
¶
Bases: BaseFormItem
Settings related to quiz forms and grading. These must be updated with the UpdateSettingsRequest.
Source code in pygsuite/forms/generated/quiz_settings.py
RenewWatchRequest
¶
Bases: BaseFormItem
Renew an existing Watch for seven days.
Source code in pygsuite/forms/generated/renew_watch_request.py
Request
¶
Bases: BaseFormItem
The kinds of update requests that can be made.
Source code in pygsuite/forms/generated/request.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 | |
Response
¶
Bases: BaseFormItem
A single response from an update.
Source code in pygsuite/forms/generated/response.py
RowQuestion
¶
Bases: BaseFormItem
Configuration for a question that is part of a question group.
Source code in pygsuite/forms/generated/row_question.py
ScaleQuestion
¶
Bases: BaseFormItem
A scale question. The user has a range of numeric values to choose from.
Source code in pygsuite/forms/generated/scale_question.py
TextAnswer
¶
Bases: BaseFormItem
An answer to a question represented as text.
Source code in pygsuite/forms/generated/text_answer.py
TextAnswers
¶
Bases: BaseFormItem
A question's answers as text.
Source code in pygsuite/forms/generated/text_answers.py
TextItem
¶
Bases: BaseFormItem
A text item.
Source code in pygsuite/forms/generated/text_item.py
TextLink
¶
Bases: BaseFormItem
Link for text.
Source code in pygsuite/forms/generated/text_link.py
TextQuestion
¶
Bases: BaseFormItem
A text-based question.
Source code in pygsuite/forms/generated/text_question.py
TimeQuestion
¶
Bases: BaseFormItem
A time question.
Source code in pygsuite/forms/generated/time_question.py
UpdateFormInfoRequest
¶
Bases: BaseFormItem
Update Form's Info.
Source code in pygsuite/forms/generated/update_form_info_request.py
UpdateItemRequest
¶
Bases: BaseFormItem
Update an item in a form.
Source code in pygsuite/forms/generated/update_item_request.py
UpdateSettingsRequest
¶
Bases: BaseFormItem
Update Form's FormSettings.
Source code in pygsuite/forms/generated/update_settings_request.py
Video
¶
Bases: BaseFormItem
Data representing a video.
Source code in pygsuite/forms/generated/video.py
VideoItem
¶
Bases: BaseFormItem
An item containing a video.
Source code in pygsuite/forms/generated/video_item.py
VideoLink
¶
Bases: BaseFormItem
Link to a video.
Source code in pygsuite/forms/generated/video_link.py
Watch
¶
Bases: BaseFormItem
A watch for events for a form. When the designated event happens, a notification will be published to the specified target. The notification's attributes will include a formId key that has the ID of the watched form and an eventType key that has the string of the type. Messages are sent with at-least-once delivery and are only dropped in extraordinary circumstances. Typically all notifications should be reliably delivered within a few seconds; however, in some situations notifications may be delayed. A watch expires seven days after it is created unless it is renewed with watches.renew
Source code in pygsuite/forms/generated/watch.py
WatchTarget
¶
Bases: BaseFormItem
The target for notification delivery.
Source code in pygsuite/forms/generated/watch_target.py
WriteControl
¶
Bases: BaseFormItem
Provides control over how write requests are executed.