class Google::Apis::SheetsV4::BatchUpdateValuesByDataFilterResponse

The response when updating a range of values in a spreadsheet.

Attributes

responses[RW]

The response for each range updated. Corresponds to the JSON property `responses` @return [Array<Google::Apis::SheetsV4::UpdateValuesByDataFilterResponse>]

spreadsheet_id[RW]

The spreadsheet the updates were applied to. Corresponds to the JSON property `spreadsheetId` @return [String]

total_updated_cells[RW]

The total number of cells updated. Corresponds to the JSON property `totalUpdatedCells` @return [Fixnum]

total_updated_columns[RW]

The total number of columns where at least one cell in the column was updated. Corresponds to the JSON property `totalUpdatedColumns` @return [Fixnum]

total_updated_rows[RW]

The total number of rows where at least one cell in the row was updated. Corresponds to the JSON property `totalUpdatedRows` @return [Fixnum]

total_updated_sheets[RW]

The total number of sheets where at least one cell in the sheet was updated. Corresponds to the JSON property `totalUpdatedSheets` @return [Fixnum]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/sheets_v4/classes.rb, line 1846
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/sheets_v4/classes.rb, line 1851
def update!(**args)
  @responses = args[:responses] if args.key?(:responses)
  @spreadsheet_id = args[:spreadsheet_id] if args.key?(:spreadsheet_id)
  @total_updated_cells = args[:total_updated_cells] if args.key?(:total_updated_cells)
  @total_updated_columns = args[:total_updated_columns] if args.key?(:total_updated_columns)
  @total_updated_rows = args[:total_updated_rows] if args.key?(:total_updated_rows)
  @total_updated_sheets = args[:total_updated_sheets] if args.key?(:total_updated_sheets)
end