Skip to content

Commit 96aa000

Browse files
feat: Automated regeneration of bigtableadmin v2 client (googleapis#22504)
Auto-created at 2025-04-20 10:44:23 +0000 using the toys pull request generator.
1 parent 28b9e40 commit 96aa000

File tree

6 files changed

+516
-4
lines changed

6 files changed

+516
-4
lines changed

api_names_out.yaml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52471,6 +52471,14 @@
5247152471
"/bigtableadmin:v2/ListLocationsResponse/locations": locations
5247252472
"/bigtableadmin:v2/ListLocationsResponse/locations/location": location
5247352473
"/bigtableadmin:v2/ListLocationsResponse/nextPageToken": next_page_token
52474+
"/bigtableadmin:v2/ListLogicalViewsResponse": list_logical_views_response
52475+
"/bigtableadmin:v2/ListLogicalViewsResponse/logicalViews": logical_views
52476+
"/bigtableadmin:v2/ListLogicalViewsResponse/logicalViews/logical_view": logical_view
52477+
"/bigtableadmin:v2/ListLogicalViewsResponse/nextPageToken": next_page_token
52478+
"/bigtableadmin:v2/ListMaterializedViewsResponse": list_materialized_views_response
52479+
"/bigtableadmin:v2/ListMaterializedViewsResponse/materializedViews": materialized_views
52480+
"/bigtableadmin:v2/ListMaterializedViewsResponse/materializedViews/materialized_view": materialized_view
52481+
"/bigtableadmin:v2/ListMaterializedViewsResponse/nextPageToken": next_page_token
5247452482
"/bigtableadmin:v2/ListOperationsResponse": list_operations_response
5247552483
"/bigtableadmin:v2/ListOperationsResponse/nextPageToken": next_page_token
5247652484
"/bigtableadmin:v2/ListOperationsResponse/operations": operations
@@ -52583,6 +52591,7 @@
5258352591
"/bigtableadmin:v2/Table/granularity": granularity
5258452592
"/bigtableadmin:v2/Table/name": name
5258552593
"/bigtableadmin:v2/Table/restoreInfo": restore_info
52594+
"/bigtableadmin:v2/Table/rowKeySchema": row_key_schema
5258652595
"/bigtableadmin:v2/Table/stats": stats
5258752596
"/bigtableadmin:v2/TableProgress": table_progress
5258852597
"/bigtableadmin:v2/TableProgress/estimatedCopiedBytes": estimated_copied_bytes
@@ -52732,14 +52741,44 @@
5273252741
"/bigtableadmin:v2/bigtableadmin.projects.instances.list": list_project_instances
5273352742
"/bigtableadmin:v2/bigtableadmin.projects.instances.list/pageToken": page_token
5273452743
"/bigtableadmin:v2/bigtableadmin.projects.instances.list/parent": parent
52744+
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.create": create_project_instance_logical_view
52745+
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.create/logicalViewId": logical_view_id
52746+
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.create/parent": parent
52747+
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.delete": delete_project_instance_logical_view
52748+
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.delete/etag": etag
52749+
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.delete/name": name
52750+
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.get": get_project_instance_logical_view
52751+
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.get/name": name
5273552752
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.getIamPolicy": get_logical_view_iam_policy
5273652753
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.getIamPolicy/resource": resource
52754+
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.list": list_project_instance_logical_views
52755+
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.list/pageSize": page_size
52756+
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.list/pageToken": page_token
52757+
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.list/parent": parent
52758+
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.patch": patch_project_instance_logical_view
52759+
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.patch/name": name
52760+
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.patch/updateMask": update_mask
5273752761
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.setIamPolicy": set_logical_view_iam_policy
5273852762
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.setIamPolicy/resource": resource
5273952763
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.testIamPermissions": test_logical_view_iam_permissions
5274052764
"/bigtableadmin:v2/bigtableadmin.projects.instances.logicalViews.testIamPermissions/resource": resource
52765+
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.create": create_project_instance_materialized_view
52766+
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.create/materializedViewId": materialized_view_id
52767+
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.create/parent": parent
52768+
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.delete": delete_project_instance_materialized_view
52769+
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.delete/etag": etag
52770+
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.delete/name": name
52771+
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.get": get_project_instance_materialized_view
52772+
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.get/name": name
5274152773
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.getIamPolicy": get_materialized_view_iam_policy
5274252774
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.getIamPolicy/resource": resource
52775+
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.list": list_project_instance_materialized_views
52776+
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.list/pageSize": page_size
52777+
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.list/pageToken": page_token
52778+
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.list/parent": parent
52779+
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.patch": patch_project_instance_materialized_view
52780+
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.patch/name": name
52781+
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.patch/updateMask": update_mask
5274352782
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.setIamPolicy": set_materialized_view_iam_policy
5274452783
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.setIamPolicy/resource": resource
5274552784
"/bigtableadmin:v2/bigtableadmin.projects.instances.materializedViews.testIamPermissions": test_materialized_view_iam_permissions
@@ -52796,6 +52835,7 @@
5279652835
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.modifyColumnFamilies": modify_table_column_families
5279752836
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.modifyColumnFamilies/name": name
5279852837
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.patch": patch_project_instance_table
52838+
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.patch/ignoreWarnings": ignore_warnings
5279952839
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.patch/name": name
5280052840
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.patch/updateMask": update_mask
5280152841
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.restore": restore_table
@@ -52819,6 +52859,7 @@
5281952859
"/bigtableadmin:v2/bigtableadmin.projects.locations.get": get_project_location
5282052860
"/bigtableadmin:v2/bigtableadmin.projects.locations.get/name": name
5282152861
"/bigtableadmin:v2/bigtableadmin.projects.locations.list": list_project_locations
52862+
"/bigtableadmin:v2/bigtableadmin.projects.locations.list/extraLocationTypes": extra_location_types
5282252863
"/bigtableadmin:v2/bigtableadmin.projects.locations.list/filter": filter
5282352864
"/bigtableadmin:v2/bigtableadmin.projects.locations.list/name": name
5282452865
"/bigtableadmin:v2/bigtableadmin.projects.locations.list/pageSize": page_size

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.69.0 (2025-04-20)
4+
5+
* Regenerated from discovery document revision 20250410
6+
37
### v0.68.0 (2025-03-16)
48

59
* Regenerated from discovery document revision 20250308

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

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2859,6 +2859,58 @@ def update!(**args)
28592859
end
28602860
end
28612861

2862+
# Response message for BigtableInstanceAdmin.ListLogicalViews.
2863+
class ListLogicalViewsResponse
2864+
include Google::Apis::Core::Hashable
2865+
2866+
# The list of requested logical views.
2867+
# Corresponds to the JSON property `logicalViews`
2868+
# @return [Array<Google::Apis::BigtableadminV2::LogicalView>]
2869+
attr_accessor :logical_views
2870+
2871+
# A token, which can be sent as `page_token` to retrieve the next page. If this
2872+
# field is omitted, there are no subsequent pages.
2873+
# Corresponds to the JSON property `nextPageToken`
2874+
# @return [String]
2875+
attr_accessor :next_page_token
2876+
2877+
def initialize(**args)
2878+
update!(**args)
2879+
end
2880+
2881+
# Update properties of this object
2882+
def update!(**args)
2883+
@logical_views = args[:logical_views] if args.key?(:logical_views)
2884+
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
2885+
end
2886+
end
2887+
2888+
# Response message for BigtableInstanceAdmin.ListMaterializedViews.
2889+
class ListMaterializedViewsResponse
2890+
include Google::Apis::Core::Hashable
2891+
2892+
# The list of requested materialized views.
2893+
# Corresponds to the JSON property `materializedViews`
2894+
# @return [Array<Google::Apis::BigtableadminV2::MaterializedView>]
2895+
attr_accessor :materialized_views
2896+
2897+
# A token, which can be sent as `page_token` to retrieve the next page. If this
2898+
# field is omitted, there are no subsequent pages.
2899+
# Corresponds to the JSON property `nextPageToken`
2900+
# @return [String]
2901+
attr_accessor :next_page_token
2902+
2903+
def initialize(**args)
2904+
update!(**args)
2905+
end
2906+
2907+
# Update properties of this object
2908+
def update!(**args)
2909+
@materialized_views = args[:materialized_views] if args.key?(:materialized_views)
2910+
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
2911+
end
2912+
end
2913+
28622914
# The response message for Operations.ListOperations.
28632915
class ListOperationsResponse
28642916
include Google::Apis::Core::Hashable
@@ -3808,6 +3860,13 @@ class Table
38083860
# @return [Google::Apis::BigtableadminV2::RestoreInfo]
38093861
attr_accessor :restore_info
38103862

3863+
# A structured data value, consisting of fields which map to dynamically typed
3864+
# values. Values of type `Struct` are stored in `Value.array_value` where
3865+
# entries are in the same order and number as `field_types`.
3866+
# Corresponds to the JSON property `rowKeySchema`
3867+
# @return [Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeStruct]
3868+
attr_accessor :row_key_schema
3869+
38113870
# Approximate statistics related to a table. These statistics are calculated
38123871
# infrequently, while simultaneously, data in the table can change rapidly. Thus
38133872
# the values reported here (e.g. row count) are very likely out-of date, even
@@ -3832,6 +3891,7 @@ def update!(**args)
38323891
@granularity = args[:granularity] if args.key?(:granularity)
38333892
@name = args[:name] if args.key?(:name)
38343893
@restore_info = args[:restore_info] if args.key?(:restore_info)
3894+
@row_key_schema = args[:row_key_schema] if args.key?(:row_key_schema)
38353895
@stats = args[:stats] if args.key?(:stats)
38363896
end
38373897
end

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.68.0"
19+
GEM_VERSION = "0.69.0"
2020

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

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20250308"
25+
REVISION = "20250410"
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
@@ -544,6 +544,18 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
544544
include Google::Apis::Core::JsonObjectSupport
545545
end
546546

547+
class ListLogicalViewsResponse
548+
class Representation < Google::Apis::Core::JsonRepresentation; end
549+
550+
include Google::Apis::Core::JsonObjectSupport
551+
end
552+
553+
class ListMaterializedViewsResponse
554+
class Representation < Google::Apis::Core::JsonRepresentation; end
555+
556+
include Google::Apis::Core::JsonObjectSupport
557+
end
558+
547559
class ListOperationsResponse
548560
class Representation < Google::Apis::Core::JsonRepresentation; end
549561

@@ -1587,6 +1599,24 @@ class Representation < Google::Apis::Core::JsonRepresentation
15871599
end
15881600
end
15891601

1602+
class ListLogicalViewsResponse
1603+
# @private
1604+
class Representation < Google::Apis::Core::JsonRepresentation
1605+
collection :logical_views, as: 'logicalViews', class: Google::Apis::BigtableadminV2::LogicalView, decorator: Google::Apis::BigtableadminV2::LogicalView::Representation
1606+
1607+
property :next_page_token, as: 'nextPageToken'
1608+
end
1609+
end
1610+
1611+
class ListMaterializedViewsResponse
1612+
# @private
1613+
class Representation < Google::Apis::Core::JsonRepresentation
1614+
collection :materialized_views, as: 'materializedViews', class: Google::Apis::BigtableadminV2::MaterializedView, decorator: Google::Apis::BigtableadminV2::MaterializedView::Representation
1615+
1616+
property :next_page_token, as: 'nextPageToken'
1617+
end
1618+
end
1619+
15901620
class ListOperationsResponse
15911621
# @private
15921622
class Representation < Google::Apis::Core::JsonRepresentation
@@ -1834,6 +1864,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
18341864
property :name, as: 'name'
18351865
property :restore_info, as: 'restoreInfo', class: Google::Apis::BigtableadminV2::RestoreInfo, decorator: Google::Apis::BigtableadminV2::RestoreInfo::Representation
18361866

1867+
property :row_key_schema, as: 'rowKeySchema', class: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeStruct, decorator: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeStruct::Representation
1868+
18371869
property :stats, as: 'stats', class: Google::Apis::BigtableadminV2::TableStats, decorator: Google::Apis::BigtableadminV2::TableStats::Representation
18381870

18391871
end

0 commit comments

Comments
 (0)