class Google::Apis::SlidesV1::Response

A single response from an update.

Attributes

create_image[RW]

The result of creating an image. Corresponds to the JSON property `createImage` @return [Google::Apis::SlidesV1::CreateImageResponse]

create_line[RW]

The result of creating a line. Corresponds to the JSON property `createLine` @return [Google::Apis::SlidesV1::CreateLineResponse]

create_shape[RW]

The result of creating a shape. Corresponds to the JSON property `createShape` @return [Google::Apis::SlidesV1::CreateShapeResponse]

create_sheets_chart[RW]

The result of creating an embedded Google Sheets chart. Corresponds to the JSON property `createSheetsChart` @return [Google::Apis::SlidesV1::CreateSheetsChartResponse]

create_slide[RW]

The result of creating a slide. Corresponds to the JSON property `createSlide` @return [Google::Apis::SlidesV1::CreateSlideResponse]

create_table[RW]

The result of creating a table. Corresponds to the JSON property `createTable` @return [Google::Apis::SlidesV1::CreateTableResponse]

create_video[RW]

The result of creating a video. Corresponds to the JSON property `createVideo` @return [Google::Apis::SlidesV1::CreateVideoResponse]

duplicate_object[RW]

The response of duplicating an object. Corresponds to the JSON property `duplicateObject` @return [Google::Apis::SlidesV1::DuplicateObjectResponse]

group_objects[RW]

The result of grouping objects. Corresponds to the JSON property `groupObjects` @return [Google::Apis::SlidesV1::GroupObjectsResponse]

replace_all_shapes_with_image[RW]

The result of replacing shapes with an image. Corresponds to the JSON property `replaceAllShapesWithImage` @return [Google::Apis::SlidesV1::ReplaceAllShapesWithImageResponse]

replace_all_shapes_with_sheets_chart[RW]

The result of replacing shapes with a Google Sheets chart. Corresponds to the JSON property `replaceAllShapesWithSheetsChart` @return [Google::Apis::SlidesV1::ReplaceAllShapesWithSheetsChartResponse]

replace_all_text[RW]

The result of replacing text. Corresponds to the JSON property `replaceAllText` @return [Google::Apis::SlidesV1::ReplaceAllTextResponse]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/slides_v1/classes.rb, line 3199
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

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