class Google::Apis::SheetsV4::Response
A single response from an update.
Attributes
The result of adding a banded range. Corresponds to the JSON property `addBanding` @return [Google::Apis::SheetsV4::AddBandingResponse]
The result of adding a chart to a spreadsheet. Corresponds to the JSON property `addChart` @return [Google::Apis::SheetsV4::AddChartResponse]
The result of adding a data source. Corresponds to the JSON property `addDataSource` @return [Google::Apis::SheetsV4::AddDataSourceResponse]
The result of adding a group. Corresponds to the JSON property `addDimensionGroup` @return [Google::Apis::SheetsV4::AddDimensionGroupResponse]
The result of adding a filter view. Corresponds to the JSON property `addFilterView` @return [Google::Apis::SheetsV4::AddFilterViewResponse]
The result of adding a named range. Corresponds to the JSON property `addNamedRange` @return [Google::Apis::SheetsV4::AddNamedRangeResponse]
The result of adding a new protected range. Corresponds to the JSON property `addProtectedRange` @return [Google::Apis::SheetsV4::AddProtectedRangeResponse]
The result of adding a sheet. Corresponds to the JSON property `addSheet` @return [Google::Apis::SheetsV4::AddSheetResponse]
The result of adding a slicer to a spreadsheet. Corresponds to the JSON property `addSlicer` @return [Google::Apis::SheetsV4::AddSlicerResponse]
The response from creating developer metadata. Corresponds to the JSON property `createDeveloperMetadata` @return [Google::Apis::SheetsV4::CreateDeveloperMetadataResponse]
The result of deleting a conditional format rule. Corresponds to the JSON property `deleteConditionalFormatRule` @return [Google::Apis::SheetsV4::DeleteConditionalFormatRuleResponse]
The response from deleting developer metadata. Corresponds to the JSON property `deleteDeveloperMetadata` @return [Google::Apis::SheetsV4::DeleteDeveloperMetadataResponse]
The result of deleting a group. Corresponds to the JSON property `deleteDimensionGroup` @return [Google::Apis::SheetsV4::DeleteDimensionGroupResponse]
The result of removing duplicates in a range. Corresponds to the JSON property `deleteDuplicates` @return [Google::Apis::SheetsV4::DeleteDuplicatesResponse]
The result of a filter view being duplicated. Corresponds to the JSON property `duplicateFilterView` @return [Google::Apis::SheetsV4::DuplicateFilterViewResponse]
The result of duplicating a sheet. Corresponds to the JSON property `duplicateSheet` @return [Google::Apis::SheetsV4::DuplicateSheetResponse]
The result of the find/replace. Corresponds to the JSON property `findReplace` @return [Google::Apis::SheetsV4::FindReplaceResponse]
The response from refreshing one or multiple data source objects. Corresponds to the JSON property `refreshDataSource` @return [Google::Apis::SheetsV4::RefreshDataSourceResponse]
The result of trimming whitespace in cells. Corresponds to the JSON property `trimWhitespace` @return [Google::Apis::SheetsV4::TrimWhitespaceResponse]
The result of updating a conditional format rule. Corresponds to the JSON property `updateConditionalFormatRule` @return [Google::Apis::SheetsV4::UpdateConditionalFormatRuleResponse]
The response from updating data source. Corresponds to the JSON property `updateDataSource` @return [Google::Apis::SheetsV4::UpdateDataSourceResponse]
The response from updating developer metadata. Corresponds to the JSON property `updateDeveloperMetadata` @return [Google::Apis::SheetsV4::UpdateDeveloperMetadataResponse]
The result of updating an embedded object's position. Corresponds to the JSON property `updateEmbeddedObjectPosition` @return [Google::Apis::SheetsV4::UpdateEmbeddedObjectPositionResponse]
Public Class Methods
# File lib/google/apis/sheets_v4/classes.rb, line 8457 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/sheets_v4/classes.rb, line 8462 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