diff --git a/api_names_out.yaml b/api_names_out.yaml index b35c8080c..b4920c38d 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -14811,6 +14811,9 @@ "/area120tables:v1alpha1/BatchCreateRowsResponse": batch_create_rows_response "/area120tables:v1alpha1/BatchCreateRowsResponse/rows": rows "/area120tables:v1alpha1/BatchCreateRowsResponse/rows/row": row +"/area120tables:v1alpha1/BatchDeleteRowsRequest": batch_delete_rows_request +"/area120tables:v1alpha1/BatchDeleteRowsRequest/names": names +"/area120tables:v1alpha1/BatchDeleteRowsRequest/names/name": name "/area120tables:v1alpha1/BatchUpdateRowsRequest": batch_update_rows_request "/area120tables:v1alpha1/BatchUpdateRowsRequest/requests": requests "/area120tables:v1alpha1/BatchUpdateRowsRequest/requests/request": request @@ -14875,6 +14878,8 @@ "/area120tables:v1alpha1/area120tables.tables.list/pageToken": page_token "/area120tables:v1alpha1/area120tables.tables.rows.batchCreate": batch_create_rows "/area120tables:v1alpha1/area120tables.tables.rows.batchCreate/parent": parent +"/area120tables:v1alpha1/area120tables.tables.rows.batchDelete": batch_delete_rows +"/area120tables:v1alpha1/area120tables.tables.rows.batchDelete/parent": parent "/area120tables:v1alpha1/area120tables.tables.rows.batchUpdate": batch_update_rows "/area120tables:v1alpha1/area120tables.tables.rows.batchUpdate/parent": parent "/area120tables:v1alpha1/area120tables.tables.rows.create": create_table_row diff --git a/generated/google-apis-area120tables_v1alpha1/CHANGELOG.md b/generated/google-apis-area120tables_v1alpha1/CHANGELOG.md index 96ebbb89b..81200c37e 100644 --- a/generated/google-apis-area120tables_v1alpha1/CHANGELOG.md +++ b/generated/google-apis-area120tables_v1alpha1/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-area120tables_v1alpha1 +### v0.2.0 (2021-01-14) + +* Regenerated from discovery document revision 20210112 + ### v0.1.0 (2021-01-07) * Regenerated using generator version 0.1.1 diff --git a/generated/google-apis-area120tables_v1alpha1/lib/google/apis/area120tables_v1alpha1/classes.rb b/generated/google-apis-area120tables_v1alpha1/lib/google/apis/area120tables_v1alpha1/classes.rb index 2df4f843d..6f3b504f5 100644 --- a/generated/google-apis-area120tables_v1alpha1/lib/google/apis/area120tables_v1alpha1/classes.rb +++ b/generated/google-apis-area120tables_v1alpha1/lib/google/apis/area120tables_v1alpha1/classes.rb @@ -61,6 +61,27 @@ module Google end end + # Request message for TablesService.BatchDeleteRows + class BatchDeleteRowsRequest + include Google::Apis::Core::Hashable + + # Required. The names of the rows to delete. All rows must belong to the parent + # table or else the entire batch will fail. A maximum of 500 rows can be deleted + # in a batch. Format: tables/`table`/rows/`row` + # Corresponds to the JSON property `names` + # @return [Array] + attr_accessor :names + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @names = args[:names] if args.key?(:names) + end + end + # Request message for TablesService.BatchUpdateRows. class BatchUpdateRowsRequest include Google::Apis::Core::Hashable diff --git a/generated/google-apis-area120tables_v1alpha1/lib/google/apis/area120tables_v1alpha1/gem_version.rb b/generated/google-apis-area120tables_v1alpha1/lib/google/apis/area120tables_v1alpha1/gem_version.rb index 09a3f4779..05836394d 100644 --- a/generated/google-apis-area120tables_v1alpha1/lib/google/apis/area120tables_v1alpha1/gem_version.rb +++ b/generated/google-apis-area120tables_v1alpha1/lib/google/apis/area120tables_v1alpha1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module Area120tablesV1alpha1 # Version of the google-apis-area120tables_v1alpha1 gem - GEM_VERSION = "0.1.0" + GEM_VERSION = "0.2.0" # Version of the code generator used to generate this client GENERATOR_VERSION = "0.1.1" # Revision of the discovery document this client was generated from - REVISION = "20201201" + REVISION = "20210112" end end end diff --git a/generated/google-apis-area120tables_v1alpha1/lib/google/apis/area120tables_v1alpha1/representations.rb b/generated/google-apis-area120tables_v1alpha1/lib/google/apis/area120tables_v1alpha1/representations.rb index 79079a5d7..48fed15e9 100644 --- a/generated/google-apis-area120tables_v1alpha1/lib/google/apis/area120tables_v1alpha1/representations.rb +++ b/generated/google-apis-area120tables_v1alpha1/lib/google/apis/area120tables_v1alpha1/representations.rb @@ -34,6 +34,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class BatchDeleteRowsRequest + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class BatchUpdateRowsRequest class Representation < Google::Apis::Core::JsonRepresentation; end @@ -140,6 +146,13 @@ module Google end end + class BatchDeleteRowsRequest + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :names, as: 'names' + end + end + class BatchUpdateRowsRequest # @private class Representation < Google::Apis::Core::JsonRepresentation diff --git a/generated/google-apis-area120tables_v1alpha1/lib/google/apis/area120tables_v1alpha1/service.rb b/generated/google-apis-area120tables_v1alpha1/lib/google/apis/area120tables_v1alpha1/service.rb index 854341857..19c7dc6a7 100644 --- a/generated/google-apis-area120tables_v1alpha1/lib/google/apis/area120tables_v1alpha1/service.rb +++ b/generated/google-apis-area120tables_v1alpha1/lib/google/apis/area120tables_v1alpha1/service.rb @@ -150,6 +150,40 @@ module Google execute_or_queue_command(command, &block) end + # Deletes multiple rows. + # @param [String] parent + # Required. The parent table shared by all rows being deleted. Format: tables/` + # table` + # @param [Google::Apis::Area120tablesV1alpha1::BatchDeleteRowsRequest] batch_delete_rows_request_object + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::Area120tablesV1alpha1::Empty] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::Area120tablesV1alpha1::Empty] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def batch_delete_rows(parent, batch_delete_rows_request_object = nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:post, 'v1alpha1/{+parent}/rows:batchDelete', options) + command.request_representation = Google::Apis::Area120tablesV1alpha1::BatchDeleteRowsRequest::Representation + command.request_object = batch_delete_rows_request_object + command.response_representation = Google::Apis::Area120tablesV1alpha1::Empty::Representation + command.response_class = Google::Apis::Area120tablesV1alpha1::Empty + command.params['parent'] = parent unless parent.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + # Updates multiple rows. # @param [String] parent # Required. The parent table shared by all rows being updated. Format: tables/` diff --git a/generated/google-apis-area120tables_v1alpha1/synth.metadata b/generated/google-apis-area120tables_v1alpha1/synth.metadata index 61b17f293..545e239af 100644 --- a/generated/google-apis-area120tables_v1alpha1/synth.metadata +++ b/generated/google-apis-area120tables_v1alpha1/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/google-api-ruby-client.git", - "sha": "0f920ae5ebe394e34a9ce17dd866bea7a4621f7d" + "sha": "eb9699a7d942b0ba0d1b600f50563f6ec8d2f7c9" } } ]