Class: Google::Apis::SlidesV1::Response
- Inherits:
- 
      Object
      
        - Object
- Google::Apis::SlidesV1::Response
 
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/slides_v1/classes.rb,
 generated/google/apis/slides_v1/representations.rb,
 generated/google/apis/slides_v1/representations.rb
Overview
A single response from an update.
Instance Attribute Summary collapse
- 
  
    
      #create_image  ⇒ Google::Apis::SlidesV1::CreateImageResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The result of creating an image. 
- 
  
    
      #create_line  ⇒ Google::Apis::SlidesV1::CreateLineResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The result of creating a line. 
- 
  
    
      #create_shape  ⇒ Google::Apis::SlidesV1::CreateShapeResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The result of creating a shape. 
- 
  
    
      #create_sheets_chart  ⇒ Google::Apis::SlidesV1::CreateSheetsChartResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The result of creating an embedded Google Sheets chart. 
- 
  
    
      #create_slide  ⇒ Google::Apis::SlidesV1::CreateSlideResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The result of creating a slide. 
- 
  
    
      #create_table  ⇒ Google::Apis::SlidesV1::CreateTableResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The result of creating a table. 
- 
  
    
      #create_video  ⇒ Google::Apis::SlidesV1::CreateVideoResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The result of creating a video. 
- 
  
    
      #duplicate_object  ⇒ Google::Apis::SlidesV1::DuplicateObjectResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The response of duplicating an object. 
- 
  
    
      #group_objects  ⇒ Google::Apis::SlidesV1::GroupObjectsResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The result of grouping objects. 
- 
  
    
      #replace_all_shapes_with_image  ⇒ Google::Apis::SlidesV1::ReplaceAllShapesWithImageResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The result of replacing shapes with an image. 
- 
  
    
      #replace_all_shapes_with_sheets_chart  ⇒ Google::Apis::SlidesV1::ReplaceAllShapesWithSheetsChartResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The result of replacing shapes with a Google Sheets chart. 
- 
  
    
      #replace_all_text  ⇒ Google::Apis::SlidesV1::ReplaceAllTextResponse 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The result of replacing text. 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ Response 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of Response. 
- 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Update properties of this object. 
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ Response
Returns a new instance of Response
| 3168 3169 3170 | # File 'generated/google/apis/slides_v1/classes.rb', line 3168 def initialize(**args) update!(**args) end | 
Instance Attribute Details
#create_image ⇒ Google::Apis::SlidesV1::CreateImageResponse
The result of creating an image.
Corresponds to the JSON property createImage
| 3111 3112 3113 | # File 'generated/google/apis/slides_v1/classes.rb', line 3111 def create_image @create_image end | 
#create_line ⇒ Google::Apis::SlidesV1::CreateLineResponse
The result of creating a line.
Corresponds to the JSON property createLine
| 3116 3117 3118 | # File 'generated/google/apis/slides_v1/classes.rb', line 3116 def create_line @create_line end | 
#create_shape ⇒ Google::Apis::SlidesV1::CreateShapeResponse
The result of creating a shape.
Corresponds to the JSON property createShape
| 3121 3122 3123 | # File 'generated/google/apis/slides_v1/classes.rb', line 3121 def create_shape @create_shape end | 
#create_sheets_chart ⇒ Google::Apis::SlidesV1::CreateSheetsChartResponse
The result of creating an embedded Google Sheets chart.
Corresponds to the JSON property createSheetsChart
| 3126 3127 3128 | # File 'generated/google/apis/slides_v1/classes.rb', line 3126 def create_sheets_chart @create_sheets_chart end | 
#create_slide ⇒ Google::Apis::SlidesV1::CreateSlideResponse
The result of creating a slide.
Corresponds to the JSON property createSlide
| 3131 3132 3133 | # File 'generated/google/apis/slides_v1/classes.rb', line 3131 def @create_slide end | 
#create_table ⇒ Google::Apis::SlidesV1::CreateTableResponse
The result of creating a table.
Corresponds to the JSON property createTable
| 3136 3137 3138 | # File 'generated/google/apis/slides_v1/classes.rb', line 3136 def create_table @create_table end | 
#create_video ⇒ Google::Apis::SlidesV1::CreateVideoResponse
The result of creating a video.
Corresponds to the JSON property createVideo
| 3141 3142 3143 | # File 'generated/google/apis/slides_v1/classes.rb', line 3141 def create_video @create_video end | 
#duplicate_object ⇒ Google::Apis::SlidesV1::DuplicateObjectResponse
The response of duplicating an object.
Corresponds to the JSON property duplicateObject
| 3146 3147 3148 | # File 'generated/google/apis/slides_v1/classes.rb', line 3146 def duplicate_object @duplicate_object end | 
#group_objects ⇒ Google::Apis::SlidesV1::GroupObjectsResponse
The result of grouping objects.
Corresponds to the JSON property groupObjects
| 3151 3152 3153 | # File 'generated/google/apis/slides_v1/classes.rb', line 3151 def group_objects @group_objects end | 
#replace_all_shapes_with_image ⇒ Google::Apis::SlidesV1::ReplaceAllShapesWithImageResponse
The result of replacing shapes with an image.
Corresponds to the JSON property replaceAllShapesWithImage
| 3156 3157 3158 | # File 'generated/google/apis/slides_v1/classes.rb', line 3156 def replace_all_shapes_with_image @replace_all_shapes_with_image end | 
#replace_all_shapes_with_sheets_chart ⇒ Google::Apis::SlidesV1::ReplaceAllShapesWithSheetsChartResponse
The result of replacing shapes with a Google Sheets chart.
Corresponds to the JSON property replaceAllShapesWithSheetsChart
| 3161 3162 3163 | # File 'generated/google/apis/slides_v1/classes.rb', line 3161 def replace_all_shapes_with_sheets_chart @replace_all_shapes_with_sheets_chart end | 
#replace_all_text ⇒ Google::Apis::SlidesV1::ReplaceAllTextResponse
The result of replacing text.
Corresponds to the JSON property replaceAllText
| 3166 3167 3168 | # File 'generated/google/apis/slides_v1/classes.rb', line 3166 def replace_all_text @replace_all_text end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 | # File 'generated/google/apis/slides_v1/classes.rb', line 3173 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 |