Update go_googleapis to latest (#2959)
* Update go_googleapis to latest
latest cloudbuild golang client isn't compatible with proto from 2021-06-30 any more, causing compilation errors. Updating here so that we can use latest cloudbuild golang client.
Related: https://github.com/kubernetes/test-infra/pull/23693
* Update patch
* Update patch timestamp
diff --git a/go/private/repositories.bzl b/go/private/repositories.bzl
index ab65d1a..600046c 100644
--- a/go/private/repositories.bzl
+++ b/go/private/repositories.bzl
@@ -258,13 +258,13 @@
_maybe(
http_archive,
name = "go_googleapis",
- # master, as of 2021-06-30
+ # master, as of 2021-09-23
urls = [
- "https://mirror.bazel.build/github.com/googleapis/googleapis/archive/1c5c56c18ab4e2353f87a9c2e14864f218c5502c.zip",
- "https://github.com/googleapis/googleapis/archive/1c5c56c18ab4e2353f87a9c2e14864f218c5502c.zip",
+ "https://mirror.bazel.build/github.com/googleapis/googleapis/archive/aa73c560f096416fb96c9a3931ebc3fa2cab72ac.zip",
+ "https://github.com/googleapis/googleapis/archive/aa73c560f096416fb96c9a3931ebc3fa2cab72ac.zip",
],
- sha256 = "fa52a03d9c49c28e475a33f9adfb0551344ca0dbd15168d6862ac32cc8354c1c",
- strip_prefix = "googleapis-1c5c56c18ab4e2353f87a9c2e14864f218c5502c",
+ sha256 = "577ddf50dd603b477840c270eae6e20980da6e0651162018c083e05b6bdc0923",
+ strip_prefix = "googleapis-aa73c560f096416fb96c9a3931ebc3fa2cab72ac",
patches = [
# releaser:patch-cmd find . -name BUILD.bazel -delete
"@io_bazel_rules_go//third_party:go_googleapis-deletebuild.patch",
diff --git a/third_party/go_googleapis-deletebuild.patch b/third_party/go_googleapis-deletebuild.patch
index bd778d6..098505f 100644
--- a/third_party/go_googleapis-deletebuild.patch
+++ b/third_party/go_googleapis-deletebuild.patch
@@ -1,5 +1,5 @@
diff -urN a/BUILD.bazel b/BUILD.bazel
---- a/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
+--- a/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,6 +0,0 @@
-load("@bazel_tools//tools/build_defs/pkg:pkg.bzl", "pkg_tar")
@@ -8,108 +8,8 @@
- name = "build_gen",
- actual = "@rules_gapic//bazel:build_file_generator",
-)
-diff -urN a/cloud/containers/workflow/vulnerability/proto/BUILD.bazel b/cloud/containers/workflow/vulnerability/proto/BUILD.bazel
---- a/cloud/containers/workflow/vulnerability/proto/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/cloud/containers/workflow/vulnerability/proto/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,96 +0,0 @@
--load("@rules_proto//proto:defs.bzl", "proto_library")
--
--# This is an API workspace, having public visibility by default makes perfect sense.
--package(default_visibility = ["//visibility:public"])
--
--proto_library(
-- name = "package_proto",
-- srcs = [
-- "package.proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load("@com_google_googleapis_imports//:imports.bzl", "java_proto_library")
--
--java_proto_library(
-- name = "package_java_proto",
-- deps = [
-- "package_proto",
-- ],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load("@com_google_googleapis_imports//:imports.bzl", "py_proto_library")
--
--py_proto_library(
-- name = "package_py_pb2",
-- deps = [
-- ":package_proto",
-- ],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "php_proto_library",
--)
--
--php_proto_library(
-- name = "package_php_proto",
-- deps = [
-- ":package_proto",
-- ],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "package_ruby_proto",
-- deps = [
-- ":package_proto",
-- ],
--)
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "package_csharp_proto",
-- deps = [
-- ":package_proto",
-- ],
--)
--
--##############################################################################
--# Go
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "go_proto_library",
--)
--
--go_proto_library(
-- name = "package_go_proto",
-- importpath = "google.golang.org/genproto/googleapis/cloud/containers/workflow/vulnerability/package",
-- protos = [
-- ":package_proto",
-- ],
--)
diff -urN a/gapic/metadata/BUILD.bazel b/gapic/metadata/BUILD.bazel
---- a/gapic/metadata/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
+--- a/gapic/metadata/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/gapic/metadata/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,157 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -270,7 +170,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/actions/sdk/v2/BUILD.bazel b/google/actions/sdk/v2/BUILD.bazel
---- a/google/actions/sdk/v2/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
+--- a/google/actions/sdk/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/actions/sdk/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,105 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -379,7 +279,7 @@
- ],
-)
diff -urN a/google/actions/sdk/v2/conversation/BUILD.bazel b/google/actions/sdk/v2/conversation/BUILD.bazel
---- a/google/actions/sdk/v2/conversation/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
+--- a/google/actions/sdk/v2/conversation/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/actions/sdk/v2/conversation/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,30 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -413,7 +313,7 @@
- "nodejs_gapic_library",
-)
diff -urN a/google/actions/sdk/v2/conversation/prompt/BUILD.bazel b/google/actions/sdk/v2/conversation/prompt/BUILD.bazel
---- a/google/actions/sdk/v2/conversation/prompt/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
+--- a/google/actions/sdk/v2/conversation/prompt/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/actions/sdk/v2/conversation/prompt/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,30 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -447,7 +347,7 @@
- "nodejs_gapic_library",
-)
diff -urN a/google/actions/sdk/v2/conversation/prompt/content/BUILD.bazel b/google/actions/sdk/v2/conversation/prompt/content/BUILD.bazel
---- a/google/actions/sdk/v2/conversation/prompt/content/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
+--- a/google/actions/sdk/v2/conversation/prompt/content/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/actions/sdk/v2/conversation/prompt/content/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,37 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -488,7 +388,7 @@
- "nodejs_gapic_library",
-)
diff -urN a/google/actions/sdk/v2/interactionmodel/BUILD.bazel b/google/actions/sdk/v2/interactionmodel/BUILD.bazel
---- a/google/actions/sdk/v2/interactionmodel/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
+--- a/google/actions/sdk/v2/interactionmodel/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/actions/sdk/v2/interactionmodel/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,38 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -530,7 +430,7 @@
- "nodejs_gapic_library",
-)
diff -urN a/google/actions/sdk/v2/interactionmodel/prompt/BUILD.bazel b/google/actions/sdk/v2/interactionmodel/prompt/BUILD.bazel
---- a/google/actions/sdk/v2/interactionmodel/prompt/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
+--- a/google/actions/sdk/v2/interactionmodel/prompt/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/actions/sdk/v2/interactionmodel/prompt/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,32 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -566,7 +466,7 @@
- "nodejs_gapic_library",
-)
diff -urN a/google/actions/sdk/v2/interactionmodel/prompt/content/BUILD.bazel b/google/actions/sdk/v2/interactionmodel/prompt/content/BUILD.bazel
---- a/google/actions/sdk/v2/interactionmodel/prompt/content/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
+--- a/google/actions/sdk/v2/interactionmodel/prompt/content/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/actions/sdk/v2/interactionmodel/prompt/content/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,39 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -609,7 +509,7 @@
- "nodejs_gapic_library",
-)
diff -urN a/google/actions/sdk/v2/interactionmodel/type/BUILD.bazel b/google/actions/sdk/v2/interactionmodel/type/BUILD.bazel
---- a/google/actions/sdk/v2/interactionmodel/type/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
+--- a/google/actions/sdk/v2/interactionmodel/type/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/actions/sdk/v2/interactionmodel/type/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,33 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -646,7 +546,7 @@
- "nodejs_gapic_library",
-)
diff -urN a/google/actions/type/BUILD.bazel b/google/actions/type/BUILD.bazel
---- a/google/actions/type/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
+--- a/google/actions/type/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/actions/type/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,167 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -817,12 +717,12 @@
- ],
-)
diff -urN a/google/ads/admob/BUILD.bazel b/google/ads/admob/BUILD.bazel
---- a/google/ads/admob/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
+--- a/google/ads/admob/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/ads/admob/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(["admob_grpc_service_config.json"] + glob(["*.yaml"]))
diff -urN a/google/ads/admob/v1/BUILD.bazel b/google/ads/admob/v1/BUILD.bazel
---- a/google/ads/admob/v1/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
+--- a/google/ads/admob/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/ads/admob/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,349 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -1174,2404 +1074,10 @@
-# C++
-##############################################################################
-# Put your C++ rules here
-diff -urN a/google/ads/googleads/v4/BUILD.bazel b/google/ads/googleads/v4/BUILD.bazel
---- a/google/ads/googleads/v4/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/google/ads/googleads/v4/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,262 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--exports_files(["googleads_grpc_service_config.json"] + ["*.yaml"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
--
--proto_library(
-- name = "googleads_proto",
-- srcs = [],
-- deps = [
-- "//google/ads/googleads/v4/common:common_proto",
-- "//google/ads/googleads/v4/enums:enums_proto",
-- "//google/ads/googleads/v4/errors:errors_proto",
-- "//google/ads/googleads/v4/resources:resources_proto",
-- "//google/ads/googleads/v4/services:services_proto",
-- ],
--)
--
--proto_library_with_info(
-- name = "googleads_proto_with_info",
-- deps = [
-- ":googleads_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_gapic_assembly_gradle_pkg",
-- "java_gapic_library",
-- "java_gapic_test",
--)
--
--java_gapic_library(
-- name = "googleads_java_gapic",
-- srcs = [
-- ":googleads_proto_with_info",
-- ],
-- gapic_yaml = "googleads_gapic.yaml",
-- grpc_service_config = ":googleads_grpc_service_config.json",
-- deps = [
-- "//google/ads/googleads/v4/common:common_java_proto",
-- "//google/ads/googleads/v4/enums:enums_java_proto",
-- "//google/ads/googleads/v4/resources:resources_java_proto",
-- "//google/ads/googleads/v4/services:services_java_grpc",
-- "//google/ads/googleads/v4/services:services_java_proto",
-- ],
--)
--
--# TODO(ohren): Add more test classes when java_gapic_test is able to run more
--# than a single test. Having at least one verifies proper compilation at least.
--java_gapic_test(
-- name = "googleads_java_gapic_suite",
-- test_classes = [
-- "com.google.ads.googleads.v4.services.CampaignServiceClientTest",
-- ],
-- runtime_deps = [":googleads_java_gapic_test"],
--)
--
--java_gapic_assembly_gradle_pkg(
-- name = "googleads-java",
-- deps = [
-- ":googleads_java_gapic",
-- "//google/ads/googleads/v4:googleads_proto",
-- "//google/ads/googleads/v4/common:common_java_proto",
-- "//google/ads/googleads/v4/enums:enums_java_proto",
-- "//google/ads/googleads/v4/errors:errors_java_proto",
-- "//google/ads/googleads/v4/resources:resources_java_proto",
-- "//google/ads/googleads/v4/services:services_java_grpc",
-- "//google/ads/googleads/v4/services:services_java_proto",
-- ],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "php_gapic_assembly_pkg",
-- "php_gapic_library",
-- "php_grpc_library",
-- "php_proto_library",
--)
--
--php_proto_library(
-- name = "googleads_php_proto",
-- plugin_args = ["aggregate_metadata=google.ads.googleads"],
-- deps = [":googleads_proto"],
--)
--
--php_grpc_library(
-- name = "googleads_php_grpc",
-- srcs = [":googleads_proto"],
-- deps = [":googleads_php_proto"],
--)
--
--php_gapic_library(
-- name = "googleads_php_gapic",
-- srcs = [":googleads_proto"],
-- gapic_yaml = "googleads_gapic.yaml",
-- grpc_service_config = "googleads_grpc_service_config.json",
-- service_yaml = "googleads_v4.yaml",
-- deps = [
-- ":googleads_php_grpc",
-- ":googleads_php_proto",
-- ],
--)
--
--php_gapic_assembly_pkg(
-- name = "googleads-php",
-- deps = [
-- ":googleads_php_gapic",
-- ":googleads_php_grpc",
-- ":googleads_php_proto",
-- ],
--)
--
--##############################################################################
--# C#
--##############################################################################
--load("@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl", "csharp_gapic_library")
--load("@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic_pkg.bzl", "csharp_gapic_assembly_pkg")
--
--csharp_gapic_library(
-- name = "googleads_csharp_gapic",
-- srcs = [
-- ":googleads_proto_with_info",
-- ],
-- grpc_service_config = "googleads_grpc_service_config.json",
-- deps = [
-- "//google/ads/googleads/v4/services:services_csharp_grpc",
-- ],
--)
--
--csharp_gapic_assembly_pkg(
-- name = "googleads-csharp",
-- deps = [
-- ":googleads_csharp_gapic",
-- "//google/ads/googleads/v4/common:common_csharp_proto",
-- "//google/ads/googleads/v4/enums:enums_csharp_proto",
-- "//google/ads/googleads/v4/errors:errors_csharp_proto",
-- "//google/ads/googleads/v4/resources:resources_csharp_proto",
-- "//google/ads/googleads/v4/services:services_csharp_grpc",
-- "//google/ads/googleads/v4/services:services_csharp_proto",
-- ],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "ruby_ads_gapic_library",
-- "ruby_gapic_assembly_pkg",
--)
--
--ruby_ads_gapic_library(
-- name = "googleads_ruby_gapic",
-- srcs = ["googleads_proto_with_info"],
-- extra_protoc_parameters = [
-- ":gem.:name=google-ads-googleads",
-- ":defaults.:service.:default_host=googleads.googleapis.com",
-- ":overrides.:namespace.Googleads=GoogleAds",
-- ],
-- grpc_service_config = "googleads_grpc_service_config.json",
--)
--
--ruby_gapic_assembly_pkg(
-- name = "googleads-ruby",
-- deps = [
-- ":googleads_ruby_gapic",
-- "//google/ads/googleads/v4/common:common_ruby_proto",
-- "//google/ads/googleads/v4/enums:enums_ruby_proto",
-- "//google/ads/googleads/v4/errors:errors_ruby_proto",
-- "//google/ads/googleads/v4/resources:resources_ruby_proto",
-- "//google/ads/googleads/v4/services:services_ruby_grpc",
-- "//google/ads/googleads/v4/services:services_ruby_proto",
-- ],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_gapic_assembly_pkg",
-- "py_gapic_library",
--)
--
--py_gapic_library(
-- name = "googleads_py_gapic",
-- srcs = [":googleads_proto_with_info"],
-- grpc_service_config = "googleads_grpc_service_config.json",
-- opt_args = [
-- "old-naming",
-- "lazy-import",
-- "python-gapic-name=googleads",
-- "python-gapic-templates=ads-templates",
-- ],
--)
--
--py_gapic_assembly_pkg(
-- name = "googleads-py",
-- deps = [
-- ":googleads_py_gapic",
-- "//google/ads/googleads/v4/common:common_py_proto",
-- "//google/ads/googleads/v4/enums:enums_py_proto",
-- "//google/ads/googleads/v4/errors:errors_py_proto",
-- "//google/ads/googleads/v4/resources:resources_py_proto",
-- "//google/ads/googleads/v4/services:services_py_grpc",
-- "//google/ads/googleads/v4/services:services_py_proto",
-- ],
--)
--
--##############################################################################
--# Node.js
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "nodejs_gapic_assembly_pkg",
-- "nodejs_gapic_library",
--)
--
--nodejs_gapic_library(
-- name = "googleads_nodejs_gapic",
-- package_name = "google-ads",
-- src = ":googleads_proto_with_info",
-- extra_protoc_parameters = ["metadata"],
-- grpc_service_config = "googleads_grpc_service_config.json",
-- main_service = "GoogleAdsService",
-- package = "google.ads.googleads.v4",
-- service_yaml = "googleads_v4.yaml",
-- deps = [],
--)
--
--nodejs_gapic_assembly_pkg(
-- name = "googleads-nodejs",
-- deps = [
-- ":googleads_nodejs_gapic",
-- ":googleads_proto",
-- ],
--)
-diff -urN a/google/ads/googleads/v4/common/BUILD.bazel b/google/ads/googleads/v4/common/BUILD.bazel
---- a/google/ads/googleads/v4/common/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/google/ads/googleads/v4/common/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,94 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--
--# TODO(ohren): Change srcs to use an enumeration of each individual proto
--# instead of *.proto globbing once the build file generator supports
--# subpackages.
--proto_library(
-- name = "common_proto",
-- srcs = glob(["*.proto"]),
-- deps = [
-- "//google/ads/googleads/v4/enums:enums_proto",
-- "//google/api:annotations_proto",
-- "//google/api:field_behavior_proto",
-- "//google/api:resource_proto",
-- "@com_google_protobuf//:wrappers_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "common_java_proto",
-- deps = [":common_proto"],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--
--# PHP targets are in the parent directory's BUILD.bazel file to facilitate
--# aggregating metadata using a single underlying call to protoc.
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "common_csharp_proto",
-- deps = [":common_proto"],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@gapic_generator_ruby//rules_ruby_gapic:ruby_gapic.bzl",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "common_ruby_proto",
-- deps = [":common_proto"],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_proto_library",
--)
--
--py_proto_library(
-- name = "common_py_proto",
-- deps = [":common_proto"],
--)
-diff -urN a/google/ads/googleads/v4/enums/BUILD.bazel b/google/ads/googleads/v4/enums/BUILD.bazel
---- a/google/ads/googleads/v4/enums/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/google/ads/googleads/v4/enums/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,89 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--
--# TODO(ohren): Change srcs to use an enumeration of each individual proto
--# instead of *.proto globbing once the build file generator supports subpackages.
--proto_library(
-- name = "enums_proto",
-- srcs = glob(["*.proto"]),
-- deps = [
-- "//google/api:annotations_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "enums_java_proto",
-- deps = [":enums_proto"],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--
--# PHP targets are in the parent directory's BUILD.bazel file to facilitate
--# aggregating metadata using a single underlying call to protoc.
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "enums_csharp_proto",
-- deps = [":enums_proto"],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@gapic_generator_ruby//rules_ruby_gapic:ruby_gapic.bzl",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "enums_ruby_proto",
-- deps = [":enums_proto"],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_proto_library",
--)
--
--py_proto_library(
-- name = "enums_py_proto",
-- deps = [":enums_proto"],
--)
-diff -urN a/google/ads/googleads/v4/errors/BUILD.bazel b/google/ads/googleads/v4/errors/BUILD.bazel
---- a/google/ads/googleads/v4/errors/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/google/ads/googleads/v4/errors/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,94 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--
--# TODO(ohren): Change srcs to use an enumeration of each individual proto
--# instead of *.proto globbing once the build file generator supports
--# subpackages.
--proto_library(
-- name = "errors_proto",
-- srcs = glob(["*.proto"]),
-- deps = [
-- "//google/ads/googleads/v4/common:common_proto",
-- "//google/ads/googleads/v4/enums:enums_proto",
-- "//google/api:annotations_proto",
-- "@com_google_protobuf//:duration_proto",
-- "@com_google_protobuf//:wrappers_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "errors_java_proto",
-- deps = [":errors_proto"],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--
--# PHP targets are in the parent directory's BUILD.bazel file to facilitate
--# aggregating metadata using a single underlying call to protoc.
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "errors_csharp_proto",
-- deps = [":errors_proto"],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@gapic_generator_ruby//rules_ruby_gapic:ruby_gapic.bzl",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "errors_ruby_proto",
-- deps = [":errors_proto"],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_proto_library",
--)
--
--py_proto_library(
-- name = "errors_py_proto",
-- deps = [":errors_proto"],
--)
-diff -urN a/google/ads/googleads/v4/resources/BUILD.bazel b/google/ads/googleads/v4/resources/BUILD.bazel
---- a/google/ads/googleads/v4/resources/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/google/ads/googleads/v4/resources/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,97 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--
--# TODO(ohren): Change srcs to use an enumeration of each individual proto
--# instead of *.proto globbing once the build file generator supports
--# subpackages.
--proto_library(
-- name = "resources_proto",
-- srcs = glob(["*.proto"]),
-- deps = [
-- "//google/ads/googleads/v4/common:common_proto",
-- "//google/ads/googleads/v4/enums:enums_proto",
-- "//google/ads/googleads/v4/errors:errors_proto",
-- "//google/api:annotations_proto",
-- "//google/api:field_behavior_proto",
-- "//google/api:resource_proto",
-- "@com_google_protobuf//:field_mask_proto",
-- "@com_google_protobuf//:wrappers_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "resources_java_proto",
-- deps = [":resources_proto"],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--
--# PHP targets are in the parent directory's BUILD.bazel file to facilitate
--# aggregating metadata using a single underlying call to protoc.
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "resources_csharp_proto",
-- deps = [":resources_proto"],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@gapic_generator_ruby//rules_ruby_gapic:ruby_gapic.bzl",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "resources_ruby_proto",
-- deps = [":resources_proto"],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_proto_library",
--)
--
--py_proto_library(
-- name = "resources_py_proto",
-- deps = [":resources_proto"],
--)
-diff -urN a/google/ads/googleads/v4/services/BUILD.bazel b/google/ads/googleads/v4/services/BUILD.bazel
---- a/google/ads/googleads/v4/services/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/google/ads/googleads/v4/services/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,138 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
--
--# TODO(ohren): Change srcs to use an enumeration of each individual proto
--# instead of *.proto globbing once the build file generator supports
--# subpackages.
--proto_library(
-- name = "services_proto",
-- srcs = glob(["*.proto"]),
-- deps = [
-- "//google/ads/googleads/v4/common:common_proto",
-- "//google/ads/googleads/v4/enums:enums_proto",
-- "//google/ads/googleads/v4/errors:errors_proto",
-- "//google/ads/googleads/v4/resources:resources_proto",
-- "//google/api:annotations_proto",
-- "//google/api:client_proto",
-- "//google/api:field_behavior_proto",
-- "//google/api:resource_proto",
-- "//google/longrunning:operations_proto",
-- "//google/rpc:status_proto",
-- "@com_google_protobuf//:empty_proto",
-- "@com_google_protobuf//:field_mask_proto",
-- "@com_google_protobuf//:wrappers_proto",
-- ],
--)
--
--proto_library_with_info(
-- name = "services_proto_with_info",
-- deps = [
-- ":services_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_grpc_library",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "services_java_proto",
-- deps = [":services_proto"],
--)
--
--java_grpc_library(
-- name = "services_java_grpc",
-- srcs = [":services_proto"],
-- deps = [":services_java_proto"],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--
--# PHP targets are in the parent directory's BUILD.bazel file to facilitate
--# aggregating metadata using a single underlying call to protoc.
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl",
-- "csharp_grpc_library",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "services_csharp_proto",
-- deps = [":services_proto"],
--)
--
--csharp_grpc_library(
-- name = "services_csharp_grpc",
-- srcs = [":services_proto"],
-- deps = [":services_csharp_proto"],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@gapic_generator_ruby//rules_ruby_gapic:ruby_gapic.bzl",
-- "ruby_grpc_library",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "services_ruby_proto",
-- deps = [":services_proto"],
--)
--
--ruby_grpc_library(
-- name = "services_ruby_grpc",
-- srcs = [":services_proto"],
-- deps = [":services_ruby_proto"],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_grpc_library",
-- "py_proto_library",
--)
--
--py_proto_library(
-- name = "services_py_proto",
-- deps = [":services_proto"],
--)
--
--py_grpc_library(
-- name = "services_py_grpc",
-- srcs = [":services_proto"],
-- deps = [":services_py_proto"],
--)
-diff -urN a/google/ads/googleads/v5/BUILD.bazel b/google/ads/googleads/v5/BUILD.bazel
---- a/google/ads/googleads/v5/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/google/ads/googleads/v5/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,262 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--exports_files(["googleads_grpc_service_config.json"] + ["*.yaml"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
--
--proto_library(
-- name = "googleads_proto",
-- srcs = [],
-- deps = [
-- "//google/ads/googleads/v5/common:common_proto",
-- "//google/ads/googleads/v5/enums:enums_proto",
-- "//google/ads/googleads/v5/errors:errors_proto",
-- "//google/ads/googleads/v5/resources:resources_proto",
-- "//google/ads/googleads/v5/services:services_proto",
-- ],
--)
--
--proto_library_with_info(
-- name = "googleads_proto_with_info",
-- deps = [
-- ":googleads_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_gapic_assembly_gradle_pkg",
-- "java_gapic_library",
-- "java_gapic_test",
--)
--
--java_gapic_library(
-- name = "googleads_java_gapic",
-- srcs = [
-- ":googleads_proto_with_info",
-- ],
-- gapic_yaml = "googleads_gapic.yaml",
-- grpc_service_config = ":googleads_grpc_service_config.json",
-- deps = [
-- "//google/ads/googleads/v5/common:common_java_proto",
-- "//google/ads/googleads/v5/enums:enums_java_proto",
-- "//google/ads/googleads/v5/resources:resources_java_proto",
-- "//google/ads/googleads/v5/services:services_java_grpc",
-- "//google/ads/googleads/v5/services:services_java_proto",
-- ],
--)
--
--# TODO(ohren): Add more test classes when java_gapic_test is able to run more
--# than a single test. Having at least one verifies proper compilation at least.
--java_gapic_test(
-- name = "googleads_java_gapic_suite",
-- test_classes = [
-- "com.google.ads.googleads.v5.services.CampaignServiceClientTest",
-- ],
-- runtime_deps = [":googleads_java_gapic_test"],
--)
--
--java_gapic_assembly_gradle_pkg(
-- name = "googleads-java",
-- deps = [
-- ":googleads_java_gapic",
-- "//google/ads/googleads/v5:googleads_proto",
-- "//google/ads/googleads/v5/common:common_java_proto",
-- "//google/ads/googleads/v5/enums:enums_java_proto",
-- "//google/ads/googleads/v5/errors:errors_java_proto",
-- "//google/ads/googleads/v5/resources:resources_java_proto",
-- "//google/ads/googleads/v5/services:services_java_grpc",
-- "//google/ads/googleads/v5/services:services_java_proto",
-- ],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "php_gapic_assembly_pkg",
-- "php_gapic_library",
-- "php_grpc_library",
-- "php_proto_library",
--)
--
--php_proto_library(
-- name = "googleads_php_proto",
-- plugin_args = ["aggregate_metadata=google.ads.googleads"],
-- deps = [":googleads_proto"],
--)
--
--php_grpc_library(
-- name = "googleads_php_grpc",
-- srcs = [":googleads_proto"],
-- deps = [":googleads_php_proto"],
--)
--
--php_gapic_library(
-- name = "googleads_php_gapic",
-- srcs = [":googleads_proto"],
-- gapic_yaml = "googleads_gapic.yaml",
-- grpc_service_config = "googleads_grpc_service_config.json",
-- service_yaml = "googleads_v5.yaml",
-- deps = [
-- ":googleads_php_grpc",
-- ":googleads_php_proto",
-- ],
--)
--
--php_gapic_assembly_pkg(
-- name = "googleads-php",
-- deps = [
-- ":googleads_php_gapic",
-- ":googleads_php_grpc",
-- ":googleads_php_proto",
-- ],
--)
--
--##############################################################################
--# C#
--##############################################################################
--load("@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl", "csharp_gapic_library")
--load("@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic_pkg.bzl", "csharp_gapic_assembly_pkg")
--
--csharp_gapic_library(
-- name = "googleads_csharp_gapic",
-- srcs = [
-- ":googleads_proto_with_info",
-- ],
-- grpc_service_config = "googleads_grpc_service_config.json",
-- deps = [
-- "//google/ads/googleads/v5/services:services_csharp_grpc",
-- ],
--)
--
--csharp_gapic_assembly_pkg(
-- name = "googleads-csharp",
-- deps = [
-- ":googleads_csharp_gapic",
-- "//google/ads/googleads/v5/common:common_csharp_proto",
-- "//google/ads/googleads/v5/enums:enums_csharp_proto",
-- "//google/ads/googleads/v5/errors:errors_csharp_proto",
-- "//google/ads/googleads/v5/resources:resources_csharp_proto",
-- "//google/ads/googleads/v5/services:services_csharp_grpc",
-- "//google/ads/googleads/v5/services:services_csharp_proto",
-- ],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "ruby_ads_gapic_library",
-- "ruby_gapic_assembly_pkg",
--)
--
--ruby_ads_gapic_library(
-- name = "googleads_ruby_gapic",
-- srcs = ["googleads_proto_with_info"],
-- extra_protoc_parameters = [
-- ":gem.:name=google-ads-googleads",
-- ":defaults.:service.:default_host=googleads.googleapis.com",
-- ":overrides.:namespace.Googleads=GoogleAds",
-- ],
-- grpc_service_config = "googleads_grpc_service_config.json",
--)
--
--ruby_gapic_assembly_pkg(
-- name = "googleads-ruby",
-- deps = [
-- ":googleads_ruby_gapic",
-- "//google/ads/googleads/v5/common:common_ruby_proto",
-- "//google/ads/googleads/v5/enums:enums_ruby_proto",
-- "//google/ads/googleads/v5/errors:errors_ruby_proto",
-- "//google/ads/googleads/v5/resources:resources_ruby_proto",
-- "//google/ads/googleads/v5/services:services_ruby_grpc",
-- "//google/ads/googleads/v5/services:services_ruby_proto",
-- ],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_gapic_assembly_pkg",
-- "py_gapic_library",
--)
--
--py_gapic_library(
-- name = "googleads_py_gapic",
-- srcs = [":googleads_proto_with_info"],
-- grpc_service_config = "googleads_grpc_service_config.json",
-- opt_args = [
-- "old-naming",
-- "lazy-import",
-- "python-gapic-name=googleads",
-- "python-gapic-templates=ads-templates",
-- ],
--)
--
--py_gapic_assembly_pkg(
-- name = "googleads-py",
-- deps = [
-- ":googleads_py_gapic",
-- "//google/ads/googleads/v5/common:common_py_proto",
-- "//google/ads/googleads/v5/enums:enums_py_proto",
-- "//google/ads/googleads/v5/errors:errors_py_proto",
-- "//google/ads/googleads/v5/resources:resources_py_proto",
-- "//google/ads/googleads/v5/services:services_py_grpc",
-- "//google/ads/googleads/v5/services:services_py_proto",
-- ],
--)
--
--##############################################################################
--# Node.js
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "nodejs_gapic_assembly_pkg",
-- "nodejs_gapic_library",
--)
--
--nodejs_gapic_library(
-- name = "googleads_nodejs_gapic",
-- package_name = "google-ads",
-- src = ":googleads_proto_with_info",
-- extra_protoc_parameters = ["metadata"],
-- grpc_service_config = "googleads_grpc_service_config.json",
-- main_service = "GoogleAdsService",
-- package = "google.ads.googleads.v5",
-- service_yaml = "googleads_v5.yaml",
-- deps = [],
--)
--
--nodejs_gapic_assembly_pkg(
-- name = "googleads-nodejs",
-- deps = [
-- ":googleads_nodejs_gapic",
-- ":googleads_proto",
-- ],
--)
-diff -urN a/google/ads/googleads/v5/common/BUILD.bazel b/google/ads/googleads/v5/common/BUILD.bazel
---- a/google/ads/googleads/v5/common/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/google/ads/googleads/v5/common/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,94 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--
--# TODO(ohren): Change srcs to use an enumeration of each individual proto
--# instead of *.proto globbing once the build file generator supports
--# subpackages.
--proto_library(
-- name = "common_proto",
-- srcs = glob(["*.proto"]),
-- deps = [
-- "//google/ads/googleads/v5/enums:enums_proto",
-- "//google/api:annotations_proto",
-- "//google/api:field_behavior_proto",
-- "//google/api:resource_proto",
-- "@com_google_protobuf//:wrappers_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "common_java_proto",
-- deps = [":common_proto"],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--
--# PHP targets are in the parent directory's BUILD.bazel file to facilitate
--# aggregating metadata using a single underlying call to protoc.
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "common_csharp_proto",
-- deps = [":common_proto"],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@gapic_generator_ruby//rules_ruby_gapic:ruby_gapic.bzl",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "common_ruby_proto",
-- deps = [":common_proto"],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_proto_library",
--)
--
--py_proto_library(
-- name = "common_py_proto",
-- deps = [":common_proto"],
--)
-diff -urN a/google/ads/googleads/v5/enums/BUILD.bazel b/google/ads/googleads/v5/enums/BUILD.bazel
---- a/google/ads/googleads/v5/enums/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/google/ads/googleads/v5/enums/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,89 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--
--# TODO(ohren): Change srcs to use an enumeration of each individual proto
--# instead of *.proto globbing once the build file generator supports subpackages.
--proto_library(
-- name = "enums_proto",
-- srcs = glob(["*.proto"]),
-- deps = [
-- "//google/api:annotations_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "enums_java_proto",
-- deps = [":enums_proto"],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--
--# PHP targets are in the parent directory's BUILD.bazel file to facilitate
--# aggregating metadata using a single underlying call to protoc.
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "enums_csharp_proto",
-- deps = [":enums_proto"],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@gapic_generator_ruby//rules_ruby_gapic:ruby_gapic.bzl",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "enums_ruby_proto",
-- deps = [":enums_proto"],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_proto_library",
--)
--
--py_proto_library(
-- name = "enums_py_proto",
-- deps = [":enums_proto"],
--)
-diff -urN a/google/ads/googleads/v5/errors/BUILD.bazel b/google/ads/googleads/v5/errors/BUILD.bazel
---- a/google/ads/googleads/v5/errors/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/google/ads/googleads/v5/errors/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,94 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--
--# TODO(ohren): Change srcs to use an enumeration of each individual proto
--# instead of *.proto globbing once the build file generator supports
--# subpackages.
--proto_library(
-- name = "errors_proto",
-- srcs = glob(["*.proto"]),
-- deps = [
-- "//google/ads/googleads/v5/common:common_proto",
-- "//google/ads/googleads/v5/enums:enums_proto",
-- "//google/api:annotations_proto",
-- "@com_google_protobuf//:duration_proto",
-- "@com_google_protobuf//:wrappers_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "errors_java_proto",
-- deps = [":errors_proto"],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--
--# PHP targets are in the parent directory's BUILD.bazel file to facilitate
--# aggregating metadata using a single underlying call to protoc.
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "errors_csharp_proto",
-- deps = [":errors_proto"],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@gapic_generator_ruby//rules_ruby_gapic:ruby_gapic.bzl",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "errors_ruby_proto",
-- deps = [":errors_proto"],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_proto_library",
--)
--
--py_proto_library(
-- name = "errors_py_proto",
-- deps = [":errors_proto"],
--)
-diff -urN a/google/ads/googleads/v5/resources/BUILD.bazel b/google/ads/googleads/v5/resources/BUILD.bazel
---- a/google/ads/googleads/v5/resources/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/google/ads/googleads/v5/resources/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,97 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--
--# TODO(ohren): Change srcs to use an enumeration of each individual proto
--# instead of *.proto globbing once the build file generator supports
--# subpackages.
--proto_library(
-- name = "resources_proto",
-- srcs = glob(["*.proto"]),
-- deps = [
-- "//google/ads/googleads/v5/common:common_proto",
-- "//google/ads/googleads/v5/enums:enums_proto",
-- "//google/ads/googleads/v5/errors:errors_proto",
-- "//google/api:annotations_proto",
-- "//google/api:field_behavior_proto",
-- "//google/api:resource_proto",
-- "@com_google_protobuf//:field_mask_proto",
-- "@com_google_protobuf//:wrappers_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "resources_java_proto",
-- deps = [":resources_proto"],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--
--# PHP targets are in the parent directory's BUILD.bazel file to facilitate
--# aggregating metadata using a single underlying call to protoc.
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "resources_csharp_proto",
-- deps = [":resources_proto"],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@gapic_generator_ruby//rules_ruby_gapic:ruby_gapic.bzl",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "resources_ruby_proto",
-- deps = [":resources_proto"],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_proto_library",
--)
--
--py_proto_library(
-- name = "resources_py_proto",
-- deps = [":resources_proto"],
--)
-diff -urN a/google/ads/googleads/v5/services/BUILD.bazel b/google/ads/googleads/v5/services/BUILD.bazel
---- a/google/ads/googleads/v5/services/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/google/ads/googleads/v5/services/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,138 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
--
--# TODO(ohren): Change srcs to use an enumeration of each individual proto
--# instead of *.proto globbing once the build file generator supports
--# subpackages.
--proto_library(
-- name = "services_proto",
-- srcs = glob(["*.proto"]),
-- deps = [
-- "//google/ads/googleads/v5/common:common_proto",
-- "//google/ads/googleads/v5/enums:enums_proto",
-- "//google/ads/googleads/v5/errors:errors_proto",
-- "//google/ads/googleads/v5/resources:resources_proto",
-- "//google/api:annotations_proto",
-- "//google/api:client_proto",
-- "//google/api:field_behavior_proto",
-- "//google/api:resource_proto",
-- "//google/longrunning:operations_proto",
-- "//google/rpc:status_proto",
-- "@com_google_protobuf//:empty_proto",
-- "@com_google_protobuf//:field_mask_proto",
-- "@com_google_protobuf//:wrappers_proto",
-- ],
--)
--
--proto_library_with_info(
-- name = "services_proto_with_info",
-- deps = [
-- ":services_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_grpc_library",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "services_java_proto",
-- deps = [":services_proto"],
--)
--
--java_grpc_library(
-- name = "services_java_grpc",
-- srcs = [":services_proto"],
-- deps = [":services_java_proto"],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--
--# PHP targets are in the parent directory's BUILD.bazel file to facilitate
--# aggregating metadata using a single underlying call to protoc.
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl",
-- "csharp_grpc_library",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "services_csharp_proto",
-- deps = [":services_proto"],
--)
--
--csharp_grpc_library(
-- name = "services_csharp_grpc",
-- srcs = [":services_proto"],
-- deps = [":services_csharp_proto"],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@gapic_generator_ruby//rules_ruby_gapic:ruby_gapic.bzl",
-- "ruby_grpc_library",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "services_ruby_proto",
-- deps = [":services_proto"],
--)
--
--ruby_grpc_library(
-- name = "services_ruby_grpc",
-- srcs = [":services_proto"],
-- deps = [":services_ruby_proto"],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_grpc_library",
-- "py_proto_library",
--)
--
--py_proto_library(
-- name = "services_py_proto",
-- deps = [":services_proto"],
--)
--
--py_grpc_library(
-- name = "services_py_grpc",
-- srcs = [":services_proto"],
-- deps = [":services_py_proto"],
--)
-diff -urN a/google/ads/googleads/v6/BUILD.bazel b/google/ads/googleads/v6/BUILD.bazel
---- a/google/ads/googleads/v6/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/google/ads/googleads/v6/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,262 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--exports_files(["googleads_grpc_service_config.json"] + ["*.yaml"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
--
--proto_library(
-- name = "googleads_proto",
-- srcs = [],
-- deps = [
-- "//google/ads/googleads/v6/common:common_proto",
-- "//google/ads/googleads/v6/enums:enums_proto",
-- "//google/ads/googleads/v6/errors:errors_proto",
-- "//google/ads/googleads/v6/resources:resources_proto",
-- "//google/ads/googleads/v6/services:services_proto",
-- ],
--)
--
--proto_library_with_info(
-- name = "googleads_proto_with_info",
-- deps = [
-- ":googleads_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_gapic_assembly_gradle_pkg",
-- "java_gapic_library",
-- "java_gapic_test",
--)
--
--java_gapic_library(
-- name = "googleads_java_gapic",
-- srcs = [
-- ":googleads_proto_with_info",
-- ],
-- gapic_yaml = "googleads_gapic.yaml",
-- grpc_service_config = ":googleads_grpc_service_config.json",
-- deps = [
-- "//google/ads/googleads/v6/common:common_java_proto",
-- "//google/ads/googleads/v6/enums:enums_java_proto",
-- "//google/ads/googleads/v6/resources:resources_java_proto",
-- "//google/ads/googleads/v6/services:services_java_grpc",
-- "//google/ads/googleads/v6/services:services_java_proto",
-- ],
--)
--
--# TODO(ohren): Add more test classes when java_gapic_test is able to run more
--# than a single test. Having at least one verifies proper compilation at least.
--java_gapic_test(
-- name = "googleads_java_gapic_suite",
-- test_classes = [
-- "com.google.ads.googleads.v6.services.CampaignServiceClientTest",
-- ],
-- runtime_deps = [":googleads_java_gapic_test"],
--)
--
--java_gapic_assembly_gradle_pkg(
-- name = "googleads-java",
-- deps = [
-- ":googleads_java_gapic",
-- "//google/ads/googleads/v6:googleads_proto",
-- "//google/ads/googleads/v6/common:common_java_proto",
-- "//google/ads/googleads/v6/enums:enums_java_proto",
-- "//google/ads/googleads/v6/errors:errors_java_proto",
-- "//google/ads/googleads/v6/resources:resources_java_proto",
-- "//google/ads/googleads/v6/services:services_java_grpc",
-- "//google/ads/googleads/v6/services:services_java_proto",
-- ],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "php_gapic_assembly_pkg",
-- "php_gapic_library",
-- "php_grpc_library",
-- "php_proto_library",
--)
--
--php_proto_library(
-- name = "googleads_php_proto",
-- plugin_args = ["aggregate_metadata=google.ads.googleads"],
-- deps = [":googleads_proto"],
--)
--
--php_grpc_library(
-- name = "googleads_php_grpc",
-- srcs = [":googleads_proto"],
-- deps = [":googleads_php_proto"],
--)
--
--php_gapic_library(
-- name = "googleads_php_gapic",
-- srcs = [":googleads_proto"],
-- gapic_yaml = "googleads_gapic.yaml",
-- grpc_service_config = "googleads_grpc_service_config.json",
-- service_yaml = "googleads_v6.yaml",
-- deps = [
-- ":googleads_php_grpc",
-- ":googleads_php_proto",
-- ],
--)
--
--php_gapic_assembly_pkg(
-- name = "googleads-php",
-- deps = [
-- ":googleads_php_gapic",
-- ":googleads_php_grpc",
-- ":googleads_php_proto",
-- ],
--)
--
--##############################################################################
--# C#
--##############################################################################
--load("@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl", "csharp_gapic_library")
--load("@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic_pkg.bzl", "csharp_gapic_assembly_pkg")
--
--csharp_gapic_library(
-- name = "googleads_csharp_gapic",
-- srcs = [
-- ":googleads_proto_with_info",
-- ],
-- grpc_service_config = "googleads_grpc_service_config.json",
-- deps = [
-- "//google/ads/googleads/v6/services:services_csharp_grpc",
-- ],
--)
--
--csharp_gapic_assembly_pkg(
-- name = "googleads-csharp",
-- deps = [
-- ":googleads_csharp_gapic",
-- "//google/ads/googleads/v6/common:common_csharp_proto",
-- "//google/ads/googleads/v6/enums:enums_csharp_proto",
-- "//google/ads/googleads/v6/errors:errors_csharp_proto",
-- "//google/ads/googleads/v6/resources:resources_csharp_proto",
-- "//google/ads/googleads/v6/services:services_csharp_grpc",
-- "//google/ads/googleads/v6/services:services_csharp_proto",
-- ],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "ruby_ads_gapic_library",
-- "ruby_gapic_assembly_pkg",
--)
--
--ruby_ads_gapic_library(
-- name = "googleads_ruby_gapic",
-- srcs = ["googleads_proto_with_info"],
-- extra_protoc_parameters = [
-- ":gem.:name=google-ads-googleads",
-- ":defaults.:service.:default_host=googleads.googleapis.com",
-- ":overrides.:namespace.Googleads=GoogleAds",
-- ],
-- grpc_service_config = "googleads_grpc_service_config.json",
--)
--
--ruby_gapic_assembly_pkg(
-- name = "googleads-ruby",
-- deps = [
-- ":googleads_ruby_gapic",
-- "//google/ads/googleads/v6/common:common_ruby_proto",
-- "//google/ads/googleads/v6/enums:enums_ruby_proto",
-- "//google/ads/googleads/v6/errors:errors_ruby_proto",
-- "//google/ads/googleads/v6/resources:resources_ruby_proto",
-- "//google/ads/googleads/v6/services:services_ruby_grpc",
-- "//google/ads/googleads/v6/services:services_ruby_proto",
-- ],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_gapic_assembly_pkg",
-- "py_gapic_library",
--)
--
--py_gapic_library(
-- name = "googleads_py_gapic",
-- srcs = [":googleads_proto_with_info"],
-- grpc_service_config = "googleads_grpc_service_config.json",
-- opt_args = [
-- "old-naming",
-- "lazy-import",
-- "python-gapic-name=googleads",
-- "python-gapic-templates=ads-templates",
-- ],
--)
--
--py_gapic_assembly_pkg(
-- name = "googleads-py",
-- deps = [
-- ":googleads_py_gapic",
-- "//google/ads/googleads/v6/common:common_py_proto",
-- "//google/ads/googleads/v6/enums:enums_py_proto",
-- "//google/ads/googleads/v6/errors:errors_py_proto",
-- "//google/ads/googleads/v6/resources:resources_py_proto",
-- "//google/ads/googleads/v6/services:services_py_grpc",
-- "//google/ads/googleads/v6/services:services_py_proto",
-- ],
--)
--
--##############################################################################
--# Node.js
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "nodejs_gapic_assembly_pkg",
-- "nodejs_gapic_library",
--)
--
--nodejs_gapic_library(
-- name = "googleads_nodejs_gapic",
-- package_name = "google-ads",
-- src = ":googleads_proto_with_info",
-- extra_protoc_parameters = ["metadata"],
-- grpc_service_config = "googleads_grpc_service_config.json",
-- main_service = "GoogleAdsService",
-- package = "google.ads.googleads.v6",
-- service_yaml = "googleads_v6.yaml",
-- deps = [],
--)
--
--nodejs_gapic_assembly_pkg(
-- name = "googleads-nodejs",
-- deps = [
-- ":googleads_nodejs_gapic",
-- ":googleads_proto",
-- ],
--)
-diff -urN a/google/ads/googleads/v6/common/BUILD.bazel b/google/ads/googleads/v6/common/BUILD.bazel
---- a/google/ads/googleads/v6/common/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/google/ads/googleads/v6/common/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,94 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--
--# TODO(ohren): Change srcs to use an enumeration of each individual proto
--# instead of *.proto globbing once the build file generator supports
--# subpackages.
--proto_library(
-- name = "common_proto",
-- srcs = glob(["*.proto"]),
-- deps = [
-- "//google/ads/googleads/v6/enums:enums_proto",
-- "//google/api:annotations_proto",
-- "//google/api:field_behavior_proto",
-- "//google/api:resource_proto",
-- "@com_google_protobuf//:wrappers_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "common_java_proto",
-- deps = [":common_proto"],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--
--# PHP targets are in the parent directory's BUILD.bazel file to facilitate
--# aggregating metadata using a single underlying call to protoc.
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "common_csharp_proto",
-- deps = [":common_proto"],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@gapic_generator_ruby//rules_ruby_gapic:ruby_gapic.bzl",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "common_ruby_proto",
-- deps = [":common_proto"],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_proto_library",
--)
--
--py_proto_library(
-- name = "common_py_proto",
-- deps = [":common_proto"],
--)
-diff -urN a/google/ads/googleads/v6/enums/BUILD.bazel b/google/ads/googleads/v6/enums/BUILD.bazel
---- a/google/ads/googleads/v6/enums/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/google/ads/googleads/v6/enums/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,89 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--
--# TODO(ohren): Change srcs to use an enumeration of each individual proto
--# instead of *.proto globbing once the build file generator supports subpackages.
--proto_library(
-- name = "enums_proto",
-- srcs = glob(["*.proto"]),
-- deps = [
-- "//google/api:annotations_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "enums_java_proto",
-- deps = [":enums_proto"],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--
--# PHP targets are in the parent directory's BUILD.bazel file to facilitate
--# aggregating metadata using a single underlying call to protoc.
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "enums_csharp_proto",
-- deps = [":enums_proto"],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@gapic_generator_ruby//rules_ruby_gapic:ruby_gapic.bzl",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "enums_ruby_proto",
-- deps = [":enums_proto"],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_proto_library",
--)
--
--py_proto_library(
-- name = "enums_py_proto",
-- deps = [":enums_proto"],
--)
-diff -urN a/google/ads/googleads/v6/errors/BUILD.bazel b/google/ads/googleads/v6/errors/BUILD.bazel
---- a/google/ads/googleads/v6/errors/BUILD.bazel 2021-06-30 08:59:09.000000000 -0700
-+++ b/google/ads/googleads/v6/errors/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,94 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--
--# TODO(ohren): Change srcs to use an enumeration of each individual proto
--# instead of *.proto globbing once the build file generator supports
--# subpackages.
--proto_library(
-- name = "errors_proto",
-- srcs = glob(["*.proto"]),
-- deps = [
-- "//google/ads/googleads/v6/common:common_proto",
-- "//google/ads/googleads/v6/enums:enums_proto",
-- "//google/api:annotations_proto",
-- "@com_google_protobuf//:duration_proto",
-- "@com_google_protobuf//:wrappers_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "errors_java_proto",
-- deps = [":errors_proto"],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--
--# PHP targets are in the parent directory's BUILD.bazel file to facilitate
--# aggregating metadata using a single underlying call to protoc.
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "errors_csharp_proto",
-- deps = [":errors_proto"],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@gapic_generator_ruby//rules_ruby_gapic:ruby_gapic.bzl",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "errors_ruby_proto",
-- deps = [":errors_proto"],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_proto_library",
--)
--
--py_proto_library(
-- name = "errors_py_proto",
-- deps = [":errors_proto"],
--)
-diff -urN a/google/ads/googleads/v6/resources/BUILD.bazel b/google/ads/googleads/v6/resources/BUILD.bazel
---- a/google/ads/googleads/v6/resources/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
-+++ b/google/ads/googleads/v6/resources/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,97 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--
--# TODO(ohren): Change srcs to use an enumeration of each individual proto
--# instead of *.proto globbing once the build file generator supports
--# subpackages.
--proto_library(
-- name = "resources_proto",
-- srcs = glob(["*.proto"]),
-- deps = [
-- "//google/ads/googleads/v6/common:common_proto",
-- "//google/ads/googleads/v6/enums:enums_proto",
-- "//google/ads/googleads/v6/errors:errors_proto",
-- "//google/api:annotations_proto",
-- "//google/api:field_behavior_proto",
-- "//google/api:resource_proto",
-- "@com_google_protobuf//:field_mask_proto",
-- "@com_google_protobuf//:wrappers_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "resources_java_proto",
-- deps = [":resources_proto"],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--
--# PHP targets are in the parent directory's BUILD.bazel file to facilitate
--# aggregating metadata using a single underlying call to protoc.
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "resources_csharp_proto",
-- deps = [":resources_proto"],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@gapic_generator_ruby//rules_ruby_gapic:ruby_gapic.bzl",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "resources_ruby_proto",
-- deps = [":resources_proto"],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_proto_library",
--)
--
--py_proto_library(
-- name = "resources_py_proto",
-- deps = [":resources_proto"],
--)
-diff -urN a/google/ads/googleads/v6/services/BUILD.bazel b/google/ads/googleads/v6/services/BUILD.bazel
---- a/google/ads/googleads/v6/services/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
-+++ b/google/ads/googleads/v6/services/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,138 +0,0 @@
--# Copyright 2020 Google LLC
--#
--# Licensed under the Apache License, Version 2.0 (the "License");
--# you may not use this file except in compliance with the License.
--# You may obtain a copy of the License at
--#
--# https://www.apache.org/licenses/LICENSE-2.0
--#
--# Unless required by applicable law or agreed to in writing, software
--# distributed under the License is distributed on an "AS IS" BASIS,
--# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
--# See the License for the specific language governing permissions and
--# limitations under the License.
--
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
--
--# TODO(ohren): Change srcs to use an enumeration of each individual proto
--# instead of *.proto globbing once the build file generator supports
--# subpackages.
--proto_library(
-- name = "services_proto",
-- srcs = glob(["*.proto"]),
-- deps = [
-- "//google/ads/googleads/v6/common:common_proto",
-- "//google/ads/googleads/v6/enums:enums_proto",
-- "//google/ads/googleads/v6/errors:errors_proto",
-- "//google/ads/googleads/v6/resources:resources_proto",
-- "//google/api:annotations_proto",
-- "//google/api:client_proto",
-- "//google/api:field_behavior_proto",
-- "//google/api:resource_proto",
-- "//google/longrunning:operations_proto",
-- "//google/rpc:status_proto",
-- "@com_google_protobuf//:empty_proto",
-- "@com_google_protobuf//:field_mask_proto",
-- "@com_google_protobuf//:wrappers_proto",
-- ],
--)
--
--proto_library_with_info(
-- name = "services_proto_with_info",
-- deps = [
-- ":services_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_grpc_library",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "services_java_proto",
-- deps = [":services_proto"],
--)
--
--java_grpc_library(
-- name = "services_java_grpc",
-- srcs = [":services_proto"],
-- deps = [":services_java_proto"],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--
--# PHP targets are in the parent directory's BUILD.bazel file to facilitate
--# aggregating metadata using a single underlying call to protoc.
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@gapic_generator_csharp//rules_csharp_gapic:csharp_gapic.bzl",
-- "csharp_grpc_library",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "services_csharp_proto",
-- deps = [":services_proto"],
--)
--
--csharp_grpc_library(
-- name = "services_csharp_grpc",
-- srcs = [":services_proto"],
-- deps = [":services_csharp_proto"],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@gapic_generator_ruby//rules_ruby_gapic:ruby_gapic.bzl",
-- "ruby_grpc_library",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "services_ruby_proto",
-- deps = [":services_proto"],
--)
--
--ruby_grpc_library(
-- name = "services_ruby_grpc",
-- srcs = [":services_proto"],
-- deps = [":services_ruby_proto"],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_grpc_library",
-- "py_proto_library",
--)
--
--py_proto_library(
-- name = "services_py_proto",
-- deps = [":services_proto"],
--)
--
--py_grpc_library(
-- name = "services_py_grpc",
-- srcs = [":services_proto"],
-- deps = [":services_py_proto"],
--)
diff -urN a/google/ads/googleads/v7/BUILD.bazel b/google/ads/googleads/v7/BUILD.bazel
---- a/google/ads/googleads/v7/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/ads/googleads/v7/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/ads/googleads/v7/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,262 +0,0 @@
+@@ -1,263 +0,0 @@
-# Copyright 2020 Google LLC
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
@@ -3790,6 +1296,7 @@
- "lazy-import",
- "python-gapic-name=googleads",
- "python-gapic-templates=ads-templates",
+- "warehouse-package-name=google-ads",
- ],
-)
-
@@ -3835,7 +1342,7 @@
- ],
-)
diff -urN a/google/ads/googleads/v7/common/BUILD.bazel b/google/ads/googleads/v7/common/BUILD.bazel
---- a/google/ads/googleads/v7/common/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/ads/googleads/v7/common/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/ads/googleads/v7/common/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,94 +0,0 @@
-# Copyright 2020 Google LLC
@@ -3933,7 +1440,7 @@
- deps = [":common_proto"],
-)
diff -urN a/google/ads/googleads/v7/enums/BUILD.bazel b/google/ads/googleads/v7/enums/BUILD.bazel
---- a/google/ads/googleads/v7/enums/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/ads/googleads/v7/enums/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/ads/googleads/v7/enums/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,89 +0,0 @@
-# Copyright 2020 Google LLC
@@ -4026,7 +1533,7 @@
- deps = [":enums_proto"],
-)
diff -urN a/google/ads/googleads/v7/errors/BUILD.bazel b/google/ads/googleads/v7/errors/BUILD.bazel
---- a/google/ads/googleads/v7/errors/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/ads/googleads/v7/errors/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/ads/googleads/v7/errors/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,94 +0,0 @@
-# Copyright 2020 Google LLC
@@ -4124,7 +1631,7 @@
- deps = [":errors_proto"],
-)
diff -urN a/google/ads/googleads/v7/resources/BUILD.bazel b/google/ads/googleads/v7/resources/BUILD.bazel
---- a/google/ads/googleads/v7/resources/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/ads/googleads/v7/resources/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/ads/googleads/v7/resources/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,97 +0,0 @@
-# Copyright 2020 Google LLC
@@ -4225,7 +1732,7 @@
- deps = [":resources_proto"],
-)
diff -urN a/google/ads/googleads/v7/services/BUILD.bazel b/google/ads/googleads/v7/services/BUILD.bazel
---- a/google/ads/googleads/v7/services/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/ads/googleads/v7/services/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/ads/googleads/v7/services/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,138 +0,0 @@
-# Copyright 2020 Google LLC
@@ -4367,9 +1874,9 @@
- deps = [":services_py_proto"],
-)
diff -urN a/google/ads/googleads/v8/BUILD.bazel b/google/ads/googleads/v8/BUILD.bazel
---- a/google/ads/googleads/v8/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/ads/googleads/v8/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/ads/googleads/v8/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,262 +0,0 @@
+@@ -1,263 +0,0 @@
-# Copyright 2020 Google LLC
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
@@ -4588,6 +2095,7 @@
- "lazy-import",
- "python-gapic-name=googleads",
- "python-gapic-templates=ads-templates",
+- "warehouse-package-name=google-ads",
- ],
-)
-
@@ -4633,7 +2141,7 @@
- ],
-)
diff -urN a/google/ads/googleads/v8/common/BUILD.bazel b/google/ads/googleads/v8/common/BUILD.bazel
---- a/google/ads/googleads/v8/common/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/ads/googleads/v8/common/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/ads/googleads/v8/common/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,94 +0,0 @@
-# Copyright 2020 Google LLC
@@ -4731,7 +2239,7 @@
- deps = [":common_proto"],
-)
diff -urN a/google/ads/googleads/v8/enums/BUILD.bazel b/google/ads/googleads/v8/enums/BUILD.bazel
---- a/google/ads/googleads/v8/enums/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/ads/googleads/v8/enums/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/ads/googleads/v8/enums/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,89 +0,0 @@
-# Copyright 2020 Google LLC
@@ -4824,7 +2332,7 @@
- deps = [":enums_proto"],
-)
diff -urN a/google/ads/googleads/v8/errors/BUILD.bazel b/google/ads/googleads/v8/errors/BUILD.bazel
---- a/google/ads/googleads/v8/errors/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/ads/googleads/v8/errors/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/ads/googleads/v8/errors/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,94 +0,0 @@
-# Copyright 2020 Google LLC
@@ -4922,7 +2430,7 @@
- deps = [":errors_proto"],
-)
diff -urN a/google/ads/googleads/v8/resources/BUILD.bazel b/google/ads/googleads/v8/resources/BUILD.bazel
---- a/google/ads/googleads/v8/resources/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/ads/googleads/v8/resources/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/ads/googleads/v8/resources/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,97 +0,0 @@
-# Copyright 2020 Google LLC
@@ -5023,7 +2531,7 @@
- deps = [":resources_proto"],
-)
diff -urN a/google/ads/googleads/v8/services/BUILD.bazel b/google/ads/googleads/v8/services/BUILD.bazel
---- a/google/ads/googleads/v8/services/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/ads/googleads/v8/services/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/ads/googleads/v8/services/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,138 +0,0 @@
-# Copyright 2020 Google LLC
@@ -5165,7 +2673,7 @@
- deps = [":services_py_proto"],
-)
diff -urN a/google/analytics/admin/v1alpha/BUILD.bazel b/google/analytics/admin/v1alpha/BUILD.bazel
---- a/google/analytics/admin/v1alpha/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/analytics/admin/v1alpha/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/analytics/admin/v1alpha/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,338 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -5507,7 +3015,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/analytics/data/v1alpha/BUILD.bazel b/google/analytics/data/v1alpha/BUILD.bazel
---- a/google/analytics/data/v1alpha/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/analytics/data/v1alpha/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/analytics/data/v1alpha/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,337 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -5848,7 +3356,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/analytics/data/v1beta/BUILD.bazel b/google/analytics/data/v1beta/BUILD.bazel
---- a/google/analytics/data/v1beta/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/analytics/data/v1beta/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/analytics/data/v1beta/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,339 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -6191,9 +3699,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/api/BUILD.bazel b/google/api/BUILD.bazel
---- a/google/api/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/api/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/api/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,698 +0,0 @@
+@@ -1,704 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -6287,6 +3795,11 @@
-)
-
-proto_library(
+- name = "error_reason_proto",
+- srcs = ["error_reason.proto"],
+-)
+-
+-proto_library(
- name = "field_behavior_proto",
- srcs = ["field_behavior.proto"],
- deps = [
@@ -6451,6 +3964,7 @@
- "distribution_proto",
- "documentation_proto",
- "endpoint_proto",
+- "error_reason_proto",
- "field_behavior_proto",
- "http_proto",
- "httpbody_proto",
@@ -6893,12 +4407,12 @@
- deps = ["visibility_proto"],
-)
diff -urN a/google/api/expr/BUILD.bazel b/google/api/expr/BUILD.bazel
---- a/google/api/expr/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/api/expr/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/api/expr/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/api/expr/v1alpha1/BUILD.bazel b/google/api/expr/v1alpha1/BUILD.bazel
---- a/google/api/expr/v1alpha1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/api/expr/v1alpha1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/api/expr/v1alpha1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,312 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -7214,7 +4728,7 @@
- deps = [":value_proto"],
-)
diff -urN a/google/api/expr/v1beta1/BUILD.bazel b/google/api/expr/v1beta1/BUILD.bazel
---- a/google/api/expr/v1beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/api/expr/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/api/expr/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,91 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -7309,7 +4823,7 @@
- deps = [":value_proto"],
-)
diff -urN a/google/api/servicecontrol/v1/BUILD.bazel b/google/api/servicecontrol/v1/BUILD.bazel
---- a/google/api/servicecontrol/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/api/servicecontrol/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/api/servicecontrol/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,362 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -7675,13 +5189,13 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/api/servicemanagement/BUILD.bazel b/google/api/servicemanagement/BUILD.bazel
---- a/google/api/servicemanagement/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/api/servicemanagement/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/api/servicemanagement/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
\ No newline at end of file
diff -urN a/google/api/servicemanagement/v1/BUILD.bazel b/google/api/servicemanagement/v1/BUILD.bazel
---- a/google/api/servicemanagement/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/api/servicemanagement/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/api/servicemanagement/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,352 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -8037,7 +5551,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/api/serviceusage/v1/BUILD.bazel b/google/api/serviceusage/v1/BUILD.bazel
---- a/google/api/serviceusage/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/api/serviceusage/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/api/serviceusage/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,362 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -8403,7 +5917,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/api/serviceusage/v1beta1/BUILD.bazel b/google/api/serviceusage/v1beta1/BUILD.bazel
---- a/google/api/serviceusage/v1beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/api/serviceusage/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/api/serviceusage/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,354 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -8761,7 +6275,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/appengine/legacy/BUILD.bazel b/google/appengine/legacy/BUILD.bazel
---- a/google/appengine/legacy/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/appengine/legacy/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/appengine/legacy/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,161 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -8926,7 +6440,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/appengine/logging/v1/BUILD.bazel b/google/appengine/logging/v1/BUILD.bazel
---- a/google/appengine/logging/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/appengine/logging/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/appengine/logging/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,160 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -9090,7 +6604,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/appengine/v1/BUILD.bazel b/google/appengine/v1/BUILD.bazel
---- a/google/appengine/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/appengine/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/appengine/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,374 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -9468,7 +6982,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/appengine/v1beta/BUILD.bazel b/google/appengine/v1beta/BUILD.bazel
---- a/google/appengine/v1beta/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/appengine/v1beta/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/appengine/v1beta/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,192 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -9664,7 +7178,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/apps/alertcenter/v1beta1/BUILD.bazel b/google/apps/alertcenter/v1beta1/BUILD.bazel
---- a/google/apps/alertcenter/v1beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/apps/alertcenter/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/apps/alertcenter/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,336 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -10004,7 +7518,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/apps/drive/activity/v2/BUILD.bazel b/google/apps/drive/activity/v2/BUILD.bazel
---- a/google/apps/drive/activity/v2/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/apps/drive/activity/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/apps/drive/activity/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,334 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -10342,7 +7856,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/apps/market/v2/BUILD.bazel b/google/apps/market/v2/BUILD.bazel
---- a/google/apps/market/v2/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/apps/market/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/apps/market/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,332 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -10678,7 +8192,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/apps/script/type/BUILD.bazel b/google/apps/script/type/BUILD.bazel
---- a/google/apps/script/type/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/apps/script/type/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/apps/script/type/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,117 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -10799,7 +8313,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/apps/script/type/calendar/BUILD.bazel b/google/apps/script/type/calendar/BUILD.bazel
---- a/google/apps/script/type/calendar/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/apps/script/type/calendar/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/apps/script/type/calendar/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,119 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -10922,7 +8436,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/apps/script/type/docs/BUILD.bazel b/google/apps/script/type/docs/BUILD.bazel
---- a/google/apps/script/type/docs/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/apps/script/type/docs/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/apps/script/type/docs/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,119 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -11045,7 +8559,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/apps/script/type/drive/BUILD.bazel b/google/apps/script/type/drive/BUILD.bazel
---- a/google/apps/script/type/drive/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/apps/script/type/drive/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/apps/script/type/drive/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,116 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -11165,7 +8679,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/apps/script/type/gmail/BUILD.bazel b/google/apps/script/type/gmail/BUILD.bazel
---- a/google/apps/script/type/gmail/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/apps/script/type/gmail/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/apps/script/type/gmail/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,118 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -11287,7 +8801,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/apps/script/type/sheets/BUILD.bazel b/google/apps/script/type/sheets/BUILD.bazel
---- a/google/apps/script/type/sheets/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/apps/script/type/sheets/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/apps/script/type/sheets/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,119 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -11410,7 +8924,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/apps/script/type/slides/BUILD.bazel b/google/apps/script/type/slides/BUILD.bazel
---- a/google/apps/script/type/slides/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/apps/script/type/slides/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/apps/script/type/slides/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,119 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -11533,7 +9047,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/area120/tables/v1alpha1/BUILD.bazel b/google/area120/tables/v1alpha1/BUILD.bazel
---- a/google/area120/tables/v1alpha1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/area120/tables/v1alpha1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/area120/tables/v1alpha1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,339 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -11876,19 +9390,19 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/bigtable/BUILD.bazel b/google/bigtable/BUILD.bazel
---- a/google/bigtable/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/bigtable/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/bigtable/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/bigtable/admin/BUILD.bazel b/google/bigtable/admin/BUILD.bazel
---- a/google/bigtable/admin/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/bigtable/admin/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/bigtable/admin/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/bigtable/admin/v2/BUILD.bazel b/google/bigtable/admin/v2/BUILD.bazel
---- a/google/bigtable/admin/v2/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/bigtable/admin/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/bigtable/admin/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,374 +0,0 @@
+@@ -1,375 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -12177,6 +9691,7 @@
- "ruby-cloud-product-url=https://cloud.google.com/bigtable",
- "ruby-cloud-api-id=bigtable.googleapis.com",
- "ruby-cloud-api-shortname=bigtable",
+- "ruby-cloud-wrapper-gem-override=google-cloud-bigtable",
- ],
- grpc_service_config = "bigtableadmin_grpc_service_config.json",
- ruby_cloud_description = "Cloud Bigtable is a fully managed, scalable NoSQL database service for large analytical and operational workloads.",
@@ -12264,7 +9779,7 @@
- deps = [":admin_cc_proto"],
-)
diff -urN a/google/bigtable/v2/BUILD.bazel b/google/bigtable/v2/BUILD.bazel
---- a/google/bigtable/v2/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/bigtable/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/bigtable/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,347 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -12615,14 +10130,14 @@
- deps = [":bigtable_cc_proto"],
-)
diff -urN a/google/chromeos/moblab/BUILD.bazel b/google/chromeos/moblab/BUILD.bazel
---- a/google/chromeos/moblab/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/chromeos/moblab/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/chromeos/moblab/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/chromeos/moblab/v1beta1/BUILD.bazel b/google/chromeos/moblab/v1beta1/BUILD.bazel
---- a/google/chromeos/moblab/v1beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/chromeos/moblab/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/chromeos/moblab/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,340 +0,0 @@
+@@ -1,341 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -12694,12 +10209,15 @@
-java_gapic_library(
- name = "moblab_java_gapic",
- srcs = [":moblab_proto_with_info"],
+- gapic_yaml = "chromeosmoblab_gapic.yaml",
- grpc_service_config = "moblab_grpc_service_config.json",
+- service_yaml = "chromeosmoblab_v1beta1.yaml",
- test_deps = [
- ":moblab_java_grpc",
- ],
- deps = [
- ":moblab_java_proto",
+- "//google/api:api_java_proto",
- ],
-)
-
@@ -12875,7 +10393,7 @@
-# Ruby
-##############################################################################
-load(
-- "@com_google_googleapis_imports//:imports.bzl",
+- "@com_google_googleapis_imports//:imports.bzl",
- "ruby_cloud_gapic_library",
- "ruby_gapic_assembly_pkg",
- "ruby_grpc_library",
@@ -12896,9 +10414,7 @@
-ruby_cloud_gapic_library(
- name = "moblab_ruby_gapic",
- srcs = [":moblab_proto_with_info"],
-- extra_protoc_parameters = [
-- "ruby-cloud-gem-name=google-cloud-chromeos-moblab-v1beta1",
-- ],
+- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-chromeos-moblab-v1beta1"],
- grpc_service_config = "moblab_grpc_service_config.json",
- deps = [
- ":moblab_ruby_grpc",
@@ -12964,9 +10480,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/BUILD.bazel b/google/cloud/BUILD.bazel
---- a/google/cloud/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,13 +0,0 @@
+@@ -1,99 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -12980,8 +10496,94 @@
- srcs = ["common_resources.proto"],
- deps = ["//google/api:resource_proto"],
-)
+-
+-proto_library(
+- name = "extended_operations_proto",
+- srcs = ["extended_operations.proto"],
+- deps = ["@com_google_protobuf//:descriptor_proto"],
+-)
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load("@com_google_googleapis_imports//:imports.bzl", "java_proto_library")
+-
+-java_proto_library(
+- name = "extended_operations_java_proto",
+- deps = [
+- ":extended_operations_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
+-
+-go_proto_library(
+- name = "extended_operations_go_proto",
+- importpath = "google.golang.org/genproto/googleapis/cloud/extendedops",
+- protos = [
+- ":extended_operations_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load("@com_google_googleapis_imports//:imports.bzl", "py_proto_library")
+-
+-py_proto_library(
+- name = "extended_operations_py_proto",
+- deps = [":extended_operations_proto"],
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load("@com_google_googleapis_imports//:imports.bzl", "php_proto_library")
+-
+-php_proto_library(
+- name = "extended_operations_php_proto",
+- deps = [":extended_operations_proto"],
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-# Node does not have langauge-specific proto_library targets
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load("@com_google_googleapis_imports//:imports.bzl", "ruby_proto_library")
+-
+-ruby_proto_library(
+- name = "extended_operations_ruby_proto",
+- deps = [":extended_operations_proto"],
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-load("@com_google_googleapis_imports//:imports.bzl", "csharp_proto_library")
+-
+-csharp_proto_library(
+- name = "extended_operations_csharp_proto",
+- deps = [":extended_operations_proto"],
+-)
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-load("@com_google_googleapis_imports//:imports.bzl", "cc_proto_library")
+-
+-cc_proto_library(
+- name = "extended_operations_cc_proto",
+- deps = [":extended_operations_proto"],
+-)
diff -urN a/google/cloud/accessapproval/v1/BUILD.bazel b/google/cloud/accessapproval/v1/BUILD.bazel
---- a/google/cloud/accessapproval/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/accessapproval/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/accessapproval/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,338 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -13323,7 +10925,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/aiplatform/logging/BUILD.bazel b/google/cloud/aiplatform/logging/BUILD.bazel
---- a/google/cloud/aiplatform/logging/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/aiplatform/logging/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/aiplatform/logging/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,161 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -13488,11 +11090,11 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/aiplatform/v1/BUILD.bazel b/google/cloud/aiplatform/v1/BUILD.bazel
---- a/google/cloud/aiplatform/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/aiplatform/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/aiplatform/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,418 +0,0 @@
+@@ -1,440 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
--# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/bazel
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
-# Most of the manual changes to this file will be overwritten.
-# It's **only** allowed to change the following rule attribute values:
@@ -13524,19 +11126,30 @@
- "accelerator_type.proto",
- "annotation.proto",
- "annotation_spec.proto",
+- "artifact.proto",
- "batch_prediction_job.proto",
- "completion_stats.proto",
+- "context.proto",
- "custom_job.proto",
- "data_item.proto",
- "data_labeling_job.proto",
- "dataset.proto",
- "dataset_service.proto",
+- "deployed_index_ref.proto",
- "deployed_model_ref.proto",
- "encryption_spec.proto",
- "endpoint.proto",
- "endpoint_service.proto",
- "env_var.proto",
+- "execution.proto",
+- "explanation_metadata.proto",
+- "explanation.proto",
+- "feature_monitoring_stats.proto",
- "hyperparameter_tuning_job.proto",
+- "index_endpoint.proto",
+- "index_endpoint_service.proto",
+- "index.proto",
+- "index_service.proto",
- "io.proto",
- "job_service.proto",
- "job_state.proto",
@@ -13545,10 +11158,13 @@
- "migratable_resource.proto",
- "migration_service.proto",
- "model.proto",
+- "model_deployment_monitoring_job.proto",
- "model_evaluation.proto",
- "model_evaluation_slice.proto",
+- "model_monitoring.proto",
- "model_service.proto",
- "operation.proto",
+- "pipeline_job.proto",
- "pipeline_service.proto",
- "pipeline_state.proto",
- "prediction_service.proto",
@@ -13557,11 +11173,13 @@
- "study.proto",
- "training_pipeline.proto",
- "user_action_reference.proto",
+- "value.proto",
- ],
- deps = [
- "//google/api:annotations_proto",
- "//google/api:client_proto",
- "//google/api:field_behavior_proto",
+- "//google/api:httpbody_proto",
- "//google/api:resource_proto",
- "//google/longrunning:operations_proto",
- "//google/rpc:status_proto",
@@ -13629,6 +11247,7 @@
- ] + _JAVA_PROTO_SUBPACKAGE_DEPS,
- deps = [
- ":aiplatform_java_proto",
+- "//google/api:api_java_proto",
- ] + _JAVA_PROTO_SUBPACKAGE_DEPS,
-)
-
@@ -13676,6 +11295,7 @@
- protos = [":aiplatform_proto"],
- deps = [
- "//google/api:annotations_go_proto",
+- "//google/api:httpbody_go_proto",
- "//google/longrunning:longrunning_go_proto",
- "//google/rpc:status_go_proto",
- "//google/type:money_go_proto",
@@ -13687,9 +11307,11 @@
- srcs = [":aiplatform_proto_with_info"],
- grpc_service_config = "aiplatform_grpc_service_config.json",
- importpath = "cloud.google.com/go/aiplatform/apiv1;aiplatform",
+- metadata = True,
- service_yaml = "aiplatform_v1.yaml",
- deps = [
- ":aiplatform_go_proto",
+- "//google/api:httpbody_go_proto",
- "//google/longrunning:longrunning_go_proto",
- "@com_google_cloud_go//longrunning:go_default_library",
- "@com_google_cloud_go//longrunning/autogen:go_default_library",
@@ -13710,6 +11332,7 @@
- name = "gapi-cloud-aiplatform-v1-go",
- deps = [
- ":aiplatform_go_gapic",
+- ":aiplatform_go_gapic_srcjar-metadata.srcjar",
- ":aiplatform_go_gapic_srcjar-test.srcjar",
- ":aiplatform_go_proto",
- ],
@@ -13771,6 +11394,7 @@
- name = "aiplatform_php_gapic",
- srcs = [":aiplatform_proto_with_info"],
- grpc_service_config = "aiplatform_grpc_service_config.json",
+- service_yaml = "aiplatform_v1.yaml",
- deps = [
- ":aiplatform_php_grpc",
- ":aiplatform_php_proto",
@@ -13910,7 +11534,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel b/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel
---- a/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,187 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -14101,7 +11725,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel b/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel
---- a/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,185 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -14290,7 +11914,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel b/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel
---- a/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,197 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -14491,9 +12115,9 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel b/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel
---- a/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,189 +0,0 @@
+@@ -1,192 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -14521,6 +12145,7 @@
- ],
- deps = [
- "//google/api:annotations_proto",
+- "//google/api:field_behavior_proto",
- ],
-)
-
@@ -14559,6 +12184,7 @@
- protos = [":definition_proto"],
- deps = [
- "//google/api:annotations_go_proto",
+- "//google/api:field_behavior_go_proto",
- ],
-)
-
@@ -14579,6 +12205,7 @@
- srcs = [":definition_proto"],
- deps = [
- "//google/api:annotations_proto",
+- "//google/api:field_behavior_proto",
- ],
-)
-
@@ -14684,9 +12311,9 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/aiplatform/v1beta1/BUILD.bazel b/google/cloud/aiplatform/v1beta1/BUILD.bazel
---- a/google/cloud/aiplatform/v1beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/aiplatform/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/aiplatform/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,449 +0,0 @@
+@@ -1,455 +0,0 @@
-# This file was generated and then heavily edited by hand. Be careful not
-# to rollback, undo, or overwrite any of the manual changes.
-
@@ -14786,6 +12413,7 @@
- "//google/api:annotations_proto",
- "//google/api:client_proto",
- "//google/api:field_behavior_proto",
+- "//google/api:httpbody_proto",
- "//google/api:resource_proto",
- "//google/longrunning:operations_proto",
- "//google/rpc:status_proto",
@@ -14852,7 +12480,7 @@
- ":aiplatform_java_grpc",
- ] + _JAVA_GRPC_SUBPACKAGE_DEPS,
- deps = [
-- ":aiplatform_java_proto",
+- ":aiplatform_java_proto","//google/api:api_java_proto",
- ] + _JAVA_PROTO_SUBPACKAGE_DEPS,
-)
-
@@ -14901,6 +12529,7 @@
- protos = [":aiplatform_proto"],
- deps = [
- "//google/api:annotations_go_proto",
+- "//google/api:httpbody_go_proto",
- "//google/longrunning:longrunning_go_proto",
- "//google/rpc:status_go_proto",
- "//google/type:money_go_proto",
@@ -14912,9 +12541,11 @@
- srcs = [":aiplatform_proto_with_info"],
- grpc_service_config = "aiplatform_grpc_service_config.json",
- importpath = "cloud.google.com/go/aiplatform/apiv1beta1;aiplatform",
+- metadata = True,
- service_yaml = "aiplatform_v1beta1.yaml",
- deps = [
- ":aiplatform_go_proto",
+- "//google/api:httpbody_go_proto",
- "//google/longrunning:longrunning_go_proto",
- "@com_google_cloud_go//longrunning:go_default_library",
- "@com_google_cloud_go//longrunning/autogen:go_default_library",
@@ -14935,6 +12566,7 @@
- name = "gapi-cloud-aiplatform-v1beta1-go",
- deps = [
- ":aiplatform_go_gapic",
+- ":aiplatform_go_gapic_srcjar-metadata.srcjar",
- ":aiplatform_go_gapic_srcjar-test.srcjar",
- ":aiplatform_go_proto",
- ],
@@ -14996,6 +12628,7 @@
- name = "aiplatform_php_gapic",
- srcs = [":aiplatform_proto_with_info"],
- grpc_service_config = "aiplatform_grpc_service_config.json",
+- service_yaml = "aiplatform_v1beta1.yaml",
- deps = [
- ":aiplatform_php_grpc",
- ":aiplatform_php_proto",
@@ -15137,7 +12770,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel
---- a/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,176 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -15317,7 +12950,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/aiplatform/v1beta1/schema/predict/instance/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/predict/instance/BUILD.bazel
---- a/google/cloud/aiplatform/v1beta1/schema/predict/instance/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/aiplatform/v1beta1/schema/predict/instance/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/aiplatform/v1beta1/schema/predict/instance/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,187 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -15508,7 +13141,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/aiplatform/v1beta1/schema/predict/params/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/predict/params/BUILD.bazel
---- a/google/cloud/aiplatform/v1beta1/schema/predict/params/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/aiplatform/v1beta1/schema/predict/params/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/aiplatform/v1beta1/schema/predict/params/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,184 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -15696,7 +13329,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel
---- a/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,199 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -15899,9 +13532,9 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel
---- a/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,191 +0,0 @@
+@@ -1,194 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -15930,6 +13563,7 @@
- ],
- deps = [
- "//google/api:annotations_proto",
+- "//google/api:field_behavior_proto",
- ],
-)
-
@@ -15968,6 +13602,7 @@
- protos = [":definition_proto"],
- deps = [
- "//google/api:annotations_go_proto",
+- "//google/api:field_behavior_go_proto",
- ],
-)
-
@@ -15988,6 +13623,7 @@
- srcs = [":definition_proto"],
- deps = [
- "//google/api:annotations_proto",
+- "//google/api:field_behavior_proto",
- ],
-)
-
@@ -16094,7 +13730,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/apigateway/v1/BUILD.bazel b/google/cloud/apigateway/v1/BUILD.bazel
---- a/google/cloud/apigateway/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/apigateway/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/apigateway/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,347 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -16445,7 +14081,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/apigeeconnect/v1/BUILD.bazel b/google/cloud/apigeeconnect/v1/BUILD.bazel
---- a/google/cloud/apigeeconnect/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/apigeeconnect/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/apigeeconnect/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,345 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -16794,14 +14430,14 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/asset/BUILD.bazel b/google/cloud/asset/BUILD.bazel
---- a/google/cloud/asset/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/asset/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/asset/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/asset/v1/BUILD.bazel b/google/cloud/asset/v1/BUILD.bazel
---- a/google/cloud/asset/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/asset/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/asset/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,356 +0,0 @@
+@@ -1,362 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -16837,6 +14473,7 @@
- "@com_google_protobuf//:field_mask_proto",
- "@com_google_protobuf//:struct_proto",
- "@com_google_protobuf//:timestamp_proto",
+- "//google/rpc:status_proto"
- ],
-)
-
@@ -16929,6 +14566,7 @@
- "//google/longrunning:longrunning_go_proto",
- "//google/rpc:code_go_proto",
- "//google/type:expr_go_proto",
+- "//google/rpc:status_go_proto"
- ],
-)
-
@@ -17073,7 +14711,10 @@
-
-ruby_proto_library(
- name = "asset_ruby_proto",
-- deps = [":asset_proto"],
+- deps = [
+- ":asset_proto",
+- "//google/cloud/orgpolicy/v1:orgpolicy_proto",
+- ],
-)
-
-ruby_grpc_library(
@@ -17091,6 +14732,7 @@
- "ruby-cloud-product-url=https://cloud.google.com/asset-inventory/",
- "ruby-cloud-api-id=cloudasset.googleapis.com",
- "ruby-cloud-api-shortname=cloudasset",
+- "ruby-cloud-extra-dependencies=google-identity-access_context_manager-v1=> 0.0|< 2.a;google-cloud-os_config-v1=> 0.0|< 2.a",
- ],
- grpc_service_config = "cloudasset_grpc_service_config.json",
- ruby_cloud_description = "A metadata inventory service that allows you to view, monitor, and analyze all your GCP and Anthos assets across projects and services.",
@@ -17159,7 +14801,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/asset/v1p1beta1/BUILD.bazel b/google/cloud/asset/v1p1beta1/BUILD.bazel
---- a/google/cloud/asset/v1p1beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/asset/v1p1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/asset/v1p1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,321 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -17484,7 +15126,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/asset/v1p2beta1/BUILD.bazel b/google/cloud/asset/v1p2beta1/BUILD.bazel
---- a/google/cloud/asset/v1p2beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/asset/v1p2beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/asset/v1p2beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,335 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -17823,7 +15465,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/asset/v1p4beta1/BUILD.bazel b/google/cloud/asset/v1p4beta1/BUILD.bazel
---- a/google/cloud/asset/v1p4beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/asset/v1p4beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/asset/v1p4beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,332 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -18159,7 +15801,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/asset/v1p5beta1/BUILD.bazel b/google/cloud/asset/v1p5beta1/BUILD.bazel
---- a/google/cloud/asset/v1p5beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/asset/v1p5beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/asset/v1p5beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,328 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -18491,7 +16133,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/asset/v1p7beta1/BUILD.bazel b/google/cloud/asset/v1p7beta1/BUILD.bazel
---- a/google/cloud/asset/v1p7beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/asset/v1p7beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/asset/v1p7beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,353 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -18847,10 +16489,359 @@
-# C++
-##############################################################################
-# Put your C++ rules here
+diff -urN a/google/cloud/assuredworkloads/v1/BUILD.bazel b/google/cloud/assuredworkloads/v1/BUILD.bazel
+--- a/google/cloud/assuredworkloads/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/cloud/assuredworkloads/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1,345 +0,0 @@
+-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-##############################################################################
+-# Common
+-##############################################################################
+-load("@rules_proto//proto:defs.bzl", "proto_library")
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
+-
+-proto_library(
+- name = "assuredworkloads_proto",
+- srcs = [
+- "assuredworkloads.proto",
+- ],
+- deps = [
+- "//google/api:annotations_proto",
+- "//google/api:client_proto",
+- "//google/api:field_behavior_proto",
+- "//google/api:resource_proto",
+- "//google/longrunning:operations_proto",
+- "@com_google_protobuf//:duration_proto",
+- "@com_google_protobuf//:empty_proto",
+- "@com_google_protobuf//:field_mask_proto",
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
+-proto_library_with_info(
+- name = "assuredworkloads_proto_with_info",
+- deps = [
+- ":assuredworkloads_proto",
+- "//google/cloud:common_resources_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
+-java_proto_library(
+- name = "assuredworkloads_java_proto",
+- deps = [":assuredworkloads_proto"],
+-)
+-
+-java_grpc_library(
+- name = "assuredworkloads_java_grpc",
+- srcs = [":assuredworkloads_proto"],
+- deps = [":assuredworkloads_java_proto"],
+-)
+-
+-java_gapic_library(
+- name = "assuredworkloads_java_gapic",
+- srcs = [":assuredworkloads_proto_with_info"],
+- gapic_yaml = None,
+- grpc_service_config = "assuredworkloads_grpc_service_config.json",
+- service_yaml = "assuredworkloads_v1.yaml",
+- test_deps = [
+- ":assuredworkloads_java_grpc",
+- ],
+- deps = [
+- ":assuredworkloads_java_proto",
+- "//google/api:api_java_proto",
+- ],
+-)
+-
+-java_gapic_test(
+- name = "assuredworkloads_java_gapic_test_suite",
+- test_classes = [
+- "com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClientTest",
+- ],
+- runtime_deps = [":assuredworkloads_java_gapic_test"],
+-)
+-
+-# Open Source Packages
+-java_gapic_assembly_gradle_pkg(
+- name = "google-cloud-assuredworkloads-v1-java",
+- deps = [
+- ":assuredworkloads_java_gapic",
+- ":assuredworkloads_java_grpc",
+- ":assuredworkloads_java_proto",
+- ":assuredworkloads_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
+-go_proto_library(
+- name = "assuredworkloads_go_proto",
+- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+- importpath = "google.golang.org/genproto/googleapis/cloud/assuredworkloads/v1",
+- protos = [":assuredworkloads_proto"],
+- deps = [
+- "//google/api:annotations_go_proto",
+- "//google/longrunning:longrunning_go_proto",
+- ],
+-)
+-
+-go_gapic_library(
+- name = "assuredworkloads_go_gapic",
+- srcs = [":assuredworkloads_proto_with_info"],
+- grpc_service_config = "assuredworkloads_grpc_service_config.json",
+- importpath = "cloud.google.com/go/assuredworkloads/apiv1;assuredworkloads",
+- service_yaml = "assuredworkloads_v1.yaml",
+- metadata = True,
+- deps = [
+- ":assuredworkloads_go_proto",
+- "//google/longrunning:longrunning_go_proto",
+- "@com_google_cloud_go//longrunning/autogen:go_default_library",
+- "@com_google_cloud_go//longrunning:go_default_library",
+- "@io_bazel_rules_go//proto/wkt:duration_go_proto",
+- ],
+-)
+-
+-go_test(
+- name = "assuredworkloads_go_gapic_test",
+- srcs = [":assuredworkloads_go_gapic_srcjar_test"],
+- embed = [":assuredworkloads_go_gapic"],
+- importpath = "cloud.google.com/go/assuredworkloads/apiv1",
+-)
+-
+-# Open Source Packages
+-go_gapic_assembly_pkg(
+- name = "gapi-cloud-assuredworkloads-v1-go",
+- deps = [
+- ":assuredworkloads_go_gapic",
+- ":assuredworkloads_go_gapic_srcjar-test.srcjar",
+- ":assuredworkloads_go_gapic_srcjar-metadata.srcjar",
+- ":assuredworkloads_go_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+-)
+-
+-py_gapic_library(
+- name = "assuredworkloads_py_gapic",
+- srcs = [":assuredworkloads_proto"],
+- grpc_service_config = "assuredworkloads_grpc_service_config.json",
+-)
+-
+-# Open Source Packages
+-py_gapic_assembly_pkg(
+- name = "assuredworkloads-v1-py",
+- deps = [
+- ":assuredworkloads_py_gapic",
+- ],
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
+-php_proto_library(
+- name = "assuredworkloads_php_proto",
+- deps = [":assuredworkloads_proto"],
+-)
+-
+-php_grpc_library(
+- name = "assuredworkloads_php_grpc",
+- srcs = [":assuredworkloads_proto"],
+- deps = [":assuredworkloads_php_proto"],
+-)
+-
+-php_gapic_library(
+- name = "assuredworkloads_php_gapic",
+- srcs = [":assuredworkloads_proto_with_info"],
+- grpc_service_config = "assuredworkloads_grpc_service_config.json",
+- service_yaml = "assuredworkloads_v1.yaml",
+- deps = [
+- ":assuredworkloads_php_grpc",
+- ":assuredworkloads_php_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-php_gapic_assembly_pkg(
+- name = "google-cloud-assuredworkloads-v1-php",
+- deps = [
+- ":assuredworkloads_php_gapic",
+- ":assuredworkloads_php_grpc",
+- ":assuredworkloads_php_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
+-nodejs_gapic_library(
+- name = "assuredworkloads_nodejs_gapic",
+- package_name = "@google-cloud/assuredworkloads",
+- src = ":assuredworkloads_proto_with_info",
+- extra_protoc_parameters = ["metadata"],
+- grpc_service_config = "assuredworkloads_grpc_service_config.json",
+- package = "google.cloud.assuredworkloads.v1",
+- service_yaml = "assuredworkloads_v1.yaml",
+- deps = [],
+-)
+-
+-nodejs_gapic_assembly_pkg(
+- name = "assuredworkloads-v1-nodejs",
+- deps = [
+- ":assuredworkloads_nodejs_gapic",
+- ":assuredworkloads_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_gapic_assembly_pkg",
+- "ruby_cloud_gapic_library",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
+-ruby_proto_library(
+- name = "assuredworkloads_ruby_proto",
+- deps = [":assuredworkloads_proto"],
+-)
+-
+-ruby_grpc_library(
+- name = "assuredworkloads_ruby_grpc",
+- srcs = [":assuredworkloads_proto"],
+- deps = [":assuredworkloads_ruby_proto"],
+-)
+-
+-ruby_cloud_gapic_library(
+- name = "assuredworkloads_ruby_gapic",
+- srcs = [":assuredworkloads_proto_with_info"],
+- extra_protoc_parameters = [
+- "ruby-cloud-gem-name=google-cloud-assuredworkloads-v1",
+- ],
+- grpc_service_config = "assuredworkloads_grpc_service_config.json",
+- deps = [
+- ":assuredworkloads_ruby_grpc",
+- ":assuredworkloads_ruby_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-ruby_gapic_assembly_pkg(
+- name = "google-cloud-assuredworkloads-v1-ruby",
+- deps = [
+- ":assuredworkloads_ruby_gapic",
+- ":assuredworkloads_ruby_grpc",
+- ":assuredworkloads_ruby_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
+-csharp_proto_library(
+- name = "assuredworkloads_csharp_proto",
+- deps = [":assuredworkloads_proto"],
+-)
+-
+-csharp_grpc_library(
+- name = "assuredworkloads_csharp_grpc",
+- srcs = [":assuredworkloads_proto"],
+- deps = [":assuredworkloads_csharp_proto"],
+-)
+-
+-csharp_gapic_library(
+- name = "assuredworkloads_csharp_gapic",
+- srcs = [":assuredworkloads_proto_with_info"],
+- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
+- grpc_service_config = "assuredworkloads_grpc_service_config.json",
+- deps = [
+- ":assuredworkloads_csharp_grpc",
+- ":assuredworkloads_csharp_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-csharp_gapic_assembly_pkg(
+- name = "google-cloud-assuredworkloads-v1-csharp",
+- deps = [
+- ":assuredworkloads_csharp_gapic",
+- ":assuredworkloads_csharp_grpc",
+- ":assuredworkloads_csharp_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-# Put your C++ rules here
diff -urN a/google/cloud/assuredworkloads/v1beta1/BUILD.bazel b/google/cloud/assuredworkloads/v1beta1/BUILD.bazel
---- a/google/cloud/assuredworkloads/v1beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/assuredworkloads/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/assuredworkloads/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,348 +0,0 @@
+@@ -1,351 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -18923,12 +16914,15 @@
-java_gapic_library(
- name = "assuredworkloads_java_gapic",
- srcs = [":assuredworkloads_proto_with_info"],
+- gapic_yaml = None,
- grpc_service_config = "assuredworkloads_grpc_service_config.json",
+- service_yaml = "assuredworkloads_v1beta1.yaml",
- test_deps = [
- ":assuredworkloads_java_grpc",
- ],
- deps = [
- ":assuredworkloads_java_proto",
+- "//google/api:api_java_proto",
- ],
-)
-
@@ -19200,9 +17194,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/audit/BUILD.bazel b/google/cloud/audit/BUILD.bazel
---- a/google/cloud/audit/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/audit/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/audit/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,168 +0,0 @@
+@@ -1,183 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -19226,6 +17220,19 @@
- ],
-)
-
+-proto_library(
+- name = "bigquery_audit_metadata_proto",
+- srcs = [
+- "bigquery_audit_metadata.proto",
+- ],
+- deps = [
+- "//google/iam/v1:policy_proto",
+- "//google/rpc:status_proto",
+- "@com_google_protobuf//:duration_proto",
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
-##############################################################################
-# Java
-##############################################################################
@@ -19237,7 +17244,9 @@
-
-java_proto_library(
- name = "audit_java_proto",
-- deps = [":audit_proto"],
+- deps = [":audit_proto",
+- ":bigquery_audit_metadata_proto",
+- ],
-)
-
-java_grpc_library(
@@ -19372,12 +17381,12 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/automl/BUILD.bazel b/google/cloud/automl/BUILD.bazel
---- a/google/cloud/automl/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/automl/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/automl/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/automl/v1/BUILD.bazel b/google/cloud/automl/v1/BUILD.bazel
---- a/google/cloud/automl/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/automl/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/automl/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,366 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -19747,7 +17756,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/automl/v1beta1/BUILD.bazel b/google/cloud/automl/v1beta1/BUILD.bazel
---- a/google/cloud/automl/v1beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/automl/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/automl/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,374 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -20125,7 +18134,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/bigquery/connection/v1/BUILD.bazel b/google/cloud/bigquery/connection/v1/BUILD.bazel
---- a/google/cloud/bigquery/connection/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/bigquery/connection/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/bigquery/connection/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,341 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -20470,7 +18479,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/bigquery/connection/v1beta1/BUILD.bazel b/google/cloud/bigquery/connection/v1beta1/BUILD.bazel
---- a/google/cloud/bigquery/connection/v1beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/bigquery/connection/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/bigquery/connection/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,325 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -20799,12 +18808,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/bigquery/datatransfer/BUILD.bazel b/google/cloud/bigquery/datatransfer/BUILD.bazel
---- a/google/cloud/bigquery/datatransfer/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/bigquery/datatransfer/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/bigquery/datatransfer/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/bigquery/datatransfer/v1/BUILD.bazel b/google/cloud/bigquery/datatransfer/v1/BUILD.bazel
---- a/google/cloud/bigquery/datatransfer/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/bigquery/datatransfer/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/bigquery/datatransfer/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,341 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -21149,7 +19158,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/bigquery/logging/v1/BUILD.bazel b/google/cloud/bigquery/logging/v1/BUILD.bazel
---- a/google/cloud/bigquery/logging/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/bigquery/logging/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/bigquery/logging/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,164 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -21317,7 +19326,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/bigquery/migration/v2alpha/BUILD.bazel b/google/cloud/bigquery/migration/v2alpha/BUILD.bazel
---- a/google/cloud/bigquery/migration/v2alpha/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/bigquery/migration/v2alpha/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/bigquery/migration/v2alpha/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,345 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -21666,10 +19675,19 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/bigquery/reservation/v1/BUILD.bazel b/google/cloud/bigquery/reservation/v1/BUILD.bazel
---- a/google/cloud/bigquery/reservation/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/bigquery/reservation/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/bigquery/reservation/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,335 +0,0 @@
+@@ -1,350 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
-
-# This is an API workspace, having public visibility by default makes perfect sense.
-package(default_visibility = ["//visibility:public"])
@@ -21731,12 +19749,15 @@
-java_gapic_library(
- name = "reservation_java_gapic",
- srcs = [":reservation_proto_with_info"],
+- gapic_yaml = None,
- grpc_service_config = "bigqueryreservation_grpc_service_config.json",
+- service_yaml = "bigqueryreservation_v1.yaml",
- test_deps = [
- ":reservation_java_grpc",
- ],
- deps = [
- ":reservation_java_proto",
+- "//google/api:api_java_proto",
- ],
-)
-
@@ -21786,6 +19807,7 @@
- srcs = [":reservation_proto_with_info"],
- grpc_service_config = "bigqueryreservation_grpc_service_config.json",
- importpath = "cloud.google.com/go/bigquery/reservation/apiv1;reservation",
+- metadata = True,
- service_yaml = "bigqueryreservation_v1.yaml",
- deps = [
- ":reservation_go_proto",
@@ -21804,6 +19826,7 @@
- name = "gapi-cloud-bigquery-reservation-v1-go",
- deps = [
- ":reservation_go_gapic",
+- ":reservation_go_gapic_srcjar-metadata.srcjar",
- ":reservation_go_gapic_srcjar-test.srcjar",
- ":reservation_go_proto",
- ],
@@ -21823,8 +19846,8 @@
- srcs = [":reservation_proto"],
- grpc_service_config = "bigqueryreservation_grpc_service_config.json",
- opt_args = [
-- "python-gapic-namespace=google.cloud",
- "python-gapic-name=bigquery_reservation",
+- "python-gapic-namespace=google.cloud",
- ],
-)
-
@@ -21862,6 +19885,7 @@
- name = "reservation_php_gapic",
- srcs = [":reservation_proto_with_info"],
- grpc_service_config = "bigqueryreservation_grpc_service_config.json",
+- service_yaml = "bigqueryreservation_v1.yaml",
- deps = [
- ":reservation_php_grpc",
- ":reservation_php_proto",
@@ -21932,11 +19956,11 @@
- name = "reservation_ruby_gapic",
- srcs = [":reservation_proto_with_info"],
- extra_protoc_parameters = [
-- "ruby-cloud-gem-name=google-cloud-bigquery-reservation-v1",
-- "ruby-cloud-env-prefix=BIGQUERY_RESERVATION",
-- "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/reservations",
- "ruby-cloud-api-id=bigqueryreservation.googleapis.com",
- "ruby-cloud-api-shortname=bigqueryreservation",
+- "ruby-cloud-env-prefix=BIGQUERY_RESERVATION",
+- "ruby-cloud-gem-name=google-cloud-bigquery-reservation-v1",
+- "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/reservations",
- ],
- grpc_service_config = "bigqueryreservation_grpc_service_config.json",
- ruby_cloud_description = "The BigQuery Reservation API provides the mechanisms by which enterprise users can provision and manage dedicated resources such as slots and BigQuery BI Engine memory allocations.",
@@ -22005,7 +20029,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/bigquery/reservation/v1beta1/BUILD.bazel b/google/cloud/bigquery/reservation/v1beta1/BUILD.bazel
---- a/google/cloud/bigquery/reservation/v1beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/bigquery/reservation/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/bigquery/reservation/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,330 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -22339,14 +20363,14 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/bigquery/storage/BUILD.bazel b/google/cloud/bigquery/storage/BUILD.bazel
---- a/google/cloud/bigquery/storage/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/bigquery/storage/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/bigquery/storage/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/bigquery/storage/v1/BUILD.bazel b/google/cloud/bigquery/storage/v1/BUILD.bazel
---- a/google/cloud/bigquery/storage/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/bigquery/storage/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/bigquery/storage/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,350 +0,0 @@
+@@ -1,359 +0,0 @@
-# This is an API workspace, having public visibility by default makes perfect sense.
-package(default_visibility = ["//visibility:public"])
-
@@ -22361,15 +20385,21 @@
- srcs = [
- "arrow.proto",
- "avro.proto",
+- "protobuf.proto",
- "storage.proto",
- "stream.proto",
+- "table.proto",
- ],
- deps = [
- "//google/api:annotations_proto",
- "//google/api:client_proto",
- "//google/api:field_behavior_proto",
- "//google/api:resource_proto",
+- "//google/rpc:status_proto",
+- "@com_google_protobuf//:descriptor_proto",
+- "@com_google_protobuf//:empty_proto",
- "@com_google_protobuf//:timestamp_proto",
+- "@com_google_protobuf//:wrappers_proto",
- ],
-)
-
@@ -22454,6 +20484,7 @@
- protos = [":storage_proto"],
- deps = [
- "//google/api:annotations_go_proto",
+- "//google/rpc:status_go_proto",
- ],
-)
-
@@ -22585,53 +20616,55 @@
-##############################################################################
-# Ruby
-##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "ruby_cloud_gapic_library",
-- "ruby_gapic_assembly_pkg",
-- "ruby_grpc_library",
-- "ruby_proto_library",
--)
+-# disabled due to https://github.com/protocolbuffers/protobuf/issues/7992
+-#
+-# load(
+-# "@com_google_googleapis_imports//:imports.bzl",
+-# "ruby_cloud_gapic_library",
+-# "ruby_gapic_assembly_pkg",
+-# "ruby_grpc_library",
+-# "ruby_proto_library",
+-# )
-
--ruby_proto_library(
-- name = "storage_ruby_proto",
-- deps = [":storage_proto"],
--)
+-# ruby_proto_library(
+-# name = "storage_ruby_proto",
+-# deps = [":storage_proto"],
+-# )
-
--ruby_grpc_library(
-- name = "storage_ruby_grpc",
-- srcs = [":storage_proto"],
-- deps = [":storage_ruby_proto"],
--)
+-# ruby_grpc_library(
+-# name = "storage_ruby_grpc",
+-# srcs = [":storage_proto"],
+-# deps = [":storage_ruby_proto"],
+-# )
-
--ruby_cloud_gapic_library(
-- name = "storage_ruby_gapic",
-- srcs = [":storage_proto_with_info"],
-- extra_protoc_parameters = [
-- "ruby-cloud-gem-name=google-cloud-bigquery-storage-v1",
-- "ruby-cloud-env-prefix=BIGQUERY_STORAGE",
-- "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/storage",
-- "ruby-cloud-api-id=bigquerystorage.googleapis.com",
-- "ruby-cloud-api-shortname=bigquerystorage",
-- ],
-- grpc_service_config = "bigquerystorage_grpc_service_config.json",
-- ruby_cloud_description = "The BigQuery Storage API provides fast access to BigQuery managed storage.",
-- ruby_cloud_title = "BigQuery Storage V1",
-- deps = [
-- ":storage_ruby_grpc",
-- ":storage_ruby_proto",
-- ],
--)
+-# ruby_cloud_gapic_library(
+-# name = "storage_ruby_gapic",
+-# srcs = [":storage_proto_with_info"],
+-# extra_protoc_parameters = [
+-# "ruby-cloud-gem-name=google-cloud-bigquery-storage-v1",
+-# "ruby-cloud-env-prefix=BIGQUERY_STORAGE",
+-# "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/storage",
+-# "ruby-cloud-api-id=bigquerystorage.googleapis.com",
+-# "ruby-cloud-api-shortname=bigquerystorage",
+-# ],
+-# grpc_service_config = "bigquerystorage_grpc_service_config.json",
+-# ruby_cloud_description = "The BigQuery Storage API provides fast access to BigQuery managed storage.",
+-# ruby_cloud_title = "BigQuery Storage V1",
+-# deps = [
+-# ":storage_ruby_grpc",
+-# ":storage_ruby_proto",
+-# ],
+-# )
-
--# Open Source Packages
--ruby_gapic_assembly_pkg(
-- name = "google-cloud-bigquery-storage-v1-ruby",
-- deps = [
-- ":storage_ruby_gapic",
-- ":storage_ruby_grpc",
-- ":storage_ruby_proto",
-- ],
--)
+-# # Open Source Packages
+-# ruby_gapic_assembly_pkg(
+-# name = "google-cloud-bigquery-storage-v1-ruby",
+-# deps = [
+-# ":storage_ruby_gapic",
+-# ":storage_ruby_grpc",
+-# ":storage_ruby_proto",
+-# ],
+-# )
-
-##############################################################################
-# C#
@@ -22698,7 +20731,7 @@
- deps = [":storage_cc_proto"],
-)
diff -urN a/google/cloud/bigquery/storage/v1beta1/BUILD.bazel b/google/cloud/bigquery/storage/v1beta1/BUILD.bazel
---- a/google/cloud/bigquery/storage/v1beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/bigquery/storage/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/bigquery/storage/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,340 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -23042,7 +21075,7 @@
- deps = [":storage_cc_proto"],
-)
diff -urN a/google/cloud/bigquery/storage/v1beta2/BUILD.bazel b/google/cloud/bigquery/storage/v1beta2/BUILD.bazel
---- a/google/cloud/bigquery/storage/v1beta2/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/bigquery/storage/v1beta2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/bigquery/storage/v1beta2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,346 +0,0 @@
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -23392,7 +21425,7 @@
- deps = [":storage_cc_proto"],
-)
diff -urN a/google/cloud/bigquery/v2/BUILD.bazel b/google/cloud/bigquery/v2/BUILD.bazel
---- a/google/cloud/bigquery/v2/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/bigquery/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/bigquery/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,324 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -23720,7 +21753,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/billing/budgets/v1/BUILD.bazel b/google/cloud/billing/budgets/v1/BUILD.bazel
---- a/google/cloud/billing/budgets/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/billing/budgets/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/billing/budgets/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,292 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -24016,7 +22049,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/billing/budgets/v1beta1/BUILD.bazel b/google/cloud/billing/budgets/v1beta1/BUILD.bazel
---- a/google/cloud/billing/budgets/v1beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/billing/budgets/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/billing/budgets/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,345 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -24365,7 +22398,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/billing/v1/BUILD.bazel b/google/cloud/billing/v1/BUILD.bazel
---- a/google/cloud/billing/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/billing/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/billing/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,338 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -24706,8 +22739,364 @@
-# C++
-##############################################################################
-# Put your C++ rules here
+diff -urN a/google/cloud/binaryauthorization/v1/BUILD.bazel b/google/cloud/binaryauthorization/v1/BUILD.bazel
+--- a/google/cloud/binaryauthorization/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/cloud/binaryauthorization/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1,352 +0,0 @@
+-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-##############################################################################
+-# Common
+-##############################################################################
+-load("@rules_proto//proto:defs.bzl", "proto_library")
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
+-
+-proto_library(
+- name = "binaryauthorization_proto",
+- srcs = [
+- "resources.proto",
+- "service.proto",
+- ],
+- deps = [
+- "//google/api:annotations_proto",
+- "//google/api:client_proto",
+- "//google/api:field_behavior_proto",
+- "//google/api:resource_proto",
+- "//grafeas/v1:grafeas_proto",
+- "@com_google_protobuf//:empty_proto",
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
+-proto_library_with_info(
+- name = "binaryauthorization_proto_with_info",
+- deps = [
+- ":binaryauthorization_proto",
+- "//google/cloud:common_resources_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
+-java_proto_library(
+- name = "binaryauthorization_java_proto",
+- deps = [":binaryauthorization_proto"],
+-)
+-
+-java_grpc_library(
+- name = "binaryauthorization_java_grpc",
+- srcs = [":binaryauthorization_proto"],
+- deps = [":binaryauthorization_java_proto"],
+-)
+-
+-java_gapic_library(
+- name = "binaryauthorization_java_gapic",
+- srcs = [":binaryauthorization_proto_with_info"],
+- gapic_yaml = None,
+- grpc_service_config = "binaryauthorization_grpc_service_config.json",
+- service_yaml = "binaryauthorization_v1.yaml",
+- test_deps = [
+- ":binaryauthorization_java_grpc",
+- ],
+- deps = [
+- ":binaryauthorization_java_proto",
+- "//google/api:api_java_proto",
+- "//grafeas/v1:grafeas_java_proto",
+- ],
+-)
+-
+-java_gapic_test(
+- name = "binaryauthorization_java_gapic_test_suite",
+- test_classes = [
+- "com.google.protos.google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1ClientTest",
+- "com.google.protos.google.cloud.binaryauthorization.v1.SystemPolicyV1ClientTest",
+- "com.google.protos.google.cloud.binaryauthorization.v1.ValidationHelperV1ClientTest",
+- ],
+- runtime_deps = [":binaryauthorization_java_gapic_test"],
+-)
+-
+-# Open Source Packages
+-java_gapic_assembly_gradle_pkg(
+- name = "google-cloud-binaryauthorization-v1-java",
+- deps = [
+- ":binaryauthorization_java_gapic",
+- ":binaryauthorization_java_grpc",
+- ":binaryauthorization_java_proto",
+- ":binaryauthorization_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
+-go_proto_library(
+- name = "binaryauthorization_go_proto",
+- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+- importpath = "google.golang.org/genproto/googleapis/cloud/binaryauthorization/v1",
+- protos = [":binaryauthorization_proto"],
+- deps = [
+- "//google/api:annotations_go_proto",
+- "//grafeas/v1:grafeas_go_proto",
+- ],
+-)
+-
+-go_gapic_library(
+- name = "binaryauthorization_go_gapic",
+- srcs = [":binaryauthorization_proto_with_info"],
+- grpc_service_config = "binaryauthorization_grpc_service_config.json",
+- importpath = "cloud.google.com/go/binaryauthorization/apiv1;binaryauthorization",
+- service_yaml = "binaryauthorization_v1.yaml",
+- metadata = True,
+- deps = [
+- ":binaryauthorization_go_proto",
+- ],
+-)
+-
+-go_test(
+- name = "binaryauthorization_go_gapic_test",
+- srcs = [":binaryauthorization_go_gapic_srcjar_test"],
+- embed = [":binaryauthorization_go_gapic"],
+- importpath = "cloud.google.com/go/binaryauthorization/apiv1",
+-)
+-
+-# Open Source Packages
+-go_gapic_assembly_pkg(
+- name = "gapi-cloud-binaryauthorization-v1-go",
+- deps = [
+- ":binaryauthorization_go_gapic",
+- ":binaryauthorization_go_gapic_srcjar-test.srcjar",
+- ":binaryauthorization_go_gapic_srcjar-metadata.srcjar",
+- ":binaryauthorization_go_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+-)
+-
+-py_gapic_library(
+- name = "binaryauthorization_py_gapic",
+- srcs = [":binaryauthorization_proto"],
+- grpc_service_config = "binaryauthorization_grpc_service_config.json",
+-)
+-
+-# Open Source Packages
+-py_gapic_assembly_pkg(
+- name = "binaryauthorization-v1-py",
+- deps = [
+- ":binaryauthorization_py_gapic",
+- ],
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
+-php_proto_library(
+- name = "binaryauthorization_php_proto",
+- deps = [":binaryauthorization_proto"],
+-)
+-
+-php_grpc_library(
+- name = "binaryauthorization_php_grpc",
+- srcs = [":binaryauthorization_proto"],
+- deps = [":binaryauthorization_php_proto"],
+-)
+-
+-php_gapic_library(
+- name = "binaryauthorization_php_gapic",
+- srcs = [":binaryauthorization_proto_with_info"],
+- grpc_service_config = "binaryauthorization_grpc_service_config.json",
+- service_yaml = "binaryauthorization_v1.yaml",
+- deps = [
+- ":binaryauthorization_php_grpc",
+- ":binaryauthorization_php_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-php_gapic_assembly_pkg(
+- name = "google-cloud-binaryauthorization-v1-php",
+- deps = [
+- ":binaryauthorization_php_gapic",
+- ":binaryauthorization_php_grpc",
+- ":binaryauthorization_php_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
+-nodejs_gapic_library(
+- name = "binaryauthorization_nodejs_gapic",
+- package_name = "@google-cloud/binaryauthorization",
+- src = ":binaryauthorization_proto_with_info",
+- extra_protoc_parameters = ["metadata"],
+- grpc_service_config = "binaryauthorization_grpc_service_config.json",
+- package = "google.cloud.binaryauthorization.v1",
+- service_yaml = "binaryauthorization_v1.yaml",
+- deps = [],
+-)
+-
+-nodejs_gapic_assembly_pkg(
+- name = "binaryauthorization-v1-nodejs",
+- deps = [
+- ":binaryauthorization_nodejs_gapic",
+- ":binaryauthorization_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_gapic_assembly_pkg",
+- "ruby_cloud_gapic_library",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
+-ruby_proto_library(
+- name = "binaryauthorization_ruby_proto",
+- deps = [":binaryauthorization_proto"],
+-)
+-
+-ruby_grpc_library(
+- name = "binaryauthorization_ruby_grpc",
+- srcs = [":binaryauthorization_proto"],
+- deps = [":binaryauthorization_ruby_proto"],
+-)
+-
+-ruby_cloud_gapic_library(
+- name = "binaryauthorization_ruby_gapic",
+- srcs = [":binaryauthorization_proto_with_info"],
+- extra_protoc_parameters = [
+- "ruby-cloud-api-id=binaryauthorization.googleapis.com",
+- "ruby-cloud-api-shortname=binaryauthorization",
+- "ruby-cloud-env-prefix=BINARY_AUTHORIZATION",
+- "ruby-cloud-gem-name=google-cloud-binary_authorization-v1",
+- "ruby-cloud-product-url=https://cloud.google.com/binary-authorization/",
+- "ruby-cloud-service-override=BinauthzManagementServiceV1=BinauthzManagementService;SystemPolicyV1=SystemPolicy;ValidationHelperV1=ValidationHelper",
+- "ruby-cloud-extra-dependencies=grafeas-v1=> 0.0|< 2.a",
+- "ruby-cloud-yard-strict=false",
+- ],
+- grpc_service_config = "binaryauthorization_grpc_service_config.json",
+- ruby_cloud_description = "Binary Authorization is a service on Google Cloud that provides centralized software supply-chain security for applications that run on Google Kubernetes Engine (GKE) and GKE on-prem.",
+- ruby_cloud_title = "Binary Authorization V1",
+- deps = [
+- ":binaryauthorization_ruby_grpc",
+- ":binaryauthorization_ruby_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-ruby_gapic_assembly_pkg(
+- name = "google-cloud-binaryauthorization-v1-ruby",
+- deps = [
+- ":binaryauthorization_ruby_gapic",
+- ":binaryauthorization_ruby_grpc",
+- ":binaryauthorization_ruby_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
+-csharp_proto_library(
+- name = "binaryauthorization_csharp_proto",
+- deps = [":binaryauthorization_proto"],
+-)
+-
+-csharp_grpc_library(
+- name = "binaryauthorization_csharp_grpc",
+- srcs = [":binaryauthorization_proto"],
+- deps = [":binaryauthorization_csharp_proto"],
+-)
+-
+-csharp_gapic_library(
+- name = "binaryauthorization_csharp_gapic",
+- srcs = [":binaryauthorization_proto_with_info"],
+- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
+- grpc_service_config = "binaryauthorization_grpc_service_config.json",
+- deps = [
+- ":binaryauthorization_csharp_grpc",
+- ":binaryauthorization_csharp_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-csharp_gapic_assembly_pkg(
+- name = "google-cloud-binaryauthorization-v1-csharp",
+- deps = [
+- ":binaryauthorization_csharp_gapic",
+- ":binaryauthorization_csharp_grpc",
+- ":binaryauthorization_csharp_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-# Put your C++ rules here
diff -urN a/google/cloud/binaryauthorization/v1beta1/BUILD.bazel b/google/cloud/binaryauthorization/v1beta1/BUILD.bazel
---- a/google/cloud/binaryauthorization/v1beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/binaryauthorization/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/binaryauthorization/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,343 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -25054,7 +23443,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/channel/v1/BUILD.bazel b/google/cloud/channel/v1/BUILD.bazel
---- a/google/cloud/channel/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/channel/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/channel/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,358 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -25416,7 +23805,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/clouddms/logging/v1/BUILD.bazel b/google/cloud/clouddms/logging/v1/BUILD.bazel
---- a/google/cloud/clouddms/logging/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/clouddms/logging/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/clouddms/logging/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,167 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -25587,7 +23976,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/clouddms/v1/BUILD.bazel b/google/cloud/clouddms/v1/BUILD.bazel
---- a/google/cloud/clouddms/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/clouddms/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/clouddms/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,354 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -25945,7 +24334,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/common/BUILD.bazel b/google/cloud/common/BUILD.bazel
---- a/google/cloud/common/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/common/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/common/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,130 +0,0 @@
-package(default_visibility = ["//visibility:public"])
@@ -26079,9 +24468,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/contactcenterinsights/v1/BUILD.bazel b/google/cloud/contactcenterinsights/v1/BUILD.bazel
---- a/google/cloud/contactcenterinsights/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/contactcenterinsights/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/contactcenterinsights/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,348 +0,0 @@
+@@ -1,355 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -26323,7 +24712,7 @@
-
-nodejs_gapic_library(
- name = "contactcenterinsights_nodejs_gapic",
-- package_name = "@google-cloud/contactcenterinsights",
+- package_name = "@google-cloud/contact-center-insights",
- src = ":contactcenterinsights_proto_with_info",
- extra_protoc_parameters = ["metadata"],
- grpc_service_config = "contactcenterinsights_grpc_service_config.json",
@@ -26365,8 +24754,15 @@
-ruby_cloud_gapic_library(
- name = "contactcenterinsights_ruby_gapic",
- srcs = [":contactcenterinsights_proto_with_info"],
-- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-contactcenterinsights-v1"],
+- extra_protoc_parameters = [
+- "ruby-cloud-gem-name=google-cloud-contact_center_insights-v1",
+- "ruby-cloud-product-url=https://cloud.google.com/contact-center/insights/docs",
+- "ruby-cloud-api-id=contactcenterinsights.googleapis.com",
+- "ruby-cloud-api-shortname=contactcenterinsights",
+- ],
- grpc_service_config = "contactcenterinsights_grpc_service_config.json",
+- ruby_cloud_description = "Contact Center AI Insights helps users detect and visualize patterns in their contact center data. Understanding conversational data drives business value, improves operational efficiency, and provides a voice for customer feedback.",
+- ruby_cloud_title = "Contact Center AI Insights V1",
- deps = [
- ":contactcenterinsights_ruby_grpc",
- ":contactcenterinsights_ruby_proto",
@@ -26431,9 +24827,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/datacatalog/v1/BUILD.bazel b/google/cloud/datacatalog/v1/BUILD.bazel
---- a/google/cloud/datacatalog/v1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/datacatalog/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/datacatalog/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,359 +0,0 @@
+@@ -1,361 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -26457,6 +24853,7 @@
-proto_library(
- name = "datacatalog_proto",
- srcs = [
+- "bigquery.proto",
- "common.proto",
- "data_source.proto",
- "datacatalog.proto",
@@ -26468,6 +24865,7 @@
- "table_spec.proto",
- "tags.proto",
- "timestamps.proto",
+- "usage.proto",
- ],
- deps = [
- "//google/api:annotations_proto",
@@ -26794,7 +25192,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/datacatalog/v1beta1/BUILD.bazel b/google/cloud/datacatalog/v1beta1/BUILD.bazel
---- a/google/cloud/datacatalog/v1beta1/BUILD.bazel 2021-06-30 08:59:10.000000000 -0700
+--- a/google/cloud/datacatalog/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/datacatalog/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,338 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -27136,9 +25534,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/datafusion/v1/BUILD.bazel b/google/cloud/datafusion/v1/BUILD.bazel
---- a/google/cloud/datafusion/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/datafusion/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/datafusion/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,337 +0,0 @@
+@@ -1,349 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -27305,6 +25703,11 @@
- name = "datafusion_py_gapic",
- srcs = [":datafusion_proto"],
- grpc_service_config = "datafusion_grpc_service_config.json",
+- opt_args = [
+- "warehouse-package-name=google-cloud-data-fusion",
+- "python-gapic-namespace=google.cloud",
+- "python-gapic-name=data_fusion",
+- ],
-)
-
-# Open Source Packages
@@ -27411,8 +25814,15 @@
-ruby_cloud_gapic_library(
- name = "datafusion_ruby_gapic",
- srcs = [":datafusion_proto_with_info"],
-- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-datafusion-v1"],
+- extra_protoc_parameters = [
+- "ruby-cloud-gem-name=google-cloud-data_fusion-v1",
+- "ruby-cloud-api-shortname=datafusion",
+- "ruby-cloud-api-id=datafusion.googleapis.com",
+- "ruby-cloud-product-url=https://cloud.google.com/data-fusion",
+- ],
- grpc_service_config = "datafusion_grpc_service_config.json",
+- ruby_cloud_description = "Cloud Data Fusion is a fully managed, cloud-native, enterprise data integration service for quickly building and managing data pipelines.",
+- ruby_cloud_title = "Cloud Data Fusion V1",
- deps = [
- ":datafusion_ruby_grpc",
- ":datafusion_ruby_proto",
@@ -27477,9 +25887,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/datafusion/v1beta1/BUILD.bazel b/google/cloud/datafusion/v1beta1/BUILD.bazel
---- a/google/cloud/datafusion/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/datafusion/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/datafusion/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,344 +0,0 @@
+@@ -1,351 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -27759,8 +26169,15 @@
-ruby_cloud_gapic_library(
- name = "datafusion_ruby_gapic",
- srcs = [":datafusion_proto_with_info"],
-- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-datafusion-v1beta1"],
+- extra_protoc_parameters = [
+- "ruby-cloud-gem-name=google-cloud-data_fusion-v1beta1",
+- "ruby-cloud-api-shortname=datafusion",
+- "ruby-cloud-api-id=datafusion.googleapis.com",
+- "ruby-cloud-product-url=https://cloud.google.com/data-fusion",
+- ],
- grpc_service_config = "datafusion_grpc_service_config.json",
+- ruby_cloud_description = "Cloud Data Fusion is a fully managed, cloud-native, enterprise data integration service for quickly building and managing data pipelines.",
+- ruby_cloud_title = "Cloud Data Fusion V1beta1",
- deps = [
- ":datafusion_ruby_grpc",
- ":datafusion_ruby_proto",
@@ -27825,12 +26242,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/datalabeling/BUILD.bazel b/google/cloud/datalabeling/BUILD.bazel
---- a/google/cloud/datalabeling/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/datalabeling/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/datalabeling/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/datalabeling/v1beta1/BUILD.bazel b/google/cloud/datalabeling/v1beta1/BUILD.bazel
---- a/google/cloud/datalabeling/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/datalabeling/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/datalabeling/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,347 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -28181,7 +26598,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/dataproc/logging/BUILD.bazel b/google/cloud/dataproc/logging/BUILD.bazel
---- a/google/cloud/dataproc/logging/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/dataproc/logging/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/dataproc/logging/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,160 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -28345,7 +26762,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/dataproc/v1/BUILD.bazel b/google/cloud/dataproc/v1/BUILD.bazel
---- a/google/cloud/dataproc/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/dataproc/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/dataproc/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,348 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -28696,360 +27113,8 @@
-# C++
-##############################################################################
-# Put your C++ rules here
-diff -urN a/google/cloud/dataproc/v1beta2/BUILD.bazel b/google/cloud/dataproc/v1beta2/BUILD.bazel
---- a/google/cloud/dataproc/v1beta2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
-+++ b/google/cloud/dataproc/v1beta2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,348 +0,0 @@
--# This file was automatically generated by BuildFileGenerator
--
--# This is an API workspace, having public visibility by default makes perfect sense.
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
--
--proto_library(
-- name = "dataproc_proto",
-- srcs = [
-- "autoscaling_policies.proto",
-- "clusters.proto",
-- "jobs.proto",
-- "operations.proto",
-- "shared.proto",
-- "workflow_templates.proto",
-- ],
-- deps = [
-- "//google/api:annotations_proto",
-- "//google/api:client_proto",
-- "//google/api:field_behavior_proto",
-- "//google/api:resource_proto",
-- "//google/longrunning:operations_proto",
-- "@com_google_protobuf//:duration_proto",
-- "@com_google_protobuf//:empty_proto",
-- "@com_google_protobuf//:field_mask_proto",
-- "@com_google_protobuf//:timestamp_proto",
-- ],
--)
--
--proto_library_with_info(
-- name = "dataproc_proto_with_info",
-- deps = [
-- ":dataproc_proto",
-- "//google/cloud:common_resources_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_gapic_assembly_gradle_pkg",
-- "java_gapic_library",
-- "java_gapic_test",
-- "java_grpc_library",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "dataproc_java_proto",
-- deps = [":dataproc_proto"],
--)
--
--java_grpc_library(
-- name = "dataproc_java_grpc",
-- srcs = [":dataproc_proto"],
-- deps = [":dataproc_java_proto"],
--)
--
--java_gapic_library(
-- name = "dataproc_java_gapic",
-- srcs = [":dataproc_proto_with_info"],
-- gapic_yaml = "dataproc_gapic.yaml",
-- grpc_service_config = "dataproc_grpc_service_config.json",
-- test_deps = [
-- ":dataproc_java_grpc",
-- ],
-- deps = [
-- ":dataproc_java_proto",
-- ],
--)
--
--java_gapic_test(
-- name = "dataproc_java_gapic_test_suite",
-- test_classes = [
-- "com.google.cloud.dataproc.v1beta2.AutoscalingPolicyServiceClientTest",
-- "com.google.cloud.dataproc.v1beta2.ClusterControllerClientTest",
-- "com.google.cloud.dataproc.v1beta2.JobControllerClientTest",
-- "com.google.cloud.dataproc.v1beta2.WorkflowTemplateServiceClientTest",
-- ],
-- runtime_deps = [":dataproc_java_gapic_test"],
--)
--
--# Open Source Packages
--java_gapic_assembly_gradle_pkg(
-- name = "google-cloud-dataproc-v1beta2-java",
-- deps = [
-- ":dataproc_java_gapic",
-- ":dataproc_java_grpc",
-- ":dataproc_java_proto",
-- ":dataproc_proto",
-- ],
--)
--
--##############################################################################
--# Go
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "go_gapic_assembly_pkg",
-- "go_gapic_library",
-- "go_proto_library",
-- "go_test",
--)
--
--go_proto_library(
-- name = "dataproc_go_proto",
-- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
-- importpath = "google.golang.org/genproto/googleapis/cloud/dataproc/v1beta2",
-- protos = [":dataproc_proto"],
-- deps = [
-- "//google/api:annotations_go_proto",
-- "//google/longrunning:longrunning_go_proto",
-- ],
--)
--
--go_gapic_library(
-- name = "dataproc_go_gapic",
-- srcs = [":dataproc_proto_with_info"],
-- grpc_service_config = "dataproc_grpc_service_config.json",
-- importpath = "cloud.google.com/go/dataproc/apiv1beta2;dataproc",
-- service_yaml = "dataproc_v1beta2.yaml",
-- deps = [
-- ":dataproc_go_proto",
-- "//google/longrunning:longrunning_go_proto",
-- "@com_google_cloud_go//longrunning:go_default_library",
-- "@com_google_cloud_go//longrunning/autogen:go_default_library",
-- "@io_bazel_rules_go//proto/wkt:duration_go_proto",
-- ],
--)
--
--go_test(
-- name = "dataproc_go_gapic_test",
-- srcs = [":dataproc_go_gapic_srcjar_test"],
-- embed = [":dataproc_go_gapic"],
-- importpath = "cloud.google.com/go/dataproc/apiv1beta2",
--)
--
--# Open Source Packages
--go_gapic_assembly_pkg(
-- name = "gapi-cloud-dataproc-v1beta2-go",
-- deps = [
-- ":dataproc_go_gapic",
-- ":dataproc_go_gapic_srcjar-test.srcjar",
-- ":dataproc_go_proto",
-- ],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_gapic_assembly_pkg",
-- "py_gapic_library",
--)
--
--py_gapic_library(
-- name = "dataproc_py_gapic",
-- srcs = [":dataproc_proto"],
-- grpc_service_config = "dataproc_grpc_service_config.json",
--)
--
--py_gapic_assembly_pkg(
-- name = "dataproc-v1beta2-py",
-- deps = [
-- ":dataproc_py_gapic",
-- ],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "php_gapic_assembly_pkg",
-- "php_gapic_library",
-- "php_grpc_library",
-- "php_proto_library",
--)
--
--php_proto_library(
-- name = "dataproc_php_proto",
-- deps = [":dataproc_proto"],
--)
--
--php_grpc_library(
-- name = "dataproc_php_grpc",
-- srcs = [":dataproc_proto"],
-- deps = [":dataproc_php_proto"],
--)
--
--php_gapic_library(
-- name = "dataproc_php_gapic",
-- srcs = [":dataproc_proto_with_info"],
-- gapic_yaml = "dataproc_gapic.yaml",
-- grpc_service_config = "dataproc_grpc_service_config.json",
-- service_yaml = "dataproc_v1beta2.yaml",
-- deps = [
-- ":dataproc_php_grpc",
-- ":dataproc_php_proto",
-- ],
--)
--
--# Open Source Packages
--php_gapic_assembly_pkg(
-- name = "google-cloud-dataproc-v1beta2-php",
-- deps = [
-- ":dataproc_php_gapic",
-- ":dataproc_php_grpc",
-- ":dataproc_php_proto",
-- ],
--)
--
--##############################################################################
--# Node.js
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "nodejs_gapic_assembly_pkg",
-- "nodejs_gapic_library",
--)
--
--nodejs_gapic_library(
-- name = "dataproc_nodejs_gapic",
-- package_name = "@google-cloud/dataproc",
-- src = ":dataproc_proto_with_info",
-- extra_protoc_parameters = ["metadata"],
-- grpc_service_config = "dataproc_grpc_service_config.json",
-- main_service = "dataproc",
-- package = "google.cloud.dataproc.v1beta2",
-- service_yaml = "dataproc_v1beta2.yaml",
-- deps = [],
--)
--
--nodejs_gapic_assembly_pkg(
-- name = "dataproc-v1beta2-nodejs",
-- deps = [
-- ":dataproc_nodejs_gapic",
-- ":dataproc_proto",
-- ],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "ruby_cloud_gapic_library",
-- "ruby_gapic_assembly_pkg",
-- "ruby_grpc_library",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "dataproc_ruby_proto",
-- deps = [":dataproc_proto"],
--)
--
--ruby_grpc_library(
-- name = "dataproc_ruby_grpc",
-- srcs = [":dataproc_proto"],
-- deps = [":dataproc_ruby_proto"],
--)
--
--ruby_cloud_gapic_library(
-- name = "dataproc_ruby_gapic",
-- srcs = [":dataproc_proto_with_info"],
-- extra_protoc_parameters = [
-- "ruby-cloud-gem-name=google-cloud-dataproc-v1beta2",
-- "ruby-cloud-env-prefix=DATAPROC",
-- "ruby-cloud-product-url=https://cloud.google.com/dataproc",
-- "ruby-cloud-api-id=dataproc.googleapis.com",
-- "ruby-cloud-api-shortname=dataproc",
-- ],
-- grpc_service_config = "dataproc_grpc_service_config.json",
-- ruby_cloud_description = "Manages Hadoop-based clusters and jobs on Google Cloud Platform.",
-- ruby_cloud_title = "Cloud Dataproc V1beta2",
-- deps = [
-- ":dataproc_ruby_grpc",
-- ":dataproc_ruby_proto",
-- ],
--)
--
--# Open Source Packages
--ruby_gapic_assembly_pkg(
-- name = "google-cloud-dataproc-v1beta2-ruby",
-- deps = [
-- ":dataproc_ruby_gapic",
-- ":dataproc_ruby_grpc",
-- ":dataproc_ruby_proto",
-- ],
--)
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "csharp_gapic_assembly_pkg",
-- "csharp_gapic_library",
-- "csharp_grpc_library",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "dataproc_csharp_proto",
-- deps = [":dataproc_proto"],
--)
--
--csharp_grpc_library(
-- name = "dataproc_csharp_grpc",
-- srcs = [":dataproc_proto"],
-- deps = [":dataproc_csharp_proto"],
--)
--
--# Invalid resource-reference, cannot build.
--# csharp_gapic_library(
--# name = "dataproc_csharp_gapic",
--# srcs = [":dataproc_proto_with_info"],
--# grpc_service_config = "dataproc_grpc_service_config.json",
--# common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
--# deps = [
--# ":dataproc_csharp_grpc",
--# ":dataproc_csharp_proto",
--# ],
--# )
--
--# # Open Source Packages
--# csharp_gapic_assembly_pkg(
--# name = "google-cloud-dataproc-v1beta2-csharp",
--# deps = [
--# ":dataproc_csharp_gapic",
--# ":dataproc_csharp_grpc",
--# ":dataproc_csharp_proto",
--# ],
--# )
--
--##############################################################################
--# C++
--##############################################################################
--# Put your C++ rules here
diff -urN a/google/cloud/dataqna/v1alpha/BUILD.bazel b/google/cloud/dataqna/v1alpha/BUILD.bazel
---- a/google/cloud/dataqna/v1alpha/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/dataqna/v1alpha/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/dataqna/v1alpha/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,346 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -29399,9 +27464,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/datastream/v1alpha1/BUILD.bazel b/google/cloud/datastream/v1alpha1/BUILD.bazel
---- a/google/cloud/datastream/v1alpha1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/datastream/v1alpha1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/datastream/v1alpha1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,342 +0,0 @@
+@@ -1,347 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -29679,8 +27744,13 @@
- srcs = [":datastream_proto_with_info"],
- extra_protoc_parameters = [
- "ruby-cloud-gem-name=google-cloud-datastream-v1alpha1",
+- "ruby-cloud-product-url=https://cloud.google.com/datastream/",
+- "ruby-cloud-api-id=datastream.googleapis.com",
+- "ruby-cloud-api-shortname=datastream",
- ],
- grpc_service_config = "datastream_grpc_service_config.json",
+- ruby_cloud_description = "Datastream is a serverless and easy-to-use change data capture (CDC) and replication service. It allows you to synchronize data across heterogeneous databases and applications reliably, and with minimal latency and downtime.",
+- ruby_cloud_title = "Datastream V1alpha1",
- deps = [
- ":datastream_ruby_grpc",
- ":datastream_ruby_proto",
@@ -29744,8 +27814,367 @@
-# C++
-##############################################################################
-# Put your C++ rules here
+diff -urN a/google/cloud/deploy/BUILD.bazel b/google/cloud/deploy/BUILD.bazel
+--- a/google/cloud/deploy/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/cloud/deploy/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1 +0,0 @@
+-exports_files(glob(["*.yaml"]))
+diff -urN a/google/cloud/deploy/v1/BUILD.bazel b/google/cloud/deploy/v1/BUILD.bazel
+--- a/google/cloud/deploy/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/cloud/deploy/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1,350 +0,0 @@
+-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-##############################################################################
+-# Common
+-##############################################################################
+-load("@rules_proto//proto:defs.bzl", "proto_library")
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
+-
+-proto_library(
+- name = "deploy_proto",
+- srcs = [
+- "cloud_deploy.proto",
+- ],
+- deps = [
+- "//google/api:annotations_proto",
+- "//google/api:client_proto",
+- "//google/api:field_behavior_proto",
+- "//google/api:resource_proto",
+- "//google/longrunning:operations_proto",
+- "//google/type:date_proto",
+- "@com_google_protobuf//:field_mask_proto",
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
+-proto_library_with_info(
+- name = "deploy_proto_with_info",
+- deps = [
+- ":deploy_proto",
+- "//google/cloud:common_resources_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
+-java_proto_library(
+- name = "deploy_java_proto",
+- deps = [":deploy_proto"],
+-)
+-
+-java_grpc_library(
+- name = "deploy_java_grpc",
+- srcs = [":deploy_proto"],
+- deps = [":deploy_java_proto"],
+-)
+-
+-java_gapic_library(
+- name = "deploy_java_gapic",
+- srcs = [":deploy_proto_with_info"],
+- gapic_yaml = None,
+- grpc_service_config = "clouddeploy_grpc_service_config.json",
+- service_yaml = "clouddeploy_v1.yaml",
+- test_deps = [
+- ":deploy_java_grpc",
+- ],
+- deps = [
+- ":deploy_java_proto",
+- "//google/api:api_java_proto",
+- ],
+-)
+-
+-java_gapic_test(
+- name = "deploy_java_gapic_test_suite",
+- test_classes = [
+- "com.google.cloud.deploy.v1.CloudDeployClientTest",
+- ],
+- runtime_deps = [":deploy_java_gapic_test"],
+-)
+-
+-# Open Source Packages
+-java_gapic_assembly_gradle_pkg(
+- name = "google-cloud-deploy-v1-java",
+- deps = [
+- ":deploy_java_gapic",
+- ":deploy_java_grpc",
+- ":deploy_java_proto",
+- ":deploy_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
+-go_proto_library(
+- name = "deploy_go_proto",
+- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+- importpath = "google.golang.org/genproto/googleapis/cloud/deploy/v1",
+- protos = [":deploy_proto"],
+- deps = [
+- "//google/api:annotations_go_proto",
+- "//google/longrunning:longrunning_go_proto",
+- "//google/type:date_go_proto",
+- ],
+-)
+-
+-go_gapic_library(
+- name = "deploy_go_gapic",
+- srcs = [":deploy_proto_with_info"],
+- grpc_service_config = "clouddeploy_grpc_service_config.json",
+- importpath = "cloud.google.com/go/deploy/apiv1;deploy",
+- service_yaml = "clouddeploy_v1.yaml",
+- metadata = True,
+- deps = [
+- ":deploy_go_proto",
+- "//google/longrunning:longrunning_go_proto",
+- "@com_google_cloud_go//longrunning/autogen:go_default_library",
+- "@com_google_cloud_go//longrunning:go_default_library",
+- ],
+-)
+-
+-go_test(
+- name = "deploy_go_gapic_test",
+- srcs = [":deploy_go_gapic_srcjar_test"],
+- embed = [":deploy_go_gapic"],
+- importpath = "cloud.google.com/go/deploy/apiv1",
+-)
+-
+-# Open Source Packages
+-go_gapic_assembly_pkg(
+- name = "gapi-cloud-deploy-v1-go",
+- deps = [
+- ":deploy_go_gapic",
+- ":deploy_go_gapic_srcjar-test.srcjar",
+- ":deploy_go_gapic_srcjar-metadata.srcjar",
+- ":deploy_go_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+-)
+-
+-py_gapic_library(
+- name = "deploy_py_gapic",
+- srcs = [":deploy_proto"],
+- grpc_service_config = "clouddeploy_grpc_service_config.json",
+-)
+-
+-# Open Source Packages
+-py_gapic_assembly_pkg(
+- name = "deploy-v1-py",
+- deps = [
+- ":deploy_py_gapic",
+- ],
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
+-php_proto_library(
+- name = "deploy_php_proto",
+- deps = [":deploy_proto"],
+-)
+-
+-php_grpc_library(
+- name = "deploy_php_grpc",
+- srcs = [":deploy_proto"],
+- deps = [":deploy_php_proto"],
+-)
+-
+-php_gapic_library(
+- name = "deploy_php_gapic",
+- srcs = [":deploy_proto_with_info"],
+- grpc_service_config = "clouddeploy_grpc_service_config.json",
+- service_yaml = "clouddeploy_v1.yaml",
+- deps = [
+- ":deploy_php_grpc",
+- ":deploy_php_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-php_gapic_assembly_pkg(
+- name = "google-cloud-deploy-v1-php",
+- deps = [
+- ":deploy_php_gapic",
+- ":deploy_php_grpc",
+- ":deploy_php_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
+-nodejs_gapic_library(
+- name = "deploy_nodejs_gapic",
+- package_name = "@google-cloud/deploy",
+- src = ":deploy_proto_with_info",
+- extra_protoc_parameters = ["metadata"],
+- grpc_service_config = "clouddeploy_grpc_service_config.json",
+- package = "google.cloud.deploy.v1",
+- service_yaml = "clouddeploy_v1.yaml",
+- deps = [],
+-)
+-
+-nodejs_gapic_assembly_pkg(
+- name = "deploy-v1-nodejs",
+- deps = [
+- ":deploy_nodejs_gapic",
+- ":deploy_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_gapic_assembly_pkg",
+- "ruby_cloud_gapic_library",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
+-ruby_proto_library(
+- name = "deploy_ruby_proto",
+- deps = [":deploy_proto"],
+-)
+-
+-ruby_grpc_library(
+- name = "deploy_ruby_grpc",
+- srcs = [":deploy_proto"],
+- deps = [":deploy_ruby_proto"],
+-)
+-
+-ruby_cloud_gapic_library(
+- name = "deploy_ruby_gapic",
+- srcs = [":deploy_proto_with_info"],
+- extra_protoc_parameters = [
+- "ruby-cloud-gem-name=google-cloud-deploy-v1",
+- "ruby-cloud-product-url=https://cloud.google.com/deploy/",
+- "ruby-cloud-api-id=clouddeploy.googleapis.com",
+- "ruby-cloud-api-shortname=clouddeploy",
+- "ruby-cloud-yard-strict=false",
+- ],
+- grpc_service_config = "clouddeploy_grpc_service_config.json",
+- ruby_cloud_description = "Google Cloud Deploy is a managed service that automates delivery of your applications to a series of target environments in a defined promotion sequence.",
+- ruby_cloud_title = "Google Cloud Deploy V1",
+- deps = [
+- ":deploy_ruby_grpc",
+- ":deploy_ruby_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-ruby_gapic_assembly_pkg(
+- name = "google-cloud-deploy-v1-ruby",
+- deps = [
+- ":deploy_ruby_gapic",
+- ":deploy_ruby_grpc",
+- ":deploy_ruby_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
+-csharp_proto_library(
+- name = "deploy_csharp_proto",
+- deps = [":deploy_proto"],
+-)
+-
+-csharp_grpc_library(
+- name = "deploy_csharp_grpc",
+- srcs = [":deploy_proto"],
+- deps = [":deploy_csharp_proto"],
+-)
+-
+-csharp_gapic_library(
+- name = "deploy_csharp_gapic",
+- srcs = [":deploy_proto_with_info"],
+- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
+- grpc_service_config = "clouddeploy_grpc_service_config.json",
+- deps = [
+- ":deploy_csharp_grpc",
+- ":deploy_csharp_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-csharp_gapic_assembly_pkg(
+- name = "google-cloud-deploy-v1-csharp",
+- deps = [
+- ":deploy_csharp_gapic",
+- ":deploy_csharp_grpc",
+- ":deploy_csharp_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-# Put your C++ rules here
diff -urN a/google/cloud/dialogflow/BUILD.bazel b/google/cloud/dialogflow/BUILD.bazel
---- a/google/cloud/dialogflow/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/dialogflow/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/dialogflow/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,5 +0,0 @@
-package(default_visibility = ["//visibility:public"])
@@ -29754,9 +28183,9 @@
- "*.yaml",
-]))
diff -urN a/google/cloud/dialogflow/cx/v3/BUILD.bazel b/google/cloud/dialogflow/cx/v3/BUILD.bazel
---- a/google/cloud/dialogflow/cx/v3/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/dialogflow/cx/v3/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/dialogflow/cx/v3/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,380 +0,0 @@
+@@ -1,400 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -29780,6 +28209,7 @@
-proto_library(
- name = "cx_proto",
- srcs = [
+- "advanced_settings.proto",
- "agent.proto",
- "audio_config.proto",
- "entity_type.proto",
@@ -29849,12 +28279,18 @@
-java_gapic_library(
- name = "cx_java_gapic",
- srcs = [":cx_proto_with_info"],
+- gapic_yaml = None,
- grpc_service_config = "dialogflow_grpc_service_config.json",
+- service_yaml = "dialogflow_v3.yaml",
- test_deps = [
- ":cx_java_grpc",
+- "//google/cloud/location:location_java_grpc",
- ],
- deps = [
- ":cx_java_proto",
+- "//google/api:api_java_proto",
+- "//google/cloud/location:location_java_grpc",
+- "//google/cloud/location:location_java_proto",
- ],
-)
-
@@ -29887,6 +28323,9 @@
- ":cx_java_grpc",
- ":cx_java_proto",
- ":cx_proto",
+- "//google/cloud/location:location_java_grpc",
+- "//google/cloud/location:location_java_proto",
+- "//google/cloud/location:location_proto",
- ],
-)
-
@@ -29923,6 +28362,7 @@
- service_yaml = "dialogflow_v3.yaml",
- deps = [
- ":cx_go_proto",
+- "//google/cloud/location:location_go_proto",
- "//google/longrunning:longrunning_go_proto",
- "@com_google_cloud_go//longrunning:go_default_library",
- "@com_google_cloud_go//longrunning/autogen:go_default_library",
@@ -30072,8 +28512,17 @@
-ruby_cloud_gapic_library(
- name = "cx_ruby_gapic",
- srcs = [":cx_proto_with_info"],
-- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-dialogflow-cx-v3"],
+- extra_protoc_parameters = [
+- "ruby-cloud-api-id=dialogflow.googleapis.com",
+- "ruby-cloud-api-shortname=dialogflow",
+- "ruby-cloud-env-prefix=DIALOGFLOW",
+- "ruby-cloud-gem-name=google-cloud-dialogflow-cx-v3",
+- "ruby-cloud-namespace-override=Cx=CX",
+- "ruby-cloud-product-url=https://cloud.google.com/dialogflow",
+- ],
- grpc_service_config = "dialogflow_grpc_service_config.json",
+- ruby_cloud_description = "Dialogflow is an end-to-end, build-once deploy-everywhere development suite for creating conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices. You can use it to build interfaces (such as chatbots and conversational IVR) that enable natural and rich interactions between your users and your business. This client is for Dialogflow CX, providing an advanced agent type suitable for large or very complex agents.",
+- ruby_cloud_title = "Dialogflow CX V3",
- deps = [
- ":cx_ruby_grpc",
- ":cx_ruby_proto",
@@ -30138,9 +28587,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel b/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel
---- a/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,380 +0,0 @@
+@@ -1,400 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -30164,6 +28613,7 @@
-proto_library(
- name = "cx_proto",
- srcs = [
+- "advanced_settings.proto",
- "agent.proto",
- "audio_config.proto",
- "entity_type.proto",
@@ -30233,12 +28683,18 @@
-java_gapic_library(
- name = "cx_java_gapic",
- srcs = [":cx_proto_with_info"],
+- gapic_yaml = None,
- grpc_service_config = "dialogflow_grpc_service_config.json",
+- service_yaml = "dialogflow_v3beta1.yaml",
- test_deps = [
- ":cx_java_grpc",
+- "//google/cloud/location:location_java_grpc",
- ],
- deps = [
- ":cx_java_proto",
+- "//google/api:api_java_proto",
+- "//google/cloud/location:location_java_grpc",
+- "//google/cloud/location:location_java_proto",
- ],
-)
-
@@ -30271,6 +28727,9 @@
- ":cx_java_grpc",
- ":cx_java_proto",
- ":cx_proto",
+- "//google/cloud/location:location_java_grpc",
+- "//google/cloud/location:location_java_proto",
+- "//google/cloud/location:location_proto",
- ],
-)
-
@@ -30307,6 +28766,7 @@
- service_yaml = "dialogflow_v3beta1.yaml",
- deps = [
- ":cx_go_proto",
+- "//google/cloud/location:location_go_proto",
- "//google/longrunning:longrunning_go_proto",
- "@com_google_cloud_go//longrunning:go_default_library",
- "@com_google_cloud_go//longrunning/autogen:go_default_library",
@@ -30456,8 +28916,17 @@
-ruby_cloud_gapic_library(
- name = "cx_ruby_gapic",
- srcs = [":cx_proto_with_info"],
-- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-dialogflow-cx-v3beta1"],
+- extra_protoc_parameters = [
+- "ruby-cloud-api-id=dialogflow.googleapis.com",
+- "ruby-cloud-api-shortname=dialogflow",
+- "ruby-cloud-env-prefix=DIALOGFLOW",
+- "ruby-cloud-gem-name=google-cloud-dialogflow-cx-v3beta1",
+- "ruby-cloud-namespace-override=Cx=CX",
+- "ruby-cloud-product-url=https://cloud.google.com/dialogflow",
+- ],
- grpc_service_config = "dialogflow_grpc_service_config.json",
+- ruby_cloud_description = "Dialogflow is an end-to-end, build-once deploy-everywhere development suite for creating conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices. You can use it to build interfaces (such as chatbots and conversational IVR) that enable natural and rich interactions between your users and your business. This client is for Dialogflow CX, providing an advanced agent type suitable for large or very complex agents.",
+- ruby_cloud_title = "Dialogflow CX V3beta1",
- deps = [
- ":cx_ruby_grpc",
- ":cx_ruby_proto",
@@ -30522,9 +28991,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/dialogflow/v2/BUILD.bazel b/google/cloud/dialogflow/v2/BUILD.bazel
---- a/google/cloud/dialogflow/v2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/dialogflow/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/dialogflow/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,407 +0,0 @@
+@@ -1,394 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -30621,12 +29090,15 @@
-java_gapic_library(
- name = "dialogflow_java_gapic",
- srcs = [":dialogflow_proto_with_info"],
+- gapic_yaml = None,
- grpc_service_config = "dialogflow_grpc_service_config.json",
+- service_yaml = "dialogflow_v2.yaml",
- test_deps = [
- ":dialogflow_java_grpc",
- ],
- deps = [
- ":dialogflow_java_proto",
+- "//google/api:api_java_proto",
- ],
-)
-
@@ -30851,7 +29323,7 @@
- "ruby-cloud-product-url=https://cloud.google.com/dialogflow",
- ],
- grpc_service_config = "dialogflow_grpc_service_config.json",
-- ruby_cloud_description = "Dialogflow is an end-to-end, build-once deploy-everywhere development suite for creating conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices. You can use it to build interfaces (such as chatbots and conversational IVR) that enable natural and rich interactions between your users and your business.",
+- ruby_cloud_description = "Dialogflow is an end-to-end, build-once deploy-everywhere development suite for creating conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices. You can use it to build interfaces (such as chatbots and conversational IVR) that enable natural and rich interactions between your users and your business. This client is for Dialogflow ES, providing the standard agent type suitable for small and simple agents.",
- ruby_cloud_title = "Dialogflow V2",
- deps = [
- ":dialogflow_ruby_grpc",
@@ -30915,27 +29387,11 @@
-##############################################################################
-# C++
-##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "cc_grpc_library",
-- "cc_proto_library",
--)
--
--cc_proto_library(
-- name = "dialogflow_cc_proto",
-- deps = [":dialogflow_proto"],
--)
--
--cc_grpc_library(
-- name = "dialogflow_cc_grpc",
-- srcs = [":dialogflow_proto"],
-- grpc_only = True,
-- deps = [":dialogflow_cc_proto"],
--)
+-# Put your C++ rules here
diff -urN a/google/cloud/dialogflow/v2beta1/BUILD.bazel b/google/cloud/dialogflow/v2beta1/BUILD.bazel
---- a/google/cloud/dialogflow/v2beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/dialogflow/v2beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/dialogflow/v2beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,383 +0,0 @@
+@@ -1,393 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -31033,11 +29489,13 @@
- name = "dialogflow_java_gapic",
- srcs = [":dialogflow_proto_with_info"],
- grpc_service_config = "dialogflow_grpc_service_config.json",
+- service_yaml = "dialogflow_v2beta1.yaml",
- test_deps = [
- ":dialogflow_java_grpc",
- ],
- deps = [
- ":dialogflow_java_proto",
+- "//google/api:api_java_proto",
- ],
-)
-
@@ -31254,8 +29712,16 @@
-ruby_cloud_gapic_library(
- name = "dialogflow_ruby_gapic",
- srcs = [":dialogflow_proto_with_info"],
-- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-dialogflow-v2beta1"],
+- extra_protoc_parameters = [
+- "ruby-cloud-api-id=dialogflow.googleapis.com",
+- "ruby-cloud-api-shortname=dialogflow",
+- "ruby-cloud-env-prefix=DIALOGFLOW",
+- "ruby-cloud-gem-name=google-cloud-dialogflow-v2beta1",
+- "ruby-cloud-product-url=https://cloud.google.com/dialogflow",
+- ],
- grpc_service_config = "dialogflow_grpc_service_config.json",
+- ruby_cloud_description = "Dialogflow is an end-to-end, build-once deploy-everywhere development suite for creating conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices. You can use it to build interfaces (such as chatbots and conversational IVR) that enable natural and rich interactions between your users and your business. This client is for Dialogflow ES, providing the standard agent type suitable for small and simple agents.",
+- ruby_cloud_title = "Dialogflow V2beta1",
- deps = [
- ":dialogflow_ruby_grpc",
- ":dialogflow_ruby_proto",
@@ -31320,12 +29786,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/documentai/BUILD.bazel b/google/cloud/documentai/BUILD.bazel
---- a/google/cloud/documentai/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/documentai/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/documentai/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/documentai/v1/BUILD.bazel b/google/cloud/documentai/v1/BUILD.bazel
---- a/google/cloud/documentai/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/documentai/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/documentai/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,359 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -31688,7 +30154,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/documentai/v1beta1/BUILD.bazel b/google/cloud/documentai/v1beta1/BUILD.bazel
---- a/google/cloud/documentai/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/documentai/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/documentai/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,337 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -32029,7 +30495,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/documentai/v1beta2/BUILD.bazel b/google/cloud/documentai/v1beta2/BUILD.bazel
---- a/google/cloud/documentai/v1beta2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/documentai/v1beta2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/documentai/v1beta2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,337 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -32370,7 +30836,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/documentai/v1beta3/BUILD.bazel b/google/cloud/documentai/v1beta3/BUILD.bazel
---- a/google/cloud/documentai/v1beta3/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/documentai/v1beta3/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/documentai/v1beta3/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,361 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -32735,7 +31201,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/domains/v1alpha2/BUILD.bazel b/google/cloud/domains/v1alpha2/BUILD.bazel
---- a/google/cloud/domains/v1alpha2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/domains/v1alpha2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/domains/v1alpha2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,339 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -33078,7 +31544,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/domains/v1beta1/BUILD.bazel b/google/cloud/domains/v1beta1/BUILD.bazel
---- a/google/cloud/domains/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/domains/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/domains/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,347 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -33429,7 +31895,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/essentialcontacts/v1/BUILD.bazel b/google/cloud/essentialcontacts/v1/BUILD.bazel
---- a/google/cloud/essentialcontacts/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/essentialcontacts/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/essentialcontacts/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,301 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -33734,7 +32200,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/eventarc/v1/BUILD.bazel b/google/cloud/eventarc/v1/BUILD.bazel
---- a/google/cloud/eventarc/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/eventarc/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/eventarc/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,346 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -34084,9 +32550,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/filestore/v1/BUILD.bazel b/google/cloud/filestore/v1/BUILD.bazel
---- a/google/cloud/filestore/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/filestore/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/filestore/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,350 +0,0 @@
+@@ -1,358 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -34344,6 +32810,7 @@
- deps = [
- ":filestore_nodejs_gapic",
- ":filestore_proto",
+- "//google/cloud/common:common_proto",
- ],
-)
-
@@ -34372,8 +32839,15 @@
-ruby_cloud_gapic_library(
- name = "filestore_ruby_gapic",
- srcs = [":filestore_proto_with_info"],
-- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-filestore-v1"],
+- extra_protoc_parameters = [
+- "ruby-cloud-gem-name=google-cloud-filestore-v1",
+- "ruby-cloud-api-shortname=file",
+- "ruby-cloud-api-id=file.googleapis.com",
+- "ruby-cloud-product-url=https://cloud.google.com/filestore/",
+- ],
- grpc_service_config = "file_grpc_service_config.json",
+- ruby_cloud_description = "Filestore instances are fully managed NFS file servers on Google Cloud for use with applications running on Compute Engine virtual machines (VMs) instances or Google Kubernetes Engine clusters.",
+- ruby_cloud_title = "Filestore V1",
- deps = [
- ":filestore_ruby_grpc",
- ":filestore_ruby_proto",
@@ -34438,9 +32912,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/filestore/v1beta1/BUILD.bazel b/google/cloud/filestore/v1beta1/BUILD.bazel
---- a/google/cloud/filestore/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/filestore/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/filestore/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,350 +0,0 @@
+@@ -1,358 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -34698,6 +33172,7 @@
- deps = [
- ":filestore_nodejs_gapic",
- ":filestore_proto",
+- "//google/cloud/common:common_proto",
- ],
-)
-
@@ -34726,8 +33201,15 @@
-ruby_cloud_gapic_library(
- name = "filestore_ruby_gapic",
- srcs = [":filestore_proto_with_info"],
-- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-filestore-v1beta1"],
+- extra_protoc_parameters = [
+- "ruby-cloud-gem-name=google-cloud-filestore-v1beta1",
+- "ruby-cloud-api-shortname=file",
+- "ruby-cloud-api-id=file.googleapis.com",
+- "ruby-cloud-product-url=https://cloud.google.com/filestore/",
+- ],
- grpc_service_config = "file_grpc_service_config.json",
+- ruby_cloud_description = "Filestore instances are fully managed NFS file servers on Google Cloud for use with applications running on Compute Engine virtual machines (VMs) instances or Google Kubernetes Engine clusters.",
+- ruby_cloud_title = "Filestore V1beta1",
- deps = [
- ":filestore_ruby_grpc",
- ":filestore_ruby_proto",
@@ -34792,7 +33274,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/functions/v1/BUILD.bazel b/google/cloud/functions/v1/BUILD.bazel
---- a/google/cloud/functions/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/functions/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/functions/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,353 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -35149,7 +33631,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/gaming/v1/BUILD.bazel b/google/cloud/gaming/v1/BUILD.bazel
---- a/google/cloud/gaming/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gaming/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gaming/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,355 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -35508,7 +33990,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/gaming/v1beta/BUILD.bazel b/google/cloud/gaming/v1beta/BUILD.bazel
---- a/google/cloud/gaming/v1beta/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gaming/v1beta/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gaming/v1beta/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,337 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -35849,12 +34331,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/gkeconnect/gateway/BUILD.bazel b/google/cloud/gkeconnect/gateway/BUILD.bazel
---- a/google/cloud/gkeconnect/gateway/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkeconnect/gateway/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkeconnect/gateway/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/gkeconnect/gateway/v1/BUILD.bazel b/google/cloud/gkeconnect/gateway/v1/BUILD.bazel
---- a/google/cloud/gkeconnect/gateway/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkeconnect/gateway/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkeconnect/gateway/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,175 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -36033,7 +34515,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/gkeconnect/gateway/v1alpha1/BUILD.bazel b/google/cloud/gkeconnect/gateway/v1alpha1/BUILD.bazel
---- a/google/cloud/gkeconnect/gateway/v1alpha1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkeconnect/gateway/v1alpha1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkeconnect/gateway/v1alpha1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,175 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -36212,7 +34694,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/gkeconnect/gateway/v1beta1/BUILD.bazel b/google/cloud/gkeconnect/gateway/v1beta1/BUILD.bazel
---- a/google/cloud/gkeconnect/gateway/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkeconnect/gateway/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkeconnect/gateway/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,341 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -36441,7 +34923,7 @@
-
-nodejs_gapic_library(
- name = "gateway_nodejs_gapic",
-- package_name = "@google-cloud/gateway",
+- package_name = "@google-cloud/gke-connect-gateway",
- src = ":gateway_proto_with_info",
- extra_protoc_parameters = ["metadata"],
- grpc_service_config = "connectgw_grpc_service_config.json",
@@ -36557,9 +35039,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/gkehub/v1/BUILD.bazel b/google/cloud/gkehub/v1/BUILD.bazel
---- a/google/cloud/gkehub/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkehub/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkehub/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,348 +0,0 @@
+@@ -1,370 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -36620,6 +35102,16 @@
- "java_proto_library",
-)
-
+-_JAVA_PROTO_SUBPACKAGE_DEPS = [
+- "//google/cloud/gkehub/v1/multiclusteringress:multiclusteringress_java_proto",
+- "//google/cloud/gkehub/v1/configmanagement:configmanagement_java_proto",
+-]
+-
+-_JAVA_GRPC_SUBPACKAGE_DEPS = [
+- "//google/cloud/gkehub/v1/multiclusteringress:multiclusteringress_java_grpc",
+- "//google/cloud/gkehub/v1/configmanagement:configmanagement_java_grpc",
+-]
+-
-java_proto_library(
- name = "gkehub_java_proto",
- deps = [":gkehub_proto"],
@@ -36628,7 +35120,7 @@
-java_grpc_library(
- name = "gkehub_java_grpc",
- srcs = [":gkehub_proto"],
-- deps = [":gkehub_java_proto"],
+- deps = [":gkehub_java_proto"] + _JAVA_PROTO_SUBPACKAGE_DEPS,
-)
-
-java_gapic_library(
@@ -36637,10 +35129,10 @@
- grpc_service_config = "v1_grpc_service_config.json",
- test_deps = [
- ":gkehub_java_grpc",
-- ],
+- ] + _JAVA_GRPC_SUBPACKAGE_DEPS,
- deps = [
- ":gkehub_java_proto",
-- ],
+- ] + _JAVA_PROTO_SUBPACKAGE_DEPS,
-)
-
-java_gapic_test(
@@ -36659,7 +35151,7 @@
- ":gkehub_java_grpc",
- ":gkehub_java_proto",
- ":gkehub_proto",
-- ],
+- ] + _JAVA_PROTO_SUBPACKAGE_DEPS + _JAVA_GRPC_SUBPACKAGE_DEPS,
-)
-
-##############################################################################
@@ -36813,6 +35305,8 @@
- deps = [
- ":gkehub_nodejs_gapic",
- ":gkehub_proto",
+- "//google/cloud/gkehub/v1/configmanagement:configmanagement_proto",
+- "//google/cloud/gkehub/v1/multiclusteringress:multiclusteringress_proto",
- ],
-)
-
@@ -36829,7 +35323,11 @@
-
-ruby_proto_library(
- name = "gkehub_ruby_proto",
-- deps = [":gkehub_proto"],
+- deps = [
+- ":gkehub_proto",
+- "//google/cloud/gkehub/v1/configmanagement:configmanagement_proto",
+- "//google/cloud/gkehub/v1/multiclusteringress:multiclusteringress_proto",
+- ],
-)
-
-ruby_grpc_library(
@@ -36842,9 +35340,15 @@
- name = "gkehub_ruby_gapic",
- srcs = [":gkehub_proto_with_info"],
- extra_protoc_parameters = [
-- "ruby-cloud-gem-name=google-cloud-gkehub-v1",
+- "ruby-cloud-api-id=gkehub.googleapis.com",
+- "ruby-cloud-api-shortname=gkehub",
+- "ruby-cloud-env-prefix=GKE_HUB",
+- "ruby-cloud-gem-name=google-cloud-gke_hub-v1",
+- "ruby-cloud-product-url=https://cloud.google.com/anthos/clusters/docs",
- ],
- grpc_service_config = "v1_grpc_service_config.json",
+- ruby_cloud_description = "The GKE Hub API centrally manages features and services on all your Kubernetes clusters running in a variety of environments, including Google cloud, on premises in customer datacenters, or other third party clouds.",
+- ruby_cloud_title = "GKE Hub V1",
- deps = [
- ":gkehub_ruby_grpc",
- ":gkehub_ruby_proto",
@@ -36909,7 +35413,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/gkehub/v1/configmanagement/BUILD.bazel b/google/cloud/gkehub/v1/configmanagement/BUILD.bazel
---- a/google/cloud/gkehub/v1/configmanagement/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkehub/v1/configmanagement/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkehub/v1/configmanagement/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,146 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -37059,7 +35563,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel b/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel
---- a/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,145 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -37208,9 +35712,9 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/gkehub/v1alpha/BUILD.bazel b/google/cloud/gkehub/v1alpha/BUILD.bazel
---- a/google/cloud/gkehub/v1alpha/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkehub/v1alpha/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkehub/v1alpha/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,354 +0,0 @@
+@@ -1,376 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -37273,6 +35777,23 @@
- "java_proto_library",
-)
-
+-
+-_JAVA_PROTO_SUBPACKAGE_DEPS = [
+- "//google/cloud/gkehub/v1alpha/multiclusteringress:multiclusteringress_java_proto",
+- "//google/cloud/gkehub/v1alpha/configmanagement:configmanagement_java_proto",
+- "//google/cloud/gkehub/v1alpha/metering:metering_java_proto",
+- "//google/cloud/gkehub/v1alpha/cloudauditlogging:cloudauditlogging_java_proto",
+- "//google/cloud/gkehub/v1alpha/servicemesh:servicemesh_java_proto",
+-]
+-
+-_JAVA_GRPC_SUBPACKAGE_DEPS = [
+- "//google/cloud/gkehub/v1alpha/multiclusteringress:multiclusteringress_java_grpc",
+- "//google/cloud/gkehub/v1alpha/configmanagement:configmanagement_java_grpc",
+- "//google/cloud/gkehub/v1alpha/metering:metering_java_grpc",
+- "//google/cloud/gkehub/v1alpha/cloudauditlogging:cloudauditlogging_java_grpc",
+- "//google/cloud/gkehub/v1alpha/servicemesh:servicemesh_java_grpc",
+-]
+-
-java_proto_library(
- name = "gkehub_java_proto",
- deps = [":gkehub_proto"],
@@ -37281,7 +35802,7 @@
-java_grpc_library(
- name = "gkehub_java_grpc",
- srcs = [":gkehub_proto"],
-- deps = [":gkehub_java_proto"],
+- deps = [":gkehub_java_proto"] + _JAVA_PROTO_SUBPACKAGE_DEPS,
-)
-
-java_gapic_library(
@@ -37290,10 +35811,10 @@
- grpc_service_config = "v1alpha_grpc_service_config.json",
- test_deps = [
- ":gkehub_java_grpc",
-- ],
+- ] + _JAVA_GRPC_SUBPACKAGE_DEPS,
- deps = [
- ":gkehub_java_proto",
-- ],
+- ] + _JAVA_PROTO_SUBPACKAGE_DEPS,
-)
-
-java_gapic_test(
@@ -37312,7 +35833,7 @@
- ":gkehub_java_grpc",
- ":gkehub_java_proto",
- ":gkehub_proto",
-- ],
+- ] + _JAVA_PROTO_SUBPACKAGE_DEPS + _JAVA_GRPC_SUBPACKAGE_DEPS,
-)
-
-##############################################################################
@@ -37472,6 +35993,11 @@
- deps = [
- ":gkehub_nodejs_gapic",
- ":gkehub_proto",
+- "//google/cloud/gkehub/v1alpha/cloudauditlogging:cloudauditlogging_proto",
+- "//google/cloud/gkehub/v1alpha/configmanagement:configmanagement_proto",
+- "//google/cloud/gkehub/v1alpha/metering:metering_proto",
+- "//google/cloud/gkehub/v1alpha/multiclusteringress:multiclusteringress_proto",
+- "//google/cloud/gkehub/v1alpha/servicemesh:servicemesh_proto",
- ],
-)
-
@@ -37566,7 +36092,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/gkehub/v1alpha/cloudauditlogging/BUILD.bazel b/google/cloud/gkehub/v1alpha/cloudauditlogging/BUILD.bazel
---- a/google/cloud/gkehub/v1alpha/cloudauditlogging/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkehub/v1alpha/cloudauditlogging/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkehub/v1alpha/cloudauditlogging/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,145 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -37715,7 +36241,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/gkehub/v1alpha/configmanagement/BUILD.bazel b/google/cloud/gkehub/v1alpha/configmanagement/BUILD.bazel
---- a/google/cloud/gkehub/v1alpha/configmanagement/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkehub/v1alpha/configmanagement/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkehub/v1alpha/configmanagement/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,146 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -37865,7 +36391,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/gkehub/v1alpha/metering/BUILD.bazel b/google/cloud/gkehub/v1alpha/metering/BUILD.bazel
---- a/google/cloud/gkehub/v1alpha/metering/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkehub/v1alpha/metering/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkehub/v1alpha/metering/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,146 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -38015,7 +36541,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/gkehub/v1alpha/multiclusteringress/BUILD.bazel b/google/cloud/gkehub/v1alpha/multiclusteringress/BUILD.bazel
---- a/google/cloud/gkehub/v1alpha/multiclusteringress/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkehub/v1alpha/multiclusteringress/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkehub/v1alpha/multiclusteringress/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,145 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -38164,7 +36690,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/gkehub/v1alpha/servicemesh/BUILD.bazel b/google/cloud/gkehub/v1alpha/servicemesh/BUILD.bazel
---- a/google/cloud/gkehub/v1alpha/servicemesh/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkehub/v1alpha/servicemesh/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkehub/v1alpha/servicemesh/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,147 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -38315,9 +36841,9 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/gkehub/v1alpha2/BUILD.bazel b/google/cloud/gkehub/v1alpha2/BUILD.bazel
---- a/google/cloud/gkehub/v1alpha2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkehub/v1alpha2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkehub/v1alpha2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,338 +0,0 @@
+@@ -1,347 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -38388,12 +36914,18 @@
-java_gapic_library(
- name = "gkehub_java_gapic",
- srcs = [":gkehub_proto_with_info"],
+- gapic_yaml = None,
- grpc_service_config = "membership_grpc_service_config.json",
+- service_yaml = "gkehub_v1alpha2.yaml",
- test_deps = [
- ":gkehub_java_grpc",
+- "//google/cloud/location:location_java_grpc",
- ],
- deps = [
- ":gkehub_java_proto",
+- "//google/api:api_java_proto",
+- "//google/cloud/location:location_java_grpc",
+- "//google/cloud/location:location_java_proto",
- ],
-)
-
@@ -38413,6 +36945,9 @@
- ":gkehub_java_grpc",
- ":gkehub_java_proto",
- ":gkehub_proto",
+- "//google/cloud/location:location_java_grpc",
+- "//google/cloud/location:location_java_proto",
+- "//google/cloud/location:location_proto",
- ],
-)
-
@@ -38657,9 +37192,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/gkehub/v1beta/BUILD.bazel b/google/cloud/gkehub/v1beta/BUILD.bazel
---- a/google/cloud/gkehub/v1beta/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkehub/v1beta/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkehub/v1beta/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,352 +0,0 @@
+@@ -1,373 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -38720,6 +37255,18 @@
- "java_proto_library",
-)
-
+-_JAVA_PROTO_SUBPACKAGE_DEPS = [
+- "//google/cloud/gkehub/v1beta/multiclusteringress:multiclusteringress_java_proto",
+- "//google/cloud/gkehub/v1beta/configmanagement:configmanagement_java_proto",
+- "//google/cloud/gkehub/v1beta/metering:metering_java_proto",
+-]
+-
+-_JAVA_GRPC_SUBPACKAGE_DEPS = [
+- "//google/cloud/gkehub/v1beta/multiclusteringress:multiclusteringress_java_grpc",
+- "//google/cloud/gkehub/v1beta/configmanagement:configmanagement_java_grpc",
+- "//google/cloud/gkehub/v1beta/metering:metering_java_grpc",
+-]
+-
-java_proto_library(
- name = "gkehub_java_proto",
- deps = [":gkehub_proto"],
@@ -38728,7 +37275,7 @@
-java_grpc_library(
- name = "gkehub_java_grpc",
- srcs = [":gkehub_proto"],
-- deps = [":gkehub_java_proto"],
+- deps = [":gkehub_java_proto"] + _JAVA_PROTO_SUBPACKAGE_DEPS,
-)
-
-java_gapic_library(
@@ -38737,10 +37284,10 @@
- grpc_service_config = "v1beta_grpc_service_config.json",
- test_deps = [
- ":gkehub_java_grpc",
-- ],
+- ] + _JAVA_GRPC_SUBPACKAGE_DEPS,
- deps = [
- ":gkehub_java_proto",
-- ],
+- ] + _JAVA_PROTO_SUBPACKAGE_DEPS,
-)
-
-java_gapic_test(
@@ -38759,7 +37306,7 @@
- ":gkehub_java_grpc",
- ":gkehub_java_proto",
- ":gkehub_proto",
-- ],
+- ] + _JAVA_PROTO_SUBPACKAGE_DEPS + _JAVA_GRPC_SUBPACKAGE_DEPS,
-)
-
-##############################################################################
@@ -38917,6 +37464,9 @@
- deps = [
- ":gkehub_nodejs_gapic",
- ":gkehub_proto",
+- "//google/cloud/gkehub/v1beta/configmanagement:configmanagement_proto",
+- "//google/cloud/gkehub/v1beta/metering:metering_proto",
+- "//google/cloud/gkehub/v1beta/multiclusteringress:multiclusteringress_proto",
- ],
-)
-
@@ -38946,9 +37496,15 @@
- name = "gkehub_ruby_gapic",
- srcs = [":gkehub_proto_with_info"],
- extra_protoc_parameters = [
-- "ruby-cloud-gem-name=google-cloud-gkehub-v1beta",
+- "ruby-cloud-api-id=gkehub.googleapis.com",
+- "ruby-cloud-api-shortname=gkehub",
+- "ruby-cloud-env-prefix=GKE_HUB",
+- "ruby-cloud-gem-name=google-cloud-gke_hub-v1beta",
+- "ruby-cloud-product-url=https://cloud.google.com/anthos/clusters/docs",
- ],
- grpc_service_config = "v1beta_grpc_service_config.json",
+- ruby_cloud_description = "The GKE Hub API centrally manages features and services on all your Kubernetes clusters running in a variety of environments, including Google cloud, on premises in customer datacenters, or other third party clouds.",
+- ruby_cloud_title = "GKE Hub V1beta",
- deps = [
- ":gkehub_ruby_grpc",
- ":gkehub_ruby_proto",
@@ -39013,7 +37569,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/gkehub/v1beta/configmanagement/BUILD.bazel b/google/cloud/gkehub/v1beta/configmanagement/BUILD.bazel
---- a/google/cloud/gkehub/v1beta/configmanagement/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkehub/v1beta/configmanagement/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkehub/v1beta/configmanagement/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,146 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -39163,7 +37719,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/gkehub/v1beta/metering/BUILD.bazel b/google/cloud/gkehub/v1beta/metering/BUILD.bazel
---- a/google/cloud/gkehub/v1beta/metering/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkehub/v1beta/metering/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkehub/v1beta/metering/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,146 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -39313,7 +37869,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/gkehub/v1beta/multiclusteringress/BUILD.bazel b/google/cloud/gkehub/v1beta/multiclusteringress/BUILD.bazel
---- a/google/cloud/gkehub/v1beta/multiclusteringress/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkehub/v1beta/multiclusteringress/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkehub/v1beta/multiclusteringress/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,145 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -39462,9 +38018,9 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/gkehub/v1beta1/BUILD.bazel b/google/cloud/gkehub/v1beta1/BUILD.bazel
---- a/google/cloud/gkehub/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gkehub/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gkehub/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,348 +0,0 @@
+@@ -1,357 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -39536,12 +38092,18 @@
-java_gapic_library(
- name = "gkehub_java_gapic",
- srcs = [":gkehub_proto_with_info"],
+- gapic_yaml = "memberships_gapic.yaml",
- grpc_service_config = "membership_grpc_service_config.json",
+- service_yaml = "gkehub_v1beta1.yaml",
- test_deps = [
- ":gkehub_java_grpc",
+- "//google/cloud/location:location_java_grpc",
- ],
- deps = [
- ":gkehub_java_proto",
+- "//google/api:api_java_proto",
+- "//google/cloud/location:location_java_grpc",
+- "//google/cloud/location:location_java_proto",
- ],
-)
-
@@ -39561,6 +38123,9 @@
- ":gkehub_java_grpc",
- ":gkehub_java_proto",
- ":gkehub_proto",
+- "//google/cloud/location:location_java_grpc",
+- "//google/cloud/location:location_java_proto",
+- "//google/cloud/location:location_proto",
- ],
-)
-
@@ -39814,7 +38379,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/gsuiteaddons/v1/BUILD.bazel b/google/cloud/gsuiteaddons/v1/BUILD.bazel
---- a/google/cloud/gsuiteaddons/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/gsuiteaddons/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/gsuiteaddons/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,323 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -40141,7 +38706,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/iap/v1/BUILD.bazel b/google/cloud/iap/v1/BUILD.bazel
---- a/google/cloud/iap/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/iap/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/iap/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,347 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -40492,7 +39057,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/iap/v1beta1/BUILD.bazel b/google/cloud/iap/v1beta1/BUILD.bazel
---- a/google/cloud/iap/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/iap/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/iap/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,342 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -40837,13 +39402,360 @@
-# C++
-##############################################################################
-# Put your C++ rules here
+diff -urN a/google/cloud/identitytoolkit/v2/BUILD.bazel b/google/cloud/identitytoolkit/v2/BUILD.bazel
+--- a/google/cloud/identitytoolkit/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/cloud/identitytoolkit/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1,343 +0,0 @@
+-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-##############################################################################
+-# Common
+-##############################################################################
+-load("@rules_proto//proto:defs.bzl", "proto_library")
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
+-
+-proto_library(
+- name = "identitytoolkit_proto",
+- srcs = [
+- "account_management_service.proto",
+- "authentication_service.proto",
+- "mfa_info.proto",
+- ],
+- deps = [
+- "//google/api:annotations_proto",
+- "//google/api:client_proto",
+- "//google/api:field_behavior_proto",
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
+-proto_library_with_info(
+- name = "identitytoolkit_proto_with_info",
+- deps = [
+- ":identitytoolkit_proto",
+- "//google/cloud:common_resources_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
+-java_proto_library(
+- name = "identitytoolkit_java_proto",
+- deps = [":identitytoolkit_proto"],
+-)
+-
+-java_grpc_library(
+- name = "identitytoolkit_java_grpc",
+- srcs = [":identitytoolkit_proto"],
+- deps = [":identitytoolkit_java_proto"],
+-)
+-
+-java_gapic_library(
+- name = "identitytoolkit_java_gapic",
+- srcs = [":identitytoolkit_proto_with_info"],
+- gapic_yaml = None,
+- grpc_service_config = "identitytoolkit_grpc_service_config.json",
+- service_yaml = "identitytoolkit_v2.yaml",
+- test_deps = [
+- ":identitytoolkit_java_grpc",
+- ],
+- deps = [
+- ":identitytoolkit_java_proto",
+- "//google/api:api_java_proto",
+- ],
+-)
+-
+-java_gapic_test(
+- name = "identitytoolkit_java_gapic_test_suite",
+- test_classes = [
+- "com.google.cloud.identitytoolkit.v2.AccountManagementServiceClientTest",
+- "com.google.cloud.identitytoolkit.v2.AuthenticationServiceClientTest",
+- ],
+- runtime_deps = [":identitytoolkit_java_gapic_test"],
+-)
+-
+-# Open Source Packages
+-java_gapic_assembly_gradle_pkg(
+- name = "google-cloud-identitytoolkit-v2-java",
+- deps = [
+- ":identitytoolkit_java_gapic",
+- ":identitytoolkit_java_grpc",
+- ":identitytoolkit_java_proto",
+- ":identitytoolkit_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
+-go_proto_library(
+- name = "identitytoolkit_go_proto",
+- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+- importpath = "google.golang.org/genproto/googleapis/cloud/identitytoolkit/v2",
+- protos = [":identitytoolkit_proto"],
+- deps = [
+- "//google/api:annotations_go_proto",
+- ],
+-)
+-
+-go_gapic_library(
+- name = "identitytoolkit_go_gapic",
+- srcs = [":identitytoolkit_proto_with_info"],
+- grpc_service_config = "identitytoolkit_grpc_service_config.json",
+- importpath = "cloud.google.com/go/identitytoolkit/apiv2;identitytoolkit",
+- service_yaml = "identitytoolkit_v2.yaml",
+- metadata = True,
+- deps = [
+- ":identitytoolkit_go_proto",
+- ],
+-)
+-
+-go_test(
+- name = "identitytoolkit_go_gapic_test",
+- srcs = [":identitytoolkit_go_gapic_srcjar_test"],
+- embed = [":identitytoolkit_go_gapic"],
+- importpath = "cloud.google.com/go/identitytoolkit/apiv2",
+-)
+-
+-# Open Source Packages
+-go_gapic_assembly_pkg(
+- name = "gapi-cloud-identitytoolkit-v2-go",
+- deps = [
+- ":identitytoolkit_go_gapic",
+- ":identitytoolkit_go_gapic_srcjar-test.srcjar",
+- ":identitytoolkit_go_gapic_srcjar-metadata.srcjar",
+- ":identitytoolkit_go_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+-)
+-
+-py_gapic_library(
+- name = "identitytoolkit_py_gapic",
+- srcs = [":identitytoolkit_proto"],
+- grpc_service_config = "identitytoolkit_grpc_service_config.json",
+-)
+-
+-# Open Source Packages
+-py_gapic_assembly_pkg(
+- name = "identitytoolkit-v2-py",
+- deps = [
+- ":identitytoolkit_py_gapic",
+- ],
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
+-php_proto_library(
+- name = "identitytoolkit_php_proto",
+- deps = [":identitytoolkit_proto"],
+-)
+-
+-php_grpc_library(
+- name = "identitytoolkit_php_grpc",
+- srcs = [":identitytoolkit_proto"],
+- deps = [":identitytoolkit_php_proto"],
+-)
+-
+-php_gapic_library(
+- name = "identitytoolkit_php_gapic",
+- srcs = [":identitytoolkit_proto_with_info"],
+- grpc_service_config = "identitytoolkit_grpc_service_config.json",
+- service_yaml = "identitytoolkit_v2.yaml",
+- deps = [
+- ":identitytoolkit_php_grpc",
+- ":identitytoolkit_php_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-php_gapic_assembly_pkg(
+- name = "google-cloud-identitytoolkit-v2-php",
+- deps = [
+- ":identitytoolkit_php_gapic",
+- ":identitytoolkit_php_grpc",
+- ":identitytoolkit_php_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
+-nodejs_gapic_library(
+- name = "identitytoolkit_nodejs_gapic",
+- package_name = "@google-cloud/identitytoolkit",
+- src = ":identitytoolkit_proto_with_info",
+- extra_protoc_parameters = ["metadata"],
+- grpc_service_config = "identitytoolkit_grpc_service_config.json",
+- package = "google.cloud.identitytoolkit.v2",
+- service_yaml = "identitytoolkit_v2.yaml",
+- deps = [],
+-)
+-
+-nodejs_gapic_assembly_pkg(
+- name = "identitytoolkit-v2-nodejs",
+- deps = [
+- ":identitytoolkit_nodejs_gapic",
+- ":identitytoolkit_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_gapic_assembly_pkg",
+- "ruby_cloud_gapic_library",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
+-ruby_proto_library(
+- name = "identitytoolkit_ruby_proto",
+- deps = [":identitytoolkit_proto"],
+-)
+-
+-ruby_grpc_library(
+- name = "identitytoolkit_ruby_grpc",
+- srcs = [":identitytoolkit_proto"],
+- deps = [":identitytoolkit_ruby_proto"],
+-)
+-
+-ruby_cloud_gapic_library(
+- name = "identitytoolkit_ruby_gapic",
+- srcs = [":identitytoolkit_proto_with_info"],
+- extra_protoc_parameters = [
+- "ruby-cloud-api-id=identitytoolkit.googleapis.com",
+- "ruby-cloud-api-shortname=identitytoolkit",
+- "ruby-cloud-gem-name=google-cloud-identity_toolkit-v2",
+- "ruby-cloud-product-url=https://cloud.google.com/identity-platform/docs/reference/rest",
+- ],
+- grpc_service_config = "identitytoolkit_grpc_service_config.json",
+- ruby_cloud_description = "The Google Identity Toolkit API lets you use open standards to verify a user's identity.",
+- ruby_cloud_title = "Identity Platform V2",
+- deps = [
+- ":identitytoolkit_ruby_grpc",
+- ":identitytoolkit_ruby_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-ruby_gapic_assembly_pkg(
+- name = "google-cloud-identitytoolkit-v2-ruby",
+- deps = [
+- ":identitytoolkit_ruby_gapic",
+- ":identitytoolkit_ruby_grpc",
+- ":identitytoolkit_ruby_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
+-csharp_proto_library(
+- name = "identitytoolkit_csharp_proto",
+- deps = [":identitytoolkit_proto"],
+-)
+-
+-csharp_grpc_library(
+- name = "identitytoolkit_csharp_grpc",
+- srcs = [":identitytoolkit_proto"],
+- deps = [":identitytoolkit_csharp_proto"],
+-)
+-
+-csharp_gapic_library(
+- name = "identitytoolkit_csharp_gapic",
+- srcs = [":identitytoolkit_proto_with_info"],
+- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
+- grpc_service_config = "identitytoolkit_grpc_service_config.json",
+- deps = [
+- ":identitytoolkit_csharp_grpc",
+- ":identitytoolkit_csharp_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-csharp_gapic_assembly_pkg(
+- name = "google-cloud-identitytoolkit-v2-csharp",
+- deps = [
+- ":identitytoolkit_csharp_gapic",
+- ":identitytoolkit_csharp_grpc",
+- ":identitytoolkit_csharp_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-# Put your C++ rules here
diff -urN a/google/cloud/iot/BUILD.bazel b/google/cloud/iot/BUILD.bazel
---- a/google/cloud/iot/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/iot/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/iot/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/iot/v1/BUILD.bazel b/google/cloud/iot/v1/BUILD.bazel
---- a/google/cloud/iot/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/iot/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/iot/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,338 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -41185,14 +40097,14 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/kms/BUILD.bazel b/google/cloud/kms/BUILD.bazel
---- a/google/cloud/kms/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/kms/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/kms/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/kms/v1/BUILD.bazel b/google/cloud/kms/v1/BUILD.bazel
---- a/google/cloud/kms/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/kms/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/kms/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,360 +0,0 @@
+@@ -1,359 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -41424,7 +40336,6 @@
- src = ":kms_proto_with_info",
- extra_protoc_parameters = ["metadata"],
- grpc_service_config = "cloudkms_grpc_service_config.json",
-- iam_service = "true",
- package = "google.cloud.kms.v1",
- service_yaml = "cloudkms_v1.yaml",
- deps = [],
@@ -41554,12 +40465,12 @@
- deps = [":kms_cc_proto"],
-)
diff -urN a/google/cloud/language/BUILD.bazel b/google/cloud/language/BUILD.bazel
---- a/google/cloud/language/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/language/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/language/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/language/v1/BUILD.bazel b/google/cloud/language/v1/BUILD.bazel
---- a/google/cloud/language/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/language/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/language/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,337 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -41900,7 +40811,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/language/v1beta1/BUILD.bazel b/google/cloud/language/v1beta1/BUILD.bazel
---- a/google/cloud/language/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/language/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/language/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,161 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -42065,7 +40976,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/language/v1beta2/BUILD.bazel b/google/cloud/language/v1beta2/BUILD.bazel
---- a/google/cloud/language/v1beta2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/language/v1beta2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/language/v1beta2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,338 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -42407,7 +41318,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/lifesciences/v2beta/BUILD.bazel b/google/cloud/lifesciences/v2beta/BUILD.bazel
---- a/google/cloud/lifesciences/v2beta/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/lifesciences/v2beta/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/lifesciences/v2beta/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,349 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -42643,7 +41554,7 @@
-
-nodejs_gapic_library(
- name = "lifesciences_nodejs_gapic",
-- package_name = "@google-cloud/lifesciences",
+- package_name = "@google-cloud/life-sciences",
- src = ":lifesciences_proto_with_info",
- extra_protoc_parameters = ["metadata"],
- grpc_service_config = "lifesciences_grpc_service_config.json",
@@ -42760,7 +41671,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/location/BUILD.bazel b/google/cloud/location/BUILD.bazel
---- a/google/cloud/location/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/location/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/location/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,165 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -42929,7 +41840,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/managedidentities/v1/BUILD.bazel b/google/cloud/managedidentities/v1/BUILD.bazel
---- a/google/cloud/managedidentities/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/managedidentities/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/managedidentities/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,344 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -43277,7 +42188,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/managedidentities/v1beta1/BUILD.bazel b/google/cloud/managedidentities/v1beta1/BUILD.bazel
---- a/google/cloud/managedidentities/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/managedidentities/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/managedidentities/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,332 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -43613,7 +42524,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/mediatranslation/v1alpha1/BUILD.bazel b/google/cloud/mediatranslation/v1alpha1/BUILD.bazel
---- a/google/cloud/mediatranslation/v1alpha1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/mediatranslation/v1alpha1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/mediatranslation/v1alpha1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,166 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -43783,7 +42694,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/mediatranslation/v1beta1/BUILD.bazel b/google/cloud/mediatranslation/v1beta1/BUILD.bazel
---- a/google/cloud/mediatranslation/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/mediatranslation/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/mediatranslation/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,338 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -44125,7 +43036,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/memcache/v1/BUILD.bazel b/google/cloud/memcache/v1/BUILD.bazel
---- a/google/cloud/memcache/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/memcache/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/memcache/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,341 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -44470,7 +43381,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/memcache/v1beta2/BUILD.bazel b/google/cloud/memcache/v1beta2/BUILD.bazel
---- a/google/cloud/memcache/v1beta2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/memcache/v1beta2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/memcache/v1beta2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,342 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -44816,7 +43727,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/metastore/logging/v1/BUILD.bazel b/google/cloud/metastore/logging/v1/BUILD.bazel
---- a/google/cloud/metastore/logging/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/metastore/logging/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/metastore/logging/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,150 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -44970,7 +43881,7 @@
- deps = [":logging_csharp_proto"],
-)
diff -urN a/google/cloud/metastore/v1/BUILD.bazel b/google/cloud/metastore/v1/BUILD.bazel
---- a/google/cloud/metastore/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/metastore/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/metastore/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,349 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -45323,7 +44234,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/metastore/v1alpha/BUILD.bazel b/google/cloud/metastore/v1alpha/BUILD.bazel
---- a/google/cloud/metastore/v1alpha/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/metastore/v1alpha/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/metastore/v1alpha/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,342 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -45669,7 +44580,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/metastore/v1beta/BUILD.bazel b/google/cloud/metastore/v1beta/BUILD.bazel
---- a/google/cloud/metastore/v1beta/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/metastore/v1beta/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/metastore/v1beta/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,351 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -46023,12 +44934,362 @@
-# C++
-##############################################################################
-# Put your C++ rules here
-diff -urN a/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel b/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel
---- a/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
-+++ b/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,344 +0,0 @@
+diff -urN a/google/cloud/networkconnectivity/v1/BUILD.bazel b/google/cloud/networkconnectivity/v1/BUILD.bazel
+--- a/google/cloud/networkconnectivity/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/cloud/networkconnectivity/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1,346 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
--# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/bazel
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-##############################################################################
+-# Common
+-##############################################################################
+-load("@rules_proto//proto:defs.bzl", "proto_library")
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
+-
+-proto_library(
+- name = "networkconnectivity_proto",
+- srcs = [
+- "common.proto",
+- "hub.proto",
+- ],
+- deps = [
+- "//google/api:annotations_proto",
+- "//google/api:client_proto",
+- "//google/api:field_behavior_proto",
+- "//google/api:resource_proto",
+- "//google/longrunning:operations_proto",
+- "@com_google_protobuf//:field_mask_proto",
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
+-proto_library_with_info(
+- name = "networkconnectivity_proto_with_info",
+- deps = [
+- ":networkconnectivity_proto",
+- "//google/cloud:common_resources_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
+-java_proto_library(
+- name = "networkconnectivity_java_proto",
+- deps = [":networkconnectivity_proto"],
+-)
+-
+-java_grpc_library(
+- name = "networkconnectivity_java_grpc",
+- srcs = [":networkconnectivity_proto"],
+- deps = [":networkconnectivity_java_proto"],
+-)
+-
+-java_gapic_library(
+- name = "networkconnectivity_java_gapic",
+- srcs = [":networkconnectivity_proto_with_info"],
+- grpc_service_config = "networkconnectivity_v1_grpc_service_config.json",
+- test_deps = [
+- ":networkconnectivity_java_grpc",
+- ],
+- deps = [
+- ":networkconnectivity_java_proto",
+- ],
+-)
+-
+-java_gapic_test(
+- name = "networkconnectivity_java_gapic_test_suite",
+- test_classes = [
+- "com.google.cloud.networkconnectivity.v1.HubServiceClientTest",
+- ],
+- runtime_deps = [":networkconnectivity_java_gapic_test"],
+-)
+-
+-# Open Source Packages
+-java_gapic_assembly_gradle_pkg(
+- name = "google-cloud-networkconnectivity-v1-java",
+- deps = [
+- ":networkconnectivity_java_gapic",
+- ":networkconnectivity_java_grpc",
+- ":networkconnectivity_java_proto",
+- ":networkconnectivity_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
+-go_proto_library(
+- name = "networkconnectivity_go_proto",
+- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+- importpath = "google.golang.org/genproto/googleapis/cloud/networkconnectivity/v1",
+- protos = [":networkconnectivity_proto"],
+- deps = [
+- "//google/api:annotations_go_proto",
+- "//google/longrunning:longrunning_go_proto",
+- ],
+-)
+-
+-go_gapic_library(
+- name = "networkconnectivity_go_gapic",
+- srcs = [":networkconnectivity_proto_with_info"],
+- grpc_service_config = "networkconnectivity_v1_grpc_service_config.json",
+- importpath = "cloud.google.com/go/networkconnectivity/apiv1;networkconnectivity",
+- service_yaml = "networkconnectivity_v1.yaml",
+- metadata = True,
+- deps = [
+- ":networkconnectivity_go_proto",
+- "//google/longrunning:longrunning_go_proto",
+- "@com_google_cloud_go//longrunning/autogen:go_default_library",
+- "@com_google_cloud_go//longrunning:go_default_library",
+- ],
+-)
+-
+-go_test(
+- name = "networkconnectivity_go_gapic_test",
+- srcs = [":networkconnectivity_go_gapic_srcjar_test"],
+- embed = [":networkconnectivity_go_gapic"],
+- importpath = "cloud.google.com/go/networkconnectivity/apiv1",
+-)
+-
+-# Open Source Packages
+-go_gapic_assembly_pkg(
+- name = "gapi-cloud-networkconnectivity-v1-go",
+- deps = [
+- ":networkconnectivity_go_gapic",
+- ":networkconnectivity_go_gapic_srcjar-test.srcjar",
+- ":networkconnectivity_go_gapic_srcjar-metadata.srcjar",
+- ":networkconnectivity_go_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+-)
+-
+-py_gapic_library(
+- name = "networkconnectivity_py_gapic",
+- srcs = [":networkconnectivity_proto"],
+- grpc_service_config = "networkconnectivity_v1_grpc_service_config.json",
+-)
+-
+-# Open Source Packages
+-py_gapic_assembly_pkg(
+- name = "networkconnectivity-v1-py",
+- deps = [
+- ":networkconnectivity_py_gapic",
+- ],
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
+-php_proto_library(
+- name = "networkconnectivity_php_proto",
+- deps = [":networkconnectivity_proto"],
+-)
+-
+-php_grpc_library(
+- name = "networkconnectivity_php_grpc",
+- srcs = [":networkconnectivity_proto"],
+- deps = [":networkconnectivity_php_proto"],
+-)
+-
+-php_gapic_library(
+- name = "networkconnectivity_php_gapic",
+- srcs = [":networkconnectivity_proto_with_info"],
+- grpc_service_config = "networkconnectivity_v1_grpc_service_config.json",
+- service_yaml = "networkconnectivity_v1.yaml",
+- deps = [
+- ":networkconnectivity_php_grpc",
+- ":networkconnectivity_php_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-php_gapic_assembly_pkg(
+- name = "google-cloud-networkconnectivity-v1-php",
+- deps = [
+- ":networkconnectivity_php_gapic",
+- ":networkconnectivity_php_grpc",
+- ":networkconnectivity_php_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
+-nodejs_gapic_library(
+- name = "networkconnectivity_nodejs_gapic",
+- package_name = "@google-cloud/networkconnectivity",
+- src = ":networkconnectivity_proto_with_info",
+- extra_protoc_parameters = ["metadata"],
+- grpc_service_config = "networkconnectivity_v1_grpc_service_config.json",
+- package = "google.cloud.networkconnectivity.v1",
+- service_yaml = "networkconnectivity_v1.yaml",
+- deps = [],
+-)
+-
+-nodejs_gapic_assembly_pkg(
+- name = "networkconnectivity-v1-nodejs",
+- deps = [
+- ":networkconnectivity_nodejs_gapic",
+- ":networkconnectivity_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_gapic_assembly_pkg",
+- "ruby_cloud_gapic_library",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
+-ruby_proto_library(
+- name = "networkconnectivity_ruby_proto",
+- deps = [":networkconnectivity_proto"],
+-)
+-
+-ruby_grpc_library(
+- name = "networkconnectivity_ruby_grpc",
+- srcs = [":networkconnectivity_proto"],
+- deps = [":networkconnectivity_ruby_proto"],
+-)
+-
+-ruby_cloud_gapic_library(
+- name = "networkconnectivity_ruby_gapic",
+- srcs = [":networkconnectivity_proto_with_info"],
+- extra_protoc_parameters = [
+- "ruby-cloud-api-id=networkconnectivity.googleapis.com",
+- "ruby-cloud-api-shortname=networkconnectivity",
+- "ruby-cloud-env-prefix=NETWORK_CONNECTIVITY",
+- "ruby-cloud-gem-name=google-cloud-network_connectivity-v1",
+- "ruby-cloud-product-url=https://cloud.google.com/network-connectivity/docs",
+- ],
+- grpc_service_config = "networkconnectivity_v1_grpc_service_config.json",
+- ruby_cloud_description = "Network Connectivity is Google's suite of products that provide enterprise connectivity from your on-premises network or from another cloud provider to your Virtual Private Cloud (VPC) network.",
+- ruby_cloud_title = "Network Connectivity V1",
+- deps = [
+- ":networkconnectivity_ruby_grpc",
+- ":networkconnectivity_ruby_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-ruby_gapic_assembly_pkg(
+- name = "google-cloud-networkconnectivity-v1-ruby",
+- deps = [
+- ":networkconnectivity_ruby_gapic",
+- ":networkconnectivity_ruby_grpc",
+- ":networkconnectivity_ruby_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
+-csharp_proto_library(
+- name = "networkconnectivity_csharp_proto",
+- deps = [":networkconnectivity_proto"],
+-)
+-
+-csharp_grpc_library(
+- name = "networkconnectivity_csharp_grpc",
+- srcs = [":networkconnectivity_proto"],
+- deps = [":networkconnectivity_csharp_proto"],
+-)
+-
+-csharp_gapic_library(
+- name = "networkconnectivity_csharp_gapic",
+- srcs = [":networkconnectivity_proto_with_info"],
+- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
+- grpc_service_config = "networkconnectivity_v1_grpc_service_config.json",
+- deps = [
+- ":networkconnectivity_csharp_grpc",
+- ":networkconnectivity_csharp_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-csharp_gapic_assembly_pkg(
+- name = "google-cloud-networkconnectivity-v1-csharp",
+- deps = [
+- ":networkconnectivity_csharp_gapic",
+- ":networkconnectivity_csharp_grpc",
+- ":networkconnectivity_csharp_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-# Put your C++ rules here
+diff -urN a/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel b/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel
+--- a/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1,347 +0,0 @@
+-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
-# Most of the manual changes to this file will be overwritten.
-# It's **only** allowed to change the following rule attribute values:
@@ -46110,6 +45371,7 @@
-java_gapic_test(
- name = "networkconnectivity_java_gapic_test_suite",
- test_classes = [
+- "com.google.cloud.networkconnectivity.v1alpha1.HubServiceClientTest",
- ],
- runtime_deps = [":networkconnectivity_java_gapic_test"],
-)
@@ -46152,6 +45414,7 @@
- srcs = [":networkconnectivity_proto_with_info"],
- grpc_service_config = "networkconnectivity_grpc_service_config.json",
- importpath = "cloud.google.com/go/networkconnectivity/apiv1alpha1;networkconnectivity",
+- metadata = True,
- service_yaml = "networkconnectivity_v1alpha1.yaml",
- deps = [
- ":networkconnectivity_go_proto",
@@ -46173,6 +45436,7 @@
- name = "gapi-cloud-networkconnectivity-v1alpha1-go",
- deps = [
- ":networkconnectivity_go_gapic",
+- ":networkconnectivity_go_gapic_srcjar-metadata.srcjar",
- ":networkconnectivity_go_gapic_srcjar-test.srcjar",
- ":networkconnectivity_go_proto",
- ],
@@ -46299,11 +45563,11 @@
- name = "networkconnectivity_ruby_gapic",
- srcs = [":networkconnectivity_proto_with_info"],
- extra_protoc_parameters = [
-- "ruby-cloud-gem-name=google-cloud-network_connectivity-v1alpha1",
-- "ruby-cloud-env-prefix=NETWORK_CONNECTIVITY",
-- "ruby-cloud-product-url=https://cloud.google.com/network-connectivity/docs",
- "ruby-cloud-api-id=networkconnectivity.googleapis.com",
- "ruby-cloud-api-shortname=networkconnectivity",
+- "ruby-cloud-env-prefix=NETWORK_CONNECTIVITY",
+- "ruby-cloud-gem-name=google-cloud-network_connectivity-v1alpha1",
+- "ruby-cloud-product-url=https://cloud.google.com/network-connectivity/docs",
- ],
- grpc_service_config = "networkconnectivity_grpc_service_config.json",
- ruby_cloud_description = "Network Connectivity is Google's suite of products that provide enterprise connectivity from your on-premises network or from another cloud provider to your Virtual Private Cloud (VPC) network.",
@@ -46372,9 +45636,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/networkmanagement/v1/BUILD.bazel b/google/cloud/networkmanagement/v1/BUILD.bazel
---- a/google/cloud/networkmanagement/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/networkmanagement/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/networkmanagement/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,346 +0,0 @@
+@@ -1,353 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -46614,7 +45878,7 @@
-
-nodejs_gapic_library(
- name = "networkmanagement_nodejs_gapic",
-- package_name = "@google-cloud/networkmanagement",
+- package_name = "@google-cloud/network-management",
- src = ":networkmanagement_proto_with_info",
- extra_protoc_parameters = ["metadata"],
- grpc_service_config = "networkmanagement_grpc_service_config.json",
@@ -46656,8 +45920,15 @@
-ruby_cloud_gapic_library(
- name = "networkmanagement_ruby_gapic",
- srcs = [":networkmanagement_proto_with_info"],
-- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-networkmanagement-v1"],
+- extra_protoc_parameters = [
+- "ruby-cloud-gem-name=google-cloud-network_management-v1",
+- "ruby-cloud-api-shortname=networkmanagement",
+- "ruby-cloud-api-id=networkmanagement.googleapis.com",
+- "ruby-cloud-product-url=https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/reference/networkmanagement/rest",
+- ],
- grpc_service_config = "networkmanagement_grpc_service_config.json",
+- ruby_cloud_description = "The Network Management API provides a collection of network performance monitoring and diagnostic capabilities.",
+- ruby_cloud_title = "Network Management V1",
- deps = [
- ":networkmanagement_ruby_grpc",
- ":networkmanagement_ruby_proto",
@@ -46722,9 +45993,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/networkmanagement/v1beta1/BUILD.bazel b/google/cloud/networkmanagement/v1beta1/BUILD.bazel
---- a/google/cloud/networkmanagement/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/networkmanagement/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/networkmanagement/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,341 +0,0 @@
+@@ -1,348 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -46959,7 +46230,7 @@
-
-nodejs_gapic_library(
- name = "networkmanagement_nodejs_gapic",
-- package_name = "@google-cloud/networkmanagement",
+- package_name = "@google-cloud/network-management",
- src = ":networkmanagement_proto_with_info",
- extra_protoc_parameters = ["metadata"],
- grpc_service_config = "networkmanagement_grpc_service_config.json",
@@ -47001,8 +46272,15 @@
-ruby_cloud_gapic_library(
- name = "networkmanagement_ruby_gapic",
- srcs = [":networkmanagement_proto_with_info"],
-- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-networkmanagement-v1beta1"],
+- extra_protoc_parameters = [
+- "ruby-cloud-gem-name=google-cloud-network_management-v1beta1",
+- "ruby-cloud-api-shortname=networkmanagement",
+- "ruby-cloud-api-id=networkmanagement.googleapis.com",
+- "ruby-cloud-product-url=https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/reference/networkmanagement/rest",
+- ],
- grpc_service_config = "networkmanagement_grpc_service_config.json",
+- ruby_cloud_description = "The Network Management API provides a collection of network performance monitoring and diagnostic capabilities.",
+- ruby_cloud_title = "Network Management V1beta1",
- deps = [
- ":networkmanagement_ruby_grpc",
- ":networkmanagement_ruby_proto",
@@ -47067,9 +46345,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/networksecurity/v1beta1/BUILD.bazel b/google/cloud/networksecurity/v1beta1/BUILD.bazel
---- a/google/cloud/networksecurity/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/networksecurity/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/networksecurity/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,347 +0,0 @@
+@@ -1,354 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -47352,8 +46630,15 @@
-ruby_cloud_gapic_library(
- name = "networksecurity_ruby_gapic",
- srcs = [":networksecurity_proto_with_info"],
-- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-networksecurity-v1beta1"],
+- extra_protoc_parameters = [
+- "ruby-cloud-api-id=networksecurity.googleapis.com",
+- "ruby-cloud-api-shortname=networksecurity",
+- "ruby-cloud-gem-name=google-cloud-network_security-v1beta1",
+- "ruby-cloud-product-url=https://cloud.google.com/traffic-director/docs/reference/network-security/rest/",
+- ],
- grpc_service_config = "networksecurity_v1beta1_grpc_service_config.json",
+- ruby_cloud_description = "The client library for the Google Network Security V1beta1 API.",
+- ruby_cloud_title = "Network Security V1beta1",
- deps = [
- ":networksecurity_ruby_grpc",
- ":networksecurity_ruby_proto",
@@ -47417,8 +46702,714 @@
-# C++
-##############################################################################
-# Put your C++ rules here
+diff -urN a/google/cloud/networkservices/v1beta1/BUILD.bazel b/google/cloud/networkservices/v1beta1/BUILD.bazel
+--- a/google/cloud/networkservices/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/cloud/networkservices/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1,339 +0,0 @@
+-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-##############################################################################
+-# Common
+-##############################################################################
+-load("@rules_proto//proto:defs.bzl", "proto_library")
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
+-
+-proto_library(
+- name = "networkservices_proto",
+- srcs = [
+- "common.proto",
+- "endpoint_policy.proto",
+- "network_services.proto",
+- ],
+- deps = [
+- "//google/api:annotations_proto",
+- "//google/api:client_proto",
+- "//google/api:field_behavior_proto",
+- "//google/api:resource_proto",
+- "//google/longrunning:operations_proto",
+- "@com_google_protobuf//:field_mask_proto",
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
+-proto_library_with_info(
+- name = "networkservices_proto_with_info",
+- deps = [
+- ":networkservices_proto",
+- "//google/cloud:common_resources_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
+-java_proto_library(
+- name = "networkservices_java_proto",
+- deps = [":networkservices_proto"],
+-)
+-
+-java_grpc_library(
+- name = "networkservices_java_grpc",
+- srcs = [":networkservices_proto"],
+- deps = [":networkservices_java_proto"],
+-)
+-
+-java_gapic_library(
+- name = "networkservices_java_gapic",
+- srcs = [":networkservices_proto_with_info"],
+- grpc_service_config = "networkservices_v1beta1_grpc_service_config.json",
+- test_deps = [
+- ":networkservices_java_grpc",
+- ],
+- deps = [
+- ":networkservices_java_proto",
+- ],
+-)
+-
+-java_gapic_test(
+- name = "networkservices_java_gapic_test_suite",
+- test_classes = [
+- "com.google.cloud.networkservices.v1beta1.NetworkServicesClientTest",
+- ],
+- runtime_deps = [":networkservices_java_gapic_test"],
+-)
+-
+-# Open Source Packages
+-java_gapic_assembly_gradle_pkg(
+- name = "google-cloud-networkservices-v1beta1-java",
+- deps = [
+- ":networkservices_java_gapic",
+- ":networkservices_java_grpc",
+- ":networkservices_java_proto",
+- ":networkservices_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
+-go_proto_library(
+- name = "networkservices_go_proto",
+- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+- importpath = "google.golang.org/genproto/googleapis/cloud/networkservices/v1beta1",
+- protos = [":networkservices_proto"],
+- deps = [
+- "//google/api:annotations_go_proto",
+- "//google/longrunning:longrunning_go_proto",
+- ],
+-)
+-
+-go_gapic_library(
+- name = "networkservices_go_gapic",
+- srcs = [":networkservices_proto_with_info"],
+- grpc_service_config = "networkservices_v1beta1_grpc_service_config.json",
+- importpath = "cloud.google.com/go/networkservices/apiv1beta1;networkservices",
+- metadata = True,
+- service_yaml = "networkservices_v1beta1.yaml",
+- deps = [
+- ":networkservices_go_proto",
+- "//google/longrunning:longrunning_go_proto",
+- "@com_google_cloud_go//longrunning:go_default_library",
+- "@com_google_cloud_go//longrunning/autogen:go_default_library",
+- ],
+-)
+-
+-go_test(
+- name = "networkservices_go_gapic_test",
+- srcs = [":networkservices_go_gapic_srcjar_test"],
+- embed = [":networkservices_go_gapic"],
+- importpath = "cloud.google.com/go/networkservices/apiv1beta1",
+-)
+-
+-# Open Source Packages
+-go_gapic_assembly_pkg(
+- name = "gapi-cloud-networkservices-v1beta1-go",
+- deps = [
+- ":networkservices_go_gapic",
+- ":networkservices_go_gapic_srcjar-metadata.srcjar",
+- ":networkservices_go_gapic_srcjar-test.srcjar",
+- ":networkservices_go_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+-)
+-
+-py_gapic_library(
+- name = "networkservices_py_gapic",
+- srcs = [":networkservices_proto"],
+- grpc_service_config = "networkservices_v1beta1_grpc_service_config.json",
+-)
+-
+-# Open Source Packages
+-py_gapic_assembly_pkg(
+- name = "networkservices-v1beta1-py",
+- deps = [
+- ":networkservices_py_gapic",
+- ],
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
+-php_proto_library(
+- name = "networkservices_php_proto",
+- deps = [":networkservices_proto"],
+-)
+-
+-php_grpc_library(
+- name = "networkservices_php_grpc",
+- srcs = [":networkservices_proto"],
+- deps = [":networkservices_php_proto"],
+-)
+-
+-php_gapic_library(
+- name = "networkservices_php_gapic",
+- srcs = [":networkservices_proto_with_info"],
+- grpc_service_config = "networkservices_v1beta1_grpc_service_config.json",
+- service_yaml = "networkservices_v1beta1.yaml",
+- deps = [
+- ":networkservices_php_grpc",
+- ":networkservices_php_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-php_gapic_assembly_pkg(
+- name = "google-cloud-networkservices-v1beta1-php",
+- deps = [
+- ":networkservices_php_gapic",
+- ":networkservices_php_grpc",
+- ":networkservices_php_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
+-nodejs_gapic_library(
+- name = "networkservices_nodejs_gapic",
+- package_name = "@google-cloud/networkservices",
+- src = ":networkservices_proto_with_info",
+- extra_protoc_parameters = ["metadata"],
+- grpc_service_config = "networkservices_v1beta1_grpc_service_config.json",
+- package = "google.cloud.networkservices.v1beta1",
+- service_yaml = "networkservices_v1beta1.yaml",
+- deps = [],
+-)
+-
+-nodejs_gapic_assembly_pkg(
+- name = "networkservices-v1beta1-nodejs",
+- deps = [
+- ":networkservices_nodejs_gapic",
+- ":networkservices_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_cloud_gapic_library",
+- "ruby_gapic_assembly_pkg",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
+-ruby_proto_library(
+- name = "networkservices_ruby_proto",
+- deps = [":networkservices_proto"],
+-)
+-
+-ruby_grpc_library(
+- name = "networkservices_ruby_grpc",
+- srcs = [":networkservices_proto"],
+- deps = [":networkservices_ruby_proto"],
+-)
+-
+-ruby_cloud_gapic_library(
+- name = "networkservices_ruby_gapic",
+- srcs = [":networkservices_proto_with_info"],
+- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-networkservices-v1beta1"],
+- grpc_service_config = "networkservices_v1beta1_grpc_service_config.json",
+- deps = [
+- ":networkservices_ruby_grpc",
+- ":networkservices_ruby_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-ruby_gapic_assembly_pkg(
+- name = "google-cloud-networkservices-v1beta1-ruby",
+- deps = [
+- ":networkservices_ruby_gapic",
+- ":networkservices_ruby_grpc",
+- ":networkservices_ruby_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
+-csharp_proto_library(
+- name = "networkservices_csharp_proto",
+- deps = [":networkservices_proto"],
+-)
+-
+-csharp_grpc_library(
+- name = "networkservices_csharp_grpc",
+- srcs = [":networkservices_proto"],
+- deps = [":networkservices_csharp_proto"],
+-)
+-
+-csharp_gapic_library(
+- name = "networkservices_csharp_gapic",
+- srcs = [":networkservices_proto_with_info"],
+- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
+- grpc_service_config = "networkservices_v1beta1_grpc_service_config.json",
+- deps = [
+- ":networkservices_csharp_grpc",
+- ":networkservices_csharp_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-csharp_gapic_assembly_pkg(
+- name = "google-cloud-networkservices-v1beta1-csharp",
+- deps = [
+- ":networkservices_csharp_gapic",
+- ":networkservices_csharp_grpc",
+- ":networkservices_csharp_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-# Put your C++ rules here
+diff -urN a/google/cloud/notebooks/v1/BUILD.bazel b/google/cloud/notebooks/v1/BUILD.bazel
+--- a/google/cloud/notebooks/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/cloud/notebooks/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1,359 +0,0 @@
+-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-##############################################################################
+-# Common
+-##############################################################################
+-load("@rules_proto//proto:defs.bzl", "proto_library")
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
+-
+-proto_library(
+- name = "notebooks_proto",
+- srcs = [
+- "environment.proto",
+- "event.proto",
+- "execution.proto",
+- "instance.proto",
+- "instance_config.proto",
+- "managed_service.proto",
+- "runtime.proto",
+- "schedule.proto",
+- "service.proto",
+- ],
+- deps = [
+- "//google/api:annotations_proto",
+- "//google/api:client_proto",
+- "//google/api:field_behavior_proto",
+- "//google/api:resource_proto",
+- "//google/longrunning:operations_proto",
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
+-proto_library_with_info(
+- name = "notebooks_proto_with_info",
+- deps = [
+- ":notebooks_proto",
+- "//google/cloud/location:location_proto",
+- "//google/cloud:common_resources_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
+-java_proto_library(
+- name = "notebooks_java_proto",
+- deps = [":notebooks_proto"],
+-)
+-
+-java_grpc_library(
+- name = "notebooks_java_grpc",
+- srcs = [":notebooks_proto"],
+- deps = [":notebooks_java_proto"],
+-)
+-
+-java_gapic_library(
+- name = "notebooks_java_gapic",
+- srcs = [":notebooks_proto_with_info"],
+- gapic_yaml = None,
+- grpc_service_config = "notebooks_grpc_service_config.json",
+- service_yaml = "notebooks_v1.yaml",
+- test_deps = [
+- ":notebooks_java_grpc",
+- "//google/cloud/location:location_java_grpc",
+- ],
+- deps = [
+- ":notebooks_java_proto",
+- "//google/api:api_java_proto",
+- "//google/cloud/location:location_java_grpc",
+- "//google/cloud/location:location_java_proto",
+- ],
+-)
+-
+-java_gapic_test(
+- name = "notebooks_java_gapic_test_suite",
+- test_classes = [
+- "com.google.cloud.notebooks.v1.ManagedNotebookServiceClientTest",
+- "com.google.cloud.notebooks.v1.NotebookServiceClientTest",
+- ],
+- runtime_deps = [":notebooks_java_gapic_test"],
+-)
+-
+-# Open Source Packages
+-java_gapic_assembly_gradle_pkg(
+- name = "google-cloud-notebooks-v1-java",
+- deps = [
+- ":notebooks_java_gapic",
+- ":notebooks_java_grpc",
+- ":notebooks_java_proto",
+- ":notebooks_proto",
+- "//google/cloud/location:location_java_grpc",
+- "//google/cloud/location:location_java_proto",
+- "//google/cloud/location:location_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
+-go_proto_library(
+- name = "notebooks_go_proto",
+- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+- importpath = "google.golang.org/genproto/googleapis/cloud/notebooks/v1",
+- protos = [":notebooks_proto"],
+- deps = [
+- "//google/api:annotations_go_proto",
+- "//google/longrunning:longrunning_go_proto",
+- "//google/cloud/location:location_go_proto",
+- ],
+-)
+-
+-go_gapic_library(
+- name = "notebooks_go_gapic",
+- srcs = [":notebooks_proto_with_info"],
+- grpc_service_config = "notebooks_grpc_service_config.json",
+- importpath = "cloud.google.com/go/notebooks/apiv1;notebooks",
+- service_yaml = "notebooks_v1.yaml",
+- metadata = True,
+- deps = [
+- ":notebooks_go_proto",
+- "//google/longrunning:longrunning_go_proto",
+- "//google/cloud/location:location_go_proto",
+- "@com_google_cloud_go//longrunning/autogen:go_default_library",
+- "@com_google_cloud_go//longrunning:go_default_library",
+- ],
+-)
+-
+-go_test(
+- name = "notebooks_go_gapic_test",
+- srcs = [":notebooks_go_gapic_srcjar_test"],
+- embed = [":notebooks_go_gapic"],
+- importpath = "cloud.google.com/go/notebooks/apiv1",
+-)
+-
+-# Open Source Packages
+-go_gapic_assembly_pkg(
+- name = "gapi-cloud-notebooks-v1-go",
+- deps = [
+- ":notebooks_go_gapic",
+- ":notebooks_go_gapic_srcjar-test.srcjar",
+- ":notebooks_go_gapic_srcjar-metadata.srcjar",
+- ":notebooks_go_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+-)
+-
+-py_gapic_library(
+- name = "notebooks_py_gapic",
+- srcs = [":notebooks_proto"],
+- grpc_service_config = "notebooks_grpc_service_config.json",
+-)
+-
+-# Open Source Packages
+-py_gapic_assembly_pkg(
+- name = "notebooks-v1-py",
+- deps = [
+- ":notebooks_py_gapic",
+- ],
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
+-php_proto_library(
+- name = "notebooks_php_proto",
+- deps = [":notebooks_proto"],
+-)
+-
+-php_grpc_library(
+- name = "notebooks_php_grpc",
+- srcs = [":notebooks_proto"],
+- deps = [":notebooks_php_proto"],
+-)
+-
+-php_gapic_library(
+- name = "notebooks_php_gapic",
+- srcs = [":notebooks_proto_with_info"],
+- grpc_service_config = "notebooks_grpc_service_config.json",
+- service_yaml = "notebooks_v1.yaml",
+- deps = [
+- ":notebooks_php_grpc",
+- ":notebooks_php_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-php_gapic_assembly_pkg(
+- name = "google-cloud-notebooks-v1-php",
+- deps = [
+- ":notebooks_php_gapic",
+- ":notebooks_php_grpc",
+- ":notebooks_php_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
+-nodejs_gapic_library(
+- name = "notebooks_nodejs_gapic",
+- package_name = "@google-cloud/notebooks",
+- src = ":notebooks_proto_with_info",
+- extra_protoc_parameters = ["metadata"],
+- grpc_service_config = "notebooks_grpc_service_config.json",
+- package = "google.cloud.notebooks.v1",
+- service_yaml = "notebooks_v1.yaml",
+- deps = [],
+-)
+-
+-nodejs_gapic_assembly_pkg(
+- name = "notebooks-v1-nodejs",
+- deps = [
+- ":notebooks_nodejs_gapic",
+- ":notebooks_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_gapic_assembly_pkg",
+- "ruby_cloud_gapic_library",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
+-ruby_proto_library(
+- name = "notebooks_ruby_proto",
+- deps = [":notebooks_proto"],
+-)
+-
+-ruby_grpc_library(
+- name = "notebooks_ruby_grpc",
+- srcs = [":notebooks_proto"],
+- deps = [":notebooks_ruby_proto"],
+-)
+-
+-ruby_cloud_gapic_library(
+- name = "notebooks_ruby_gapic",
+- srcs = [":notebooks_proto_with_info"],
+- extra_protoc_parameters = [
+- "ruby-cloud-gem-name=google-cloud-notebooks-v1",
+- ],
+- grpc_service_config = "notebooks_grpc_service_config.json",
+- deps = [
+- ":notebooks_ruby_grpc",
+- ":notebooks_ruby_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-ruby_gapic_assembly_pkg(
+- name = "google-cloud-notebooks-v1-ruby",
+- deps = [
+- ":notebooks_ruby_gapic",
+- ":notebooks_ruby_grpc",
+- ":notebooks_ruby_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
+-csharp_proto_library(
+- name = "notebooks_csharp_proto",
+- deps = [":notebooks_proto"],
+-)
+-
+-csharp_grpc_library(
+- name = "notebooks_csharp_grpc",
+- srcs = [":notebooks_proto"],
+- deps = [":notebooks_csharp_proto"],
+-)
+-
+-csharp_gapic_library(
+- name = "notebooks_csharp_gapic",
+- srcs = [":notebooks_proto_with_info"],
+- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
+- grpc_service_config = "notebooks_grpc_service_config.json",
+- deps = [
+- ":notebooks_csharp_grpc",
+- ":notebooks_csharp_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-csharp_gapic_assembly_pkg(
+- name = "google-cloud-notebooks-v1-csharp",
+- deps = [
+- ":notebooks_csharp_gapic",
+- ":notebooks_csharp_grpc",
+- ":notebooks_csharp_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-# Put your C++ rules here
diff -urN a/google/cloud/notebooks/v1beta1/BUILD.bazel b/google/cloud/notebooks/v1beta1/BUILD.bazel
---- a/google/cloud/notebooks/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/notebooks/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/notebooks/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,344 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -47765,707 +47756,10 @@
-# C++
-##############################################################################
-# Put your C++ rules here
-diff -urN a/google/cloud/ondemandscanning/v1/BUILD.bazel b/google/cloud/ondemandscanning/v1/BUILD.bazel
---- a/google/cloud/ondemandscanning/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
-+++ b/google/cloud/ondemandscanning/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,346 +0,0 @@
--# This file was edited to accomodate build dependencies
--# after the automatic generation by BuildFileGenerator
--# https://github.com/googleapis/rules_gapic/tree/master/bazel
--
--# This is an API workspace, having public visibility by default makes perfect sense.
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
--
--proto_library(
-- name = "ondemandscanning_proto",
-- srcs = [
-- "scanner_service.proto",
-- ],
-- deps = [
-- "//cloud/containers/workflow/vulnerability/proto:package_proto",
-- "//google/api:annotations_proto",
-- "//google/api:client_proto",
-- "//google/api:field_behavior_proto",
-- "//google/longrunning:operations_proto",
-- "//grafeas/v1:grafeas_proto",
-- "@com_google_protobuf//:timestamp_proto",
-- ],
--)
--
--## Must be built based on both scannerservice v1beta1 and
--## Grafeas v1 protos.
--proto_library_with_info(
-- name = "ondemandscanning_proto_with_info",
-- deps = [
-- ":ondemandscanning_proto",
-- "//google/cloud:common_resources_proto",
-- "//grafeas/v1:grafeas_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_gapic_assembly_gradle_pkg",
-- "java_gapic_library",
-- "java_gapic_test",
-- "java_grpc_library",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "ondemandscanning_java_proto",
-- deps = [":ondemandscanning_proto"],
--)
--
--java_grpc_library(
-- name = "ondemandscanning_java_grpc",
-- srcs = [":ondemandscanning_proto"],
-- deps = [":ondemandscanning_java_proto"],
--)
--
--java_gapic_library(
-- name = "ondemandscanning_java_gapic",
-- srcs = [":ondemandscanning_proto_with_info"],
-- grpc_service_config = "ondemandscanning_grpc_service_config.json",
-- test_deps = [
-- ":ondemandscanning_java_grpc",
-- "//grafeas/v1:grafeas_java_grpc",
-- ],
-- deps = [
-- ":ondemandscanning_java_proto",
-- "//grafeas/v1:grafeas_java_proto",
-- ],
--)
--
--java_gapic_test(
-- name = "ondemandscanning_java_gapic_test_suite",
-- test_classes = [
-- "com.google.cloud.ondemandscanning.v1.ScannerServiceClientTest",
-- ],
-- runtime_deps = [":ondemandscanning_java_gapic_test"],
--)
--
--# Open Source Packages
--java_gapic_assembly_gradle_pkg(
-- name = "google-cloud-ondemandscanning-v1-java",
-- deps = [
-- ":ondemandscanning_java_gapic",
-- ":ondemandscanning_java_grpc",
-- ":ondemandscanning_java_proto",
-- ":ondemandscanning_proto",
-- "//cloud/containers/workflow/vulnerability/proto:package_java_proto",
-- "//grafeas/v1:grafeas_java_grpc",
-- "//grafeas/v1:grafeas_java_proto",
-- ],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_gapic_assembly_pkg",
-- "py_gapic_library",
--)
--
--py_gapic_library(
-- name = "ondemandscanning_py_gapic",
-- srcs = [":ondemandscanning_proto"],
-- grpc_service_config = "ondemandscanning_grpc_service_config.json",
--)
--
--# Open Source Packages
--py_gapic_assembly_pkg(
-- name = "ondemandscanning-v1-py",
-- deps = [
-- ":ondemandscanning_py_gapic",
-- ],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "php_gapic_assembly_pkg",
-- "php_gapic_library",
-- "php_grpc_library",
-- "php_proto_library",
--)
--
--php_proto_library(
-- name = "ondemandscanning_php_proto",
-- deps = [":ondemandscanning_proto"],
--)
--
--php_grpc_library(
-- name = "ondemandscanning_php_grpc",
-- srcs = [":ondemandscanning_proto"],
-- deps = [":ondemandscanning_php_proto"],
--)
--
--php_gapic_library(
-- name = "ondemandscanning_php_gapic",
-- srcs = [":ondemandscanning_proto_with_info"],
-- grpc_service_config = "ondemandscanning_grpc_service_config.json",
-- service_yaml = "ondemandscanning_v1.yaml",
-- deps = [
-- ":ondemandscanning_php_grpc",
-- ":ondemandscanning_php_proto",
-- ],
--)
--
--# Open Source Packages
--php_gapic_assembly_pkg(
-- name = "google-cloud-ondemandscanning-v1-php",
-- deps = [
-- ":ondemandscanning_php_gapic",
-- ":ondemandscanning_php_grpc",
-- ":ondemandscanning_php_proto",
-- ],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "ruby_cloud_gapic_library",
-- "ruby_gapic_assembly_pkg",
-- "ruby_grpc_library",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "ondemandscanning_ruby_proto",
-- deps = [":ondemandscanning_proto"],
--)
--
--ruby_grpc_library(
-- name = "ondemandscanning_ruby_grpc",
-- srcs = [":ondemandscanning_proto"],
-- deps = [":ondemandscanning_ruby_proto"],
--)
--
--ruby_cloud_gapic_library(
-- name = "ondemandscanning_ruby_gapic",
-- srcs = [":ondemandscanning_proto_with_info"],
-- extra_protoc_parameters = [
-- "ruby-cloud-gem-name=google-cloud-ondemandscanning-v1",
-- "ruby-cloud-extra-dependencies=grafeas-v1=~> 0.0",
-- ],
-- grpc_service_config = "ondemandscanning_grpc_service_config.json",
-- deps = [
-- ":ondemandscanning_ruby_grpc",
-- ":ondemandscanning_ruby_proto",
-- ],
--)
--
--# Open Source Packages
--ruby_gapic_assembly_pkg(
-- name = "google-cloud-ondemandscanning-v1-ruby",
-- deps = [
-- ":ondemandscanning_ruby_gapic",
-- ":ondemandscanning_ruby_grpc",
-- ":ondemandscanning_ruby_proto",
-- ],
--)
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "csharp_gapic_assembly_pkg",
-- "csharp_gapic_library",
-- "csharp_grpc_library",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "ondemandscanning_csharp_proto",
-- deps = [":ondemandscanning_proto"],
--)
--
--csharp_grpc_library(
-- name = "ondemandscanning_csharp_grpc",
-- srcs = [":ondemandscanning_proto"],
-- deps = [":ondemandscanning_csharp_proto"],
--)
--
--csharp_gapic_library(
-- name = "ondemandscanning_csharp_gapic",
-- srcs = [":ondemandscanning_proto_with_info"],
-- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
-- grpc_service_config = "ondemandscanning_grpc_service_config.json",
-- deps = [
-- ":ondemandscanning_csharp_grpc",
-- ":ondemandscanning_csharp_proto",
-- ],
--)
--
--# Open Source Packages
--csharp_gapic_assembly_pkg(
-- name = "google-cloud-ondemandscanning-v1-csharp",
-- deps = [
-- ":ondemandscanning_csharp_gapic",
-- ":ondemandscanning_csharp_grpc",
-- ":ondemandscanning_csharp_proto",
-- ],
--)
--
--##############################################################################
--# Go
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "go_gapic_assembly_pkg",
-- "go_gapic_library",
-- "go_proto_library",
-- "go_test",
--)
--
--go_proto_library(
-- name = "ondemandscanning_go_proto",
-- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
-- importpath = "google.golang.org/genproto/googleapis/cloud/ondemandscanning/v1",
-- protos = [":ondemandscanning_proto"],
-- deps = [
-- "//cloud/containers/workflow/vulnerability/proto:package_go_proto",
-- "//google/api:annotations_go_proto",
-- "//google/longrunning:longrunning_go_proto",
-- "//grafeas/v1:grafeas_go_proto",
-- ],
--)
--
--go_gapic_library(
-- name = "ondemandscanning_go_gapic",
-- srcs = [":ondemandscanning_proto_with_info"],
-- grpc_service_config = "ondemandscanning_grpc_service_config.json",
-- importpath = "cloud.google.com/go/ondemandscanning/apiv1;ondemandscanning",
-- metadata = True,
-- service_yaml = "ondemandscanning_v1.yaml",
-- deps = [
-- ":ondemandscanning_go_proto",
-- "//google/longrunning:longrunning_go_proto",
-- "//grafeas/v1:grafeas_go_proto",
-- "@com_google_cloud_go//longrunning:go_default_library",
-- "@com_google_cloud_go//longrunning/autogen:go_default_library",
-- ],
--)
--
--go_test(
-- name = "ondemandscanning_go_gapic_test",
-- srcs = [":ondemandscanning_go_gapic_srcjar_test"],
-- embed = [":ondemandscanning_go_gapic"],
-- importpath = "cloud.google.com/go/ondemandscanning/apiv1",
--)
--
--# Open Source Packages
--go_gapic_assembly_pkg(
-- name = "gapi-cloud-ondemandscanning-v1-go",
-- deps = [
-- ":ondemandscanning_go_gapic",
-- ":ondemandscanning_go_gapic_srcjar-metadata.srcjar",
-- ":ondemandscanning_go_gapic_srcjar-test.srcjar",
-- ":ondemandscanning_go_proto",
-- ],
--)
--
--##############################################################################
--# Node.js
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "nodejs_gapic_assembly_pkg",
-- "nodejs_gapic_library",
--)
--
--nodejs_gapic_library(
-- name = "ondemandscanning_nodejs_gapic",
-- package_name = "@google-cloud/ondemandscanning",
-- src = ":ondemandscanning_proto_with_info",
-- extra_protoc_parameters = ["metadata"],
-- grpc_service_config = "ondemandscanning_grpc_service_config.json",
-- main_service = "ondemandscanning",
-- package = "google.cloud.ondemandscanning.v1",
-- service_yaml = "ondemandscanning_v1.yaml",
-- deps = [],
--)
--
--nodejs_gapic_assembly_pkg(
-- name = "ondemandscanning-v1-nodejs",
-- deps = [
-- ":ondemandscanning_nodejs_gapic",
-- ":ondemandscanning_proto",
-- "//grafeas/v1:grafeas_proto",
-- ],
--)
--
--##############################################################################
--# C++
--##############################################################################
--# Put your C++ rules here
-diff -urN a/google/cloud/ondemandscanning/v1beta1/BUILD.bazel b/google/cloud/ondemandscanning/v1beta1/BUILD.bazel
---- a/google/cloud/ondemandscanning/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
-+++ b/google/cloud/ondemandscanning/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,343 +0,0 @@
--# This file was edited to accomodate build dependencies
--# after the automatic generation by BuildFileGenerator
--# https://github.com/googleapis/rules_gapic/tree/master/bazel
--
--# This is an API workspace, having public visibility by default makes perfect sense.
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
--
--proto_library(
-- name = "ondemandscanning_proto",
-- srcs = [
-- "scanner_service.proto",
-- ],
-- deps = [
-- "//cloud/containers/workflow/vulnerability/proto:package_proto",
-- "//google/api:annotations_proto",
-- "//google/api:client_proto",
-- "//google/api:field_behavior_proto",
-- "//google/longrunning:operations_proto",
-- "//grafeas/v1:grafeas_proto",
-- "@com_google_protobuf//:timestamp_proto",
-- ],
--)
--
--## Must be built based on both scannerservice v1beta1 and
--## Grafeas v1 protos.
--proto_library_with_info(
-- name = "ondemandscanning_proto_with_info",
-- deps = [
-- ":ondemandscanning_proto",
-- "//google/cloud:common_resources_proto",
-- "//grafeas/v1:grafeas_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_gapic_assembly_gradle_pkg",
-- "java_gapic_library",
-- "java_gapic_test",
-- "java_grpc_library",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "ondemandscanning_java_proto",
-- deps = [":ondemandscanning_proto"],
--)
--
--java_grpc_library(
-- name = "ondemandscanning_java_grpc",
-- srcs = [":ondemandscanning_proto"],
-- deps = [":ondemandscanning_java_proto"],
--)
--
--java_gapic_library(
-- name = "ondemandscanning_java_gapic",
-- srcs = [":ondemandscanning_proto_with_info"],
-- grpc_service_config = "ondemandscanning_grpc_service_config.json",
-- test_deps = [
-- ":ondemandscanning_java_grpc",
-- "//grafeas/v1:grafeas_java_grpc",
-- ],
-- deps = [
-- ":ondemandscanning_java_proto",
-- "//grafeas/v1:grafeas_java_proto",
-- ],
--)
--
--java_gapic_test(
-- name = "ondemandscanning_java_gapic_test_suite",
-- test_classes = [
-- "com.google.cloud.ondemandscanning.v1beta1.ScannerServiceClientTest",
-- ],
-- runtime_deps = [":ondemandscanning_java_gapic_test"],
--)
--
--# Open Source Packages
--java_gapic_assembly_gradle_pkg(
-- name = "google-cloud-ondemandscanning-v1beta1-java",
-- deps = [
-- ":ondemandscanning_java_gapic",
-- ":ondemandscanning_java_grpc",
-- ":ondemandscanning_java_proto",
-- ":ondemandscanning_proto",
-- ],
--)
--
--##############################################################################
--# Go
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "go_gapic_assembly_pkg",
-- "go_gapic_library",
-- "go_proto_library",
-- "go_test",
--)
--
--go_proto_library(
-- name = "ondemandscanning_go_proto",
-- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
-- importpath = "google.golang.org/genproto/googleapis/cloud/ondemandscanning/v1beta1",
-- protos = [":ondemandscanning_proto"],
-- deps = [
-- "//cloud/containers/workflow/vulnerability/proto:package_go_proto",
-- "//google/api:annotations_go_proto",
-- "//google/longrunning:longrunning_go_proto",
-- "//grafeas/v1:grafeas_go_proto",
-- ],
--)
--
--go_gapic_library(
-- name = "ondemandscanning_go_gapic",
-- srcs = [":ondemandscanning_proto_with_info"],
-- grpc_service_config = "ondemandscanning_grpc_service_config.json",
-- importpath = "cloud.google.com/go/ondemandscanning/apiv1beta1;ondemandscanning",
-- metadata = True,
-- service_yaml = "ondemandscanning_v1beta1.yaml",
-- deps = [
-- ":ondemandscanning_go_proto",
-- "//google/longrunning:longrunning_go_proto",
-- "//grafeas/v1:grafeas_go_proto",
-- "@com_google_cloud_go//longrunning:go_default_library",
-- "@com_google_cloud_go//longrunning/autogen:go_default_library",
-- ],
--)
--
--go_test(
-- name = "ondemandscanning_go_gapic_test",
-- srcs = [":ondemandscanning_go_gapic_srcjar_test"],
-- embed = [":ondemandscanning_go_gapic"],
-- importpath = "cloud.google.com/go/ondemandscanning/apiv1beta1",
--)
--
--# Open Source Packages
--go_gapic_assembly_pkg(
-- name = "gapi-cloud-ondemandscanning-v1beta1-go",
-- deps = [
-- ":ondemandscanning_go_gapic",
-- ":ondemandscanning_go_gapic_srcjar-metadata.srcjar",
-- ":ondemandscanning_go_gapic_srcjar-test.srcjar",
-- ":ondemandscanning_go_proto",
-- ],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "py_gapic_assembly_pkg",
-- "py_gapic_library",
--)
--
--py_gapic_library(
-- name = "ondemandscanning_py_gapic",
-- srcs = [":ondemandscanning_proto"],
-- grpc_service_config = "ondemandscanning_grpc_service_config.json",
--)
--
--# Open Source Packages
--py_gapic_assembly_pkg(
-- name = "ondemandscanning-v1beta1-py",
-- deps = [
-- ":ondemandscanning_py_gapic",
-- ],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "php_gapic_assembly_pkg",
-- "php_gapic_library",
-- "php_grpc_library",
-- "php_proto_library",
--)
--
--php_proto_library(
-- name = "ondemandscanning_php_proto",
-- deps = [":ondemandscanning_proto"],
--)
--
--php_grpc_library(
-- name = "ondemandscanning_php_grpc",
-- srcs = [":ondemandscanning_proto"],
-- deps = [":ondemandscanning_php_proto"],
--)
--
--php_gapic_library(
-- name = "ondemandscanning_php_gapic",
-- srcs = [":ondemandscanning_proto_with_info"],
-- grpc_service_config = "ondemandscanning_grpc_service_config.json",
-- service_yaml = "ondemandscanning_v1beta1.yaml",
-- deps = [
-- ":ondemandscanning_php_grpc",
-- ":ondemandscanning_php_proto",
-- ],
--)
--
--# Open Source Packages
--php_gapic_assembly_pkg(
-- name = "google-cloud-ondemandscanning-v1beta1-php",
-- deps = [
-- ":ondemandscanning_php_gapic",
-- ":ondemandscanning_php_grpc",
-- ":ondemandscanning_php_proto",
-- ],
--)
--
--##############################################################################
--# Node.js
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "nodejs_gapic_assembly_pkg",
-- "nodejs_gapic_library",
--)
--
--nodejs_gapic_library(
-- name = "ondemandscanning_nodejs_gapic",
-- package_name = "@google-cloud/ondemandscanning",
-- src = ":ondemandscanning_proto_with_info",
-- extra_protoc_parameters = ["metadata"],
-- grpc_service_config = "ondemandscanning_grpc_service_config.json",
-- main_service = "ondemandscanning",
-- package = "google.cloud.ondemandscanning.v1beta1",
-- service_yaml = "ondemandscanning_v1beta1.yaml",
-- deps = [],
--)
--
--nodejs_gapic_assembly_pkg(
-- name = "ondemandscanning-v1beta1-nodejs",
-- deps = [
-- ":ondemandscanning_nodejs_gapic",
-- ":ondemandscanning_proto",
-- "//grafeas/v1:grafeas_proto",
-- ],
--)
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "ruby_cloud_gapic_library",
-- "ruby_gapic_assembly_pkg",
-- "ruby_grpc_library",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "ondemandscanning_ruby_proto",
-- deps = [":ondemandscanning_proto"],
--)
--
--ruby_grpc_library(
-- name = "ondemandscanning_ruby_grpc",
-- srcs = [":ondemandscanning_proto"],
-- deps = [":ondemandscanning_ruby_proto"],
--)
--
--ruby_cloud_gapic_library(
-- name = "ondemandscanning_ruby_gapic",
-- srcs = [":ondemandscanning_proto_with_info"],
-- extra_protoc_parameters = [
-- "ruby-cloud-gem-name=google-cloud-ondemandscanning-v1beta1",
-- "ruby-cloud-extra-dependencies=grafeas-v1=~> 0.0",
-- ],
-- grpc_service_config = "ondemandscanning_grpc_service_config.json",
-- deps = [
-- ":ondemandscanning_ruby_grpc",
-- ":ondemandscanning_ruby_proto",
-- ],
--)
--
--# Open Source Packages
--ruby_gapic_assembly_pkg(
-- name = "google-cloud-ondemandscanning-v1beta1-ruby",
-- deps = [
-- ":ondemandscanning_ruby_gapic",
-- ":ondemandscanning_ruby_grpc",
-- ":ondemandscanning_ruby_proto",
-- ],
--)
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "csharp_gapic_assembly_pkg",
-- "csharp_gapic_library",
-- "csharp_grpc_library",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "ondemandscanning_csharp_proto",
-- deps = [":ondemandscanning_proto"],
--)
--
--csharp_grpc_library(
-- name = "ondemandscanning_csharp_grpc",
-- srcs = [":ondemandscanning_proto"],
-- deps = [":ondemandscanning_csharp_proto"],
--)
--
--csharp_gapic_library(
-- name = "ondemandscanning_csharp_gapic",
-- srcs = [":ondemandscanning_proto_with_info"],
-- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
-- grpc_service_config = "ondemandscanning_grpc_service_config.json",
-- deps = [
-- ":ondemandscanning_csharp_grpc",
-- ":ondemandscanning_csharp_proto",
-- ],
--)
--
--# Open Source Packages
--csharp_gapic_assembly_pkg(
-- name = "google-cloud-ondemandscanning-v1beta1-csharp",
-- deps = [
-- ":ondemandscanning_csharp_gapic",
-- ":ondemandscanning_csharp_grpc",
-- ":ondemandscanning_csharp_proto",
-- ],
--)
--
--##############################################################################
--# C++
--##############################################################################
--# Put your C++ rules here
diff -urN a/google/cloud/orchestration/airflow/service/v1/BUILD.bazel b/google/cloud/orchestration/airflow/service/v1/BUILD.bazel
---- a/google/cloud/orchestration/airflow/service/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/orchestration/airflow/service/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/orchestration/airflow/service/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,344 +0,0 @@
+@@ -1,347 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -48637,6 +47931,9 @@
- name = "service_py_gapic",
- srcs = [":service_proto"],
- grpc_service_config = "composer_grpc_service_config.json",
+- opt_args = [
+- "warehouse-package-name=google-cloud-orchestration-airflow",
+- ]
-)
-
-# Open Source Packages
@@ -48701,7 +47998,7 @@
-
-nodejs_gapic_library(
- name = "service_nodejs_gapic",
-- package_name = "@google-cloud/composer",
+- package_name = "@google-cloud/orchestration-airflow",
- src = ":service_proto_with_info",
- extra_protoc_parameters = ["metadata"],
- grpc_service_config = "composer_grpc_service_config.json",
@@ -48811,7 +48108,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/orchestration/airflow/service/v1beta1/BUILD.bazel b/google/cloud/orchestration/airflow/service/v1beta1/BUILD.bazel
---- a/google/cloud/orchestration/airflow/service/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/orchestration/airflow/service/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/orchestration/airflow/service/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,344 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -49049,7 +48346,7 @@
-
-nodejs_gapic_library(
- name = "service_nodejs_gapic",
-- package_name = "@google-cloud/composer",
+- package_name = "@google-cloud/orchestration-airflow",
- src = ":service_proto_with_info",
- extra_protoc_parameters = ["metadata"],
- grpc_service_config = "composer_grpc_service_config.json",
@@ -49159,7 +48456,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/orgpolicy/v1/BUILD.bazel b/google/cloud/orgpolicy/v1/BUILD.bazel
---- a/google/cloud/orgpolicy/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/orgpolicy/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/orgpolicy/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,188 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -49351,7 +48648,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/orgpolicy/v2/BUILD.bazel b/google/cloud/orgpolicy/v2/BUILD.bazel
---- a/google/cloud/orgpolicy/v2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/orgpolicy/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/orgpolicy/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,340 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -49695,9 +48992,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel b/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel
---- a/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,332 +0,0 @@
+@@ -1,334 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/bazel
-
@@ -49730,6 +49027,7 @@
- ],
- deps = [
- "//google/api:client_proto",
+- "//google/type:date_proto",
- "//google/api:field_behavior_proto",
- "//google/api:resource_proto",
- "@com_google_protobuf//:timestamp_proto",
@@ -49816,6 +49114,7 @@
- protos = [":agentendpoint_proto"],
- deps = [
- "//google/api:annotations_go_proto",
+- "//google/type:date_go_proto",
- ],
-)
-
@@ -50031,7 +49330,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel b/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel
---- a/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,330 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -50365,9 +49664,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/osconfig/v1/BUILD.bazel b/google/cloud/osconfig/v1/BUILD.bazel
---- a/google/cloud/osconfig/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/osconfig/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/osconfig/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,353 +0,0 @@
+@@ -1,357 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -50394,14 +49693,17 @@
- "inventory.proto",
- "osconfig_common.proto",
- "osconfig_service.proto",
+- "osconfig_zonal_service.proto",
- "patch_deployments.proto",
- "patch_jobs.proto",
+- "vulnerability.proto",
- ],
- deps = [
- "//google/api:annotations_proto",
- "//google/api:client_proto",
- "//google/api:field_behavior_proto",
- "//google/api:resource_proto",
+- "//google/type:date_proto",
- "//google/type:datetime_proto",
- "//google/type:dayofweek_proto",
- "//google/type:timeofday_proto",
@@ -50491,6 +49793,7 @@
- protos = [":osconfig_proto"],
- deps = [
- "//google/api:annotations_go_proto",
+- "//google/type:date_go_proto",
- "//google/type:datetime_go_proto",
- "//google/type:dayofweek_go_proto",
- "//google/type:timeofday_go_proto",
@@ -50722,9 +50025,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/osconfig/v1alpha/BUILD.bazel b/google/cloud/osconfig/v1alpha/BUILD.bazel
---- a/google/cloud/osconfig/v1alpha/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/osconfig/v1alpha/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/osconfig/v1alpha/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,354 +0,0 @@
+@@ -1,356 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -50763,6 +50066,7 @@
- "//google/api:field_behavior_proto",
- "//google/api:resource_proto",
- "//google/longrunning:operations_proto",
+- "//google/type:date_proto",
- "@com_google_protobuf//:duration_proto",
- "@com_google_protobuf//:field_mask_proto",
- "@com_google_protobuf//:timestamp_proto",
@@ -50850,6 +50154,7 @@
- deps = [
- "//google/api:annotations_go_proto",
- "//google/longrunning:longrunning_go_proto",
+- "//google/type:date_go_proto",
- ],
-)
-
@@ -50858,13 +50163,13 @@
- srcs = [":osconfig_proto_with_info"],
- grpc_service_config = "osconfig_grpc_service_config.json",
- importpath = "cloud.google.com/go/osconfig/apiv1alpha;osconfig",
-- service_yaml = "osconfig_v1alpha.yaml",
- metadata = True,
+- service_yaml = "osconfig_v1alpha.yaml",
- deps = [
- ":osconfig_go_proto",
- "//google/longrunning:longrunning_go_proto",
-- "@com_google_cloud_go//longrunning/autogen:go_default_library",
- "@com_google_cloud_go//longrunning:go_default_library",
+- "@com_google_cloud_go//longrunning/autogen:go_default_library",
- "@io_bazel_rules_go//proto/wkt:duration_go_proto",
- ],
-)
@@ -50881,8 +50186,8 @@
- name = "gapi-cloud-osconfig-v1alpha-go",
- deps = [
- ":osconfig_go_gapic",
-- ":osconfig_go_gapic_srcjar-test.srcjar",
- ":osconfig_go_gapic_srcjar-metadata.srcjar",
+- ":osconfig_go_gapic_srcjar-test.srcjar",
- ":osconfig_go_proto",
- ],
-)
@@ -50986,8 +50291,8 @@
-##############################################################################
-load(
- "@com_google_googleapis_imports//:imports.bzl",
-- "ruby_gapic_assembly_pkg",
- "ruby_cloud_gapic_library",
+- "ruby_gapic_assembly_pkg",
- "ruby_grpc_library",
- "ruby_proto_library",
-)
@@ -51080,7 +50385,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/osconfig/v1beta/BUILD.bazel b/google/cloud/osconfig/v1beta/BUILD.bazel
---- a/google/cloud/osconfig/v1beta/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/osconfig/v1beta/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/osconfig/v1beta/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,339 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -51423,12 +50728,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/oslogin/BUILD.bazel b/google/cloud/oslogin/BUILD.bazel
---- a/google/cloud/oslogin/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/oslogin/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/oslogin/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/oslogin/common/BUILD.bazel b/google/cloud/oslogin/common/BUILD.bazel
---- a/google/cloud/oslogin/common/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/oslogin/common/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/oslogin/common/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,153 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -51585,7 +50890,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/oslogin/v1/BUILD.bazel b/google/cloud/oslogin/v1/BUILD.bazel
---- a/google/cloud/oslogin/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/oslogin/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/oslogin/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,360 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -51949,7 +51254,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/oslogin/v1beta/BUILD.bazel b/google/cloud/oslogin/v1beta/BUILD.bazel
---- a/google/cloud/oslogin/v1beta/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/oslogin/v1beta/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/oslogin/v1beta/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,357 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -52310,7 +51615,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/phishingprotection/v1beta1/BUILD.bazel b/google/cloud/phishingprotection/v1beta1/BUILD.bazel
---- a/google/cloud/phishingprotection/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/phishingprotection/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/phishingprotection/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,327 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -52641,7 +51946,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/policytroubleshooter/v1/BUILD.bazel b/google/cloud/policytroubleshooter/v1/BUILD.bazel
---- a/google/cloud/policytroubleshooter/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/policytroubleshooter/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/policytroubleshooter/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,343 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -52988,9 +52293,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/privatecatalog/v1beta1/BUILD.bazel b/google/cloud/privatecatalog/v1beta1/BUILD.bazel
---- a/google/cloud/privatecatalog/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/privatecatalog/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/privatecatalog/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,352 +0,0 @@
+@@ -1,355 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -53162,7 +52467,10 @@
- name = "privatecatalog_py_gapic",
- srcs = [":privatecatalog_proto"],
- grpc_service_config = "cloudprivatecatalog_grpc_service_config.json",
-- opt_args = ["warehouse-package-name=google-cloud-private-catalog"]
+- opt_args = [
+- "warehouse-package-name=google-cloud-private-catalog",
+- "autogen-snippets"
+- ]
-)
-
-# Open Source Packages
@@ -53227,7 +52535,7 @@
-
-nodejs_gapic_library(
- name = "privatecatalog_nodejs_gapic",
-- package_name = "@google-cloud/privatecatalog",
+- package_name = "@google-cloud/private-catalog",
- src = ":privatecatalog_proto_with_info",
- extra_protoc_parameters = ["metadata"],
- grpc_service_config = "cloudprivatecatalog_grpc_service_config.json",
@@ -53344,7 +52652,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/pubsublite/v1/BUILD.bazel b/google/cloud/pubsublite/v1/BUILD.bazel
---- a/google/cloud/pubsublite/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/pubsublite/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/pubsublite/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,306 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -53654,12 +52962,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/recaptchaenterprise/BUILD.bazel b/google/cloud/recaptchaenterprise/BUILD.bazel
---- a/google/cloud/recaptchaenterprise/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/recaptchaenterprise/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/recaptchaenterprise/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/recaptchaenterprise/v1/BUILD.bazel b/google/cloud/recaptchaenterprise/v1/BUILD.bazel
---- a/google/cloud/recaptchaenterprise/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/recaptchaenterprise/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/recaptchaenterprise/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,339 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -54002,7 +53310,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/recaptchaenterprise/v1beta1/BUILD.bazel b/google/cloud/recaptchaenterprise/v1beta1/BUILD.bazel
---- a/google/cloud/recaptchaenterprise/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/recaptchaenterprise/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/recaptchaenterprise/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,340 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -54346,7 +53654,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/recommendationengine/v1beta1/BUILD.bazel b/google/cloud/recommendationengine/v1beta1/BUILD.bazel
---- a/google/cloud/recommendationengine/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/recommendationengine/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/recommendationengine/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,315 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -54665,12 +53973,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/recommender/BUILD.bazel b/google/cloud/recommender/BUILD.bazel
---- a/google/cloud/recommender/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/recommender/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/recommender/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/recommender/logging/v1/BUILD.bazel b/google/cloud/recommender/logging/v1/BUILD.bazel
---- a/google/cloud/recommender/logging/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/recommender/logging/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/recommender/logging/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,166 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -54840,7 +54148,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/recommender/logging/v1beta1/BUILD.bazel b/google/cloud/recommender/logging/v1beta1/BUILD.bazel
---- a/google/cloud/recommender/logging/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/recommender/logging/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/recommender/logging/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,164 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -55008,7 +54316,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/recommender/v1/BUILD.bazel b/google/cloud/recommender/v1/BUILD.bazel
---- a/google/cloud/recommender/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/recommender/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/recommender/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,342 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -55354,7 +54662,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/recommender/v1beta1/BUILD.bazel b/google/cloud/recommender/v1beta1/BUILD.bazel
---- a/google/cloud/recommender/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/recommender/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/recommender/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,333 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -55691,12 +54999,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/redis/BUILD.bazel b/google/cloud/redis/BUILD.bazel
---- a/google/cloud/redis/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/redis/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/redis/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/redis/v1/BUILD.bazel b/google/cloud/redis/v1/BUILD.bazel
---- a/google/cloud/redis/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/redis/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/redis/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,335 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -56035,7 +55343,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/redis/v1beta1/BUILD.bazel b/google/cloud/redis/v1beta1/BUILD.bazel
---- a/google/cloud/redis/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/redis/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/redis/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,336 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -56375,7 +55683,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/resourcemanager/v2/BUILD.bazel b/google/cloud/resourcemanager/v2/BUILD.bazel
---- a/google/cloud/resourcemanager/v2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/resourcemanager/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/resourcemanager/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,174 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -56553,7 +55861,7 @@
- deps = [":resourcemanager_csharp_proto"],
-)
diff -urN a/google/cloud/resourcemanager/v3/BUILD.bazel b/google/cloud/resourcemanager/v3/BUILD.bazel
---- a/google/cloud/resourcemanager/v3/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/resourcemanager/v3/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/resourcemanager/v3/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,363 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -56804,7 +56112,7 @@
-
-nodejs_gapic_library(
- name = "resourcemanager_nodejs_gapic",
-- package_name = "@google-cloud/resourcemanager",
+- package_name = "@google-cloud/resource-manager",
- src = ":resourcemanager_proto_with_info",
- extra_protoc_parameters = ["metadata"],
- grpc_service_config = "cloudresourcemanager_v3_grpc_service_config.json",
@@ -56920,12 +56228,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/resourcesettings/BUILD.bazel b/google/cloud/resourcesettings/BUILD.bazel
---- a/google/cloud/resourcesettings/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/resourcesettings/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/resourcesettings/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/resourcesettings/v1/BUILD.bazel b/google/cloud/resourcesettings/v1/BUILD.bazel
---- a/google/cloud/resourcesettings/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/resourcesettings/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/resourcesettings/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,338 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -57151,7 +56459,7 @@
-
-nodejs_gapic_library(
- name = "resourcesettings_nodejs_gapic",
-- package_name = "@google-cloud/resourcesettings",
+- package_name = "@google-cloud/resource-settings",
- src = ":resourcesettings_proto_with_info",
- extra_protoc_parameters = ["metadata"],
- grpc_service_config = "resourcesettings_grpc_service_config.json",
@@ -57267,11 +56575,11 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/retail/v2/BUILD.bazel b/google/cloud/retail/v2/BUILD.bazel
---- a/google/cloud/retail/v2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/retail/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/retail/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,328 +0,0 @@
+@@ -1,375 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
--# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/bazel
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
-# Most of the manual changes to this file will be overwritten.
-# It's **only** allowed to change the following rule attribute values:
@@ -57281,45 +56589,14 @@
-# * extra_protoc_file_parameters
-# The complete list of preserved parameters can be found in the source code.
-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
-##############################################################################
-# Common
-##############################################################################
-load("@rules_proto//proto:defs.bzl", "proto_library")
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "csharp_gapic_assembly_pkg",
-- "csharp_gapic_library",
-- "csharp_grpc_library",
-- "csharp_proto_library",
-- "go_gapic_assembly_pkg",
-- "go_gapic_library",
-- "go_proto_library",
-- "go_test",
-- "java_gapic_assembly_gradle_pkg",
-- "java_gapic_library",
-- "java_gapic_test",
-- "java_grpc_library",
-- "java_proto_library",
-- "moved_proto_library",
-- "nodejs_gapic_assembly_pkg",
-- "nodejs_gapic_library",
-- "php_gapic_assembly_pkg",
-- "php_gapic_library",
-- "php_grpc_library",
-- "php_proto_library",
-- "proto_library_with_info",
-- "py_gapic_assembly_pkg",
-- "py_gapic_library",
-- "py_grpc_library",
-- "py_proto_library",
-- "ruby_cloud_gapic_library",
-- "ruby_gapic_assembly_pkg",
-- "ruby_grpc_library",
-- "ruby_proto_library",
--)
--
--# This is an API workspace, having public visibility by default makes perfect sense.
--package(default_visibility = ["//visibility:public"])
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
-
-proto_library(
- name = "retail_proto",
@@ -57327,11 +56604,13 @@
- "catalog.proto",
- "catalog_service.proto",
- "common.proto",
+- "completion_service.proto",
- "import_config.proto",
- "prediction_service.proto",
- "product.proto",
- "product_service.proto",
- "purge_config.proto",
+- "search_service.proto",
- "user_event.proto",
- "user_event_service.proto",
- ],
@@ -57343,6 +56622,7 @@
- "//google/api:resource_proto",
- "//google/longrunning:operations_proto",
- "//google/rpc:status_proto",
+- "//google/type:date_proto",
- "@com_google_protobuf//:duration_proto",
- "@com_google_protobuf//:empty_proto",
- "@com_google_protobuf//:field_mask_proto",
@@ -57360,6 +56640,18 @@
- ],
-)
-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
-java_proto_library(
- name = "retail_java_proto",
- deps = [":retail_proto"],
@@ -57388,8 +56680,10 @@
- name = "retail_java_gapic_test_suite",
- test_classes = [
- "com.google.cloud.retail.v2.CatalogServiceClientTest",
+- "com.google.cloud.retail.v2.CompletionServiceClientTest",
- "com.google.cloud.retail.v2.PredictionServiceClientTest",
- "com.google.cloud.retail.v2.ProductServiceClientTest",
+- "com.google.cloud.retail.v2.SearchServiceClientTest",
- "com.google.cloud.retail.v2.UserEventServiceClientTest",
- ],
- runtime_deps = [":retail_java_gapic_test"],
@@ -57406,6 +56700,17 @@
- ],
-)
-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
-go_proto_library(
- name = "retail_go_proto",
- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
@@ -57416,6 +56721,7 @@
- "//google/api:httpbody_go_proto",
- "//google/longrunning:longrunning_go_proto",
- "//google/rpc:status_go_proto",
+- "//google/type:date_go_proto",
- ],
-)
-
@@ -57424,6 +56730,7 @@
- srcs = [":retail_proto_with_info"],
- grpc_service_config = "retail_grpc_service_config.json",
- importpath = "cloud.google.com/go/retail/apiv2;retail",
+- metadata = True,
- service_yaml = "retail_v2.yaml",
- deps = [
- ":retail_go_proto",
@@ -57448,6 +56755,7 @@
- name = "gapi-cloud-retail-v2-go",
- deps = [
- ":retail_go_gapic",
+- ":retail_go_gapic_srcjar-metadata.srcjar",
- ":retail_go_gapic_srcjar-test.srcjar",
- ":retail_go_proto",
- ],
@@ -57456,6 +56764,11 @@
-##############################################################################
-# Python
-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+-)
-
-py_gapic_library(
- name = "retail_py_gapic",
@@ -57471,6 +56784,17 @@
- ],
-)
-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
-php_proto_library(
- name = "retail_php_proto",
- deps = [":retail_proto"],
@@ -57503,6 +56827,15 @@
- ],
-)
-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
-nodejs_gapic_library(
- name = "retail_nodejs_gapic",
- package_name = "@google-cloud/retail",
@@ -57522,6 +56855,17 @@
- ],
-)
-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_cloud_gapic_library",
+- "ruby_gapic_assembly_pkg",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
-ruby_proto_library(
- name = "retail_ruby_proto",
- deps = [":retail_proto"],
@@ -57537,11 +56881,11 @@
- name = "retail_ruby_gapic",
- srcs = [":retail_proto_with_info"],
- extra_protoc_parameters = [
-- "ruby-cloud-gem-name=google-cloud-retail-v2",
-- "ruby-cloud-env-prefix=RETAIL",
-- "ruby-cloud-product-url=https://cloud.google.com/retail/docs/apis",
- "ruby-cloud-api-id=retail.googleapis.com",
- "ruby-cloud-api-shortname=retail",
+- "ruby-cloud-env-prefix=RETAIL",
+- "ruby-cloud-gem-name=google-cloud-retail-v2",
+- "ruby-cloud-product-url=https://cloud.google.com/retail/docs/apis",
- ],
- grpc_service_config = "retail_grpc_service_config.json",
- ruby_cloud_description = "Retail enables you to build an end-to-end personalized recommendation system based on state-of-the-art deep learning ML models, without a need for expertise in ML or recommendation systems.",
@@ -57562,6 +56906,17 @@
- ],
-)
-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
-csharp_proto_library(
- name = "retail_csharp_proto",
- deps = [":retail_proto"],
@@ -57599,11 +56954,11 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/retail/v2alpha/BUILD.bazel b/google/cloud/retail/v2alpha/BUILD.bazel
---- a/google/cloud/retail/v2alpha/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/retail/v2alpha/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/retail/v2alpha/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,313 +0,0 @@
+@@ -1,368 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
--# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/bazel
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
-# Most of the manual changes to this file will be overwritten.
-# It's **only** allowed to change the following rule attribute values:
@@ -57613,42 +56968,14 @@
-# * extra_protoc_file_parameters
-# The complete list of preserved parameters can be found in the source code.
-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
-##############################################################################
-# Common
-##############################################################################
-load("@rules_proto//proto:defs.bzl", "proto_library")
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "csharp_gapic_assembly_pkg",
-- "csharp_gapic_library",
-- "csharp_grpc_library",
-- "csharp_proto_library",
-- "go_gapic_assembly_pkg",
-- "go_gapic_library",
-- "go_proto_library",
-- "go_test",
-- "java_gapic_assembly_gradle_pkg",
-- "java_gapic_library",
-- "java_gapic_test",
-- "java_grpc_library",
-- "java_proto_library",
-- "nodejs_gapic_assembly_pkg",
-- "nodejs_gapic_library",
-- "proto_library_with_info",
-- "py_gapic_assembly_pkg",
-- "py_gapic_library",
-- "ruby_gapic_assembly_pkg",
-- "ruby_cloud_gapic_library",
-- "ruby_grpc_library",
-- "ruby_proto_library",
-- "php_gapic_assembly_pkg",
-- "php_gapic_library",
-- "php_grpc_library",
-- "php_proto_library",
--)
--
--# This is an API workspace, having public visibility by default makes perfect sense.
--package(default_visibility = ["//visibility:public"])
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
-
-proto_library(
- name = "retail_proto",
@@ -57656,11 +56983,14 @@
- "catalog.proto",
- "catalog_service.proto",
- "common.proto",
+- "completion_service.proto",
+- "export_config.proto",
- "import_config.proto",
- "prediction_service.proto",
- "product.proto",
- "product_service.proto",
- "purge_config.proto",
+- "search_service.proto",
- "user_event.proto",
- "user_event_service.proto",
- ],
@@ -57672,6 +57002,7 @@
- "//google/api:resource_proto",
- "//google/longrunning:operations_proto",
- "//google/rpc:status_proto",
+- "//google/type:date_proto",
- "@com_google_protobuf//:duration_proto",
- "@com_google_protobuf//:empty_proto",
- "@com_google_protobuf//:field_mask_proto",
@@ -57689,6 +57020,18 @@
- ],
-)
-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
-java_proto_library(
- name = "retail_java_proto",
- deps = [":retail_proto"],
@@ -57717,8 +57060,10 @@
- name = "retail_java_gapic_test_suite",
- test_classes = [
- "com.google.cloud.retail.v2alpha.CatalogServiceClientTest",
+- "com.google.cloud.retail.v2alpha.CompletionServiceClientTest",
- "com.google.cloud.retail.v2alpha.PredictionServiceClientTest",
- "com.google.cloud.retail.v2alpha.ProductServiceClientTest",
+- "com.google.cloud.retail.v2alpha.SearchServiceClientTest",
- "com.google.cloud.retail.v2alpha.UserEventServiceClientTest",
- ],
- runtime_deps = [":retail_java_gapic_test"],
@@ -57735,6 +57080,17 @@
- ],
-)
-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
-go_proto_library(
- name = "retail_go_proto",
- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
@@ -57745,6 +57101,7 @@
- "//google/api:httpbody_go_proto",
- "//google/longrunning:longrunning_go_proto",
- "//google/rpc:status_go_proto",
+- "//google/type:date_go_proto",
- ],
-)
-
@@ -57753,6 +57110,7 @@
- srcs = [":retail_proto_with_info"],
- grpc_service_config = "retail_grpc_service_config.json",
- importpath = "cloud.google.com/go/retail/apiv2alpha;retail",
+- metadata = True,
- service_yaml = "retail_v2alpha.yaml",
- deps = [
- ":retail_go_proto",
@@ -57777,11 +57135,21 @@
- name = "gapi-cloud-retail-v2alpha-go",
- deps = [
- ":retail_go_gapic",
+- ":retail_go_gapic_srcjar-metadata.srcjar",
- ":retail_go_gapic_srcjar-test.srcjar",
- ":retail_go_proto",
- ],
-)
-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+-)
+-
-py_gapic_library(
- name = "retail_py_gapic",
- srcs = [":retail_proto"],
@@ -57796,6 +57164,17 @@
- ],
-)
-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
-php_proto_library(
- name = "retail_php_proto",
- deps = [":retail_proto"],
@@ -57828,6 +57207,15 @@
- ],
-)
-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
-nodejs_gapic_library(
- name = "retail_nodejs_gapic",
- package_name = "@google-cloud/retail",
@@ -57847,6 +57235,17 @@
- ],
-)
-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_cloud_gapic_library",
+- "ruby_gapic_assembly_pkg",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
-ruby_proto_library(
- name = "retail_ruby_proto",
- deps = [":retail_proto"],
@@ -57860,7 +57259,7 @@
-
-ruby_cloud_gapic_library(
- name = "retail_ruby_gapic",
-- srcs = [":retail_proto_with_info",],
+- srcs = [":retail_proto_with_info"],
- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-retail-v2alpha"],
- grpc_service_config = "retail_grpc_service_config.json",
- deps = [
@@ -57879,6 +57278,17 @@
- ],
-)
-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
-csharp_proto_library(
- name = "retail_csharp_proto",
- deps = [":retail_proto"],
@@ -57916,11 +57326,11 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/retail/v2beta/BUILD.bazel b/google/cloud/retail/v2beta/BUILD.bazel
---- a/google/cloud/retail/v2beta/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/retail/v2beta/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/retail/v2beta/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,313 +0,0 @@
+@@ -1,368 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
--# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/bazel
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
-# Most of the manual changes to this file will be overwritten.
-# It's **only** allowed to change the following rule attribute values:
@@ -57930,42 +57340,14 @@
-# * extra_protoc_file_parameters
-# The complete list of preserved parameters can be found in the source code.
-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
-##############################################################################
-# Common
-##############################################################################
-load("@rules_proto//proto:defs.bzl", "proto_library")
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "csharp_gapic_assembly_pkg",
-- "csharp_gapic_library",
-- "csharp_grpc_library",
-- "csharp_proto_library",
-- "go_gapic_assembly_pkg",
-- "go_gapic_library",
-- "go_proto_library",
-- "go_test",
-- "java_gapic_assembly_gradle_pkg",
-- "java_gapic_library",
-- "java_gapic_test",
-- "java_grpc_library",
-- "java_proto_library",
-- "nodejs_gapic_assembly_pkg",
-- "nodejs_gapic_library",
-- "proto_library_with_info",
-- "py_gapic_assembly_pkg",
-- "py_gapic_library",
-- "ruby_gapic_assembly_pkg",
-- "ruby_cloud_gapic_library",
-- "ruby_grpc_library",
-- "ruby_proto_library",
-- "php_gapic_assembly_pkg",
-- "php_gapic_library",
-- "php_grpc_library",
-- "php_proto_library",
--)
--
--# This is an API workspace, having public visibility by default makes perfect sense.
--package(default_visibility = ["//visibility:public"])
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
-
-proto_library(
- name = "retail_proto",
@@ -57973,11 +57355,14 @@
- "catalog.proto",
- "catalog_service.proto",
- "common.proto",
+- "completion_service.proto",
+- "export_config.proto",
- "import_config.proto",
- "prediction_service.proto",
- "product.proto",
- "product_service.proto",
- "purge_config.proto",
+- "search_service.proto",
- "user_event.proto",
- "user_event_service.proto",
- ],
@@ -57989,6 +57374,7 @@
- "//google/api:resource_proto",
- "//google/longrunning:operations_proto",
- "//google/rpc:status_proto",
+- "//google/type:date_proto",
- "@com_google_protobuf//:duration_proto",
- "@com_google_protobuf//:empty_proto",
- "@com_google_protobuf//:field_mask_proto",
@@ -58006,6 +57392,18 @@
- ],
-)
-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
-java_proto_library(
- name = "retail_java_proto",
- deps = [":retail_proto"],
@@ -58034,8 +57432,10 @@
- name = "retail_java_gapic_test_suite",
- test_classes = [
- "com.google.cloud.retail.v2beta.CatalogServiceClientTest",
+- "com.google.cloud.retail.v2beta.CompletionServiceClientTest",
- "com.google.cloud.retail.v2beta.PredictionServiceClientTest",
- "com.google.cloud.retail.v2beta.ProductServiceClientTest",
+- "com.google.cloud.retail.v2beta.SearchServiceClientTest",
- "com.google.cloud.retail.v2beta.UserEventServiceClientTest",
- ],
- runtime_deps = [":retail_java_gapic_test"],
@@ -58052,6 +57452,17 @@
- ],
-)
-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
-go_proto_library(
- name = "retail_go_proto",
- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
@@ -58062,6 +57473,7 @@
- "//google/api:httpbody_go_proto",
- "//google/longrunning:longrunning_go_proto",
- "//google/rpc:status_go_proto",
+- "//google/type:date_go_proto",
- ],
-)
-
@@ -58070,6 +57482,7 @@
- srcs = [":retail_proto_with_info"],
- grpc_service_config = "retail_grpc_service_config.json",
- importpath = "cloud.google.com/go/retail/apiv2beta;retail",
+- metadata = True,
- service_yaml = "retail_v2beta.yaml",
- deps = [
- ":retail_go_proto",
@@ -58094,11 +57507,21 @@
- name = "gapi-cloud-retail-v2beta-go",
- deps = [
- ":retail_go_gapic",
+- ":retail_go_gapic_srcjar-metadata.srcjar",
- ":retail_go_gapic_srcjar-test.srcjar",
- ":retail_go_proto",
- ],
-)
-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+-)
+-
-py_gapic_library(
- name = "retail_py_gapic",
- srcs = [":retail_proto"],
@@ -58113,6 +57536,17 @@
- ],
-)
-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
-php_proto_library(
- name = "retail_php_proto",
- deps = [":retail_proto"],
@@ -58145,6 +57579,15 @@
- ],
-)
-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
-nodejs_gapic_library(
- name = "retail_nodejs_gapic",
- package_name = "@google-cloud/retail",
@@ -58164,6 +57607,17 @@
- ],
-)
-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_cloud_gapic_library",
+- "ruby_gapic_assembly_pkg",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
-ruby_proto_library(
- name = "retail_ruby_proto",
- deps = [":retail_proto"],
@@ -58177,7 +57631,7 @@
-
-ruby_cloud_gapic_library(
- name = "retail_ruby_gapic",
-- srcs = [":retail_proto_with_info",],
+- srcs = [":retail_proto_with_info"],
- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-retail-v2beta"],
- grpc_service_config = "retail_grpc_service_config.json",
- deps = [
@@ -58196,6 +57650,17 @@
- ],
-)
-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
-csharp_proto_library(
- name = "retail_csharp_proto",
- deps = [":retail_proto"],
@@ -58233,9 +57698,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel b/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel
---- a/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,155 +0,0 @@
+@@ -1,160 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -58249,9 +57714,12 @@
-proto_library(
- name = "logs_proto",
- srcs = [
+- "notification_service_payload.proto",
- "saas_instance_payload.proto",
- ],
-- deps = [],
+- deps = [
+- "@com_google_protobuf//:timestamp_proto",
+- ],
-)
-
-##############################################################################
@@ -58303,7 +57771,9 @@
-moved_proto_library(
- name = "logs_moved_proto",
- srcs = [":logs_proto"],
-- deps = [],
+- deps = [
+- "@com_google_protobuf//:timestamp_proto",
+- ],
-)
-
-py_proto_library(
@@ -58392,12 +57862,12 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/scheduler/BUILD.bazel b/google/cloud/scheduler/BUILD.bazel
---- a/google/cloud/scheduler/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/scheduler/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/scheduler/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/scheduler/v1/BUILD.bazel b/google/cloud/scheduler/v1/BUILD.bazel
---- a/google/cloud/scheduler/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/scheduler/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/scheduler/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,335 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -58736,7 +58206,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/scheduler/v1beta1/BUILD.bazel b/google/cloud/scheduler/v1beta1/BUILD.bazel
---- a/google/cloud/scheduler/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/scheduler/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/scheduler/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,335 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -59075,7 +58545,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/secretmanager/logging/v1/BUILD.bazel b/google/cloud/secretmanager/logging/v1/BUILD.bazel
---- a/google/cloud/secretmanager/logging/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/secretmanager/logging/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/secretmanager/logging/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,157 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -59236,7 +58706,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/cloud/secretmanager/v1/BUILD.bazel b/google/cloud/secretmanager/v1/BUILD.bazel
---- a/google/cloud/secretmanager/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/secretmanager/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/secretmanager/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,349 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -59589,7 +59059,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/secrets/v1beta1/BUILD.bazel b/google/cloud/secrets/v1beta1/BUILD.bazel
---- a/google/cloud/secrets/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/secrets/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/secrets/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,337 +0,0 @@
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -59930,7 +59400,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/security/privateca/v1/BUILD.bazel b/google/cloud/security/privateca/v1/BUILD.bazel
---- a/google/cloud/security/privateca/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/security/privateca/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/security/privateca/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,351 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -60285,7 +59755,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/security/privateca/v1beta1/BUILD.bazel b/google/cloud/security/privateca/v1beta1/BUILD.bazel
---- a/google/cloud/security/privateca/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/security/privateca/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/security/privateca/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,346 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -60635,12 +60105,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/securitycenter/BUILD.bazel b/google/cloud/securitycenter/BUILD.bazel
---- a/google/cloud/securitycenter/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/securitycenter/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/securitycenter/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/securitycenter/settings/v1beta1/BUILD.bazel b/google/cloud/securitycenter/settings/v1beta1/BUILD.bazel
---- a/google/cloud/securitycenter/settings/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/securitycenter/settings/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/securitycenter/settings/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,333 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -60977,10 +60447,19 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/securitycenter/v1/BUILD.bazel b/google/cloud/securitycenter/v1/BUILD.bazel
---- a/google/cloud/securitycenter/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/securitycenter/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/securitycenter/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,350 +0,0 @@
+@@ -1,367 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
-
-# This is an API workspace, having public visibility by default makes perfect sense.
-package(default_visibility = ["//visibility:public"])
@@ -60997,6 +60476,7 @@
- "asset.proto",
- "finding.proto",
- "folder.proto",
+- "indicator.proto",
- "notification_config.proto",
- "notification_message.proto",
- "organization_settings.proto",
@@ -61114,6 +60594,7 @@
- srcs = [":securitycenter_proto_with_info"],
- grpc_service_config = "securitycenter_grpc_service_config.json",
- importpath = "cloud.google.com/go/securitycenter/apiv1;securitycenter",
+- metadata = True,
- service_yaml = "securitycenter_v1.yaml",
- deps = [
- ":securitycenter_go_proto",
@@ -61138,6 +60619,7 @@
- name = "gapi-cloud-securitycenter-v1-go",
- deps = [
- ":securitycenter_go_gapic",
+- ":securitycenter_go_gapic_srcjar-metadata.srcjar",
- ":securitycenter_go_gapic_srcjar-test.srcjar",
- ":securitycenter_go_proto",
- ],
@@ -61263,11 +60745,11 @@
- name = "securitycenter_ruby_gapic",
- srcs = [":securitycenter_proto_with_info"],
- extra_protoc_parameters = [
-- "ruby-cloud-gem-name=google-cloud-security_center-v1",
-- "ruby-cloud-env-prefix=SECURITY_CENTER",
-- "ruby-cloud-product-url=https://cloud.google.com/security-command-center",
- "ruby-cloud-api-id=securitycenter.googleapis.com",
- "ruby-cloud-api-shortname=securitycenter",
+- "ruby-cloud-env-prefix=SECURITY_CENTER",
+- "ruby-cloud-gem-name=google-cloud-security_center-v1",
+- "ruby-cloud-product-url=https://cloud.google.com/security-command-center",
- ],
- grpc_service_config = "securitycenter_grpc_service_config.json",
- ruby_cloud_description = "Security Command Center API provides access to temporal views of assets and findings within an organization.",
@@ -61330,8 +60812,13 @@
- ":securitycenter_csharp_proto",
- ],
-)
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-# Put your C++ rules here
diff -urN a/google/cloud/securitycenter/v1beta1/BUILD.bazel b/google/cloud/securitycenter/v1beta1/BUILD.bazel
---- a/google/cloud/securitycenter/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/securitycenter/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/securitycenter/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,337 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -61672,7 +61159,7 @@
- ],
-)
diff -urN a/google/cloud/securitycenter/v1p1beta1/BUILD.bazel b/google/cloud/securitycenter/v1p1beta1/BUILD.bazel
---- a/google/cloud/securitycenter/v1p1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/securitycenter/v1p1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/securitycenter/v1p1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,359 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -62035,7 +61522,7 @@
- ],
-)
diff -urN a/google/cloud/servicedirectory/v1/BUILD.bazel b/google/cloud/servicedirectory/v1/BUILD.bazel
---- a/google/cloud/servicedirectory/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/servicedirectory/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/servicedirectory/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,301 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -62340,7 +61827,7 @@
- ],
-)
diff -urN a/google/cloud/servicedirectory/v1beta1/BUILD.bazel b/google/cloud/servicedirectory/v1beta1/BUILD.bazel
---- a/google/cloud/servicedirectory/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/servicedirectory/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/servicedirectory/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,354 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -62698,7 +62185,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/shell/v1/BUILD.bazel b/google/cloud/shell/v1/BUILD.bazel
---- a/google/cloud/shell/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/shell/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/shell/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,344 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -63046,15 +62533,24 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/speech/BUILD.bazel b/google/cloud/speech/BUILD.bazel
---- a/google/cloud/speech/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/speech/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/speech/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/speech/v1/BUILD.bazel b/google/cloud/speech/v1/BUILD.bazel
---- a/google/cloud/speech/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/speech/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/speech/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,354 +0,0 @@
+@@ -1,364 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
-
-# This is an API workspace, having public visibility by default makes perfect sense.
-package(default_visibility = ["//visibility:public"])
@@ -63079,6 +62575,7 @@
- "@com_google_protobuf//:any_proto",
- "@com_google_protobuf//:duration_proto",
- "@com_google_protobuf//:timestamp_proto",
+- "@com_google_protobuf//:wrappers_proto",
- ],
-)
-
@@ -63409,7 +62906,7 @@
- deps = [":speech_cc_proto"],
-)
diff -urN a/google/cloud/speech/v1p1beta1/BUILD.bazel b/google/cloud/speech/v1p1beta1/BUILD.bazel
---- a/google/cloud/speech/v1p1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/speech/v1p1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/speech/v1p1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,356 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -63768,8 +63265,374 @@
-# C++
-##############################################################################
-# Put your C++ rules here
+diff -urN a/google/cloud/sql/v1/BUILD.bazel b/google/cloud/sql/v1/BUILD.bazel
+--- a/google/cloud/sql/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/cloud/sql/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1,362 +0,0 @@
+-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-##############################################################################
+-# Common
+-##############################################################################
+-load("@rules_proto//proto:defs.bzl", "proto_library")
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
+-
+-proto_library(
+- name = "sql_proto",
+- srcs = [
+- "cloud_sql_backup_runs.proto",
+- "cloud_sql_connect.proto",
+- "cloud_sql_databases.proto",
+- "cloud_sql_flags.proto",
+- "cloud_sql_instance_names.proto",
+- "cloud_sql_instances.proto",
+- "cloud_sql_operations.proto",
+- "cloud_sql_resources.proto",
+- "cloud_sql_ssl_certs.proto",
+- "cloud_sql_tiers.proto",
+- "cloud_sql_users.proto",
+- ],
+- deps = [
+- "//google/api:annotations_proto",
+- "//google/api:client_proto",
+- "//google/api:field_behavior_proto",
+- "@com_google_protobuf//:timestamp_proto",
+- "@com_google_protobuf//:wrappers_proto",
+- ],
+-)
+-
+-proto_library_with_info(
+- name = "sql_proto_with_info",
+- deps = [
+- ":sql_proto",
+- "//google/cloud:common_resources_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
+-java_proto_library(
+- name = "sql_java_proto",
+- deps = [":sql_proto"],
+-)
+-
+-java_grpc_library(
+- name = "sql_java_grpc",
+- srcs = [":sql_proto"],
+- deps = [":sql_java_proto"],
+-)
+-
+-# Excluded because of generation errors.
+-#
+-# java_gapic_library(
+-# name = "sql_java_gapic",
+-# srcs = [":sql_proto_with_info"],
+-# gapic_yaml = None,
+-# grpc_service_config = "sqladmin_grpc_service_config.json",
+-# service_yaml = "sqladmin_v1.yaml",
+-# test_deps = [
+-# ":sql_java_grpc",
+-# ],
+-# deps = [
+-# ":sql_java_proto",
+-# "//google/api:api_java_proto",
+-# ],
+-# )
+-
+-# java_gapic_test(
+-# name = "sql_java_gapic_test_suite",
+-# test_classes = [
+-# "com.google.cloud.sql.v1.SqlBackupRunsServiceClientTest",
+-# "com.google.cloud.sql.v1.SqlConnectServiceClientTest",
+-# "com.google.cloud.sql.v1.SqlDatabasesServiceClientTest",
+-# "com.google.cloud.sql.v1.SqlFlagsServiceClientTest",
+-# "com.google.cloud.sql.v1.SqlInstanceNamesServiceClientTest",
+-# "com.google.cloud.sql.v1.SqlInstancesServiceClientTest",
+-# "com.google.cloud.sql.v1.SqlOperationsServiceClientTest",
+-# "com.google.cloud.sql.v1.SqlRegionsServiceClientTest",
+-# "com.google.cloud.sql.v1.SqlSslCertsServiceClientTest",
+-# "com.google.cloud.sql.v1.SqlTiersServiceClientTest",
+-# "com.google.cloud.sql.v1.SqlUsersServiceClientTest",
+-# ],
+-# runtime_deps = [":sql_java_gapic_test"],
+-# )
+-
+-# Open Source Packages
+-# java_gapic_assembly_gradle_pkg(
+-# name = "google-cloud-sql-v1-java",
+-# deps = [
+-# ":sql_java_gapic",
+-# ":sql_java_grpc",
+-# ":sql_java_proto",
+-# ":sql_proto",
+-# ],
+-# )
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
+-go_proto_library(
+- name = "sql_go_proto",
+- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+- importpath = "google.golang.org/genproto/googleapis/cloud/sql/v1",
+- protos = [":sql_proto"],
+- deps = [
+- "//google/api:annotations_go_proto",
+- ],
+-)
+-
+-# Excluded because of generation errors.
+-#
+-# go_gapic_library(
+-# name = "sql_go_gapic",
+-# srcs = [":sql_proto_with_info"],
+-# grpc_service_config = "sqladmin_grpc_service_config.json",
+-# importpath = "cloud.google.com/go/sql/apiv1;sql",
+-# service_yaml = "sqladmin_v1.yaml",
+-# metadata = True,
+-# deps = [
+-# ":sql_go_proto",
+-# ],
+-# )
+-
+-# go_test(
+-# name = "sql_go_gapic_test",
+-# srcs = [":sql_go_gapic_srcjar_test"],
+-# embed = [":sql_go_gapic"],
+-# importpath = "cloud.google.com/go/sql/apiv1",
+-# )
+-
+-# Open Source Packages
+-# go_gapic_assembly_pkg(
+-# name = "gapi-cloud-sql-v1-go",
+-# deps = [
+-# ":sql_go_gapic",
+-# ":sql_go_gapic_srcjar-test.srcjar",
+-# ":sql_go_gapic_srcjar-metadata.srcjar",
+-# ":sql_go_proto",
+-# ],
+-# )
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+-)
+-
+-py_gapic_library(
+- name = "sql_py_gapic",
+- srcs = [":sql_proto"],
+- grpc_service_config = "sqladmin_grpc_service_config.json",
+-)
+-
+-# Open Source Packages
+-py_gapic_assembly_pkg(
+- name = "sql-v1-py",
+- deps = [
+- ":sql_py_gapic",
+- ],
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
+-php_proto_library(
+- name = "sql_php_proto",
+- deps = [":sql_proto"],
+-)
+-
+-php_grpc_library(
+- name = "sql_php_grpc",
+- srcs = [":sql_proto"],
+- deps = [":sql_php_proto"],
+-)
+-
+-php_gapic_library(
+- name = "sql_php_gapic",
+- srcs = [":sql_proto_with_info"],
+- grpc_service_config = "sqladmin_grpc_service_config.json",
+- service_yaml = "sqladmin_v1.yaml",
+- deps = [
+- ":sql_php_grpc",
+- ":sql_php_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-php_gapic_assembly_pkg(
+- name = "google-cloud-sql-v1-php",
+- deps = [
+- ":sql_php_gapic",
+- ":sql_php_grpc",
+- ":sql_php_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
+-nodejs_gapic_library(
+- name = "sql_nodejs_gapic",
+- package_name = "@google-cloud/sql",
+- src = ":sql_proto_with_info",
+- extra_protoc_parameters = ["metadata"],
+- grpc_service_config = "sqladmin_grpc_service_config.json",
+- package = "google.cloud.sql.v1",
+- service_yaml = "sqladmin_v1.yaml",
+- deps = [],
+-)
+-
+-nodejs_gapic_assembly_pkg(
+- name = "sql-v1-nodejs",
+- deps = [
+- ":sql_nodejs_gapic",
+- ":sql_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_gapic_assembly_pkg",
+- "ruby_cloud_gapic_library",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
+-ruby_proto_library(
+- name = "sql_ruby_proto",
+- deps = [":sql_proto"],
+-)
+-
+-ruby_grpc_library(
+- name = "sql_ruby_grpc",
+- srcs = [":sql_proto"],
+- deps = [":sql_ruby_proto"],
+-)
+-
+-ruby_cloud_gapic_library(
+- name = "sql_ruby_gapic",
+- srcs = [":sql_proto_with_info"],
+- extra_protoc_parameters = [
+- "ruby-cloud-gem-name=google-cloud-sql-v1",
+- ],
+- grpc_service_config = "sqladmin_grpc_service_config.json",
+- deps = [
+- ":sql_ruby_grpc",
+- ":sql_ruby_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-ruby_gapic_assembly_pkg(
+- name = "google-cloud-sql-v1-ruby",
+- deps = [
+- ":sql_ruby_gapic",
+- ":sql_ruby_grpc",
+- ":sql_ruby_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
+-csharp_proto_library(
+- name = "sql_csharp_proto",
+- deps = [":sql_proto"],
+-)
+-
+-csharp_grpc_library(
+- name = "sql_csharp_grpc",
+- srcs = [":sql_proto"],
+- deps = [":sql_csharp_proto"],
+-)
+-
+-# Excluded because of generation errors.
+-#
+-# csharp_gapic_library(
+-# name = "sql_csharp_gapic",
+-# srcs = [":sql_proto_with_info"],
+-# common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
+-# grpc_service_config = "sqladmin_grpc_service_config.json",
+-# deps = [
+-# ":sql_csharp_grpc",
+-# ":sql_csharp_proto",
+-# ],
+-# )
+-
+-# # Open Source Packages
+-# csharp_gapic_assembly_pkg(
+-# name = "google-cloud-sql-v1-csharp",
+-# deps = [
+-# ":sql_csharp_gapic",
+-# ":sql_csharp_grpc",
+-# ":sql_csharp_proto",
+-# ],
+-# )
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-# Put your C++ rules here
diff -urN a/google/cloud/sql/v1beta4/BUILD.bazel b/google/cloud/sql/v1beta4/BUILD.bazel
---- a/google/cloud/sql/v1beta4/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/sql/v1beta4/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/sql/v1beta4/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,293 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -64066,12 +63929,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/talent/BUILD.bazel b/google/cloud/talent/BUILD.bazel
---- a/google/cloud/talent/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/talent/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/talent/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/talent/v4/BUILD.bazel b/google/cloud/talent/v4/BUILD.bazel
---- a/google/cloud/talent/v4/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/talent/v4/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/talent/v4/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,371 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -64446,7 +64309,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/talent/v4beta1/BUILD.bazel b/google/cloud/talent/v4beta1/BUILD.bazel
---- a/google/cloud/talent/v4beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/talent/v4beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/talent/v4beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,373 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -64823,12 +64686,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/tasks/BUILD.bazel b/google/cloud/tasks/BUILD.bazel
---- a/google/cloud/tasks/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/tasks/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/tasks/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/tasks/v2/BUILD.bazel b/google/cloud/tasks/v2/BUILD.bazel
---- a/google/cloud/tasks/v2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/tasks/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/tasks/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,341 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -65173,7 +65036,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/tasks/v2beta2/BUILD.bazel b/google/cloud/tasks/v2beta2/BUILD.bazel
---- a/google/cloud/tasks/v2beta2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/tasks/v2beta2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/tasks/v2beta2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,342 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -65519,7 +65382,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/tasks/v2beta3/BUILD.bazel b/google/cloud/tasks/v2beta3/BUILD.bazel
---- a/google/cloud/tasks/v2beta3/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/tasks/v2beta3/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/tasks/v2beta3/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,342 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -65865,12 +65728,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/texttospeech/BUILD.bazel b/google/cloud/texttospeech/BUILD.bazel
---- a/google/cloud/texttospeech/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/texttospeech/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/texttospeech/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/texttospeech/v1/BUILD.bazel b/google/cloud/texttospeech/v1/BUILD.bazel
---- a/google/cloud/texttospeech/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/texttospeech/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/texttospeech/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,341 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -66215,7 +66078,7 @@
- deps = [":texttospeech_cc_proto"],
-)
diff -urN a/google/cloud/texttospeech/v1beta1/BUILD.bazel b/google/cloud/texttospeech/v1beta1/BUILD.bazel
---- a/google/cloud/texttospeech/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/texttospeech/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/texttospeech/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,325 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -66544,7 +66407,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/tpu/v1/BUILD.bazel b/google/cloud/tpu/v1/BUILD.bazel
---- a/google/cloud/tpu/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/tpu/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/tpu/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,344 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -66892,10 +66755,19 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/translate/v3/BUILD.bazel b/google/cloud/translate/v3/BUILD.bazel
---- a/google/cloud/translate/v3/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/translate/v3/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/translate/v3/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,332 +0,0 @@
+@@ -1,358 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
-
-# This is an API workspace, having public visibility by default makes perfect sense.
-package(default_visibility = ["//visibility:public"])
@@ -66917,6 +66789,8 @@
- "//google/api:field_behavior_proto",
- "//google/api:resource_proto",
- "//google/longrunning:operations_proto",
+- "//google/rpc:status_proto",
+- "@com_google_protobuf//:empty_proto",
- "@com_google_protobuf//:timestamp_proto",
- ],
-)
@@ -66955,12 +66829,18 @@
-java_gapic_library(
- name = "translation_java_gapic",
- srcs = [":translation_proto_with_info"],
+- gapic_yaml = None,
- grpc_service_config = "translate_grpc_service_config.json",
+- service_yaml = "translate_v3.yaml",
- test_deps = [
- ":translation_java_grpc",
+- "//google/cloud/location:location_java_grpc",
- ],
- deps = [
- ":translation_java_proto",
+- "//google/api:api_java_proto",
+- "//google/cloud/location:location_java_grpc",
+- "//google/cloud/location:location_java_proto",
- ],
-)
-
@@ -66980,6 +66860,9 @@
- ":translation_java_grpc",
- ":translation_java_proto",
- ":translation_proto",
+- "//google/cloud/location:location_java_grpc",
+- "//google/cloud/location:location_java_proto",
+- "//google/cloud/location:location_proto",
- ],
-)
-
@@ -67002,6 +66885,7 @@
- deps = [
- "//google/api:annotations_go_proto",
- "//google/longrunning:longrunning_go_proto",
+- "//google/rpc:status_go_proto",
- ],
-)
-
@@ -67010,9 +66894,11 @@
- srcs = [":translation_proto_with_info"],
- grpc_service_config = "translate_grpc_service_config.json",
- importpath = "cloud.google.com/go/translate/apiv3;translate",
+- metadata = True,
- service_yaml = "translate_v3.yaml",
- deps = [
- ":translation_go_proto",
+- "//google/cloud/location:location_go_proto",
- "//google/longrunning:longrunning_go_proto",
- "@com_google_cloud_go//longrunning:go_default_library",
- "@com_google_cloud_go//longrunning/autogen:go_default_library",
@@ -67031,6 +66917,7 @@
- name = "gapi-cloud-translation-v3-go",
- deps = [
- ":translation_go_gapic",
+- ":translation_go_gapic_srcjar-metadata.srcjar",
- ":translation_go_gapic_srcjar-test.srcjar",
- ":translation_go_proto",
- ],
@@ -67052,6 +66939,7 @@
- opt_args = ["python-gapic-name=translate"],
-)
-
+-# Open Source Packages
-py_gapic_assembly_pkg(
- name = "translation-v3-py",
- deps = [
@@ -67085,6 +66973,7 @@
- name = "translation_php_gapic",
- srcs = [":translation_proto_with_info"],
- grpc_service_config = "translate_grpc_service_config.json",
+- service_yaml = "translate_v3.yaml",
- deps = [
- ":translation_php_grpc",
- ":translation_php_proto",
@@ -67155,11 +67044,11 @@
- name = "translation_ruby_gapic",
- srcs = [":translation_proto_with_info"],
- extra_protoc_parameters = [
-- "ruby-cloud-gem-name=google-cloud-translate-v3",
-- "ruby-cloud-env-prefix=TRANSLATE",
-- "ruby-cloud-product-url=https://cloud.google.com/translate",
- "ruby-cloud-api-id=translate.googleapis.com",
- "ruby-cloud-api-shortname=translate",
+- "ruby-cloud-env-prefix=TRANSLATE",
+- "ruby-cloud-gem-name=google-cloud-translate-v3",
+- "ruby-cloud-product-url=https://cloud.google.com/translate",
- ],
- grpc_service_config = "translate_grpc_service_config.json",
- ruby_cloud_description = "Cloud Translation can dynamically translate text between thousands of language pairs. Translation lets websites and programs programmatically integrate with the translation service.",
@@ -67228,9 +67117,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/translate/v3beta1/BUILD.bazel b/google/cloud/translate/v3beta1/BUILD.bazel
---- a/google/cloud/translate/v3beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/translate/v3beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/translate/v3beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,339 +0,0 @@
+@@ -1,349 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -67262,6 +67151,7 @@
- "//google/api:field_behavior_proto",
- "//google/api:resource_proto",
- "//google/longrunning:operations_proto",
+- "//google/rpc:status_proto",
- "@com_google_protobuf//:timestamp_proto",
- ],
-)
@@ -67300,12 +67190,18 @@
-java_gapic_library(
- name = "translation_java_gapic",
- srcs = [":translation_proto_with_info"],
+- gapic_yaml = None,
- grpc_service_config = "translate_grpc_service_config.json",
+- service_yaml = "translate_v3beta1.yaml",
- test_deps = [
- ":translation_java_grpc",
+- "//google/cloud/location:location_java_grpc",
- ],
- deps = [
- ":translation_java_proto",
+- "//google/api:api_java_proto",
+- "//google/cloud/location:location_java_grpc",
+- "//google/cloud/location:location_java_proto",
- ],
-)
-
@@ -67325,6 +67221,9 @@
- ":translation_java_grpc",
- ":translation_java_proto",
- ":translation_proto",
+- "//google/cloud/location:location_java_grpc",
+- "//google/cloud/location:location_java_proto",
+- "//google/cloud/location:location_proto",
- ],
-)
-
@@ -67347,6 +67246,7 @@
- deps = [
- "//google/api:annotations_go_proto",
- "//google/longrunning:longrunning_go_proto",
+- "//google/rpc:status_go_proto",
- ],
-)
-
@@ -67359,6 +67259,7 @@
- service_yaml = "translate_v3beta1.yaml",
- deps = [
- ":translation_go_proto",
+- "//google/cloud/location:location_go_proto",
- "//google/longrunning:longrunning_go_proto",
- "@com_google_cloud_go//longrunning:go_default_library",
- "@com_google_cloud_go//longrunning/autogen:go_default_library",
@@ -67503,9 +67404,7 @@
-ruby_cloud_gapic_library(
- name = "translation_ruby_gapic",
- srcs = [":translation_proto_with_info"],
-- extra_protoc_parameters = [
-- "ruby-cloud-gem-name=google-cloud-translation-v3beta1",
-- ],
+- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-translation-v3beta1"],
- grpc_service_config = "translate_grpc_service_config.json",
- deps = [
- ":translation_ruby_grpc",
@@ -67570,12 +67469,361 @@
-# C++
-##############################################################################
-# Put your C++ rules here
-diff -urN a/google/cloud/video/transcoder/v1beta1/BUILD.bazel b/google/cloud/video/transcoder/v1beta1/BUILD.bazel
---- a/google/cloud/video/transcoder/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
-+++ b/google/cloud/video/transcoder/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,341 +0,0 @@
+diff -urN a/google/cloud/video/transcoder/v1/BUILD.bazel b/google/cloud/video/transcoder/v1/BUILD.bazel
+--- a/google/cloud/video/transcoder/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/cloud/video/transcoder/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1,345 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
--# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/bazel
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-##############################################################################
+-# Common
+-##############################################################################
+-load("@rules_proto//proto:defs.bzl", "proto_library")
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
+-
+-proto_library(
+- name = "transcoder_proto",
+- srcs = [
+- "resources.proto",
+- "services.proto",
+- ],
+- deps = [
+- "//google/api:annotations_proto",
+- "//google/api:client_proto",
+- "//google/api:field_behavior_proto",
+- "//google/api:resource_proto",
+- "//google/rpc:status_proto",
+- "@com_google_protobuf//:duration_proto",
+- "@com_google_protobuf//:empty_proto",
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
+-proto_library_with_info(
+- name = "transcoder_proto_with_info",
+- deps = [
+- ":transcoder_proto",
+- "//google/cloud:common_resources_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
+-java_proto_library(
+- name = "transcoder_java_proto",
+- deps = [":transcoder_proto"],
+-)
+-
+-java_grpc_library(
+- name = "transcoder_java_grpc",
+- srcs = [":transcoder_proto"],
+- deps = [":transcoder_java_proto"],
+-)
+-
+-java_gapic_library(
+- name = "transcoder_java_gapic",
+- srcs = [":transcoder_proto_with_info"],
+- grpc_service_config = "transcoder_grpc_service_config.json",
+- test_deps = [
+- ":transcoder_java_grpc",
+- ],
+- deps = [
+- ":transcoder_java_proto",
+- ],
+-)
+-
+-java_gapic_test(
+- name = "transcoder_java_gapic_test_suite",
+- test_classes = [
+- "com.google.cloud.video.transcoder.v1.TranscoderServiceClientTest",
+- ],
+- runtime_deps = [":transcoder_java_gapic_test"],
+-)
+-
+-# Open Source Packages
+-java_gapic_assembly_gradle_pkg(
+- name = "google-cloud-video-transcoder-v1-java",
+- deps = [
+- ":transcoder_java_gapic",
+- ":transcoder_java_grpc",
+- ":transcoder_java_proto",
+- ":transcoder_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
+-go_proto_library(
+- name = "transcoder_go_proto",
+- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+- importpath = "google.golang.org/genproto/googleapis/cloud/video/transcoder/v1",
+- protos = [":transcoder_proto"],
+- deps = [
+- "//google/api:annotations_go_proto",
+- "//google/rpc:status_go_proto",
+- ],
+-)
+-
+-go_gapic_library(
+- name = "transcoder_go_gapic",
+- srcs = [":transcoder_proto_with_info"],
+- grpc_service_config = "transcoder_grpc_service_config.json",
+- importpath = "cloud.google.com/go/video/transcoder/apiv1;transcoder",
+- service_yaml = "transcoder_v1.yaml",
+- metadata = True,
+- deps = [
+- ":transcoder_go_proto",
+- "@io_bazel_rules_go//proto/wkt:duration_go_proto",
+- ],
+-)
+-
+-go_test(
+- name = "transcoder_go_gapic_test",
+- srcs = [":transcoder_go_gapic_srcjar_test"],
+- embed = [":transcoder_go_gapic"],
+- importpath = "cloud.google.com/go/video/transcoder/apiv1",
+-)
+-
+-# Open Source Packages
+-go_gapic_assembly_pkg(
+- name = "gapi-cloud-video-transcoder-v1-go",
+- deps = [
+- ":transcoder_go_gapic",
+- ":transcoder_go_gapic_srcjar-test.srcjar",
+- ":transcoder_go_gapic_srcjar-metadata.srcjar",
+- ":transcoder_go_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+-)
+-
+-py_gapic_library(
+- name = "transcoder_py_gapic",
+- srcs = [":transcoder_proto"],
+- grpc_service_config = "transcoder_grpc_service_config.json",
+-)
+-
+-# Open Source Packages
+-py_gapic_assembly_pkg(
+- name = "video-transcoder-v1-py",
+- deps = [
+- ":transcoder_py_gapic",
+- ],
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
+-php_proto_library(
+- name = "transcoder_php_proto",
+- deps = [":transcoder_proto"],
+-)
+-
+-php_grpc_library(
+- name = "transcoder_php_grpc",
+- srcs = [":transcoder_proto"],
+- deps = [":transcoder_php_proto"],
+-)
+-
+-php_gapic_library(
+- name = "transcoder_php_gapic",
+- srcs = [":transcoder_proto_with_info"],
+- grpc_service_config = "transcoder_grpc_service_config.json",
+- service_yaml = "transcoder_v1.yaml",
+- deps = [
+- ":transcoder_php_grpc",
+- ":transcoder_php_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-php_gapic_assembly_pkg(
+- name = "google-cloud-video-transcoder-v1-php",
+- deps = [
+- ":transcoder_php_gapic",
+- ":transcoder_php_grpc",
+- ":transcoder_php_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
+-nodejs_gapic_library(
+- name = "transcoder_nodejs_gapic",
+- package_name = "@google-cloud/transcoder",
+- src = ":transcoder_proto_with_info",
+- extra_protoc_parameters = ["metadata"],
+- grpc_service_config = "transcoder_grpc_service_config.json",
+- package = "google.cloud.video.transcoder.v1",
+- service_yaml = "transcoder_v1.yaml",
+- deps = [],
+-)
+-
+-nodejs_gapic_assembly_pkg(
+- name = "video-transcoder-v1-nodejs",
+- deps = [
+- ":transcoder_nodejs_gapic",
+- ":transcoder_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_gapic_assembly_pkg",
+- "ruby_cloud_gapic_library",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
+-ruby_proto_library(
+- name = "transcoder_ruby_proto",
+- deps = [":transcoder_proto"],
+-)
+-
+-ruby_grpc_library(
+- name = "transcoder_ruby_grpc",
+- srcs = [":transcoder_proto"],
+- deps = [":transcoder_ruby_proto"],
+-)
+-
+-ruby_cloud_gapic_library(
+- name = "transcoder_ruby_gapic",
+- srcs = [":transcoder_proto_with_info"],
+- extra_protoc_parameters = [
+- "ruby-cloud-api-id=transcoder.googleapis.com",
+- "ruby-cloud-api-shortname=transcoder",
+- "ruby-cloud-env-prefix=TRANSCODER",
+- "ruby-cloud-gem-name=google-cloud-video-transcoder-v1",
+- "ruby-cloud-product-url=https://cloud.google.com/transcoder/",
+- ],
+- grpc_service_config = "transcoder_grpc_service_config.json",
+- ruby_cloud_description = "The Transcoder API allows you to convert video files and package them for optimized delivery to web, mobile and connected TVs.",
+- ruby_cloud_title = "Transcoder V1",
+- deps = [
+- ":transcoder_ruby_grpc",
+- ":transcoder_ruby_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-ruby_gapic_assembly_pkg(
+- name = "google-cloud-video-transcoder-v1-ruby",
+- deps = [
+- ":transcoder_ruby_gapic",
+- ":transcoder_ruby_grpc",
+- ":transcoder_ruby_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
+-csharp_proto_library(
+- name = "transcoder_csharp_proto",
+- deps = [":transcoder_proto"],
+-)
+-
+-csharp_grpc_library(
+- name = "transcoder_csharp_grpc",
+- srcs = [":transcoder_proto"],
+- deps = [":transcoder_csharp_proto"],
+-)
+-
+-csharp_gapic_library(
+- name = "transcoder_csharp_gapic",
+- srcs = [":transcoder_proto_with_info"],
+- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
+- grpc_service_config = "transcoder_grpc_service_config.json",
+- deps = [
+- ":transcoder_csharp_grpc",
+- ":transcoder_csharp_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-csharp_gapic_assembly_pkg(
+- name = "google-cloud-video-transcoder-v1-csharp",
+- deps = [
+- ":transcoder_csharp_gapic",
+- ":transcoder_csharp_grpc",
+- ":transcoder_csharp_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-# Put your C++ rules here
+diff -urN a/google/cloud/video/transcoder/v1beta1/BUILD.bazel b/google/cloud/video/transcoder/v1beta1/BUILD.bazel
+--- a/google/cloud/video/transcoder/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/cloud/video/transcoder/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1,343 +0,0 @@
+-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
-# Most of the manual changes to this file will be overwritten.
-# It's **only** allowed to change the following rule attribute values:
@@ -67699,11 +67947,11 @@
- srcs = [":transcoder_proto_with_info"],
- grpc_service_config = "transcoder_grpc_service_config.json",
- importpath = "cloud.google.com/go/video/transcoder/apiv1beta1;transcoder",
+- metadata = True,
- service_yaml = "transcoder_v1beta1.yaml",
- deps = [
- ":transcoder_go_proto",
- "@io_bazel_rules_go//proto/wkt:duration_go_proto",
-- "@io_bazel_rules_go//proto/wkt:timestamp_go_proto",
- ],
-)
-
@@ -67719,6 +67967,7 @@
- name = "gapi-cloud-video-transcoder-v1beta1-go",
- deps = [
- ":transcoder_go_gapic",
+- ":transcoder_go_gapic_srcjar-metadata.srcjar",
- ":transcoder_go_gapic_srcjar-test.srcjar",
- ":transcoder_go_proto",
- ],
@@ -67773,6 +68022,7 @@
- name = "transcoder_php_gapic",
- srcs = [":transcoder_proto_with_info"],
- grpc_service_config = "transcoder_grpc_service_config.json",
+- service_yaml = "transcoder_v1beta1.yaml",
- deps = [
- ":transcoder_php_grpc",
- ":transcoder_php_proto",
@@ -67843,11 +68093,11 @@
- name = "transcoder_ruby_gapic",
- srcs = [":transcoder_proto_with_info"],
- extra_protoc_parameters = [
-- "ruby-cloud-gem-name=google-cloud-video-transcoder-v1beta1",
-- "ruby-cloud-env-prefix=TRANSCODER",
-- "ruby-cloud-product-url=https://cloud.google.com/transcoder/",
- "ruby-cloud-api-id=transcoder.googleapis.com",
- "ruby-cloud-api-shortname=transcoder",
+- "ruby-cloud-env-prefix=TRANSCODER",
+- "ruby-cloud-gem-name=google-cloud-video-transcoder-v1beta1",
+- "ruby-cloud-product-url=https://cloud.google.com/transcoder/",
- ],
- grpc_service_config = "transcoder_grpc_service_config.json",
- ruby_cloud_description = "The Transcoder API allows you to convert video files and package them for optimized delivery to web, mobile and connected TVs.",
@@ -67916,12 +68166,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/videointelligence/BUILD.bazel b/google/cloud/videointelligence/BUILD.bazel
---- a/google/cloud/videointelligence/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/videointelligence/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/videointelligence/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/videointelligence/v1/BUILD.bazel b/google/cloud/videointelligence/v1/BUILD.bazel
---- a/google/cloud/videointelligence/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/videointelligence/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/videointelligence/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,337 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -68262,7 +68512,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/videointelligence/v1beta2/BUILD.bazel b/google/cloud/videointelligence/v1beta2/BUILD.bazel
---- a/google/cloud/videointelligence/v1beta2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/videointelligence/v1beta2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/videointelligence/v1beta2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,337 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -68603,7 +68853,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/videointelligence/v1p1beta1/BUILD.bazel b/google/cloud/videointelligence/v1p1beta1/BUILD.bazel
---- a/google/cloud/videointelligence/v1p1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/videointelligence/v1p1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/videointelligence/v1p1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,338 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -68945,7 +69195,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/videointelligence/v1p2beta1/BUILD.bazel b/google/cloud/videointelligence/v1p2beta1/BUILD.bazel
---- a/google/cloud/videointelligence/v1p2beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/videointelligence/v1p2beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/videointelligence/v1p2beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,338 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -69287,7 +69537,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/videointelligence/v1p3beta1/BUILD.bazel b/google/cloud/videointelligence/v1p3beta1/BUILD.bazel
---- a/google/cloud/videointelligence/v1p3beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/videointelligence/v1p3beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/videointelligence/v1p3beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,330 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -69621,14 +69871,14 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/vision/BUILD.bazel b/google/cloud/vision/BUILD.bazel
---- a/google/cloud/vision/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/vision/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/vision/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/vision/v1/BUILD.bazel b/google/cloud/vision/v1/BUILD.bazel
---- a/google/cloud/vision/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/vision/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/vision/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,377 +0,0 @@
+@@ -1,379 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -69911,6 +70161,8 @@
- "ruby-cloud-product-url=https://cloud.google.com/vision",
- "ruby-cloud-api-id=vision.googleapis.com",
- "ruby-cloud-api-shortname=vision",
+- "ruby-cloud-generate-standalone-snippets=true",
+- "ruby-cloud-generate-yardoc-snippets=true",
- ],
- grpc_service_config = "vision_grpc_service_config.json",
- ruby_cloud_description = "Cloud Vision API allows developers to easily integrate vision detection features within applications, including image labeling, face and landmark detection, optical character recognition (OCR), and tagging of explicit content.",
@@ -70007,7 +70259,7 @@
- ],
-)
diff -urN a/google/cloud/vision/v1p1beta1/BUILD.bazel b/google/cloud/vision/v1p1beta1/BUILD.bazel
---- a/google/cloud/vision/v1p1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/vision/v1p1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/vision/v1p1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,326 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -70337,7 +70589,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/vision/v1p2beta1/BUILD.bazel b/google/cloud/vision/v1p2beta1/BUILD.bazel
---- a/google/cloud/vision/v1p2beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/vision/v1p2beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/vision/v1p2beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,333 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -70674,7 +70926,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/vision/v1p3beta1/BUILD.bazel b/google/cloud/vision/v1p3beta1/BUILD.bazel
---- a/google/cloud/vision/v1p3beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/vision/v1p3beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/vision/v1p3beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,349 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -71027,7 +71279,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/vision/v1p4beta1/BUILD.bazel b/google/cloud/vision/v1p4beta1/BUILD.bazel
---- a/google/cloud/vision/v1p4beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/vision/v1p4beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/vision/v1p4beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,341 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -71372,7 +71624,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/vpcaccess/v1/BUILD.bazel b/google/cloud/vpcaccess/v1/BUILD.bazel
---- a/google/cloud/vpcaccess/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/vpcaccess/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/vpcaccess/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,345 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -71605,7 +71857,7 @@
-
-nodejs_gapic_library(
- name = "vpcaccess_nodejs_gapic",
-- package_name = "@google-cloud/vpcaccess",
+- package_name = "@google-cloud/vpc-access",
- src = ":vpcaccess_proto_with_info",
- extra_protoc_parameters = ["metadata"],
- grpc_service_config = "vpcaccess_grpc_service_config.json",
@@ -71721,7 +71973,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/webrisk/v1/BUILD.bazel b/google/cloud/webrisk/v1/BUILD.bazel
---- a/google/cloud/webrisk/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/webrisk/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/webrisk/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,328 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -72053,7 +72305,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/webrisk/v1beta1/BUILD.bazel b/google/cloud/webrisk/v1beta1/BUILD.bazel
---- a/google/cloud/webrisk/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/webrisk/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/webrisk/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,328 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -72385,12 +72637,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/websecurityscanner/BUILD.bazel b/google/cloud/websecurityscanner/BUILD.bazel
---- a/google/cloud/websecurityscanner/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/websecurityscanner/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/websecurityscanner/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/cloud/websecurityscanner/v1/BUILD.bazel b/google/cloud/websecurityscanner/v1/BUILD.bazel
---- a/google/cloud/websecurityscanner/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/websecurityscanner/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/websecurityscanner/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,338 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -72732,7 +72984,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/websecurityscanner/v1alpha/BUILD.bazel b/google/cloud/websecurityscanner/v1alpha/BUILD.bazel
---- a/google/cloud/websecurityscanner/v1alpha/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/websecurityscanner/v1alpha/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/websecurityscanner/v1alpha/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,325 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -73061,7 +73313,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/websecurityscanner/v1beta/BUILD.bazel b/google/cloud/websecurityscanner/v1beta/BUILD.bazel
---- a/google/cloud/websecurityscanner/v1beta/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/websecurityscanner/v1beta/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/websecurityscanner/v1beta/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,337 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -73402,7 +73654,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/workflows/executions/v1/BUILD.bazel b/google/cloud/workflows/executions/v1/BUILD.bazel
---- a/google/cloud/workflows/executions/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/workflows/executions/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/workflows/executions/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,328 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -73734,9 +73986,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/workflows/executions/v1beta/BUILD.bazel b/google/cloud/workflows/executions/v1beta/BUILD.bazel
---- a/google/cloud/workflows/executions/v1beta/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/workflows/executions/v1beta/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/workflows/executions/v1beta/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,328 +0,0 @@
+@@ -1,329 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -73998,6 +74250,7 @@
- "ruby-cloud-product-url=https://cloud.google.com/workflows/",
- "ruby-cloud-api-id=workflowexecutions.googleapis.com",
- "ruby-cloud-api-shortname=workflowexecutions",
+- "ruby-cloud-wrapper-gem-override=google-cloud-workflows",
- ],
- grpc_service_config = "executions_grpc_service_config.json",
- ruby_cloud_description = "Workflows link series of serverless tasks together in an order you define. Combine the power of Google Cloud's APIs, serverless products like Cloud Functions and Cloud Run, and calls to external APIs to create flexible serverless applications. Workflows requires no infrastructure management and scales seamlessly with demand, including scaling down to zero..",
@@ -74065,8 +74318,174 @@
-# C++
-##############################################################################
-# Put your C++ rules here
+diff -urN a/google/cloud/workflows/type/BUILD.bazel b/google/cloud/workflows/type/BUILD.bazel
+--- a/google/cloud/workflows/type/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/cloud/workflows/type/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1,162 +0,0 @@
+-# This file was automatically generated by BuildFileGenerator
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-##############################################################################
+-# Common
+-##############################################################################
+-load("@rules_proto//proto:defs.bzl", "proto_library")
+-
+-proto_library(
+- name = "type_proto",
+- srcs = [
+- "engine_call.proto",
+- "executions_system.proto",
+- ],
+- deps = [
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
+-java_proto_library(
+- name = "type_java_proto",
+- deps = [":type_proto"],
+-)
+-
+-java_grpc_library(
+- name = "type_java_grpc",
+- srcs = [":type_proto"],
+- deps = [":type_java_proto"],
+-)
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_proto_library",
+-)
+-
+-go_proto_library(
+- name = "type_go_proto",
+- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+- importpath = "google.golang.org/genproto/googleapis/cloud/workflows/type",
+- protos = [":type_proto"],
+- deps = [
+-
+- ],
+-)
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "moved_proto_library",
+- "py_grpc_library",
+- "py_proto_library",
+-)
+-
+-moved_proto_library(
+- name = "type_moved_proto",
+- srcs = [":type_proto"],
+- deps = [
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
+-py_proto_library(
+- name = "type_py_proto",
+- deps = [":type_moved_proto"],
+-)
+-
+-py_grpc_library(
+- name = "type_py_grpc",
+- srcs = [":type_moved_proto"],
+- deps = [":type_py_proto"],
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
+-php_proto_library(
+- name = "type_php_proto",
+- deps = [":type_proto"],
+-)
+-
+-php_grpc_library(
+- name = "type_php_grpc",
+- srcs = [":type_proto"],
+- deps = [":type_php_proto"],
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
+-ruby_proto_library(
+- name = "type_ruby_proto",
+- deps = [":type_proto"],
+-)
+-
+-ruby_grpc_library(
+- name = "type_ruby_grpc",
+- srcs = [":type_proto"],
+- deps = [":type_ruby_proto"],
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
+-csharp_proto_library(
+- name = "type_csharp_proto",
+- deps = [":type_proto"],
+-)
+-
+-csharp_grpc_library(
+- name = "type_csharp_grpc",
+- srcs = [":type_proto"],
+- deps = [":type_csharp_proto"],
+-)
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-# Put your C++ code here
diff -urN a/google/cloud/workflows/v1/BUILD.bazel b/google/cloud/workflows/v1/BUILD.bazel
---- a/google/cloud/workflows/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/workflows/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/workflows/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,342 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -74412,7 +74831,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/cloud/workflows/v1beta/BUILD.bazel b/google/cloud/workflows/v1beta/BUILD.bazel
---- a/google/cloud/workflows/v1beta/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/cloud/workflows/v1beta/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/cloud/workflows/v1beta/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,332 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -74748,12 +75167,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/container/BUILD.bazel b/google/container/BUILD.bazel
---- a/google/container/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/container/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/container/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/container/v1/BUILD.bazel b/google/container/v1/BUILD.bazel
---- a/google/container/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/container/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/container/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,327 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -75084,9 +75503,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/container/v1beta1/BUILD.bazel b/google/container/v1beta1/BUILD.bazel
---- a/google/container/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/container/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/container/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,332 +0,0 @@
+@@ -1,334 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -75110,6 +75529,7 @@
- "//google/api:resource_proto",
- "//google/rpc:code_proto",
- "//google/rpc:status_proto",
+- "//google/type:date_proto",
- "@com_google_protobuf//:empty_proto",
- "@com_google_protobuf//:timestamp_proto",
- "@com_google_protobuf//:wrappers_proto",
@@ -75199,6 +75619,7 @@
- "//google/api:annotations_go_proto",
- "//google/rpc:code_go_proto",
- "//google/rpc:status_go_proto",
+- "//google/type:date_go_proto",
- ],
-)
-
@@ -75420,7 +75841,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/dataflow/v1beta3/BUILD.bazel b/google/dataflow/v1beta3/BUILD.bazel
---- a/google/dataflow/v1beta3/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/dataflow/v1beta3/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/dataflow/v1beta3/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,361 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -75785,19 +76206,19 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/datastore/BUILD.bazel b/google/datastore/BUILD.bazel
---- a/google/datastore/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/datastore/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/datastore/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/datastore/admin/BUILD.bazel b/google/datastore/admin/BUILD.bazel
---- a/google/datastore/admin/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/datastore/admin/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/datastore/admin/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/datastore/admin/v1/BUILD.bazel b/google/datastore/admin/v1/BUILD.bazel
---- a/google/datastore/admin/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/datastore/admin/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/datastore/admin/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,333 +0,0 @@
+@@ -1,334 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -75914,7 +76335,7 @@
- srcs = [":admin_proto_with_info"],
- grpc_service_config = "datastore_admin_grpc_service_config.json",
- importpath = "cloud.google.com/go/datastore/admin/apiv1;admin",
-- service_yaml = "datastore_admin_v1.yaml",
+- service_yaml = "datastore_v1.yaml",
- deps = [
- ":admin_go_proto",
- "//google/longrunning:longrunning_go_proto",
@@ -75989,7 +76410,7 @@
- name = "admin_php_gapic",
- srcs = [":admin_proto_with_info"],
- grpc_service_config = "datastore_admin_grpc_service_config.json",
-- service_yaml = "datastore_admin_v1.yaml",
+- service_yaml = "datastore_v1.yaml",
- deps = [
- ":admin_php_grpc",
- ":admin_php_proto",
@@ -76021,7 +76442,7 @@
- extra_protoc_parameters = ["metadata"],
- grpc_service_config = "datastore_admin_grpc_service_config.json",
- package = "google.datastore.admin.v1",
-- service_yaml = "datastore_admin_v1.yaml",
+- service_yaml = "datastore_v1.yaml",
- deps = [],
-)
-
@@ -76064,6 +76485,7 @@
- "ruby-cloud-product-url=https://cloud.google.com/datastore",
- "ruby-cloud-api-id=datastore.googleapis.com",
- "ruby-cloud-api-shortname=datastore",
+- "ruby-cloud-wrapper-gem-override=google-cloud-datastore",
- ],
- grpc_service_config = "datastore_admin_grpc_service_config.json",
- ruby_cloud_description = "Firestore in Datastore mode is a NoSQL document database built for automatic scaling, high performance, and ease of application development.",
@@ -76132,7 +76554,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/datastore/v1/BUILD.bazel b/google/datastore/v1/BUILD.bazel
---- a/google/datastore/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/datastore/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/datastore/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,333 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -76468,8 +76890,366 @@
-# C++
-##############################################################################
-# Put your C++ rules here
+diff -urN a/google/devtools/artifactregistry/v1/BUILD.bazel b/google/devtools/artifactregistry/v1/BUILD.bazel
+--- a/google/devtools/artifactregistry/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/devtools/artifactregistry/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1,354 +0,0 @@
+-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-##############################################################################
+-# Common
+-##############################################################################
+-load("@rules_proto//proto:defs.bzl", "proto_library")
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
+-
+-proto_library(
+- name = "artifactregistry_proto",
+- srcs = [
+- "artifact.proto",
+- "repository.proto",
+- "service.proto",
+- ],
+- deps = [
+- "//google/api:annotations_proto",
+- "//google/api:client_proto",
+- "//google/api:field_behavior_proto",
+- "//google/api:resource_proto",
+- "//google/iam/v1:policy_proto",
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
+-proto_library_with_info(
+- name = "artifactregistry_proto_with_info",
+- deps = [
+- ":artifactregistry_proto",
+- "//google/cloud:common_resources_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
+-java_proto_library(
+- name = "artifactregistry_java_proto",
+- deps = [":artifactregistry_proto"],
+-)
+-
+-java_grpc_library(
+- name = "artifactregistry_java_grpc",
+- srcs = [":artifactregistry_proto"],
+- deps = [":artifactregistry_java_proto"],
+-)
+-
+-java_gapic_library(
+- name = "artifactregistry_java_gapic",
+- srcs = [":artifactregistry_proto_with_info"],
+- gapic_yaml = None,
+- grpc_service_config = "artifactregistry_grpc_service_config.json",
+- service_yaml = "artifactregistry_v1.yaml",
+- test_deps = [
+- ":artifactregistry_java_grpc",
+- "//google/iam/v1:iam_java_grpc",
+- ],
+- deps = [
+- ":artifactregistry_java_proto",
+- "//google/api:api_java_proto",
+- "//google/iam/v1:iam_java_proto",
+- ],
+-)
+-
+-java_gapic_test(
+- name = "artifactregistry_java_gapic_test_suite",
+- test_classes = [
+- "com.google.devtools.artifactregistry.v1.ArtifactRegistryClientTest",
+- ],
+- runtime_deps = [":artifactregistry_java_gapic_test"],
+-)
+-
+-# Open Source Packages
+-java_gapic_assembly_gradle_pkg(
+- name = "google-cloud-devtools-artifactregistry-v1-java",
+- deps = [
+- ":artifactregistry_java_gapic",
+- ":artifactregistry_java_grpc",
+- ":artifactregistry_java_proto",
+- ":artifactregistry_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
+-go_proto_library(
+- name = "artifactregistry_go_proto",
+- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+- importpath = "google.golang.org/genproto/googleapis/devtools/artifactregistry/v1",
+- protos = [":artifactregistry_proto"],
+- deps = [
+- "//google/api:annotations_go_proto",
+- "//google/iam/v1:iam_go_proto",
+- ],
+-)
+-
+-go_gapic_library(
+- name = "artifactregistry_go_gapic",
+- srcs = [":artifactregistry_proto_with_info"],
+- grpc_service_config = "artifactregistry_grpc_service_config.json",
+- importpath = "cloud.google.com/go/devtools/artifactregistry/apiv1;artifactregistry",
+- service_yaml = "artifactregistry_v1.yaml",
+- metadata = True,
+- deps = [
+- ":artifactregistry_go_proto",
+- "//google/iam/v1:iam_go_proto",
+- ],
+-)
+-
+-go_test(
+- name = "artifactregistry_go_gapic_test",
+- srcs = [":artifactregistry_go_gapic_srcjar_test"],
+- embed = [":artifactregistry_go_gapic"],
+- importpath = "cloud.google.com/go/devtools/artifactregistry/apiv1",
+-)
+-
+-# Open Source Packages
+-go_gapic_assembly_pkg(
+- name = "gapi-cloud-devtools-artifactregistry-v1-go",
+- deps = [
+- ":artifactregistry_go_gapic",
+- ":artifactregistry_go_gapic_srcjar-test.srcjar",
+- ":artifactregistry_go_gapic_srcjar-metadata.srcjar",
+- ":artifactregistry_go_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+-)
+-
+-py_gapic_library(
+- name = "artifactregistry_py_gapic",
+- srcs = [":artifactregistry_proto"],
+- grpc_service_config = "artifactregistry_grpc_service_config.json",
+- opt_args = [
+- "python-gapic-namespace=google.cloud",
+- "python-gapic-name=artifactregistry",
+- "warehouse-package-name=google-cloud-artifact-registry",
+- ],
+-)
+-
+-# Open Source Packages
+-py_gapic_assembly_pkg(
+- name = "devtools-artifactregistry-v1-py",
+- deps = [
+- ":artifactregistry_py_gapic",
+- ],
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
+-php_proto_library(
+- name = "artifactregistry_php_proto",
+- deps = [":artifactregistry_proto"],
+-)
+-
+-php_grpc_library(
+- name = "artifactregistry_php_grpc",
+- srcs = [":artifactregistry_proto"],
+- deps = [":artifactregistry_php_proto"],
+-)
+-
+-php_gapic_library(
+- name = "artifactregistry_php_gapic",
+- srcs = [":artifactregistry_proto_with_info"],
+- grpc_service_config = "artifactregistry_grpc_service_config.json",
+- service_yaml = "artifactregistry_v1.yaml",
+- deps = [
+- ":artifactregistry_php_grpc",
+- ":artifactregistry_php_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-php_gapic_assembly_pkg(
+- name = "google-cloud-devtools-artifactregistry-v1-php",
+- deps = [
+- ":artifactregistry_php_gapic",
+- ":artifactregistry_php_grpc",
+- ":artifactregistry_php_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
+-nodejs_gapic_library(
+- name = "artifactregistry_nodejs_gapic",
+- package_name = "@google-cloud/artifactregistry",
+- src = ":artifactregistry_proto_with_info",
+- extra_protoc_parameters = ["metadata"],
+- grpc_service_config = "artifactregistry_grpc_service_config.json",
+- package = "google.devtools.artifactregistry.v1",
+- service_yaml = "artifactregistry_v1.yaml",
+- deps = [],
+-)
+-
+-nodejs_gapic_assembly_pkg(
+- name = "devtools-artifactregistry-v1-nodejs",
+- deps = [
+- ":artifactregistry_nodejs_gapic",
+- ":artifactregistry_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_gapic_assembly_pkg",
+- "ruby_cloud_gapic_library",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
+-ruby_proto_library(
+- name = "artifactregistry_ruby_proto",
+- deps = [":artifactregistry_proto"],
+-)
+-
+-ruby_grpc_library(
+- name = "artifactregistry_ruby_grpc",
+- srcs = [":artifactregistry_proto"],
+- deps = [":artifactregistry_ruby_proto"],
+-)
+-
+-ruby_cloud_gapic_library(
+- name = "artifactregistry_ruby_gapic",
+- srcs = [":artifactregistry_proto_with_info"],
+- extra_protoc_parameters = [
+- "ruby-cloud-gem-name=google-cloud-artifact_registry-v1",
+- "ruby-cloud-env-prefix=ARTIFACT_REGISTRY",
+- "ruby-cloud-product-url=https://cloud.google.com/artifact-registry/",
+- "ruby-cloud-api-id=artifactregistry.googleapis.com",
+- "ruby-cloud-api-shortname=artifactregistry",
+- ],
+- grpc_service_config = "artifactregistry_grpc_service_config.json",
+- ruby_cloud_description = "Artifact Registry stores and manages build artifacts in a scalable and integrated service built on Google infrastructure.",
+- ruby_cloud_title = "Artifact Registry V1",
+- deps = [
+- ":artifactregistry_ruby_grpc",
+- ":artifactregistry_ruby_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-ruby_gapic_assembly_pkg(
+- name = "google-cloud-devtools-artifactregistry-v1-ruby",
+- deps = [
+- ":artifactregistry_ruby_gapic",
+- ":artifactregistry_ruby_grpc",
+- ":artifactregistry_ruby_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
+-csharp_proto_library(
+- name = "artifactregistry_csharp_proto",
+- deps = [":artifactregistry_proto"],
+-)
+-
+-csharp_grpc_library(
+- name = "artifactregistry_csharp_grpc",
+- srcs = [":artifactregistry_proto"],
+- deps = [":artifactregistry_csharp_proto"],
+-)
+-
+-csharp_gapic_library(
+- name = "artifactregistry_csharp_gapic",
+- srcs = [":artifactregistry_proto_with_info"],
+- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
+- grpc_service_config = "artifactregistry_grpc_service_config.json",
+- deps = [
+- ":artifactregistry_csharp_grpc",
+- ":artifactregistry_csharp_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-csharp_gapic_assembly_pkg(
+- name = "google-cloud-devtools-artifactregistry-v1-csharp",
+- deps = [
+- ":artifactregistry_csharp_gapic",
+- ":artifactregistry_csharp_grpc",
+- ":artifactregistry_csharp_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-# Put your C++ rules here
diff -urN a/google/devtools/artifactregistry/v1beta2/BUILD.bazel b/google/devtools/artifactregistry/v1beta2/BUILD.bazel
---- a/google/devtools/artifactregistry/v1beta2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/artifactregistry/v1beta2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/artifactregistry/v1beta2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,360 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -76833,12 +77613,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/devtools/build/BUILD.bazel b/google/devtools/build/BUILD.bazel
---- a/google/devtools/build/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/build/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/build/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/devtools/build/v1/BUILD.bazel b/google/devtools/build/v1/BUILD.bazel
---- a/google/devtools/build/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/build/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/build/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,333 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -77175,7 +77955,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/devtools/cloudbuild/v1/BUILD.bazel b/google/devtools/cloudbuild/v1/BUILD.bazel
---- a/google/devtools/cloudbuild/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/cloudbuild/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/cloudbuild/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,321 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -77500,12 +78280,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/devtools/clouddebugger/BUILD.bazel b/google/devtools/clouddebugger/BUILD.bazel
---- a/google/devtools/clouddebugger/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/clouddebugger/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/clouddebugger/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/devtools/clouddebugger/v2/BUILD.bazel b/google/devtools/clouddebugger/v2/BUILD.bazel
---- a/google/devtools/clouddebugger/v2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/clouddebugger/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/clouddebugger/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,353 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -77862,12 +78642,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/devtools/clouderrorreporting/BUILD.bazel b/google/devtools/clouderrorreporting/BUILD.bazel
---- a/google/devtools/clouderrorreporting/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/clouderrorreporting/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/clouderrorreporting/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel b/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel
---- a/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,348 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -78219,12 +78999,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/devtools/cloudprofiler/BUILD.bazel b/google/devtools/cloudprofiler/BUILD.bazel
---- a/google/devtools/cloudprofiler/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/cloudprofiler/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/cloudprofiler/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/devtools/cloudprofiler/v2/BUILD.bazel b/google/devtools/cloudprofiler/v2/BUILD.bazel
---- a/google/devtools/cloudprofiler/v2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/cloudprofiler/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/cloudprofiler/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,336 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -78564,12 +79344,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/devtools/cloudtrace/BUILD.bazel b/google/devtools/cloudtrace/BUILD.bazel
---- a/google/devtools/cloudtrace/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/cloudtrace/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/cloudtrace/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/devtools/cloudtrace/v1/BUILD.bazel b/google/devtools/cloudtrace/v1/BUILD.bazel
---- a/google/devtools/cloudtrace/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/cloudtrace/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/cloudtrace/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,355 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -78928,7 +79708,7 @@
- deps = [":cloudtrace_cc_proto"],
-)
diff -urN a/google/devtools/cloudtrace/v2/BUILD.bazel b/google/devtools/cloudtrace/v2/BUILD.bazel
---- a/google/devtools/cloudtrace/v2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/cloudtrace/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/cloudtrace/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,360 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -79292,12 +80072,12 @@
- deps = [":cloudtrace_cc_proto"],
-)
diff -urN a/google/devtools/containeranalysis/BUILD.bazel b/google/devtools/containeranalysis/BUILD.bazel
---- a/google/devtools/containeranalysis/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/containeranalysis/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/containeranalysis/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/devtools/containeranalysis/v1/BUILD.bazel b/google/devtools/containeranalysis/v1/BUILD.bazel
---- a/google/devtools/containeranalysis/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/containeranalysis/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/containeranalysis/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,357 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -79589,7 +80369,7 @@
- "ruby-cloud-product-url=https://cloud.google.com/container-registry/docs/container-analysis",
- "ruby-cloud-api-id=containeranalysis.googleapis.com",
- "ruby-cloud-api-shortname=containeranalysis",
-- "ruby-cloud-extra-dependencies=grafeas-v1=~> 0.0",
+- "ruby-cloud-extra-dependencies=grafeas-v1=> 0.0|< 2.a",
- ],
- grpc_service_config = "containeranalysis_grpc_service_config.json",
- ruby_cloud_description = "The Container Analysis API is an implementation of Grafeas. It stores, and enables querying and retrieval of, critical metadata about all of your software artifacts.",
@@ -79658,7 +80438,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/devtools/containeranalysis/v1beta1/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/BUILD.bazel
---- a/google/devtools/containeranalysis/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/containeranalysis/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/containeranalysis/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,235 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -79897,7 +80677,7 @@
- ] + _PROTO_SUBPACKAGE_DEPS,
-)
diff -urN a/google/devtools/containeranalysis/v1beta1/attestation/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/attestation/BUILD.bazel
---- a/google/devtools/containeranalysis/v1beta1/attestation/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/containeranalysis/v1beta1/attestation/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/containeranalysis/v1beta1/attestation/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,59 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -79960,7 +80740,7 @@
- ],
-)
diff -urN a/google/devtools/containeranalysis/v1beta1/build/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/build/BUILD.bazel
---- a/google/devtools/containeranalysis/v1beta1/build/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/containeranalysis/v1beta1/build/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/containeranalysis/v1beta1/build/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,58 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -80022,7 +80802,7 @@
- ],
-)
diff -urN a/google/devtools/containeranalysis/v1beta1/common/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/common/BUILD.bazel
---- a/google/devtools/containeranalysis/v1beta1/common/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/containeranalysis/v1beta1/common/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/containeranalysis/v1beta1/common/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,55 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -80081,7 +80861,7 @@
- deps = [],
-)
diff -urN a/google/devtools/containeranalysis/v1beta1/cvss/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/cvss/BUILD.bazel
---- a/google/devtools/containeranalysis/v1beta1/cvss/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/containeranalysis/v1beta1/cvss/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/containeranalysis/v1beta1/cvss/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,55 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -80140,7 +80920,7 @@
- deps = [],
-)
diff -urN a/google/devtools/containeranalysis/v1beta1/deployment/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/deployment/BUILD.bazel
---- a/google/devtools/containeranalysis/v1beta1/deployment/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/containeranalysis/v1beta1/deployment/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/containeranalysis/v1beta1/deployment/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,56 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -80200,7 +80980,7 @@
- deps = [],
-)
diff -urN a/google/devtools/containeranalysis/v1beta1/discovery/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/discovery/BUILD.bazel
---- a/google/devtools/containeranalysis/v1beta1/discovery/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/containeranalysis/v1beta1/discovery/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/containeranalysis/v1beta1/discovery/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,61 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -80265,7 +81045,7 @@
- ],
-)
diff -urN a/google/devtools/containeranalysis/v1beta1/grafeas/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/grafeas/BUILD.bazel
---- a/google/devtools/containeranalysis/v1beta1/grafeas/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/containeranalysis/v1beta1/grafeas/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/containeranalysis/v1beta1/grafeas/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,82 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -80351,7 +81131,7 @@
- ],
-)
diff -urN a/google/devtools/containeranalysis/v1beta1/image/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/image/BUILD.bazel
---- a/google/devtools/containeranalysis/v1beta1/image/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/containeranalysis/v1beta1/image/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/containeranalysis/v1beta1/image/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,54 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -80409,7 +81189,7 @@
- deps = [],
-)
diff -urN a/google/devtools/containeranalysis/v1beta1/package/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/package/BUILD.bazel
---- a/google/devtools/containeranalysis/v1beta1/package/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/containeranalysis/v1beta1/package/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/containeranalysis/v1beta1/package/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,55 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -80468,7 +81248,7 @@
- deps = [],
-)
diff -urN a/google/devtools/containeranalysis/v1beta1/provenance/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/provenance/BUILD.bazel
---- a/google/devtools/containeranalysis/v1beta1/provenance/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/containeranalysis/v1beta1/provenance/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/containeranalysis/v1beta1/provenance/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,60 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -80532,7 +81312,7 @@
- ],
-)
diff -urN a/google/devtools/containeranalysis/v1beta1/source/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/source/BUILD.bazel
---- a/google/devtools/containeranalysis/v1beta1/source/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/containeranalysis/v1beta1/source/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/containeranalysis/v1beta1/source/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,55 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -80591,7 +81371,7 @@
- deps = [],
-)
diff -urN a/google/devtools/containeranalysis/v1beta1/vulnerability/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/vulnerability/BUILD.bazel
---- a/google/devtools/containeranalysis/v1beta1/vulnerability/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/containeranalysis/v1beta1/vulnerability/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/containeranalysis/v1beta1/vulnerability/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,64 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -80659,7 +81439,7 @@
- ],
-)
diff -urN a/google/devtools/remoteworkers/v1test2/BUILD.bazel b/google/devtools/remoteworkers/v1test2/BUILD.bazel
---- a/google/devtools/remoteworkers/v1test2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/remoteworkers/v1test2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/remoteworkers/v1test2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,335 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -80998,7 +81778,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/devtools/resultstore/v2/BUILD.bazel b/google/devtools/resultstore/v2/BUILD.bazel
---- a/google/devtools/resultstore/v2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/resultstore/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/resultstore/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,193 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -81195,7 +81975,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/devtools/source/v1/BUILD.bazel b/google/devtools/source/v1/BUILD.bazel
---- a/google/devtools/source/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/source/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/source/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,166 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -81365,7 +82145,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/devtools/testing/v1/BUILD.bazel b/google/devtools/testing/v1/BUILD.bazel
---- a/google/devtools/testing/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/devtools/testing/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/devtools/testing/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,349 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -81718,17 +82498,17 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/example/endpointsapis/BUILD.bazel b/google/example/endpointsapis/BUILD.bazel
---- a/google/example/endpointsapis/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/example/endpointsapis/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/example/endpointsapis/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/example/library/BUILD.bazel b/google/example/library/BUILD.bazel
---- a/google/example/library/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/example/library/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/example/library/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/example/library/v1/BUILD.bazel b/google/example/library/v1/BUILD.bazel
---- a/google/example/library/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/example/library/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/example/library/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,296 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -82028,19 +82808,19 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/firestore/BUILD.bazel b/google/firestore/BUILD.bazel
---- a/google/firestore/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/firestore/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/firestore/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/firestore/admin/BUILD.bazel b/google/firestore/admin/BUILD.bazel
---- a/google/firestore/admin/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/firestore/admin/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/firestore/admin/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/firestore/admin/v1/BUILD.bazel b/google/firestore/admin/v1/BUILD.bazel
---- a/google/firestore/admin/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/firestore/admin/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/firestore/admin/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,342 +0,0 @@
+@@ -1,343 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -82316,6 +83096,7 @@
- "ruby-cloud-product-url=https://cloud.google.com/firestore",
- "ruby-cloud-api-id=firestore.googleapis.com",
- "ruby-cloud-api-shortname=firestore",
+- "ruby-cloud-wrapper-gem-override=google-cloud-firestore",
- ],
- grpc_service_config = "firestore_admin_grpc_service_config.json",
- ruby_cloud_description = "Cloud Firestore is a NoSQL document database built for automatic scaling, high performance, and ease of application development.",
@@ -82384,7 +83165,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/firestore/bundle/BUILD.bazel b/google/firestore/bundle/BUILD.bazel
---- a/google/firestore/bundle/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/firestore/bundle/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/firestore/bundle/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,102 +0,0 @@
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -82490,7 +83271,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/firestore/v1/BUILD.bazel b/google/firestore/v1/BUILD.bazel
---- a/google/firestore/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/firestore/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/firestore/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,337 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -82831,7 +83612,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/firestore/v1beta1/BUILD.bazel b/google/firestore/v1beta1/BUILD.bazel
---- a/google/firestore/v1beta1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/firestore/v1beta1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/firestore/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,336 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -83171,7 +83952,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/geo/type/BUILD.bazel b/google/geo/type/BUILD.bazel
---- a/google/geo/type/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/geo/type/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/geo/type/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,41 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -83216,7 +83997,7 @@
- deps = [":viewport_proto"],
-)
diff -urN a/google/home/enterprise/sdm/v1/BUILD.bazel b/google/home/enterprise/sdm/v1/BUILD.bazel
---- a/google/home/enterprise/sdm/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/home/enterprise/sdm/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/home/enterprise/sdm/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,329 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -83549,12 +84330,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/home/graph/BUILD.bazel b/google/home/graph/BUILD.bazel
---- a/google/home/graph/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/home/graph/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/home/graph/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/home/graph/v1/BUILD.bazel b/google/home/graph/v1/BUILD.bazel
---- a/google/home/graph/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/home/graph/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/home/graph/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,318 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -83876,12 +84657,12 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/iam/BUILD.bazel b/google/iam/BUILD.bazel
---- a/google/iam/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/iam/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/iam/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/iam/admin/v1/BUILD.bazel b/google/iam/admin/v1/BUILD.bazel
---- a/google/iam/admin/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/iam/admin/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/iam/admin/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,364 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -84249,12 +85030,12 @@
- deps = [":admin_cc_proto"],
-)
diff -urN a/google/iam/credentials/BUILD.bazel b/google/iam/credentials/BUILD.bazel
---- a/google/iam/credentials/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/iam/credentials/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/iam/credentials/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/iam/credentials/v1/BUILD.bazel b/google/iam/credentials/v1/BUILD.bazel
---- a/google/iam/credentials/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/iam/credentials/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/iam/credentials/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,345 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -84603,7 +85384,7 @@
- deps = [":credentials_cc_proto"],
-)
diff -urN a/google/iam/v1/BUILD.bazel b/google/iam/v1/BUILD.bazel
---- a/google/iam/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/iam/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/iam/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,152 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -84759,7 +85540,7 @@
- deps = [":options_proto"]
-)
diff -urN a/google/iam/v1/logging/BUILD.bazel b/google/iam/v1/logging/BUILD.bazel
---- a/google/iam/v1/logging/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/iam/v1/logging/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/iam/v1/logging/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,90 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -84853,7 +85634,7 @@
-)
-
diff -urN a/google/iam/v1beta/BUILD.bazel b/google/iam/v1beta/BUILD.bazel
---- a/google/iam/v1beta/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/iam/v1beta/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/iam/v1beta/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,342 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -85199,7 +85980,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/identity/accesscontextmanager/type/BUILD.bazel b/google/identity/accesscontextmanager/type/BUILD.bazel
---- a/google/identity/accesscontextmanager/type/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/identity/accesscontextmanager/type/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/identity/accesscontextmanager/type/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,171 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -85374,10 +86155,19 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/identity/accesscontextmanager/v1/BUILD.bazel b/google/identity/accesscontextmanager/v1/BUILD.bazel
---- a/google/identity/accesscontextmanager/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/identity/accesscontextmanager/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/identity/accesscontextmanager/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,181 +0,0 @@
+@@ -1,355 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
-
-# This is an API workspace, having public visibility by default makes perfect sense.
-package(default_visibility = ["//visibility:public"])
@@ -85386,28 +86176,46 @@
-# Common
-##############################################################################
-load("@rules_proto//proto:defs.bzl", "proto_library")
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
-
-proto_library(
- name = "accesscontextmanager_proto",
- srcs = [
+- "access_context_manager.proto",
- "access_level.proto",
- "access_policy.proto",
- "service_perimeter.proto",
+- "gcp_user_access_binding.proto",
- ],
- deps = [
- "//google/api:annotations_proto",
+- "//google/api:client_proto",
+- "//google/api:field_behavior_proto",
+- "//google/api:resource_proto",
- "//google/identity/accesscontextmanager/type:type_proto",
+- "//google/longrunning:operations_proto",
- "//google/type:expr_proto",
+- "@com_google_protobuf//:field_mask_proto",
- "@com_google_protobuf//:timestamp_proto",
- ],
-)
-
+-proto_library_with_info(
+- name = "accesscontextmanager_proto_with_info",
+- deps = [
+- ":accesscontextmanager_proto",
+- "//google/cloud:common_resources_proto",
+- ],
+-)
+-
-##############################################################################
-# Java
-##############################################################################
-load(
- "@com_google_googleapis_imports//:imports.bzl",
- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
- "java_grpc_library",
- "java_proto_library",
-)
@@ -85423,10 +86231,31 @@
- deps = [":accesscontextmanager_java_proto"],
-)
-
+-java_gapic_library(
+- name = "accesscontextmanager_java_gapic",
+- srcs = [":accesscontextmanager_proto_with_info"],
+- grpc_service_config = "accesscontextmanager_grpc_service_config.json",
+- test_deps = [
+- ":accesscontextmanager_java_grpc",
+- ],
+- deps = [
+- ":accesscontextmanager_java_proto",
+- ],
+-)
+-
+-java_gapic_test(
+- name = "accesscontextmanager_java_gapic_test_suite",
+- test_classes = [
+- "com.google.identity.accesscontextmanager.v1.AccessContextManagerClientTest",
+- ],
+- runtime_deps = [":accesscontextmanager_java_gapic_test"],
+-)
+-
-# Open Source Packages
-java_gapic_assembly_gradle_pkg(
- name = "google-cloud-accesscontextmanager-v1-java",
- deps = [
+- ":accesscontextmanager_java_gapic",
- ":accesscontextmanager_java_grpc",
- ":accesscontextmanager_java_proto",
- ":accesscontextmanager_proto",
@@ -85438,7 +86267,10 @@
-##############################################################################
-load(
- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
- "go_proto_library",
+- "go_test",
-)
-
-go_proto_library(
@@ -85449,47 +86281,74 @@
- deps = [
- "//google/api:annotations_go_proto",
- "//google/identity/accesscontextmanager/type:type_go_proto",
+- "//google/longrunning:longrunning_go_proto",
- "//google/type:expr_go_proto",
- ],
-)
-
+-go_gapic_library(
+- name = "accesscontextmanager_go_gapic",
+- srcs = [":accesscontextmanager_proto_with_info"],
+- grpc_service_config = "accesscontextmanager_grpc_service_config.json",
+- importpath = "cloud.google.com/go/identity/accesscontextmanager/apiv1;accesscontextmanager",
+- metadata = True,
+- service_yaml = "accesscontextmanager_v1.yaml",
+- deps = [
+- ":accesscontextmanager_go_proto",
+- "//google/longrunning:longrunning_go_proto",
+- "@com_google_cloud_go//longrunning:go_default_library",
+- "@com_google_cloud_go//longrunning/autogen:go_default_library",
+- ],
+-)
+-
+-go_test(
+- name = "accesscontextmanager_go_gapic_test",
+- srcs = [":accesscontextmanager_go_gapic_srcjar_test"],
+- embed = [":accesscontextmanager_go_gapic"],
+- importpath = "cloud.google.com/go/identity/accesscontextmanager/apiv1",
+-)
+-
+-# Open Source Packages
+-go_gapic_assembly_pkg(
+- name = "gapi-cloud-identity-accesscontextmanager-v1-go",
+- deps = [
+- ":accesscontextmanager_go_gapic",
+- ":accesscontextmanager_go_gapic_srcjar-metadata.srcjar",
+- ":accesscontextmanager_go_gapic_srcjar-test.srcjar",
+- ":accesscontextmanager_go_proto",
+- ],
+-)
+-
-##############################################################################
-# Python
-##############################################################################
-load(
- "@com_google_googleapis_imports//:imports.bzl",
-- "moved_proto_library",
-- "py_grpc_library",
-- "py_proto_library",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
-)
-
--moved_proto_library(
-- name = "accesscontextmanager_moved_proto",
+-py_gapic_library(
+- name = "accesscontextmanager_py_gapic",
- srcs = [":accesscontextmanager_proto"],
+- grpc_service_config = "accesscontextmanager_grpc_service_config.json",
+-)
+-
+-# Open Source Packages
+-py_gapic_assembly_pkg(
+- name = "identity-accesscontextmanager-v1-py",
- deps = [
-- "//google/api:annotations_proto",
-- "//google/identity/accesscontextmanager/type:type_proto",
-- "//google/type:expr_proto",
-- "@com_google_protobuf//:timestamp_proto",
+- ":accesscontextmanager_py_gapic",
- ],
-)
-
--py_proto_library(
-- name = "accesscontextmanager_py_proto",
-- deps = [":accesscontextmanager_moved_proto"],
--)
--
--py_grpc_library(
-- name = "accesscontextmanager_py_grpc",
-- srcs = [":accesscontextmanager_moved_proto"],
-- deps = [":accesscontextmanager_py_proto"],
--)
--
-##############################################################################
-# PHP
-##############################################################################
-load(
- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
- "php_grpc_library",
- "php_proto_library",
-)
@@ -85505,6 +86364,27 @@
- deps = [":accesscontextmanager_php_proto"],
-)
-
+-php_gapic_library(
+- name = "accesscontextmanager_php_gapic",
+- srcs = [":accesscontextmanager_proto_with_info"],
+- grpc_service_config = "accesscontextmanager_grpc_service_config.json",
+- service_yaml = "accesscontextmanager_v1.yaml",
+- deps = [
+- ":accesscontextmanager_php_grpc",
+- ":accesscontextmanager_php_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-php_gapic_assembly_pkg(
+- name = "google-cloud-identity-accesscontextmanager-v1-php",
+- deps = [
+- ":accesscontextmanager_php_gapic",
+- ":accesscontextmanager_php_grpc",
+- ":accesscontextmanager_php_proto",
+- ],
+-)
+-
-##############################################################################
-# Node.js
-##############################################################################
@@ -85514,18 +86394,42 @@
- "nodejs_gapic_library",
-)
-
+-nodejs_gapic_library(
+- name = "accesscontextmanager_nodejs_gapic",
+- package_name = "@google-cloud/accesscontextmanager",
+- src = ":accesscontextmanager_proto_with_info",
+- extra_protoc_parameters = ["metadata"],
+- grpc_service_config = "accesscontextmanager_grpc_service_config.json",
+- package = "google.identity.accesscontextmanager.v1",
+- service_yaml = "accesscontextmanager_v1.yaml",
+- deps = [],
+-)
+-
+-nodejs_gapic_assembly_pkg(
+- name = "identity-accesscontextmanager-v1-nodejs",
+- deps = [
+- ":accesscontextmanager_nodejs_gapic",
+- ":accesscontextmanager_proto",
+- ],
+-)
+-
-##############################################################################
-# Ruby
-##############################################################################
-load(
- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_cloud_gapic_library",
+- "ruby_gapic_assembly_pkg",
- "ruby_grpc_library",
- "ruby_proto_library",
-)
-
-ruby_proto_library(
- name = "accesscontextmanager_ruby_proto",
-- deps = [":accesscontextmanager_proto"],
+- deps = [
+- ":accesscontextmanager_proto",
+- "//google/identity/accesscontextmanager/type:type_proto",
+- ],
-)
-
-ruby_grpc_library(
@@ -85534,11 +86438,41 @@
- deps = [":accesscontextmanager_ruby_proto"],
-)
-
+-ruby_cloud_gapic_library(
+- name = "accesscontextmanager_ruby_gapic",
+- srcs = [":accesscontextmanager_proto_with_info"],
+- extra_protoc_parameters = [
+- "ruby-cloud-gem-name=google-identity-access_context_manager-v1",
+- "ruby-cloud-product-url=https://cloud.google.com/access-context-manager/",
+- "ruby-cloud-api-id=accesscontextmanager.googleapis.com",
+- "ruby-cloud-api-shortname=accesscontextmanager",
+- ],
+- grpc_service_config = "accesscontextmanager_grpc_service_config.json",
+- ruby_cloud_description = "Access Context Manager allows enterprises to configure access levels which map to a policy defined on request attributes.",
+- ruby_cloud_title = "Access Context Manager V1",
+- deps = [
+- ":accesscontextmanager_ruby_grpc",
+- ":accesscontextmanager_ruby_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-ruby_gapic_assembly_pkg(
+- name = "google-cloud-identity-accesscontextmanager-v1-ruby",
+- deps = [
+- ":accesscontextmanager_ruby_gapic",
+- ":accesscontextmanager_ruby_grpc",
+- ":accesscontextmanager_ruby_proto",
+- ],
+-)
+-
-##############################################################################
-# C#
-##############################################################################
-load(
- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
- "csharp_grpc_library",
- "csharp_proto_library",
-)
@@ -85554,17 +86488,38 @@
- deps = [":accesscontextmanager_csharp_proto"],
-)
-
+-csharp_gapic_library(
+- name = "accesscontextmanager_csharp_gapic",
+- srcs = [":accesscontextmanager_proto_with_info"],
+- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
+- grpc_service_config = "accesscontextmanager_grpc_service_config.json",
+- deps = [
+- ":accesscontextmanager_csharp_grpc",
+- ":accesscontextmanager_csharp_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-csharp_gapic_assembly_pkg(
+- name = "google-cloud-identity-accesscontextmanager-v1-csharp",
+- deps = [
+- ":accesscontextmanager_csharp_gapic",
+- ":accesscontextmanager_csharp_grpc",
+- ":accesscontextmanager_csharp_proto",
+- ],
+-)
+-
-##############################################################################
-# C++
-##############################################################################
--# Put your C++ code here
+-# Put your C++ rules here
diff -urN a/google/logging/BUILD.bazel b/google/logging/BUILD.bazel
---- a/google/logging/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/logging/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/logging/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/logging/type/BUILD.bazel b/google/logging/type/BUILD.bazel
---- a/google/logging/type/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/logging/type/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/logging/type/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,180 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -85748,7 +86703,7 @@
- deps = [":type_cc_proto"],
-)
diff -urN a/google/logging/v2/BUILD.bazel b/google/logging/v2/BUILD.bazel
---- a/google/logging/v2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/logging/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/logging/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,385 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -86137,7 +87092,7 @@
- deps = [":logging_cc_proto"],
-)
diff -urN a/google/longrunning/BUILD.bazel b/google/longrunning/BUILD.bazel
---- a/google/longrunning/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/longrunning/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/longrunning/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,114 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -86255,7 +87210,7 @@
- deps = [":longrunning_cc_proto"],
-)
diff -urN a/google/maps/BUILD.bazel b/google/maps/BUILD.bazel
---- a/google/maps/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/maps/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/maps/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,11 +0,0 @@
-package(default_visibility = ["//google/maps:__subpackages__"])
@@ -86270,7 +87225,7 @@
- srcs = ["postprocessing_py.sh"],
-)
diff -urN a/google/maps/fleetengine/v1/BUILD.bazel b/google/maps/fleetengine/v1/BUILD.bazel
---- a/google/maps/fleetengine/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/maps/fleetengine/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/maps/fleetengine/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,342 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -86370,7 +87325,7 @@
-
-# Open Source Packages
-java_gapic_assembly_gradle_pkg(
-- name = "google-cloud-maps-fleetengine-v1-java",
+- name = "google-maps-fleetengine-v1-java",
- deps = [
- ":fleetengine_java_gapic",
- ":fleetengine_java_grpc",
@@ -86423,7 +87378,7 @@
-
-# Open Source Packages
-go_gapic_assembly_pkg(
-- name = "gapi-cloud-maps-fleetengine-v1-go",
+- name = "gapi-maps-fleetengine-v1-go",
- deps = [
- ":fleetengine_go_gapic",
- ":fleetengine_go_gapic_srcjar-metadata.srcjar",
@@ -86490,7 +87445,7 @@
-
-# Open Source Packages
-php_gapic_assembly_pkg(
-- name = "google-cloud-maps-fleetengine-v1-php",
+- name = "google-maps-fleetengine-v1-php",
- deps = [
- ":fleetengine_php_gapic",
- ":fleetengine_php_grpc",
@@ -86509,7 +87464,7 @@
-
-nodejs_gapic_library(
- name = "fleetengine_nodejs_gapic",
-- package_name = "@google-cloud/fleetengine",
+- package_name = "@googlemaps/fleetengine",
- src = ":fleetengine_proto_with_info",
- extra_protoc_parameters = ["metadata"],
- grpc_service_config = "fleetengine_grpc_service_config.json",
@@ -86551,7 +87506,7 @@
-ruby_cloud_gapic_library(
- name = "fleetengine_ruby_gapic",
- srcs = [":fleetengine_proto_with_info"],
-- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-maps-fleetengine-v1"],
+- extra_protoc_parameters = ["ruby-cloud-gem-name=google-maps-fleetengine-v1"],
- grpc_service_config = "fleetengine_grpc_service_config.json",
- deps = [
- ":fleetengine_ruby_grpc",
@@ -86561,7 +87516,7 @@
-
-# Open Source Packages
-ruby_gapic_assembly_pkg(
-- name = "google-cloud-maps-fleetengine-v1-ruby",
+- name = "google-maps-fleetengine-v1-ruby",
- deps = [
- ":fleetengine_ruby_gapic",
- ":fleetengine_ruby_grpc",
@@ -86604,7 +87559,7 @@
-
-# Open Source Packages
-csharp_gapic_assembly_pkg(
-- name = "google-cloud-maps-fleetengine-v1-csharp",
+- name = "google-maps-fleetengine-v1-csharp",
- deps = [
- ":fleetengine_csharp_gapic",
- ":fleetengine_csharp_grpc",
@@ -86616,7 +87571,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/maps/playablelocations/v3/BUILD.bazel b/google/maps/playablelocations/v3/BUILD.bazel
---- a/google/maps/playablelocations/v3/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/maps/playablelocations/v3/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/maps/playablelocations/v3/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,305 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -86925,7 +87880,7 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/maps/playablelocations/v3/sample/BUILD.bazel b/google/maps/playablelocations/v3/sample/BUILD.bazel
---- a/google/maps/playablelocations/v3/sample/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/maps/playablelocations/v3/sample/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/maps/playablelocations/v3/sample/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,134 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -87063,7 +88018,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/maps/roads/v1op/BUILD.bazel b/google/maps/roads/v1op/BUILD.bazel
---- a/google/maps/roads/v1op/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/maps/roads/v1op/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/maps/roads/v1op/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,357 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -87424,7 +88379,7 @@
- ],
-)
diff -urN a/google/maps/routes/v1/BUILD.bazel b/google/maps/routes/v1/BUILD.bazel
---- a/google/maps/routes/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/maps/routes/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/maps/routes/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,210 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -87638,7 +88593,7 @@
- deps = [":routes_cc_proto"],
-)
diff -urN a/google/maps/routes/v1alpha/BUILD.bazel b/google/maps/routes/v1alpha/BUILD.bazel
---- a/google/maps/routes/v1alpha/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/maps/routes/v1alpha/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/maps/routes/v1alpha/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,166 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -87808,7 +88763,7 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/maps/routespreferred/v1/BUILD.bazel b/google/maps/routespreferred/v1/BUILD.bazel
---- a/google/maps/routespreferred/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/maps/routespreferred/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/maps/routespreferred/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,108 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -87920,7 +88875,7 @@
- ],
-)
diff -urN a/google/maps/unity/BUILD.bazel b/google/maps/unity/BUILD.bazel
---- a/google/maps/unity/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/maps/unity/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/maps/unity/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,129 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -88053,17 +89008,15 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/monitoring/BUILD.bazel b/google/monitoring/BUILD.bazel
---- a/google/monitoring/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/monitoring/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/monitoring/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/monitoring/dashboard/v1/BUILD.bazel b/google/monitoring/dashboard/v1/BUILD.bazel
---- a/google/monitoring/dashboard/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/monitoring/dashboard/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/monitoring/dashboard/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,373 +0,0 @@
+@@ -1,374 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
--# except for the gapic_yaml field in the java_gapic_library
--# and the C++ rules at the end of the file.
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
-# Most of the manual changes to this file will be overwritten.
@@ -88086,6 +89039,7 @@
-proto_library(
- name = "dashboard_proto",
- srcs = [
+- "alertchart.proto",
- "common.proto",
- "dashboard.proto",
- "dashboards_service.proto",
@@ -88275,6 +89229,7 @@
- name = "dashboard_php_gapic",
- srcs = [":dashboard_proto_with_info"],
- grpc_service_config = "dashboards_grpc_service_config.json",
+- service_yaml = "monitoring.yaml",
- deps = [
- ":dashboard_php_grpc",
- ":dashboard_php_proto",
@@ -88350,6 +89305,7 @@
- "ruby-cloud-env-prefix=MONITORING_DASHBOARD",
- "ruby-cloud-gem-name=google-cloud-monitoring-dashboard-v1",
- "ruby-cloud-product-url=https://cloud.google.com/monitoring",
+- "ruby-cloud-wrapper-gem-override=google-cloud-monitoring",
- ],
- grpc_service_config = "dashboards_grpc_service_config.json",
- ruby_cloud_description = "Cloud Monitoring collects metrics, events, and metadata from Google Cloud, Amazon Web Services (AWS), hosted uptime probes, and application instrumentation. The Dashboards API manages arrangements of display widgets.",
@@ -88434,10 +89390,363 @@
- grpc_only = True,
- deps = [":dashboard_cc_proto"],
-)
+diff -urN a/google/monitoring/metricsscope/v1/BUILD.bazel b/google/monitoring/metricsscope/v1/BUILD.bazel
+--- a/google/monitoring/metricsscope/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/monitoring/metricsscope/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1,349 +0,0 @@
+-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-##############################################################################
+-# Common
+-##############################################################################
+-load("@rules_proto//proto:defs.bzl", "proto_library")
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
+-
+-proto_library(
+- name = "metricsscope_proto",
+- srcs = [
+- "metrics_scope.proto",
+- "metrics_scopes.proto",
+- ],
+- deps = [
+- "//google/api:annotations_proto",
+- "//google/api:client_proto",
+- "//google/api:field_behavior_proto",
+- "//google/api:resource_proto",
+- "//google/longrunning:operations_proto",
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
+-proto_library_with_info(
+- name = "metricsscope_proto_with_info",
+- deps = [
+- ":metricsscope_proto",
+- "//google/cloud:common_resources_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
+-java_proto_library(
+- name = "metricsscope_java_proto",
+- deps = [":metricsscope_proto"],
+-)
+-
+-java_grpc_library(
+- name = "metricsscope_java_grpc",
+- srcs = [":metricsscope_proto"],
+- deps = [":metricsscope_java_proto"],
+-)
+-
+-java_gapic_library(
+- name = "metricsscope_java_gapic",
+- srcs = [":metricsscope_proto_with_info"],
+- grpc_service_config = "metricsscopes_grpc_service_config.json",
+- test_deps = [
+- ":metricsscope_java_grpc",
+- ],
+- deps = [
+- ":metricsscope_java_proto",
+- ],
+-)
+-
+-java_gapic_test(
+- name = "metricsscope_java_gapic_test_suite",
+- test_classes = [
+- "com.google.monitoring.metricsscope.v1.MetricsScopesClientTest",
+- ],
+- runtime_deps = [":metricsscope_java_gapic_test"],
+-)
+-
+-# Open Source Packages
+-java_gapic_assembly_gradle_pkg(
+- name = "google-cloud-monitoring-metricsscope-v1-java",
+- deps = [
+- ":metricsscope_java_gapic",
+- ":metricsscope_java_grpc",
+- ":metricsscope_java_proto",
+- ":metricsscope_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
+-go_proto_library(
+- name = "metricsscope_go_proto",
+- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+- importpath = "google.golang.org/genproto/googleapis/monitoring/metricsscope/v1",
+- protos = [":metricsscope_proto"],
+- deps = [
+- "//google/api:annotations_go_proto",
+- "//google/longrunning:longrunning_go_proto",
+- ],
+-)
+-
+-go_gapic_library(
+- name = "metricsscope_go_gapic",
+- srcs = [":metricsscope_proto_with_info"],
+- grpc_service_config = "metricsscopes_grpc_service_config.json",
+- importpath = "cloud.google.com/go/monitoring/metricsscope/apiv1;metricsscope",
+- metadata = True,
+- service_yaml = "monitoring.yaml",
+- deps = [
+- ":metricsscope_go_proto",
+- "//google/longrunning:longrunning_go_proto",
+- "@com_google_cloud_go//longrunning:go_default_library",
+- "@com_google_cloud_go//longrunning/autogen:go_default_library",
+- ],
+-)
+-
+-go_test(
+- name = "metricsscope_go_gapic_test",
+- srcs = [":metricsscope_go_gapic_srcjar_test"],
+- embed = [":metricsscope_go_gapic"],
+- importpath = "cloud.google.com/go/monitoring/metricsscope/apiv1",
+-)
+-
+-# Open Source Packages
+-go_gapic_assembly_pkg(
+- name = "gapi-cloud-monitoring-metricsscope-v1-go",
+- deps = [
+- ":metricsscope_go_gapic",
+- ":metricsscope_go_gapic_srcjar-metadata.srcjar",
+- ":metricsscope_go_gapic_srcjar-test.srcjar",
+- ":metricsscope_go_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+-)
+-
+-py_gapic_library(
+- name = "metricsscope_py_gapic",
+- srcs = [":metricsscope_proto"],
+- grpc_service_config = "metricsscopes_grpc_service_config.json",
+- opt_args = [
+- "python-gapic-namespace=google.cloud",
+- "python-gapic-name=monitoring_metrics_scope",
+- "ware-house-package-name=google-cloud-monitoring-metrics-scope"
+- ],
+-)
+-
+-# Open Source Packages
+-py_gapic_assembly_pkg(
+- name = "monitoring-metricsscope-v1-py",
+- deps = [
+- ":metricsscope_py_gapic",
+- ],
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
+-php_proto_library(
+- name = "metricsscope_php_proto",
+- deps = [":metricsscope_proto"],
+-)
+-
+-php_grpc_library(
+- name = "metricsscope_php_grpc",
+- srcs = [":metricsscope_proto"],
+- deps = [":metricsscope_php_proto"],
+-)
+-
+-php_gapic_library(
+- name = "metricsscope_php_gapic",
+- srcs = [":metricsscope_proto_with_info"],
+- grpc_service_config = "metricsscopes_grpc_service_config.json",
+- service_yaml = "monitoring.yaml",
+- deps = [
+- ":metricsscope_php_grpc",
+- ":metricsscope_php_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-php_gapic_assembly_pkg(
+- name = "google-cloud-monitoring-metricsscope-v1-php",
+- deps = [
+- ":metricsscope_php_gapic",
+- ":metricsscope_php_grpc",
+- ":metricsscope_php_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
+-nodejs_gapic_library(
+- name = "metricsscope_nodejs_gapic",
+- package_name = "@google-cloud/metricsscope",
+- src = ":metricsscope_proto_with_info",
+- extra_protoc_parameters = ["metadata"],
+- grpc_service_config = "metricsscopes_grpc_service_config.json",
+- package = "google.monitoring.metricsscope.v1",
+- service_yaml = "monitoring.yaml",
+- deps = [],
+-)
+-
+-nodejs_gapic_assembly_pkg(
+- name = "monitoring-metricsscope-v1-nodejs",
+- deps = [
+- ":metricsscope_nodejs_gapic",
+- ":metricsscope_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_cloud_gapic_library",
+- "ruby_gapic_assembly_pkg",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
+-ruby_proto_library(
+- name = "metricsscope_ruby_proto",
+- deps = [":metricsscope_proto"],
+-)
+-
+-ruby_grpc_library(
+- name = "metricsscope_ruby_grpc",
+- srcs = [":metricsscope_proto"],
+- deps = [":metricsscope_ruby_proto"],
+-)
+-
+-ruby_cloud_gapic_library(
+- name = "metricsscope_ruby_gapic",
+- srcs = [":metricsscope_proto_with_info"],
+- extra_protoc_parameters = [
+- "ruby-cloud-api-id=monitoring.googleapis.com",
+- "ruby-cloud-api-shortname=monitoring",
+- "ruby-cloud-gem-name=google-cloud-monitoring-metrics_scope-v1",
+- "ruby-cloud-product-url=https://cloud.google.com/monitoring",
+- ],
+- grpc_service_config = "metricsscopes_grpc_service_config.json",
+- ruby_cloud_description = "Cloud Monitoring collects metrics, events, and metadata from Google Cloud, Amazon Web Services (AWS), hosted uptime probes, and application instrumentation. The Metrics Scopes API manages the list of monitored projects and accounts.",
+- ruby_cloud_title = "Cloud Monitoring Metrics Scopes V1",
+- deps = [
+- ":metricsscope_ruby_grpc",
+- ":metricsscope_ruby_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-ruby_gapic_assembly_pkg(
+- name = "google-cloud-monitoring-metricsscope-v1-ruby",
+- deps = [
+- ":metricsscope_ruby_gapic",
+- ":metricsscope_ruby_grpc",
+- ":metricsscope_ruby_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
+-csharp_proto_library(
+- name = "metricsscope_csharp_proto",
+- deps = [":metricsscope_proto"],
+-)
+-
+-csharp_grpc_library(
+- name = "metricsscope_csharp_grpc",
+- srcs = [":metricsscope_proto"],
+- deps = [":metricsscope_csharp_proto"],
+-)
+-
+-csharp_gapic_library(
+- name = "metricsscope_csharp_gapic",
+- srcs = [":metricsscope_proto_with_info"],
+- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
+- grpc_service_config = "metricsscopes_grpc_service_config.json",
+- deps = [
+- ":metricsscope_csharp_grpc",
+- ":metricsscope_csharp_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-csharp_gapic_assembly_pkg(
+- name = "google-cloud-monitoring-metricsscope-v1-csharp",
+- deps = [
+- ":metricsscope_csharp_gapic",
+- ":metricsscope_csharp_grpc",
+- ":metricsscope_csharp_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-# Put your C++ rules here
diff -urN a/google/monitoring/v3/BUILD.bazel b/google/monitoring/v3/BUILD.bazel
---- a/google/monitoring/v3/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/monitoring/v3/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/monitoring/v3/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,403 +0,0 @@
+@@ -1,410 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-# https://github.com/googleapis/rules_gapic/tree/master/bazel
-
@@ -88489,6 +89798,7 @@
- "//google/api:metric_proto",
- "//google/api:monitored_resource_proto",
- "//google/api:resource_proto",
+- "//google/longrunning:operations_proto",
- "//google/rpc:status_proto",
- "//google/type:calendar_period_proto",
- "@com_google_protobuf//:duration_proto",
@@ -88593,6 +89903,7 @@
- "//google/api:label_go_proto",
- "//google/api:metric_go_proto",
- "//google/api:monitoredres_go_proto",
+- "//google/longrunning:longrunning_go_proto",
- "//google/rpc:status_go_proto",
- "//google/type:calendar_period_go_proto",
- ],
@@ -88609,7 +89920,11 @@
- ":monitoring_go_proto",
- "//google/api:metric_go_proto",
- "//google/api:monitoredres_go_proto",
+- "//google/longrunning:longrunning_go_proto",
+- "@com_google_cloud_go//longrunning:go_default_library",
+- "@com_google_cloud_go//longrunning/autogen:go_default_library",
- "@io_bazel_rules_go//proto/wkt:duration_go_proto",
+- "@io_bazel_rules_go//proto/wkt:struct_go_proto",
- ],
-)
-
@@ -88681,6 +89996,7 @@
- name = "monitoring_php_gapic",
- srcs = [":monitoring_proto_with_info"],
- grpc_service_config = "monitoring_grpc_service_config.json",
+- service_yaml = "monitoring.yaml",
- deps = [
- ":monitoring_php_grpc",
- ":monitoring_php_proto",
@@ -88842,7 +90158,7 @@
- deps = [":monitoring_cc_proto"],
-)
diff -urN a/google/partner/aistreams/v1alpha1/BUILD.bazel b/google/partner/aistreams/v1alpha1/BUILD.bazel
---- a/google/partner/aistreams/v1alpha1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/partner/aistreams/v1alpha1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/partner/aistreams/v1alpha1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,351 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -89197,12 +90513,12 @@
- deps = [":aistreams_cc_proto"],
-)
diff -urN a/google/privacy/dlp/BUILD.bazel b/google/privacy/dlp/BUILD.bazel
---- a/google/privacy/dlp/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/privacy/dlp/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/privacy/dlp/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/privacy/dlp/v2/BUILD.bazel b/google/privacy/dlp/v2/BUILD.bazel
---- a/google/privacy/dlp/v2/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/privacy/dlp/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/privacy/dlp/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,341 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -89547,14 +90863,14 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/pubsub/BUILD.bazel b/google/pubsub/BUILD.bazel
---- a/google/pubsub/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/pubsub/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/pubsub/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/pubsub/v1/BUILD.bazel b/google/pubsub/v1/BUILD.bazel
---- a/google/pubsub/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/pubsub/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/pubsub/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,359 +0,0 @@
+@@ -1,358 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -89784,7 +91100,6 @@
- bundle_config = "pubsub_gapic.yaml",
- extra_protoc_parameters = ["template=typescript_gapic"],
- grpc_service_config = "pubsub_grpc_service_config.json",
-- iam_service = "true",
- main_service = "pubsub",
- service_yaml = ":pubsub_v1.yaml",
- deps = [],
@@ -89915,7 +91230,7 @@
- deps = [":pubsub_cc_proto"],
-)
diff -urN a/google/rpc/BUILD.bazel b/google/rpc/BUILD.bazel
---- a/google/rpc/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/rpc/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/rpc/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,109 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
@@ -90028,7 +91343,7 @@
- deps = [":status_proto"],
-)
diff -urN a/google/rpc/context/BUILD.bazel b/google/rpc/context/BUILD.bazel
---- a/google/rpc/context/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/rpc/context/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/rpc/context/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,132 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -90164,7 +91479,7 @@
-
-
diff -urN a/google/search/partnerdataingestion/logging/v1/BUILD.bazel b/google/search/partnerdataingestion/logging/v1/BUILD.bazel
---- a/google/search/partnerdataingestion/logging/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/search/partnerdataingestion/logging/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/search/partnerdataingestion/logging/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,155 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -90323,19 +91638,19 @@
-##############################################################################
-# Put your C++ code here
diff -urN a/google/spanner/BUILD.bazel b/google/spanner/BUILD.bazel
---- a/google/spanner/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/spanner/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/spanner/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/spanner/admin/database/BUILD.bazel b/google/spanner/admin/database/BUILD.bazel
---- a/google/spanner/admin/database/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/spanner/admin/database/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/spanner/admin/database/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/spanner/admin/database/v1/BUILD.bazel b/google/spanner/admin/database/v1/BUILD.bazel
---- a/google/spanner/admin/database/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/spanner/admin/database/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/spanner/admin/database/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,365 +0,0 @@
+@@ -1,366 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -90618,6 +91933,7 @@
- "ruby-cloud-product-url=https://cloud.google.com/spanner",
- "ruby-cloud-api-id=spanner.googleapis.com",
- "ruby-cloud-api-shortname=spanner",
+- "ruby-cloud-wrapper-gem-override=google-cloud-spanner",
- ],
- grpc_service_config = "spanner_admin_database_grpc_service_config.json",
- ruby_cloud_description = "Cloud Spanner is a managed, mission-critical, globally consistent and scalable relational database service.",
@@ -90702,14 +92018,14 @@
- deps = [":database_cc_proto"],
-)
diff -urN a/google/spanner/admin/instance/BUILD.bazel b/google/spanner/admin/instance/BUILD.bazel
---- a/google/spanner/admin/instance/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/spanner/admin/instance/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/spanner/admin/instance/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/spanner/admin/instance/v1/BUILD.bazel b/google/spanner/admin/instance/v1/BUILD.bazel
---- a/google/spanner/admin/instance/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/spanner/admin/instance/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/spanner/admin/instance/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,361 +0,0 @@
+@@ -1,362 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -90988,6 +92304,7 @@
- "ruby-cloud-product-url=https://cloud.google.com/spanner",
- "ruby-cloud-api-id=spanner.googleapis.com",
- "ruby-cloud-api-shortname=spanner",
+- "ruby-cloud-wrapper-gem-override=google-cloud-spanner",
- ],
- grpc_service_config = "spanner_admin_instance_grpc_service_config.json",
- ruby_cloud_description = "Cloud Spanner is a managed, mission-critical, globally consistent and scalable relational database service.",
@@ -91072,7 +92389,7 @@
- deps = [":instance_cc_proto"],
-)
diff -urN a/google/spanner/v1/BUILD.bazel b/google/spanner/v1/BUILD.bazel
---- a/google/spanner/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/spanner/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/spanner/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,359 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -91435,7 +92752,7 @@
- deps = [":spanner_cc_proto"],
-)
diff -urN a/google/storage/v1/BUILD.bazel b/google/storage/v1/BUILD.bazel
---- a/google/storage/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/storage/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/storage/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,352 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -91790,13 +93107,743 @@
- grpc_only = True,
- deps = [":storage_cc_proto"],
-)
+diff -urN a/google/storage/v2/BUILD.bazel b/google/storage/v2/BUILD.bazel
+--- a/google/storage/v2/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/storage/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1,362 +0,0 @@
+-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-##############################################################################
+-# Common
+-##############################################################################
+-load("@rules_proto//proto:defs.bzl", "proto_library")
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
+-
+-proto_library(
+- name = "storage_proto",
+- srcs = [
+- "storage.proto",
+- ],
+- deps = [
+- "//google/api:client_proto",
+- "//google/api:field_behavior_proto",
+- "//google/api:resource_proto",
+- "//google/iam/v1:iam_policy_proto",
+- "//google/iam/v1:policy_proto",
+- "//google/type:date_proto",
+- "@com_google_protobuf//:empty_proto",
+- "@com_google_protobuf//:field_mask_proto",
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
+-proto_library_with_info(
+- name = "storage_proto_with_info",
+- deps = [
+- ":storage_proto",
+- "//google/cloud:common_resources_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
+-java_proto_library(
+- name = "storage_java_proto",
+- deps = [":storage_proto"],
+-)
+-
+-java_grpc_library(
+- name = "storage_java_grpc",
+- srcs = [":storage_proto"],
+- deps = [":storage_java_proto"],
+-)
+-
+-java_gapic_library(
+- name = "storage_java_gapic",
+- srcs = [":storage_proto_with_info"],
+- grpc_service_config = "storage_grpc_service_config.json",
+- test_deps = [
+- ":storage_java_grpc",
+- "//google/iam/v1:iam_java_grpc",
+- ],
+- deps = [
+- ":storage_java_proto",
+- "//google/iam/v1:iam_java_proto",
+- ],
+-)
+-
+-java_gapic_test(
+- name = "storage_java_gapic_test_suite",
+- test_classes = [
+- "com.google.storage.v2.StorageClientTest",
+- ],
+- runtime_deps = [":storage_java_gapic_test"],
+-)
+-
+-# Open Source Packages
+-java_gapic_assembly_gradle_pkg(
+- name = "google-cloud-storage-v2-java",
+- deps = [
+- ":storage_java_gapic",
+- ":storage_java_grpc",
+- ":storage_java_proto",
+- ":storage_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
+-go_proto_library(
+- name = "storage_go_proto",
+- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+- importpath = "google.golang.org/genproto/googleapis/storage/v2",
+- protos = [":storage_proto"],
+- deps = [
+- "//google/api:annotations_go_proto",
+- "//google/iam/v1:iam_go_proto",
+- "//google/type:date_go_proto",
+- ],
+-)
+-
+-go_gapic_library(
+- name = "storage_go_gapic",
+- srcs = [":storage_proto_with_info"],
+- grpc_service_config = "storage_grpc_service_config.json",
+- importpath = "cloud.google.com/go/storage/apiv2;storage",
+- metadata = True,
+- service_yaml = "storage_v2.yaml",
+- deps = [
+- ":storage_go_proto",
+- "//google/iam/v1:iam_go_proto",
+- ],
+-)
+-
+-go_test(
+- name = "storage_go_gapic_test",
+- srcs = [":storage_go_gapic_srcjar_test"],
+- embed = [":storage_go_gapic"],
+- importpath = "cloud.google.com/go/storage/apiv2",
+-)
+-
+-# Open Source Packages
+-go_gapic_assembly_pkg(
+- name = "gapi-cloud-storage-v2-go",
+- deps = [
+- ":storage_go_gapic",
+- ":storage_go_gapic_srcjar-metadata.srcjar",
+- ":storage_go_gapic_srcjar-test.srcjar",
+- ":storage_go_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+-)
+-
+-py_gapic_library(
+- name = "storage_py_gapic",
+- srcs = [":storage_proto"],
+- grpc_service_config = "storage_grpc_service_config.json",
+-)
+-
+-# Open Source Packages
+-py_gapic_assembly_pkg(
+- name = "storage-v2-py",
+- deps = [
+- ":storage_py_gapic",
+- ],
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
+-php_proto_library(
+- name = "storage_php_proto",
+- deps = [":storage_proto"],
+-)
+-
+-php_grpc_library(
+- name = "storage_php_grpc",
+- srcs = [":storage_proto"],
+- deps = [":storage_php_proto"],
+-)
+-
+-php_gapic_library(
+- name = "storage_php_gapic",
+- srcs = [":storage_proto_with_info"],
+- grpc_service_config = "storage_grpc_service_config.json",
+- service_yaml = "storage_v2.yaml",
+- deps = [
+- ":storage_php_grpc",
+- ":storage_php_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-php_gapic_assembly_pkg(
+- name = "google-cloud-storage-v2-php",
+- deps = [
+- ":storage_php_gapic",
+- ":storage_php_grpc",
+- ":storage_php_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
+-nodejs_gapic_library(
+- name = "storage_nodejs_gapic",
+- package_name = "@google-cloud/storage",
+- src = ":storage_proto_with_info",
+- extra_protoc_parameters = ["metadata"],
+- grpc_service_config = "storage_grpc_service_config.json",
+- package = "google.storage.v2",
+- service_yaml = "storage_v2.yaml",
+- deps = [],
+-)
+-
+-nodejs_gapic_assembly_pkg(
+- name = "storage-v2-nodejs",
+- deps = [
+- ":storage_nodejs_gapic",
+- ":storage_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_cloud_gapic_library",
+- "ruby_gapic_assembly_pkg",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
+-ruby_proto_library(
+- name = "storage_ruby_proto",
+- deps = [":storage_proto"],
+-)
+-
+-ruby_grpc_library(
+- name = "storage_ruby_grpc",
+- srcs = [":storage_proto"],
+- deps = [":storage_ruby_proto"],
+-)
+-
+-ruby_cloud_gapic_library(
+- name = "storage_ruby_gapic",
+- srcs = [":storage_proto_with_info"],
+- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-storage-v2"],
+- grpc_service_config = "storage_grpc_service_config.json",
+- deps = [
+- ":storage_ruby_grpc",
+- ":storage_ruby_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-ruby_gapic_assembly_pkg(
+- name = "google-cloud-storage-v2-ruby",
+- deps = [
+- ":storage_ruby_gapic",
+- ":storage_ruby_grpc",
+- ":storage_ruby_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-#
+-# C# generation is disabled because generation fails as gapic-generator-csharp
+-# doesn't support client-streaming RPCs.
+-#
+-# load(
+-# "@com_google_googleapis_imports//:imports.bzl",
+-# "csharp_gapic_assembly_pkg",
+-# "csharp_gapic_library",
+-# "csharp_grpc_library",
+-# "csharp_proto_library",
+-# )
+-#
+-# csharp_proto_library(
+-# name = "storage_csharp_proto",
+-# deps = [":storage_proto"],
+-# )
+-#
+-# csharp_grpc_library(
+-# name = "storage_csharp_grpc",
+-# srcs = [":storage_proto"],
+-# deps = [":storage_csharp_proto"],
+-# )
+-#
+-# csharp_gapic_library(
+-# name = "storage_csharp_gapic",
+-# srcs = [":storage_proto_with_info"],
+-# common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
+-# grpc_service_config = "storage_grpc_service_config.json",
+-# deps = [
+-# ":storage_csharp_grpc",
+-# ":storage_csharp_proto",
+-# ],
+-# )
+-#
+-# # Open Source Packages
+-# csharp_gapic_assembly_pkg(
+-# name = "google-cloud-storage-v2-csharp",
+-# deps = [
+-# ":storage_csharp_gapic",
+-# ":storage_csharp_grpc",
+-# ":storage_csharp_proto",
+-# ],
+-# )
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-# Manually added. Do not remove in regen.
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "cc_grpc_library",
+- "cc_proto_library",
+-)
+-
+-cc_proto_library(
+- name = "storage_cc_proto",
+- deps = [":storage_proto"],
+-)
+-
+-cc_grpc_library(
+- name = "storage_cc_grpc",
+- srcs = [":storage_proto"],
+- generate_mocks = True,
+- grpc_only = True,
+- deps = [":storage_cc_proto"],
+-)
+diff -urN a/google/storagetransfer/v1/BUILD.bazel b/google/storagetransfer/v1/BUILD.bazel
+--- a/google/storagetransfer/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
++++ b/google/storagetransfer/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+@@ -1,360 +0,0 @@
+-# This file was automatically generated by BuildFileGenerator
+-# https://github.com/googleapis/rules_gapic/tree/master/bazel
+-
+-# Most of the manual changes to this file will be overwritten.
+-# It's **only** allowed to change the following rule attribute values:
+-# - names of *_gapic_assembly_* rules
+-# - certain parameters of *_gapic_library rules, including but not limited to:
+-# * extra_protoc_parameters
+-# * extra_protoc_file_parameters
+-# The complete list of preserved parameters can be found in the source code.
+-
+-# This is an API workspace, having public visibility by default makes perfect sense.
+-package(default_visibility = ["//visibility:public"])
+-
+-##############################################################################
+-# Common
+-##############################################################################
+-load("@rules_proto//proto:defs.bzl", "proto_library")
+-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
+-
+-proto_library(
+- name = "storagetransfer_proto",
+- srcs = [
+- "transfer.proto",
+- "transfer_types.proto",
+- ],
+- deps = [
+- "//google/api:annotations_proto",
+- "//google/api:client_proto",
+- "//google/api:field_behavior_proto",
+- "//google/longrunning:operations_proto",
+- "//google/rpc:code_proto",
+- "//google/type:date_proto",
+- "//google/type:timeofday_proto",
+- "@com_google_protobuf//:any_proto",
+- "@com_google_protobuf//:duration_proto",
+- "@com_google_protobuf//:empty_proto",
+- "@com_google_protobuf//:field_mask_proto",
+- "@com_google_protobuf//:timestamp_proto",
+- ],
+-)
+-
+-proto_library_with_info(
+- name = "storagetransfer_proto_with_info",
+- deps = [
+- ":storagetransfer_proto",
+- "//google/cloud:common_resources_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Java
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "java_gapic_assembly_gradle_pkg",
+- "java_gapic_library",
+- "java_gapic_test",
+- "java_grpc_library",
+- "java_proto_library",
+-)
+-
+-java_proto_library(
+- name = "storagetransfer_java_proto",
+- deps = [":storagetransfer_proto"],
+-)
+-
+-java_grpc_library(
+- name = "storagetransfer_java_grpc",
+- srcs = [":storagetransfer_proto"],
+- deps = [":storagetransfer_java_proto"],
+-)
+-
+-java_gapic_library(
+- name = "storagetransfer_java_gapic",
+- srcs = [":storagetransfer_proto_with_info"],
+- grpc_service_config = "storagetransfer_grpc_service_config.json",
+- test_deps = [
+- ":storagetransfer_java_grpc",
+- ],
+- deps = [
+- ":storagetransfer_java_proto",
+- ],
+-)
+-
+-java_gapic_test(
+- name = "storagetransfer_java_gapic_test_suite",
+- test_classes = [
+- "com.google.storagetransfer.v1.proto.StorageTransferServiceClientTest",
+- ],
+- runtime_deps = [":storagetransfer_java_gapic_test"],
+-)
+-
+-# Open Source Packages
+-java_gapic_assembly_gradle_pkg(
+- name = "google-cloud-storagetransfer-v1-java",
+- deps = [
+- ":storagetransfer_java_gapic",
+- ":storagetransfer_java_grpc",
+- ":storagetransfer_java_proto",
+- ":storagetransfer_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Go
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "go_gapic_assembly_pkg",
+- "go_gapic_library",
+- "go_proto_library",
+- "go_test",
+-)
+-
+-go_proto_library(
+- name = "storagetransfer_go_proto",
+- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+- importpath = "google.golang.org/genproto/googleapis/storagetransfer/v1",
+- protos = [":storagetransfer_proto"],
+- deps = [
+- "//google/api:annotations_go_proto",
+- "//google/longrunning:longrunning_go_proto",
+- "//google/rpc:code_go_proto",
+- "//google/type:date_go_proto",
+- "//google/type:timeofday_go_proto",
+- ],
+-)
+-
+-go_gapic_library(
+- name = "storagetransfer_go_gapic",
+- srcs = [":storagetransfer_proto_with_info"],
+- grpc_service_config = "storagetransfer_grpc_service_config.json",
+- importpath = "cloud.google.com/go/storagetransfer/apiv1;storagetransfer",
+- metadata = True,
+- service_yaml = "storagetransfer_v1.yaml",
+- deps = [
+- ":storagetransfer_go_proto",
+- "//google/longrunning:longrunning_go_proto",
+- "@com_google_cloud_go//longrunning:go_default_library",
+- "@com_google_cloud_go//longrunning/autogen:go_default_library",
+- "@io_bazel_rules_go//proto/wkt:any_go_proto",
+- "@io_bazel_rules_go//proto/wkt:duration_go_proto",
+- ],
+-)
+-
+-go_test(
+- name = "storagetransfer_go_gapic_test",
+- srcs = [":storagetransfer_go_gapic_srcjar_test"],
+- embed = [":storagetransfer_go_gapic"],
+- importpath = "cloud.google.com/go/storagetransfer/apiv1",
+-)
+-
+-# Open Source Packages
+-go_gapic_assembly_pkg(
+- name = "gapi-cloud-storagetransfer-v1-go",
+- deps = [
+- ":storagetransfer_go_gapic",
+- ":storagetransfer_go_gapic_srcjar-metadata.srcjar",
+- ":storagetransfer_go_gapic_srcjar-test.srcjar",
+- ":storagetransfer_go_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Python
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "py_gapic_assembly_pkg",
+- "py_gapic_library",
+-)
+-
+-py_gapic_library(
+- name = "storagetransfer_py_gapic",
+- srcs = [":storagetransfer_proto"],
+- grpc_service_config = "storagetransfer_grpc_service_config.json",
+- opt_args = [
+- "warehouse-package-name=google-cloud-storage-transfer",
+- "python-gapic-namespace=google.cloud",
+- "python-gapic-name=storage_transfer",
+- ],
+-)
+-
+-# Open Source Packages
+-py_gapic_assembly_pkg(
+- name = "storagetransfer-v1-py",
+- deps = [
+- ":storagetransfer_py_gapic",
+- ],
+-)
+-
+-##############################################################################
+-# PHP
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "php_gapic_assembly_pkg",
+- "php_gapic_library",
+- "php_grpc_library",
+- "php_proto_library",
+-)
+-
+-php_proto_library(
+- name = "storagetransfer_php_proto",
+- deps = [":storagetransfer_proto"],
+-)
+-
+-php_grpc_library(
+- name = "storagetransfer_php_grpc",
+- srcs = [":storagetransfer_proto"],
+- deps = [":storagetransfer_php_proto"],
+-)
+-
+-php_gapic_library(
+- name = "storagetransfer_php_gapic",
+- srcs = [":storagetransfer_proto_with_info"],
+- grpc_service_config = "storagetransfer_grpc_service_config.json",
+- service_yaml = "storagetransfer_v1.yaml",
+- deps = [
+- ":storagetransfer_php_grpc",
+- ":storagetransfer_php_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-php_gapic_assembly_pkg(
+- name = "google-cloud-storagetransfer-v1-php",
+- deps = [
+- ":storagetransfer_php_gapic",
+- ":storagetransfer_php_grpc",
+- ":storagetransfer_php_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Node.js
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "nodejs_gapic_assembly_pkg",
+- "nodejs_gapic_library",
+-)
+-
+-nodejs_gapic_library(
+- name = "storagetransfer_nodejs_gapic",
+- package_name = "@google-cloud/storage-transfer",
+- src = ":storagetransfer_proto_with_info",
+- extra_protoc_parameters = ["metadata"],
+- grpc_service_config = "storagetransfer_grpc_service_config.json",
+- package = "google.storagetransfer.v1",
+- service_yaml = "storagetransfer_v1.yaml",
+- deps = [],
+-)
+-
+-nodejs_gapic_assembly_pkg(
+- name = "storagetransfer-v1-nodejs",
+- deps = [
+- ":storagetransfer_nodejs_gapic",
+- ":storagetransfer_proto",
+- ],
+-)
+-
+-##############################################################################
+-# Ruby
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "ruby_cloud_gapic_library",
+- "ruby_gapic_assembly_pkg",
+- "ruby_grpc_library",
+- "ruby_proto_library",
+-)
+-
+-ruby_proto_library(
+- name = "storagetransfer_ruby_proto",
+- deps = [":storagetransfer_proto"],
+-)
+-
+-ruby_grpc_library(
+- name = "storagetransfer_ruby_grpc",
+- srcs = [":storagetransfer_proto"],
+- deps = [":storagetransfer_ruby_proto"],
+-)
+-
+-ruby_cloud_gapic_library(
+- name = "storagetransfer_ruby_gapic",
+- srcs = [":storagetransfer_proto_with_info"],
+- extra_protoc_parameters = [
+- "ruby-cloud-gem-name=google-cloud-storage_transfer-v1",
+- "ruby-cloud-product-url=https://cloud.google.com/storage-transfer-service/",
+- "ruby-cloud-api-id=storagetransfer.googleapis.com",
+- "ruby-cloud-api-shortname=storagetransfer",
+- ],
+- grpc_service_config = "storagetransfer_grpc_service_config.json",
+- ruby_cloud_description = "Storage Transfer Service allows you to quickly import online data into Cloud Storage. You can also set up a repeating schedule for transferring data, as well as transfer data within Cloud Storage, from one bucket to another.",
+- ruby_cloud_title = "Storage Transfer Service V1",
+- deps = [
+- ":storagetransfer_ruby_grpc",
+- ":storagetransfer_ruby_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-ruby_gapic_assembly_pkg(
+- name = "google-cloud-storagetransfer-v1-ruby",
+- deps = [
+- ":storagetransfer_ruby_gapic",
+- ":storagetransfer_ruby_grpc",
+- ":storagetransfer_ruby_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C#
+-##############################################################################
+-load(
+- "@com_google_googleapis_imports//:imports.bzl",
+- "csharp_gapic_assembly_pkg",
+- "csharp_gapic_library",
+- "csharp_grpc_library",
+- "csharp_proto_library",
+-)
+-
+-csharp_proto_library(
+- name = "storagetransfer_csharp_proto",
+- deps = [":storagetransfer_proto"],
+-)
+-
+-csharp_grpc_library(
+- name = "storagetransfer_csharp_grpc",
+- srcs = [":storagetransfer_proto"],
+- deps = [":storagetransfer_csharp_proto"],
+-)
+-
+-csharp_gapic_library(
+- name = "storagetransfer_csharp_gapic",
+- srcs = [":storagetransfer_proto_with_info"],
+- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json",
+- grpc_service_config = "storagetransfer_grpc_service_config.json",
+- deps = [
+- ":storagetransfer_csharp_grpc",
+- ":storagetransfer_csharp_proto",
+- ],
+-)
+-
+-# Open Source Packages
+-csharp_gapic_assembly_pkg(
+- name = "google-cloud-storagetransfer-v1-csharp",
+- deps = [
+- ":storagetransfer_csharp_gapic",
+- ":storagetransfer_csharp_grpc",
+- ":storagetransfer_csharp_proto",
+- ],
+-)
+-
+-##############################################################################
+-# C++
+-##############################################################################
+-# Put your C++ rules here
diff -urN a/google/streetview/publish/BUILD.bazel b/google/streetview/publish/BUILD.bazel
---- a/google/streetview/publish/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/streetview/publish/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/streetview/publish/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/google/streetview/publish/v1/BUILD.bazel b/google/streetview/publish/v1/BUILD.bazel
---- a/google/streetview/publish/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/streetview/publish/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/streetview/publish/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,324 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -92124,9 +94171,9 @@
-##############################################################################
-# Put your C++ rules here
diff -urN a/google/type/BUILD.bazel b/google/type/BUILD.bazel
---- a/google/type/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/google/type/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/google/type/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,505 +0,0 @@
+@@ -1,506 +0,0 @@
-load("@rules_proto//proto:defs.bzl", "proto_library")
-
-# This is an API workspace, having public visibility by default makes perfect sense.
@@ -92247,6 +94294,7 @@
- ":fraction_proto",
- ":interval_proto",
- ":latlng_proto",
+- ":localized_text_proto",
- ":money_proto",
- ":month_proto",
- ":phone_number_proto",
@@ -92633,12 +94681,12 @@
- deps = [":quaternion_proto"],
-)
diff -urN a/grafeas/BUILD.bazel b/grafeas/BUILD.bazel
---- a/grafeas/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/grafeas/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/grafeas/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1 +0,0 @@
-exports_files(glob(["*.yaml"]))
diff -urN a/grafeas/v1/BUILD.bazel b/grafeas/v1/BUILD.bazel
---- a/grafeas/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
+--- a/grafeas/v1/BUILD.bazel 2021-09-23 14:55:25.000000000 -0700
+++ b/grafeas/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -1,342 +0,0 @@
-# This file was automatically generated by BuildFileGenerator
@@ -92983,172 +95031,3 @@
-# C++
-##############################################################################
-# Put your C++ rules here
-diff -urN a/storage/clouddms/logging/v1/BUILD.bazel b/storage/clouddms/logging/v1/BUILD.bazel
---- a/storage/clouddms/logging/v1/BUILD.bazel 2021-06-30 08:59:11.000000000 -0700
-+++ b/storage/clouddms/logging/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-@@ -1,165 +0,0 @@
--# This file was automatically generated by BuildFileGenerator
--
--# This is an API workspace, having public visibility by default makes perfect sense.
--package(default_visibility = ["//visibility:public"])
--
--##############################################################################
--# Common
--##############################################################################
--load("@rules_proto//proto:defs.bzl", "proto_library")
--
--proto_library(
-- name = "logging_proto",
-- srcs = [
-- "clouddms_stackdriver_logs.proto",
-- ],
-- deps = [
-- "//google/rpc:status_proto",
-- "@com_google_protobuf//:duration_proto",
-- "@com_google_protobuf//:timestamp_proto",
-- ],
--)
--
--##############################################################################
--# Java
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "java_grpc_library",
-- "java_proto_library",
--)
--
--java_proto_library(
-- name = "logging_java_proto",
-- deps = [":logging_proto"],
--)
--
--java_grpc_library(
-- name = "logging_java_grpc",
-- srcs = [":logging_proto"],
-- deps = [":logging_java_proto"],
--)
--
--##############################################################################
--# Go
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "go_proto_library",
--)
--
--go_proto_library(
-- name = "logging_go_proto",
-- compilers = ["@io_bazel_rules_go//proto:go_grpc"],
-- importpath = "google.golang.org/genproto/googleapis/storage/clouddms/logging/v1",
-- protos = [":logging_proto"],
-- deps = [
-- "//google/rpc:status_go_proto",
-- ],
--)
--
--##############################################################################
--# Python
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "moved_proto_library",
-- "py_grpc_library",
-- "py_proto_library",
--)
--
--moved_proto_library(
-- name = "logging_moved_proto",
-- srcs = [":logging_proto"],
-- deps = [
-- "//google/rpc:status_proto",
-- "@com_google_protobuf//:duration_proto",
-- "@com_google_protobuf//:timestamp_proto",
-- ],
--)
--
--py_proto_library(
-- name = "logging_py_proto",
-- deps = [":logging_moved_proto"],
--)
--
--py_grpc_library(
-- name = "logging_py_grpc",
-- srcs = [":logging_moved_proto"],
-- deps = [":logging_py_proto"],
--)
--
--##############################################################################
--# PHP
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "php_grpc_library",
-- "php_proto_library",
--)
--
--php_proto_library(
-- name = "logging_php_proto",
-- deps = [":logging_proto"],
--)
--
--php_grpc_library(
-- name = "logging_php_grpc",
-- srcs = [":logging_proto"],
-- deps = [":logging_php_proto"],
--)
--
--##############################################################################
--# Node.js
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "nodejs_gapic_assembly_pkg",
-- "nodejs_gapic_library",
--)
--
--
--##############################################################################
--# Ruby
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "ruby_grpc_library",
-- "ruby_proto_library",
--)
--
--ruby_proto_library(
-- name = "logging_ruby_proto",
-- deps = [":logging_proto"],
--)
--
--ruby_grpc_library(
-- name = "logging_ruby_grpc",
-- srcs = [":logging_proto"],
-- deps = [":logging_ruby_proto"],
--)
--
--##############################################################################
--# C#
--##############################################################################
--load(
-- "@com_google_googleapis_imports//:imports.bzl",
-- "csharp_grpc_library",
-- "csharp_proto_library",
--)
--
--csharp_proto_library(
-- name = "logging_csharp_proto",
-- deps = [":logging_proto"],
--)
--
--csharp_grpc_library(
-- name = "logging_csharp_grpc",
-- srcs = [":logging_proto"],
-- deps = [":logging_csharp_proto"],
--)
--
--##############################################################################
--# C++
--##############################################################################
--# Put your C++ code here
diff --git a/third_party/go_googleapis-gazelle.patch b/third_party/go_googleapis-gazelle.patch
index 86e0e33..be1b665 100644
--- a/third_party/go_googleapis-gazelle.patch
+++ b/third_party/go_googleapis-gazelle.patch
@@ -1,22 +1,3 @@
-diff -urN c/cloud/containers/workflow/vulnerability/proto/BUILD.bazel d/cloud/containers/workflow/vulnerability/proto/BUILD.bazel
---- c/cloud/containers/workflow/vulnerability/proto/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/cloud/containers/workflow/vulnerability/proto/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,15 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "vulnerability_proto",
-+ srcs = ["package.proto"],
-+ visibility = ["//visibility:public"],
-+)
-+
-+go_proto_library(
-+ name = "vulnerability_go_proto",
-+ importpath = "google.golang.org/genproto/googleapis/cloud/containers/workflow/analysis",
-+ proto = ":vulnerability_proto",
-+ visibility = ["//visibility:public"],
-+)
diff -urN c/google/actions/sdk/v2/BUILD.bazel d/google/actions/sdk/v2/BUILD.bazel
--- c/google/actions/sdk/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/actions/sdk/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -369,2261 +350,6 @@
+ "//google/type:date_go_proto",
+ ],
+)
-diff -urN c/google/ads/googleads/v4/common/BUILD.bazel d/google/ads/googleads/v4/common/BUILD.bazel
---- c/google/ads/googleads/v4/common/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/ads/googleads/v4/common/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,53 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "common_proto",
-+ srcs = [
-+ "ad_asset.proto",
-+ "ad_type_infos.proto",
-+ "asset_types.proto",
-+ "bidding.proto",
-+ "click_location.proto",
-+ "criteria.proto",
-+ "criterion_category_availability.proto",
-+ "custom_parameter.proto",
-+ "dates.proto",
-+ "explorer_auto_optimizer_setting.proto",
-+ "extensions.proto",
-+ "feed_common.proto",
-+ "final_app_url.proto",
-+ "frequency_cap.proto",
-+ "keyword_plan_common.proto",
-+ "matching_function.proto",
-+ "metrics.proto",
-+ "offline_user_data.proto",
-+ "policy.proto",
-+ "real_time_bidding_setting.proto",
-+ "segments.proto",
-+ "simulation.proto",
-+ "tag_snippet.proto",
-+ "targeting_setting.proto",
-+ "text_label.proto",
-+ "url_collection.proto",
-+ "user_lists.proto",
-+ "value.proto",
-+ ],
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v4/enums:enums_proto",
-+ "//google/api:annotations_proto",
-+ "@com_google_protobuf//:wrappers_proto",
-+ ],
-+)
-+
-+go_proto_library(
-+ name = "common_go_proto",
-+ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v4/common",
-+ proto = ":common_proto",
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v4/enums:enums_go_proto",
-+ "//google/api:annotations_go_proto",
-+ ],
-+)
-diff -urN c/google/ads/googleads/v4/enums/BUILD.bazel d/google/ads/googleads/v4/enums/BUILD.bazel
---- c/google/ads/googleads/v4/enums/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/ads/googleads/v4/enums/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,240 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "enums_proto",
-+ srcs = [
-+ "access_reason.proto",
-+ "access_role.proto",
-+ "account_budget_proposal_status.proto",
-+ "account_budget_proposal_type.proto",
-+ "account_budget_status.proto",
-+ "account_link_status.proto",
-+ "ad_customizer_placeholder_field.proto",
-+ "ad_group_ad_rotation_mode.proto",
-+ "ad_group_ad_status.proto",
-+ "ad_group_criterion_approval_status.proto",
-+ "ad_group_criterion_status.proto",
-+ "ad_group_status.proto",
-+ "ad_group_type.proto",
-+ "ad_network_type.proto",
-+ "ad_serving_optimization_status.proto",
-+ "ad_strength.proto",
-+ "ad_type.proto",
-+ "advertising_channel_sub_type.proto",
-+ "advertising_channel_type.proto",
-+ "affiliate_location_feed_relationship_type.proto",
-+ "affiliate_location_placeholder_field.proto",
-+ "age_range_type.proto",
-+ "app_campaign_app_store.proto",
-+ "app_campaign_bidding_strategy_goal_type.proto",
-+ "app_payment_model_type.proto",
-+ "app_placeholder_field.proto",
-+ "app_store.proto",
-+ "app_url_operating_system_type.proto",
-+ "asset_field_type.proto",
-+ "asset_performance_label.proto",
-+ "asset_type.proto",
-+ "attribution_model.proto",
-+ "batch_job_status.proto",
-+ "bid_modifier_source.proto",
-+ "bidding_source.proto",
-+ "bidding_strategy_status.proto",
-+ "bidding_strategy_type.proto",
-+ "billing_setup_status.proto",
-+ "brand_safety_suitability.proto",
-+ "budget_delivery_method.proto",
-+ "budget_period.proto",
-+ "budget_status.proto",
-+ "budget_type.proto",
-+ "call_conversion_reporting_state.proto",
-+ "call_placeholder_field.proto",
-+ "callout_placeholder_field.proto",
-+ "campaign_criterion_status.proto",
-+ "campaign_draft_status.proto",
-+ "campaign_experiment_status.proto",
-+ "campaign_experiment_traffic_split_type.proto",
-+ "campaign_experiment_type.proto",
-+ "campaign_serving_status.proto",
-+ "campaign_shared_set_status.proto",
-+ "campaign_status.proto",
-+ "change_status_operation.proto",
-+ "change_status_resource_type.proto",
-+ "click_type.proto",
-+ "content_label_type.proto",
-+ "conversion_action_category.proto",
-+ "conversion_action_counting_type.proto",
-+ "conversion_action_status.proto",
-+ "conversion_action_type.proto",
-+ "conversion_adjustment_type.proto",
-+ "conversion_attribution_event_type.proto",
-+ "conversion_lag_bucket.proto",
-+ "conversion_or_adjustment_lag_bucket.proto",
-+ "criterion_category_channel_availability_mode.proto",
-+ "criterion_category_locale_availability_mode.proto",
-+ "criterion_system_serving_status.proto",
-+ "criterion_type.proto",
-+ "custom_interest_member_type.proto",
-+ "custom_interest_status.proto",
-+ "custom_interest_type.proto",
-+ "custom_placeholder_field.proto",
-+ "customer_match_upload_key_type.proto",
-+ "customer_pay_per_conversion_eligibility_failure_reason.proto",
-+ "data_driven_model_status.proto",
-+ "day_of_week.proto",
-+ "device.proto",
-+ "display_ad_format_setting.proto",
-+ "display_upload_product_type.proto",
-+ "distance_bucket.proto",
-+ "dsa_page_feed_criterion_field.proto",
-+ "education_placeholder_field.proto",
-+ "extension_setting_device.proto",
-+ "extension_type.proto",
-+ "external_conversion_source.proto",
-+ "feed_attribute_type.proto",
-+ "feed_item_quality_approval_status.proto",
-+ "feed_item_quality_disapproval_reason.proto",
-+ "feed_item_status.proto",
-+ "feed_item_target_device.proto",
-+ "feed_item_target_status.proto",
-+ "feed_item_target_type.proto",
-+ "feed_item_validation_status.proto",
-+ "feed_link_status.proto",
-+ "feed_mapping_criterion_type.proto",
-+ "feed_mapping_status.proto",
-+ "feed_origin.proto",
-+ "feed_status.proto",
-+ "flight_placeholder_field.proto",
-+ "frequency_cap_event_type.proto",
-+ "frequency_cap_level.proto",
-+ "frequency_cap_time_unit.proto",
-+ "gender_type.proto",
-+ "geo_target_constant_status.proto",
-+ "geo_targeting_restriction.proto",
-+ "geo_targeting_type.proto",
-+ "google_ads_field_category.proto",
-+ "google_ads_field_data_type.proto",
-+ "hotel_date_selection_type.proto",
-+ "hotel_placeholder_field.proto",
-+ "hotel_price_bucket.proto",
-+ "hotel_rate_type.proto",
-+ "income_range_type.proto",
-+ "interaction_event_type.proto",
-+ "interaction_type.proto",
-+ "invoice_type.proto",
-+ "job_placeholder_field.proto",
-+ "keyword_match_type.proto",
-+ "keyword_plan_competition_level.proto",
-+ "keyword_plan_forecast_interval.proto",
-+ "keyword_plan_network.proto",
-+ "label_status.proto",
-+ "legacy_app_install_ad_app_store.proto",
-+ "linked_account_type.proto",
-+ "listing_group_type.proto",
-+ "local_placeholder_field.proto",
-+ "location_extension_targeting_criterion_field.proto",
-+ "location_group_radius_units.proto",
-+ "location_placeholder_field.proto",
-+ "location_source_type.proto",
-+ "manager_link_status.proto",
-+ "matching_function_context_type.proto",
-+ "matching_function_operator.proto",
-+ "media_type.proto",
-+ "merchant_center_link_status.proto",
-+ "message_placeholder_field.proto",
-+ "mime_type.proto",
-+ "minute_of_hour.proto",
-+ "mobile_app_vendor.proto",
-+ "mobile_device_type.proto",
-+ "month_of_year.proto",
-+ "negative_geo_target_type.proto",
-+ "offline_user_data_job_failure_reason.proto",
-+ "offline_user_data_job_status.proto",
-+ "offline_user_data_job_type.proto",
-+ "operating_system_version_operator_type.proto",
-+ "optimization_goal_type.proto",
-+ "page_one_promoted_strategy_goal.proto",
-+ "parental_status_type.proto",
-+ "payment_mode.proto",
-+ "placeholder_type.proto",
-+ "placement_type.proto",
-+ "policy_approval_status.proto",
-+ "policy_review_status.proto",
-+ "policy_topic_entry_type.proto",
-+ "policy_topic_evidence_destination_mismatch_url_type.proto",
-+ "policy_topic_evidence_destination_not_working_device.proto",
-+ "policy_topic_evidence_destination_not_working_dns_error_type.proto",
-+ "positive_geo_target_type.proto",
-+ "preferred_content_type.proto",
-+ "price_extension_price_qualifier.proto",
-+ "price_extension_price_unit.proto",
-+ "price_extension_type.proto",
-+ "price_placeholder_field.proto",
-+ "product_bidding_category_level.proto",
-+ "product_bidding_category_status.proto",
-+ "product_channel.proto",
-+ "product_channel_exclusivity.proto",
-+ "product_condition.proto",
-+ "product_custom_attribute_index.proto",
-+ "product_type_level.proto",
-+ "promotion_extension_discount_modifier.proto",
-+ "promotion_extension_occasion.proto",
-+ "promotion_placeholder_field.proto",
-+ "proximity_radius_units.proto",
-+ "quality_score_bucket.proto",
-+ "reach_plan_ad_length.proto",
-+ "reach_plan_age_range.proto",
-+ "reach_plan_network.proto",
-+ "real_estate_placeholder_field.proto",
-+ "recommendation_type.proto",
-+ "search_engine_results_page_type.proto",
-+ "search_term_match_type.proto",
-+ "search_term_targeting_status.proto",
-+ "served_asset_field_type.proto",
-+ "shared_set_status.proto",
-+ "shared_set_type.proto",
-+ "simulation_modification_method.proto",
-+ "simulation_type.proto",
-+ "sitelink_placeholder_field.proto",
-+ "slot.proto",
-+ "spending_limit_type.proto",
-+ "structured_snippet_placeholder_field.proto",
-+ "summary_row_setting.proto",
-+ "system_managed_entity_source.proto",
-+ "target_cpa_opt_in_recommendation_goal.proto",
-+ "target_impression_share_location.proto",
-+ "targeting_dimension.proto",
-+ "time_type.proto",
-+ "tracking_code_page_format.proto",
-+ "tracking_code_type.proto",
-+ "travel_placeholder_field.proto",
-+ "user_interest_taxonomy_type.proto",
-+ "user_list_access_status.proto",
-+ "user_list_closing_reason.proto",
-+ "user_list_combined_rule_operator.proto",
-+ "user_list_crm_data_source_type.proto",
-+ "user_list_date_rule_item_operator.proto",
-+ "user_list_logical_rule_operator.proto",
-+ "user_list_membership_status.proto",
-+ "user_list_number_rule_item_operator.proto",
-+ "user_list_prepopulation_status.proto",
-+ "user_list_rule_type.proto",
-+ "user_list_size_range.proto",
-+ "user_list_string_rule_item_operator.proto",
-+ "user_list_type.proto",
-+ "vanity_pharma_display_url_mode.proto",
-+ "vanity_pharma_text.proto",
-+ "webpage_condition_operand.proto",
-+ "webpage_condition_operator.proto",
-+ ],
-+ visibility = ["//visibility:public"],
-+ deps = ["//google/api:annotations_proto"],
-+)
-+
-+go_proto_library(
-+ name = "enums_go_proto",
-+ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v4/enums",
-+ proto = ":enums_proto",
-+ visibility = ["//visibility:public"],
-+ deps = ["//google/api:annotations_go_proto"],
-+)
-diff -urN c/google/ads/googleads/v4/errors/BUILD.bazel d/google/ads/googleads/v4/errors/BUILD.bazel
---- c/google/ads/googleads/v4/errors/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/ads/googleads/v4/errors/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,139 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "errors_proto",
-+ srcs = [
-+ "access_invitation_error.proto",
-+ "account_budget_proposal_error.proto",
-+ "account_link_error.proto",
-+ "ad_customizer_error.proto",
-+ "ad_error.proto",
-+ "ad_group_ad_error.proto",
-+ "ad_group_bid_modifier_error.proto",
-+ "ad_group_criterion_error.proto",
-+ "ad_group_error.proto",
-+ "ad_group_feed_error.proto",
-+ "ad_parameter_error.proto",
-+ "ad_sharing_error.proto",
-+ "adx_error.proto",
-+ "asset_error.proto",
-+ "asset_link_error.proto",
-+ "authentication_error.proto",
-+ "authorization_error.proto",
-+ "batch_job_error.proto",
-+ "bidding_error.proto",
-+ "bidding_strategy_error.proto",
-+ "billing_setup_error.proto",
-+ "campaign_budget_error.proto",
-+ "campaign_criterion_error.proto",
-+ "campaign_draft_error.proto",
-+ "campaign_error.proto",
-+ "campaign_experiment_error.proto",
-+ "campaign_feed_error.proto",
-+ "campaign_shared_set_error.proto",
-+ "change_status_error.proto",
-+ "collection_size_error.proto",
-+ "context_error.proto",
-+ "conversion_action_error.proto",
-+ "conversion_adjustment_upload_error.proto",
-+ "conversion_upload_error.proto",
-+ "country_code_error.proto",
-+ "criterion_error.proto",
-+ "currency_code_error.proto",
-+ "custom_interest_error.proto",
-+ "customer_client_link_error.proto",
-+ "customer_error.proto",
-+ "customer_feed_error.proto",
-+ "customer_manager_link_error.proto",
-+ "database_error.proto",
-+ "date_error.proto",
-+ "date_range_error.proto",
-+ "distinct_error.proto",
-+ "enum_error.proto",
-+ "errors.proto",
-+ "extension_feed_item_error.proto",
-+ "extension_setting_error.proto",
-+ "feed_attribute_reference_error.proto",
-+ "feed_error.proto",
-+ "feed_item_error.proto",
-+ "feed_item_target_error.proto",
-+ "feed_item_validation_error.proto",
-+ "feed_mapping_error.proto",
-+ "field_error.proto",
-+ "field_mask_error.proto",
-+ "function_error.proto",
-+ "function_parsing_error.proto",
-+ "geo_target_constant_suggestion_error.proto",
-+ "header_error.proto",
-+ "id_error.proto",
-+ "image_error.proto",
-+ "internal_error.proto",
-+ "invoice_error.proto",
-+ "keyword_plan_ad_group_error.proto",
-+ "keyword_plan_ad_group_keyword_error.proto",
-+ "keyword_plan_campaign_error.proto",
-+ "keyword_plan_campaign_keyword_error.proto",
-+ "keyword_plan_error.proto",
-+ "keyword_plan_idea_error.proto",
-+ "label_error.proto",
-+ "language_code_error.proto",
-+ "list_operation_error.proto",
-+ "manager_link_error.proto",
-+ "media_bundle_error.proto",
-+ "media_file_error.proto",
-+ "media_upload_error.proto",
-+ "multiplier_error.proto",
-+ "mutate_error.proto",
-+ "new_resource_creation_error.proto",
-+ "not_empty_error.proto",
-+ "not_whitelisted_error.proto",
-+ "null_error.proto",
-+ "offline_user_data_job_error.proto",
-+ "operation_access_denied_error.proto",
-+ "operator_error.proto",
-+ "partial_failure_error.proto",
-+ "payments_account_error.proto",
-+ "policy_finding_error.proto",
-+ "policy_validation_parameter_error.proto",
-+ "policy_violation_error.proto",
-+ "query_error.proto",
-+ "quota_error.proto",
-+ "range_error.proto",
-+ "reach_plan_error.proto",
-+ "recommendation_error.proto",
-+ "region_code_error.proto",
-+ "request_error.proto",
-+ "resource_access_denied_error.proto",
-+ "resource_count_limit_exceeded_error.proto",
-+ "setting_error.proto",
-+ "shared_criterion_error.proto",
-+ "shared_set_error.proto",
-+ "size_limit_error.proto",
-+ "string_format_error.proto",
-+ "string_length_error.proto",
-+ "third_party_app_analytics_link_error.proto",
-+ "time_zone_error.proto",
-+ "url_field_error.proto",
-+ "user_data_error.proto",
-+ "user_list_error.proto",
-+ "youtube_video_registration_error.proto",
-+ ],
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v4/common:common_proto",
-+ "//google/api:annotations_proto",
-+ "@com_google_protobuf//:wrappers_proto",
-+ ],
-+)
-+
-+go_proto_library(
-+ name = "errors_go_proto",
-+ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v4/errors",
-+ proto = ":errors_proto",
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v4/common:common_go_proto",
-+ "//google/api:annotations_go_proto",
-+ ],
-+)
-diff -urN c/google/ads/googleads/v4/resources/BUILD.bazel d/google/ads/googleads/v4/resources/BUILD.bazel
---- c/google/ads/googleads/v4/resources/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/ads/googleads/v4/resources/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,135 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "resources_proto",
-+ srcs = [
-+ "account_budget.proto",
-+ "account_budget_proposal.proto",
-+ "account_link.proto",
-+ "ad.proto",
-+ "ad_group.proto",
-+ "ad_group_ad.proto",
-+ "ad_group_ad_asset_view.proto",
-+ "ad_group_ad_label.proto",
-+ "ad_group_audience_view.proto",
-+ "ad_group_bid_modifier.proto",
-+ "ad_group_criterion.proto",
-+ "ad_group_criterion_label.proto",
-+ "ad_group_criterion_simulation.proto",
-+ "ad_group_extension_setting.proto",
-+ "ad_group_feed.proto",
-+ "ad_group_label.proto",
-+ "ad_group_simulation.proto",
-+ "ad_parameter.proto",
-+ "ad_schedule_view.proto",
-+ "age_range_view.proto",
-+ "asset.proto",
-+ "batch_job.proto",
-+ "bidding_strategy.proto",
-+ "billing_setup.proto",
-+ "campaign.proto",
-+ "campaign_audience_view.proto",
-+ "campaign_bid_modifier.proto",
-+ "campaign_budget.proto",
-+ "campaign_criterion.proto",
-+ "campaign_criterion_simulation.proto",
-+ "campaign_draft.proto",
-+ "campaign_experiment.proto",
-+ "campaign_extension_setting.proto",
-+ "campaign_feed.proto",
-+ "campaign_label.proto",
-+ "campaign_shared_set.proto",
-+ "carrier_constant.proto",
-+ "change_status.proto",
-+ "click_view.proto",
-+ "conversion_action.proto",
-+ "currency_constant.proto",
-+ "custom_interest.proto",
-+ "customer.proto",
-+ "customer_client.proto",
-+ "customer_client_link.proto",
-+ "customer_extension_setting.proto",
-+ "customer_feed.proto",
-+ "customer_label.proto",
-+ "customer_manager_link.proto",
-+ "customer_negative_criterion.proto",
-+ "detail_placement_view.proto",
-+ "display_keyword_view.proto",
-+ "distance_view.proto",
-+ "domain_category.proto",
-+ "dynamic_search_ads_search_term_view.proto",
-+ "expanded_landing_page_view.proto",
-+ "extension_feed_item.proto",
-+ "feed.proto",
-+ "feed_item.proto",
-+ "feed_item_target.proto",
-+ "feed_mapping.proto",
-+ "feed_placeholder_view.proto",
-+ "gender_view.proto",
-+ "geo_target_constant.proto",
-+ "geographic_view.proto",
-+ "google_ads_field.proto",
-+ "group_placement_view.proto",
-+ "hotel_group_view.proto",
-+ "hotel_performance_view.proto",
-+ "income_range_view.proto",
-+ "invoice.proto",
-+ "keyword_plan.proto",
-+ "keyword_plan_ad_group.proto",
-+ "keyword_plan_ad_group_keyword.proto",
-+ "keyword_plan_campaign.proto",
-+ "keyword_plan_campaign_keyword.proto",
-+ "keyword_view.proto",
-+ "label.proto",
-+ "landing_page_view.proto",
-+ "language_constant.proto",
-+ "location_view.proto",
-+ "managed_placement_view.proto",
-+ "media_file.proto",
-+ "merchant_center_link.proto",
-+ "mobile_app_category_constant.proto",
-+ "mobile_device_constant.proto",
-+ "offline_user_data_job.proto",
-+ "operating_system_version_constant.proto",
-+ "paid_organic_search_term_view.proto",
-+ "parental_status_view.proto",
-+ "payments_account.proto",
-+ "product_bidding_category_constant.proto",
-+ "product_group_view.proto",
-+ "recommendation.proto",
-+ "remarketing_action.proto",
-+ "search_term_view.proto",
-+ "shared_criterion.proto",
-+ "shared_set.proto",
-+ "shopping_performance_view.proto",
-+ "third_party_app_analytics_link.proto",
-+ "topic_constant.proto",
-+ "topic_view.proto",
-+ "user_interest.proto",
-+ "user_list.proto",
-+ "user_location_view.proto",
-+ "video.proto",
-+ ],
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v4/common:common_proto",
-+ "//google/ads/googleads/v4/enums:enums_proto",
-+ "//google/ads/googleads/v4/errors:errors_proto",
-+ "//google/api:annotations_proto",
-+ "@com_google_protobuf//:wrappers_proto",
-+ ],
-+)
-+
-+go_proto_library(
-+ name = "resources_go_proto",
-+ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v4/resources",
-+ proto = ":resources_proto",
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v4/common:common_go_proto",
-+ "//google/ads/googleads/v4/enums:enums_go_proto",
-+ "//google/ads/googleads/v4/errors:errors_go_proto",
-+ "//google/api:annotations_go_proto",
-+ ],
-+)
-diff -urN c/google/ads/googleads/v4/services/BUILD.bazel d/google/ads/googleads/v4/services/BUILD.bazel
---- c/google/ads/googleads/v4/services/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/ads/googleads/v4/services/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,148 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "services_proto",
-+ srcs = [
-+ "account_budget_proposal_service.proto",
-+ "account_budget_service.proto",
-+ "account_link_service.proto",
-+ "ad_group_ad_asset_view_service.proto",
-+ "ad_group_ad_label_service.proto",
-+ "ad_group_ad_service.proto",
-+ "ad_group_audience_view_service.proto",
-+ "ad_group_bid_modifier_service.proto",
-+ "ad_group_criterion_label_service.proto",
-+ "ad_group_criterion_service.proto",
-+ "ad_group_criterion_simulation_service.proto",
-+ "ad_group_extension_setting_service.proto",
-+ "ad_group_feed_service.proto",
-+ "ad_group_label_service.proto",
-+ "ad_group_service.proto",
-+ "ad_group_simulation_service.proto",
-+ "ad_parameter_service.proto",
-+ "ad_schedule_view_service.proto",
-+ "ad_service.proto",
-+ "age_range_view_service.proto",
-+ "asset_service.proto",
-+ "batch_job_service.proto",
-+ "bidding_strategy_service.proto",
-+ "billing_setup_service.proto",
-+ "campaign_audience_view_service.proto",
-+ "campaign_bid_modifier_service.proto",
-+ "campaign_budget_service.proto",
-+ "campaign_criterion_service.proto",
-+ "campaign_criterion_simulation_service.proto",
-+ "campaign_draft_service.proto",
-+ "campaign_experiment_service.proto",
-+ "campaign_extension_setting_service.proto",
-+ "campaign_feed_service.proto",
-+ "campaign_label_service.proto",
-+ "campaign_service.proto",
-+ "campaign_shared_set_service.proto",
-+ "carrier_constant_service.proto",
-+ "change_status_service.proto",
-+ "click_view_service.proto",
-+ "conversion_action_service.proto",
-+ "conversion_adjustment_upload_service.proto",
-+ "conversion_upload_service.proto",
-+ "currency_constant_service.proto",
-+ "custom_interest_service.proto",
-+ "customer_client_link_service.proto",
-+ "customer_client_service.proto",
-+ "customer_extension_setting_service.proto",
-+ "customer_feed_service.proto",
-+ "customer_label_service.proto",
-+ "customer_manager_link_service.proto",
-+ "customer_negative_criterion_service.proto",
-+ "customer_service.proto",
-+ "detail_placement_view_service.proto",
-+ "display_keyword_view_service.proto",
-+ "distance_view_service.proto",
-+ "domain_category_service.proto",
-+ "dynamic_search_ads_search_term_view_service.proto",
-+ "expanded_landing_page_view_service.proto",
-+ "extension_feed_item_service.proto",
-+ "feed_item_service.proto",
-+ "feed_item_target_service.proto",
-+ "feed_mapping_service.proto",
-+ "feed_placeholder_view_service.proto",
-+ "feed_service.proto",
-+ "gender_view_service.proto",
-+ "geo_target_constant_service.proto",
-+ "geographic_view_service.proto",
-+ "google_ads_field_service.proto",
-+ "google_ads_service.proto",
-+ "group_placement_view_service.proto",
-+ "hotel_group_view_service.proto",
-+ "hotel_performance_view_service.proto",
-+ "income_range_view_service.proto",
-+ "invoice_service.proto",
-+ "keyword_plan_ad_group_keyword_service.proto",
-+ "keyword_plan_ad_group_service.proto",
-+ "keyword_plan_campaign_keyword_service.proto",
-+ "keyword_plan_campaign_service.proto",
-+ "keyword_plan_idea_service.proto",
-+ "keyword_plan_service.proto",
-+ "keyword_view_service.proto",
-+ "label_service.proto",
-+ "landing_page_view_service.proto",
-+ "language_constant_service.proto",
-+ "location_view_service.proto",
-+ "managed_placement_view_service.proto",
-+ "media_file_service.proto",
-+ "merchant_center_link_service.proto",
-+ "mobile_app_category_constant_service.proto",
-+ "mobile_device_constant_service.proto",
-+ "offline_user_data_job_service.proto",
-+ "operating_system_version_constant_service.proto",
-+ "paid_organic_search_term_view_service.proto",
-+ "parental_status_view_service.proto",
-+ "payments_account_service.proto",
-+ "product_bidding_category_constant_service.proto",
-+ "product_group_view_service.proto",
-+ "reach_plan_service.proto",
-+ "recommendation_service.proto",
-+ "remarketing_action_service.proto",
-+ "search_term_view_service.proto",
-+ "shared_criterion_service.proto",
-+ "shared_set_service.proto",
-+ "shopping_performance_view_service.proto",
-+ "third_party_app_analytics_link_service.proto",
-+ "topic_constant_service.proto",
-+ "topic_view_service.proto",
-+ "user_data_service.proto",
-+ "user_interest_service.proto",
-+ "user_list_service.proto",
-+ "user_location_view_service.proto",
-+ "video_service.proto",
-+ ],
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v4/common:common_proto",
-+ "//google/ads/googleads/v4/enums:enums_proto",
-+ "//google/ads/googleads/v4/resources:resources_proto",
-+ "//google/api:annotations_proto",
-+ "//google/longrunning:longrunning_proto",
-+ "//google/rpc:status_proto",
-+ "@com_google_protobuf//:empty_proto",
-+ "@com_google_protobuf//:field_mask_proto",
-+ "@com_google_protobuf//:wrappers_proto",
-+ ],
-+)
-+
-+go_proto_library(
-+ name = "services_go_proto",
-+ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
-+ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v4/services",
-+ proto = ":services_proto",
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v4/common:common_go_proto",
-+ "//google/ads/googleads/v4/enums:enums_go_proto",
-+ "//google/ads/googleads/v4/resources:resources_go_proto",
-+ "//google/api:annotations_go_proto",
-+ "//google/longrunning:longrunning_go_proto",
-+ "//google/rpc:status_go_proto",
-+ ],
-+)
-diff -urN c/google/ads/googleads/v5/common/BUILD.bazel d/google/ads/googleads/v5/common/BUILD.bazel
---- c/google/ads/googleads/v5/common/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/ads/googleads/v5/common/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,53 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "common_proto",
-+ srcs = [
-+ "ad_asset.proto",
-+ "ad_type_infos.proto",
-+ "asset_types.proto",
-+ "bidding.proto",
-+ "click_location.proto",
-+ "criteria.proto",
-+ "criterion_category_availability.proto",
-+ "custom_parameter.proto",
-+ "dates.proto",
-+ "explorer_auto_optimizer_setting.proto",
-+ "extensions.proto",
-+ "feed_common.proto",
-+ "final_app_url.proto",
-+ "frequency_cap.proto",
-+ "keyword_plan_common.proto",
-+ "matching_function.proto",
-+ "metrics.proto",
-+ "offline_user_data.proto",
-+ "policy.proto",
-+ "real_time_bidding_setting.proto",
-+ "segments.proto",
-+ "simulation.proto",
-+ "tag_snippet.proto",
-+ "targeting_setting.proto",
-+ "text_label.proto",
-+ "url_collection.proto",
-+ "user_lists.proto",
-+ "value.proto",
-+ ],
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v5/enums:enums_proto",
-+ "//google/api:annotations_proto",
-+ "@com_google_protobuf//:wrappers_proto",
-+ ],
-+)
-+
-+go_proto_library(
-+ name = "common_go_proto",
-+ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v5/common",
-+ proto = ":common_proto",
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v5/enums:enums_go_proto",
-+ "//google/api:annotations_go_proto",
-+ ],
-+)
-diff -urN c/google/ads/googleads/v5/enums/BUILD.bazel d/google/ads/googleads/v5/enums/BUILD.bazel
---- c/google/ads/googleads/v5/enums/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/ads/googleads/v5/enums/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,243 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "enums_proto",
-+ srcs = [
-+ "access_reason.proto",
-+ "access_role.proto",
-+ "account_budget_proposal_status.proto",
-+ "account_budget_proposal_type.proto",
-+ "account_budget_status.proto",
-+ "account_link_status.proto",
-+ "ad_customizer_placeholder_field.proto",
-+ "ad_group_ad_rotation_mode.proto",
-+ "ad_group_ad_status.proto",
-+ "ad_group_criterion_approval_status.proto",
-+ "ad_group_criterion_status.proto",
-+ "ad_group_status.proto",
-+ "ad_group_type.proto",
-+ "ad_network_type.proto",
-+ "ad_serving_optimization_status.proto",
-+ "ad_strength.proto",
-+ "ad_type.proto",
-+ "advertising_channel_sub_type.proto",
-+ "advertising_channel_type.proto",
-+ "affiliate_location_feed_relationship_type.proto",
-+ "affiliate_location_placeholder_field.proto",
-+ "age_range_type.proto",
-+ "app_campaign_app_store.proto",
-+ "app_campaign_bidding_strategy_goal_type.proto",
-+ "app_payment_model_type.proto",
-+ "app_placeholder_field.proto",
-+ "app_store.proto",
-+ "app_url_operating_system_type.proto",
-+ "asset_field_type.proto",
-+ "asset_link_status.proto",
-+ "asset_performance_label.proto",
-+ "asset_type.proto",
-+ "attribution_model.proto",
-+ "batch_job_status.proto",
-+ "bid_modifier_source.proto",
-+ "bidding_source.proto",
-+ "bidding_strategy_status.proto",
-+ "bidding_strategy_type.proto",
-+ "billing_setup_status.proto",
-+ "brand_safety_suitability.proto",
-+ "budget_campaign_association_status.proto",
-+ "budget_delivery_method.proto",
-+ "budget_period.proto",
-+ "budget_status.proto",
-+ "budget_type.proto",
-+ "call_conversion_reporting_state.proto",
-+ "call_placeholder_field.proto",
-+ "callout_placeholder_field.proto",
-+ "campaign_criterion_status.proto",
-+ "campaign_draft_status.proto",
-+ "campaign_experiment_status.proto",
-+ "campaign_experiment_traffic_split_type.proto",
-+ "campaign_experiment_type.proto",
-+ "campaign_serving_status.proto",
-+ "campaign_shared_set_status.proto",
-+ "campaign_status.proto",
-+ "change_status_operation.proto",
-+ "change_status_resource_type.proto",
-+ "click_type.proto",
-+ "content_label_type.proto",
-+ "conversion_action_category.proto",
-+ "conversion_action_counting_type.proto",
-+ "conversion_action_status.proto",
-+ "conversion_action_type.proto",
-+ "conversion_adjustment_type.proto",
-+ "conversion_attribution_event_type.proto",
-+ "conversion_lag_bucket.proto",
-+ "conversion_or_adjustment_lag_bucket.proto",
-+ "criterion_category_channel_availability_mode.proto",
-+ "criterion_category_locale_availability_mode.proto",
-+ "criterion_system_serving_status.proto",
-+ "criterion_type.proto",
-+ "custom_interest_member_type.proto",
-+ "custom_interest_status.proto",
-+ "custom_interest_type.proto",
-+ "custom_placeholder_field.proto",
-+ "customer_match_upload_key_type.proto",
-+ "customer_pay_per_conversion_eligibility_failure_reason.proto",
-+ "data_driven_model_status.proto",
-+ "day_of_week.proto",
-+ "device.proto",
-+ "display_ad_format_setting.proto",
-+ "display_upload_product_type.proto",
-+ "distance_bucket.proto",
-+ "dsa_page_feed_criterion_field.proto",
-+ "education_placeholder_field.proto",
-+ "extension_setting_device.proto",
-+ "extension_type.proto",
-+ "external_conversion_source.proto",
-+ "feed_attribute_type.proto",
-+ "feed_item_quality_approval_status.proto",
-+ "feed_item_quality_disapproval_reason.proto",
-+ "feed_item_status.proto",
-+ "feed_item_target_device.proto",
-+ "feed_item_target_status.proto",
-+ "feed_item_target_type.proto",
-+ "feed_item_validation_status.proto",
-+ "feed_link_status.proto",
-+ "feed_mapping_criterion_type.proto",
-+ "feed_mapping_status.proto",
-+ "feed_origin.proto",
-+ "feed_status.proto",
-+ "flight_placeholder_field.proto",
-+ "frequency_cap_event_type.proto",
-+ "frequency_cap_level.proto",
-+ "frequency_cap_time_unit.proto",
-+ "gender_type.proto",
-+ "geo_target_constant_status.proto",
-+ "geo_targeting_restriction.proto",
-+ "geo_targeting_type.proto",
-+ "google_ads_field_category.proto",
-+ "google_ads_field_data_type.proto",
-+ "hotel_date_selection_type.proto",
-+ "hotel_placeholder_field.proto",
-+ "hotel_price_bucket.proto",
-+ "hotel_rate_type.proto",
-+ "income_range_type.proto",
-+ "interaction_event_type.proto",
-+ "interaction_type.proto",
-+ "invoice_type.proto",
-+ "job_placeholder_field.proto",
-+ "keyword_match_type.proto",
-+ "keyword_plan_competition_level.proto",
-+ "keyword_plan_forecast_interval.proto",
-+ "keyword_plan_network.proto",
-+ "label_status.proto",
-+ "legacy_app_install_ad_app_store.proto",
-+ "linked_account_type.proto",
-+ "listing_group_type.proto",
-+ "local_placeholder_field.proto",
-+ "location_extension_targeting_criterion_field.proto",
-+ "location_group_radius_units.proto",
-+ "location_placeholder_field.proto",
-+ "location_source_type.proto",
-+ "manager_link_status.proto",
-+ "matching_function_context_type.proto",
-+ "matching_function_operator.proto",
-+ "media_type.proto",
-+ "merchant_center_link_status.proto",
-+ "message_placeholder_field.proto",
-+ "mime_type.proto",
-+ "minute_of_hour.proto",
-+ "mobile_app_vendor.proto",
-+ "mobile_device_type.proto",
-+ "month_of_year.proto",
-+ "negative_geo_target_type.proto",
-+ "offline_user_data_job_failure_reason.proto",
-+ "offline_user_data_job_status.proto",
-+ "offline_user_data_job_type.proto",
-+ "operating_system_version_operator_type.proto",
-+ "optimization_goal_type.proto",
-+ "page_one_promoted_strategy_goal.proto",
-+ "parental_status_type.proto",
-+ "payment_mode.proto",
-+ "placeholder_type.proto",
-+ "placement_type.proto",
-+ "policy_approval_status.proto",
-+ "policy_review_status.proto",
-+ "policy_topic_entry_type.proto",
-+ "policy_topic_evidence_destination_mismatch_url_type.proto",
-+ "policy_topic_evidence_destination_not_working_device.proto",
-+ "policy_topic_evidence_destination_not_working_dns_error_type.proto",
-+ "positive_geo_target_type.proto",
-+ "preferred_content_type.proto",
-+ "price_extension_price_qualifier.proto",
-+ "price_extension_price_unit.proto",
-+ "price_extension_type.proto",
-+ "price_placeholder_field.proto",
-+ "product_bidding_category_level.proto",
-+ "product_bidding_category_status.proto",
-+ "product_channel.proto",
-+ "product_channel_exclusivity.proto",
-+ "product_condition.proto",
-+ "product_custom_attribute_index.proto",
-+ "product_type_level.proto",
-+ "promotion_extension_discount_modifier.proto",
-+ "promotion_extension_occasion.proto",
-+ "promotion_placeholder_field.proto",
-+ "proximity_radius_units.proto",
-+ "quality_score_bucket.proto",
-+ "reach_plan_ad_length.proto",
-+ "reach_plan_age_range.proto",
-+ "reach_plan_network.proto",
-+ "real_estate_placeholder_field.proto",
-+ "recommendation_type.proto",
-+ "response_content_type.proto",
-+ "search_engine_results_page_type.proto",
-+ "search_term_match_type.proto",
-+ "search_term_targeting_status.proto",
-+ "served_asset_field_type.proto",
-+ "shared_set_status.proto",
-+ "shared_set_type.proto",
-+ "simulation_modification_method.proto",
-+ "simulation_type.proto",
-+ "sitelink_placeholder_field.proto",
-+ "slot.proto",
-+ "spending_limit_type.proto",
-+ "structured_snippet_placeholder_field.proto",
-+ "summary_row_setting.proto",
-+ "system_managed_entity_source.proto",
-+ "target_cpa_opt_in_recommendation_goal.proto",
-+ "target_impression_share_location.proto",
-+ "targeting_dimension.proto",
-+ "time_type.proto",
-+ "tracking_code_page_format.proto",
-+ "tracking_code_type.proto",
-+ "travel_placeholder_field.proto",
-+ "user_interest_taxonomy_type.proto",
-+ "user_list_access_status.proto",
-+ "user_list_closing_reason.proto",
-+ "user_list_combined_rule_operator.proto",
-+ "user_list_crm_data_source_type.proto",
-+ "user_list_date_rule_item_operator.proto",
-+ "user_list_logical_rule_operator.proto",
-+ "user_list_membership_status.proto",
-+ "user_list_number_rule_item_operator.proto",
-+ "user_list_prepopulation_status.proto",
-+ "user_list_rule_type.proto",
-+ "user_list_size_range.proto",
-+ "user_list_string_rule_item_operator.proto",
-+ "user_list_type.proto",
-+ "vanity_pharma_display_url_mode.proto",
-+ "vanity_pharma_text.proto",
-+ "webpage_condition_operand.proto",
-+ "webpage_condition_operator.proto",
-+ ],
-+ visibility = ["//visibility:public"],
-+ deps = ["//google/api:annotations_proto"],
-+)
-+
-+go_proto_library(
-+ name = "enums_go_proto",
-+ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v5/enums",
-+ proto = ":enums_proto",
-+ visibility = ["//visibility:public"],
-+ deps = ["//google/api:annotations_go_proto"],
-+)
-diff -urN c/google/ads/googleads/v5/errors/BUILD.bazel d/google/ads/googleads/v5/errors/BUILD.bazel
---- c/google/ads/googleads/v5/errors/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/ads/googleads/v5/errors/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,140 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "errors_proto",
-+ srcs = [
-+ "access_invitation_error.proto",
-+ "account_budget_proposal_error.proto",
-+ "account_link_error.proto",
-+ "ad_customizer_error.proto",
-+ "ad_error.proto",
-+ "ad_group_ad_error.proto",
-+ "ad_group_bid_modifier_error.proto",
-+ "ad_group_criterion_error.proto",
-+ "ad_group_error.proto",
-+ "ad_group_feed_error.proto",
-+ "ad_parameter_error.proto",
-+ "ad_sharing_error.proto",
-+ "adx_error.proto",
-+ "asset_error.proto",
-+ "asset_link_error.proto",
-+ "authentication_error.proto",
-+ "authorization_error.proto",
-+ "batch_job_error.proto",
-+ "bidding_error.proto",
-+ "bidding_strategy_error.proto",
-+ "billing_setup_error.proto",
-+ "campaign_budget_error.proto",
-+ "campaign_criterion_error.proto",
-+ "campaign_draft_error.proto",
-+ "campaign_error.proto",
-+ "campaign_experiment_error.proto",
-+ "campaign_feed_error.proto",
-+ "campaign_shared_set_error.proto",
-+ "change_status_error.proto",
-+ "collection_size_error.proto",
-+ "context_error.proto",
-+ "conversion_action_error.proto",
-+ "conversion_adjustment_upload_error.proto",
-+ "conversion_upload_error.proto",
-+ "country_code_error.proto",
-+ "criterion_error.proto",
-+ "currency_code_error.proto",
-+ "custom_interest_error.proto",
-+ "customer_client_link_error.proto",
-+ "customer_error.proto",
-+ "customer_feed_error.proto",
-+ "customer_manager_link_error.proto",
-+ "database_error.proto",
-+ "date_error.proto",
-+ "date_range_error.proto",
-+ "distinct_error.proto",
-+ "enum_error.proto",
-+ "errors.proto",
-+ "extension_feed_item_error.proto",
-+ "extension_setting_error.proto",
-+ "feed_attribute_reference_error.proto",
-+ "feed_error.proto",
-+ "feed_item_error.proto",
-+ "feed_item_target_error.proto",
-+ "feed_item_validation_error.proto",
-+ "feed_mapping_error.proto",
-+ "field_error.proto",
-+ "field_mask_error.proto",
-+ "function_error.proto",
-+ "function_parsing_error.proto",
-+ "geo_target_constant_suggestion_error.proto",
-+ "header_error.proto",
-+ "id_error.proto",
-+ "image_error.proto",
-+ "internal_error.proto",
-+ "invoice_error.proto",
-+ "keyword_plan_ad_group_error.proto",
-+ "keyword_plan_ad_group_keyword_error.proto",
-+ "keyword_plan_campaign_error.proto",
-+ "keyword_plan_campaign_keyword_error.proto",
-+ "keyword_plan_error.proto",
-+ "keyword_plan_idea_error.proto",
-+ "label_error.proto",
-+ "language_code_error.proto",
-+ "list_operation_error.proto",
-+ "manager_link_error.proto",
-+ "media_bundle_error.proto",
-+ "media_file_error.proto",
-+ "media_upload_error.proto",
-+ "multiplier_error.proto",
-+ "mutate_error.proto",
-+ "new_resource_creation_error.proto",
-+ "not_allowlisted_error.proto",
-+ "not_empty_error.proto",
-+ "null_error.proto",
-+ "offline_user_data_job_error.proto",
-+ "operation_access_denied_error.proto",
-+ "operator_error.proto",
-+ "partial_failure_error.proto",
-+ "payments_account_error.proto",
-+ "policy_finding_error.proto",
-+ "policy_validation_parameter_error.proto",
-+ "policy_violation_error.proto",
-+ "query_error.proto",
-+ "quota_error.proto",
-+ "range_error.proto",
-+ "reach_plan_error.proto",
-+ "recommendation_error.proto",
-+ "region_code_error.proto",
-+ "request_error.proto",
-+ "resource_access_denied_error.proto",
-+ "resource_count_limit_exceeded_error.proto",
-+ "setting_error.proto",
-+ "shared_criterion_error.proto",
-+ "shared_set_error.proto",
-+ "size_limit_error.proto",
-+ "string_format_error.proto",
-+ "string_length_error.proto",
-+ "third_party_app_analytics_link_error.proto",
-+ "time_zone_error.proto",
-+ "url_field_error.proto",
-+ "user_data_error.proto",
-+ "user_list_error.proto",
-+ "youtube_video_registration_error.proto",
-+ ],
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v5/common:common_proto",
-+ "//google/api:annotations_proto",
-+ "@com_google_protobuf//:duration_proto",
-+ "@com_google_protobuf//:wrappers_proto",
-+ ],
-+)
-+
-+go_proto_library(
-+ name = "errors_go_proto",
-+ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v5/errors",
-+ proto = ":errors_proto",
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v5/common:common_go_proto",
-+ "//google/api:annotations_go_proto",
-+ ],
-+)
-diff -urN c/google/ads/googleads/v5/resources/BUILD.bazel d/google/ads/googleads/v5/resources/BUILD.bazel
---- c/google/ads/googleads/v5/resources/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/ads/googleads/v5/resources/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,136 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "resources_proto",
-+ srcs = [
-+ "account_budget.proto",
-+ "account_budget_proposal.proto",
-+ "account_link.proto",
-+ "ad.proto",
-+ "ad_group.proto",
-+ "ad_group_ad.proto",
-+ "ad_group_ad_asset_view.proto",
-+ "ad_group_ad_label.proto",
-+ "ad_group_audience_view.proto",
-+ "ad_group_bid_modifier.proto",
-+ "ad_group_criterion.proto",
-+ "ad_group_criterion_label.proto",
-+ "ad_group_criterion_simulation.proto",
-+ "ad_group_extension_setting.proto",
-+ "ad_group_feed.proto",
-+ "ad_group_label.proto",
-+ "ad_group_simulation.proto",
-+ "ad_parameter.proto",
-+ "ad_schedule_view.proto",
-+ "age_range_view.proto",
-+ "asset.proto",
-+ "batch_job.proto",
-+ "bidding_strategy.proto",
-+ "billing_setup.proto",
-+ "campaign.proto",
-+ "campaign_asset.proto",
-+ "campaign_audience_view.proto",
-+ "campaign_bid_modifier.proto",
-+ "campaign_budget.proto",
-+ "campaign_criterion.proto",
-+ "campaign_criterion_simulation.proto",
-+ "campaign_draft.proto",
-+ "campaign_experiment.proto",
-+ "campaign_extension_setting.proto",
-+ "campaign_feed.proto",
-+ "campaign_label.proto",
-+ "campaign_shared_set.proto",
-+ "carrier_constant.proto",
-+ "change_status.proto",
-+ "click_view.proto",
-+ "conversion_action.proto",
-+ "currency_constant.proto",
-+ "custom_interest.proto",
-+ "customer.proto",
-+ "customer_client.proto",
-+ "customer_client_link.proto",
-+ "customer_extension_setting.proto",
-+ "customer_feed.proto",
-+ "customer_label.proto",
-+ "customer_manager_link.proto",
-+ "customer_negative_criterion.proto",
-+ "detail_placement_view.proto",
-+ "display_keyword_view.proto",
-+ "distance_view.proto",
-+ "domain_category.proto",
-+ "dynamic_search_ads_search_term_view.proto",
-+ "expanded_landing_page_view.proto",
-+ "extension_feed_item.proto",
-+ "feed.proto",
-+ "feed_item.proto",
-+ "feed_item_target.proto",
-+ "feed_mapping.proto",
-+ "feed_placeholder_view.proto",
-+ "gender_view.proto",
-+ "geo_target_constant.proto",
-+ "geographic_view.proto",
-+ "google_ads_field.proto",
-+ "group_placement_view.proto",
-+ "hotel_group_view.proto",
-+ "hotel_performance_view.proto",
-+ "income_range_view.proto",
-+ "invoice.proto",
-+ "keyword_plan.proto",
-+ "keyword_plan_ad_group.proto",
-+ "keyword_plan_ad_group_keyword.proto",
-+ "keyword_plan_campaign.proto",
-+ "keyword_plan_campaign_keyword.proto",
-+ "keyword_view.proto",
-+ "label.proto",
-+ "landing_page_view.proto",
-+ "language_constant.proto",
-+ "location_view.proto",
-+ "managed_placement_view.proto",
-+ "media_file.proto",
-+ "merchant_center_link.proto",
-+ "mobile_app_category_constant.proto",
-+ "mobile_device_constant.proto",
-+ "offline_user_data_job.proto",
-+ "operating_system_version_constant.proto",
-+ "paid_organic_search_term_view.proto",
-+ "parental_status_view.proto",
-+ "payments_account.proto",
-+ "product_bidding_category_constant.proto",
-+ "product_group_view.proto",
-+ "recommendation.proto",
-+ "remarketing_action.proto",
-+ "search_term_view.proto",
-+ "shared_criterion.proto",
-+ "shared_set.proto",
-+ "shopping_performance_view.proto",
-+ "third_party_app_analytics_link.proto",
-+ "topic_constant.proto",
-+ "topic_view.proto",
-+ "user_interest.proto",
-+ "user_list.proto",
-+ "user_location_view.proto",
-+ "video.proto",
-+ ],
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v5/common:common_proto",
-+ "//google/ads/googleads/v5/enums:enums_proto",
-+ "//google/ads/googleads/v5/errors:errors_proto",
-+ "//google/api:annotations_proto",
-+ "@com_google_protobuf//:wrappers_proto",
-+ ],
-+)
-+
-+go_proto_library(
-+ name = "resources_go_proto",
-+ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v5/resources",
-+ proto = ":resources_proto",
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v5/common:common_go_proto",
-+ "//google/ads/googleads/v5/enums:enums_go_proto",
-+ "//google/ads/googleads/v5/errors:errors_go_proto",
-+ "//google/api:annotations_go_proto",
-+ ],
-+)
-diff -urN c/google/ads/googleads/v5/services/BUILD.bazel d/google/ads/googleads/v5/services/BUILD.bazel
---- c/google/ads/googleads/v5/services/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/ads/googleads/v5/services/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,149 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "services_proto",
-+ srcs = [
-+ "account_budget_proposal_service.proto",
-+ "account_budget_service.proto",
-+ "account_link_service.proto",
-+ "ad_group_ad_asset_view_service.proto",
-+ "ad_group_ad_label_service.proto",
-+ "ad_group_ad_service.proto",
-+ "ad_group_audience_view_service.proto",
-+ "ad_group_bid_modifier_service.proto",
-+ "ad_group_criterion_label_service.proto",
-+ "ad_group_criterion_service.proto",
-+ "ad_group_criterion_simulation_service.proto",
-+ "ad_group_extension_setting_service.proto",
-+ "ad_group_feed_service.proto",
-+ "ad_group_label_service.proto",
-+ "ad_group_service.proto",
-+ "ad_group_simulation_service.proto",
-+ "ad_parameter_service.proto",
-+ "ad_schedule_view_service.proto",
-+ "ad_service.proto",
-+ "age_range_view_service.proto",
-+ "asset_service.proto",
-+ "batch_job_service.proto",
-+ "bidding_strategy_service.proto",
-+ "billing_setup_service.proto",
-+ "campaign_asset_service.proto",
-+ "campaign_audience_view_service.proto",
-+ "campaign_bid_modifier_service.proto",
-+ "campaign_budget_service.proto",
-+ "campaign_criterion_service.proto",
-+ "campaign_criterion_simulation_service.proto",
-+ "campaign_draft_service.proto",
-+ "campaign_experiment_service.proto",
-+ "campaign_extension_setting_service.proto",
-+ "campaign_feed_service.proto",
-+ "campaign_label_service.proto",
-+ "campaign_service.proto",
-+ "campaign_shared_set_service.proto",
-+ "carrier_constant_service.proto",
-+ "change_status_service.proto",
-+ "click_view_service.proto",
-+ "conversion_action_service.proto",
-+ "conversion_adjustment_upload_service.proto",
-+ "conversion_upload_service.proto",
-+ "currency_constant_service.proto",
-+ "custom_interest_service.proto",
-+ "customer_client_link_service.proto",
-+ "customer_client_service.proto",
-+ "customer_extension_setting_service.proto",
-+ "customer_feed_service.proto",
-+ "customer_label_service.proto",
-+ "customer_manager_link_service.proto",
-+ "customer_negative_criterion_service.proto",
-+ "customer_service.proto",
-+ "detail_placement_view_service.proto",
-+ "display_keyword_view_service.proto",
-+ "distance_view_service.proto",
-+ "domain_category_service.proto",
-+ "dynamic_search_ads_search_term_view_service.proto",
-+ "expanded_landing_page_view_service.proto",
-+ "extension_feed_item_service.proto",
-+ "feed_item_service.proto",
-+ "feed_item_target_service.proto",
-+ "feed_mapping_service.proto",
-+ "feed_placeholder_view_service.proto",
-+ "feed_service.proto",
-+ "gender_view_service.proto",
-+ "geo_target_constant_service.proto",
-+ "geographic_view_service.proto",
-+ "google_ads_field_service.proto",
-+ "google_ads_service.proto",
-+ "group_placement_view_service.proto",
-+ "hotel_group_view_service.proto",
-+ "hotel_performance_view_service.proto",
-+ "income_range_view_service.proto",
-+ "invoice_service.proto",
-+ "keyword_plan_ad_group_keyword_service.proto",
-+ "keyword_plan_ad_group_service.proto",
-+ "keyword_plan_campaign_keyword_service.proto",
-+ "keyword_plan_campaign_service.proto",
-+ "keyword_plan_idea_service.proto",
-+ "keyword_plan_service.proto",
-+ "keyword_view_service.proto",
-+ "label_service.proto",
-+ "landing_page_view_service.proto",
-+ "language_constant_service.proto",
-+ "location_view_service.proto",
-+ "managed_placement_view_service.proto",
-+ "media_file_service.proto",
-+ "merchant_center_link_service.proto",
-+ "mobile_app_category_constant_service.proto",
-+ "mobile_device_constant_service.proto",
-+ "offline_user_data_job_service.proto",
-+ "operating_system_version_constant_service.proto",
-+ "paid_organic_search_term_view_service.proto",
-+ "parental_status_view_service.proto",
-+ "payments_account_service.proto",
-+ "product_bidding_category_constant_service.proto",
-+ "product_group_view_service.proto",
-+ "reach_plan_service.proto",
-+ "recommendation_service.proto",
-+ "remarketing_action_service.proto",
-+ "search_term_view_service.proto",
-+ "shared_criterion_service.proto",
-+ "shared_set_service.proto",
-+ "shopping_performance_view_service.proto",
-+ "third_party_app_analytics_link_service.proto",
-+ "topic_constant_service.proto",
-+ "topic_view_service.proto",
-+ "user_data_service.proto",
-+ "user_interest_service.proto",
-+ "user_list_service.proto",
-+ "user_location_view_service.proto",
-+ "video_service.proto",
-+ ],
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v5/common:common_proto",
-+ "//google/ads/googleads/v5/enums:enums_proto",
-+ "//google/ads/googleads/v5/resources:resources_proto",
-+ "//google/api:annotations_proto",
-+ "//google/longrunning:longrunning_proto",
-+ "//google/rpc:status_proto",
-+ "@com_google_protobuf//:empty_proto",
-+ "@com_google_protobuf//:field_mask_proto",
-+ "@com_google_protobuf//:wrappers_proto",
-+ ],
-+)
-+
-+go_proto_library(
-+ name = "services_go_proto",
-+ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
-+ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v5/services",
-+ proto = ":services_proto",
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v5/common:common_go_proto",
-+ "//google/ads/googleads/v5/enums:enums_go_proto",
-+ "//google/ads/googleads/v5/resources:resources_go_proto",
-+ "//google/api:annotations_go_proto",
-+ "//google/longrunning:longrunning_go_proto",
-+ "//google/rpc:status_go_proto",
-+ ],
-+)
-diff -urN c/google/ads/googleads/v6/common/BUILD.bazel d/google/ads/googleads/v6/common/BUILD.bazel
---- c/google/ads/googleads/v6/common/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/ads/googleads/v6/common/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,54 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "common_proto",
-+ srcs = [
-+ "ad_asset.proto",
-+ "ad_type_infos.proto",
-+ "asset_policy.proto",
-+ "asset_types.proto",
-+ "bidding.proto",
-+ "click_location.proto",
-+ "criteria.proto",
-+ "criterion_category_availability.proto",
-+ "custom_parameter.proto",
-+ "dates.proto",
-+ "explorer_auto_optimizer_setting.proto",
-+ "extensions.proto",
-+ "feed_common.proto",
-+ "feed_item_set_filter_type_infos.proto",
-+ "final_app_url.proto",
-+ "frequency_cap.proto",
-+ "keyword_plan_common.proto",
-+ "matching_function.proto",
-+ "metrics.proto",
-+ "offline_user_data.proto",
-+ "policy.proto",
-+ "real_time_bidding_setting.proto",
-+ "segments.proto",
-+ "simulation.proto",
-+ "tag_snippet.proto",
-+ "targeting_setting.proto",
-+ "text_label.proto",
-+ "url_collection.proto",
-+ "user_lists.proto",
-+ "value.proto",
-+ ],
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v6/enums:enums_proto",
-+ "//google/api:annotations_proto",
-+ ],
-+)
-+
-+go_proto_library(
-+ name = "common_go_proto",
-+ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v6/common",
-+ proto = ":common_proto",
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v6/enums:enums_go_proto",
-+ "//google/api:annotations_go_proto",
-+ ],
-+)
-diff -urN c/google/ads/googleads/v6/enums/BUILD.bazel d/google/ads/googleads/v6/enums/BUILD.bazel
---- c/google/ads/googleads/v6/enums/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/ads/googleads/v6/enums/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,263 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "enums_proto",
-+ srcs = [
-+ "access_invitation_status.proto",
-+ "access_reason.proto",
-+ "access_role.proto",
-+ "account_budget_proposal_status.proto",
-+ "account_budget_proposal_type.proto",
-+ "account_budget_status.proto",
-+ "account_link_status.proto",
-+ "ad_customizer_placeholder_field.proto",
-+ "ad_destination_type.proto",
-+ "ad_group_ad_rotation_mode.proto",
-+ "ad_group_ad_status.proto",
-+ "ad_group_criterion_approval_status.proto",
-+ "ad_group_criterion_status.proto",
-+ "ad_group_status.proto",
-+ "ad_group_type.proto",
-+ "ad_network_type.proto",
-+ "ad_serving_optimization_status.proto",
-+ "ad_strength.proto",
-+ "ad_type.proto",
-+ "advertising_channel_sub_type.proto",
-+ "advertising_channel_type.proto",
-+ "affiliate_location_feed_relationship_type.proto",
-+ "affiliate_location_placeholder_field.proto",
-+ "age_range_type.proto",
-+ "app_campaign_app_store.proto",
-+ "app_campaign_bidding_strategy_goal_type.proto",
-+ "app_payment_model_type.proto",
-+ "app_placeholder_field.proto",
-+ "app_store.proto",
-+ "app_url_operating_system_type.proto",
-+ "asset_field_type.proto",
-+ "asset_link_status.proto",
-+ "asset_performance_label.proto",
-+ "asset_type.proto",
-+ "attribution_model.proto",
-+ "batch_job_status.proto",
-+ "bid_modifier_source.proto",
-+ "bidding_source.proto",
-+ "bidding_strategy_status.proto",
-+ "bidding_strategy_type.proto",
-+ "billing_setup_status.proto",
-+ "brand_safety_suitability.proto",
-+ "budget_campaign_association_status.proto",
-+ "budget_delivery_method.proto",
-+ "budget_period.proto",
-+ "budget_status.proto",
-+ "budget_type.proto",
-+ "call_conversion_reporting_state.proto",
-+ "call_placeholder_field.proto",
-+ "call_tracking_display_location.proto",
-+ "call_type.proto",
-+ "callout_placeholder_field.proto",
-+ "campaign_criterion_status.proto",
-+ "campaign_draft_status.proto",
-+ "campaign_experiment_status.proto",
-+ "campaign_experiment_traffic_split_type.proto",
-+ "campaign_experiment_type.proto",
-+ "campaign_serving_status.proto",
-+ "campaign_shared_set_status.proto",
-+ "campaign_status.proto",
-+ "change_client_type.proto",
-+ "change_event_resource_type.proto",
-+ "change_status_operation.proto",
-+ "change_status_resource_type.proto",
-+ "click_type.proto",
-+ "combined_audience_status.proto",
-+ "content_label_type.proto",
-+ "conversion_action_category.proto",
-+ "conversion_action_counting_type.proto",
-+ "conversion_action_status.proto",
-+ "conversion_action_type.proto",
-+ "conversion_adjustment_type.proto",
-+ "conversion_attribution_event_type.proto",
-+ "conversion_lag_bucket.proto",
-+ "conversion_or_adjustment_lag_bucket.proto",
-+ "criterion_category_channel_availability_mode.proto",
-+ "criterion_category_locale_availability_mode.proto",
-+ "criterion_system_serving_status.proto",
-+ "criterion_type.proto",
-+ "custom_audience_member_type.proto",
-+ "custom_audience_status.proto",
-+ "custom_audience_type.proto",
-+ "custom_interest_member_type.proto",
-+ "custom_interest_status.proto",
-+ "custom_interest_type.proto",
-+ "custom_placeholder_field.proto",
-+ "customer_match_upload_key_type.proto",
-+ "customer_pay_per_conversion_eligibility_failure_reason.proto",
-+ "data_driven_model_status.proto",
-+ "day_of_week.proto",
-+ "device.proto",
-+ "display_ad_format_setting.proto",
-+ "display_upload_product_type.proto",
-+ "distance_bucket.proto",
-+ "dsa_page_feed_criterion_field.proto",
-+ "education_placeholder_field.proto",
-+ "extension_setting_device.proto",
-+ "extension_type.proto",
-+ "external_conversion_source.proto",
-+ "feed_attribute_type.proto",
-+ "feed_item_quality_approval_status.proto",
-+ "feed_item_quality_disapproval_reason.proto",
-+ "feed_item_set_status.proto",
-+ "feed_item_set_string_filter_type.proto",
-+ "feed_item_status.proto",
-+ "feed_item_target_device.proto",
-+ "feed_item_target_status.proto",
-+ "feed_item_target_type.proto",
-+ "feed_item_validation_status.proto",
-+ "feed_link_status.proto",
-+ "feed_mapping_criterion_type.proto",
-+ "feed_mapping_status.proto",
-+ "feed_origin.proto",
-+ "feed_status.proto",
-+ "flight_placeholder_field.proto",
-+ "frequency_cap_event_type.proto",
-+ "frequency_cap_level.proto",
-+ "frequency_cap_time_unit.proto",
-+ "gender_type.proto",
-+ "geo_target_constant_status.proto",
-+ "geo_targeting_restriction.proto",
-+ "geo_targeting_type.proto",
-+ "google_ads_field_category.proto",
-+ "google_ads_field_data_type.proto",
-+ "google_voice_call_status.proto",
-+ "hotel_date_selection_type.proto",
-+ "hotel_placeholder_field.proto",
-+ "hotel_price_bucket.proto",
-+ "hotel_rate_type.proto",
-+ "image_placeholder_field.proto",
-+ "income_range_type.proto",
-+ "interaction_event_type.proto",
-+ "interaction_type.proto",
-+ "invoice_type.proto",
-+ "job_placeholder_field.proto",
-+ "keyword_match_type.proto",
-+ "keyword_plan_competition_level.proto",
-+ "keyword_plan_forecast_interval.proto",
-+ "keyword_plan_network.proto",
-+ "label_status.proto",
-+ "lead_form_call_to_action_type.proto",
-+ "lead_form_desired_intent.proto",
-+ "lead_form_field_user_input_type.proto",
-+ "lead_form_post_submit_call_to_action_type.proto",
-+ "legacy_app_install_ad_app_store.proto",
-+ "linked_account_type.proto",
-+ "listing_group_type.proto",
-+ "local_placeholder_field.proto",
-+ "location_extension_targeting_criterion_field.proto",
-+ "location_group_radius_units.proto",
-+ "location_placeholder_field.proto",
-+ "location_source_type.proto",
-+ "manager_link_status.proto",
-+ "matching_function_context_type.proto",
-+ "matching_function_operator.proto",
-+ "media_type.proto",
-+ "merchant_center_link_status.proto",
-+ "message_placeholder_field.proto",
-+ "mime_type.proto",
-+ "minute_of_hour.proto",
-+ "mobile_app_vendor.proto",
-+ "mobile_device_type.proto",
-+ "month_of_year.proto",
-+ "negative_geo_target_type.proto",
-+ "offline_user_data_job_failure_reason.proto",
-+ "offline_user_data_job_status.proto",
-+ "offline_user_data_job_type.proto",
-+ "operating_system_version_operator_type.proto",
-+ "optimization_goal_type.proto",
-+ "page_one_promoted_strategy_goal.proto",
-+ "parental_status_type.proto",
-+ "payment_mode.proto",
-+ "placeholder_type.proto",
-+ "placement_type.proto",
-+ "policy_approval_status.proto",
-+ "policy_review_status.proto",
-+ "policy_topic_entry_type.proto",
-+ "policy_topic_evidence_destination_mismatch_url_type.proto",
-+ "policy_topic_evidence_destination_not_working_device.proto",
-+ "policy_topic_evidence_destination_not_working_dns_error_type.proto",
-+ "positive_geo_target_type.proto",
-+ "preferred_content_type.proto",
-+ "price_extension_price_qualifier.proto",
-+ "price_extension_price_unit.proto",
-+ "price_extension_type.proto",
-+ "price_placeholder_field.proto",
-+ "product_bidding_category_level.proto",
-+ "product_bidding_category_status.proto",
-+ "product_channel.proto",
-+ "product_channel_exclusivity.proto",
-+ "product_condition.proto",
-+ "product_custom_attribute_index.proto",
-+ "product_type_level.proto",
-+ "promotion_extension_discount_modifier.proto",
-+ "promotion_extension_occasion.proto",
-+ "promotion_placeholder_field.proto",
-+ "proximity_radius_units.proto",
-+ "quality_score_bucket.proto",
-+ "reach_plan_ad_length.proto",
-+ "reach_plan_age_range.proto",
-+ "reach_plan_network.proto",
-+ "real_estate_placeholder_field.proto",
-+ "recommendation_type.proto",
-+ "resource_change_operation.proto",
-+ "response_content_type.proto",
-+ "search_engine_results_page_type.proto",
-+ "search_term_match_type.proto",
-+ "search_term_targeting_status.proto",
-+ "served_asset_field_type.proto",
-+ "shared_set_status.proto",
-+ "shared_set_type.proto",
-+ "simulation_modification_method.proto",
-+ "simulation_type.proto",
-+ "sitelink_placeholder_field.proto",
-+ "slot.proto",
-+ "spending_limit_type.proto",
-+ "structured_snippet_placeholder_field.proto",
-+ "summary_row_setting.proto",
-+ "system_managed_entity_source.proto",
-+ "target_cpa_opt_in_recommendation_goal.proto",
-+ "target_impression_share_location.proto",
-+ "targeting_dimension.proto",
-+ "time_type.proto",
-+ "tracking_code_page_format.proto",
-+ "tracking_code_type.proto",
-+ "travel_placeholder_field.proto",
-+ "user_identifier_source.proto",
-+ "user_interest_taxonomy_type.proto",
-+ "user_list_access_status.proto",
-+ "user_list_closing_reason.proto",
-+ "user_list_combined_rule_operator.proto",
-+ "user_list_crm_data_source_type.proto",
-+ "user_list_date_rule_item_operator.proto",
-+ "user_list_logical_rule_operator.proto",
-+ "user_list_membership_status.proto",
-+ "user_list_number_rule_item_operator.proto",
-+ "user_list_prepopulation_status.proto",
-+ "user_list_rule_type.proto",
-+ "user_list_size_range.proto",
-+ "user_list_string_rule_item_operator.proto",
-+ "user_list_type.proto",
-+ "vanity_pharma_display_url_mode.proto",
-+ "vanity_pharma_text.proto",
-+ "webpage_condition_operand.proto",
-+ "webpage_condition_operator.proto",
-+ ],
-+ visibility = ["//visibility:public"],
-+ deps = ["//google/api:annotations_proto"],
-+)
-+
-+go_proto_library(
-+ name = "enums_go_proto",
-+ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v6/enums",
-+ proto = ":enums_proto",
-+ visibility = ["//visibility:public"],
-+ deps = ["//google/api:annotations_go_proto"],
-+)
-diff -urN c/google/ads/googleads/v6/errors/BUILD.bazel d/google/ads/googleads/v6/errors/BUILD.bazel
---- c/google/ads/googleads/v6/errors/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/ads/googleads/v6/errors/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,144 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "errors_proto",
-+ srcs = [
-+ "access_invitation_error.proto",
-+ "account_budget_proposal_error.proto",
-+ "account_link_error.proto",
-+ "ad_customizer_error.proto",
-+ "ad_error.proto",
-+ "ad_group_ad_error.proto",
-+ "ad_group_bid_modifier_error.proto",
-+ "ad_group_criterion_error.proto",
-+ "ad_group_error.proto",
-+ "ad_group_feed_error.proto",
-+ "ad_parameter_error.proto",
-+ "ad_sharing_error.proto",
-+ "adx_error.proto",
-+ "asset_error.proto",
-+ "asset_link_error.proto",
-+ "authentication_error.proto",
-+ "authorization_error.proto",
-+ "batch_job_error.proto",
-+ "bidding_error.proto",
-+ "bidding_strategy_error.proto",
-+ "billing_setup_error.proto",
-+ "campaign_budget_error.proto",
-+ "campaign_criterion_error.proto",
-+ "campaign_draft_error.proto",
-+ "campaign_error.proto",
-+ "campaign_experiment_error.proto",
-+ "campaign_feed_error.proto",
-+ "campaign_shared_set_error.proto",
-+ "change_event_error.proto",
-+ "change_status_error.proto",
-+ "collection_size_error.proto",
-+ "context_error.proto",
-+ "conversion_action_error.proto",
-+ "conversion_adjustment_upload_error.proto",
-+ "conversion_upload_error.proto",
-+ "country_code_error.proto",
-+ "criterion_error.proto",
-+ "currency_code_error.proto",
-+ "custom_audience_error.proto",
-+ "custom_interest_error.proto",
-+ "customer_client_link_error.proto",
-+ "customer_error.proto",
-+ "customer_feed_error.proto",
-+ "customer_manager_link_error.proto",
-+ "customer_user_access_error.proto",
-+ "database_error.proto",
-+ "date_error.proto",
-+ "date_range_error.proto",
-+ "distinct_error.proto",
-+ "enum_error.proto",
-+ "errors.proto",
-+ "extension_feed_item_error.proto",
-+ "extension_setting_error.proto",
-+ "feed_attribute_reference_error.proto",
-+ "feed_error.proto",
-+ "feed_item_error.proto",
-+ "feed_item_set_error.proto",
-+ "feed_item_set_link_error.proto",
-+ "feed_item_target_error.proto",
-+ "feed_item_validation_error.proto",
-+ "feed_mapping_error.proto",
-+ "field_error.proto",
-+ "field_mask_error.proto",
-+ "function_error.proto",
-+ "function_parsing_error.proto",
-+ "geo_target_constant_suggestion_error.proto",
-+ "header_error.proto",
-+ "id_error.proto",
-+ "image_error.proto",
-+ "internal_error.proto",
-+ "invoice_error.proto",
-+ "keyword_plan_ad_group_error.proto",
-+ "keyword_plan_ad_group_keyword_error.proto",
-+ "keyword_plan_campaign_error.proto",
-+ "keyword_plan_campaign_keyword_error.proto",
-+ "keyword_plan_error.proto",
-+ "keyword_plan_idea_error.proto",
-+ "label_error.proto",
-+ "language_code_error.proto",
-+ "list_operation_error.proto",
-+ "manager_link_error.proto",
-+ "media_bundle_error.proto",
-+ "media_file_error.proto",
-+ "media_upload_error.proto",
-+ "multiplier_error.proto",
-+ "mutate_error.proto",
-+ "new_resource_creation_error.proto",
-+ "not_allowlisted_error.proto",
-+ "not_empty_error.proto",
-+ "null_error.proto",
-+ "offline_user_data_job_error.proto",
-+ "operation_access_denied_error.proto",
-+ "operator_error.proto",
-+ "partial_failure_error.proto",
-+ "payments_account_error.proto",
-+ "policy_finding_error.proto",
-+ "policy_validation_parameter_error.proto",
-+ "policy_violation_error.proto",
-+ "query_error.proto",
-+ "quota_error.proto",
-+ "range_error.proto",
-+ "reach_plan_error.proto",
-+ "recommendation_error.proto",
-+ "region_code_error.proto",
-+ "request_error.proto",
-+ "resource_access_denied_error.proto",
-+ "resource_count_limit_exceeded_error.proto",
-+ "setting_error.proto",
-+ "shared_criterion_error.proto",
-+ "shared_set_error.proto",
-+ "size_limit_error.proto",
-+ "string_format_error.proto",
-+ "string_length_error.proto",
-+ "third_party_app_analytics_link_error.proto",
-+ "time_zone_error.proto",
-+ "url_field_error.proto",
-+ "user_data_error.proto",
-+ "user_list_error.proto",
-+ "youtube_video_registration_error.proto",
-+ ],
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v6/common:common_proto",
-+ "//google/api:annotations_proto",
-+ "@com_google_protobuf//:duration_proto",
-+ ],
-+)
-+
-+go_proto_library(
-+ name = "errors_go_proto",
-+ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v6/errors",
-+ proto = ":errors_proto",
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v6/common:common_go_proto",
-+ "//google/api:annotations_go_proto",
-+ ],
-+)
-diff -urN c/google/ads/googleads/v6/resources/BUILD.bazel d/google/ads/googleads/v6/resources/BUILD.bazel
---- c/google/ads/googleads/v6/resources/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/ads/googleads/v6/resources/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,144 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "resources_proto",
-+ srcs = [
-+ "account_budget.proto",
-+ "account_budget_proposal.proto",
-+ "account_link.proto",
-+ "ad.proto",
-+ "ad_group.proto",
-+ "ad_group_ad.proto",
-+ "ad_group_ad_asset_view.proto",
-+ "ad_group_ad_label.proto",
-+ "ad_group_audience_view.proto",
-+ "ad_group_bid_modifier.proto",
-+ "ad_group_criterion.proto",
-+ "ad_group_criterion_label.proto",
-+ "ad_group_criterion_simulation.proto",
-+ "ad_group_extension_setting.proto",
-+ "ad_group_feed.proto",
-+ "ad_group_label.proto",
-+ "ad_group_simulation.proto",
-+ "ad_parameter.proto",
-+ "ad_schedule_view.proto",
-+ "age_range_view.proto",
-+ "asset.proto",
-+ "batch_job.proto",
-+ "bidding_strategy.proto",
-+ "billing_setup.proto",
-+ "call_view.proto",
-+ "campaign.proto",
-+ "campaign_asset.proto",
-+ "campaign_audience_view.proto",
-+ "campaign_bid_modifier.proto",
-+ "campaign_budget.proto",
-+ "campaign_criterion.proto",
-+ "campaign_criterion_simulation.proto",
-+ "campaign_draft.proto",
-+ "campaign_experiment.proto",
-+ "campaign_extension_setting.proto",
-+ "campaign_feed.proto",
-+ "campaign_label.proto",
-+ "campaign_shared_set.proto",
-+ "carrier_constant.proto",
-+ "change_event.proto",
-+ "change_status.proto",
-+ "click_view.proto",
-+ "combined_audience.proto",
-+ "conversion_action.proto",
-+ "currency_constant.proto",
-+ "custom_audience.proto",
-+ "custom_interest.proto",
-+ "customer.proto",
-+ "customer_client.proto",
-+ "customer_client_link.proto",
-+ "customer_extension_setting.proto",
-+ "customer_feed.proto",
-+ "customer_label.proto",
-+ "customer_manager_link.proto",
-+ "customer_negative_criterion.proto",
-+ "customer_user_access.proto",
-+ "customer_user_access_invitation.proto",
-+ "detail_placement_view.proto",
-+ "display_keyword_view.proto",
-+ "distance_view.proto",
-+ "domain_category.proto",
-+ "dynamic_search_ads_search_term_view.proto",
-+ "expanded_landing_page_view.proto",
-+ "extension_feed_item.proto",
-+ "feed.proto",
-+ "feed_item.proto",
-+ "feed_item_set.proto",
-+ "feed_item_set_link.proto",
-+ "feed_item_target.proto",
-+ "feed_mapping.proto",
-+ "feed_placeholder_view.proto",
-+ "gender_view.proto",
-+ "geo_target_constant.proto",
-+ "geographic_view.proto",
-+ "google_ads_field.proto",
-+ "group_placement_view.proto",
-+ "hotel_group_view.proto",
-+ "hotel_performance_view.proto",
-+ "income_range_view.proto",
-+ "invoice.proto",
-+ "keyword_plan.proto",
-+ "keyword_plan_ad_group.proto",
-+ "keyword_plan_ad_group_keyword.proto",
-+ "keyword_plan_campaign.proto",
-+ "keyword_plan_campaign_keyword.proto",
-+ "keyword_view.proto",
-+ "label.proto",
-+ "landing_page_view.proto",
-+ "language_constant.proto",
-+ "location_view.proto",
-+ "managed_placement_view.proto",
-+ "media_file.proto",
-+ "merchant_center_link.proto",
-+ "mobile_app_category_constant.proto",
-+ "mobile_device_constant.proto",
-+ "offline_user_data_job.proto",
-+ "operating_system_version_constant.proto",
-+ "paid_organic_search_term_view.proto",
-+ "parental_status_view.proto",
-+ "payments_account.proto",
-+ "product_bidding_category_constant.proto",
-+ "product_group_view.proto",
-+ "recommendation.proto",
-+ "remarketing_action.proto",
-+ "search_term_view.proto",
-+ "shared_criterion.proto",
-+ "shared_set.proto",
-+ "shopping_performance_view.proto",
-+ "third_party_app_analytics_link.proto",
-+ "topic_constant.proto",
-+ "topic_view.proto",
-+ "user_interest.proto",
-+ "user_list.proto",
-+ "user_location_view.proto",
-+ "video.proto",
-+ ],
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v6/common:common_proto",
-+ "//google/ads/googleads/v6/enums:enums_proto",
-+ "//google/ads/googleads/v6/errors:errors_proto",
-+ "//google/api:annotations_proto",
-+ "@com_google_protobuf//:field_mask_proto",
-+ ],
-+)
-+
-+go_proto_library(
-+ name = "resources_go_proto",
-+ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v6/resources",
-+ proto = ":resources_proto",
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v6/common:common_go_proto",
-+ "//google/ads/googleads/v6/enums:enums_go_proto",
-+ "//google/ads/googleads/v6/errors:errors_go_proto",
-+ "//google/api:annotations_go_proto",
-+ ],
-+)
-diff -urN c/google/ads/googleads/v6/services/BUILD.bazel d/google/ads/googleads/v6/services/BUILD.bazel
---- c/google/ads/googleads/v6/services/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/ads/googleads/v6/services/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,154 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "services_proto",
-+ srcs = [
-+ "account_budget_proposal_service.proto",
-+ "account_budget_service.proto",
-+ "account_link_service.proto",
-+ "ad_group_ad_asset_view_service.proto",
-+ "ad_group_ad_label_service.proto",
-+ "ad_group_ad_service.proto",
-+ "ad_group_audience_view_service.proto",
-+ "ad_group_bid_modifier_service.proto",
-+ "ad_group_criterion_label_service.proto",
-+ "ad_group_criterion_service.proto",
-+ "ad_group_criterion_simulation_service.proto",
-+ "ad_group_extension_setting_service.proto",
-+ "ad_group_feed_service.proto",
-+ "ad_group_label_service.proto",
-+ "ad_group_service.proto",
-+ "ad_group_simulation_service.proto",
-+ "ad_parameter_service.proto",
-+ "ad_schedule_view_service.proto",
-+ "ad_service.proto",
-+ "age_range_view_service.proto",
-+ "asset_service.proto",
-+ "batch_job_service.proto",
-+ "bidding_strategy_service.proto",
-+ "billing_setup_service.proto",
-+ "campaign_asset_service.proto",
-+ "campaign_audience_view_service.proto",
-+ "campaign_bid_modifier_service.proto",
-+ "campaign_budget_service.proto",
-+ "campaign_criterion_service.proto",
-+ "campaign_criterion_simulation_service.proto",
-+ "campaign_draft_service.proto",
-+ "campaign_experiment_service.proto",
-+ "campaign_extension_setting_service.proto",
-+ "campaign_feed_service.proto",
-+ "campaign_label_service.proto",
-+ "campaign_service.proto",
-+ "campaign_shared_set_service.proto",
-+ "carrier_constant_service.proto",
-+ "change_status_service.proto",
-+ "click_view_service.proto",
-+ "combined_audience_service.proto",
-+ "conversion_action_service.proto",
-+ "conversion_adjustment_upload_service.proto",
-+ "conversion_upload_service.proto",
-+ "currency_constant_service.proto",
-+ "custom_audience_service.proto",
-+ "custom_interest_service.proto",
-+ "customer_client_link_service.proto",
-+ "customer_client_service.proto",
-+ "customer_extension_setting_service.proto",
-+ "customer_feed_service.proto",
-+ "customer_label_service.proto",
-+ "customer_manager_link_service.proto",
-+ "customer_negative_criterion_service.proto",
-+ "customer_service.proto",
-+ "customer_user_access_invitation_service.proto",
-+ "customer_user_access_service.proto",
-+ "detail_placement_view_service.proto",
-+ "display_keyword_view_service.proto",
-+ "distance_view_service.proto",
-+ "domain_category_service.proto",
-+ "dynamic_search_ads_search_term_view_service.proto",
-+ "expanded_landing_page_view_service.proto",
-+ "extension_feed_item_service.proto",
-+ "feed_item_service.proto",
-+ "feed_item_set_link_service.proto",
-+ "feed_item_set_service.proto",
-+ "feed_item_target_service.proto",
-+ "feed_mapping_service.proto",
-+ "feed_placeholder_view_service.proto",
-+ "feed_service.proto",
-+ "gender_view_service.proto",
-+ "geo_target_constant_service.proto",
-+ "geographic_view_service.proto",
-+ "google_ads_field_service.proto",
-+ "google_ads_service.proto",
-+ "group_placement_view_service.proto",
-+ "hotel_group_view_service.proto",
-+ "hotel_performance_view_service.proto",
-+ "income_range_view_service.proto",
-+ "invoice_service.proto",
-+ "keyword_plan_ad_group_keyword_service.proto",
-+ "keyword_plan_ad_group_service.proto",
-+ "keyword_plan_campaign_keyword_service.proto",
-+ "keyword_plan_campaign_service.proto",
-+ "keyword_plan_idea_service.proto",
-+ "keyword_plan_service.proto",
-+ "keyword_view_service.proto",
-+ "label_service.proto",
-+ "landing_page_view_service.proto",
-+ "language_constant_service.proto",
-+ "location_view_service.proto",
-+ "managed_placement_view_service.proto",
-+ "media_file_service.proto",
-+ "merchant_center_link_service.proto",
-+ "mobile_app_category_constant_service.proto",
-+ "mobile_device_constant_service.proto",
-+ "offline_user_data_job_service.proto",
-+ "operating_system_version_constant_service.proto",
-+ "paid_organic_search_term_view_service.proto",
-+ "parental_status_view_service.proto",
-+ "payments_account_service.proto",
-+ "product_bidding_category_constant_service.proto",
-+ "product_group_view_service.proto",
-+ "reach_plan_service.proto",
-+ "recommendation_service.proto",
-+ "remarketing_action_service.proto",
-+ "search_term_view_service.proto",
-+ "shared_criterion_service.proto",
-+ "shared_set_service.proto",
-+ "shopping_performance_view_service.proto",
-+ "third_party_app_analytics_link_service.proto",
-+ "topic_constant_service.proto",
-+ "topic_view_service.proto",
-+ "user_data_service.proto",
-+ "user_interest_service.proto",
-+ "user_list_service.proto",
-+ "user_location_view_service.proto",
-+ "video_service.proto",
-+ ],
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v6/common:common_proto",
-+ "//google/ads/googleads/v6/enums:enums_proto",
-+ "//google/ads/googleads/v6/resources:resources_proto",
-+ "//google/api:annotations_proto",
-+ "//google/longrunning:longrunning_proto",
-+ "//google/rpc:status_proto",
-+ "@com_google_protobuf//:empty_proto",
-+ "@com_google_protobuf//:field_mask_proto",
-+ ],
-+)
-+
-+go_proto_library(
-+ name = "services_go_proto",
-+ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
-+ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v6/services",
-+ proto = ":services_proto",
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/ads/googleads/v6/common:common_go_proto",
-+ "//google/ads/googleads/v6/enums:enums_go_proto",
-+ "//google/ads/googleads/v6/resources:resources_go_proto",
-+ "//google/api:annotations_go_proto",
-+ "//google/longrunning:longrunning_go_proto",
-+ "//google/rpc:status_go_proto",
-+ ],
-+)
diff -urN c/google/ads/googleads/v7/common/BUILD.bazel d/google/ads/googleads/v7/common/BUILD.bazel
--- c/google/ads/googleads/v7/common/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/ads/googleads/v7/common/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -3485,7 +1211,7 @@
diff -urN c/google/ads/googleads/v8/enums/BUILD.bazel d/google/ads/googleads/v8/enums/BUILD.bazel
--- c/google/ads/googleads/v8/enums/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/ads/googleads/v8/enums/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,267 @@
+@@ -0,0 +1,277 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -3568,6 +1294,9 @@
+ "conversion_custom_variable_status.proto",
+ "conversion_lag_bucket.proto",
+ "conversion_or_adjustment_lag_bucket.proto",
++ "conversion_value_rule_primary_dimension.proto",
++ "conversion_value_rule_set_status.proto",
++ "conversion_value_rule_status.proto",
+ "criterion_category_channel_availability_mode.proto",
+ "criterion_category_locale_availability_mode.proto",
+ "criterion_system_serving_status.proto",
@@ -3704,6 +1433,8 @@
+ "search_engine_results_page_type.proto",
+ "search_term_match_type.proto",
+ "search_term_targeting_status.proto",
++ "seasonality_event_scope.proto",
++ "seasonality_event_status.proto",
+ "served_asset_field_type.proto",
+ "shared_set_status.proto",
+ "shared_set_type.proto",
@@ -3737,6 +1468,11 @@
+ "user_list_size_range.proto",
+ "user_list_string_rule_item_operator.proto",
+ "user_list_type.proto",
++ "value_rule_device_type.proto",
++ "value_rule_geo_location_match_type.proto",
++ "value_rule_operation.proto",
++ "value_rule_set_attachment_type.proto",
++ "value_rule_set_dimension.proto",
+ "vanity_pharma_display_url_mode.proto",
+ "vanity_pharma_text.proto",
+ "webpage_condition_operand.proto",
@@ -3756,7 +1492,7 @@
diff -urN c/google/ads/googleads/v8/errors/BUILD.bazel d/google/ads/googleads/v8/errors/BUILD.bazel
--- c/google/ads/googleads/v8/errors/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/ads/googleads/v8/errors/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,147 @@
+@@ -0,0 +1,149 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -3799,6 +1535,8 @@
+ "conversion_adjustment_upload_error.proto",
+ "conversion_custom_variable_error.proto",
+ "conversion_upload_error.proto",
++ "conversion_value_rule_error.proto",
++ "conversion_value_rule_set_error.proto",
+ "country_code_error.proto",
+ "criterion_error.proto",
+ "currency_code_error.proto",
@@ -3907,7 +1645,7 @@
diff -urN c/google/ads/googleads/v8/resources/BUILD.bazel d/google/ads/googleads/v8/resources/BUILD.bazel
--- c/google/ads/googleads/v8/resources/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/ads/googleads/v8/resources/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,157 @@
+@@ -0,0 +1,161 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -3939,6 +1677,8 @@
+ "asset.proto",
+ "asset_field_type_view.proto",
+ "batch_job.proto",
++ "bidding_data_exclusion.proto",
++ "bidding_seasonality_adjustment.proto",
+ "bidding_strategy.proto",
+ "bidding_strategy_simulation.proto",
+ "billing_setup.proto",
@@ -3964,6 +1704,8 @@
+ "combined_audience.proto",
+ "conversion_action.proto",
+ "conversion_custom_variable.proto",
++ "conversion_value_rule.proto",
++ "conversion_value_rule_set.proto",
+ "currency_constant.proto",
+ "custom_audience.proto",
+ "custom_interest.proto",
@@ -4068,7 +1810,7 @@
diff -urN c/google/ads/googleads/v8/services/BUILD.bazel d/google/ads/googleads/v8/services/BUILD.bazel
--- c/google/ads/googleads/v8/services/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/ads/googleads/v8/services/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,168 @@
+@@ -0,0 +1,172 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -4100,6 +1842,8 @@
+ "asset_field_type_view_service.proto",
+ "asset_service.proto",
+ "batch_job_service.proto",
++ "bidding_data_exclusion_service.proto",
++ "bidding_seasonality_adjustment_service.proto",
+ "bidding_strategy_service.proto",
+ "bidding_strategy_simulation_service.proto",
+ "billing_setup_service.proto",
@@ -4125,6 +1869,8 @@
+ "conversion_adjustment_upload_service.proto",
+ "conversion_custom_variable_service.proto",
+ "conversion_upload_service.proto",
++ "conversion_value_rule_service.proto",
++ "conversion_value_rule_set_service.proto",
+ "currency_constant_service.proto",
+ "custom_audience_service.proto",
+ "custom_interest_service.proto",
@@ -5408,7 +3154,7 @@
diff -urN c/google/cloud/BUILD.bazel d/google/cloud/BUILD.bazel
--- c/google/cloud/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,17 @@
+@@ -0,0 +1,31 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -5419,6 +3165,13 @@
+ deps = ["//google/api:annotations_proto"],
+)
+
++proto_library(
++ name = "extendedops_proto",
++ srcs = ["extended_operations.proto"],
++ visibility = ["//visibility:public"],
++ deps = ["@com_google_protobuf//:descriptor_proto"],
++)
++
+go_proto_library(
+ name = "cloud_go_proto",
+ importpath = "google.golang.org/genproto/googleapis/cloud",
@@ -5426,6 +3179,13 @@
+ visibility = ["//visibility:public"],
+ deps = ["//google/api:annotations_go_proto"],
+)
++
++go_proto_library(
++ name = "extendedops_go_proto",
++ importpath = "google.golang.org/genproto/googleapis/cloud/extendedops",
++ proto = ":extendedops_proto",
++ visibility = ["//visibility:public"],
++)
diff -urN c/google/cloud/accessapproval/v1/BUILD.bazel d/google/cloud/accessapproval/v1/BUILD.bazel
--- c/google/cloud/accessapproval/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/accessapproval/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -5477,7 +3237,7 @@
diff -urN c/google/cloud/aiplatform/v1/BUILD.bazel d/google/cloud/aiplatform/v1/BUILD.bazel
--- c/google/cloud/aiplatform/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/aiplatform/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,71 @@
+@@ -0,0 +1,88 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -5487,19 +3247,30 @@
+ "accelerator_type.proto",
+ "annotation.proto",
+ "annotation_spec.proto",
++ "artifact.proto",
+ "batch_prediction_job.proto",
+ "completion_stats.proto",
++ "context.proto",
+ "custom_job.proto",
+ "data_item.proto",
+ "data_labeling_job.proto",
+ "dataset.proto",
+ "dataset_service.proto",
++ "deployed_index_ref.proto",
+ "deployed_model_ref.proto",
+ "encryption_spec.proto",
+ "endpoint.proto",
+ "endpoint_service.proto",
+ "env_var.proto",
++ "execution.proto",
++ "explanation.proto",
++ "explanation_metadata.proto",
++ "feature_monitoring_stats.proto",
+ "hyperparameter_tuning_job.proto",
++ "index.proto",
++ "index_endpoint.proto",
++ "index_endpoint_service.proto",
++ "index_service.proto",
+ "io.proto",
+ "job_service.proto",
+ "job_state.proto",
@@ -5508,10 +3279,13 @@
+ "migratable_resource.proto",
+ "migration_service.proto",
+ "model.proto",
++ "model_deployment_monitoring_job.proto",
+ "model_evaluation.proto",
+ "model_evaluation_slice.proto",
++ "model_monitoring.proto",
+ "model_service.proto",
+ "operation.proto",
++ "pipeline_job.proto",
+ "pipeline_service.proto",
+ "pipeline_state.proto",
+ "prediction_service.proto",
@@ -5520,10 +3294,13 @@
+ "study.proto",
+ "training_pipeline.proto",
+ "user_action_reference.proto",
++ "value.proto",
++ "vizier_service.proto",
+ ],
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_proto",
++ "//google/api:httpbody_proto",
+ "//google/longrunning:longrunning_proto",
+ "//google/rpc:status_proto",
+ "//google/type:money_proto",
@@ -5532,7 +3309,6 @@
+ "@com_google_protobuf//:field_mask_proto",
+ "@com_google_protobuf//:struct_proto",
+ "@com_google_protobuf//:timestamp_proto",
-+ "@com_google_protobuf//:wrappers_proto",
+ ],
+)
+
@@ -5544,6 +3320,7 @@
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_go_proto",
++ "//google/api:httpbody_go_proto",
+ "//google/longrunning:longrunning_go_proto",
+ "//google/rpc:status_go_proto",
+ "//google/type:money_go_proto",
@@ -5681,7 +3458,7 @@
diff -urN c/google/cloud/aiplatform/v1beta1/BUILD.bazel d/google/cloud/aiplatform/v1beta1/BUILD.bazel
--- c/google/cloud/aiplatform/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/aiplatform/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,106 @@
+@@ -0,0 +1,107 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -5763,6 +3540,7 @@
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_proto",
++ "//google/api:httpbody_proto",
+ "//google/longrunning:longrunning_proto",
+ "//google/rpc:status_proto",
+ "//google/type:money_proto",
@@ -5771,7 +3549,6 @@
+ "@com_google_protobuf//:field_mask_proto",
+ "@com_google_protobuf//:struct_proto",
+ "@com_google_protobuf//:timestamp_proto",
-+ "@com_google_protobuf//:wrappers_proto",
+ ],
+)
+
@@ -5783,6 +3560,7 @@
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_go_proto",
++ "//google/api:httpbody_go_proto",
+ "//google/longrunning:longrunning_go_proto",
+ "//google/rpc:status_go_proto",
+ "//google/type:money_go_proto",
@@ -5791,7 +3569,7 @@
diff -urN c/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel d/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel
--- c/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,30 @@
+@@ -0,0 +1,36 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -5803,12 +3581,16 @@
+ "data_item_payload.proto",
+ "dataset_metadata.proto",
+ "geometry.proto",
++ "io_format.proto",
+ ],
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_proto",
++ "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instance_proto",
++ "//google/rpc:code_proto",
+ "//google/type:color_proto",
+ "@com_google_protobuf//:duration_proto",
++ "@com_google_protobuf//:struct_proto",
+ ],
+)
+
@@ -5819,6 +3601,8 @@
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_go_proto",
++ "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instance_go_proto",
++ "//google/rpc:code_go_proto",
+ "//google/type:color_go_proto",
+ ],
+)
@@ -6021,7 +3805,7 @@
diff -urN c/google/cloud/asset/v1/BUILD.bazel d/google/cloud/asset/v1/BUILD.bazel
--- c/google/cloud/asset/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/asset/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,45 @@
+@@ -0,0 +1,47 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -6040,6 +3824,7 @@
+ "//google/identity/accesscontextmanager/v1:accesscontextmanager_proto",
+ "//google/longrunning:longrunning_proto",
+ "//google/rpc:code_proto",
++ "//google/rpc:status_proto",
+ "//google/type:expr_proto",
+ "@com_google_protobuf//:any_proto",
+ "@com_google_protobuf//:duration_proto",
@@ -6064,6 +3849,7 @@
+ "//google/identity/accesscontextmanager/v1:accesscontextmanager_go_proto",
+ "//google/longrunning:longrunning_go_proto",
+ "//google/rpc:code_go_proto",
++ "//google/rpc:status_go_proto",
+ "//google/type:expr_go_proto",
+ ],
+)
@@ -6254,6 +4040,38 @@
+ "//google/longrunning:longrunning_go_proto",
+ ],
+)
+diff -urN c/google/cloud/assuredworkloads/v1/BUILD.bazel d/google/cloud/assuredworkloads/v1/BUILD.bazel
+--- c/google/cloud/assuredworkloads/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/cloud/assuredworkloads/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,28 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "assuredworkloads_proto",
++ srcs = ["assuredworkloads.proto"],
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_proto",
++ "//google/longrunning:longrunning_proto",
++ "@com_google_protobuf//:duration_proto",
++ "@com_google_protobuf//:empty_proto",
++ "@com_google_protobuf//:field_mask_proto",
++ "@com_google_protobuf//:timestamp_proto",
++ ],
++)
++
++go_proto_library(
++ name = "assuredworkloads_go_proto",
++ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
++ importpath = "google.golang.org/genproto/googleapis/cloud/assuredworkloads/v1",
++ proto = ":assuredworkloads_proto",
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_go_proto",
++ "//google/longrunning:longrunning_go_proto",
++ ],
++)
diff -urN c/google/cloud/assuredworkloads/v1beta1/BUILD.bazel d/google/cloud/assuredworkloads/v1beta1/BUILD.bazel
--- c/google/cloud/assuredworkloads/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/assuredworkloads/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -6289,19 +4107,25 @@
diff -urN c/google/cloud/audit/BUILD.bazel d/google/cloud/audit/BUILD.bazel
--- c/google/cloud/audit/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/audit/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,25 @@
+@@ -0,0 +1,32 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
+proto_library(
+ name = "audit_proto",
-+ srcs = ["audit_log.proto"],
++ srcs = [
++ "audit_log.proto",
++ "bigquery_audit_metadata.proto",
++ ],
+ visibility = ["//visibility:public"],
+ deps = [
++ "//google/iam/v1:iam_proto",
+ "//google/rpc:status_proto",
+ "//google/rpc/context:attribute_context_proto",
+ "@com_google_protobuf//:any_proto",
++ "@com_google_protobuf//:duration_proto",
+ "@com_google_protobuf//:struct_proto",
++ "@com_google_protobuf//:timestamp_proto",
+ ],
+)
+
@@ -6311,6 +4135,7 @@
+ proto = ":audit_proto",
+ visibility = ["//visibility:public"],
+ deps = [
++ "//google/iam/v1:iam_go_proto",
+ "//google/rpc:status_go_proto",
+ "//google/rpc/context:attribute_context_go_proto",
+ ],
@@ -6563,10 +4388,55 @@
+ "//google/rpc:status_go_proto",
+ ],
+)
+diff -urN c/google/cloud/bigquery/migration/tasks/assessment/v2alpha/BUILD.bazel d/google/cloud/bigquery/migration/tasks/assessment/v2alpha/BUILD.bazel
+--- c/google/cloud/bigquery/migration/tasks/assessment/v2alpha/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/cloud/bigquery/migration/tasks/assessment/v2alpha/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,17 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "assessment_proto",
++ srcs = ["assessment.proto"],
++ visibility = ["//visibility:public"],
++ deps = ["//google/api:annotations_proto"],
++)
++
++go_proto_library(
++ name = "assessment_go_proto",
++ importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/migration/tasks/assessment/v2alpha",
++ proto = ":assessment_proto",
++ visibility = ["//visibility:public"],
++ deps = ["//google/api:annotations_go_proto"],
++)
+diff -urN c/google/cloud/bigquery/migration/tasks/translation/v2alpha/BUILD.bazel d/google/cloud/bigquery/migration/tasks/translation/v2alpha/BUILD.bazel
+--- c/google/cloud/bigquery/migration/tasks/translation/v2alpha/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/cloud/bigquery/migration/tasks/translation/v2alpha/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,20 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "translation_proto",
++ srcs = [
++ "dataset_reference.proto",
++ "translation.proto",
++ ],
++ visibility = ["//visibility:public"],
++ deps = ["//google/api:annotations_proto"],
++)
++
++go_proto_library(
++ name = "translation_go_proto",
++ importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/migration/tasks/translation/v2alpha",
++ proto = ":translation_proto",
++ visibility = ["//visibility:public"],
++ deps = ["//google/api:annotations_go_proto"],
++)
diff -urN c/google/cloud/bigquery/migration/v2alpha/BUILD.bazel d/google/cloud/bigquery/migration/v2alpha/BUILD.bazel
--- c/google/cloud/bigquery/migration/v2alpha/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/bigquery/migration/v2alpha/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,37 @@
+@@ -0,0 +1,38 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -6577,6 +4447,7 @@
+ "migration_error_details.proto",
+ "migration_metrics.proto",
+ "migration_service.proto",
++ "translation_service.proto",
+ ],
+ visibility = ["//visibility:public"],
+ deps = [
@@ -6669,7 +4540,7 @@
diff -urN c/google/cloud/bigquery/storage/v1/BUILD.bazel d/google/cloud/bigquery/storage/v1/BUILD.bazel
--- c/google/cloud/bigquery/storage/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/bigquery/storage/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,26 @@
+@@ -0,0 +1,34 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -6678,13 +4549,18 @@
+ srcs = [
+ "arrow.proto",
+ "avro.proto",
++ "protobuf.proto",
+ "storage.proto",
+ "stream.proto",
++ "table.proto",
+ ],
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_proto",
++ "//google/rpc:status_proto",
++ "@com_google_protobuf//:descriptor_proto",
+ "@com_google_protobuf//:timestamp_proto",
++ "@com_google_protobuf//:wrappers_proto",
+ ],
+)
+
@@ -6694,7 +4570,10 @@
+ importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/storage/v1",
+ proto = ":storage_proto",
+ visibility = ["//visibility:public"],
-+ deps = ["//google/api:annotations_go_proto"],
++ deps = [
++ "//google/api:annotations_go_proto",
++ "//google/rpc:status_go_proto",
++ ],
+)
diff -urN c/google/cloud/bigquery/storage/v1beta1/BUILD.bazel d/google/cloud/bigquery/storage/v1beta1/BUILD.bazel
--- c/google/cloud/bigquery/storage/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -6906,6 +4785,39 @@
+ "//google/type:money_go_proto",
+ ],
+)
+diff -urN c/google/cloud/binaryauthorization/v1/BUILD.bazel d/google/cloud/binaryauthorization/v1/BUILD.bazel
+--- c/google/cloud/binaryauthorization/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/cloud/binaryauthorization/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,29 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "binaryauthorization_proto",
++ srcs = [
++ "resources.proto",
++ "service.proto",
++ ],
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_proto",
++ "//grafeas/v1:grafeas_proto",
++ "@com_google_protobuf//:empty_proto",
++ "@com_google_protobuf//:timestamp_proto",
++ ],
++)
++
++go_proto_library(
++ name = "binaryauthorization_go_proto",
++ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
++ importpath = "google.golang.org/genproto/googleapis/cloud/binaryauthorization/v1",
++ proto = ":binaryauthorization_proto",
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_go_proto",
++ "//grafeas/v1:grafeas_go_proto",
++ ],
++)
diff -urN c/google/cloud/binaryauthorization/v1beta1/BUILD.bazel d/google/cloud/binaryauthorization/v1beta1/BUILD.bazel
--- c/google/cloud/binaryauthorization/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/binaryauthorization/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -7113,13 +5025,14 @@
diff -urN c/google/cloud/datacatalog/v1/BUILD.bazel d/google/cloud/datacatalog/v1/BUILD.bazel
--- c/google/cloud/datacatalog/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/datacatalog/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,39 @@
+@@ -0,0 +1,41 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
+proto_library(
+ name = "datacatalog_proto",
+ srcs = [
++ "bigquery.proto",
+ "common.proto",
+ "data_source.proto",
+ "datacatalog.proto",
@@ -7131,6 +5044,7 @@
+ "table_spec.proto",
+ "tags.proto",
+ "timestamps.proto",
++ "usage.proto",
+ ],
+ visibility = ["//visibility:public"],
+ deps = [
@@ -7363,45 +5277,6 @@
+ "//google/longrunning:longrunning_go_proto",
+ ],
+)
-diff -urN c/google/cloud/dataproc/v1beta2/BUILD.bazel d/google/cloud/dataproc/v1beta2/BUILD.bazel
---- c/google/cloud/dataproc/v1beta2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/cloud/dataproc/v1beta2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,35 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "dataproc_proto",
-+ srcs = [
-+ "autoscaling_policies.proto",
-+ "clusters.proto",
-+ "jobs.proto",
-+ "operations.proto",
-+ "shared.proto",
-+ "workflow_templates.proto",
-+ ],
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/api:annotations_proto",
-+ "//google/longrunning:longrunning_proto",
-+ "@com_google_protobuf//:duration_proto",
-+ "@com_google_protobuf//:empty_proto",
-+ "@com_google_protobuf//:field_mask_proto",
-+ "@com_google_protobuf//:timestamp_proto",
-+ ],
-+)
-+
-+go_proto_library(
-+ name = "dataproc_go_proto",
-+ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
-+ importpath = "google.golang.org/genproto/googleapis/cloud/dataproc/v1beta2",
-+ proto = ":dataproc_proto",
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/api:annotations_go_proto",
-+ "//google/longrunning:longrunning_go_proto",
-+ ],
-+)
diff -urN c/google/cloud/dataqna/v1alpha/BUILD.bazel d/google/cloud/dataqna/v1alpha/BUILD.bazel
--- c/google/cloud/dataqna/v1alpha/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/dataqna/v1alpha/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -7473,16 +5348,49 @@
+ "//google/longrunning:longrunning_go_proto",
+ ],
+)
+diff -urN c/google/cloud/deploy/v1/BUILD.bazel d/google/cloud/deploy/v1/BUILD.bazel
+--- c/google/cloud/deploy/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/cloud/deploy/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,28 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "deploy_proto",
++ srcs = ["cloud_deploy.proto"],
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_proto",
++ "//google/longrunning:longrunning_proto",
++ "//google/type:date_proto",
++ "@com_google_protobuf//:field_mask_proto",
++ "@com_google_protobuf//:timestamp_proto",
++ ],
++)
++
++go_proto_library(
++ name = "deploy_go_proto",
++ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
++ importpath = "google.golang.org/genproto/googleapis/cloud/deploy/v1",
++ proto = ":deploy_proto",
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_go_proto",
++ "//google/longrunning:longrunning_go_proto",
++ "//google/type:date_go_proto",
++ ],
++)
diff -urN c/google/cloud/dialogflow/cx/v3/BUILD.bazel d/google/cloud/dialogflow/cx/v3/BUILD.bazel
--- c/google/cloud/dialogflow/cx/v3/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/dialogflow/cx/v3/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,52 @@
+@@ -0,0 +1,53 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
+proto_library(
+ name = "cx_proto",
+ srcs = [
++ "advanced_settings.proto",
+ "agent.proto",
+ "audio_config.proto",
+ "entity_type.proto",
@@ -7532,13 +5440,14 @@
diff -urN c/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel d/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel
--- c/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,52 @@
+@@ -0,0 +1,53 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
+proto_library(
+ name = "cx_proto",
+ srcs = [
++ "advanced_settings.proto",
+ "agent.proto",
+ "audio_config.proto",
+ "entity_type.proto",
@@ -8784,6 +6693,35 @@
+ "//google/iam/v1:iam_go_proto",
+ ],
+)
+diff -urN c/google/cloud/identitytoolkit/v2/BUILD.bazel d/google/cloud/identitytoolkit/v2/BUILD.bazel
+--- c/google/cloud/identitytoolkit/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/cloud/identitytoolkit/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,25 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "identitytoolkit_proto",
++ srcs = [
++ "account_management_service.proto",
++ "authentication_service.proto",
++ "mfa_info.proto",
++ ],
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_proto",
++ "@com_google_protobuf//:timestamp_proto",
++ ],
++)
++
++go_proto_library(
++ name = "identitytoolkit_go_proto",
++ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
++ importpath = "google.golang.org/genproto/googleapis/cloud/identitytoolkit/v2",
++ proto = ":identitytoolkit_proto",
++ visibility = ["//visibility:public"],
++ deps = ["//google/api:annotations_go_proto"],
++)
diff -urN c/google/cloud/iot/v1/BUILD.bazel d/google/cloud/iot/v1/BUILD.bazel
--- c/google/cloud/iot/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/iot/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -9317,6 +7255,39 @@
+ "//google/longrunning:longrunning_go_proto",
+ ],
+)
+diff -urN c/google/cloud/networkconnectivity/v1/BUILD.bazel d/google/cloud/networkconnectivity/v1/BUILD.bazel
+--- c/google/cloud/networkconnectivity/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/cloud/networkconnectivity/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,29 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "networkconnectivity_proto",
++ srcs = [
++ "common.proto",
++ "hub.proto",
++ ],
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_proto",
++ "//google/longrunning:longrunning_proto",
++ "@com_google_protobuf//:field_mask_proto",
++ "@com_google_protobuf//:timestamp_proto",
++ ],
++)
++
++go_proto_library(
++ name = "networkconnectivity_go_proto",
++ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
++ importpath = "google.golang.org/genproto/googleapis/cloud/networkconnectivity/v1",
++ proto = ":networkconnectivity_proto",
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_go_proto",
++ "//google/longrunning:longrunning_go_proto",
++ ],
++)
diff -urN c/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel d/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel
--- c/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -9459,6 +7430,79 @@
+ "//google/longrunning:longrunning_go_proto",
+ ],
+)
+diff -urN c/google/cloud/networkservices/v1beta1/BUILD.bazel d/google/cloud/networkservices/v1beta1/BUILD.bazel
+--- c/google/cloud/networkservices/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/cloud/networkservices/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,30 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "networkservices_proto",
++ srcs = [
++ "common.proto",
++ "endpoint_policy.proto",
++ "network_services.proto",
++ ],
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_proto",
++ "//google/longrunning:longrunning_proto",
++ "@com_google_protobuf//:field_mask_proto",
++ "@com_google_protobuf//:timestamp_proto",
++ ],
++)
++
++go_proto_library(
++ name = "networkservices_go_proto",
++ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
++ importpath = "google.golang.org/genproto/googleapis/cloud/networkservices/v1beta1",
++ proto = ":networkservices_proto",
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_go_proto",
++ "//google/longrunning:longrunning_go_proto",
++ ],
++)
+diff -urN c/google/cloud/notebooks/v1/BUILD.bazel d/google/cloud/notebooks/v1/BUILD.bazel
+--- c/google/cloud/notebooks/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/cloud/notebooks/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,35 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "notebooks_proto",
++ srcs = [
++ "environment.proto",
++ "event.proto",
++ "execution.proto",
++ "instance.proto",
++ "instance_config.proto",
++ "managed_service.proto",
++ "runtime.proto",
++ "schedule.proto",
++ "service.proto",
++ ],
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_proto",
++ "//google/longrunning:longrunning_proto",
++ "@com_google_protobuf//:timestamp_proto",
++ ],
++)
++
++go_proto_library(
++ name = "notebooks_go_proto",
++ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
++ importpath = "google.golang.org/genproto/googleapis/cloud/notebooks/v1",
++ proto = ":notebooks_proto",
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_go_proto",
++ "//google/longrunning:longrunning_go_proto",
++ ],
++)
diff -urN c/google/cloud/notebooks/v1beta1/BUILD.bazel d/google/cloud/notebooks/v1beta1/BUILD.bazel
--- c/google/cloud/notebooks/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/notebooks/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -9492,72 +7536,6 @@
+ "//google/longrunning:longrunning_go_proto",
+ ],
+)
-diff -urN c/google/cloud/ondemandscanning/v1/BUILD.bazel d/google/cloud/ondemandscanning/v1/BUILD.bazel
---- c/google/cloud/ondemandscanning/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/cloud/ondemandscanning/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,29 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "ondemandscanning_proto",
-+ srcs = ["scanner_service.proto"],
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//cloud/containers/workflow/vulnerability/proto:vulnerability_proto",
-+ "//google/api:annotations_proto",
-+ "//google/longrunning:longrunning_proto",
-+ "//grafeas/v1:grafeas_proto",
-+ "@com_google_protobuf//:timestamp_proto",
-+ ],
-+)
-+
-+go_proto_library(
-+ name = "ondemandscanning_go_proto",
-+ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
-+ importpath = "google.golang.org/genproto/googleapis/cloud/ondemandscanning/v1",
-+ proto = ":ondemandscanning_proto",
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//cloud/containers/workflow/vulnerability/proto:vulnerability_go_proto",
-+ "//google/api:annotations_go_proto",
-+ "//google/longrunning:longrunning_go_proto",
-+ "//grafeas/v1:grafeas_go_proto",
-+ ],
-+)
-diff -urN c/google/cloud/ondemandscanning/v1beta1/BUILD.bazel d/google/cloud/ondemandscanning/v1beta1/BUILD.bazel
---- c/google/cloud/ondemandscanning/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/google/cloud/ondemandscanning/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,29 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "ondemandscanning_proto",
-+ srcs = ["scanner_service.proto"],
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//cloud/containers/workflow/vulnerability/proto:vulnerability_proto",
-+ "//google/api:annotations_proto",
-+ "//google/longrunning:longrunning_proto",
-+ "//grafeas/v1:grafeas_proto",
-+ "@com_google_protobuf//:timestamp_proto",
-+ ],
-+)
-+
-+go_proto_library(
-+ name = "ondemandscanning_go_proto",
-+ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
-+ importpath = "google.golang.org/genproto/googleapis/cloud/ondemandscanning/v1beta1",
-+ proto = ":ondemandscanning_proto",
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//cloud/containers/workflow/vulnerability/proto:vulnerability_go_proto",
-+ "//google/api:annotations_go_proto",
-+ "//google/longrunning:longrunning_go_proto",
-+ "//grafeas/v1:grafeas_go_proto",
-+ ],
-+)
diff -urN c/google/cloud/orchestration/airflow/service/v1/BUILD.bazel d/google/cloud/orchestration/airflow/service/v1/BUILD.bazel
--- c/google/cloud/orchestration/airflow/service/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/orchestration/airflow/service/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -9691,7 +7669,7 @@
diff -urN c/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel d/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel
--- c/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,28 @@
+@@ -0,0 +1,32 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -9708,6 +7686,7 @@
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_proto",
++ "//google/type:date_proto",
+ "@com_google_protobuf//:timestamp_proto",
+ ],
+)
@@ -9718,7 +7697,10 @@
+ importpath = "google.golang.org/genproto/googleapis/cloud/osconfig/agentendpoint/v1",
+ proto = ":agentendpoint_proto",
+ visibility = ["//visibility:public"],
-+ deps = ["//google/api:annotations_go_proto"],
++ deps = [
++ "//google/api:annotations_go_proto",
++ "//google/type:date_go_proto",
++ ],
+)
diff -urN c/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel d/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel
--- c/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
@@ -9750,7 +7732,7 @@
diff -urN c/google/cloud/osconfig/v1/BUILD.bazel d/google/cloud/osconfig/v1/BUILD.bazel
--- c/google/cloud/osconfig/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/osconfig/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,37 @@
+@@ -0,0 +1,41 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -9760,12 +7742,15 @@
+ "inventory.proto",
+ "osconfig_common.proto",
+ "osconfig_service.proto",
++ "osconfig_zonal_service.proto",
+ "patch_deployments.proto",
+ "patch_jobs.proto",
++ "vulnerability.proto",
+ ],
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_proto",
++ "//google/type:date_proto",
+ "//google/type:datetime_proto",
+ "//google/type:dayofweek_proto",
+ "//google/type:timeofday_proto",
@@ -9783,6 +7768,7 @@
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_go_proto",
++ "//google/type:date_go_proto",
+ "//google/type:datetime_go_proto",
+ "//google/type:dayofweek_go_proto",
+ "//google/type:timeofday_go_proto",
@@ -9791,7 +7777,7 @@
diff -urN c/google/cloud/osconfig/v1alpha/BUILD.bazel d/google/cloud/osconfig/v1alpha/BUILD.bazel
--- c/google/cloud/osconfig/v1alpha/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/osconfig/v1alpha/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,36 @@
+@@ -0,0 +1,38 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -9811,6 +7797,7 @@
+ deps = [
+ "//google/api:annotations_proto",
+ "//google/longrunning:longrunning_proto",
++ "//google/type:date_proto",
+ "@com_google_protobuf//:duration_proto",
+ "@com_google_protobuf//:field_mask_proto",
+ "@com_google_protobuf//:timestamp_proto",
@@ -9826,6 +7813,7 @@
+ deps = [
+ "//google/api:annotations_go_proto",
+ "//google/longrunning:longrunning_go_proto",
++ "//google/type:date_go_proto",
+ ],
+)
diff -urN c/google/cloud/osconfig/v1beta/BUILD.bazel d/google/cloud/osconfig/v1beta/BUILD.bazel
@@ -10486,10 +8474,38 @@
+ visibility = ["//visibility:public"],
+ deps = ["//google/api:annotations_go_proto"],
+)
+diff -urN c/google/cloud/retail/logging/BUILD.bazel d/google/cloud/retail/logging/BUILD.bazel
+--- c/google/cloud/retail/logging/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/cloud/retail/logging/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,24 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "logging_proto",
++ srcs = ["error_log.proto"],
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_proto",
++ "//google/rpc:status_proto",
++ "@com_google_protobuf//:struct_proto",
++ ],
++)
++
++go_proto_library(
++ name = "logging_go_proto",
++ importpath = "google.golang.org/genproto/googleapis/cloud/retail/logging",
++ proto = ":logging_proto",
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_go_proto",
++ "//google/rpc:status_go_proto",
++ ],
++)
diff -urN c/google/cloud/retail/v2/BUILD.bazel d/google/cloud/retail/v2/BUILD.bazel
--- c/google/cloud/retail/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/retail/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,44 @@
+@@ -0,0 +1,49 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -10499,11 +8515,13 @@
+ "catalog.proto",
+ "catalog_service.proto",
+ "common.proto",
++ "completion_service.proto",
+ "import_config.proto",
+ "prediction_service.proto",
+ "product.proto",
+ "product_service.proto",
+ "purge_config.proto",
++ "search_service.proto",
+ "user_event.proto",
+ "user_event_service.proto",
+ ],
@@ -10513,6 +8531,8 @@
+ "//google/api:httpbody_proto",
+ "//google/longrunning:longrunning_proto",
+ "//google/rpc:status_proto",
++ "//google/type:date_proto",
++ "@com_google_protobuf//:duration_proto",
+ "@com_google_protobuf//:empty_proto",
+ "@com_google_protobuf//:field_mask_proto",
+ "@com_google_protobuf//:struct_proto",
@@ -10532,12 +8552,13 @@
+ "//google/api:httpbody_go_proto",
+ "//google/longrunning:longrunning_go_proto",
+ "//google/rpc:status_go_proto",
++ "//google/type:date_go_proto",
+ ],
+)
diff -urN c/google/cloud/retail/v2alpha/BUILD.bazel d/google/cloud/retail/v2alpha/BUILD.bazel
--- c/google/cloud/retail/v2alpha/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/retail/v2alpha/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,44 @@
+@@ -0,0 +1,50 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -10547,11 +8568,14 @@
+ "catalog.proto",
+ "catalog_service.proto",
+ "common.proto",
++ "completion_service.proto",
++ "export_config.proto",
+ "import_config.proto",
+ "prediction_service.proto",
+ "product.proto",
+ "product_service.proto",
+ "purge_config.proto",
++ "search_service.proto",
+ "user_event.proto",
+ "user_event_service.proto",
+ ],
@@ -10561,6 +8585,8 @@
+ "//google/api:httpbody_proto",
+ "//google/longrunning:longrunning_proto",
+ "//google/rpc:status_proto",
++ "//google/type:date_proto",
++ "@com_google_protobuf//:duration_proto",
+ "@com_google_protobuf//:empty_proto",
+ "@com_google_protobuf//:field_mask_proto",
+ "@com_google_protobuf//:struct_proto",
@@ -10580,12 +8606,13 @@
+ "//google/api:httpbody_go_proto",
+ "//google/longrunning:longrunning_go_proto",
+ "//google/rpc:status_go_proto",
++ "//google/type:date_go_proto",
+ ],
+)
diff -urN c/google/cloud/retail/v2beta/BUILD.bazel d/google/cloud/retail/v2beta/BUILD.bazel
--- c/google/cloud/retail/v2beta/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/retail/v2beta/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,44 @@
+@@ -0,0 +1,50 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -10595,11 +8622,14 @@
+ "catalog.proto",
+ "catalog_service.proto",
+ "common.proto",
++ "completion_service.proto",
++ "export_config.proto",
+ "import_config.proto",
+ "prediction_service.proto",
+ "product.proto",
+ "product_service.proto",
+ "purge_config.proto",
++ "search_service.proto",
+ "user_event.proto",
+ "user_event_service.proto",
+ ],
@@ -10609,6 +8639,8 @@
+ "//google/api:httpbody_proto",
+ "//google/longrunning:longrunning_proto",
+ "//google/rpc:status_proto",
++ "//google/type:date_proto",
++ "@com_google_protobuf//:duration_proto",
+ "@com_google_protobuf//:empty_proto",
+ "@com_google_protobuf//:field_mask_proto",
+ "@com_google_protobuf//:struct_proto",
@@ -10628,6 +8660,7 @@
+ "//google/api:httpbody_go_proto",
+ "//google/longrunning:longrunning_go_proto",
+ "//google/rpc:status_go_proto",
++ "//google/type:date_go_proto",
+ ],
+)
diff -urN c/google/cloud/runtimeconfig/v1beta1/BUILD.bazel d/google/cloud/runtimeconfig/v1beta1/BUILD.bazel
@@ -10669,14 +8702,18 @@
diff -urN c/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel d/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel
--- c/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,15 @@
+@@ -0,0 +1,19 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
+proto_library(
+ name = "logs_proto",
-+ srcs = ["saas_instance_payload.proto"],
++ srcs = [
++ "notification_service_payload.proto",
++ "saas_instance_payload.proto",
++ ],
+ visibility = ["//visibility:public"],
++ deps = ["@com_google_protobuf//:timestamp_proto"],
+)
+
+go_proto_library(
@@ -10953,7 +8990,7 @@
diff -urN c/google/cloud/securitycenter/v1/BUILD.bazel d/google/cloud/securitycenter/v1/BUILD.bazel
--- c/google/cloud/securitycenter/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/securitycenter/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,43 @@
+@@ -0,0 +1,44 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -10963,6 +9000,7 @@
+ "asset.proto",
+ "finding.proto",
+ "folder.proto",
++ "indicator.proto",
+ "notification_config.proto",
+ "notification_message.proto",
+ "organization_settings.proto",
@@ -11193,7 +9231,7 @@
diff -urN c/google/cloud/speech/v1/BUILD.bazel d/google/cloud/speech/v1/BUILD.bazel
--- c/google/cloud/speech/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/speech/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,29 @@
+@@ -0,0 +1,30 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -11208,6 +9246,7 @@
+ "@com_google_protobuf//:any_proto",
+ "@com_google_protobuf//:duration_proto",
+ "@com_google_protobuf//:timestamp_proto",
++ "@com_google_protobuf//:wrappers_proto",
+ ],
+)
+
@@ -11263,6 +9302,44 @@
+ "//google/rpc:status_go_proto",
+ ],
+)
+diff -urN c/google/cloud/sql/v1/BUILD.bazel d/google/cloud/sql/v1/BUILD.bazel
+--- c/google/cloud/sql/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/cloud/sql/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,34 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "sql_proto",
++ srcs = [
++ "cloud_sql_backup_runs.proto",
++ "cloud_sql_connect.proto",
++ "cloud_sql_databases.proto",
++ "cloud_sql_flags.proto",
++ "cloud_sql_instance_names.proto",
++ "cloud_sql_instances.proto",
++ "cloud_sql_operations.proto",
++ "cloud_sql_resources.proto",
++ "cloud_sql_ssl_certs.proto",
++ "cloud_sql_tiers.proto",
++ "cloud_sql_users.proto",
++ ],
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_proto",
++ "@com_google_protobuf//:timestamp_proto",
++ "@com_google_protobuf//:wrappers_proto",
++ ],
++)
++
++go_proto_library(
++ name = "sql_go_proto",
++ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
++ importpath = "google.golang.org/genproto/googleapis/cloud/sql/v1",
++ proto = ":sql_proto",
++ visibility = ["//visibility:public"],
++ deps = ["//google/api:annotations_go_proto"],
++)
diff -urN c/google/cloud/sql/v1beta4/BUILD.bazel d/google/cloud/sql/v1beta4/BUILD.bazel
--- c/google/cloud/sql/v1beta4/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/sql/v1beta4/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -11663,7 +9740,7 @@
diff -urN c/google/cloud/translate/v3/BUILD.bazel d/google/cloud/translate/v3/BUILD.bazel
--- c/google/cloud/translate/v3/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/translate/v3/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,25 @@
+@@ -0,0 +1,28 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -11674,6 +9751,8 @@
+ deps = [
+ "//google/api:annotations_proto",
+ "//google/longrunning:longrunning_proto",
++ "//google/rpc:status_proto",
++ "@com_google_protobuf//:empty_proto",
+ "@com_google_protobuf//:timestamp_proto",
+ ],
+)
@@ -11687,12 +9766,13 @@
+ deps = [
+ "//google/api:annotations_go_proto",
+ "//google/longrunning:longrunning_go_proto",
++ "//google/rpc:status_go_proto",
+ ],
+)
diff -urN c/google/cloud/translate/v3beta1/BUILD.bazel d/google/cloud/translate/v3beta1/BUILD.bazel
--- c/google/cloud/translate/v3beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/translate/v3beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,25 @@
+@@ -0,0 +1,27 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -11703,6 +9783,7 @@
+ deps = [
+ "//google/api:annotations_proto",
+ "//google/longrunning:longrunning_proto",
++ "//google/rpc:status_proto",
+ "@com_google_protobuf//:timestamp_proto",
+ ],
+)
@@ -11716,6 +9797,41 @@
+ deps = [
+ "//google/api:annotations_go_proto",
+ "//google/longrunning:longrunning_go_proto",
++ "//google/rpc:status_go_proto",
++ ],
++)
+diff -urN c/google/cloud/video/transcoder/v1/BUILD.bazel d/google/cloud/video/transcoder/v1/BUILD.bazel
+--- c/google/cloud/video/transcoder/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/cloud/video/transcoder/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,30 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "transcoder_proto",
++ srcs = [
++ "resources.proto",
++ "services.proto",
++ ],
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_proto",
++ "//google/rpc:status_proto",
++ "@com_google_protobuf//:duration_proto",
++ "@com_google_protobuf//:empty_proto",
++ "@com_google_protobuf//:timestamp_proto",
++ ],
++)
++
++go_proto_library(
++ name = "transcoder_go_proto",
++ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
++ importpath = "google.golang.org/genproto/googleapis/cloud/video/transcoder/v1",
++ proto = ":transcoder_proto",
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_go_proto",
++ "//google/rpc:status_go_proto",
+ ],
+)
diff -urN c/google/cloud/video/transcoder/v1beta1/BUILD.bazel d/google/cloud/video/transcoder/v1beta1/BUILD.bazel
@@ -12358,6 +10474,29 @@
+ visibility = ["//visibility:public"],
+ deps = ["//google/api:annotations_go_proto"],
+)
+diff -urN c/google/cloud/workflows/type/BUILD.bazel d/google/cloud/workflows/type/BUILD.bazel
+--- c/google/cloud/workflows/type/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/cloud/workflows/type/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,19 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "type_proto",
++ srcs = [
++ "engine_call.proto",
++ "executions_system.proto",
++ ],
++ visibility = ["//visibility:public"],
++ deps = ["@com_google_protobuf//:timestamp_proto"],
++)
++
++go_proto_library(
++ name = "type_go_proto",
++ importpath = "google.golang.org/genproto/googleapis/cloud/workflows/type",
++ proto = ":type_proto",
++ visibility = ["//visibility:public"],
++)
diff -urN c/google/cloud/workflows/v1/BUILD.bazel d/google/cloud/workflows/v1/BUILD.bazel
--- c/google/cloud/workflows/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/cloud/workflows/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -12472,7 +10611,7 @@
diff -urN c/google/container/v1beta1/BUILD.bazel d/google/container/v1beta1/BUILD.bazel
--- c/google/container/v1beta1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/container/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,29 @@
+@@ -0,0 +1,31 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -12484,6 +10623,7 @@
+ "//google/api:annotations_proto",
+ "//google/rpc:code_proto",
+ "//google/rpc:status_proto",
++ "//google/type:date_proto",
+ "@com_google_protobuf//:empty_proto",
+ "@com_google_protobuf//:timestamp_proto",
+ "@com_google_protobuf//:wrappers_proto",
@@ -12500,6 +10640,7 @@
+ "//google/api:annotations_go_proto",
+ "//google/rpc:code_go_proto",
+ "//google/rpc:status_go_proto",
++ "//google/type:date_go_proto",
+ ],
+)
diff -urN c/google/dataflow/v1beta3/BUILD.bazel d/google/dataflow/v1beta3/BUILD.bazel
@@ -12674,6 +10815,39 @@
+ "//google/type:latlng_go_proto",
+ ],
+)
+diff -urN c/google/devtools/artifactregistry/v1/BUILD.bazel d/google/devtools/artifactregistry/v1/BUILD.bazel
+--- c/google/devtools/artifactregistry/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/devtools/artifactregistry/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,29 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "artifactregistry_proto",
++ srcs = [
++ "artifact.proto",
++ "repository.proto",
++ "service.proto",
++ ],
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_proto",
++ "//google/iam/v1:iam_proto",
++ "@com_google_protobuf//:timestamp_proto",
++ ],
++)
++
++go_proto_library(
++ name = "artifactregistry_go_proto",
++ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
++ importpath = "google.golang.org/genproto/googleapis/devtools/artifactregistry/v1",
++ proto = ":artifactregistry_proto",
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_go_proto",
++ "//google/iam/v1:iam_go_proto",
++ ],
++)
diff -urN c/google/devtools/artifactregistry/v1beta2/BUILD.bazel d/google/devtools/artifactregistry/v1beta2/BUILD.bazel
--- c/google/devtools/artifactregistry/v1beta2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/devtools/artifactregistry/v1beta2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -13498,6 +11672,44 @@
+ visibility = ["//visibility:public"],
+ deps = ["//google/api:annotations_go_proto"],
+)
+diff -urN c/google/example/showcase/v1/BUILD.bazel d/google/example/showcase/v1/BUILD.bazel
+--- c/google/example/showcase/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/example/showcase/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,34 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "genproto_proto",
++ srcs = [
++ "compliance.proto",
++ "echo.proto",
++ "sequence.proto",
++ "testing.proto",
++ ],
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_proto",
++ "//google/longrunning:longrunning_proto",
++ "//google/rpc:status_proto",
++ "@com_google_protobuf//:duration_proto",
++ "@com_google_protobuf//:empty_proto",
++ "@com_google_protobuf//:timestamp_proto",
++ ],
++)
++
++go_proto_library(
++ name = "genproto_go_proto",
++ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
++ importpath = "github.com/googleapis/gapic-showcase/server/genproto",
++ proto = ":genproto_proto",
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_go_proto",
++ "//google/longrunning:longrunning_go_proto",
++ "//google/rpc:status_go_proto",
++ ],
++)
diff -urN c/google/firebase/fcm/connection/v1alpha1/BUILD.bazel d/google/firebase/fcm/connection/v1alpha1/BUILD.bazel
--- c/google/firebase/fcm/connection/v1alpha1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/firebase/fcm/connection/v1alpha1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
@@ -14079,34 +12291,40 @@
diff -urN c/google/identity/accesscontextmanager/v1/BUILD.bazel d/google/identity/accesscontextmanager/v1/BUILD.bazel
--- c/google/identity/accesscontextmanager/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/identity/accesscontextmanager/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,30 @@
+@@ -0,0 +1,36 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
+proto_library(
+ name = "accesscontextmanager_proto",
+ srcs = [
++ "access_context_manager.proto",
+ "access_level.proto",
+ "access_policy.proto",
++ "gcp_user_access_binding.proto",
+ "service_perimeter.proto",
+ ],
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_proto",
+ "//google/identity/accesscontextmanager/type:type_proto",
++ "//google/longrunning:longrunning_proto",
+ "//google/type:expr_proto",
++ "@com_google_protobuf//:field_mask_proto",
+ "@com_google_protobuf//:timestamp_proto",
+ ],
+)
+
+go_proto_library(
+ name = "accesscontextmanager_go_proto",
++ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
+ importpath = "google.golang.org/genproto/googleapis/identity/accesscontextmanager/v1",
+ proto = ":accesscontextmanager_proto",
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_go_proto",
+ "//google/identity/accesscontextmanager/type:type_go_proto",
++ "//google/longrunning:longrunning_go_proto",
+ "//google/type:expr_go_proto",
+ ],
+)
@@ -14454,13 +12672,14 @@
diff -urN c/google/monitoring/dashboard/v1/BUILD.bazel d/google/monitoring/dashboard/v1/BUILD.bazel
--- c/google/monitoring/dashboard/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/monitoring/dashboard/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,39 @@
+@@ -0,0 +1,40 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
+proto_library(
+ name = "dashboard_proto",
+ srcs = [
++ "alertchart.proto",
+ "common.proto",
+ "dashboard.proto",
+ "dashboards_service.proto",
@@ -14494,10 +12713,42 @@
+ "//google/api:distribution_go_proto",
+ ],
+)
+diff -urN c/google/monitoring/metricsscope/v1/BUILD.bazel d/google/monitoring/metricsscope/v1/BUILD.bazel
+--- c/google/monitoring/metricsscope/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/monitoring/metricsscope/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,28 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "metricsscope_proto",
++ srcs = [
++ "metrics_scope.proto",
++ "metrics_scopes.proto",
++ ],
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_proto",
++ "//google/longrunning:longrunning_proto",
++ "@com_google_protobuf//:timestamp_proto",
++ ],
++)
++
++go_proto_library(
++ name = "metricsscope_go_proto",
++ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
++ importpath = "google.golang.org/genproto/googleapis/monitoring/metricsscope/v1",
++ proto = ":metricsscope_proto",
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_go_proto",
++ "//google/longrunning:longrunning_go_proto",
++ ],
++)
diff -urN c/google/monitoring/v3/BUILD.bazel d/google/monitoring/v3/BUILD.bazel
--- c/google/monitoring/v3/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/monitoring/v3/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,60 @@
+@@ -0,0 +1,62 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -14530,6 +12781,7 @@
+ "//google/api:label_proto",
+ "//google/api:metric_proto",
+ "//google/api:monitoredres_proto",
++ "//google/longrunning:longrunning_proto",
+ "//google/rpc:status_proto",
+ "//google/type:calendarperiod_proto",
+ "@com_google_protobuf//:duration_proto",
@@ -14554,6 +12806,7 @@
+ "//google/api:label_go_proto",
+ "//google/api:metric_go_proto",
+ "//google/api:monitoredres_go_proto",
++ "//google/longrunning:longrunning_go_proto",
+ "//google/rpc:status_go_proto",
+ "//google/type:calendarperiod_go_proto",
+ ],
@@ -14920,10 +13173,43 @@
+ "//google/iam/v1:iam_go_proto",
+ ],
+)
+diff -urN c/google/storage/v2/BUILD.bazel d/google/storage/v2/BUILD.bazel
+--- c/google/storage/v2/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
++++ d/google/storage/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
+@@ -0,0 +1,29 @@
++load("@rules_proto//proto:defs.bzl", "proto_library")
++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
++
++proto_library(
++ name = "storage_proto",
++ srcs = ["storage.proto"],
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_proto",
++ "//google/iam/v1:iam_proto",
++ "//google/type:date_proto",
++ "@com_google_protobuf//:empty_proto",
++ "@com_google_protobuf//:field_mask_proto",
++ "@com_google_protobuf//:timestamp_proto",
++ ],
++)
++
++go_proto_library(
++ name = "storage_go_proto",
++ compilers = ["@io_bazel_rules_go//proto:go_grpc"],
++ importpath = "google.golang.org/genproto/googleapis/storage/v2",
++ proto = ":storage_proto",
++ visibility = ["//visibility:public"],
++ deps = [
++ "//google/api:annotations_go_proto",
++ "//google/iam/v1:iam_go_proto",
++ "//google/type:date_go_proto",
++ ],
++)
diff -urN c/google/storagetransfer/v1/BUILD.bazel d/google/storagetransfer/v1/BUILD.bazel
--- c/google/storagetransfer/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
+++ d/google/storagetransfer/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,35 @@
+@@ -0,0 +1,38 @@
+load("@rules_proto//proto:defs.bzl", "proto_library")
+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
+
@@ -14936,9 +13222,11 @@
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_proto",
++ "//google/longrunning:longrunning_proto",
+ "//google/rpc:code_proto",
+ "//google/type:date_proto",
+ "//google/type:timeofday_proto",
++ "@com_google_protobuf//:any_proto",
+ "@com_google_protobuf//:duration_proto",
+ "@com_google_protobuf//:empty_proto",
+ "@com_google_protobuf//:field_mask_proto",
@@ -14954,6 +13242,7 @@
+ visibility = ["//visibility:public"],
+ deps = [
+ "//google/api:annotations_go_proto",
++ "//google/longrunning:longrunning_go_proto",
+ "//google/rpc:code_go_proto",
+ "//google/type:date_go_proto",
+ "//google/type:timeofday_go_proto",
@@ -15296,28 +13585,3 @@
+ "//google/rpc:status_go_proto",
+ ],
+)
-diff -urN c/storage/clouddms/logging/v1/BUILD.bazel d/storage/clouddms/logging/v1/BUILD.bazel
---- c/storage/clouddms/logging/v1/BUILD.bazel 1969-12-31 16:00:00.000000000 -0800
-+++ d/storage/clouddms/logging/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -0,0 +1,21 @@
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-+load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-+
-+proto_library(
-+ name = "logging_proto",
-+ srcs = ["clouddms_stackdriver_logs.proto"],
-+ visibility = ["//visibility:public"],
-+ deps = [
-+ "//google/rpc:status_proto",
-+ "@com_google_protobuf//:duration_proto",
-+ "@com_google_protobuf//:timestamp_proto",
-+ ],
-+)
-+
-+go_proto_library(
-+ name = "logging_go_proto",
-+ importpath = "google.golang.org/genproto/googleapis/storage/clouddms/logging/v1",
-+ proto = ":logging_proto",
-+ visibility = ["//visibility:public"],
-+ deps = ["//google/rpc:status_go_proto"],
-+)