Class: Google::Apis::SheetsV4::BatchUpdateSpreadsheetRequest
- Inherits:
-
Object
- Object
- Google::Apis::SheetsV4::BatchUpdateSpreadsheetRequest
- 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
The request for updating any aspect of a spreadsheet.
Instance Attribute Summary collapse
-
#include_spreadsheet_in_response ⇒ Boolean
(also: #include_spreadsheet_in_response?)
Determines if the update response should include the spreadsheet resource.
-
#requests ⇒ Array<Google::Apis::SheetsV4::Request>
A list of updates to apply to the spreadsheet.
-
#response_include_grid_data ⇒ Boolean
(also: #response_include_grid_data?)
True if grid data should be returned.
-
#response_ranges ⇒ Array<String>
Limits the ranges included in the response spreadsheet.
Instance Method Summary collapse
-
#initialize(**args) ⇒ BatchUpdateSpreadsheetRequest
constructor
A new instance of BatchUpdateSpreadsheetRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ BatchUpdateSpreadsheetRequest
Returns a new instance of BatchUpdateSpreadsheetRequest
1332 1333 1334 |
# File 'generated/google/apis/sheets_v4/classes.rb', line 1332 def initialize(**args) update!(**args) end |
Instance Attribute Details
#include_spreadsheet_in_response ⇒ Boolean Also known as: include_spreadsheet_in_response?
Determines if the update response should include the spreadsheet
resource.
Corresponds to the JSON property includeSpreadsheetInResponse
1308 1309 1310 |
# File 'generated/google/apis/sheets_v4/classes.rb', line 1308 def include_spreadsheet_in_response @include_spreadsheet_in_response end |
#requests ⇒ Array<Google::Apis::SheetsV4::Request>
A list of updates to apply to the spreadsheet.
Requests will be applied in the order they are specified.
If any request is not valid, no requests will be applied.
Corresponds to the JSON property requests
1316 1317 1318 |
# File 'generated/google/apis/sheets_v4/classes.rb', line 1316 def requests @requests end |
#response_include_grid_data ⇒ Boolean Also known as: response_include_grid_data?
True if grid data should be returned. Meaningful only if
if include_spreadsheet_response is 'true'.
This parameter is ignored if a field mask was set in the request.
Corresponds to the JSON property responseIncludeGridData
1323 1324 1325 |
# File 'generated/google/apis/sheets_v4/classes.rb', line 1323 def response_include_grid_data @response_include_grid_data end |
#response_ranges ⇒ Array<String>
Limits the ranges included in the response spreadsheet.
Meaningful only if include_spreadsheet_response is 'true'.
Corresponds to the JSON property responseRanges
1330 1331 1332 |
# File 'generated/google/apis/sheets_v4/classes.rb', line 1330 def response_ranges @response_ranges end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1337 1338 1339 1340 1341 1342 |
# File 'generated/google/apis/sheets_v4/classes.rb', line 1337 def update!(**args) @include_spreadsheet_in_response = args[:include_spreadsheet_in_response] if args.key?(:include_spreadsheet_in_response) @requests = args[:requests] if args.key?(:requests) @response_include_grid_data = args[:response_include_grid_data] if args.key?(:response_include_grid_data) @response_ranges = args[:response_ranges] if args.key?(:response_ranges) end |