Class: Google::Apis::SheetsV4::Response

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
generated/google/apis/sheets_v4/classes.rb,
generated/google/apis/sheets_v4/representations.rb,
generated/google/apis/sheets_v4/representations.rb

Overview

A single response from an update.

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Core::JsonObjectSupport

#to_json

Methods included from Core::Hashable

process_value, #to_h

Constructor Details

#initialize(**args) ⇒ Response

Returns a new instance of Response



7463
7464
7465
# File 'generated/google/apis/sheets_v4/classes.rb', line 7463

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#add_bandingGoogle::Apis::SheetsV4::AddBandingResponse

The result of adding a banded range. Corresponds to the JSON property addBanding



7381
7382
7383
# File 'generated/google/apis/sheets_v4/classes.rb', line 7381

def add_banding
  @add_banding
end

#add_chartGoogle::Apis::SheetsV4::AddChartResponse

The result of adding a chart to a spreadsheet. Corresponds to the JSON property addChart



7386
7387
7388
# File 'generated/google/apis/sheets_v4/classes.rb', line 7386

def add_chart
  @add_chart
end

#add_dimension_groupGoogle::Apis::SheetsV4::AddDimensionGroupResponse

The result of adding a group. Corresponds to the JSON property addDimensionGroup



7391
7392
7393
# File 'generated/google/apis/sheets_v4/classes.rb', line 7391

def add_dimension_group
  @add_dimension_group
end

#add_filter_viewGoogle::Apis::SheetsV4::AddFilterViewResponse

The result of adding a filter view. Corresponds to the JSON property addFilterView



7396
7397
7398
# File 'generated/google/apis/sheets_v4/classes.rb', line 7396

def add_filter_view
  @add_filter_view
end

#add_named_rangeGoogle::Apis::SheetsV4::AddNamedRangeResponse

The result of adding a named range. Corresponds to the JSON property addNamedRange



7401
7402
7403
# File 'generated/google/apis/sheets_v4/classes.rb', line 7401

def add_named_range
  @add_named_range
end

#add_protected_rangeGoogle::Apis::SheetsV4::AddProtectedRangeResponse

The result of adding a new protected range. Corresponds to the JSON property addProtectedRange



7406
7407
7408
# File 'generated/google/apis/sheets_v4/classes.rb', line 7406

def add_protected_range
  @add_protected_range
end

#add_sheetGoogle::Apis::SheetsV4::AddSheetResponse

The result of adding a sheet. Corresponds to the JSON property addSheet



7411
7412
7413
# File 'generated/google/apis/sheets_v4/classes.rb', line 7411

def add_sheet
  @add_sheet
end

#create_developer_metadataGoogle::Apis::SheetsV4::CreateDeveloperMetadataResponse

The response from creating developer metadata. Corresponds to the JSON property createDeveloperMetadata



7416
7417
7418
# File 'generated/google/apis/sheets_v4/classes.rb', line 7416

def 
  @create_developer_metadata
end

#delete_conditional_format_ruleGoogle::Apis::SheetsV4::DeleteConditionalFormatRuleResponse

The result of deleting a conditional format rule. Corresponds to the JSON property deleteConditionalFormatRule



7421
7422
7423
# File 'generated/google/apis/sheets_v4/classes.rb', line 7421

def delete_conditional_format_rule
  @delete_conditional_format_rule
end

#delete_developer_metadataGoogle::Apis::SheetsV4::DeleteDeveloperMetadataResponse

The response from deleting developer metadata. Corresponds to the JSON property deleteDeveloperMetadata



7426
7427
7428
# File 'generated/google/apis/sheets_v4/classes.rb', line 7426

def 
  @delete_developer_metadata
end

#delete_dimension_groupGoogle::Apis::SheetsV4::DeleteDimensionGroupResponse

The result of deleting a group. Corresponds to the JSON property deleteDimensionGroup



7431
7432
7433
# File 'generated/google/apis/sheets_v4/classes.rb', line 7431

def delete_dimension_group
  @delete_dimension_group
end

#duplicate_filter_viewGoogle::Apis::SheetsV4::DuplicateFilterViewResponse

The result of a filter view being duplicated. Corresponds to the JSON property duplicateFilterView



7436
7437
7438
# File 'generated/google/apis/sheets_v4/classes.rb', line 7436

def duplicate_filter_view
  @duplicate_filter_view
end

#duplicate_sheetGoogle::Apis::SheetsV4::DuplicateSheetResponse

The result of duplicating a sheet. Corresponds to the JSON property duplicateSheet



7441
7442
7443
# File 'generated/google/apis/sheets_v4/classes.rb', line 7441

def duplicate_sheet
  @duplicate_sheet
end

#find_replaceGoogle::Apis::SheetsV4::FindReplaceResponse

The result of the find/replace. Corresponds to the JSON property findReplace



7446
7447
7448
# File 'generated/google/apis/sheets_v4/classes.rb', line 7446

def find_replace
  @find_replace
end

#update_conditional_format_ruleGoogle::Apis::SheetsV4::UpdateConditionalFormatRuleResponse

The result of updating a conditional format rule. Corresponds to the JSON property updateConditionalFormatRule



7451
7452
7453
# File 'generated/google/apis/sheets_v4/classes.rb', line 7451

def update_conditional_format_rule
  @update_conditional_format_rule
end

#update_developer_metadataGoogle::Apis::SheetsV4::UpdateDeveloperMetadataResponse

The response from updating developer metadata. Corresponds to the JSON property updateDeveloperMetadata



7456
7457
7458
# File 'generated/google/apis/sheets_v4/classes.rb', line 7456

def 
  @update_developer_metadata
end

#update_embedded_object_positionGoogle::Apis::SheetsV4::UpdateEmbeddedObjectPositionResponse

The result of updating an embedded object's position. Corresponds to the JSON property updateEmbeddedObjectPosition



7461
7462
7463
# File 'generated/google/apis/sheets_v4/classes.rb', line 7461

def update_embedded_object_position
  @update_embedded_object_position
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



7468
7469
7470
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
# File 'generated/google/apis/sheets_v4/classes.rb', line 7468

def update!(**args)
  @add_banding = args[:add_banding] if args.key?(:add_banding)
  @add_chart = args[:add_chart] if args.key?(:add_chart)
  @add_dimension_group = args[:add_dimension_group] if args.key?(:add_dimension_group)
  @add_filter_view = args[:add_filter_view] if args.key?(:add_filter_view)
  @add_named_range = args[:add_named_range] if args.key?(:add_named_range)
  @add_protected_range = args[:add_protected_range] if args.key?(:add_protected_range)
  @add_sheet = args[:add_sheet] if args.key?(:add_sheet)
  @create_developer_metadata = args[:create_developer_metadata] if args.key?(:create_developer_metadata)
  @delete_conditional_format_rule = args[:delete_conditional_format_rule] if args.key?(:delete_conditional_format_rule)
  @delete_developer_metadata = args[:delete_developer_metadata] if args.key?(:delete_developer_metadata)
  @delete_dimension_group = args[:delete_dimension_group] if args.key?(:delete_dimension_group)
  @duplicate_filter_view = args[:duplicate_filter_view] if args.key?(:duplicate_filter_view)
  @duplicate_sheet = args[:duplicate_sheet] if args.key?(:duplicate_sheet)
  @find_replace = args[:find_replace] if args.key?(:find_replace)
  @update_conditional_format_rule = args[:update_conditional_format_rule] if args.key?(:update_conditional_format_rule)
  @update_developer_metadata = args[:update_developer_metadata] if args.key?(:update_developer_metadata)
  @update_embedded_object_position = args[:update_embedded_object_position] if args.key?(:update_embedded_object_position)
end