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
      3174 3175 3176  | 
    
      # File 'generated/google/apis/slides_v1/classes.rb', line 3174 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
      3117 3118 3119  | 
    
      # File 'generated/google/apis/slides_v1/classes.rb', line 3117 def create_image @create_image end  | 
  
#create_line ⇒ Google::Apis::SlidesV1::CreateLineResponse
The result of creating a line.
Corresponds to the JSON property createLine
      3122 3123 3124  | 
    
      # File 'generated/google/apis/slides_v1/classes.rb', line 3122 def create_line @create_line end  | 
  
#create_shape ⇒ Google::Apis::SlidesV1::CreateShapeResponse
The result of creating a shape.
Corresponds to the JSON property createShape
      3127 3128 3129  | 
    
      # File 'generated/google/apis/slides_v1/classes.rb', line 3127 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
      3132 3133 3134  | 
    
      # File 'generated/google/apis/slides_v1/classes.rb', line 3132 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
      3137 3138 3139  | 
    
      # File 'generated/google/apis/slides_v1/classes.rb', line 3137 def @create_slide end  | 
  
#create_table ⇒ Google::Apis::SlidesV1::CreateTableResponse
The result of creating a table.
Corresponds to the JSON property createTable
      3142 3143 3144  | 
    
      # File 'generated/google/apis/slides_v1/classes.rb', line 3142 def create_table @create_table end  | 
  
#create_video ⇒ Google::Apis::SlidesV1::CreateVideoResponse
The result of creating a video.
Corresponds to the JSON property createVideo
      3147 3148 3149  | 
    
      # File 'generated/google/apis/slides_v1/classes.rb', line 3147 def create_video @create_video end  | 
  
#duplicate_object ⇒ Google::Apis::SlidesV1::DuplicateObjectResponse
The response of duplicating an object.
Corresponds to the JSON property duplicateObject
      3152 3153 3154  | 
    
      # File 'generated/google/apis/slides_v1/classes.rb', line 3152 def duplicate_object @duplicate_object end  | 
  
#group_objects ⇒ Google::Apis::SlidesV1::GroupObjectsResponse
The result of grouping objects.
Corresponds to the JSON property groupObjects
      3157 3158 3159  | 
    
      # File 'generated/google/apis/slides_v1/classes.rb', line 3157 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
      3162 3163 3164  | 
    
      # File 'generated/google/apis/slides_v1/classes.rb', line 3162 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
      3167 3168 3169  | 
    
      # File 'generated/google/apis/slides_v1/classes.rb', line 3167 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
      3172 3173 3174  | 
    
      # File 'generated/google/apis/slides_v1/classes.rb', line 3172 def replace_all_text @replace_all_text end  | 
  
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
      3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192  | 
    
      # File 'generated/google/apis/slides_v1/classes.rb', line 3179 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  |