Skip to content

Commit a03173f

Browse files
chore: use HTTP binding configuration class from new gapic-common (#30840)
* chore: use HTTP binding configuration class from new gapic-common chore: Remove unnecessary services_pb import from tests docs: no longer generate cross-package references for mixin objects chore: add support for multiple patterns with same arguments PiperOrigin-RevId: 795110862 Source-Link: googleapis/googleapis@b1e61e0 Source-Link: googleapis/googleapis-gen@bc17c45 Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWJpZ3F1ZXJ5LWRhdGFfcG9saWNpZXMtdjEvLk93bEJvdC55YW1sIiwiaCI6ImJjMTdjNDVhYzY0YzZmYTgzYTNlNDcyNDg4ZDYwZTg1MmZkYTJkYTkifQ== Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWJpZ3F1ZXJ5LWRhdGFfcG9saWNpZXMtdjFiZXRhMS8uT3dsQm90LnlhbWwiLCJoIjoiYmMxN2M0NWFjNjRjNmZhODNhM2U0NzI0ODhkNjBlODUyZmRhMmRhOSJ9 Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWJpZ3F1ZXJ5LWRhdGFfdHJhbnNmZXItdjEvLk93bEJvdC55YW1sIiwiaCI6ImJjMTdjNDVhYzY0YzZmYTgzYTNlNDcyNDg4ZDYwZTg1MmZkYTJkYTkifQ== Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWJpZ3F1ZXJ5LW1pZ3JhdGlvbi12Mi8uT3dsQm90LnlhbWwiLCJoIjoiYmMxN2M0NWFjNjRjNmZhODNhM2U0NzI0ODhkNjBlODUyZmRhMmRhOSJ9 Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWJpZ3F1ZXJ5LXJlc2VydmF0aW9uLXYxLy5Pd2xCb3QueWFtbCIsImgiOiJiYzE3YzQ1YWM2NGM2ZmE4M2EzZTQ3MjQ4OGQ2MGU4NTJmZGEyZGE5In0= Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWJpZ3F1ZXJ5LXN0b3JhZ2UtdjEvLk93bEJvdC55YW1sIiwiaCI6ImJjMTdjNDVhYzY0YzZmYTgzYTNlNDcyNDg4ZDYwZTg1MmZkYTJkYTkifQ== Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWJpZ3RhYmxlLXYyLy5Pd2xCb3QueWFtbCIsImgiOiJiYzE3YzQ1YWM2NGM2ZmE4M2EzZTQ3MjQ4OGQ2MGU4NTJmZGEyZGE5In0= Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWJpbGxpbmctYnVkZ2V0cy12MS8uT3dsQm90LnlhbWwiLCJoIjoiYmMxN2M0NWFjNjRjNmZhODNhM2U0NzI0ODhkNjBlODUyZmRhMmRhOSJ9 Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWJpbGxpbmctYnVkZ2V0cy12MWJldGExLy5Pd2xCb3QueWFtbCIsImgiOiJiYzE3YzQ1YWM2NGM2ZmE4M2EzZTQ3MjQ4OGQ2MGU4NTJmZGEyZGE5In0= Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWJpbGxpbmctdjEvLk93bEJvdC55YW1sIiwiaCI6ImJjMTdjNDVhYzY0YzZmYTgzYTNlNDcyNDg4ZDYwZTg1MmZkYTJkYTkifQ== Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWJpbmFyeV9hdXRob3JpemF0aW9uLXYxLy5Pd2xCb3QueWFtbCIsImgiOiJiYzE3YzQ1YWM2NGM2ZmE4M2EzZTQ3MjQ4OGQ2MGU4NTJmZGEyZGE5In0= Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWJpbmFyeV9hdXRob3JpemF0aW9uLXYxYmV0YTEvLk93bEJvdC55YW1sIiwiaCI6ImJjMTdjNDVhYzY0YzZmYTgzYTNlNDcyNDg4ZDYwZTg1MmZkYTJkYTkifQ== Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWJ1aWxkLXYxLy5Pd2xCb3QueWFtbCIsImgiOiJiYzE3YzQ1YWM2NGM2ZmE4M2EzZTQ3MjQ4OGQ2MGU4NTJmZGEyZGE5In0= Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWJ1aWxkLXYyLy5Pd2xCb3QueWFtbCIsImgiOiJiYzE3YzQ1YWM2NGM2ZmE4M2EzZTQ3MjQ4OGQ2MGU4NTJmZGEyZGE5In0= Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWNlcnRpZmljYXRlX21hbmFnZXItdjEvLk93bEJvdC55YW1sIiwiaCI6ImJjMTdjNDVhYzY0YzZmYTgzYTNlNDcyNDg4ZDYwZTg1MmZkYTJkYTkifQ== Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWNoYW5uZWwtdjEvLk93bEJvdC55YW1sIiwiaCI6ImJjMTdjNDVhYzY0YzZmYTgzYTNlNDcyNDg4ZDYwZTg1MmZkYTJkYTkifQ== Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWNocm9uaWNsZS12MS8uT3dsQm90LnlhbWwiLCJoIjoiYmMxN2M0NWFjNjRjNmZhODNhM2U0NzI0ODhkNjBlODUyZmRhMmRhOSJ9 Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWNsb3VkX2NvbnRyb2xzX3BhcnRuZXItdjEvLk93bEJvdC55YW1sIiwiaCI6ImJjMTdjNDVhYzY0YzZmYTgzYTNlNDcyNDg4ZDYwZTg1MmZkYTJkYTkifQ== Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWNsb3VkX2NvbnRyb2xzX3BhcnRuZXItdjFiZXRhLy5Pd2xCb3QueWFtbCIsImgiOiJiYzE3YzQ1YWM2NGM2ZmE4M2EzZTQ3MjQ4OGQ2MGU4NTJmZGEyZGE5In0= Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWNsb3VkX2Rtcy12MS8uT3dsQm90LnlhbWwiLCJoIjoiYmMxN2M0NWFjNjRjNmZhODNhM2U0NzI0ODhkNjBlODUyZmRhMmRhOSJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent 36475d4 commit a03173f

53 files changed

Lines changed: 25 additions & 109 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

google-cloud-bigquery-data_policies-v1/google-cloud-bigquery-data_policies-v1.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Gem::Specification.new do |gem|
2323

2424
gem.required_ruby_version = ">= 3.1"
2525

26-
gem.add_dependency "gapic-common", "~> 1.0"
26+
gem.add_dependency "gapic-common", "~> 1.1"
2727
gem.add_dependency "google-cloud-errors", "~> 1.0"
2828
gem.add_dependency "grpc-google-iam-v1", "~> 1.11"
2929
end

google-cloud-bigquery-data_policies-v1/proto_docs/google/iam/v1/policy.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,7 @@ class AuditConfig
313313
# Specifies the identities that do not cause logging for this type of
314314
# permission.
315315
# Follows the same format of
316-
# {::Google::Iam::V1::Binding#members Binding.members}.
316+
# [Binding.members][google.iam.v1.Binding.members].
317317
class AuditLogConfig
318318
include ::Google::Protobuf::MessageExts
319319
extend ::Google::Protobuf::MessageExts::ClassMethods

google-cloud-bigquery-data_policies-v1/test/google/cloud/bigquery/data_policies/v1/data_policy_service_test.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
require "gapic/grpc/service_stub"
2222

2323
require "google/cloud/bigquery/datapolicies/v1/datapolicy_pb"
24-
require "google/cloud/bigquery/datapolicies/v1/datapolicy_services_pb"
2524
require "google/cloud/bigquery/data_policies/v1/data_policy_service"
2625

2726
class ::Google::Cloud::Bigquery::DataPolicies::V1::DataPolicyService::ClientTest < Minitest::Test

google-cloud-bigquery-data_policies-v1beta1/google-cloud-bigquery-data_policies-v1beta1.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Gem::Specification.new do |gem|
2323

2424
gem.required_ruby_version = ">= 3.1"
2525

26-
gem.add_dependency "gapic-common", "~> 1.0"
26+
gem.add_dependency "gapic-common", "~> 1.1"
2727
gem.add_dependency "google-cloud-errors", "~> 1.0"
2828
gem.add_dependency "grpc-google-iam-v1", "~> 1.11"
2929
end

google-cloud-bigquery-data_policies-v1beta1/proto_docs/google/iam/v1/policy.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,7 @@ class AuditConfig
313313
# Specifies the identities that do not cause logging for this type of
314314
# permission.
315315
# Follows the same format of
316-
# {::Google::Iam::V1::Binding#members Binding.members}.
316+
# [Binding.members][google.iam.v1.Binding.members].
317317
class AuditLogConfig
318318
include ::Google::Protobuf::MessageExts
319319
extend ::Google::Protobuf::MessageExts::ClassMethods

google-cloud-bigquery-data_policies-v1beta1/test/google/cloud/bigquery/data_policies/v1beta1/data_policy_service_test.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
require "gapic/grpc/service_stub"
2222

2323
require "google/cloud/bigquery/datapolicies/v1beta1/datapolicy_pb"
24-
require "google/cloud/bigquery/datapolicies/v1beta1/datapolicy_services_pb"
2524
require "google/cloud/bigquery/data_policies/v1beta1/data_policy_service"
2625

2726
class ::Google::Cloud::Bigquery::DataPolicies::V1beta1::DataPolicyService::ClientTest < Minitest::Test

google-cloud-bigquery-data_transfer-v1/google-cloud-bigquery-data_transfer-v1.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Gem::Specification.new do |gem|
2323

2424
gem.required_ruby_version = ">= 3.1"
2525

26-
gem.add_dependency "gapic-common", "~> 1.0"
26+
gem.add_dependency "gapic-common", "~> 1.1"
2727
gem.add_dependency "google-cloud-errors", "~> 1.0"
2828
gem.add_dependency "google-cloud-location", "~> 1.0"
2929
end

google-cloud-bigquery-data_transfer-v1/lib/google/cloud/bigquery/data_transfer/v1/bindings_override.rb

Lines changed: 2 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
# Auto-generated by gapic-generator-ruby. DO NOT EDIT!
1818

19-
require "gapic/config"
19+
require "gapic/rest"
2020

2121
module Google
2222
module Cloud
@@ -43,7 +43,7 @@ def self.configure
4343
namespace.pop
4444
end
4545

46-
default_config = Configuration.new parent_config
46+
default_config = ::Gapic::Rest::HttpBindingOverrideConfiguration.new parent_config
4747
default_config.bindings_override["google.cloud.location.Locations.GetLocation"] = [
4848
Gapic::Rest::GrpcTranscoder::HttpBinding.create_with_validation(
4949
uri_method: :get,
@@ -70,33 +70,6 @@ def self.configure
7070
yield @configure if block_given?
7171
@configure
7272
end
73-
74-
##
75-
# @private
76-
# Configuration class for the google.cloud.bigquery.datatransfer.v1 package.
77-
#
78-
# This class contains common configuration for all services
79-
# of the google.cloud.bigquery.datatransfer.v1 package.
80-
#
81-
# This configuration is for internal use of the client library classes,
82-
# and it is not intended that the end-users will read or change it.
83-
#
84-
class Configuration
85-
extend ::Gapic::Config
86-
87-
# @private
88-
# Overrides for http bindings for the RPC of the mixins for this package.
89-
# Services in this package should use these when creating clients for the mixin services.
90-
# @return [::Hash{::Symbol=>::Array<::Gapic::Rest::GrpcTranscoder::HttpBinding>}]
91-
config_attr :bindings_override, {}, ::Hash, nil
92-
93-
# @private
94-
def initialize parent_config = nil
95-
@parent_config = parent_config unless parent_config.nil?
96-
97-
yield self if block_given?
98-
end
99-
end
10073
end
10174
end
10275
end

google-cloud-bigquery-data_transfer-v1/test/google/cloud/bigquery/data_transfer/v1/data_transfer_service_test.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
require "gapic/grpc/service_stub"
2222

2323
require "google/cloud/bigquery/datatransfer/v1/datatransfer_pb"
24-
require "google/cloud/bigquery/datatransfer/v1/datatransfer_services_pb"
2524
require "google/cloud/bigquery/data_transfer/v1/data_transfer_service"
2625

2726
class ::Google::Cloud::Bigquery::DataTransfer::V1::DataTransferService::ClientTest < Minitest::Test

google-cloud-bigquery-migration-v2/google-cloud-bigquery-migration-v2.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@ Gem::Specification.new do |gem|
2323

2424
gem.required_ruby_version = ">= 3.1"
2525

26-
gem.add_dependency "gapic-common", "~> 1.0"
26+
gem.add_dependency "gapic-common", "~> 1.1"
2727
gem.add_dependency "google-cloud-errors", "~> 1.0"
2828
end

0 commit comments

Comments
 (0)