Class: Google::Apis::SheetsV4::Response
- Inherits:
-
Object
- Object
- Google::Apis::SheetsV4::Response
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/sheets_v4/classes.rb,
lib/google/apis/sheets_v4/representations.rb,
lib/google/apis/sheets_v4/representations.rb
Overview
A single response from an update.
Instance Attribute Summary collapse
-
#add_banding ⇒ Google::Apis::SheetsV4::AddBandingResponse
The result of adding a banded range.
-
#add_chart ⇒ Google::Apis::SheetsV4::AddChartResponse
The result of adding a chart to a spreadsheet.
-
#add_data_source ⇒ Google::Apis::SheetsV4::AddDataSourceResponse
The result of adding a data source.
-
#add_dimension_group ⇒ Google::Apis::SheetsV4::AddDimensionGroupResponse
The result of adding a group.
-
#add_filter_view ⇒ Google::Apis::SheetsV4::AddFilterViewResponse
The result of adding a filter view.
-
#add_named_range ⇒ Google::Apis::SheetsV4::AddNamedRangeResponse
The result of adding a named range.
-
#add_protected_range ⇒ Google::Apis::SheetsV4::AddProtectedRangeResponse
The result of adding a new protected range.
-
#add_sheet ⇒ Google::Apis::SheetsV4::AddSheetResponse
The result of adding a sheet.
-
#add_slicer ⇒ Google::Apis::SheetsV4::AddSlicerResponse
The result of adding a slicer to a spreadsheet.
-
#create_developer_metadata ⇒ Google::Apis::SheetsV4::CreateDeveloperMetadataResponse
The response from creating developer metadata.
-
#delete_conditional_format_rule ⇒ Google::Apis::SheetsV4::DeleteConditionalFormatRuleResponse
The result of deleting a conditional format rule.
-
#delete_developer_metadata ⇒ Google::Apis::SheetsV4::DeleteDeveloperMetadataResponse
The response from deleting developer metadata.
-
#delete_dimension_group ⇒ Google::Apis::SheetsV4::DeleteDimensionGroupResponse
The result of deleting a group.
-
#delete_duplicates ⇒ Google::Apis::SheetsV4::DeleteDuplicatesResponse
The result of removing duplicates in a range.
-
#duplicate_filter_view ⇒ Google::Apis::SheetsV4::DuplicateFilterViewResponse
The result of a filter view being duplicated.
-
#duplicate_sheet ⇒ Google::Apis::SheetsV4::DuplicateSheetResponse
The result of duplicating a sheet.
-
#find_replace ⇒ Google::Apis::SheetsV4::FindReplaceResponse
The result of the find/replace.
-
#refresh_data_source ⇒ Google::Apis::SheetsV4::RefreshDataSourceResponse
The response from refreshing one or multiple data source objects.
-
#trim_whitespace ⇒ Google::Apis::SheetsV4::TrimWhitespaceResponse
The result of trimming whitespace in cells.
-
#update_conditional_format_rule ⇒ Google::Apis::SheetsV4::UpdateConditionalFormatRuleResponse
The result of updating a conditional format rule.
-
#update_data_source ⇒ Google::Apis::SheetsV4::UpdateDataSourceResponse
The response from updating data source.
-
#update_developer_metadata ⇒ Google::Apis::SheetsV4::UpdateDeveloperMetadataResponse
The response from updating developer metadata.
-
#update_embedded_object_position ⇒ Google::Apis::SheetsV4::UpdateEmbeddedObjectPositionResponse
The result of updating an embedded object's position.
Instance Method Summary collapse
-
#initialize(**args) ⇒ Response
constructor
A new instance of Response.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ Response
Returns a new instance of Response.
8459 8460 8461 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8459 def initialize(**args) update!(**args) end |
Instance Attribute Details
#add_banding ⇒ Google::Apis::SheetsV4::AddBandingResponse
The result of adding a banded range.
Corresponds to the JSON property addBanding
8347 8348 8349 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8347 def add_banding @add_banding end |
#add_chart ⇒ Google::Apis::SheetsV4::AddChartResponse
The result of adding a chart to a spreadsheet.
Corresponds to the JSON property addChart
8352 8353 8354 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8352 def add_chart @add_chart end |
#add_data_source ⇒ Google::Apis::SheetsV4::AddDataSourceResponse
The result of adding a data source.
Corresponds to the JSON property addDataSource
8357 8358 8359 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8357 def add_data_source @add_data_source end |
#add_dimension_group ⇒ Google::Apis::SheetsV4::AddDimensionGroupResponse
The result of adding a group.
Corresponds to the JSON property addDimensionGroup
8362 8363 8364 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8362 def add_dimension_group @add_dimension_group end |
#add_filter_view ⇒ Google::Apis::SheetsV4::AddFilterViewResponse
The result of adding a filter view.
Corresponds to the JSON property addFilterView
8367 8368 8369 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8367 def add_filter_view @add_filter_view end |
#add_named_range ⇒ Google::Apis::SheetsV4::AddNamedRangeResponse
The result of adding a named range.
Corresponds to the JSON property addNamedRange
8372 8373 8374 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8372 def add_named_range @add_named_range end |
#add_protected_range ⇒ Google::Apis::SheetsV4::AddProtectedRangeResponse
The result of adding a new protected range.
Corresponds to the JSON property addProtectedRange
8377 8378 8379 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8377 def add_protected_range @add_protected_range end |
#add_sheet ⇒ Google::Apis::SheetsV4::AddSheetResponse
The result of adding a sheet.
Corresponds to the JSON property addSheet
8382 8383 8384 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8382 def add_sheet @add_sheet end |
#add_slicer ⇒ Google::Apis::SheetsV4::AddSlicerResponse
The result of adding a slicer to a spreadsheet.
Corresponds to the JSON property addSlicer
8387 8388 8389 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8387 def add_slicer @add_slicer end |
#create_developer_metadata ⇒ Google::Apis::SheetsV4::CreateDeveloperMetadataResponse
The response from creating developer metadata.
Corresponds to the JSON property createDeveloperMetadata
8392 8393 8394 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8392 def @create_developer_metadata end |
#delete_conditional_format_rule ⇒ Google::Apis::SheetsV4::DeleteConditionalFormatRuleResponse
The result of deleting a conditional format rule.
Corresponds to the JSON property deleteConditionalFormatRule
8397 8398 8399 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8397 def delete_conditional_format_rule @delete_conditional_format_rule end |
#delete_developer_metadata ⇒ Google::Apis::SheetsV4::DeleteDeveloperMetadataResponse
The response from deleting developer metadata.
Corresponds to the JSON property deleteDeveloperMetadata
8402 8403 8404 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8402 def @delete_developer_metadata end |
#delete_dimension_group ⇒ Google::Apis::SheetsV4::DeleteDimensionGroupResponse
The result of deleting a group.
Corresponds to the JSON property deleteDimensionGroup
8407 8408 8409 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8407 def delete_dimension_group @delete_dimension_group end |
#delete_duplicates ⇒ Google::Apis::SheetsV4::DeleteDuplicatesResponse
The result of removing duplicates in a range.
Corresponds to the JSON property deleteDuplicates
8412 8413 8414 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8412 def delete_duplicates @delete_duplicates end |
#duplicate_filter_view ⇒ Google::Apis::SheetsV4::DuplicateFilterViewResponse
The result of a filter view being duplicated.
Corresponds to the JSON property duplicateFilterView
8417 8418 8419 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8417 def duplicate_filter_view @duplicate_filter_view end |
#duplicate_sheet ⇒ Google::Apis::SheetsV4::DuplicateSheetResponse
The result of duplicating a sheet.
Corresponds to the JSON property duplicateSheet
8422 8423 8424 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8422 def duplicate_sheet @duplicate_sheet end |
#find_replace ⇒ Google::Apis::SheetsV4::FindReplaceResponse
The result of the find/replace.
Corresponds to the JSON property findReplace
8427 8428 8429 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8427 def find_replace @find_replace end |
#refresh_data_source ⇒ Google::Apis::SheetsV4::RefreshDataSourceResponse
The response from refreshing one or multiple data source objects.
Corresponds to the JSON property refreshDataSource
8432 8433 8434 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8432 def refresh_data_source @refresh_data_source end |
#trim_whitespace ⇒ Google::Apis::SheetsV4::TrimWhitespaceResponse
The result of trimming whitespace in cells.
Corresponds to the JSON property trimWhitespace
8437 8438 8439 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8437 def trim_whitespace @trim_whitespace end |
#update_conditional_format_rule ⇒ Google::Apis::SheetsV4::UpdateConditionalFormatRuleResponse
The result of updating a conditional format rule.
Corresponds to the JSON property updateConditionalFormatRule
8442 8443 8444 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8442 def update_conditional_format_rule @update_conditional_format_rule end |
#update_data_source ⇒ Google::Apis::SheetsV4::UpdateDataSourceResponse
The response from updating data source.
Corresponds to the JSON property updateDataSource
8447 8448 8449 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8447 def update_data_source @update_data_source end |
#update_developer_metadata ⇒ Google::Apis::SheetsV4::UpdateDeveloperMetadataResponse
The response from updating developer metadata.
Corresponds to the JSON property updateDeveloperMetadata
8452 8453 8454 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8452 def @update_developer_metadata end |
#update_embedded_object_position ⇒ Google::Apis::SheetsV4::UpdateEmbeddedObjectPositionResponse
The result of updating an embedded object's position.
Corresponds to the JSON property updateEmbeddedObjectPosition
8457 8458 8459 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8457 def @update_embedded_object_position end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
8464 8465 8466 8467 8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 8478 8479 8480 8481 8482 8483 8484 8485 8486 8487 8488 |
# File 'lib/google/apis/sheets_v4/classes.rb', line 8464 def update!(**args) @add_banding = args[:add_banding] if args.key?(:add_banding) @add_chart = args[:add_chart] if args.key?(:add_chart) @add_data_source = args[:add_data_source] if args.key?(:add_data_source) @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) @add_slicer = args[:add_slicer] if args.key?(:add_slicer) @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) @delete_duplicates = args[:delete_duplicates] if args.key?(:delete_duplicates) @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) @refresh_data_source = args[:refresh_data_source] if args.key?(:refresh_data_source) @trim_whitespace = args[:trim_whitespace] if args.key?(:trim_whitespace) @update_conditional_format_rule = args[:update_conditional_format_rule] if args.key?(:update_conditional_format_rule) @update_data_source = args[:update_data_source] if args.key?(:update_data_source) @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 |