Skip to content

Commit 39b29f6

Browse files
feat: Automated regeneration of bigtableadmin v2 client (#23846)
Auto-created at 2025-08-03 10:18:51 +0000 using the toys pull request generator.
1 parent 4530377 commit 39b29f6

File tree

6 files changed

+118
-3
lines changed

6 files changed

+118
-3
lines changed

api_names_out.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55047,6 +55047,9 @@
5504755047
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeBytesEncodingRaw": google_bigtable_admin_v2_type_bytes_encoding_raw
5504855048
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeBytesEncodingRaw/escapeNulls": escape_nulls
5504955049
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeDate": google_bigtable_admin_v2_type_date
55050+
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeEnum": google_bigtable_admin_v2_type_enum
55051+
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeEnum/enumName": enum_name
55052+
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeEnum/schemaBundleId": schema_bundle_id
5505055053
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeFloat32": google_bigtable_admin_v2_type_float32
5505155054
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeFloat64": google_bigtable_admin_v2_type_float64
5505255055
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeInt64": google_bigtable_admin_v2_type_int64
@@ -55060,6 +55063,9 @@
5506055063
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeMap": google_bigtable_admin_v2_type_map
5506155064
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeMap/keyType": key_type
5506255065
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeMap/valueType": value_type
55066+
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeProto": google_bigtable_admin_v2_type_proto
55067+
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeProto/messageName": message_name
55068+
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeProto/schemaBundleId": schema_bundle_id
5506355069
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeString": google_bigtable_admin_v2_type_string
5506455070
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeString/encoding": encoding
5506555071
"/bigtableadmin:v2/GoogleBigtableAdminV2TypeStringEncoding": google_bigtable_admin_v2_type_string_encoding
@@ -55301,10 +55307,12 @@
5530155307
"/bigtableadmin:v2/Type/boolType": bool_type
5530255308
"/bigtableadmin:v2/Type/bytesType": bytes_type
5530355309
"/bigtableadmin:v2/Type/dateType": date_type
55310+
"/bigtableadmin:v2/Type/enumType": enum_type
5530455311
"/bigtableadmin:v2/Type/float32Type": float32_type
5530555312
"/bigtableadmin:v2/Type/float64Type": float64_type
5530655313
"/bigtableadmin:v2/Type/int64Type": int64_type
5530755314
"/bigtableadmin:v2/Type/mapType": map_type
55315+
"/bigtableadmin:v2/Type/protoType": proto_type
5530855316
"/bigtableadmin:v2/Type/stringType": string_type
5530955317
"/bigtableadmin:v2/Type/structType": struct_type
5531055318
"/bigtableadmin:v2/Type/timestampType": timestamp_type
@@ -55545,6 +55553,7 @@
5554555553
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.schemaBundles.list/pageSize": page_size
5554655554
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.schemaBundles.list/pageToken": page_token
5554755555
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.schemaBundles.list/parent": parent
55556+
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.schemaBundles.list/view": view
5554855557
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.schemaBundles.patch": patch_project_instance_table_schema_bundle
5554955558
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.schemaBundles.patch/ignoreWarnings": ignore_warnings
5555055559
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.schemaBundles.patch/name": name

generated/google-apis-bigtableadmin_v2/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release history for google-apis-bigtableadmin_v2
22

3+
### v0.74.0 (2025-08-03)
4+
5+
* Regenerated from discovery document revision 20250724
6+
37
### v0.73.0 (2025-06-29)
48

59
* Regenerated from discovery document revision 20250624

generated/google-apis-bigtableadmin_v2/lib/google/apis/bigtableadmin_v2/classes.rb

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2035,6 +2035,32 @@ def update!(**args)
20352035
end
20362036
end
20372037

2038+
# A protobuf enum type. Values of type `Enum` are stored in `Value.int_value`.
2039+
class GoogleBigtableAdminV2TypeEnum
2040+
include Google::Apis::Core::Hashable
2041+
2042+
# The fully qualified name of the protobuf enum message, including package. In
2043+
# the format of "foo.bar.EnumMessage".
2044+
# Corresponds to the JSON property `enumName`
2045+
# @return [String]
2046+
attr_accessor :enum_name
2047+
2048+
# The ID of the schema bundle that this enum is defined in.
2049+
# Corresponds to the JSON property `schemaBundleId`
2050+
# @return [String]
2051+
attr_accessor :schema_bundle_id
2052+
2053+
def initialize(**args)
2054+
update!(**args)
2055+
end
2056+
2057+
# Update properties of this object
2058+
def update!(**args)
2059+
@enum_name = args[:enum_name] if args.key?(:enum_name)
2060+
@schema_bundle_id = args[:schema_bundle_id] if args.key?(:schema_bundle_id)
2061+
end
2062+
end
2063+
20382064
# Float32 Values of type `Float32` are stored in `Value.float_value`.
20392065
class GoogleBigtableAdminV2TypeFloat32
20402066
include Google::Apis::Core::Hashable
@@ -2207,6 +2233,33 @@ def update!(**args)
22072233
end
22082234
end
22092235

2236+
# A protobuf message type. Values of type `Proto` are stored in `Value.
2237+
# bytes_value`.
2238+
class GoogleBigtableAdminV2TypeProto
2239+
include Google::Apis::Core::Hashable
2240+
2241+
# The fully qualified name of the protobuf message, including package. In the
2242+
# format of "foo.bar.Message".
2243+
# Corresponds to the JSON property `messageName`
2244+
# @return [String]
2245+
attr_accessor :message_name
2246+
2247+
# The ID of the schema bundle that this proto is defined in.
2248+
# Corresponds to the JSON property `schemaBundleId`
2249+
# @return [String]
2250+
attr_accessor :schema_bundle_id
2251+
2252+
def initialize(**args)
2253+
update!(**args)
2254+
end
2255+
2256+
# Update properties of this object
2257+
def update!(**args)
2258+
@message_name = args[:message_name] if args.key?(:message_name)
2259+
@schema_bundle_id = args[:schema_bundle_id] if args.key?(:schema_bundle_id)
2260+
end
2261+
end
2262+
22102263
# String Values of type `String` are stored in `Value.string_value`.
22112264
class GoogleBigtableAdminV2TypeString
22122265
include Google::Apis::Core::Hashable
@@ -4245,6 +4298,11 @@ class Type
42454298
# @return [Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeDate]
42464299
attr_accessor :date_type
42474300

4301+
# A protobuf enum type. Values of type `Enum` are stored in `Value.int_value`.
4302+
# Corresponds to the JSON property `enumType`
4303+
# @return [Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeEnum]
4304+
attr_accessor :enum_type
4305+
42484306
# Float32 Values of type `Float32` are stored in `Value.float_value`.
42494307
# Corresponds to the JSON property `float32Type`
42504308
# @return [Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeFloat32]
@@ -4270,6 +4328,12 @@ class Type
42704328
# @return [Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeMap]
42714329
attr_accessor :map_type
42724330

4331+
# A protobuf message type. Values of type `Proto` are stored in `Value.
4332+
# bytes_value`.
4333+
# Corresponds to the JSON property `protoType`
4334+
# @return [Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeProto]
4335+
attr_accessor :proto_type
4336+
42734337
# String Values of type `String` are stored in `Value.string_value`.
42744338
# Corresponds to the JSON property `stringType`
42754339
# @return [Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeString]
@@ -4298,10 +4362,12 @@ def update!(**args)
42984362
@bool_type = args[:bool_type] if args.key?(:bool_type)
42994363
@bytes_type = args[:bytes_type] if args.key?(:bytes_type)
43004364
@date_type = args[:date_type] if args.key?(:date_type)
4365+
@enum_type = args[:enum_type] if args.key?(:enum_type)
43014366
@float32_type = args[:float32_type] if args.key?(:float32_type)
43024367
@float64_type = args[:float64_type] if args.key?(:float64_type)
43034368
@int64_type = args[:int64_type] if args.key?(:int64_type)
43044369
@map_type = args[:map_type] if args.key?(:map_type)
4370+
@proto_type = args[:proto_type] if args.key?(:proto_type)
43054371
@string_type = args[:string_type] if args.key?(:string_type)
43064372
@struct_type = args[:struct_type] if args.key?(:struct_type)
43074373
@timestamp_type = args[:timestamp_type] if args.key?(:timestamp_type)

generated/google-apis-bigtableadmin_v2/lib/google/apis/bigtableadmin_v2/gem_version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module BigtableadminV2
1818
# Version of the google-apis-bigtableadmin_v2 gem
19-
GEM_VERSION = "0.73.0"
19+
GEM_VERSION = "0.74.0"
2020

2121
# Version of the code generator used to generate this client
2222
GENERATOR_VERSION = "0.18.0"
2323

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20250624"
25+
REVISION = "20250724"
2626
end
2727
end
2828
end

generated/google-apis-bigtableadmin_v2/lib/google/apis/bigtableadmin_v2/representations.rb

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -376,6 +376,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
376376
include Google::Apis::Core::JsonObjectSupport
377377
end
378378

379+
class GoogleBigtableAdminV2TypeEnum
380+
class Representation < Google::Apis::Core::JsonRepresentation; end
381+
382+
include Google::Apis::Core::JsonObjectSupport
383+
end
384+
379385
class GoogleBigtableAdminV2TypeFloat32
380386
class Representation < Google::Apis::Core::JsonRepresentation; end
381387

@@ -418,6 +424,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
418424
include Google::Apis::Core::JsonObjectSupport
419425
end
420426

427+
class GoogleBigtableAdminV2TypeProto
428+
class Representation < Google::Apis::Core::JsonRepresentation; end
429+
430+
include Google::Apis::Core::JsonObjectSupport
431+
end
432+
421433
class GoogleBigtableAdminV2TypeString
422434
class Representation < Google::Apis::Core::JsonRepresentation; end
423435

@@ -1398,6 +1410,14 @@ class Representation < Google::Apis::Core::JsonRepresentation
13981410
end
13991411
end
14001412

1413+
class GoogleBigtableAdminV2TypeEnum
1414+
# @private
1415+
class Representation < Google::Apis::Core::JsonRepresentation
1416+
property :enum_name, as: 'enumName'
1417+
property :schema_bundle_id, as: 'schemaBundleId'
1418+
end
1419+
end
1420+
14011421
class GoogleBigtableAdminV2TypeFloat32
14021422
# @private
14031423
class Representation < Google::Apis::Core::JsonRepresentation
@@ -1452,6 +1472,14 @@ class Representation < Google::Apis::Core::JsonRepresentation
14521472
end
14531473
end
14541474

1475+
class GoogleBigtableAdminV2TypeProto
1476+
# @private
1477+
class Representation < Google::Apis::Core::JsonRepresentation
1478+
property :message_name, as: 'messageName'
1479+
property :schema_bundle_id, as: 'schemaBundleId'
1480+
end
1481+
end
1482+
14551483
class GoogleBigtableAdminV2TypeString
14561484
# @private
14571485
class Representation < Google::Apis::Core::JsonRepresentation
@@ -2012,6 +2040,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
20122040

20132041
property :date_type, as: 'dateType', class: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeDate, decorator: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeDate::Representation
20142042

2043+
property :enum_type, as: 'enumType', class: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeEnum, decorator: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeEnum::Representation
2044+
20152045
property :float32_type, as: 'float32Type', class: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeFloat32, decorator: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeFloat32::Representation
20162046

20172047
property :float64_type, as: 'float64Type', class: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeFloat64, decorator: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeFloat64::Representation
@@ -2020,6 +2050,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
20202050

20212051
property :map_type, as: 'mapType', class: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeMap, decorator: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeMap::Representation
20222052

2053+
property :proto_type, as: 'protoType', class: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeProto, decorator: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeProto::Representation
2054+
20232055
property :string_type, as: 'stringType', class: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeString, decorator: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeString::Representation
20242056

20252057
property :struct_type, as: 'structType', class: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeStruct, decorator: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeStruct::Representation

generated/google-apis-bigtableadmin_v2/lib/google/apis/bigtableadmin_v2/service.rb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2920,6 +2920,9 @@ def get_schema_bundle_iam_policy(resource, get_iam_policy_request_object = nil,
29202920
# to retrieve the subsequent page. When paginating, all other parameters
29212921
# provided to `ListSchemaBundles` must match the call that provided the page
29222922
# token.
2923+
# @param [String] view
2924+
# Optional. The resource_view to be applied to the returned SchemaBundles'
2925+
# fields. Defaults to NAME_ONLY.
29232926
# @param [String] fields
29242927
# Selector specifying which fields to include in a partial response.
29252928
# @param [String] quota_user
@@ -2937,13 +2940,14 @@ def get_schema_bundle_iam_policy(resource, get_iam_policy_request_object = nil,
29372940
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
29382941
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
29392942
# @raise [Google::Apis::AuthorizationError] Authorization is required
2940-
def list_project_instance_table_schema_bundles(parent, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
2943+
def list_project_instance_table_schema_bundles(parent, page_size: nil, page_token: nil, view: nil, fields: nil, quota_user: nil, options: nil, &block)
29412944
command = make_simple_command(:get, 'v2/{+parent}/schemaBundles', options)
29422945
command.response_representation = Google::Apis::BigtableadminV2::ListSchemaBundlesResponse::Representation
29432946
command.response_class = Google::Apis::BigtableadminV2::ListSchemaBundlesResponse
29442947
command.params['parent'] = parent unless parent.nil?
29452948
command.query['pageSize'] = page_size unless page_size.nil?
29462949
command.query['pageToken'] = page_token unless page_token.nil?
2950+
command.query['view'] = view unless view.nil?
29472951
command.query['fields'] = fields unless fields.nil?
29482952
command.query['quotaUser'] = quota_user unless quota_user.nil?
29492953
execute_or_queue_command(command, &block)

0 commit comments

Comments
 (0)