class Google::Apis::SlidesV1::Response
A single response from an update.
Attributes
The result of creating an image. Corresponds to the JSON property `createImage` @return [Google::Apis::SlidesV1::CreateImageResponse]
The result of creating a line. Corresponds to the JSON property `createLine` @return [Google::Apis::SlidesV1::CreateLineResponse]
The result of creating a shape. Corresponds to the JSON property `createShape` @return [Google::Apis::SlidesV1::CreateShapeResponse]
The result of creating an embedded Google
Sheets chart. Corresponds to the JSON property `createSheetsChart` @return [Google::Apis::SlidesV1::CreateSheetsChartResponse]
The result of creating a slide. Corresponds to the JSON property `createSlide` @return [Google::Apis::SlidesV1::CreateSlideResponse]
The result of creating a table. Corresponds to the JSON property `createTable` @return [Google::Apis::SlidesV1::CreateTableResponse]
The result of creating a video. Corresponds to the JSON property `createVideo` @return [Google::Apis::SlidesV1::CreateVideoResponse]
The response of duplicating an object. Corresponds to the JSON property `duplicateObject` @return [Google::Apis::SlidesV1::DuplicateObjectResponse]
The result of grouping objects. Corresponds to the JSON property `groupObjects` @return [Google::Apis::SlidesV1::GroupObjectsResponse]
The result of replacing shapes with an image. Corresponds to the JSON property `replaceAllShapesWithImage` @return [Google::Apis::SlidesV1::ReplaceAllShapesWithImageResponse]
The result of replacing shapes with a Google
Sheets chart. Corresponds to the JSON property `replaceAllShapesWithSheetsChart` @return [Google::Apis::SlidesV1::ReplaceAllShapesWithSheetsChartResponse]
The result of replacing text. Corresponds to the JSON property `replaceAllText` @return [Google::Apis::SlidesV1::ReplaceAllTextResponse]
Public Class Methods
# File lib/google/apis/slides_v1/classes.rb, line 3199 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/slides_v1/classes.rb, line 3204 def update!(**args) @create_image = args[:create_image] if args.key?(:create_image) @create_line = args[:create_line] if args.key?(:create_line) @create_shape = args[:create_shape] if args.key?(:create_shape) @create_sheets_chart = args[:create_sheets_chart] if args.key?(:create_sheets_chart) @create_slide = args[:create_slide] if args.key?(:create_slide) @create_table = args[:create_table] if args.key?(:create_table) @create_video = args[:create_video] if args.key?(:create_video) @duplicate_object = args[:duplicate_object] if args.key?(:duplicate_object) @group_objects = args[:group_objects] if args.key?(:group_objects) @replace_all_shapes_with_image = args[:replace_all_shapes_with_image] if args.key?(:replace_all_shapes_with_image) @replace_all_shapes_with_sheets_chart = args[:replace_all_shapes_with_sheets_chart] if args.key?(:replace_all_shapes_with_sheets_chart) @replace_all_text = args[:replace_all_text] if args.key?(:replace_all_text) end