From 6e69319b7779f50e543e3192290f5c466e49541a Mon Sep 17 00:00:00 2001 From: Scott Minor Date: Sun, 23 Apr 2023 23:20:52 +0000 Subject: [PATCH] go: Add bb-remote-execution as dependency --- .../datastore_query_toproto_exported.patch | 12 +- .../googleapis/add_directives.patch | 15 + .../googleapis/delete_build_files.patch | 148045 +++++++++++++++ .../googleapis/generate_build_files.patch | 18123 ++ bazel/go_repositories.bzl | 3029 +- bazel/init/stage_1.bzl | 54 + build_nark/BUILD.bazel | 4 +- build_nark/main.go | 6 +- build_nark/main_test.go | 4 +- go.mod | 184 +- go.sum | 1961 +- 11 files changed, 168015 insertions(+), 3422 deletions(-) create mode 100644 bazel/dependencies/googleapis/add_directives.patch create mode 100644 bazel/dependencies/googleapis/delete_build_files.patch create mode 100644 bazel/dependencies/googleapis/generate_build_files.patch diff --git a/bazel/dependencies/datastore_query_toproto_exported.patch b/bazel/dependencies/datastore_query_toproto_exported.patch index bd6f92bd..25a74e8b 100644 --- a/bazel/dependencies/datastore_query_toproto_exported.patch +++ b/bazel/dependencies/datastore_query_toproto_exported.patch @@ -1,17 +1,17 @@ diff --git a/query.go b/query.go -index f2e6d9c2a..1d6c69a6d 100644 +index 0c3fe01db8..57f63f165a 100644 --- a/query.go +++ b/query.go -@@ -331,6 +331,12 @@ func (q *Query) End(c Cursor) *Query { - return q +@@ -380,6 +380,12 @@ func (q *Query) toRunQueryRequest(req *pb.RunQueryRequest) error { + return nil } +// ENFABRICA PATCH +// Export toProto for use in unit tests +func (q *Query) ToProto(req *pb.RunQueryRequest) error { -+ return q.toProto(req) ++ return q.toRunQueryRequest(req) +} + - // toProto converts the query to a protocol buffer. - func (q *Query) toProto(req *pb.RunQueryRequest) error { + func (q *Query) toProto() (*pb.Query, error) { if len(q.projection) != 0 && q.keysOnly { + return nil, errors.New("datastore: query cannot both project and be keys-only") diff --git a/bazel/dependencies/googleapis/add_directives.patch b/bazel/dependencies/googleapis/add_directives.patch new file mode 100644 index 00000000..14d02400 --- /dev/null +++ b/bazel/dependencies/googleapis/add_directives.patch @@ -0,0 +1,15 @@ +diff -urN b/BUILD.bazel c/BUILD.bazel +--- b/BUILD.bazel 1969-12-31 16:00:00 ++++ c/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 +@@ -0,0 +1,6 @@ ++# gazelle:go_naming_convention import_alias ++# gazelle:proto package ++# gazelle:proto_group go_package ++# gazelle:exclude gapic ++# gazelle:exclude third_party ++# gazelle:exclude google/example/endpointsapis/goapp +diff -urN b/google/BUILD.bazel c/google/BUILD.bazel +--- b/google/BUILD.bazel 1969-12-31 16:00:00 ++++ c/google/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000 +@@ -0,0 +1 @@ ++# gazelle:prefix google.golang.org/genproto/googleapis diff --git a/bazel/dependencies/googleapis/delete_build_files.patch b/bazel/dependencies/googleapis/delete_build_files.patch new file mode 100644 index 00000000..3c604495 --- /dev/null +++ b/bazel/dependencies/googleapis/delete_build_files.patch @@ -0,0 +1,148045 @@ +diff --git a/BUILD.bazel b/BUILD.bazel +deleted file mode 100644 +index 81764fe9c..000000000 +--- a/BUILD.bazel ++++ /dev/null +@@ -1,5 +0,0 @@ +-alias( +- name = "build_gen", +- actual = "@rules_gapic//bazel:build_file_generator", +-) +- +diff --git a/gapic/metadata/BUILD.bazel b/gapic/metadata/BUILD.bazel +deleted file mode 100644 +index caa07ce6f..000000000 +--- a/gapic/metadata/BUILD.bazel ++++ /dev/null +@@ -1,157 +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 = "metadata_proto", +- srcs = [ +- "gapic_metadata.proto", +- ], +- deps = [ +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "metadata_java_proto", +- deps = [":metadata_proto"], +-) +- +-java_grpc_library( +- name = "metadata_java_grpc", +- srcs = [":metadata_proto"], +- deps = [":metadata_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "metadata_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/gapic/metadata", +- protos = [":metadata_proto"], +- deps = [ +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "metadata_moved_proto", +- srcs = [":metadata_proto"], +- deps = [ +- ], +-) +- +-py_proto_library( +- name = "metadata_py_proto", +- deps = [":metadata_moved_proto"], +-) +- +-py_grpc_library( +- name = "metadata_py_grpc", +- srcs = [":metadata_moved_proto"], +- deps = [":metadata_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "metadata_php_proto", +- deps = [":metadata_proto"], +-) +- +-php_grpc_library( +- name = "metadata_php_grpc", +- srcs = [":metadata_proto"], +- deps = [":metadata_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 = "metadata_ruby_proto", +- deps = [":metadata_proto"], +-) +- +-ruby_grpc_library( +- name = "metadata_ruby_grpc", +- srcs = [":metadata_proto"], +- deps = [":metadata_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "metadata_csharp_proto", +- deps = [":metadata_proto"], +-) +- +-csharp_grpc_library( +- name = "metadata_csharp_grpc", +- srcs = [":metadata_proto"], +- deps = [":metadata_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/BUILD.bazel b/google/BUILD.bazel +deleted file mode 100644 +index e69de29bb..000000000 +diff --git a/google/actions/sdk/v2/BUILD.bazel b/google/actions/sdk/v2/BUILD.bazel +deleted file mode 100644 +index 91dfaa4aa..000000000 +--- a/google/actions/sdk/v2/BUILD.bazel ++++ /dev/null +@@ -1,107 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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 = "sdk_proto", +- srcs = [ +- "account_linking.proto", +- "account_linking_secret.proto", +- "action.proto", +- "actions_sdk.proto", +- "actions_testing.proto", +- "config_file.proto", +- "data_file.proto", +- "event_logs.proto", +- "files.proto", +- "localized_settings.proto", +- "manifest.proto", +- "release_channel.proto", +- "settings.proto", +- "surface.proto", +- "theme_customization.proto", +- "validation_results.proto", +- "version.proto", +- "webhook.proto", +- ], +- deps = [ +- "//google/actions/sdk/v2/conversation:conversation_proto", +- "//google/actions/sdk/v2/conversation/prompt:prompt_proto", +- "//google/actions/sdk/v2/conversation/prompt/content:content_proto", +- "//google/actions/sdk/v2/interactionmodel:interactionmodel_proto", +- "//google/actions/sdk/v2/interactionmodel/prompt:prompt_proto", +- "//google/actions/sdk/v2/interactionmodel/prompt/content:content_proto", +- "//google/actions/sdk/v2/interactionmodel/type:type_proto", +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/rpc:status_proto", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "sdk_proto_with_info", +- deps = [ +- ":sdk_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "sdk_nodejs_gapic", +- package_name = "@assistant/actions", +- src = ":sdk_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "actions_grpc_service_config.json", +- package = "google.actions.sdk.v2", +- rest_numeric_enums = True, +- service_yaml = "actions_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "actions-v2-nodejs", +- deps = [ +- ":sdk_nodejs_gapic", +- ":sdk_proto", +- "//google/actions/sdk/v2/conversation:conversation_proto", +- "//google/actions/sdk/v2/conversation/prompt:prompt_proto", +- "//google/actions/sdk/v2/conversation/prompt/content:content_proto", +- "//google/actions/sdk/v2/interactionmodel:interactionmodel_proto", +- "//google/actions/sdk/v2/interactionmodel/prompt:prompt_proto", +- "//google/actions/sdk/v2/interactionmodel/prompt/content:content_proto", +- "//google/actions/sdk/v2/interactionmodel/type:type_proto", +- ], +-) +diff --git a/google/actions/sdk/v2/conversation/BUILD.bazel b/google/actions/sdk/v2/conversation/BUILD.bazel +deleted file mode 100644 +index 56560f2a8..000000000 +--- a/google/actions/sdk/v2/conversation/BUILD.bazel ++++ /dev/null +@@ -1,30 +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 = "conversation_proto", +- srcs = [ +- "intent.proto", +- "scene.proto", +- ], +- deps = [ +- "//google/actions/sdk/v2/conversation/prompt:prompt_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +diff --git a/google/actions/sdk/v2/conversation/prompt/BUILD.bazel b/google/actions/sdk/v2/conversation/prompt/BUILD.bazel +deleted file mode 100644 +index bbc997a4e..000000000 +--- a/google/actions/sdk/v2/conversation/prompt/BUILD.bazel ++++ /dev/null +@@ -1,30 +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 = "prompt_proto", +- srcs = [ +- "prompt.proto", +- "simple.proto", +- "suggestion.proto", +- ], +- deps = [ +- "//google/actions/sdk/v2/conversation/prompt/content:content_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +diff --git a/google/actions/sdk/v2/conversation/prompt/content/BUILD.bazel b/google/actions/sdk/v2/conversation/prompt/content/BUILD.bazel +deleted file mode 100644 +index 3dc717772..000000000 +--- a/google/actions/sdk/v2/conversation/prompt/content/BUILD.bazel ++++ /dev/null +@@ -1,37 +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 = "content_proto", +- srcs = [ +- "canvas.proto", +- "card.proto", +- "collection.proto", +- "content.proto", +- "image.proto", +- "link.proto", +- "list.proto", +- "media.proto", +- "table.proto", +- ], +- deps = [ +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +diff --git a/google/actions/sdk/v2/interactionmodel/BUILD.bazel b/google/actions/sdk/v2/interactionmodel/BUILD.bazel +deleted file mode 100644 +index 6c728656a..000000000 +--- a/google/actions/sdk/v2/interactionmodel/BUILD.bazel ++++ /dev/null +@@ -1,38 +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 = "interactionmodel_proto", +- srcs = [ +- "conditional_event.proto", +- "entity_set.proto", +- "event_handler.proto", +- "global_intent_event.proto", +- "intent.proto", +- "intent_event.proto", +- "scene.proto", +- "slot.proto", +- ], +- deps = [ +- "//google/actions/sdk/v2/interactionmodel/prompt:prompt_proto", +- "//google/actions/sdk/v2/interactionmodel/type:type_proto", +- "//google/api:field_behavior_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +diff --git a/google/actions/sdk/v2/interactionmodel/prompt/BUILD.bazel b/google/actions/sdk/v2/interactionmodel/prompt/BUILD.bazel +deleted file mode 100644 +index c7eaf2b3e..000000000 +--- a/google/actions/sdk/v2/interactionmodel/prompt/BUILD.bazel ++++ /dev/null +@@ -1,32 +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 = "prompt_proto", +- srcs = [ +- "static_prompt.proto", +- "static_simple_prompt.proto", +- "suggestion.proto", +- "surface_capabilities.proto", +- ], +- deps = [ +- "//google/actions/sdk/v2/interactionmodel/prompt/content:content_proto", +- "//google/api:field_behavior_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +diff --git a/google/actions/sdk/v2/interactionmodel/prompt/content/BUILD.bazel b/google/actions/sdk/v2/interactionmodel/prompt/content/BUILD.bazel +deleted file mode 100644 +index 213d25546..000000000 +--- a/google/actions/sdk/v2/interactionmodel/prompt/content/BUILD.bazel ++++ /dev/null +@@ -1,39 +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 = "content_proto", +- srcs = [ +- "static_canvas_prompt.proto", +- "static_card_prompt.proto", +- "static_collection_browse_prompt.proto", +- "static_collection_prompt.proto", +- "static_content_prompt.proto", +- "static_image_prompt.proto", +- "static_link_prompt.proto", +- "static_list_prompt.proto", +- "static_media_prompt.proto", +- "static_table_prompt.proto", +- ], +- deps = [ +- "//google/api:field_behavior_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +diff --git a/google/actions/sdk/v2/interactionmodel/type/BUILD.bazel b/google/actions/sdk/v2/interactionmodel/type/BUILD.bazel +deleted file mode 100644 +index 9d5191c1c..000000000 +--- a/google/actions/sdk/v2/interactionmodel/type/BUILD.bazel ++++ /dev/null +@@ -1,33 +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 = [ +- "class_reference.proto", +- "entity_display.proto", +- "free_text_type.proto", +- "regular_expression_type.proto", +- "synonym_type.proto", +- "type.proto", +- ], +- deps = [ +- "//google/api:field_behavior_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +diff --git a/google/actions/type/BUILD.bazel b/google/actions/type/BUILD.bazel +deleted file mode 100644 +index d865c47c4..000000000 +--- a/google/actions/type/BUILD.bazel ++++ /dev/null +@@ -1,167 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "date_range_proto", +- srcs = ["date_range.proto"], +- deps = [ +- "//google/type:date_proto", +- ], +-) +- +-proto_library( +- name = "datetime_range_proto", +- srcs = ["datetime_range.proto"], +- deps = [ +- "//google/type:datetime_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "type_java_proto", +- deps = [ +- ":date_range_proto", +- ":datetime_range_proto", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "date_range_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/date_range", +- protos = [ +- ":date_range_proto", +- ], +- deps = ["//google/type:date_go_proto"], +-) +- +- +-go_proto_library( +- name = "datetime_range_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/datetime_range", +- protos = [ +- ":datetime_range_proto", +- ], +- deps = ["//google/type:datetime_go_proto"], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_proto_library", +-) +- +-py_proto_library( +- name = "date_range_py_proto", +- deps = [":date_range_proto"], +-) +- +-py_proto_library( +- name = "datetime_range_py_proto", +- deps = [":datetime_range_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "date_range_php_proto", +- deps = [":date_range_proto"], +-) +- +-php_proto_library( +- name = "datetime_range_php_proto", +- deps = [":datetime_range_proto"], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +- +- +-############################################################################## +-# Ruby +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_proto_library", +-) +- +-ruby_proto_library( +- name = "date_range_ruby_proto", +- deps = [":date_range_proto"], +-) +- +-ruby_proto_library( +- name = "datetime_range_ruby_proto", +- deps = [":datetime_range_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "date_range_csharp_proto", +- deps = [":date_range_proto"], +-) +- +-csharp_proto_library( +- name = "datetime_range_csharp_proto", +- deps = [":datetime_range_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "date_range_cc_proto", +- deps = [ +- ":date_range_proto", +- ], +-) +- +-cc_proto_library( +- name = "datetime_range_cc_proto", +- deps = [ +- ":datetime_range_proto", +- ], +-) +diff --git a/google/ads/admob/BUILD.bazel b/google/ads/admob/BUILD.bazel +deleted file mode 100644 +index 499991bf0..000000000 +--- a/google/ads/admob/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(["admob_grpc_service_config.json"] + glob(["*.yaml"])) +diff --git a/google/ads/admob/v1/BUILD.bazel b/google/ads/admob/v1/BUILD.bazel +deleted file mode 100644 +index 7b2dd24fa..000000000 +--- a/google/ads/admob/v1/BUILD.bazel ++++ /dev/null +@@ -1,380 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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 = "admob_proto", +- srcs = [ +- "admob_api.proto", +- "admob_resources.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/cloud:common_resources_proto", +- "//google/type:date_proto", +- ], +-) +- +-proto_library_with_info( +- name = "admob_proto_with_info", +- deps = [ +- ":admob_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 = "admob_java_proto", +- deps = [":admob_proto"], +-) +- +-java_grpc_library( +- name = "admob_java_grpc", +- srcs = [":admob_proto"], +- deps = [":admob_java_proto"], +-) +- +-java_gapic_library( +- name = "admob_java_gapic", +- srcs = [ +- ":admob_proto_with_info", +- ], +- gapic_yaml = "admob_gapic.yaml", +- grpc_service_config = "//google/ads/admob:admob_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/ads/admob:admob_v1.yaml", +- test_deps = [ +- ":admob_java_grpc", +- ], +- transport = "rest", +- deps = [ +- ":admob_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "admob_java_gapic_test_suite", +- test_classes = [ +- "com.google.ads.admob.v1.AdMobApiClientTest", +- ], +- runtime_deps = [":admob_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-ads-admob-v1-java", +- transport = "rest", +- deps = [ +- ":admob_java_gapic", +- ":admob_java_grpc", +- ":admob_java_proto", +- ":admob_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 = "admob_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/ads/admob/v1", +- protos = [":admob_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:date_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "admob_go_gapic", +- srcs = [":admob_proto_with_info"], +- grpc_service_config = None, +- importpath = "google.golang.org/google/ads/admob/v1;admob", +- rest_numeric_enums = True, +- service_yaml = "//google/ads/admob:admob_v1.yaml", +- transport = "rest", +- deps = [ +- ":admob_go_proto", +- ], +-) +- +-go_test( +- name = "admob_go_gapic_test", +- srcs = [":admob_go_gapic_srcjar_test"], +- embed = [":admob_go_gapic"], +- importpath = "google.golang.org/google/ads/admob/v1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-ads-admob-v1-go", +- deps = [ +- ":admob_go_gapic", +- ":admob_go_gapic_srcjar-snippets.srcjar", +- ":admob_go_gapic_srcjar-test.srcjar", +- ":admob_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_grpc_library", +- "py_proto_library", +- "py_test", +-) +- +-py_proto_library( +- name = "admob_py_proto", +- deps = [":admob_proto"], +-) +- +-py_grpc_library( +- name = "admob_py_grpc", +- srcs = [":admob_proto"], +- deps = [":admob_py_proto"], +-) +- +-py_gapic_library( +- name = "admob_py_gapic", +- srcs = [ +- ":admob_proto_with_info", +- ], +- rest_numeric_enums = True, +- service_yaml = "//google/ads/admob:admob_v1.yaml", +- transport = "rest", +-) +- +-py_test( +- name = "admob_py_gapic_test", +- srcs = [ +- "admob_py_gapic_pytest.py", +- "admob_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":admob_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "ads-admob-v1-py", +- deps = [ +- ":admob_py_gapic", +- ":admob_py_grpc", +- ":admob_py_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 = "admob_php_proto", +- deps = [":admob_proto"], +-) +- +-php_grpc_library( +- name = "admob_php_grpc", +- srcs = [":admob_proto"], +- deps = [":admob_php_proto"], +-) +- +-php_gapic_library( +- name = "admob_php_gapic", +- srcs = [":admob_proto"], +- gapic_yaml = "admob_gapic.yaml", +- grpc_service_config = None, +- rest_numeric_enums = True, +- service_yaml = "//google/ads/admob:admob_v1.yaml", +- transport = "rest", +- deps = [ +- ":admob_php_grpc", +- ":admob_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-ads-admob-v1-php", +- deps = [ +- ":admob_php_gapic", +- ":admob_php_grpc", +- ":admob_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "admob_nodejs_gapic", +- src = ":admob_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = None, +- package = "google.ads.admob.v1", +- rest_numeric_enums = True, +- service_yaml = "//google/ads/admob:admob_v1.yaml", +- transport = "rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "ads-admob-v1-nodejs", +- deps = [ +- ":admob_nodejs_gapic", +- ":admob_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 = "admob_ruby_proto", +- deps = [":admob_proto"], +-) +- +-ruby_grpc_library( +- name = "admob_ruby_grpc", +- srcs = [":admob_proto"], +- deps = [":admob_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "admob_ruby_gapic", +- srcs = [":admob_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-admob-v1"], +- grpc_service_config = None, +- rest_numeric_enums = True, +- service_yaml = "//google/ads/admob:admob_v1.yaml", +- transport = "rest", +- deps = [ +- ":admob_ruby_grpc", +- ":admob_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-ads-admob-v1-ruby", +- deps = [ +- ":admob_ruby_gapic", +- ":admob_ruby_grpc", +- ":admob_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 = "admob_csharp_proto", +- deps = [":admob_proto"], +-) +- +-csharp_grpc_library( +- name = "admob_csharp_grpc", +- srcs = [":admob_proto"], +- deps = [":admob_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "admob_csharp_gapic", +- srcs = [":admob_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- rest_numeric_enums = True, +- service_yaml = "//google/ads/admob:admob_v1.yaml", +- transport = "rest", +- deps = [ +- ":admob_csharp_grpc", +- ":admob_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-ads-admob-v1-csharp", +- deps = [ +- ":admob_csharp_gapic", +- ":admob_csharp_grpc", +- ":admob_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/ads/googleads/v12/BUILD.bazel b/google/ads/googleads/v12/BUILD.bazel +deleted file mode 100644 +index 14d21c954..000000000 +--- a/google/ads/googleads/v12/BUILD.bazel ++++ /dev/null +@@ -1,270 +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/v12/common:common_proto", +- "//google/ads/googleads/v12/enums:enums_proto", +- "//google/ads/googleads/v12/errors:errors_proto", +- "//google/ads/googleads/v12/resources:resources_proto", +- "//google/ads/googleads/v12/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", +- service_yaml = "googleads_v12.yaml", +- deps = [ +- "//google/ads/googleads/v12/common:common_java_proto", +- "//google/ads/googleads/v12/enums:enums_java_proto", +- "//google/ads/googleads/v12/resources:resources_java_proto", +- "//google/ads/googleads/v12/services:services_java_grpc", +- "//google/ads/googleads/v12/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.v12.services.CampaignServiceClientTest", +- ], +- runtime_deps = [":googleads_java_gapic_test"], +-) +- +-java_gapic_assembly_gradle_pkg( +- name = "googleads-java", +- deps = [ +- ":googleads_java_gapic", +- "//google/ads/googleads/v12:googleads_proto", +- "//google/ads/googleads/v12/common:common_java_proto", +- "//google/ads/googleads/v12/enums:enums_java_proto", +- "//google/ads/googleads/v12/errors:errors_java_proto", +- "//google/ads/googleads/v12/resources:resources_java_proto", +- "//google/ads/googleads/v12/services:services_java_grpc", +- "//google/ads/googleads/v12/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_v12.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( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_gapic_assembly_pkg", +- "csharp_gapic_library", +-) +- +-csharp_gapic_library( +- name = "googleads_csharp_gapic", +- srcs = [ +- ":googleads_proto_with_info", +- ], +- grpc_service_config = "googleads_grpc_service_config.json", +- service_yaml = "googleads_v12.yaml", +- deps = [ +- "//google/ads/googleads/v12/services:services_csharp_grpc", +- ], +-) +- +-csharp_gapic_assembly_pkg( +- name = "googleads-csharp", +- deps = [ +- ":googleads_csharp_gapic", +- "//google/ads/googleads/v12/common:common_csharp_proto", +- "//google/ads/googleads/v12/enums:enums_csharp_proto", +- "//google/ads/googleads/v12/errors:errors_csharp_proto", +- "//google/ads/googleads/v12/resources:resources_csharp_proto", +- "//google/ads/googleads/v12/services:services_csharp_grpc", +- "//google/ads/googleads/v12/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", +- service_yaml = "googleads_v12.yaml", +-) +- +-ruby_gapic_assembly_pkg( +- name = "googleads-ruby", +- deps = [ +- ":googleads_ruby_gapic", +- "//google/ads/googleads/v12/common:common_ruby_proto", +- "//google/ads/googleads/v12/enums:enums_ruby_proto", +- "//google/ads/googleads/v12/errors:errors_ruby_proto", +- "//google/ads/googleads/v12/resources:resources_ruby_proto", +- "//google/ads/googleads/v12/services:services_ruby_grpc", +- "//google/ads/googleads/v12/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", +- "warehouse-package-name=google-ads", +- ], +- service_yaml = "googleads_v12.yaml", +-) +- +-py_gapic_assembly_pkg( +- name = "googleads-py", +- deps = [ +- ":googleads_py_gapic", +- "//google/ads/googleads/v12/common:common_py_proto", +- "//google/ads/googleads/v12/enums:enums_py_proto", +- "//google/ads/googleads/v12/errors:errors_py_proto", +- "//google/ads/googleads/v12/resources:resources_py_proto", +- "//google/ads/googleads/v12/services:services_py_grpc", +- "//google/ads/googleads/v12/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.v12", +- service_yaml = "googleads_v12.yaml", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "googleads-nodejs", +- deps = [ +- ":googleads_nodejs_gapic", +- ":googleads_proto", +- ], +-) +diff --git a/google/ads/googleads/v12/common/BUILD.bazel b/google/ads/googleads/v12/common/BUILD.bazel +deleted file mode 100644 +index 72d98af27..000000000 +--- a/google/ads/googleads/v12/common/BUILD.bazel ++++ /dev/null +@@ -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/v12/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( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "common_csharp_proto", +- deps = [":common_proto"], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.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 --git a/google/ads/googleads/v12/enums/BUILD.bazel b/google/ads/googleads/v12/enums/BUILD.bazel +deleted file mode 100644 +index 01a51ee0b..000000000 +--- a/google/ads/googleads/v12/enums/BUILD.bazel ++++ /dev/null +@@ -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( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "enums_csharp_proto", +- deps = [":enums_proto"], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.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 --git a/google/ads/googleads/v12/errors/BUILD.bazel b/google/ads/googleads/v12/errors/BUILD.bazel +deleted file mode 100644 +index 1d75069de..000000000 +--- a/google/ads/googleads/v12/errors/BUILD.bazel ++++ /dev/null +@@ -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/v12/common:common_proto", +- "//google/ads/googleads/v12/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( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "errors_csharp_proto", +- deps = [":errors_proto"], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.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 --git a/google/ads/googleads/v12/resources/BUILD.bazel b/google/ads/googleads/v12/resources/BUILD.bazel +deleted file mode 100644 +index 70ab3bd0b..000000000 +--- a/google/ads/googleads/v12/resources/BUILD.bazel ++++ /dev/null +@@ -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/v12/common:common_proto", +- "//google/ads/googleads/v12/enums:enums_proto", +- "//google/ads/googleads/v12/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( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "resources_csharp_proto", +- deps = [":resources_proto"], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.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 --git a/google/ads/googleads/v12/services/BUILD.bazel b/google/ads/googleads/v12/services/BUILD.bazel +deleted file mode 100644 +index 358291a40..000000000 +--- a/google/ads/googleads/v12/services/BUILD.bazel ++++ /dev/null +@@ -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/v12/common:common_proto", +- "//google/ads/googleads/v12/enums:enums_proto", +- "//google/ads/googleads/v12/errors:errors_proto", +- "//google/ads/googleads/v12/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( +- "@com_google_googleapis_imports//:imports.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( +- "@com_google_googleapis_imports//:imports.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 --git a/google/ads/googleads/v13/BUILD.bazel b/google/ads/googleads/v13/BUILD.bazel +deleted file mode 100644 +index 68a41734c..000000000 +--- a/google/ads/googleads/v13/BUILD.bazel ++++ /dev/null +@@ -1,271 +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/v13/common:common_proto", +- "//google/ads/googleads/v13/enums:enums_proto", +- "//google/ads/googleads/v13/errors:errors_proto", +- "//google/ads/googleads/v13/resources:resources_proto", +- "//google/ads/googleads/v13/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", +- service_yaml = "googleads_v13.yaml", +- deps = [ +- "//google/ads/googleads/v13/common:common_java_proto", +- "//google/ads/googleads/v13/enums:enums_java_proto", +- "//google/ads/googleads/v13/resources:resources_java_proto", +- "//google/ads/googleads/v13/services:services_java_grpc", +- "//google/ads/googleads/v13/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.v13.services.CampaignServiceClientTest", +- ], +- runtime_deps = [":googleads_java_gapic_test"], +-) +- +-java_gapic_assembly_gradle_pkg( +- name = "googleads-java", +- deps = [ +- ":googleads_java_gapic", +- "//google/ads/googleads/v13:googleads_proto", +- "//google/ads/googleads/v13/common:common_java_proto", +- "//google/ads/googleads/v13/enums:enums_java_proto", +- "//google/ads/googleads/v13/errors:errors_java_proto", +- "//google/ads/googleads/v13/resources:resources_java_proto", +- "//google/ads/googleads/v13/services:services_java_grpc", +- "//google/ads/googleads/v13/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_v13.yaml", +- generate_snippets = False, +- 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( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_gapic_assembly_pkg", +- "csharp_gapic_library", +-) +- +-csharp_gapic_library( +- name = "googleads_csharp_gapic", +- srcs = [ +- ":googleads_proto_with_info", +- ], +- grpc_service_config = "googleads_grpc_service_config.json", +- service_yaml = "googleads_v13.yaml", +- deps = [ +- "//google/ads/googleads/v13/services:services_csharp_grpc", +- ], +-) +- +-csharp_gapic_assembly_pkg( +- name = "googleads-csharp", +- deps = [ +- ":googleads_csharp_gapic", +- "//google/ads/googleads/v13/common:common_csharp_proto", +- "//google/ads/googleads/v13/enums:enums_csharp_proto", +- "//google/ads/googleads/v13/errors:errors_csharp_proto", +- "//google/ads/googleads/v13/resources:resources_csharp_proto", +- "//google/ads/googleads/v13/services:services_csharp_grpc", +- "//google/ads/googleads/v13/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", +- service_yaml = "googleads_v13.yaml", +-) +- +-ruby_gapic_assembly_pkg( +- name = "googleads-ruby", +- deps = [ +- ":googleads_ruby_gapic", +- "//google/ads/googleads/v13/common:common_ruby_proto", +- "//google/ads/googleads/v13/enums:enums_ruby_proto", +- "//google/ads/googleads/v13/errors:errors_ruby_proto", +- "//google/ads/googleads/v13/resources:resources_ruby_proto", +- "//google/ads/googleads/v13/services:services_ruby_grpc", +- "//google/ads/googleads/v13/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", +- "warehouse-package-name=google-ads", +- ], +- service_yaml = "googleads_v13.yaml", +-) +- +-py_gapic_assembly_pkg( +- name = "googleads-py", +- deps = [ +- ":googleads_py_gapic", +- "//google/ads/googleads/v13/common:common_py_proto", +- "//google/ads/googleads/v13/enums:enums_py_proto", +- "//google/ads/googleads/v13/errors:errors_py_proto", +- "//google/ads/googleads/v13/resources:resources_py_proto", +- "//google/ads/googleads/v13/services:services_py_grpc", +- "//google/ads/googleads/v13/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.v13", +- service_yaml = "googleads_v13.yaml", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "googleads-nodejs", +- deps = [ +- ":googleads_nodejs_gapic", +- ":googleads_proto", +- ], +-) +diff --git a/google/ads/googleads/v13/common/BUILD.bazel b/google/ads/googleads/v13/common/BUILD.bazel +deleted file mode 100644 +index 780d303b9..000000000 +--- a/google/ads/googleads/v13/common/BUILD.bazel ++++ /dev/null +@@ -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/v13/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( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "common_csharp_proto", +- deps = [":common_proto"], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.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 --git a/google/ads/googleads/v13/enums/BUILD.bazel b/google/ads/googleads/v13/enums/BUILD.bazel +deleted file mode 100644 +index 01a51ee0b..000000000 +--- a/google/ads/googleads/v13/enums/BUILD.bazel ++++ /dev/null +@@ -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( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "enums_csharp_proto", +- deps = [":enums_proto"], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.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 --git a/google/ads/googleads/v13/errors/BUILD.bazel b/google/ads/googleads/v13/errors/BUILD.bazel +deleted file mode 100644 +index 3076a9c48..000000000 +--- a/google/ads/googleads/v13/errors/BUILD.bazel ++++ /dev/null +@@ -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/v13/common:common_proto", +- "//google/ads/googleads/v13/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( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "errors_csharp_proto", +- deps = [":errors_proto"], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.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 --git a/google/ads/googleads/v13/resources/BUILD.bazel b/google/ads/googleads/v13/resources/BUILD.bazel +deleted file mode 100644 +index e38f21b01..000000000 +--- a/google/ads/googleads/v13/resources/BUILD.bazel ++++ /dev/null +@@ -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/v13/common:common_proto", +- "//google/ads/googleads/v13/enums:enums_proto", +- "//google/ads/googleads/v13/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( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "resources_csharp_proto", +- deps = [":resources_proto"], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.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 --git a/google/ads/googleads/v13/services/BUILD.bazel b/google/ads/googleads/v13/services/BUILD.bazel +deleted file mode 100644 +index 1555f6f8c..000000000 +--- a/google/ads/googleads/v13/services/BUILD.bazel ++++ /dev/null +@@ -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/v13/common:common_proto", +- "//google/ads/googleads/v13/enums:enums_proto", +- "//google/ads/googleads/v13/errors:errors_proto", +- "//google/ads/googleads/v13/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( +- "@com_google_googleapis_imports//:imports.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( +- "@com_google_googleapis_imports//:imports.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 --git a/google/ads/searchads360/v0/BUILD.bazel b/google/ads/searchads360/v0/BUILD.bazel +deleted file mode 100644 +index c80ac7f4a..000000000 +--- a/google/ads/searchads360/v0/BUILD.bazel ++++ /dev/null +@@ -1,154 +0,0 @@ +-# Copyright 2022 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(glob(["*.yaml"]) + ["searchads360_grpc_service_config.json"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +- +-proto_library( +- name = "searchads360_proto", +- srcs = [], +- deps = [ +- "//google/ads/searchads360/v0/enums:enums_proto", +- "//google/ads/searchads360/v0/common:common_proto", +- "//google/ads/searchads360/v0/resources:resources_proto", +- "//google/ads/searchads360/v0/services:services_proto", +- ], +-) +- +-proto_library_with_info( +- name = "searchads360_proto_with_info", +- deps = [ +- ":searchads360_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_gapic_assembly_gradle_pkg", +- "java_gapic_library", +- "java_gapic_test", +-) +- +-java_gapic_library( +- name = "searchads360_java_gapic", +- srcs = [ +- ":searchads360_proto_with_info", +- ], +- grpc_service_config = ":searchads360_grpc_service_config.json", +- deps = [ +- "//google/ads/searchads360/v0/enums:enums_java_proto", +- "//google/ads/searchads360/v0/common:common_java_proto", +- "//google/ads/searchads360/v0/resources:resources_java_proto", +- "//google/ads/searchads360/v0/services:services_java_proto", +- "//google/ads/searchads360/v0/services:services_java_grpc", +- ], +-) +- +-java_gapic_test( +- name = "searchads360_java_gapic_suite", +- test_classes = [ +- "com.google.ads.searchads360.v0.services.SearchAds360ServiceClientTest", +- ], +- runtime_deps = [":searchads360_java_gapic_test"], +-) +- +-java_gapic_assembly_gradle_pkg( +- name = "searchads360-java", +- deps = [ +- ":searchads360_java_gapic", +- "//google/ads/searchads360/v0:searchads360_proto", +- "//google/ads/searchads360/v0/enums:enums_java_proto", +- "//google/ads/searchads360/v0/common:common_java_proto", +- "//google/ads/searchads360/v0/resources:resources_java_proto", +- "//google/ads/searchads360/v0/services:services_java_proto", +- "//google/ads/searchads360/v0/services:services_java_grpc", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "searchads360_py_gapic", +- srcs = [":searchads360_proto_with_info"], +- grpc_service_config = "searchads360_grpc_service_config.json", +- opt_args = [ +- "old-naming", +- "lazy-import", +- "python-gapic-name=searchads360", +- "python-gapic-templates=ads-templates" +- ], +-) +- +-py_gapic_assembly_pkg( +- name = "searchads360-py", +- deps = [ +- ":searchads360_py_gapic", +- "//google/ads/searchads360/v0:searchads360_proto", +- "//google/ads/searchads360/v0/enums:enums_py_proto", +- "//google/ads/searchads360/v0/common:common_py_proto", +- "//google/ads/searchads360/v0/resources:resources_py_proto", +- "//google/ads/searchads360/v0/services:services_py_proto", +- "//google/ads/searchads360/v0/services:services_py_grpc", +- ], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_gapic_assembly_pkg", +- "csharp_gapic_library", +-) +- +-csharp_gapic_library( +- name = "searchads360_csharp_gapic", +- srcs = [ +- ":searchads360_proto_with_info", +- ], +- grpc_service_config = "searchads360_grpc_service_config.json", +- deps = [ +- "//google/ads/searchads360/v0/services:services_csharp_grpc", +- ], +-) +- +-csharp_gapic_assembly_pkg( +- name = "searchads360-csharp", +- deps = [ +- ":searchads360_csharp_gapic", +- "//google/ads/searchads360/v0/common:common_csharp_proto", +- "//google/ads/searchads360/v0/enums:enums_csharp_proto", +- "//google/ads/searchads360/v0/resources:resources_csharp_proto", +- "//google/ads/searchads360/v0/services:services_csharp_grpc", +- "//google/ads/searchads360/v0/services:services_csharp_proto", +- ], +-) +diff --git a/google/ads/searchads360/v0/common/BUILD.bazel b/google/ads/searchads360/v0/common/BUILD.bazel +deleted file mode 100644 +index 294f5309c..000000000 +--- a/google/ads/searchads360/v0/common/BUILD.bazel ++++ /dev/null +@@ -1,101 +0,0 @@ +-# Copyright 2022 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") +- +-proto_library( +- name = "common_proto", +- srcs = glob(["*.proto"]), +- deps = [ +- "//google/ads/searchads360/v0/enums:enums_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "common_java_proto", +- deps = [":common_proto"], +-) +- +-java_grpc_library( +- name = "common_java_grpc", +- srcs = [":common_proto"], +- deps = [":common_java_proto"], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "common_moved_proto", +- srcs = [":common_proto"], +- deps = [ +- "//google/ads/searchads360/v0/enums:enums_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-py_proto_library( +- name = "common_py_proto", +- deps = [":common_moved_proto"], +-) +- +-py_grpc_library( +- name = "common_py_grpc", +- srcs = [":common_moved_proto"], +- deps = [":common_py_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "common_csharp_proto", +- deps = [":common_proto"], +-) +- +-csharp_grpc_library( +- name = "common_csharp_grpc", +- srcs = [":common_proto"], +- deps = [":common_csharp_proto"], +-) +diff --git a/google/ads/searchads360/v0/enums/BUILD.bazel b/google/ads/searchads360/v0/enums/BUILD.bazel +deleted file mode 100644 +index 3acf0ab06..000000000 +--- a/google/ads/searchads360/v0/enums/BUILD.bazel ++++ /dev/null +@@ -1,95 +0,0 @@ +-# Copyright 2022 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") +- +-proto_library( +- name = "enums_proto", +- srcs = glob(["*.proto"]), +- deps = [ +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "enums_java_proto", +- deps = [":enums_proto"], +-) +- +-java_grpc_library( +- name = "enums_java_grpc", +- srcs = [":enums_proto"], +- deps = [":enums_java_proto"], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "enums_moved_proto", +- srcs = [":enums_proto"], +- deps = [ +- ], +-) +- +-py_proto_library( +- name = "enums_py_proto", +- deps = [":enums_moved_proto"], +-) +- +-py_grpc_library( +- name = "enums_py_grpc", +- srcs = [":enums_moved_proto"], +- deps = [":enums_py_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "enums_csharp_proto", +- deps = [":enums_proto"], +-) +- +-csharp_grpc_library( +- name = "enums_csharp_grpc", +- srcs = [":enums_proto"], +- deps = [":enums_csharp_proto"], +-) +diff --git a/google/ads/searchads360/v0/resources/BUILD.bazel b/google/ads/searchads360/v0/resources/BUILD.bazel +deleted file mode 100644 +index 059845af5..000000000 +--- a/google/ads/searchads360/v0/resources/BUILD.bazel ++++ /dev/null +@@ -1,103 +0,0 @@ +-# Copyright 2022 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") +- +-proto_library( +- name = "resources_proto", +- srcs = glob(["*.proto"]), +- deps = [ +- "//google/ads/searchads360/v0/common:common_proto", +- "//google/ads/searchads360/v0/enums:enums_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "resources_java_proto", +- deps = [":resources_proto"], +-) +- +-java_grpc_library( +- name = "resources_java_grpc", +- srcs = [":resources_proto"], +- deps = [":resources_java_proto"], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "resources_moved_proto", +- srcs = [":resources_proto"], +- deps = [ +- "//google/ads/searchads360/v0/common:common_proto", +- "//google/ads/searchads360/v0/enums:enums_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- ], +-) +- +-py_proto_library( +- name = "resources_py_proto", +- deps = [":resources_moved_proto"], +-) +- +-py_grpc_library( +- name = "resources_py_grpc", +- srcs = [":resources_moved_proto"], +- deps = [":resources_py_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "resources_csharp_proto", +- deps = [":resources_proto"], +-) +- +-csharp_grpc_library( +- name = "resources_csharp_grpc", +- srcs = [":resources_proto"], +- deps = [":resources_csharp_proto"], +-) +diff --git a/google/ads/searchads360/v0/services/BUILD.bazel b/google/ads/searchads360/v0/services/BUILD.bazel +deleted file mode 100644 +index ec938c760..000000000 +--- a/google/ads/searchads360/v0/services/BUILD.bazel ++++ /dev/null +@@ -1,111 +0,0 @@ +-# Copyright 2022 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") +- +-proto_library( +- name = "services_proto", +- srcs = glob(["*.proto"]), +- deps = [ +- "//google/ads/searchads360/v0/common:common_proto", +- "//google/ads/searchads360/v0/enums:enums_proto", +- "//google/ads/searchads360/v0/resources:resources_proto", +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:field_mask_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"], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "services_moved_proto", +- srcs = [":services_proto"], +- deps = [ +- "//google/ads/searchads360/v0/common:common_proto", +- "//google/ads/searchads360/v0/enums:enums_proto", +- "//google/ads/searchads360/v0/resources:resources_proto", +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:field_mask_proto", +- ], +-) +- +-py_proto_library( +- name = "services_py_proto", +- deps = [":services_moved_proto"], +-) +- +-py_grpc_library( +- name = "services_py_grpc", +- srcs = [":services_moved_proto"], +- deps = [":services_py_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.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"], +-) +diff --git a/google/analytics/admin/BUILD.bazel b/google/analytics/admin/BUILD.bazel +deleted file mode 100644 +index 280d85d61..000000000 +--- a/google/analytics/admin/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-analytics-admin. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for analyticsadmin. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1alpha in this case. +-ruby_cloud_gapic_library( +- name = "analyticsadmin_ruby_wrapper", +- srcs = ["//google/analytics/admin/v1alpha:admin_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-analytics-admin", +- "ruby-cloud-env-prefix=ANALYTICS_ADMIN", +- "ruby-cloud-wrapper-of=v1alpha:0.16", +- "ruby-cloud-api-id=analyticsadmin.googleapis.com", +- "ruby-cloud-api-shortname=analyticsadmin", +- ], +- ruby_cloud_description = "The Analytics Admin API allows for programmatic access to the Google Analytics App+Web configuration data. You can use the Google Analytics Admin API to manage accounts and App+Web properties.", +- ruby_cloud_title = "Google Analytics Admin", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-analytics-admin-ruby", +- deps = [ +- ":analyticsadmin_ruby_wrapper", +- ], +-) +diff --git a/google/analytics/admin/v1alpha/BUILD.bazel b/google/analytics/admin/v1alpha/BUILD.bazel +deleted file mode 100644 +index 416b8be8c..000000000 +--- a/google/analytics/admin/v1alpha/BUILD.bazel ++++ /dev/null +@@ -1,401 +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 = "admin_proto", +- srcs = [ +- "access_report.proto", +- "analytics_admin.proto", +- "audience.proto", +- "expanded_data_set.proto", +- "resources.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "admin_proto_with_info", +- deps = [ +- ":admin_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 = "admin_java_proto", +- deps = [":admin_proto"], +-) +- +-java_grpc_library( +- name = "admin_java_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_java_proto"], +-) +- +-java_gapic_library( +- name = "admin_java_gapic", +- srcs = [":admin_proto_with_info"], +- gapic_yaml = "analyticsadmin_gapic.yaml", +- grpc_service_config = "admin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsadmin_v1alpha.yaml", +- test_deps = [ +- ":admin_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":admin_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "admin_java_gapic_test_suite", +- test_classes = [ +- "com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClientHttpJsonTest", +- "com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClientTest", +- ], +- runtime_deps = [":admin_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-analytics-admin-v1alpha-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":admin_java_gapic", +- ":admin_java_grpc", +- ":admin_java_proto", +- ":admin_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 = "admin_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/analytics/admin/apiv1alpha/adminpb", +- protos = [":admin_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "admin_go_gapic", +- srcs = [":admin_proto_with_info"], +- grpc_service_config = "admin_grpc_service_config.json", +- importpath = "cloud.google.com/go/analytics/admin/apiv1alpha;admin", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "analyticsadmin_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "admin_go_gapic_test", +- srcs = [":admin_go_gapic_srcjar_test"], +- embed = [":admin_go_gapic"], +- importpath = "google.golang.org/google/analytics/admin/v1alpha", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-analytics-admin-v1alpha-go", +- deps = [ +- ":admin_go_gapic", +- ":admin_go_gapic_srcjar-metadata.srcjar", +- ":admin_go_gapic_srcjar-snippets.srcjar", +- ":admin_go_gapic_srcjar-test.srcjar", +- ":admin_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "admin_py_gapic", +- srcs = [":admin_proto"], +- grpc_service_config = "admin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsadmin_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "admin_py_gapic_test", +- srcs = [ +- "admin_py_gapic_pytest.py", +- "admin_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":admin_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "google-analytics-admin-v1alpha-py", +- deps = [ +- ":admin_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 = "admin_php_proto", +- deps = [":admin_proto"], +-) +- +-php_grpc_library( +- name = "admin_php_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_php_proto"], +-) +- +-php_gapic_library( +- name = "admin_php_gapic", +- srcs = [":admin_proto_with_info"], +- grpc_service_config = "admin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsadmin_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_php_grpc", +- ":admin_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-analytics-admin-v1alpha-php", +- deps = [ +- ":admin_php_gapic", +- ":admin_php_grpc", +- ":admin_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "admin_nodejs_gapic", +- package_name = "@google-analytics/admin", +- src = ":admin_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "admin_grpc_service_config.json", +- package = "google.analytics.admin.v1alpha", +- rest_numeric_enums = True, +- service_yaml = "analyticsadmin_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "google-analytics-admin-v1alpha-nodejs", +- deps = [ +- ":admin_nodejs_gapic", +- ":admin_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 = "admin_ruby_proto", +- deps = [":admin_proto"], +-) +- +-ruby_grpc_library( +- name = "admin_ruby_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "admin_ruby_gapic", +- srcs = [":admin_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=analyticsadmin.googleapis.com", +- "ruby-cloud-api-shortname=analyticsadmin", +- "ruby-cloud-env-prefix=ANALYTICS_ADMIN", +- "ruby-cloud-gem-name=google-analytics-admin-v1alpha", +- ], +- grpc_service_config = "admin_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Analytics Admin API allows for programmatic access to the Google Analytics App+Web configuration data. You can use the Google Analytics Admin API to manage accounts and App+Web properties.", +- ruby_cloud_title = "Google Analytics Admin V1alpha", +- service_yaml = "analyticsadmin_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_ruby_grpc", +- ":admin_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-analytics-admin-v1alpha-ruby", +- deps = [ +- ":admin_ruby_gapic", +- ":admin_ruby_grpc", +- ":admin_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 = "admin_csharp_proto", +- deps = [":admin_proto"], +-) +- +-csharp_grpc_library( +- name = "admin_csharp_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "admin_csharp_gapic", +- srcs = [":admin_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "admin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsadmin_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_csharp_grpc", +- ":admin_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-analytics-admin-v1alpha-csharp", +- deps = [ +- ":admin_csharp_gapic", +- ":admin_csharp_grpc", +- ":admin_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "admin_cc_proto", +- deps = [":admin_proto"], +-) +- +-cc_grpc_library( +- name = "admin_cc_grpc", +- srcs = [":admin_proto"], +- grpc_only = True, +- deps = [":admin_cc_proto"], +-) +diff --git a/google/analytics/admin/v1beta/BUILD.bazel b/google/analytics/admin/v1beta/BUILD.bazel +deleted file mode 100644 +index bf9dd4dbe..000000000 +--- a/google/analytics/admin/v1beta/BUILD.bazel ++++ /dev/null +@@ -1,390 +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 = "admin_proto", +- srcs = [ +- "access_report.proto", +- "analytics_admin.proto", +- "resources.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "admin_proto_with_info", +- deps = [ +- ":admin_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 = "admin_java_proto", +- deps = [":admin_proto"], +-) +- +-java_grpc_library( +- name = "admin_java_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_java_proto"], +-) +- +-java_gapic_library( +- name = "admin_java_gapic", +- srcs = [":admin_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "admin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsadmin_v1beta.yaml", +- test_deps = [ +- ":admin_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":admin_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "admin_java_gapic_test_suite", +- test_classes = [ +- "com.google.analytics.admin.v1beta.AnalyticsAdminServiceClientHttpJsonTest", +- "com.google.analytics.admin.v1beta.AnalyticsAdminServiceClientTest", +- ], +- runtime_deps = [":admin_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-analytics-admin-v1beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":admin_java_gapic", +- ":admin_java_grpc", +- ":admin_java_proto", +- ":admin_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 = "admin_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/analytics/admin/v1beta", +- protos = [":admin_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "admin_go_gapic", +- srcs = [":admin_proto_with_info"], +- grpc_service_config = "admin_grpc_service_config.json", +- importpath = "google.golang.org/google/analytics/admin/v1beta;admin", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "analyticsadmin_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_go_proto", +- ], +-) +- +-go_test( +- name = "admin_go_gapic_test", +- srcs = [":admin_go_gapic_srcjar_test"], +- embed = [":admin_go_gapic"], +- importpath = "google.golang.org/google/analytics/admin/v1beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-analytics-admin-v1beta-go", +- deps = [ +- ":admin_go_gapic", +- ":admin_go_gapic_srcjar-metadata.srcjar", +- ":admin_go_gapic_srcjar-snippets.srcjar", +- ":admin_go_gapic_srcjar-test.srcjar", +- ":admin_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "admin_py_gapic", +- srcs = [":admin_proto"], +- grpc_service_config = "admin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsadmin_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "admin_py_gapic_test", +- srcs = [ +- "admin_py_gapic_pytest.py", +- "admin_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":admin_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "analytics-admin-v1beta-py", +- deps = [ +- ":admin_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 = "admin_php_proto", +- deps = [":admin_proto"], +-) +- +-php_grpc_library( +- name = "admin_php_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_php_proto"], +-) +- +-php_gapic_library( +- name = "admin_php_gapic", +- srcs = [":admin_proto_with_info"], +- grpc_service_config = "admin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsadmin_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_php_grpc", +- ":admin_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-analytics-admin-v1beta-php", +- deps = [ +- ":admin_php_gapic", +- ":admin_php_grpc", +- ":admin_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "admin_nodejs_gapic", +- package_name = "@google-cloud/admin", +- src = ":admin_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "admin_grpc_service_config.json", +- package = "google.analytics.admin.v1beta", +- rest_numeric_enums = True, +- service_yaml = "analyticsadmin_v1beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "analytics-admin-v1beta-nodejs", +- deps = [ +- ":admin_nodejs_gapic", +- ":admin_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 = "admin_ruby_proto", +- deps = [":admin_proto"], +-) +- +-ruby_grpc_library( +- name = "admin_ruby_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "admin_ruby_gapic", +- srcs = [":admin_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-analytics-admin-v1beta"], +- grpc_service_config = "admin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsadmin_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_ruby_grpc", +- ":admin_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-analytics-admin-v1beta-ruby", +- deps = [ +- ":admin_ruby_gapic", +- ":admin_ruby_grpc", +- ":admin_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 = "admin_csharp_proto", +- deps = [":admin_proto"], +-) +- +-csharp_grpc_library( +- name = "admin_csharp_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "admin_csharp_gapic", +- srcs = [":admin_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "admin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsadmin_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_csharp_grpc", +- ":admin_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-analytics-admin-v1beta-csharp", +- deps = [ +- ":admin_csharp_gapic", +- ":admin_csharp_grpc", +- ":admin_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "admin_cc_proto", +- deps = [":admin_proto"], +-) +- +-cc_grpc_library( +- name = "admin_cc_grpc", +- srcs = [":admin_proto"], +- grpc_only = True, +- deps = [":admin_cc_proto"], +-) +diff --git a/google/analytics/data/BUILD.bazel b/google/analytics/data/BUILD.bazel +deleted file mode 100644 +index d150963f4..000000000 +--- a/google/analytics/data/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-analytics-data. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for analyticsdata. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1beta in this case. +-ruby_cloud_gapic_library( +- name = "analyticsdata_ruby_wrapper", +- srcs = ["//google/analytics/data/v1beta:data_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-analytics-data", +- "ruby-cloud-env-prefix=ANALYTICS_DATA", +- "ruby-cloud-wrapper-of=v1beta:0.7", +- "ruby-cloud-product-url=https://developers.google.com/analytics/devguides/reporting/data/v1", +- "ruby-cloud-api-id=analyticsdata.googleapis.com", +- "ruby-cloud-api-shortname=analyticsdata", +- "ruby-cloud-service-override=BetaAnalyticsData=AnalyticsData", +- ], +- ruby_cloud_description = "The Google Analytics Data API provides programmatic methods to access report data in Google Analytics 4 (GA4) properties. Google Analytics 4 helps you understand how people use your web, iOS, or Android app.", +- ruby_cloud_title = "Google Analytics Data", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-analytics-data-ruby", +- deps = [ +- ":analyticsdata_ruby_wrapper", +- ], +-) +diff --git a/google/analytics/data/v1alpha/BUILD.bazel b/google/analytics/data/v1alpha/BUILD.bazel +deleted file mode 100644 +index 2c9ff2eae..000000000 +--- a/google/analytics/data/v1alpha/BUILD.bazel ++++ /dev/null +@@ -1,331 +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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "data_proto", +- srcs = [ +- "analytics_data_api.proto", +- "data.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "@com_google_protobuf//:duration_proto", +- ], +-) +- +-proto_library_with_info( +- name = "data_proto_with_info", +- deps = [ +- ":data_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "data_java_proto", +- deps = [":data_proto"], +-) +- +-java_grpc_library( +- name = "data_java_grpc", +- srcs = [":data_proto"], +- deps = [":data_java_proto"], +-) +- +-java_gapic_library( +- name = "data_java_gapic", +- srcs = [":data_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "analytics_data_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsdata_v1alpha.yaml", +- test_deps = [ +- ":data_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":data_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "data_java_gapic_test_suite", +- test_classes = [ +- "com.google.analytics.data.v1alpha.AlphaAnalyticsDataClientHttpJsonTest", +- "com.google.analytics.data.v1alpha.AlphaAnalyticsDataClientTest", +- ], +- runtime_deps = [":data_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-analytics-data-v1alpha-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":data_java_gapic", +- ":data_java_grpc", +- ":data_java_proto", +- ":data_proto", +- ], +-) +- +-go_proto_library( +- name = "data_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/analytics/data/v1alpha", +- protos = [":data_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "data_go_gapic", +- srcs = [":data_proto_with_info"], +- grpc_service_config = "analytics_data_grpc_service_config.json", +- importpath = "google.golang.org/google/analytics/data/v1alpha;data", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "analyticsdata_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":data_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "data_go_gapic_test", +- srcs = [":data_go_gapic_srcjar_test"], +- embed = [":data_go_gapic"], +- importpath = "google.golang.org/google/analytics/data/v1alpha", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-analytics-data-v1alpha-go", +- deps = [ +- ":data_go_gapic", +- ":data_go_gapic_srcjar-metadata.srcjar", +- ":data_go_gapic_srcjar-snippets.srcjar", +- ":data_go_gapic_srcjar-test.srcjar", +- ":data_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "data_py_gapic", +- srcs = [":data_proto"], +- grpc_service_config = "analytics_data_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsdata_v1alpha.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "data_py_gapic_test", +- srcs = [ +- "data_py_gapic_pytest.py", +- "data_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":data_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "analytics-data-v1alpha-py", +- deps = [ +- ":data_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "data_php_proto", +- deps = [":data_proto"], +-) +- +-php_grpc_library( +- name = "data_php_grpc", +- srcs = [":data_proto"], +- deps = [":data_php_proto"], +-) +- +-php_gapic_library( +- name = "data_php_gapic", +- srcs = [":data_proto_with_info"], +- grpc_service_config = "analytics_data_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsdata_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":data_php_grpc", +- ":data_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-analytics-data-v1alpha-php", +- deps = [ +- ":data_php_gapic", +- ":data_php_grpc", +- ":data_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "data_nodejs_gapic", +- package_name = "@google-cloud/data", +- src = ":data_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "analytics_data_grpc_service_config.json", +- package = "google.analytics.data.v1alpha", +- rest_numeric_enums = True, +- service_yaml = "analyticsdata_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "analytics-data-v1alpha-nodejs", +- deps = [ +- ":data_nodejs_gapic", +- ":data_proto", +- ], +-) +- +-ruby_proto_library( +- name = "data_ruby_proto", +- deps = [":data_proto"], +-) +- +-ruby_grpc_library( +- name = "data_ruby_grpc", +- srcs = [":data_proto"], +- deps = [":data_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "data_ruby_gapic", +- srcs = [":data_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-analytics-data-v1alpha", +- ], +- grpc_service_config = "analytics_data_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsdata_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":data_ruby_grpc", +- ":data_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-analytics-data-v1alpha-ruby", +- deps = [ +- ":data_ruby_gapic", +- ":data_ruby_grpc", +- ":data_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "data_csharp_proto", +- deps = [":data_proto"], +-) +- +-csharp_grpc_library( +- name = "data_csharp_grpc", +- srcs = [":data_proto"], +- deps = [":data_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "data_csharp_gapic", +- srcs = [":data_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "analytics_data_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsdata_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":data_csharp_grpc", +- ":data_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-analytics-data-v1alpha-csharp", +- deps = [ +- ":data_csharp_gapic", +- ":data_csharp_grpc", +- ":data_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "data_cc_proto", +- deps = [":data_proto"], +-) +- +-cc_grpc_library( +- name = "data_cc_grpc", +- srcs = [":data_proto"], +- grpc_only = True, +- deps = [":data_cc_proto"], +-) +diff --git a/google/analytics/data/v1beta/BUILD.bazel b/google/analytics/data/v1beta/BUILD.bazel +deleted file mode 100644 +index 46f2b42b4..000000000 +--- a/google/analytics/data/v1beta/BUILD.bazel ++++ /dev/null +@@ -1,393 +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 = "data_proto", +- srcs = [ +- "analytics_data_api.proto", +- "data.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- ], +-) +- +-proto_library_with_info( +- name = "data_proto_with_info", +- deps = [ +- ":data_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 = "data_java_proto", +- deps = [":data_proto"], +-) +- +-java_grpc_library( +- name = "data_java_grpc", +- srcs = [":data_proto"], +- deps = [":data_java_proto"], +-) +- +-java_gapic_library( +- name = "data_java_gapic", +- srcs = [":data_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "analytics_data_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsdata_v1beta.yaml", +- test_deps = [ +- ":data_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":data_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "data_java_gapic_test_suite", +- test_classes = [ +- "com.google.analytics.data.v1beta.BetaAnalyticsDataClientHttpJsonTest", +- "com.google.analytics.data.v1beta.BetaAnalyticsDataClientTest", +- ], +- runtime_deps = [":data_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-analytics-data-v1beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":data_java_gapic", +- ":data_java_grpc", +- ":data_java_proto", +- ":data_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 = "data_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/analytics/data/v1beta", +- protos = [":data_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "data_go_gapic", +- srcs = [":data_proto_with_info"], +- grpc_service_config = "analytics_data_grpc_service_config.json", +- importpath = "google.golang.org/google/analytics/data/v1beta;data", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "analyticsdata_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":data_go_proto", +- ], +-) +- +-go_test( +- name = "data_go_gapic_test", +- srcs = [":data_go_gapic_srcjar_test"], +- embed = [":data_go_gapic"], +- importpath = "google.golang.org/google/analytics/data/v1beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-analytics-data-v1beta-go", +- deps = [ +- ":data_go_gapic", +- ":data_go_gapic_srcjar-metadata.srcjar", +- ":data_go_gapic_srcjar-snippets.srcjar", +- ":data_go_gapic_srcjar-test.srcjar", +- ":data_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "data_py_gapic", +- srcs = [":data_proto"], +- grpc_service_config = "analytics_data_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsdata_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "data_py_gapic_test", +- srcs = [ +- "data_py_gapic_pytest.py", +- "data_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":data_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "google-analytics-data-v1beta-py", +- deps = [ +- ":data_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 = "data_php_proto", +- deps = [":data_proto"], +-) +- +-php_grpc_library( +- name = "data_php_grpc", +- srcs = [":data_proto"], +- deps = [":data_php_proto"], +-) +- +-php_gapic_library( +- name = "data_php_gapic", +- srcs = [":data_proto_with_info"], +- grpc_service_config = "analytics_data_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsdata_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":data_php_grpc", +- ":data_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-analytics-data-v1beta-php", +- deps = [ +- ":data_php_gapic", +- ":data_php_grpc", +- ":data_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "data_nodejs_gapic", +- package_name = "@google-analytics/data", +- src = ":data_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "analytics_data_grpc_service_config.json", +- package = "google.analytics.data.v1beta", +- rest_numeric_enums = True, +- service_yaml = "analyticsdata_v1beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "google-analytics-data-v1beta-nodejs", +- deps = [ +- ":data_nodejs_gapic", +- ":data_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 = "data_ruby_proto", +- deps = [":data_proto"], +-) +- +-ruby_grpc_library( +- name = "data_ruby_grpc", +- srcs = [":data_proto"], +- deps = [":data_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "data_ruby_gapic", +- srcs = [":data_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=analyticsdata.googleapis.com", +- "ruby-cloud-api-shortname=analyticsdata", +- "ruby-cloud-env-prefix=ANALYTICS_DATA", +- "ruby-cloud-gem-name=google-analytics-data-v1beta", +- "ruby-cloud-product-url=https://developers.google.com/analytics/devguides/reporting/data/v1", +- "ruby-cloud-service-override=BetaAnalyticsData=AnalyticsData", +- ], +- grpc_service_config = "analytics_data_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Google Analytics Data API provides programmatic methods to access report data in Google Analytics 4 (GA4) properties. Google Analytics 4 helps you understand how people use your web, iOS, or Android app.", +- ruby_cloud_title = "Google Analytics Data V1beta", +- service_yaml = "analyticsdata_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":data_ruby_grpc", +- ":data_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-analytics-data-v1beta-ruby", +- deps = [ +- ":data_ruby_gapic", +- ":data_ruby_grpc", +- ":data_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 = "data_csharp_proto", +- deps = [":data_proto"], +-) +- +-csharp_grpc_library( +- name = "data_csharp_grpc", +- srcs = [":data_proto"], +- deps = [":data_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "data_csharp_gapic", +- srcs = [":data_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "analytics_data_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "analyticsdata_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":data_csharp_grpc", +- ":data_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-analytics-data-v1beta-csharp", +- deps = [ +- ":data_csharp_gapic", +- ":data_csharp_grpc", +- ":data_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "data_cc_proto", +- deps = [":data_proto"], +-) +- +-cc_grpc_library( +- name = "data_cc_grpc", +- srcs = [":data_proto"], +- grpc_only = True, +- deps = [":data_cc_proto"], +-) +diff --git a/google/api/BUILD.bazel b/google/api/BUILD.bazel +deleted file mode 100644 +index d2c73dd7b..000000000 +--- a/google/api/BUILD.bazel ++++ /dev/null +@@ -1,835 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-proto_library( +- name = "annotations_proto", +- srcs = ["annotations.proto"], +- deps = [ +- ":http_proto", +- "@com_google_protobuf//:descriptor_proto", +- ], +-) +- +-proto_library( +- name = "auth_proto", +- srcs = ["auth.proto"], +- deps = [":annotations_proto"], +-) +- +-proto_library( +- name = "backend_proto", +- srcs = ["backend.proto"], +- visibility = ["//visibility:public"], +-) +- +-proto_library( +- name = "billing_proto", +- srcs = ["billing.proto"], +- deps = [ +- ":annotations_proto", +- ":metric_proto", +- ], +-) +- +-proto_library( +- name = "client_proto", +- srcs = ["client.proto"], +- deps = [ +- ":launch_stage_proto", +- "@com_google_protobuf//:descriptor_proto", +- "@com_google_protobuf//:duration_proto", +- ], +-) +- +-proto_library( +- name = "config_change_proto", +- srcs = ["config_change.proto"], +- visibility = ["//visibility:public"], +-) +- +-proto_library( +- name = "consumer_proto", +- srcs = ["consumer.proto"], +- visibility = ["//visibility:public"], +-) +- +-proto_library( +- name = "context_proto", +- srcs = ["context.proto"], +- visibility = ["//visibility:public"], +-) +- +-proto_library( +- name = "control_proto", +- srcs = ["control.proto"], +- visibility = ["//visibility:public"], +-) +- +-proto_library( +- name = "distribution_proto", +- srcs = ["distribution.proto"], +- deps = [ +- ":annotations_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library( +- name = "documentation_proto", +- srcs = ["documentation.proto"], +- visibility = ["//visibility:public"], +-) +- +-proto_library( +- name = "endpoint_proto", +- srcs = ["endpoint.proto"], +- deps = [":annotations_proto"], +-) +- +-proto_library( +- name = "error_reason_proto", +- srcs = ["error_reason.proto"], +-) +- +-proto_library( +- name = "field_behavior_proto", +- srcs = ["field_behavior.proto"], +- deps = [ +- "@com_google_protobuf//:descriptor_proto", +- ], +-) +- +-proto_library( +- name = "http_proto", +- srcs = ["http.proto"], +- visibility = ["//visibility:public"], +-) +- +-proto_library( +- name = "httpbody_proto", +- srcs = ["httpbody.proto"], +- deps = ["@com_google_protobuf//:any_proto"], +-) +- +-proto_library( +- name = "label_proto", +- srcs = ["label.proto"], +- visibility = ["//visibility:public"], +-) +- +-proto_library( +- name = "launch_stage_proto", +- srcs = ["launch_stage.proto"], +-) +- +-proto_library( +- name = "log_proto", +- srcs = ["log.proto"], +- deps = [":label_proto"], +-) +- +-proto_library( +- name = "logging_proto", +- srcs = ["logging.proto"], +- deps = [ +- ":annotations_proto", +- ":label_proto", +- ], +-) +- +-proto_library( +- name = "metric_proto", +- srcs = ["metric.proto"], +- deps = [ +- ":label_proto", +- ":launch_stage_proto", +- "@com_google_protobuf//:duration_proto", +- ], +-) +- +-proto_library( +- name = "monitored_resource_proto", +- srcs = ["monitored_resource.proto"], +- deps = [ +- ":label_proto", +- ":launch_stage_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-proto_library( +- name = "monitoring_proto", +- srcs = ["monitoring.proto"], +- deps = [":annotations_proto"], +-) +- +-proto_library( +- name = "quota_proto", +- srcs = ["quota.proto"], +- deps = [":annotations_proto"], +-) +- +-proto_library( +- name = "resource_proto", +- srcs = ["resource.proto"], +- deps = [ +- "@com_google_protobuf//:descriptor_proto", +- ], +-) +- +-proto_library( +- name = "routing_proto", +- srcs = ["routing.proto"], +- deps = [ +- "@com_google_protobuf//:descriptor_proto", +- ], +-) +- +-proto_library( +- name = "service_proto", +- srcs = ["service.proto"], +- deps = [ +- ":annotations_proto", +- ":auth_proto", +- ":backend_proto", +- ":billing_proto", +- ":client_proto", +- ":context_proto", +- ":control_proto", +- ":documentation_proto", +- ":endpoint_proto", +- ":http_proto", +- ":label_proto", +- ":log_proto", +- ":logging_proto", +- ":metric_proto", +- ":monitored_resource_proto", +- ":monitoring_proto", +- ":quota_proto", +- ":resource_proto", +- ":source_info_proto", +- ":system_parameter_proto", +- ":usage_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:api_proto", +- "@com_google_protobuf//:type_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library( +- name = "source_info_proto", +- srcs = ["source_info.proto"], +- deps = ["@com_google_protobuf//:any_proto"], +-) +- +-proto_library( +- name = "system_parameter_proto", +- srcs = ["system_parameter.proto"], +- visibility = ["//visibility:public"], +-) +- +-proto_library( +- name = "usage_proto", +- srcs = ["usage.proto"], +- deps = [ +- ":annotations_proto", +- ":visibility_proto", +- ], +-) +- +-proto_library( +- name = "visibility_proto", +- srcs = ["visibility.proto"], +- visibility = ["//visibility:public"], +- deps = ["@com_google_protobuf//:descriptor_proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_gapic_assembly_gradle_pkg", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "api_java_proto", +- deps = [ +- "annotations_proto", +- "auth_proto", +- "backend_proto", +- "billing_proto", +- "client_proto", +- "config_change_proto", +- "consumer_proto", +- "context_proto", +- "control_proto", +- "distribution_proto", +- "documentation_proto", +- "endpoint_proto", +- "error_reason_proto", +- "field_behavior_proto", +- "http_proto", +- "httpbody_proto", +- "label_proto", +- "launch_stage_proto", +- "log_proto", +- "logging_proto", +- "metric_proto", +- "monitored_resource_proto", +- "monitoring_proto", +- "quota_proto", +- "resource_proto", +- "routing_proto", +- "service_proto", +- "source_info_proto", +- "system_parameter_proto", +- "usage_proto", +- "visibility_proto", +- ], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-api-java", +- transport = "grpc+rest", +- deps = [ +- "annotations_proto", +- "auth_proto", +- "backend_proto", +- "billing_proto", +- "client_proto", +- "config_change_proto", +- "consumer_proto", +- "context_proto", +- "control_proto", +- "distribution_proto", +- "documentation_proto", +- "endpoint_proto", +- "error_reason_proto", +- "field_behavior_proto", +- "http_proto", +- "httpbody_proto", +- "label_proto", +- "launch_stage_proto", +- "log_proto", +- "logging_proto", +- "metric_proto", +- "monitored_resource_proto", +- "monitoring_proto", +- "quota_proto", +- "resource_proto", +- "routing_proto", +- "service_proto", +- "source_info_proto", +- "system_parameter_proto", +- "usage_proto", +- "visibility_proto", +- ":api_java_proto", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library") +- +-go_proto_library( +- name = "annotations_go_proto", +- importpath = "google.golang.org/genproto/googleapis/api/annotations", +- protos = [ +- ":annotations_proto", +- ":client_proto", +- ":field_behavior_proto", +- ":http_proto", +- ":resource_proto", +- ":routing_proto", +- ], +- deps = [":api_go_proto"], +-) +- +-go_proto_library( +- name = "client_go_proto", +- importpath = "google.golang.org/genproto/googleapis/api/annotations;annotations", +- protos = [":client_proto"], +- deps = [":api_go_proto"], +-) +- +-go_proto_library( +- name = "configchange_go_proto", +- importpath = "google.golang.org/genproto/googleapis/api/configchange", +- protos = [":config_change_proto"], +-) +- +-go_proto_library( +- name = "distribution_go_proto", +- importpath = "google.golang.org/genproto/googleapis/api/distribution", +- protos = [":distribution_proto"], +-) +- +-go_proto_library( +- name = "field_behavior_go_proto", +- importpath = "google.golang.org/genproto/googleapis/api/annotations;annotations", +- protos = [":field_behavior_proto"], +-) +- +-go_proto_library( +- name = "httpbody_go_proto", +- importpath = "google.golang.org/genproto/googleapis/api/httpbody", +- protos = [":httpbody_proto"], +-) +- +-go_proto_library( +- name = "label_go_proto", +- importpath = "google.golang.org/genproto/googleapis/api/label", +- protos = [":label_proto"], +-) +- +-go_proto_library( +- name = "api_go_proto", +- importpath = "google.golang.org/genproto/googleapis/api", +- protos = [ +- ":launch_stage_proto", +- ], +-) +- +-go_proto_library( +- name = "metric_go_proto", +- importpath = "google.golang.org/genproto/googleapis/api/metric", +- protos = [":metric_proto"], +- deps = [ +- ":api_go_proto", +- ":label_go_proto", +- ], +-) +- +-go_proto_library( +- name = "monitoredres_go_proto", +- importpath = "google.golang.org/genproto/googleapis/api/monitoredres", +- protos = [":monitored_resource_proto"], +- deps = [ +- ":api_go_proto", +- ":label_go_proto", +- ], +-) +- +-go_proto_library( +- name = "resource_go_proto", +- importpath = "google.golang.org/genproto/googleapis/api/annotations;annotations", +- protos = [":resource_proto"], +-) +- +-go_proto_library( +- name = "routing_go_proto", +- importpath = "google.golang.org/genproto/googleapis/api/annotations;annotations", +- protos = [":routing_proto"], +-) +- +-go_proto_library( +- name = "serviceconfig_go_proto", +- importpath = "google.golang.org/genproto/googleapis/api/serviceconfig", +- protos = [ +- ":auth_proto", +- ":backend_proto", +- ":billing_proto", +- ":context_proto", +- ":control_proto", +- ":documentation_proto", +- ":endpoint_proto", +- ":log_proto", +- ":logging_proto", +- ":monitoring_proto", +- ":quota_proto", +- ":service_proto", +- ":source_info_proto", +- ":system_parameter_proto", +- ":usage_proto", +- ], +- deps = [ +- ":annotations_go_proto", +- ":api_go_proto", +- ":label_go_proto", +- ":metric_go_proto", +- ":monitoredres_go_proto", +- ], +-) +- +-go_proto_library( +- name = "visibility_go_proto", +- importpath = "google.golang.org/genproto/googleapis/api/visibility;visibility", +- protos = [":visibility_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "cc_proto_library") +- +-cc_proto_library( +- name = "annotations_cc_proto", +- deps = [":annotations_proto"], +-) +- +-cc_proto_library( +- name = "auth_cc_proto", +- deps = [":auth_proto"], +-) +- +-cc_proto_library( +- name = "backend_cc_proto", +- deps = [":backend_proto"], +-) +- +-cc_proto_library( +- name = "billing_cc_proto", +- deps = [":billing_proto"], +-) +- +-cc_proto_library( +- name = "client_cc_proto", +- deps = [":client_proto"], +-) +- +-cc_proto_library( +- name = "config_change_cc_proto", +- deps = [":config_change_proto"], +-) +- +-cc_proto_library( +- name = "consumer_cc_proto", +- deps = [":consumer_proto"], +-) +- +-cc_proto_library( +- name = "context_cc_proto", +- deps = [":context_proto"], +-) +- +-cc_proto_library( +- name = "control_cc_proto", +- deps = [":control_proto"], +-) +- +-cc_proto_library( +- name = "distribution_cc_proto", +- deps = [":distribution_proto"], +-) +- +-cc_proto_library( +- name = "documentation_cc_proto", +- deps = [":documentation_proto"], +-) +- +-cc_proto_library( +- name = "endpoint_cc_proto", +- deps = [":endpoint_proto"], +-) +- +-cc_proto_library( +- name = "field_behavior_cc_proto", +- deps = [":field_behavior_proto"], +-) +- +-cc_proto_library( +- name = "http_cc_proto", +- deps = [":http_proto"], +-) +- +-cc_proto_library( +- name = "httpbody_cc_proto", +- deps = [":httpbody_proto"], +-) +- +-cc_proto_library( +- name = "label_cc_proto", +- deps = [":label_proto"], +-) +- +-cc_proto_library( +- name = "launch_stage_cc_proto", +- deps = [":launch_stage_proto"], +-) +- +-cc_proto_library( +- name = "log_cc_proto", +- deps = [":log_proto"], +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_proto_library( +- name = "metric_cc_proto", +- deps = [":metric_proto"], +-) +- +-cc_proto_library( +- name = "monitored_resource_cc_proto", +- deps = [":monitored_resource_proto"], +-) +- +-cc_proto_library( +- name = "monitoring_cc_proto", +- deps = [":monitoring_proto"], +-) +- +-cc_proto_library( +- name = "quota_cc_proto", +- deps = [":quota_proto"], +-) +- +-cc_proto_library( +- name = "resource_cc_proto", +- deps = [":resource_proto"], +-) +- +-cc_proto_library( +- name = "routing_cc_proto", +- deps = [":routing_proto"], +-) +- +-cc_proto_library( +- name = "service_cc_proto", +- deps = [":service_proto"], +-) +- +-cc_proto_library( +- name = "source_info_cc_proto", +- deps = [":source_info_proto"], +-) +- +-cc_proto_library( +- name = "system_parameter_cc_proto", +- deps = [":system_parameter_proto"], +-) +- +-cc_proto_library( +- name = "usage_cc_proto", +- deps = [":usage_proto"], +-) +- +-cc_proto_library( +- name = "visibility_cc_proto", +- deps = [":visibility_proto"], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "py_proto_library") +- +-py_proto_library( +- name = "annotations_py_proto", +- deps = [":annotations_proto"], +-) +- +-py_proto_library( +- name = "auth_py_proto", +- deps = [":auth_proto"], +-) +- +-py_proto_library( +- name = "backend_py_proto", +- deps = [":backend_proto"], +-) +- +-py_proto_library( +- name = "billing_py_proto", +- deps = [":billing_proto"], +-) +- +-py_proto_library( +- name = "client_py_proto", +- deps = [":client_proto"], +-) +- +-py_proto_library( +- name = "config_change_py_proto", +- deps = [":config_change_proto"], +-) +- +-py_proto_library( +- name = "consumer_py_proto", +- deps = [":consumer_proto"], +-) +- +-py_proto_library( +- name = "context_py_proto", +- deps = [":context_proto"], +-) +- +-py_proto_library( +- name = "control_py_proto", +- deps = [":control_proto"], +-) +- +-py_proto_library( +- name = "distribution_py_proto", +- deps = [":distribution_proto"], +-) +- +-py_proto_library( +- name = "documentation_py_proto", +- deps = [":documentation_proto"], +-) +- +-py_proto_library( +- name = "endpoint_py_proto", +- deps = [":endpoint_proto"], +-) +- +-py_proto_library( +- name = "field_behavior_py_proto", +- deps = [":field_behavior_proto"], +-) +- +-py_proto_library( +- name = "http_py_proto", +- deps = [":http_proto"], +-) +- +-py_proto_library( +- name = "httpbody_py_proto", +- deps = [":httpbody_proto"], +-) +- +-py_proto_library( +- name = "label_py_proto", +- deps = [":label_proto"], +-) +- +-py_proto_library( +- name = "launch_stage_py_proto", +- deps = [":launch_stage_proto"], +-) +- +-py_proto_library( +- name = "log_py_proto", +- deps = [":log_proto"], +-) +- +-py_proto_library( +- name = "logging_py_proto", +- deps = [":logging_proto"], +-) +- +-py_proto_library( +- name = "metric_py_proto", +- deps = [":metric_proto"], +-) +- +-py_proto_library( +- name = "monitored_resource_py_proto", +- deps = [":monitored_resource_proto"], +-) +- +-py_proto_library( +- name = "monitoring_py_proto", +- deps = ["monitoring_proto"], +-) +- +-py_proto_library( +- name = "quota_py_proto", +- deps = ["quota_proto"], +-) +- +-py_proto_library( +- name = "resource_py_proto", +- deps = [":resource_proto"], +-) +- +-py_proto_library( +- name = "routing_py_proto", +- deps = [":routing_proto"], +-) +- +-py_proto_library( +- name = "service_py_proto", +- deps = [":service_proto"], +-) +- +-py_proto_library( +- name = "source_info_py_proto", +- deps = [":source_info_proto"], +-) +- +-py_proto_library( +- name = "system_parameter_py_proto", +- deps = [":system_parameter_proto"], +-) +- +-py_proto_library( +- name = "usage_py_proto", +- deps = [":usage_proto"], +-) +- +-py_proto_library( +- name = "visibility_py_proto", +- deps = ["visibility_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_gapic_assembly_pkg", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "api_php_proto", +- deps = [ +- "annotations_proto", +- "auth_proto", +- "backend_proto", +- "billing_proto", +- "client_proto", +- "config_change_proto", +- "consumer_proto", +- "context_proto", +- "control_proto", +- "distribution_proto", +- "documentation_proto", +- "endpoint_proto", +- "error_reason_proto", +- "field_behavior_proto", +- "http_proto", +- "httpbody_proto", +- "label_proto", +- "launch_stage_proto", +- "log_proto", +- "logging_proto", +- "metric_proto", +- "monitored_resource_proto", +- "monitoring_proto", +- "quota_proto", +- "resource_proto", +- "routing_proto", +- "service_proto", +- "source_info_proto", +- "system_parameter_proto", +- "usage_proto", +- "visibility_proto", +- ], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate php files for these protos. +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-api-php", +- deps = [":api_php_proto"], +-) +diff --git a/google/api/apikeys/BUILD.bazel b/google/api/apikeys/BUILD.bazel +deleted file mode 100644 +index 87f9a33c8..000000000 +--- a/google/api/apikeys/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-api_keys. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for apikeys. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v2 in this case. +-ruby_cloud_gapic_library( +- name = "apikeys_ruby_wrapper", +- srcs = ["//google/api/apikeys/v2:apikeys_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=apikeys.googleapis.com", +- "ruby-cloud-api-shortname=apikeys", +- "ruby-cloud-gem-name=google-cloud-api_keys", +- "ruby-cloud-product-url=https://cloud.google.com/api-keys/", +- "ruby-cloud-wrapper-of=v2:0.2", +- ], +- ruby_cloud_description = "An API key is a simple encrypted string that you can use when calling Google Cloud APIs. The API Keys service manages the API keys associated with developer projects.", +- ruby_cloud_title = "API Keys", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-apikeys-ruby", +- deps = [ +- ":apikeys_ruby_wrapper", +- ], +-) +- +diff --git a/google/api/apikeys/v2/BUILD.bazel b/google/api/apikeys/v2/BUILD.bazel +deleted file mode 100644 +index b4109cc9d..000000000 +--- a/google/api/apikeys/v2/BUILD.bazel ++++ /dev/null +@@ -1,404 +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 = "apikeys_proto", +- srcs = [ +- "apikeys.proto", +- "resources.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "apikeys_proto_with_info", +- deps = [ +- ":apikeys_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 = "apikeys_java_proto", +- deps = [":apikeys_proto"], +-) +- +-java_grpc_library( +- name = "apikeys_java_grpc", +- srcs = [":apikeys_proto"], +- deps = [":apikeys_java_proto"], +-) +- +-java_gapic_library( +- name = "apikeys_java_gapic", +- srcs = [":apikeys_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "apikeys_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "apikeys_v2.yaml", +- test_deps = [ +- ":apikeys_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":apikeys_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "apikeys_java_gapic_test_suite", +- test_classes = [ +- "com.google.api.apikeys.v2.ApiKeysClientHttpJsonTest", +- "com.google.api.apikeys.v2.ApiKeysClientTest", +- ], +- runtime_deps = [":apikeys_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-api-apikeys-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":apikeys_java_gapic", +- ":apikeys_java_grpc", +- ":apikeys_java_proto", +- ":apikeys_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 = "apikeys_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/apikeys/apiv2/apikeyspb", +- protos = [":apikeys_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "apikeys_go_gapic", +- srcs = [":apikeys_proto_with_info"], +- grpc_service_config = "apikeys_grpc_service_config.json", +- importpath = "cloud.google.com/go/apikeys/apiv2;apikeys", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "apikeys_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":apikeys_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 = "apikeys_go_gapic_test", +- srcs = [":apikeys_go_gapic_srcjar_test"], +- embed = [":apikeys_go_gapic"], +- importpath = "cloud.google.com/go/api/apikeys/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-api-apikeys-v2-go", +- deps = [ +- ":apikeys_go_gapic", +- ":apikeys_go_gapic_srcjar-metadata.srcjar", +- ":apikeys_go_gapic_srcjar-snippets.srcjar", +- ":apikeys_go_gapic_srcjar-test.srcjar", +- ":apikeys_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "apikeys_py_gapic", +- srcs = [":apikeys_proto"], +- grpc_service_config = "apikeys_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-api-keys", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=api_keys", +- ], +- rest_numeric_enums = True, +- service_yaml = "apikeys_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-py_test( +- name = "apikeys_py_gapic_test", +- srcs = [ +- "apikeys_py_gapic_pytest.py", +- "apikeys_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":apikeys_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "api-apikeys-v2-py", +- deps = [ +- ":apikeys_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 = "apikeys_php_proto", +- deps = [":apikeys_proto"], +-) +- +-php_grpc_library( +- name = "apikeys_php_grpc", +- srcs = [":apikeys_proto"], +- deps = [":apikeys_php_proto"], +-) +- +-php_gapic_library( +- name = "apikeys_php_gapic", +- srcs = [":apikeys_proto_with_info"], +- grpc_service_config = "apikeys_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "apikeys_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":apikeys_php_grpc", +- ":apikeys_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-api-apikeys-v2-php", +- deps = [ +- ":apikeys_php_gapic", +- ":apikeys_php_grpc", +- ":apikeys_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "apikeys_nodejs_gapic", +- package_name = "@google-cloud/apikeys", +- src = ":apikeys_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "apikeys_grpc_service_config.json", +- package = "google.api.apikeys.v2", +- rest_numeric_enums = True, +- service_yaml = "apikeys_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "api-apikeys-v2-nodejs", +- deps = [ +- ":apikeys_nodejs_gapic", +- ":apikeys_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 = "apikeys_ruby_proto", +- deps = [":apikeys_proto"], +-) +- +-ruby_grpc_library( +- name = "apikeys_ruby_grpc", +- srcs = [":apikeys_proto"], +- deps = [":apikeys_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "apikeys_ruby_gapic", +- srcs = [":apikeys_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=apikeys.googleapis.com", +- "ruby-cloud-api-shortname=apikeys", +- "ruby-cloud-gem-name=google-cloud-api_keys-v2", +- "ruby-cloud-product-url=https://cloud.google.com/api-keys/", +- ], +- grpc_service_config = "apikeys_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "An API key is a simple encrypted string that you can use when calling Google Cloud APIs. The API Keys service manages the API keys associated with developer projects.", +- ruby_cloud_title = "API Keys V2", +- service_yaml = "apikeys_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":apikeys_ruby_grpc", +- ":apikeys_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-api-apikeys-v2-ruby", +- deps = [ +- ":apikeys_ruby_gapic", +- ":apikeys_ruby_grpc", +- ":apikeys_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 = "apikeys_csharp_proto", +- deps = [":apikeys_proto"], +-) +- +-csharp_grpc_library( +- name = "apikeys_csharp_grpc", +- srcs = [":apikeys_proto"], +- deps = [":apikeys_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "apikeys_csharp_gapic", +- srcs = [":apikeys_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "apikeys_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "apikeys_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":apikeys_csharp_grpc", +- ":apikeys_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-api-apikeys-v2-csharp", +- deps = [ +- ":apikeys_csharp_gapic", +- ":apikeys_csharp_grpc", +- ":apikeys_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "apikeys_cc_proto", +- deps = [":apikeys_proto"], +-) +- +-cc_grpc_library( +- name = "apikeys_cc_grpc", +- srcs = [":apikeys_proto"], +- grpc_only = True, +- deps = [":apikeys_cc_proto"], +-) +diff --git a/google/api/expr/BUILD.bazel b/google/api/expr/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/api/expr/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/api/expr/conformance/v1alpha1/BUILD.bazel b/google/api/expr/conformance/v1alpha1/BUILD.bazel +deleted file mode 100644 +index 012109e27..000000000 +--- a/google/api/expr/conformance/v1alpha1/BUILD.bazel ++++ /dev/null +@@ -1,178 +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 = "conformance_proto", +- srcs = [ +- "conformance_service.proto", +- ], +- deps = [ +- "//google/api/expr/v1alpha1:checked_proto", +- "//google/api/expr/v1alpha1:eval_proto", +- "//google/api/expr/v1alpha1:syntax_proto", +- "//google/api:client_proto", +- "//google/rpc:status_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "conformance_java_proto", +- deps = [":conformance_proto"], +-) +- +-java_grpc_library( +- name = "conformance_java_grpc", +- srcs = [":conformance_proto"], +- deps = [":conformance_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "conformance_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/api/expr/conformance/v1alpha1", +- protos = [":conformance_proto"], +- deps = [ +- "//google/api/expr/v1alpha1:expr_go_proto", +- "//google/api:annotations_go_proto", +- "//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 = "conformance_moved_proto", +- srcs = [":conformance_proto"], +- deps = [ +- "//google/api/expr/v1alpha1:checked_proto", +- "//google/api/expr/v1alpha1:eval_proto", +- "//google/api/expr/v1alpha1:syntax_proto", +- "//google/api:client_proto", +- "//google/rpc:status_proto", +- ], +-) +- +-py_proto_library( +- name = "conformance_py_proto", +- deps = [":conformance_moved_proto"], +-) +- +-py_grpc_library( +- name = "conformance_py_grpc", +- srcs = [":conformance_moved_proto"], +- deps = [":conformance_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "conformance_php_proto", +- deps = [":conformance_proto"], +-) +- +-php_grpc_library( +- name = "conformance_php_grpc", +- srcs = [":conformance_proto"], +- deps = [":conformance_php_proto"], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-ruby_proto_library( +- name = "conformance_ruby_proto", +- deps = [":conformance_proto"], +-) +- +-ruby_grpc_library( +- name = "conformance_ruby_grpc", +- srcs = [":conformance_proto"], +- deps = [":conformance_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "conformance_csharp_proto", +- deps = [":conformance_proto"], +-) +- +-csharp_grpc_library( +- name = "conformance_csharp_grpc", +- srcs = [":conformance_proto"], +- deps = [":conformance_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "conformance_cc_proto", +- deps = [":conformance_proto"], +-) +- +-cc_grpc_library( +- name = "conformance_cc_grpc", +- srcs = [":conformance_proto"], +- generate_mocks = True, +- grpc_only = True, +- deps = [":conformance_cc_proto"], +-) +diff --git a/google/api/expr/v1alpha1/BUILD.bazel b/google/api/expr/v1alpha1/BUILD.bazel +deleted file mode 100644 +index a303701b2..000000000 +--- a/google/api/expr/v1alpha1/BUILD.bazel ++++ /dev/null +@@ -1,240 +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 = "expr_proto", +- srcs = [ +- "checked.proto", +- "eval.proto", +- "explain.proto", +- "syntax.proto", +- "value.proto", +- ], +- deps = [ +- "//google/rpc:status_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library( +- name = "checked_proto", +- srcs = ["checked.proto"], +- deps = [ +- ":syntax_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-proto_library( +- name = "eval_proto", +- srcs = ["eval.proto"], +- deps = [ +- ":value_proto", +- "//google/rpc:status_proto", +- ], +-) +- +-proto_library( +- name = "explain_proto", +- srcs = ["explain.proto"], +- deps = [ +- ":value_proto", +- ], +-) +- +-proto_library( +- name = "syntax_proto", +- srcs = ["syntax.proto"], +- deps = [ +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library( +- name = "value_proto", +- srcs = ["value.proto"], +- deps = [ +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "expr_java_proto", +- deps = [":expr_proto"], +-) +- +-java_grpc_library( +- name = "expr_java_grpc", +- srcs = [":expr_proto"], +- deps = [":expr_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "expr_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/api/expr/v1alpha1", +- protos = [":expr_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 = "expr_moved_proto", +- srcs = [":expr_proto"], +- deps = [ +- "//google/rpc:status_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-py_proto_library( +- name = "expr_py_proto", +- deps = [":expr_moved_proto"], +-) +- +-py_grpc_library( +- name = "expr_py_grpc", +- srcs = [":expr_moved_proto"], +- deps = [":expr_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "expr_php_proto", +- deps = [":expr_proto"], +-) +- +-php_grpc_library( +- name = "expr_php_grpc", +- srcs = [":expr_proto"], +- deps = [":expr_php_proto"], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-ruby_proto_library( +- name = "expr_ruby_proto", +- deps = [":expr_proto"], +-) +- +-ruby_grpc_library( +- name = "expr_ruby_grpc", +- srcs = [":expr_proto"], +- deps = [":expr_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "expr_csharp_proto", +- deps = [":expr_proto"], +-) +- +-csharp_grpc_library( +- name = "expr_csharp_grpc", +- srcs = [":expr_proto"], +- deps = [":expr_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "checked_cc_proto", +- deps = [":checked_proto"], +-) +- +- +-cc_proto_library( +- name = "eval_cc_proto", +- deps = [":eval_proto"], +-) +- +-cc_proto_library( +- name = "explain_cc_proto", +- deps = [":explain_proto"], +-) +- +-cc_proto_library( +- name = "syntax_cc_proto", +- deps = [":syntax_proto"], +-) +- +-cc_proto_library( +- name = "value_cc_proto", +- deps = [":value_proto"], +-) +diff --git a/google/api/expr/v1beta1/BUILD.bazel b/google/api/expr/v1beta1/BUILD.bazel +deleted file mode 100644 +index 819e1364a..000000000 +--- a/google/api/expr/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,91 +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 = "decl_proto", +- srcs = ["decl.proto"], +- deps = [ +- ":expr_proto", +- ], +-) +- +-proto_library( +- name = "eval_proto", +- srcs = ["eval.proto"], +- deps = [ +- ":value_proto", +- "//google/rpc:status_proto", +- ], +-) +- +-proto_library( +- name = "expr_proto", +- srcs = ["expr.proto"], +- deps = [ +- ":source_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-proto_library( +- name = "source_proto", +- srcs = ["source.proto"], +-) +- +-proto_library( +- name = "value_proto", +- srcs = ["value.proto"], +- deps = [ +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-proto_library( +- name = "cel_proto", +- deps = [ +- ":decl_proto", +- ":eval_proto", +- ":expr_proto", +- ":source_proto", +- ":value_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "decl_cc_proto", +- deps = [":decl_proto"], +-) +- +-cc_proto_library( +- name = "eval_cc_proto", +- deps = [":eval_proto"], +-) +- +-cc_proto_library( +- name = "expr_cc_proto", +- deps = [":expr_proto"], +-) +- +-cc_proto_library( +- name = "source_cc_proto", +- deps = [":source_proto"], +-) +- +-cc_proto_library( +- name = "value_cc_proto", +- deps = [":value_proto"], +-) +diff --git a/google/api/servicecontrol/BUILD.bazel b/google/api/servicecontrol/BUILD.bazel +deleted file mode 100644 +index e01751376..000000000 +--- a/google/api/servicecontrol/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-service_control. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for servicecontrol. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "servicecontrol_ruby_wrapper", +- srcs = ["//google/api/servicecontrol/v1:servicecontrol_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-service_control", +- "ruby-cloud-env-prefix=SERVICE_CONTROL", +- "ruby-cloud-wrapper-of=v1:0.6", +- "ruby-cloud-product-url=https://cloud.google.com/service-infrastructure/docs/overview/", +- "ruby-cloud-api-id=servicecontrol.googleapis.com", +- "ruby-cloud-api-shortname=servicecontrol", +- ], +- ruby_cloud_description = "The Service Control API provides control plane functionality to managed services, such as logging, monitoring, and status checks.", +- ruby_cloud_title = "Service Control API", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-servicecontrol-ruby", +- deps = [ +- ":servicecontrol_ruby_wrapper", +- ], +-) +diff --git a/google/api/servicecontrol/v1/BUILD.bazel b/google/api/servicecontrol/v1/BUILD.bazel +deleted file mode 100644 +index c49e0e99f..000000000 +--- a/google/api/servicecontrol/v1/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "servicecontrol_proto", +- srcs = [ +- "check_error.proto", +- "distribution.proto", +- "http_request.proto", +- "log_entry.proto", +- "metric_value.proto", +- "operation.proto", +- "quota_controller.proto", +- "service_controller.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:distribution_proto", +- "//google/logging/type:type_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "servicecontrol_proto_with_info", +- deps = [ +- ":servicecontrol_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "servicecontrol_java_proto", +- deps = [":servicecontrol_proto"], +-) +- +-java_grpc_library( +- name = "servicecontrol_java_grpc", +- srcs = [":servicecontrol_proto"], +- deps = [":servicecontrol_java_proto"], +-) +- +-java_gapic_library( +- name = "servicecontrol_java_gapic", +- srcs = [":servicecontrol_proto_with_info"], +- grpc_service_config = "servicecontrol_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "servicecontrol.yaml", +- test_deps = [ +- ":servicecontrol_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":servicecontrol_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "servicecontrol_java_gapic_test_suite", +- test_classes = [ +- "com.google.api.servicecontrol.v1.QuotaControllerClientHttpJsonTest", +- "com.google.api.servicecontrol.v1.QuotaControllerClientTest", +- "com.google.api.servicecontrol.v1.ServiceControllerClientHttpJsonTest", +- "com.google.api.servicecontrol.v1.ServiceControllerClientTest", +- ], +- runtime_deps = [":servicecontrol_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-api-servicecontrol-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":servicecontrol_java_gapic", +- ":servicecontrol_java_grpc", +- ":servicecontrol_java_proto", +- ":servicecontrol_proto", +- ], +-) +- +-go_proto_library( +- name = "servicecontrol_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/servicecontrol/apiv1/servicecontrolpb", +- protos = [":servicecontrol_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:distribution_go_proto", +- "//google/logging/type:type_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "servicecontrol_go_gapic", +- srcs = [":servicecontrol_proto_with_info"], +- grpc_service_config = "servicecontrol_grpc_service_config.json", +- importpath = "cloud.google.com/go/servicecontrol/apiv1;servicecontrol", +- release_level = "ga", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "servicecontrol.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicecontrol_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "servicecontrol_go_gapic_test", +- srcs = [":servicecontrol_go_gapic_srcjar_test"], +- embed = [":servicecontrol_go_gapic"], +- importpath = "cloud.google.com/go/api/servicecontrol/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-api-servicecontrol-v1-go", +- deps = [ +- ":servicecontrol_go_gapic", +- ":servicecontrol_go_gapic_srcjar-metadata.srcjar", +- ":servicecontrol_go_gapic_srcjar-snippets.srcjar", +- ":servicecontrol_go_gapic_srcjar-test.srcjar", +- ":servicecontrol_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "servicecontrol_py_gapic", +- srcs = [":servicecontrol_proto"], +- grpc_service_config = "servicecontrol_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=servicecontrol", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-service-control", +- ], +- rest_numeric_enums = True, +- service_yaml = "servicecontrol.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "servicecontrol_py_gapic_test", +- srcs = [ +- "servicecontrol_py_gapic_pytest.py", +- "servicecontrol_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":servicecontrol_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "google-cloud-servicecontrol-v1-py", +- deps = [ +- ":servicecontrol_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "servicecontrol_php_proto", +- deps = [":servicecontrol_proto"], +-) +- +-php_grpc_library( +- name = "servicecontrol_php_grpc", +- srcs = [":servicecontrol_proto"], +- deps = [":servicecontrol_php_proto"], +-) +- +-php_gapic_library( +- name = "servicecontrol_php_gapic", +- srcs = [":servicecontrol_proto_with_info"], +- grpc_service_config = "servicecontrol_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "servicecontrol.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicecontrol_php_grpc", +- ":servicecontrol_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-api-servicecontrol-v1-php", +- deps = [ +- ":servicecontrol_php_gapic", +- ":servicecontrol_php_grpc", +- ":servicecontrol_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "servicecontrol_nodejs_gapic", +- package_name = "@google-cloud/service-control", +- src = ":servicecontrol_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "servicecontrol_grpc_service_config.json", +- package = "google.api.servicecontrol.v1", +- rest_numeric_enums = True, +- service_yaml = "servicecontrol.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "api-servicecontrol-v1-nodejs", +- deps = [ +- ":servicecontrol_nodejs_gapic", +- ":servicecontrol_proto", +- ## DO NOT CHANGE: Owlbot add dependency logging type protos. +- "//google/logging/type:type_proto", +- ], +-) +- +-ruby_proto_library( +- name = "servicecontrol_ruby_proto", +- deps = [":servicecontrol_proto"], +-) +- +-ruby_grpc_library( +- name = "servicecontrol_ruby_grpc", +- srcs = [":servicecontrol_proto"], +- deps = [":servicecontrol_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "servicecontrol_ruby_gapic", +- srcs = [":servicecontrol_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=servicecontrol.googleapis.com", +- "ruby-cloud-api-shortname=servicecontrol", +- "ruby-cloud-env-prefix=SERVICE_CONTROL", +- "ruby-cloud-gem-name=google-cloud-service_control-v1", +- "ruby-cloud-product-url=https://cloud.google.com/service-infrastructure/docs/overview/", +- ], +- grpc_service_config = "servicecontrol_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Service Control API provides control plane functionality to managed services, such as logging, monitoring, and status checks.", +- ruby_cloud_title = "Service Control API V1", +- service_yaml = "servicecontrol.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicecontrol_ruby_grpc", +- ":servicecontrol_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-api-servicecontrol-v1-ruby", +- deps = [ +- ":servicecontrol_ruby_gapic", +- ":servicecontrol_ruby_grpc", +- ":servicecontrol_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "servicecontrol_csharp_proto", +- deps = [":servicecontrol_proto"], +-) +- +-csharp_grpc_library( +- name = "servicecontrol_csharp_grpc", +- srcs = [":servicecontrol_proto"], +- deps = [":servicecontrol_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "servicecontrol_csharp_gapic", +- srcs = [":servicecontrol_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "servicecontrol_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "servicecontrol.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicecontrol_csharp_grpc", +- ":servicecontrol_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-api-servicecontrol-v1-csharp", +- deps = [ +- ":servicecontrol_csharp_gapic", +- ":servicecontrol_csharp_grpc", +- ":servicecontrol_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "servicecontrol_cc_proto", +- deps = [":servicecontrol_proto"], +-) +- +-cc_grpc_library( +- name = "servicecontrol_cc_grpc", +- srcs = [":servicecontrol_proto"], +- grpc_only = True, +- deps = [":servicecontrol_cc_proto"], +-) +diff --git a/google/api/servicecontrol/v2/BUILD.bazel b/google/api/servicecontrol/v2/BUILD.bazel +deleted file mode 100644 +index 7704da4c7..000000000 +--- a/google/api/servicecontrol/v2/BUILD.bazel ++++ /dev/null +@@ -1,344 +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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "servicecontrol_proto", +- srcs = [ +- "service_controller.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/rpc:status_proto", +- "//google/rpc/context:attribute_context_proto", +- ], +-) +- +-proto_library_with_info( +- name = "servicecontrol_proto_with_info", +- deps = [ +- ":servicecontrol_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "servicecontrol_java_proto", +- deps = [":servicecontrol_proto"], +-) +- +-java_grpc_library( +- name = "servicecontrol_java_grpc", +- srcs = [":servicecontrol_proto"], +- deps = [":servicecontrol_java_proto"], +-) +- +-java_gapic_library( +- name = "servicecontrol_java_gapic", +- srcs = [":servicecontrol_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "servicecontrol_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "servicecontrol.yaml", +- test_deps = [ +- ":servicecontrol_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":servicecontrol_java_proto", +- "//google/api:api_java_proto", +- "//google/rpc/context:attribute_context_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "servicecontrol_java_gapic_test_suite", +- test_classes = [ +- "com.google.api.servicecontrol.v2.ServiceControllerClientHttpJsonTest", +- "com.google.api.servicecontrol.v2.ServiceControllerClientTest", +- ], +- runtime_deps = [":servicecontrol_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-api-servicecontrol-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":servicecontrol_java_gapic", +- ":servicecontrol_java_grpc", +- ":servicecontrol_java_proto", +- ":servicecontrol_proto", +- ], +-) +- +-go_proto_library( +- name = "servicecontrol_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/api/servicecontrol/v2", +- protos = [":servicecontrol_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- "//google/rpc/context:attribute_context_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "servicecontrol_go_gapic", +- srcs = [":servicecontrol_proto_with_info"], +- grpc_service_config = "servicecontrol_grpc_service_config.json", +- importpath = "cloud.google.com/go/api/servicecontrol/apiv2;servicecontrol", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "servicecontrol.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicecontrol_go_proto", +- ], +-) +- +-go_test( +- name = "servicecontrol_go_gapic_test", +- srcs = [":servicecontrol_go_gapic_srcjar_test"], +- embed = [":servicecontrol_go_gapic"], +- importpath = "cloud.google.com/go/api/servicecontrol/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-api-servicecontrol-v2-go", +- deps = [ +- ":servicecontrol_go_gapic", +- ":servicecontrol_go_gapic_srcjar-metadata.srcjar", +- ":servicecontrol_go_gapic_srcjar-snippets.srcjar", +- ":servicecontrol_go_gapic_srcjar-test.srcjar", +- ":servicecontrol_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "servicecontrol_py_gapic", +- srcs = [":servicecontrol_proto"], +- grpc_service_config = "servicecontrol_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=servicecontrol", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-service-control", +- ], +- rest_numeric_enums = True, +- service_yaml = "servicecontrol.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "servicecontrol_py_gapic_test", +- srcs = [ +- "servicecontrol_py_gapic_pytest.py", +- "servicecontrol_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":servicecontrol_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "api-servicecontrol-v2-py", +- deps = [ +- ":servicecontrol_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "servicecontrol_php_proto", +- deps = [":servicecontrol_proto"], +-) +- +-php_grpc_library( +- name = "servicecontrol_php_grpc", +- srcs = [":servicecontrol_proto"], +- deps = [":servicecontrol_php_proto"], +-) +- +-php_gapic_library( +- name = "servicecontrol_php_gapic", +- srcs = [":servicecontrol_proto_with_info"], +- grpc_service_config = "servicecontrol_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "servicecontrol.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicecontrol_php_grpc", +- ":servicecontrol_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-api-servicecontrol-v2-php", +- deps = [ +- ":servicecontrol_php_gapic", +- ":servicecontrol_php_grpc", +- ":servicecontrol_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "servicecontrol_nodejs_gapic", +- package_name = "@google-cloud/servicecontrol", +- src = ":servicecontrol_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "servicecontrol_grpc_service_config.json", +- package = "google.api.servicecontrol.v2", +- rest_numeric_enums = True, +- service_yaml = "servicecontrol.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "api-servicecontrol-v2-nodejs", +- deps = [ +- ":servicecontrol_nodejs_gapic", +- ":servicecontrol_proto", +- ], +-) +- +-ruby_proto_library( +- name = "servicecontrol_ruby_proto", +- deps = [":servicecontrol_proto"], +-) +- +-ruby_grpc_library( +- name = "servicecontrol_ruby_grpc", +- srcs = [":servicecontrol_proto"], +- deps = [":servicecontrol_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "servicecontrol_ruby_gapic", +- srcs = [":servicecontrol_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=servicecontrol.googleapis.com", +- "ruby-cloud-api-shortname=servicecontrol", +- "ruby-cloud-env-prefix=SERVICE_CONTROL", +- "ruby-cloud-gem-name=google-cloud-service_control-v2", +- "ruby-cloud-product-url=https://cloud.google.com/service-infrastructure/docs/overview/", +- ], +- grpc_service_config = "servicecontrol_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Service Control API provides control plane functionality to managed services, such as logging, monitoring, and status checks.", +- ruby_cloud_title = "Service Control API V2", +- service_yaml = "servicecontrol.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicecontrol_ruby_grpc", +- ":servicecontrol_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-api-servicecontrol-v2-ruby", +- deps = [ +- ":servicecontrol_ruby_gapic", +- ":servicecontrol_ruby_grpc", +- ":servicecontrol_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "servicecontrol_csharp_proto", +- deps = [":servicecontrol_proto"], +-) +- +-csharp_grpc_library( +- name = "servicecontrol_csharp_grpc", +- srcs = [":servicecontrol_proto"], +- deps = [":servicecontrol_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "servicecontrol_csharp_gapic", +- srcs = [":servicecontrol_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "servicecontrol_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "servicecontrol.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicecontrol_csharp_grpc", +- ":servicecontrol_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-api-servicecontrol-v2-csharp", +- deps = [ +- ":servicecontrol_csharp_gapic", +- ":servicecontrol_csharp_grpc", +- ":servicecontrol_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "servicecontrol_cc_proto", +- deps = [":servicecontrol_proto"], +-) +- +-cc_grpc_library( +- name = "servicecontrol_cc_grpc", +- srcs = [":servicecontrol_proto"], +- grpc_only = True, +- deps = [":servicecontrol_cc_proto"], +-) +diff --git a/google/api/servicemanagement/BUILD.bazel b/google/api/servicemanagement/BUILD.bazel +deleted file mode 100644 +index 16251df59..000000000 +--- a/google/api/servicemanagement/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-service_management. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for servicemanagement. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "servicemanagement_ruby_wrapper", +- srcs = ["//google/api/servicemanagement/v1:servicemanagement_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-service_management", +- "ruby-cloud-env-prefix=SERVICE_MANAGEMENT", +- "ruby-cloud-wrapper-of=v1:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/service-infrastructure/docs/overview/", +- "ruby-cloud-api-id=servicemanagement.googleapis.com", +- "ruby-cloud-api-shortname=servicemanagement", +- ], +- ruby_cloud_description = "Google Service Management allows service producers to publish their services on Google Cloud Platform so that they can be discovered and used by service consumers.", +- ruby_cloud_title = "Service Management", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-servicemanagement-ruby", +- deps = [ +- ":servicemanagement_ruby_wrapper", +- ], +-) +diff --git a/google/api/servicemanagement/v1/BUILD.bazel b/google/api/servicemanagement/v1/BUILD.bazel +deleted file mode 100644 +index 782f5a9ee..000000000 +--- a/google/api/servicemanagement/v1/BUILD.bazel ++++ /dev/null +@@ -1,357 +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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "servicemanagement_proto", +- srcs = [ +- "resources.proto", +- "servicemanager.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:config_change_proto", +- "//google/api:field_behavior_proto", +- "//google/api:service_proto", +- "//google/longrunning:operations_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "servicemanagement_proto_with_info", +- deps = [ +- ":servicemanagement_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "servicemanagement_java_proto", +- deps = [":servicemanagement_proto"], +-) +- +-java_grpc_library( +- name = "servicemanagement_java_grpc", +- srcs = [":servicemanagement_proto"], +- deps = [":servicemanagement_java_proto"], +-) +- +-java_gapic_library( +- name = "servicemanagement_java_gapic", +- srcs = [":servicemanagement_proto_with_info"], +- gapic_yaml = "servicemanagement_gapic.yaml", +- grpc_service_config = "servicemanagement_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "servicemanagement_v1.yaml", +- test_deps = [ +- ":servicemanagement_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":servicemanagement_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "servicemanagement_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.api.servicemanagement.v1.ServiceManagerClientHttpJsonTest", +- "com.google.cloud.api.servicemanagement.v1.ServiceManagerClientTest", +- ], +- runtime_deps = [":servicemanagement_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-api-servicemanagement-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":servicemanagement_java_gapic", +- ":servicemanagement_java_grpc", +- ":servicemanagement_java_proto", +- ":servicemanagement_proto", +- ], +-) +- +-go_proto_library( +- name = "servicemanagement_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/servicemanagement/apiv1/servicemanagementpb", +- protos = [":servicemanagement_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:configchange_go_proto", +- "//google/api:serviceconfig_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "servicemanagement_go_gapic", +- srcs = [":servicemanagement_proto_with_info"], +- grpc_service_config = "servicemanagement_grpc_service_config.json", +- importpath = "cloud.google.com/go/servicemanagement/apiv1;servicemanagement", +- release_level = "ga", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "servicemanagement_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicemanagement_go_proto", +- "//google/api:serviceconfig_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", +- ], +-) +- +-go_test( +- name = "servicemanagement_go_gapic_test", +- srcs = [":servicemanagement_go_gapic_srcjar_test"], +- embed = [":servicemanagement_go_gapic"], +- importpath = "cloud.google.com/go/api/servicemanagement/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-api-servicemanagement-v1-go", +- deps = [ +- ":servicemanagement_go_gapic", +- ":servicemanagement_go_gapic_srcjar-metadata.srcjar", +- ":servicemanagement_go_gapic_srcjar-snippets.srcjar", +- ":servicemanagement_go_gapic_srcjar-test.srcjar", +- ":servicemanagement_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "servicemanagement_py_gapic", +- srcs = [":servicemanagement_proto"], +- grpc_service_config = "servicemanagement_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=servicemanagement", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-service-management", +- ], +- rest_numeric_enums = True, +- service_yaml = "servicemanagement_v1.yaml", +- transport = "grpc+rest", +-) +- +-# TODO(b/273967687): Re-enable when the bug is resolved. +-# py_test( +-# name = "servicemanagement_py_gapic_test", +-# srcs = [ +-# "servicemanagement_py_gapic_pytest.py", +-# "servicemanagement_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":servicemanagement_py_gapic"], +-# ) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "google-cloud-servicemanagement-v1-py", +- deps = [ +- ":servicemanagement_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "servicemanagement_php_proto", +- deps = [":servicemanagement_proto"], +-) +- +-php_grpc_library( +- name = "servicemanagement_php_grpc", +- srcs = [":servicemanagement_proto"], +- deps = [":servicemanagement_php_proto"], +-) +- +-php_gapic_library( +- name = "servicemanagement_php_gapic", +- srcs = [":servicemanagement_proto_with_info"], +- grpc_service_config = "servicemanagement_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "servicemanagement_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicemanagement_php_grpc", +- ":servicemanagement_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-api-servicemanagement-v1-php", +- deps = [ +- ":servicemanagement_php_gapic", +- ":servicemanagement_php_grpc", +- ":servicemanagement_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "servicemanagement_nodejs_gapic", +- package_name = "@google-cloud/service-management", +- src = ":servicemanagement_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "servicemanagement_grpc_service_config.json", +- package = "google.api.servicemanagement.v1", +- rest_numeric_enums = True, +- service_yaml = "servicemanagement_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "api-servicemanagement-v1-nodejs", +- deps = [ +- ":servicemanagement_nodejs_gapic", +- ":servicemanagement_proto", +- ], +-) +- +-ruby_proto_library( +- name = "servicemanagement_ruby_proto", +- deps = [":servicemanagement_proto"], +-) +- +-ruby_grpc_library( +- name = "servicemanagement_ruby_grpc", +- srcs = [":servicemanagement_proto"], +- deps = [":servicemanagement_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "servicemanagement_ruby_gapic", +- srcs = [":servicemanagement_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=servicemanagement.googleapis.com", +- "ruby-cloud-api-shortname=servicemanagement", +- "ruby-cloud-env-prefix=SERVICE_MANAGEMENT", +- "ruby-cloud-gem-name=google-cloud-service_management-v1", +- "ruby-cloud-product-url=https://cloud.google.com/service-infrastructure/docs/overview/", +- ], +- grpc_service_config = "servicemanagement_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Google Service Management allows service producers to publish their services on Google Cloud Platform so that they can be discovered and used by service consumers.", +- ruby_cloud_title = "Service Management V1", +- service_yaml = "servicemanagement_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicemanagement_ruby_grpc", +- ":servicemanagement_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-api-servicemanagement-v1-ruby", +- deps = [ +- ":servicemanagement_ruby_gapic", +- ":servicemanagement_ruby_grpc", +- ":servicemanagement_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "servicemanagement_csharp_proto", +- deps = [":servicemanagement_proto"], +-) +- +-csharp_grpc_library( +- name = "servicemanagement_csharp_grpc", +- srcs = [":servicemanagement_proto"], +- deps = [":servicemanagement_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "servicemanagement_csharp_gapic", +- srcs = [":servicemanagement_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "servicemanagement_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "servicemanagement_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicemanagement_csharp_grpc", +- ":servicemanagement_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-api-servicemanagement-v1-csharp", +- deps = [ +- ":servicemanagement_csharp_gapic", +- ":servicemanagement_csharp_grpc", +- ":servicemanagement_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "servicemanagement_cc_proto", +- deps = [":servicemanagement_proto"], +-) +- +-cc_grpc_library( +- name = "servicemanagement_cc_grpc", +- srcs = [":servicemanagement_proto"], +- grpc_only = True, +- deps = [":servicemanagement_cc_proto"], +-) +diff --git a/google/api/serviceusage/BUILD.bazel b/google/api/serviceusage/BUILD.bazel +deleted file mode 100644 +index 011cfc2b8..000000000 +--- a/google/api/serviceusage/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-service_usage. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for serviceusage. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "serviceusage_ruby_wrapper", +- srcs = ["//google/api/serviceusage/v1:serviceusage_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-service_usage", +- "ruby-cloud-env-prefix=SERVICE_USAGE", +- "ruby-cloud-wrapper-of=v1:0.0", +- "ruby-cloud-product-url=https://cloud.google.com/service-usage/", +- "ruby-cloud-api-id=serviceusage.googleapis.com", +- "ruby-cloud-api-shortname=serviceusage", +- ], +- ruby_cloud_description = "Service Usage is an infrastructure service of Google Cloud that lets you list and manage other APIs and services in your Cloud projects. You can list and manage Google Cloud services and their APIs, as well as services created using Cloud Endpoints.", +- ruby_cloud_title = "Service Usage", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-serviceusage-ruby", +- deps = [ +- ":serviceusage_ruby_wrapper", +- ], +-) +diff --git a/google/api/serviceusage/v1/BUILD.bazel b/google/api/serviceusage/v1/BUILD.bazel +deleted file mode 100644 +index 3adee2bb0..000000000 +--- a/google/api/serviceusage/v1/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "csharp_gapic_assembly_pkg", +- "csharp_gapic_library", +- "csharp_grpc_library", +- "csharp_proto_library", +- "java_gapic_assembly_gradle_pkg", +- "java_gapic_library", +- "java_gapic_test", +- "java_grpc_library", +- "java_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_test", +- "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"]) +- +-proto_library( +- name = "serviceusage_proto", +- srcs = [ +- "resources.proto", +- "serviceusage.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:auth_proto", +- "//google/api:client_proto", +- "//google/api:documentation_proto", +- "//google/api:endpoint_proto", +- "//google/api:monitored_resource_proto", +- "//google/api:monitoring_proto", +- "//google/api:quota_proto", +- "//google/api:usage_proto", +- "//google/longrunning:operations_proto", +- "@com_google_protobuf//:api_proto", +- ], +-) +- +-proto_library_with_info( +- name = "serviceusage_proto_with_info", +- deps = [ +- ":serviceusage_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "serviceusage_java_proto", +- deps = [":serviceusage_proto"], +-) +- +-java_grpc_library( +- name = "serviceusage_java_grpc", +- srcs = [":serviceusage_proto"], +- deps = [":serviceusage_java_proto"], +-) +- +-java_gapic_library( +- name = "serviceusage_java_gapic", +- srcs = [":serviceusage_proto_with_info"], +- grpc_service_config = "serviceusage_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "serviceusage_v1.yaml", +- test_deps = [ +- ":serviceusage_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":serviceusage_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "serviceusage_java_gapic_test_suite", +- test_classes = [ +- "com.google.api.serviceusage.v1.ServiceUsageClientHttpJsonTest", +- "com.google.api.serviceusage.v1.ServiceUsageClientTest", +- ], +- runtime_deps = [":serviceusage_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-api-serviceusage-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":serviceusage_java_gapic", +- ":serviceusage_java_grpc", +- ":serviceusage_java_proto", +- ":serviceusage_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 = "serviceusage_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/serviceusage/apiv1/serviceusagepb", +- protos = [":serviceusage_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:monitoredres_go_proto", +- "//google/api:serviceconfig_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "serviceusage_go_gapic", +- srcs = [":serviceusage_proto_with_info"], +- grpc_service_config = "serviceusage_grpc_service_config.json", +- importpath = "cloud.google.com/go/serviceusage/apiv1;serviceusage", +- release_level = "ga", +- service_yaml = "serviceusage_v1.yaml", +- metadata = True, +- transport = "grpc+rest", +- deps = [ +- ":serviceusage_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 = "serviceusage_go_gapic_test", +- srcs = [":serviceusage_go_gapic_srcjar_test"], +- embed = [":serviceusage_go_gapic"], +- importpath = "cloud.google.com/go/api/serviceusage/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-api-serviceusage-v1-go", +- deps = [ +- ":serviceusage_go_gapic", +- ":serviceusage_go_gapic_srcjar-snippets.srcjar", +- ":serviceusage_go_gapic_srcjar-test.srcjar", +- ":serviceusage_go_gapic_srcjar-metadata.srcjar", +- ":serviceusage_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "serviceusage_py_gapic", +- srcs = [":serviceusage_proto"], +- grpc_service_config = "serviceusage_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-service-usage", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=service_usage", +- ], +- rest_numeric_enums = True, +- service_yaml = "serviceusage_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "serviceusage_py_gapic_test", +- srcs = [ +- "serviceusage_py_gapic_pytest.py", +- "serviceusage_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":serviceusage_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "api-serviceusage-v1-py", +- deps = [ +- ":serviceusage_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "serviceusage_php_proto", +- deps = [":serviceusage_proto"], +-) +- +-php_grpc_library( +- name = "serviceusage_php_grpc", +- srcs = [":serviceusage_proto"], +- deps = [":serviceusage_php_proto"], +-) +- +-php_gapic_library( +- name = "serviceusage_php_gapic", +- srcs = [":serviceusage_proto_with_info"], +- grpc_service_config = "serviceusage_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "serviceusage_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":serviceusage_php_grpc", +- ":serviceusage_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-api-serviceusage-v1-php", +- deps = [ +- ":serviceusage_php_gapic", +- ":serviceusage_php_grpc", +- ":serviceusage_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "serviceusage_nodejs_gapic", +- package_name = "@google-cloud/service-usage", +- src = ":serviceusage_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "serviceusage_grpc_service_config.json", +- package = "google.api.serviceusage.v1", +- rest_numeric_enums = True, +- service_yaml = "serviceusage_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "api-serviceusage-v1-nodejs", +- deps = [ +- ":serviceusage_nodejs_gapic", +- ":serviceusage_proto", +- ], +-) +- +-ruby_proto_library( +- name = "serviceusage_ruby_proto", +- deps = [":serviceusage_proto"], +-) +- +-ruby_grpc_library( +- name = "serviceusage_ruby_grpc", +- srcs = [":serviceusage_proto"], +- deps = [":serviceusage_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "serviceusage_ruby_gapic", +- srcs = [":serviceusage_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-service_usage-v1", +- "ruby-cloud-env-prefix=SERVICE_USAGE", +- "ruby-cloud-product-url=https://cloud.google.com/service-usage/", +- "ruby-cloud-api-id=serviceusage.googleapis.com", +- "ruby-cloud-api-shortname=serviceusage", +- ], +- grpc_service_config = "serviceusage_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Service Usage is an infrastructure service of Google Cloud that lets you list and manage other APIs and services in your Cloud projects. You can list and manage Google Cloud services and their APIs, as well as services created using Cloud Endpoints.", +- ruby_cloud_title = "Service Usage V1", +- service_yaml = "serviceusage_v1.yaml", +- deps = [ +- ":serviceusage_ruby_grpc", +- ":serviceusage_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-api-serviceusage-v1-ruby", +- deps = [ +- ":serviceusage_ruby_gapic", +- ":serviceusage_ruby_grpc", +- ":serviceusage_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "serviceusage_csharp_proto", +- deps = [":serviceusage_proto"], +-) +- +-csharp_grpc_library( +- name = "serviceusage_csharp_grpc", +- srcs = [":serviceusage_proto"], +- deps = [":serviceusage_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "serviceusage_csharp_gapic", +- srcs = [":serviceusage_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "serviceusage_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "serviceusage_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":serviceusage_csharp_grpc", +- ":serviceusage_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-api-serviceusage-v1-csharp", +- deps = [ +- ":serviceusage_csharp_gapic", +- ":serviceusage_csharp_grpc", +- ":serviceusage_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "serviceusage_cc_proto", +- deps = [":serviceusage_proto"], +-) +- +-cc_grpc_library( +- name = "serviceusage_cc_grpc", +- srcs = [":serviceusage_proto"], +- grpc_only = True, +- deps = [":serviceusage_cc_proto"], +-) +diff --git a/google/api/serviceusage/v1beta1/BUILD.bazel b/google/api/serviceusage/v1beta1/BUILD.bazel +deleted file mode 100644 +index c658cec7e..000000000 +--- a/google/api/serviceusage/v1beta1/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# 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", +- "php_gapic_assembly_pkg", +- "php_gapic_library", +- "php_grpc_library", +- "php_proto_library", +- "proto_library_with_info", +- "py_gapic_assembly_pkg", +- "py_gapic_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"]) +- +-proto_library( +- name = "serviceusage_proto", +- srcs = [ +- "resources.proto", +- "serviceusage.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:auth_proto", +- "//google/api:client_proto", +- "//google/api:documentation_proto", +- "//google/api:endpoint_proto", +- "//google/api:field_behavior_proto", +- "//google/api:monitored_resource_proto", +- "//google/api:monitoring_proto", +- "//google/api:quota_proto", +- "//google/api:usage_proto", +- "//google/longrunning:operations_proto", +- "@com_google_protobuf//:api_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- ], +-) +- +-proto_library_with_info( +- name = "serviceusage_proto_with_info", +- deps = [ +- ":serviceusage_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "serviceusage_java_proto", +- deps = [":serviceusage_proto"], +-) +- +-java_grpc_library( +- name = "serviceusage_java_grpc", +- srcs = [":serviceusage_proto"], +- deps = [":serviceusage_java_proto"], +-) +- +-java_gapic_library( +- name = "serviceusage_java_gapic", +- srcs = [":serviceusage_proto_with_info"], +- grpc_service_config = "serviceusage_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "serviceusage_v1beta1.yaml", +- test_deps = [ +- ":serviceusage_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":serviceusage_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "serviceusage_java_gapic_test_suite", +- test_classes = [ +- "com.google.api.serviceusage.v1beta1.ServiceUsageClientHttpJsonTest", +- "com.google.api.serviceusage.v1beta1.ServiceUsageClientTest", +- ], +- runtime_deps = [":serviceusage_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-api-serviceusage-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":serviceusage_java_gapic", +- ":serviceusage_java_grpc", +- ":serviceusage_java_proto", +- ":serviceusage_proto", +- ], +-) +- +-go_proto_library( +- name = "serviceusage_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/api/serviceusage/v1beta1", +- protos = [":serviceusage_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:monitoredres_go_proto", +- "//google/api:serviceconfig_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "serviceusage_go_gapic", +- srcs = [":serviceusage_proto_with_info"], +- grpc_service_config = "serviceusage_grpc_service_config.json", +- importpath = "cloud.google.com/go/api/serviceusage/apiv1beta1;serviceusage", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "serviceusage_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":serviceusage_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 = "serviceusage_go_gapic_test", +- srcs = [":serviceusage_go_gapic_srcjar_test"], +- embed = [":serviceusage_go_gapic"], +- importpath = "cloud.google.com/go/api/serviceusage/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-api-serviceusage-v1beta1-go", +- deps = [ +- ":serviceusage_go_gapic", +- ":serviceusage_go_gapic_srcjar-metadata.srcjar", +- ":serviceusage_go_gapic_srcjar-snippets.srcjar", +- ":serviceusage_go_gapic_srcjar-test.srcjar", +- ":serviceusage_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "serviceusage_py_gapic", +- srcs = [":serviceusage_proto"], +- grpc_service_config = "serviceusage_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "serviceusage_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +-#py_test( +-# name = "serviceusage_py_gapic_test", +-# srcs = [ +-# "serviceusage_py_gapic_pytest.py", +-# "serviceusage_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":serviceusage_py_gapic"], +-#) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "api-serviceusage-v1beta1-py", +- deps = [ +- ":serviceusage_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "serviceusage_php_proto", +- deps = [":serviceusage_proto"], +-) +- +-php_grpc_library( +- name = "serviceusage_php_grpc", +- srcs = [":serviceusage_proto"], +- deps = [":serviceusage_php_proto"], +-) +- +-php_gapic_library( +- name = "serviceusage_php_gapic", +- srcs = [":serviceusage_proto_with_info"], +- grpc_service_config = "serviceusage_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "serviceusage_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":serviceusage_php_grpc", +- ":serviceusage_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-api-serviceusage-v1beta1-php", +- deps = [ +- ":serviceusage_php_gapic", +- ":serviceusage_php_grpc", +- ":serviceusage_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "serviceusage_nodejs_gapic", +- package_name = "@google-cloud/service-usage", +- src = ":serviceusage_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "serviceusage_grpc_service_config.json", +- package = "google.api.serviceusage.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "serviceusage_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "api-serviceusage-v1beta1-nodejs", +- deps = [ +- ":serviceusage_nodejs_gapic", +- ":serviceusage_proto", +- ], +-) +- +-ruby_proto_library( +- name = "serviceusage_ruby_proto", +- deps = [":serviceusage_proto"], +-) +- +-ruby_grpc_library( +- name = "serviceusage_ruby_grpc", +- srcs = [":serviceusage_proto"], +- deps = [":serviceusage_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "serviceusage_ruby_gapic", +- srcs = [":serviceusage_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-service_usage-v1beta1", +- "ruby-cloud-env-prefix=SERVICE_USAGE", +- "ruby-cloud-product-url=https://cloud.google.com/service-usage/", +- "ruby-cloud-api-id=serviceusage.googleapis.com", +- "ruby-cloud-api-shortname=serviceusage", +- ], +- grpc_service_config = "serviceusage_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Service Usage is an infrastructure service of Google Cloud that lets you list and manage other APIs and services in your Cloud projects. You can list and manage Google Cloud services and their APIs, as well as services created using Cloud Endpoints.", +- ruby_cloud_title = "Service Usage V1beta1", +- service_yaml = "serviceusage_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":serviceusage_ruby_grpc", +- ":serviceusage_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-api-serviceusage-v1beta1-ruby", +- deps = [ +- ":serviceusage_ruby_gapic", +- ":serviceusage_ruby_grpc", +- ":serviceusage_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "serviceusage_csharp_proto", +- deps = [":serviceusage_proto"], +-) +- +-csharp_grpc_library( +- name = "serviceusage_csharp_grpc", +- srcs = [":serviceusage_proto"], +- deps = [":serviceusage_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "serviceusage_csharp_gapic", +- srcs = [":serviceusage_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "serviceusage_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "serviceusage_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":serviceusage_csharp_grpc", +- ":serviceusage_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-api-serviceusage-v1beta1-csharp", +- deps = [ +- ":serviceusage_csharp_gapic", +- ":serviceusage_csharp_grpc", +- ":serviceusage_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/appengine/BUILD.bazel b/google/appengine/BUILD.bazel +deleted file mode 100644 +index c8d5efa9d..000000000 +--- a/google/appengine/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-app_engine. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for appengine. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "appengine_ruby_wrapper", +- srcs = ["//google/appengine/v1:appengine_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-app_engine", +- "ruby-cloud-env-prefix=APP_ENGINE", +- "ruby-cloud-wrapper-of=v1:0.6", +- "ruby-cloud-product-url=https://cloud.google.com/appengine/docs/admin-api/", +- "ruby-cloud-api-id=appengine.googleapis.com", +- "ruby-cloud-api-shortname=appengine", +- ], +- ruby_cloud_description = "The App Engine Admin API provisions and manages your App Engine applications.", +- ruby_cloud_title = "App Engine Admin", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-appengine-ruby", +- deps = [ +- ":appengine_ruby_wrapper", +- ], +-) +diff --git a/google/appengine/legacy/BUILD.bazel b/google/appengine/legacy/BUILD.bazel +deleted file mode 100644 +index bea806a2d..000000000 +--- a/google/appengine/legacy/BUILD.bazel ++++ /dev/null +@@ -1,177 +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 = "legacy_proto", +- srcs = [ +- "audit_data.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "legacy_java_proto", +- deps = [":legacy_proto"], +-) +- +-java_grpc_library( +- name = "legacy_java_grpc", +- srcs = [":legacy_proto"], +- deps = [":legacy_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "legacy_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/appengine/legacy", +- protos = [":legacy_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "legacy_moved_proto", +- srcs = [":legacy_proto"], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-py_proto_library( +- name = "legacy_py_proto", +- deps = [":legacy_moved_proto"], +-) +- +-py_grpc_library( +- name = "legacy_py_grpc", +- srcs = [":legacy_moved_proto"], +- deps = [":legacy_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "legacy_php_proto", +- deps = [":legacy_proto"], +-) +- +-php_grpc_library( +- name = "legacy_php_grpc", +- srcs = [":legacy_proto"], +- deps = [":legacy_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 = "legacy_ruby_proto", +- deps = [":legacy_proto"], +-) +- +-ruby_grpc_library( +- name = "legacy_ruby_grpc", +- srcs = [":legacy_proto"], +- deps = [":legacy_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "legacy_csharp_proto", +- deps = [":legacy_proto"], +-) +- +-csharp_grpc_library( +- name = "legacy_csharp_grpc", +- srcs = [":legacy_proto"], +- deps = [":legacy_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "legacy_cc_proto", +- deps = [":legacy_proto"], +-) +- +-cc_grpc_library( +- name = "legacy_cc_grpc", +- srcs = [":legacy_proto"], +- grpc_only = True, +- deps = [":legacy_cc_proto"], +-) +diff --git a/google/appengine/logging/v1/BUILD.bazel b/google/appengine/logging/v1/BUILD.bazel +deleted file mode 100644 +index 71007e905..000000000 +--- a/google/appengine/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,178 +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 = [ +- "request_log.proto", +- ], +- deps = [ +- "//google/logging/type:type_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/appengine/logging/v1", +- protos = [":logging_proto"], +- deps = [ +- "//google/logging/type:type_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "logging_py_gapic", +- srcs = [":logging_proto"], +- opt_args = [ +- "warehouse-package-name=google-cloud-appengine-logging", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=appengine_logging", +- ], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "google-cloud-appengine-logging-v1-py", +- deps = [ +- ":logging_py_gapic", +- ], +-) +- +-############################################################################## +-# 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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/appengine/v1/BUILD.bazel b/google/appengine/v1/BUILD.bazel +deleted file mode 100644 +index 9e2d53a79..000000000 +--- a/google/appengine/v1/BUILD.bazel ++++ /dev/null +@@ -1,379 +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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "appengine_proto", +- srcs = [ +- "app_yaml.proto", +- "appengine.proto", +- "application.proto", +- "audit_data.proto", +- "certificate.proto", +- "deploy.proto", +- "deployed_files.proto", +- "domain.proto", +- "domain_mapping.proto", +- "firewall.proto", +- "instance.proto", +- "location.proto", +- "network_settings.proto", +- "operation.proto", +- "service.proto", +- "version.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 = "appengine_proto_with_info", +- deps = [ +- ":appengine_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "appengine_java_proto", +- deps = [":appengine_proto"], +-) +- +-java_grpc_library( +- name = "appengine_java_grpc", +- srcs = [":appengine_proto"], +- deps = [":appengine_java_proto"], +-) +- +-java_gapic_library( +- name = "appengine_java_gapic", +- srcs = [":appengine_proto_with_info"], +- grpc_service_config = "appengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "appengine_v1.yaml", +- test_deps = [ +- ":appengine_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":appengine_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "appengine_java_gapic_test_suite", +- test_classes = [ +- "com.google.appengine.v1.ApplicationsClientHttpJsonTest", +- "com.google.appengine.v1.ApplicationsClientTest", +- "com.google.appengine.v1.AuthorizedCertificatesClientHttpJsonTest", +- "com.google.appengine.v1.AuthorizedCertificatesClientTest", +- "com.google.appengine.v1.AuthorizedDomainsClientHttpJsonTest", +- "com.google.appengine.v1.AuthorizedDomainsClientTest", +- "com.google.appengine.v1.DomainMappingsClientHttpJsonTest", +- "com.google.appengine.v1.DomainMappingsClientTest", +- "com.google.appengine.v1.FirewallClientHttpJsonTest", +- "com.google.appengine.v1.FirewallClientTest", +- "com.google.appengine.v1.InstancesClientHttpJsonTest", +- "com.google.appengine.v1.InstancesClientTest", +- "com.google.appengine.v1.ServicesClientHttpJsonTest", +- "com.google.appengine.v1.ServicesClientTest", +- "com.google.appengine.v1.VersionsClientHttpJsonTest", +- "com.google.appengine.v1.VersionsClientTest", +- ], +- runtime_deps = [":appengine_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-appengine-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":appengine_java_gapic", +- ":appengine_java_grpc", +- ":appengine_java_proto", +- ":appengine_proto", +- ], +-) +- +-go_proto_library( +- name = "appengine_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/appengine/apiv1/appenginepb", +- protos = [":appengine_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "appengine_go_gapic", +- srcs = [":appengine_proto_with_info"], +- grpc_service_config = "appengine_grpc_service_config.json", +- importpath = "cloud.google.com/go/appengine/apiv1;appengine", +- release_level = "ga", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "appengine_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":appengine_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 = "appengine_go_gapic_test", +- srcs = [":appengine_go_gapic_srcjar_test"], +- embed = [":appengine_go_gapic"], +- importpath = "cloud.google.com/go/appengine/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-appengine-v1-go", +- deps = [ +- ":appengine_go_gapic", +- ":appengine_go_gapic_srcjar-metadata.srcjar", +- ":appengine_go_gapic_srcjar-snippets.srcjar", +- ":appengine_go_gapic_srcjar-test.srcjar", +- ":appengine_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "appengine_py_gapic", +- srcs = [":appengine_proto"], +- grpc_service_config = "appengine_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-appengine-admin", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=appengine_admin", +- ], +- rest_numeric_enums = True, +- service_yaml = "appengine_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "appengine_py_gapic_test", +- srcs = [ +- "appengine_py_gapic_pytest.py", +- "appengine_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":appengine_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "google-cloud-appengine-v1-py", +- deps = [ +- ":appengine_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "appengine_php_proto", +- deps = [":appengine_proto"], +-) +- +-php_grpc_library( +- name = "appengine_php_grpc", +- srcs = [":appengine_proto"], +- deps = [":appengine_php_proto"], +-) +- +-php_gapic_library( +- name = "appengine_php_gapic", +- srcs = [":appengine_proto_with_info"], +- grpc_service_config = "appengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "appengine_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":appengine_php_grpc", +- ":appengine_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-appengine-v1-php", +- deps = [ +- ":appengine_php_gapic", +- ":appengine_php_grpc", +- ":appengine_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "appengine_nodejs_gapic", +- package_name = "@google-cloud/appengine-admin", +- src = ":appengine_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "appengine_grpc_service_config.json", +- package = "google.appengine.v1", +- rest_numeric_enums = True, +- service_yaml = "appengine_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "appengine-v1-nodejs", +- deps = [ +- ":appengine_nodejs_gapic", +- ":appengine_proto", +- ], +-) +- +-ruby_proto_library( +- name = "appengine_ruby_proto", +- deps = [":appengine_proto"], +-) +- +-ruby_grpc_library( +- name = "appengine_ruby_grpc", +- srcs = [":appengine_proto"], +- deps = [":appengine_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "appengine_ruby_gapic", +- srcs = [":appengine_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-app_engine-v1", +- "ruby-cloud-env-prefix=APP_ENGINE", +- "ruby-cloud-product-url=https://cloud.google.com/appengine/docs/admin-api/", +- "ruby-cloud-api-id=appengine.googleapis.com", +- "ruby-cloud-api-shortname=appengine", +- ], +- rest_numeric_enums = True, +- ruby_cloud_description = "The App Engine Admin API provisions and manages your App Engine applications.", +- ruby_cloud_title = "App Engine Admin V1", +- service_yaml = "appengine_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":appengine_ruby_grpc", +- ":appengine_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-appengine-v1-ruby", +- deps = [ +- ":appengine_ruby_gapic", +- ":appengine_ruby_grpc", +- ":appengine_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "appengine_csharp_proto", +- deps = [":appengine_proto"], +-) +- +-csharp_grpc_library( +- name = "appengine_csharp_grpc", +- srcs = [":appengine_proto"], +- deps = [":appengine_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "appengine_csharp_gapic", +- srcs = [":appengine_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "appengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "appengine_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":appengine_csharp_grpc", +- ":appengine_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-appengine-v1-csharp", +- deps = [ +- ":appengine_csharp_gapic", +- ":appengine_csharp_grpc", +- ":appengine_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "appengine_cc_proto", +- deps = [":appengine_proto"], +-) +- +-cc_grpc_library( +- name = "appengine_cc_grpc", +- srcs = [":appengine_proto"], +- grpc_only = True, +- deps = [":appengine_cc_proto"], +-) +diff --git a/google/appengine/v1beta/BUILD.bazel b/google/appengine/v1beta/BUILD.bazel +deleted file mode 100644 +index e79f08375..000000000 +--- a/google/appengine/v1beta/BUILD.bazel ++++ /dev/null +@@ -1,192 +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 = "appengine_proto", +- srcs = [ +- "app_yaml.proto", +- "appengine.proto", +- "application.proto", +- "audit_data.proto", +- "certificate.proto", +- "deploy.proto", +- "domain.proto", +- "domain_mapping.proto", +- "firewall.proto", +- "instance.proto", +- "location.proto", +- "network_settings.proto", +- "operation.proto", +- "service.proto", +- "version.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", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "appengine_java_proto", +- deps = [":appengine_proto"], +-) +- +-java_grpc_library( +- name = "appengine_java_grpc", +- srcs = [":appengine_proto"], +- deps = [":appengine_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "appengine_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/appengine/v1beta", +- protos = [":appengine_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "appengine_moved_proto", +- srcs = [":appengine_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", +- ], +-) +- +-py_proto_library( +- name = "appengine_py_proto", +- deps = [":appengine_moved_proto"], +-) +- +-py_grpc_library( +- name = "appengine_py_grpc", +- srcs = [":appengine_moved_proto"], +- deps = [":appengine_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "appengine_php_proto", +- deps = [":appengine_proto"], +-) +- +-php_grpc_library( +- name = "appengine_php_grpc", +- srcs = [":appengine_proto"], +- deps = [":appengine_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 = "appengine_ruby_proto", +- deps = [":appengine_proto"], +-) +- +-ruby_grpc_library( +- name = "appengine_ruby_grpc", +- srcs = [":appengine_proto"], +- deps = [":appengine_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "appengine_csharp_proto", +- deps = [":appengine_proto"], +-) +- +-csharp_grpc_library( +- name = "appengine_csharp_grpc", +- srcs = [":appengine_proto"], +- deps = [":appengine_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/apps/alertcenter/v1beta1/BUILD.bazel b/google/apps/alertcenter/v1beta1/BUILD.bazel +deleted file mode 100644 +index 58fc95666..000000000 +--- a/google/apps/alertcenter/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,323 +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. +- +-############################################################################## +-# 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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "alertcenter_proto", +- srcs = [ +- "alertcenter.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "alertcenter_proto_with_info", +- deps = [ +- ":alertcenter_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "alertcenter_java_proto", +- deps = [":alertcenter_proto"], +-) +- +-java_grpc_library( +- name = "alertcenter_java_grpc", +- srcs = [":alertcenter_proto"], +- deps = [":alertcenter_java_proto"], +-) +- +-java_gapic_library( +- name = "alertcenter_java_gapic", +- srcs = [":alertcenter_proto_with_info"], +- grpc_service_config = "alertcenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alertcenter.yaml", +- test_deps = [ +- ":alertcenter_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":alertcenter_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "alertcenter_java_gapic_test_suite", +- test_classes = [ +- "com.google.apps.alertcenter.v1beta1.AlertCenterServiceClientHttpJsonTest", +- "com.google.apps.alertcenter.v1beta1.AlertCenterServiceClientTest", +- ], +- runtime_deps = [":alertcenter_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-apps-alertcenter-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":alertcenter_java_gapic", +- ":alertcenter_java_grpc", +- ":alertcenter_java_proto", +- ":alertcenter_proto", +- ], +-) +- +-go_proto_library( +- name = "alertcenter_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/apps/alertcenter/v1beta1", +- protos = [":alertcenter_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "alertcenter_go_gapic", +- srcs = [":alertcenter_proto_with_info"], +- grpc_service_config = "alertcenter_grpc_service_config.json", +- importpath = "google.golang.org/google/apps/alertcenter/v1beta1;alertcenter", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "alertcenter.yaml", +- transport = "grpc+rest", +- deps = [ +- ":alertcenter_go_proto", +- ], +-) +- +-go_test( +- name = "alertcenter_go_gapic_test", +- srcs = [":alertcenter_go_gapic_srcjar_test"], +- embed = [":alertcenter_go_gapic"], +- importpath = "google.golang.org/google/apps/alertcenter/v1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-apps-alertcenter-v1beta1-go", +- deps = [ +- ":alertcenter_go_gapic", +- ":alertcenter_go_gapic_srcjar-metadata.srcjar", +- ":alertcenter_go_gapic_srcjar-snippets.srcjar", +- ":alertcenter_go_gapic_srcjar-test.srcjar", +- ":alertcenter_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "alertcenter_py_gapic", +- srcs = [":alertcenter_proto"], +- grpc_service_config = "alertcenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alertcenter.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "alertcenter_py_gapic_test", +- srcs = [ +- "alertcenter_py_gapic_pytest.py", +- "alertcenter_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":alertcenter_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "apps-alertcenter-v1beta1-py", +- deps = [ +- ":alertcenter_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "alertcenter_php_proto", +- deps = [":alertcenter_proto"], +-) +- +-php_grpc_library( +- name = "alertcenter_php_grpc", +- srcs = [":alertcenter_proto"], +- deps = [":alertcenter_php_proto"], +-) +- +-php_gapic_library( +- name = "alertcenter_php_gapic", +- srcs = [":alertcenter_proto_with_info"], +- grpc_service_config = "alertcenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alertcenter.yaml", +- transport = "grpc+rest", +- deps = [ +- ":alertcenter_php_grpc", +- ":alertcenter_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-apps-alertcenter-v1beta1-php", +- deps = [ +- ":alertcenter_php_gapic", +- ":alertcenter_php_grpc", +- ":alertcenter_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "alertcenter_nodejs_gapic", +- package_name = "@google-cloud/alertcenter", +- src = ":alertcenter_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "alertcenter_grpc_service_config.json", +- package = "google.apps.alertcenter.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "alertcenter.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "apps-alertcenter-v1beta1-nodejs", +- deps = [ +- ":alertcenter_nodejs_gapic", +- ":alertcenter_proto", +- ], +-) +- +-ruby_proto_library( +- name = "alertcenter_ruby_proto", +- deps = [":alertcenter_proto"], +-) +- +-ruby_grpc_library( +- name = "alertcenter_ruby_grpc", +- srcs = [":alertcenter_proto"], +- deps = [":alertcenter_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "alertcenter_ruby_gapic", +- srcs = [":alertcenter_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-apps-alertcenter-v1beta1", +- ], +- grpc_service_config = "alertcenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alertcenter.yaml", +- transport = "grpc+rest", +- deps = [ +- ":alertcenter_ruby_grpc", +- ":alertcenter_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-apps-alertcenter-v1beta1-ruby", +- deps = [ +- ":alertcenter_ruby_gapic", +- ":alertcenter_ruby_grpc", +- ":alertcenter_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "alertcenter_csharp_proto", +- deps = [":alertcenter_proto"], +-) +- +-csharp_grpc_library( +- name = "alertcenter_csharp_grpc", +- srcs = [":alertcenter_proto"], +- deps = [":alertcenter_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "alertcenter_csharp_gapic", +- srcs = [":alertcenter_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "alertcenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alertcenter.yaml", +- transport = "grpc+rest", +- deps = [ +- ":alertcenter_csharp_grpc", +- ":alertcenter_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-apps-alertcenter-v1beta1-csharp", +- deps = [ +- ":alertcenter_csharp_gapic", +- ":alertcenter_csharp_grpc", +- ":alertcenter_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/apps/drive/activity/v2/BUILD.bazel b/google/apps/drive/activity/v2/BUILD.bazel +deleted file mode 100644 +index 7ba569e18..000000000 +--- a/google/apps/drive/activity/v2/BUILD.bazel ++++ /dev/null +@@ -1,372 +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 = "activity_proto", +- srcs = [ +- "action.proto", +- "actor.proto", +- "common.proto", +- "drive_activity_service.proto", +- "query_drive_activity_request.proto", +- "query_drive_activity_response.proto", +- "target.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "activity_proto_with_info", +- deps = [ +- ":activity_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 = "activity_java_proto", +- deps = [":activity_proto"], +-) +- +-java_grpc_library( +- name = "activity_java_grpc", +- srcs = [":activity_proto"], +- deps = [":activity_java_proto"], +-) +- +-java_gapic_library( +- name = "activity_java_gapic", +- srcs = [":activity_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "driveactivity_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "driveactivity_v2.yaml", +- test_deps = [ +- ":activity_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":activity_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "activity_java_gapic_test_suite", +- test_classes = [ +- "com.google.apps.drive.activity.v2.DriveActivityServiceClientHttpJsonTest", +- "com.google.apps.drive.activity.v2.DriveActivityServiceClientTest", +- ], +- runtime_deps = [":activity_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-apps-drive-activity-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":activity_java_gapic", +- ":activity_java_grpc", +- ":activity_java_proto", +- ":activity_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 = "activity_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/apps/drive/activity/v2", +- protos = [":activity_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "activity_go_gapic", +- srcs = [":activity_proto_with_info"], +- grpc_service_config = "driveactivity_grpc_service_config.json", +- importpath = "google.golang.org/google/apps/drive/activity/v2;activity", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "driveactivity_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":activity_go_proto", +- ], +-) +- +-go_test( +- name = "activity_go_gapic_test", +- srcs = [":activity_go_gapic_srcjar_test"], +- embed = [":activity_go_gapic"], +- importpath = "google.golang.org/google/apps/drive/activity/v2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-apps-drive-activity-v2-go", +- deps = [ +- ":activity_go_gapic", +- ":activity_go_gapic_srcjar-metadata.srcjar", +- ":activity_go_gapic_srcjar-snippets.srcjar", +- ":activity_go_gapic_srcjar-test.srcjar", +- ":activity_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "activity_py_gapic", +- srcs = [":activity_proto"], +- grpc_service_config = "driveactivity_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "driveactivity_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "activity_py_gapic_test", +- srcs = [ +- "activity_py_gapic_pytest.py", +- "activity_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":activity_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "drive-activity-v2-py", +- deps = [ +- ":activity_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 = "activity_php_proto", +- deps = [":activity_proto"], +-) +- +-php_grpc_library( +- name = "activity_php_grpc", +- srcs = [":activity_proto"], +- deps = [":activity_php_proto"], +-) +- +-php_gapic_library( +- name = "activity_php_gapic", +- srcs = [":activity_proto_with_info"], +- grpc_service_config = "driveactivity_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "driveactivity_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":activity_php_grpc", +- ":activity_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-apps-drive-activity-v2-php", +- deps = [ +- ":activity_php_gapic", +- ":activity_php_grpc", +- ":activity_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "activity_nodejs_gapic", +- package_name = "@google-cloud/drive-activity", +- src = ":activity_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "driveactivity_grpc_service_config.json", +- package = "google.apps.drive.activity.v2", +- rest_numeric_enums = True, +- service_yaml = "driveactivity_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "drive-activity-v2-nodejs", +- deps = [ +- ":activity_nodejs_gapic", +- ":activity_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 = "activity_ruby_proto", +- deps = [":activity_proto"], +-) +- +-ruby_grpc_library( +- name = "activity_ruby_grpc", +- srcs = [":activity_proto"], +- deps = [":activity_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "activity_ruby_gapic", +- srcs = [":activity_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-apps-drive-activity-v2"], +- grpc_service_config = "driveactivity_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "driveactivity_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":activity_ruby_grpc", +- ":activity_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-apps-drive-activity-v2-ruby", +- deps = [ +- ":activity_ruby_gapic", +- ":activity_ruby_grpc", +- ":activity_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 = "activity_csharp_proto", +- deps = [":activity_proto"], +-) +- +-csharp_grpc_library( +- name = "activity_csharp_grpc", +- srcs = [":activity_proto"], +- deps = [":activity_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "activity_csharp_gapic", +- srcs = [":activity_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "driveactivity_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "driveactivity_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":activity_csharp_grpc", +- ":activity_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-apps-drive-activity-v2-csharp", +- deps = [ +- ":activity_csharp_gapic", +- ":activity_csharp_grpc", +- ":activity_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/apps/drive/labels/v2/BUILD.bazel b/google/apps/drive/labels/v2/BUILD.bazel +deleted file mode 100644 +index 8adb72ec1..000000000 +--- a/google/apps/drive/labels/v2/BUILD.bazel ++++ /dev/null +@@ -1,396 +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 = "labels_proto", +- srcs = [ +- "common.proto", +- "error_details.proto", +- "exception_detail.proto", +- "field.proto", +- "label.proto", +- "label_permission.proto", +- "label_service.proto", +- "requests.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/type:color_proto", +- "//google/type:date_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "labels_proto_with_info", +- deps = [ +- ":labels_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 = "labels_java_proto", +- deps = [":labels_proto"], +-) +- +-java_grpc_library( +- name = "labels_java_grpc", +- srcs = [":labels_proto"], +- deps = [":labels_java_proto"], +-) +- +-java_gapic_library( +- name = "labels_java_gapic", +- srcs = [":labels_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "drivelabels_v2_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "drivelabels_v2.yaml", +- test_deps = [ +- ":labels_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":labels_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "labels_java_gapic_test_suite", +- test_classes = [ +- "com.google.apps.drive.labels.v2.LabelServiceClientHttpJsonTest", +- "com.google.apps.drive.labels.v2.LabelServiceClientTest", +- ], +- runtime_deps = [":labels_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-drive-labels-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":labels_java_gapic", +- ":labels_java_grpc", +- ":labels_java_proto", +- ":labels_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 = "labels_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/apps/drive/labels/v2", +- protos = [":labels_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:color_go_proto", +- "//google/type:date_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "labels_go_gapic", +- srcs = [":labels_proto_with_info"], +- grpc_service_config = "drivelabels_v2_grpc_service_config.json", +- importpath = "google.golang.org/google/apps/drive/labels/v2;labels", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "drivelabels_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":labels_go_proto", +- ], +-) +- +-go_test( +- name = "labels_go_gapic_test", +- srcs = [":labels_go_gapic_srcjar_test"], +- embed = [":labels_go_gapic"], +- importpath = "google.golang.org/google/apps/drive/labels/v2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-drive-labels-v2-go", +- deps = [ +- ":labels_go_gapic", +- ":labels_go_gapic_srcjar-metadata.srcjar", +- ":labels_go_gapic_srcjar-snippets.srcjar", +- ":labels_go_gapic_srcjar-test.srcjar", +- ":labels_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "labels_py_gapic", +- srcs = [":labels_proto"], +- grpc_service_config = "drivelabels_v2_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "drivelabels_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-py_test( +- name = "labels_py_gapic_test", +- srcs = [ +- "labels_py_gapic_pytest.py", +- "labels_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":labels_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "drive-labels-v2-py", +- deps = [ +- ":labels_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 = "labels_php_proto", +- deps = [":labels_proto"], +-) +- +-php_grpc_library( +- name = "labels_php_grpc", +- srcs = [":labels_proto"], +- deps = [":labels_php_proto"], +-) +- +-php_gapic_library( +- name = "labels_php_gapic", +- srcs = [":labels_proto_with_info"], +- grpc_service_config = "drivelabels_v2_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "drivelabels_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":labels_php_grpc", +- ":labels_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-drive-labels-v2-php", +- deps = [ +- ":labels_php_gapic", +- ":labels_php_grpc", +- ":labels_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "labels_nodejs_gapic", +- package_name = "@google-cloud/labels", +- src = ":labels_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "drivelabels_v2_grpc_service_config.json", +- package = "google.apps.drive.labels.v2", +- rest_numeric_enums = True, +- service_yaml = "drivelabels_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "drive-labels-v2-nodejs", +- deps = [ +- ":labels_nodejs_gapic", +- ":labels_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 = "labels_ruby_proto", +- deps = [":labels_proto"], +-) +- +-ruby_grpc_library( +- name = "labels_ruby_grpc", +- srcs = [":labels_proto"], +- deps = [":labels_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "labels_ruby_gapic", +- srcs = [":labels_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-drive-labels-v2", +- ], +- grpc_service_config = "drivelabels_v2_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "drivelabels_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":labels_ruby_grpc", +- ":labels_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-drive-labels-v2-ruby", +- deps = [ +- ":labels_ruby_gapic", +- ":labels_ruby_grpc", +- ":labels_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 = "labels_csharp_proto", +- deps = [":labels_proto"], +-) +- +-csharp_grpc_library( +- name = "labels_csharp_grpc", +- srcs = [":labels_proto"], +- deps = [":labels_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "labels_csharp_gapic", +- srcs = [":labels_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "drivelabels_v2_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "drivelabels_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":labels_csharp_grpc", +- ":labels_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-drive-labels-v2-csharp", +- deps = [ +- ":labels_csharp_gapic", +- ":labels_csharp_grpc", +- ":labels_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "labels_cc_proto", +- deps = [":labels_proto"], +-) +- +-cc_grpc_library( +- name = "labels_cc_grpc", +- srcs = [":labels_proto"], +- grpc_only = True, +- deps = [":labels_cc_proto"], +-) +diff --git a/google/apps/drive/labels/v2beta/BUILD.bazel b/google/apps/drive/labels/v2beta/BUILD.bazel +deleted file mode 100644 +index 6c8755fab..000000000 +--- a/google/apps/drive/labels/v2beta/BUILD.bazel ++++ /dev/null +@@ -1,401 +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 = "labels_proto", +- srcs = [ +- "common.proto", +- "error_details.proto", +- "exception_detail.proto", +- "field.proto", +- "label.proto", +- "label_limits.proto", +- "label_lock.proto", +- "label_permission.proto", +- "label_service.proto", +- "requests.proto", +- "user_capabilities.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/type:color_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 = "labels_proto_with_info", +- deps = [ +- ":labels_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 = "labels_java_proto", +- deps = [":labels_proto"], +-) +- +-java_grpc_library( +- name = "labels_java_grpc", +- srcs = [":labels_proto"], +- deps = [":labels_java_proto"], +-) +- +-java_gapic_library( +- name = "labels_java_gapic", +- srcs = [":labels_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "drivelabels_v2beta_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "drivelabels_v2beta.yaml", +- test_deps = [ +- ":labels_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":labels_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "labels_java_gapic_test_suite", +- test_classes = [ +- "com.google.apps.drive.labels.v2beta.LabelServiceClientHttpJsonTest", +- "com.google.apps.drive.labels.v2beta.LabelServiceClientTest", +- ], +- runtime_deps = [":labels_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-drive-labels-v2beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":labels_java_gapic", +- ":labels_java_grpc", +- ":labels_java_proto", +- ":labels_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 = "labels_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/apps/drive/labels/v2beta", +- protos = [":labels_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:color_go_proto", +- "//google/type:date_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "labels_go_gapic", +- srcs = [":labels_proto_with_info"], +- grpc_service_config = "drivelabels_v2beta_grpc_service_config.json", +- importpath = "google.golang.org/google/apps/drive/labels/v2beta;labels", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "drivelabels_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":labels_go_proto", +- ], +-) +- +-go_test( +- name = "labels_go_gapic_test", +- srcs = [":labels_go_gapic_srcjar_test"], +- embed = [":labels_go_gapic"], +- importpath = "google.golang.org/google/apps/drive/labels/v2beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-drive-labels-v2beta-go", +- deps = [ +- ":labels_go_gapic", +- ":labels_go_gapic_srcjar-metadata.srcjar", +- ":labels_go_gapic_srcjar-snippets.srcjar", +- ":labels_go_gapic_srcjar-test.srcjar", +- ":labels_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "labels_py_gapic", +- srcs = [":labels_proto"], +- grpc_service_config = "drivelabels_v2beta_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "drivelabels_v2beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-py_test( +- name = "labels_py_gapic_test", +- srcs = [ +- "labels_py_gapic_pytest.py", +- "labels_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":labels_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "drive-labels-v2beta-py", +- deps = [ +- ":labels_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 = "labels_php_proto", +- deps = [":labels_proto"], +-) +- +-php_grpc_library( +- name = "labels_php_grpc", +- srcs = [":labels_proto"], +- deps = [":labels_php_proto"], +-) +- +-php_gapic_library( +- name = "labels_php_gapic", +- srcs = [":labels_proto_with_info"], +- grpc_service_config = "drivelabels_v2beta_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "drivelabels_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":labels_php_grpc", +- ":labels_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-drive-labels-v2beta-php", +- deps = [ +- ":labels_php_gapic", +- ":labels_php_grpc", +- ":labels_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "labels_nodejs_gapic", +- package_name = "@google-cloud/labels", +- src = ":labels_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "drivelabels_v2beta_grpc_service_config.json", +- package = "google.apps.drive.labels.v2beta", +- rest_numeric_enums = True, +- service_yaml = "drivelabels_v2beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "drive-labels-v2beta-nodejs", +- deps = [ +- ":labels_nodejs_gapic", +- ":labels_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 = "labels_ruby_proto", +- deps = [":labels_proto"], +-) +- +-ruby_grpc_library( +- name = "labels_ruby_grpc", +- srcs = [":labels_proto"], +- deps = [":labels_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "labels_ruby_gapic", +- srcs = [":labels_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-drive-labels-v2beta", +- ], +- grpc_service_config = "drivelabels_v2beta_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "drivelabels_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":labels_ruby_grpc", +- ":labels_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-drive-labels-v2beta-ruby", +- deps = [ +- ":labels_ruby_gapic", +- ":labels_ruby_grpc", +- ":labels_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 = "labels_csharp_proto", +- deps = [":labels_proto"], +-) +- +-csharp_grpc_library( +- name = "labels_csharp_grpc", +- srcs = [":labels_proto"], +- deps = [":labels_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "labels_csharp_gapic", +- srcs = [":labels_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "drivelabels_v2beta_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "drivelabels_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":labels_csharp_grpc", +- ":labels_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-drive-labels-v2beta-csharp", +- deps = [ +- ":labels_csharp_gapic", +- ":labels_csharp_grpc", +- ":labels_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "labels_cc_proto", +- deps = [":labels_proto"], +-) +- +-cc_grpc_library( +- name = "labels_cc_grpc", +- srcs = [":labels_proto"], +- grpc_only = True, +- deps = [":labels_cc_proto"], +-) +diff --git a/google/apps/market/v2/BUILD.bazel b/google/apps/market/v2/BUILD.bazel +deleted file mode 100644 +index ef237e012..000000000 +--- a/google/apps/market/v2/BUILD.bazel ++++ /dev/null +@@ -1,321 +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. +- +-############################################################################## +-# 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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "marketplace_proto", +- srcs = [ +- "resources.proto", +- "services.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- ], +-) +- +-proto_library_with_info( +- name = "marketplace_proto_with_info", +- deps = [ +- ":marketplace_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "marketplace_java_proto", +- deps = [":marketplace_proto"], +-) +- +-java_grpc_library( +- name = "marketplace_java_grpc", +- srcs = [":marketplace_proto"], +- deps = [":marketplace_java_proto"], +-) +- +-java_gapic_library( +- name = "marketplace_java_gapic", +- srcs = [":marketplace_proto_with_info"], +- grpc_service_config = "service_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "appsmarket_v2.yaml", +- test_deps = [ +- ":marketplace_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":marketplace_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "marketplace_java_gapic_test_suite", +- test_classes = [ +- "com.google.ccc.hosted.marketplace.v2.CustomerLicenseServiceClientHttpJsonTest", +- "com.google.ccc.hosted.marketplace.v2.CustomerLicenseServiceClientTest", +- "com.google.ccc.hosted.marketplace.v2.LicenseNotificationServiceClientHttpJsonTest", +- "com.google.ccc.hosted.marketplace.v2.LicenseNotificationServiceClientTest", +- "com.google.ccc.hosted.marketplace.v2.UserLicenseServiceClientHttpJsonTest", +- "com.google.ccc.hosted.marketplace.v2.UserLicenseServiceClientTest", +- ], +- runtime_deps = [":marketplace_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-hosted-marketplace-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":marketplace_java_gapic", +- ":marketplace_java_grpc", +- ":marketplace_java_proto", +- ":marketplace_proto", +- ], +-) +- +-go_proto_library( +- name = "marketplace_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/ccc/hosted/marketplace/v2", +- protos = [":marketplace_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "marketplace_go_gapic", +- srcs = [":marketplace_proto_with_info"], +- grpc_service_config = "service_grpc_service_config.json", +- importpath = "google.golang.org/ccc/hosted/marketplace/v2;marketplace", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "appsmarket_v2.yaml", +- deps = [ +- ":marketplace_go_proto", +- ], +-) +- +-go_test( +- name = "marketplace_go_gapic_test", +- srcs = [":marketplace_go_gapic_srcjar_test"], +- embed = [":marketplace_go_gapic"], +- importpath = "google.golang.org/ccc/hosted/marketplace/v2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-hosted-marketplace-v2-go", +- deps = [ +- ":marketplace_go_gapic", +- ":marketplace_go_gapic_srcjar-metadata.srcjar", +- ":marketplace_go_gapic_srcjar-snippets.srcjar", +- ":marketplace_go_gapic_srcjar-test.srcjar", +- ":marketplace_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "marketplace_py_gapic", +- srcs = [":marketplace_proto"], +- grpc_service_config = "service_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "appsmarket_v2.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "marketplace_py_gapic_test", +- srcs = [ +- "marketplace_py_gapic_pytest.py", +- "marketplace_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":marketplace_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "hosted-marketplace-v2-py", +- deps = [ +- ":marketplace_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "marketplace_php_proto", +- deps = [":marketplace_proto"], +-) +- +-php_grpc_library( +- name = "marketplace_php_grpc", +- srcs = [":marketplace_proto"], +- deps = [":marketplace_php_proto"], +-) +- +-php_gapic_library( +- name = "marketplace_php_gapic", +- srcs = [":marketplace_proto_with_info"], +- grpc_service_config = "service_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "appsmarket_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":marketplace_php_grpc", +- ":marketplace_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-hosted-marketplace-v2-php", +- deps = [ +- ":marketplace_php_gapic", +- ":marketplace_php_grpc", +- ":marketplace_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "marketplace_nodejs_gapic", +- package_name = "@google-cloud/marketplace", +- src = ":marketplace_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "service_grpc_service_config.json", +- package = "ccc.hosted.marketplace.v2", +- rest_numeric_enums = True, +- service_yaml = "appsmarket_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "hosted-marketplace-v2-nodejs", +- deps = [ +- ":marketplace_nodejs_gapic", +- ":marketplace_proto", +- ], +-) +- +-ruby_proto_library( +- name = "marketplace_ruby_proto", +- deps = [":marketplace_proto"], +-) +- +-ruby_grpc_library( +- name = "marketplace_ruby_grpc", +- srcs = [":marketplace_proto"], +- deps = [":marketplace_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "marketplace_ruby_gapic", +- srcs = [":marketplace_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-hosted-marketplace-v2", +- ], +- grpc_service_config = "service_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "appsmarket_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":marketplace_ruby_grpc", +- ":marketplace_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-hosted-marketplace-v2-ruby", +- deps = [ +- ":marketplace_ruby_gapic", +- ":marketplace_ruby_grpc", +- ":marketplace_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "marketplace_csharp_proto", +- deps = [":marketplace_proto"], +-) +- +-csharp_grpc_library( +- name = "marketplace_csharp_grpc", +- srcs = [":marketplace_proto"], +- deps = [":marketplace_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "marketplace_csharp_gapic", +- srcs = [":marketplace_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "service_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "appsmarket_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":marketplace_csharp_grpc", +- ":marketplace_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-hosted-marketplace-v2-csharp", +- deps = [ +- ":marketplace_csharp_gapic", +- ":marketplace_csharp_grpc", +- ":marketplace_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/apps/script/type/BUILD.bazel b/google/apps/script/type/BUILD.bazel +deleted file mode 100644 +index 898b31236..000000000 +--- a/google/apps/script/type/BUILD.bazel ++++ /dev/null +@@ -1,159 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_gapic_assembly_pkg", +- "csharp_grpc_library", +- "csharp_proto_library", +- "go_proto_library", +- "java_gapic_assembly_gradle_pkg", +- "java_grpc_library", +- "java_proto_library", +- "php_grpc_library", +- "php_proto_library", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-proto_library( +- name = "type_proto", +- srcs = [ +- "addon_widget_set.proto", +- "extension_point.proto", +- "script_manifest.proto", +- ], +- deps = [ +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-java_proto_library( +- name = "type_java_proto", +- deps = [":type_proto"], +-) +- +-java_grpc_library( +- name = "type_java_grpc", +- srcs = [":type_proto"], +- deps = [":type_java_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-apps-script-type-java", +- transport = "grpc+rest", +- deps = [ +- ":type_java_grpc", +- ":type_java_proto", +- ":type_proto", +- ], +-) +- +-go_proto_library( +- name = "type_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/apps/script/type", +- protos = [":type_proto"], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_proto_library", +-) +- +-py_proto_library( +- name = "type_py_proto", +- deps = [":type_proto"], +-) +- +-py_gapic_library( +- name = "type_py_gapic", +- srcs = [":type_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "type-py", +- deps = [ +- ":type_py_gapic", +- "//google/apps/script/type/calendar:calendar_py_gapic", +- "//google/apps/script/type/docs:docs_py_gapic", +- "//google/apps/script/type/drive:drive_py_gapic", +- "//google/apps/script/type/gmail:gmail_py_gapic", +- "//google/apps/script/type/sheets:sheets_py_gapic", +- "//google/apps/script/type/slides:slides_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-php_proto_library( +- name = "type_php_proto", +- deps = [":type_proto"], +-) +- +-php_grpc_library( +- name = "type_php_grpc", +- srcs = [":type_proto"], +- deps = [":type_php_proto"], +-) +- +-ruby_proto_library( +- name = "type_ruby_proto", +- deps = [":type_proto"], +-) +- +-ruby_grpc_library( +- name = "type_ruby_grpc", +- srcs = [":type_proto"], +- deps = [":type_ruby_proto"], +-) +- +-csharp_proto_library( +- name = "type_csharp_proto", +- deps = [":type_proto"], +-) +- +-csharp_grpc_library( +- name = "type_csharp_grpc", +- srcs = [":type_proto"], +- deps = [":type_csharp_proto"], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-apps-script-type-csharp", +- package_name = "Google.Apps.Script.Type", +- generate_nongapic_package = True, +- deps = [ +- ":type_csharp_grpc", +- ":type_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/apps/script/type/calendar/BUILD.bazel b/google/apps/script/type/calendar/BUILD.bazel +deleted file mode 100644 +index afda2f0c2..000000000 +--- a/google/apps/script/type/calendar/BUILD.bazel ++++ /dev/null +@@ -1,143 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +- "go_proto_library", +- "java_gapic_assembly_gradle_pkg", +- "java_grpc_library", +- "java_proto_library", +- "php_grpc_library", +- "php_proto_library", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-proto_library( +- name = "calendar_proto", +- srcs = [ +- "calendar_addon_manifest.proto", +- ], +- deps = [ +- "//google/api:field_behavior_proto", +- "//google/apps/script/type:type_proto", +- ], +-) +- +-java_proto_library( +- name = "calendar_java_proto", +- deps = [":calendar_proto"], +-) +- +-java_grpc_library( +- name = "calendar_java_grpc", +- srcs = [":calendar_proto"], +- deps = [":calendar_java_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-apps-script-type-calendar-java", +- transport = "grpc+rest", +- deps = [ +- ":calendar_java_grpc", +- ":calendar_java_proto", +- ":calendar_proto", +- ], +-) +- +-go_proto_library( +- name = "calendar_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/apps/script/type/calendar", +- protos = [":calendar_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/apps/script/type:type_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_proto_library", +-) +- +-py_proto_library( +- name = "calendar_py_proto", +- deps = [":calendar_proto"], +-) +- +-py_gapic_library( +- name = "calendar_py_gapic", +- srcs = [":calendar_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "calendar-gapic", +- deps = [ +- ":calendar_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-php_proto_library( +- name = "calendar_php_proto", +- deps = [":calendar_proto"], +-) +- +-php_grpc_library( +- name = "calendar_php_grpc", +- srcs = [":calendar_proto"], +- deps = [":calendar_php_proto"], +-) +- +-ruby_proto_library( +- name = "calendar_ruby_proto", +- deps = [":calendar_proto"], +-) +- +-ruby_grpc_library( +- name = "calendar_ruby_grpc", +- srcs = [":calendar_proto"], +- deps = [":calendar_ruby_proto"], +-) +- +-csharp_proto_library( +- name = "calendar_csharp_proto", +- deps = [":calendar_proto"], +-) +- +-csharp_grpc_library( +- name = "calendar_csharp_grpc", +- srcs = [":calendar_proto"], +- deps = [":calendar_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/apps/script/type/docs/BUILD.bazel b/google/apps/script/type/docs/BUILD.bazel +deleted file mode 100644 +index ae9815b8a..000000000 +--- a/google/apps/script/type/docs/BUILD.bazel ++++ /dev/null +@@ -1,143 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +- "go_proto_library", +- "java_gapic_assembly_gradle_pkg", +- "java_grpc_library", +- "java_proto_library", +- "php_grpc_library", +- "php_proto_library", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-proto_library( +- name = "docs_proto", +- srcs = [ +- "docs_addon_manifest.proto", +- ], +- deps = [ +- "//google/api:field_behavior_proto", +- "//google/apps/script/type:type_proto", +- ], +-) +- +-java_proto_library( +- name = "docs_java_proto", +- deps = [":docs_proto"], +-) +- +-java_grpc_library( +- name = "docs_java_grpc", +- srcs = [":docs_proto"], +- deps = [":docs_java_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-apps-script-type-docs-java", +- transport = "grpc+rest", +- deps = [ +- ":docs_java_grpc", +- ":docs_java_proto", +- ":docs_proto", +- ], +-) +- +-go_proto_library( +- name = "docs_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/apps/script/type/docs", +- protos = [":docs_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/apps/script/type:type_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_proto_library", +-) +- +-py_proto_library( +- name = "docs_py_proto", +- deps = [":docs_proto"], +-) +- +-py_gapic_library( +- name = "docs_py_gapic", +- srcs = [":docs_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "docs-gapic", +- deps = [ +- ":docs_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-php_proto_library( +- name = "docs_php_proto", +- deps = [":docs_proto"], +-) +- +-php_grpc_library( +- name = "docs_php_grpc", +- srcs = [":docs_proto"], +- deps = [":docs_php_proto"], +-) +- +-ruby_proto_library( +- name = "docs_ruby_proto", +- deps = [":docs_proto"], +-) +- +-ruby_grpc_library( +- name = "docs_ruby_grpc", +- srcs = [":docs_proto"], +- deps = [":docs_ruby_proto"], +-) +- +-csharp_proto_library( +- name = "docs_csharp_proto", +- deps = [":docs_proto"], +-) +- +-csharp_grpc_library( +- name = "docs_csharp_grpc", +- srcs = [":docs_proto"], +- deps = [":docs_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/apps/script/type/drive/BUILD.bazel b/google/apps/script/type/drive/BUILD.bazel +deleted file mode 100644 +index 9031c9e7e..000000000 +--- a/google/apps/script/type/drive/BUILD.bazel ++++ /dev/null +@@ -1,141 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +- "go_proto_library", +- "java_gapic_assembly_gradle_pkg", +- "java_grpc_library", +- "java_proto_library", +- "php_grpc_library", +- "php_proto_library", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-proto_library( +- name = "drive_proto", +- srcs = [ +- "drive_addon_manifest.proto", +- ], +- deps = [ +- "//google/apps/script/type:type_proto", +- ], +-) +- +-java_proto_library( +- name = "drive_java_proto", +- deps = [":drive_proto"], +-) +- +-java_grpc_library( +- name = "drive_java_grpc", +- srcs = [":drive_proto"], +- deps = [":drive_java_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-apps-script-type-drive-java", +- transport = "grpc+rest", +- deps = [ +- ":drive_java_grpc", +- ":drive_java_proto", +- ":drive_proto", +- ], +-) +- +-go_proto_library( +- name = "drive_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/apps/script/type/drive", +- protos = [":drive_proto"], +- deps = [ +- "//google/apps/script/type:type_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_proto_library", +-) +- +-py_proto_library( +- name = "drive_py_proto", +- deps = [":drive_proto"], +-) +- +-py_gapic_library( +- name = "drive_py_gapic", +- srcs = [":drive_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "drive-gapic", +- deps = [ +- ":drive_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-php_proto_library( +- name = "drive_php_proto", +- deps = [":drive_proto"], +-) +- +-php_grpc_library( +- name = "drive_php_grpc", +- srcs = [":drive_proto"], +- deps = [":drive_php_proto"], +-) +- +-ruby_proto_library( +- name = "drive_ruby_proto", +- deps = [":drive_proto"], +-) +- +-ruby_grpc_library( +- name = "drive_ruby_grpc", +- srcs = [":drive_proto"], +- deps = [":drive_ruby_proto"], +-) +- +-csharp_proto_library( +- name = "drive_csharp_proto", +- deps = [":drive_proto"], +-) +- +-csharp_grpc_library( +- name = "drive_csharp_grpc", +- srcs = [":drive_proto"], +- deps = [":drive_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/apps/script/type/gmail/BUILD.bazel b/google/apps/script/type/gmail/BUILD.bazel +deleted file mode 100644 +index ad90a72f1..000000000 +--- a/google/apps/script/type/gmail/BUILD.bazel ++++ /dev/null +@@ -1,142 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +- "go_proto_library", +- "java_gapic_assembly_gradle_pkg", +- "java_grpc_library", +- "java_proto_library", +- "php_grpc_library", +- "php_proto_library", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-proto_library( +- name = "gmail_proto", +- srcs = [ +- "gmail_addon_manifest.proto", +- ], +- deps = [ +- "//google/apps/script/type:type_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-java_proto_library( +- name = "gmail_java_proto", +- deps = [":gmail_proto"], +-) +- +-java_grpc_library( +- name = "gmail_java_grpc", +- srcs = [":gmail_proto"], +- deps = [":gmail_java_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-apps-script-type-gmail-java", +- transport = "grpc+rest", +- deps = [ +- ":gmail_java_grpc", +- ":gmail_java_proto", +- ":gmail_proto", +- ], +-) +- +-go_proto_library( +- name = "gmail_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/apps/script/type/gmail", +- protos = [":gmail_proto"], +- deps = [ +- "//google/apps/script/type:type_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_proto_library", +-) +- +-py_proto_library( +- name = "gmail_py_proto", +- deps = [":gmail_proto"], +-) +- +-py_gapic_library( +- name = "gmail_py_gapic", +- srcs = [":gmail_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "gmail-gapic", +- deps = [ +- ":gmail_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-php_proto_library( +- name = "gmail_php_proto", +- deps = [":gmail_proto"], +-) +- +-php_grpc_library( +- name = "gmail_php_grpc", +- srcs = [":gmail_proto"], +- deps = [":gmail_php_proto"], +-) +- +-ruby_proto_library( +- name = "gmail_ruby_proto", +- deps = [":gmail_proto"], +-) +- +-ruby_grpc_library( +- name = "gmail_ruby_grpc", +- srcs = [":gmail_proto"], +- deps = [":gmail_ruby_proto"], +-) +- +-csharp_proto_library( +- name = "gmail_csharp_proto", +- deps = [":gmail_proto"], +-) +- +-csharp_grpc_library( +- name = "gmail_csharp_grpc", +- srcs = [":gmail_proto"], +- deps = [":gmail_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/apps/script/type/sheets/BUILD.bazel b/google/apps/script/type/sheets/BUILD.bazel +deleted file mode 100644 +index b5177bdda..000000000 +--- a/google/apps/script/type/sheets/BUILD.bazel ++++ /dev/null +@@ -1,143 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +- "go_proto_library", +- "java_gapic_assembly_gradle_pkg", +- "java_grpc_library", +- "java_proto_library", +- "php_grpc_library", +- "php_proto_library", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-proto_library( +- name = "sheets_proto", +- srcs = [ +- "sheets_addon_manifest.proto", +- ], +- deps = [ +- "//google/api:field_behavior_proto", +- "//google/apps/script/type:type_proto", +- ], +-) +- +-java_proto_library( +- name = "sheets_java_proto", +- deps = [":sheets_proto"], +-) +- +-java_grpc_library( +- name = "sheets_java_grpc", +- srcs = [":sheets_proto"], +- deps = [":sheets_java_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-apps-script-type-sheets-java", +- transport = "grpc+rest", +- deps = [ +- ":sheets_java_grpc", +- ":sheets_java_proto", +- ":sheets_proto", +- ], +-) +- +-go_proto_library( +- name = "sheets_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/apps/script/type/sheets", +- protos = [":sheets_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/apps/script/type:type_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_proto_library", +-) +- +-py_proto_library( +- name = "sheets_py_proto", +- deps = [":sheets_proto"], +-) +- +-py_gapic_library( +- name = "sheets_py_gapic", +- srcs = [":sheets_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "sheets-gapic", +- deps = [ +- ":sheets_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-php_proto_library( +- name = "sheets_php_proto", +- deps = [":sheets_proto"], +-) +- +-php_grpc_library( +- name = "sheets_php_grpc", +- srcs = [":sheets_proto"], +- deps = [":sheets_php_proto"], +-) +- +-ruby_proto_library( +- name = "sheets_ruby_proto", +- deps = [":sheets_proto"], +-) +- +-ruby_grpc_library( +- name = "sheets_ruby_grpc", +- srcs = [":sheets_proto"], +- deps = [":sheets_ruby_proto"], +-) +- +-csharp_proto_library( +- name = "sheets_csharp_proto", +- deps = [":sheets_proto"], +-) +- +-csharp_grpc_library( +- name = "sheets_csharp_grpc", +- srcs = [":sheets_proto"], +- deps = [":sheets_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/apps/script/type/slides/BUILD.bazel b/google/apps/script/type/slides/BUILD.bazel +deleted file mode 100644 +index 1d1472247..000000000 +--- a/google/apps/script/type/slides/BUILD.bazel ++++ /dev/null +@@ -1,143 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +- "go_proto_library", +- "java_gapic_assembly_gradle_pkg", +- "java_grpc_library", +- "java_proto_library", +- "php_grpc_library", +- "php_proto_library", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-proto_library( +- name = "slides_proto", +- srcs = [ +- "slides_addon_manifest.proto", +- ], +- deps = [ +- "//google/api:field_behavior_proto", +- "//google/apps/script/type:type_proto", +- ], +-) +- +-java_proto_library( +- name = "slides_java_proto", +- deps = [":slides_proto"], +-) +- +-java_grpc_library( +- name = "slides_java_grpc", +- srcs = [":slides_proto"], +- deps = [":slides_java_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-apps-script-type-slides-java", +- transport = "grpc+rest", +- deps = [ +- ":slides_java_grpc", +- ":slides_java_proto", +- ":slides_proto", +- ], +-) +- +-go_proto_library( +- name = "slides_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/apps/script/type/slides", +- protos = [":slides_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/apps/script/type:type_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_proto_library", +-) +- +-py_proto_library( +- name = "slides_py_proto", +- deps = [":slides_proto"], +-) +- +-py_gapic_library( +- name = "slides_py_gapic", +- srcs = [":slides_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "slides-gapic", +- deps = [ +- ":slides_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-php_proto_library( +- name = "slides_php_proto", +- deps = [":slides_proto"], +-) +- +-php_grpc_library( +- name = "slides_php_grpc", +- srcs = [":slides_proto"], +- deps = [":slides_php_proto"], +-) +- +-ruby_proto_library( +- name = "slides_ruby_proto", +- deps = [":slides_proto"], +-) +- +-ruby_grpc_library( +- name = "slides_ruby_grpc", +- srcs = [":slides_proto"], +- deps = [":slides_ruby_proto"], +-) +- +-csharp_proto_library( +- name = "slides_csharp_proto", +- deps = [":slides_proto"], +-) +- +-csharp_grpc_library( +- name = "slides_csharp_grpc", +- srcs = [":slides_proto"], +- deps = [":slides_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/area120/tables/BUILD.bazel b/google/area120/tables/BUILD.bazel +deleted file mode 100644 +index 7b10c8425..000000000 +--- a/google/area120/tables/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-area120-tables. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for area120tables. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1alpha1 in this case. +-ruby_cloud_gapic_library( +- name = "area120tables_ruby_wrapper", +- srcs = ["//google/area120/tables/v1alpha1:tables_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-area120-tables", +- "ruby-cloud-env-prefix=AREA120_TABLES", +- "ruby-cloud-wrapper-of=v1alpha1:0.4", +- "ruby-cloud-product-url=https://tables.area120.google.com/u/0/about#/", +- "ruby-cloud-api-id=area120tables.googleapis.com", +- "ruby-cloud-api-shortname=area120tables", +- ], +- ruby_cloud_description = "Using the Area 120 Tables API, you can query for tables, and update/create/delete rows within tables programmatically.", +- ruby_cloud_title = "Area 120 Tables", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-area120-tables-ruby", +- deps = [ +- ":area120tables_ruby_wrapper", +- ], +-) +diff --git a/google/area120/tables/v1alpha1/BUILD.bazel b/google/area120/tables/v1alpha1/BUILD.bazel +deleted file mode 100644 +index 3805d7595..000000000 +--- a/google/area120/tables/v1alpha1/BUILD.bazel ++++ /dev/null +@@ -1,328 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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. +- +-############################################################################## +-# 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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "tables_proto", +- srcs = [ +- "tables.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-proto_library_with_info( +- name = "tables_proto_with_info", +- deps = [ +- ":tables_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "tables_java_proto", +- deps = [":tables_proto"], +-) +- +-java_grpc_library( +- name = "tables_java_grpc", +- srcs = [":tables_proto"], +- deps = [":tables_java_proto"], +-) +- +-java_gapic_library( +- name = "tables_java_gapic", +- srcs = [":tables_proto_with_info"], +- gapic_yaml = "language_gapic.yaml", +- grpc_service_config = "tables_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "area120tables_v1alpha1.yaml", +- test_deps = [ +- ":tables_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":tables_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "tables_java_gapic_test_suite", +- test_classes = [ +- "com.google.area120.tables.v1alpha.TablesServiceClientHttpJsonTest", +- "com.google.area120.tables.v1alpha.TablesServiceClientTest", +- ], +- runtime_deps = [":tables_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-area120-tables-v1alpha1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":tables_java_gapic", +- ":tables_java_grpc", +- ":tables_java_proto", +- ":tables_proto", +- ], +-) +- +-go_proto_library( +- name = "tables_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/area120/tables/apiv1alpha1/tablespb", +- protos = [":tables_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "tables_go_gapic", +- srcs = [":tables_proto_with_info"], +- grpc_service_config = "tables_grpc_service_config.json", +- importpath = "cloud.google.com/go/area120/tables/apiv1alpha1;tables", +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "area120tables_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tables_go_proto", +- ], +-) +- +-go_test( +- name = "tables_go_gapic_test", +- srcs = [":tables_go_gapic_srcjar_test"], +- embed = [":tables_go_gapic"], +- importpath = "google.golang.org/google/area120/tables/v1alpha1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-area120-tables-v1alpha1-go", +- deps = [ +- ":tables_go_gapic", +- ":tables_go_gapic_srcjar-snippets.srcjar", +- ":tables_go_gapic_srcjar-test.srcjar", +- ":tables_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "tables_py_gapic", +- srcs = [":tables_proto"], +- grpc_service_config = "tables_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "area120tables_v1alpha1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "tables_py_gapic_test", +- srcs = [ +- "tables_py_gapic_pytest.py", +- "tables_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":tables_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "area120-tables-v1alpha1-py", +- deps = [ +- ":tables_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "tables_php_proto", +- deps = [":tables_proto"], +-) +- +-php_grpc_library( +- name = "tables_php_grpc", +- srcs = [":tables_proto"], +- deps = [":tables_php_proto"], +-) +- +-php_gapic_library( +- name = "tables_php_gapic", +- srcs = [":tables_proto_with_info"], +- grpc_service_config = "tables_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "area120tables_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tables_php_grpc", +- ":tables_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-area120-tables-v1alpha1-php", +- deps = [ +- ":tables_php_gapic", +- ":tables_php_grpc", +- ":tables_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "tables_nodejs_gapic", +- package_name = "@google/area120-tables", +- src = ":tables_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "tables_grpc_service_config.json", +- package = "google.area120.tables.v1alpha1", +- rest_numeric_enums = True, +- service_yaml = "area120tables_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "area120-tables-v1alpha1-nodejs", +- deps = [ +- ":tables_nodejs_gapic", +- ":tables_proto", +- ], +-) +- +-ruby_proto_library( +- name = "tables_ruby_proto", +- deps = [":tables_proto"], +-) +- +-ruby_grpc_library( +- name = "tables_ruby_grpc", +- srcs = [":tables_proto"], +- deps = [":tables_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "tables_ruby_gapic", +- srcs = [":tables_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-area120-tables-v1alpha1", +- "ruby-cloud-env-prefix=AREA120_TABLES", +- "ruby-cloud-product-url=https://tables.area120.google.com/u/0/about#/", +- "ruby-cloud-api-id=area120tables.googleapis.com", +- "ruby-cloud-api-shortname=area120tables", +- ], +- grpc_service_config = "tables_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Using the Area 120 Tables API, you can query for tables, and update/create/delete rows within tables programmatically.", +- ruby_cloud_title = "Area 120 Tables V1alpha1", +- service_yaml = "area120tables_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tables_ruby_grpc", +- ":tables_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-area120-tables-v1alpha1-ruby", +- deps = [ +- ":tables_ruby_gapic", +- ":tables_ruby_grpc", +- ":tables_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "tables_csharp_proto", +- deps = [":tables_proto"], +-) +- +-csharp_grpc_library( +- name = "tables_csharp_grpc", +- srcs = [":tables_proto"], +- deps = [":tables_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "tables_csharp_gapic", +- srcs = [":tables_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "tables_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "area120tables_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tables_csharp_grpc", +- ":tables_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-area120-tables-v1alpha1-csharp", +- deps = [ +- ":tables_csharp_gapic", +- ":tables_csharp_grpc", +- ":tables_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/bigtable/BUILD.bazel b/google/bigtable/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/bigtable/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/bigtable/admin/BUILD.bazel b/google/bigtable/admin/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/bigtable/admin/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/bigtable/admin/v2/BUILD.bazel b/google/bigtable/admin/v2/BUILD.bazel +deleted file mode 100644 +index e7c4f7cd4..000000000 +--- a/google/bigtable/admin/v2/BUILD.bazel ++++ /dev/null +@@ -1,356 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "admin_proto", +- srcs = [ +- "bigtable_instance_admin.proto", +- "bigtable_table_admin.proto", +- "common.proto", +- "instance.proto", +- "table.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/longrunning:operations_proto", +- "//google/rpc:status_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 = "admin_proto_with_info", +- deps = [ +- ":admin_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "admin_java_proto", +- deps = [":admin_proto"], +-) +- +-java_grpc_library( +- name = "admin_java_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_java_proto"], +-) +- +-java_gapic_library( +- name = "admin_java_gapic", +- srcs = [":admin_proto_with_info"], +- gapic_yaml = "bigtableadmin_gapic.yaml", +- grpc_service_config = "bigtableadmin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigtableadmin_v2.yaml", +- test_deps = [ +- ":admin_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":admin_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "admin_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigtable.admin.v2.BaseBigtableInstanceAdminClientTest", +- "com.google.cloud.bigtable.admin.v2.BaseBigtableTableAdminClientTest", +- ], +- runtime_deps = [":admin_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigtable-admin-v2-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":admin_java_gapic", +- ":admin_java_grpc", +- ":admin_java_proto", +- ":admin_proto", +- ], +-) +- +-go_proto_library( +- name = "admin_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/bigtable/admin/v2", +- protos = [":admin_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "admin_go_gapic", +- srcs = [":admin_proto_with_info"], +- grpc_service_config = "bigtableadmin_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigtable/admin/apiv2;admin", +- rest_numeric_enums = True, +- service_yaml = "bigtableadmin_v2.yaml", +- transport = "grpc", +- deps = [ +- ":admin_go_proto", +- "//google/iam/v1:iam_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 = "admin_go_gapic_test", +- srcs = [":admin_go_gapic_srcjar_test"], +- embed = [":admin_go_gapic"], +- importpath = "cloud.google.com/go/bigtable/admin/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigtable-admin-v2-go", +- deps = [ +- ":admin_go_gapic", +- ":admin_go_gapic_srcjar-snippets.srcjar", +- ":admin_go_gapic_srcjar-test.srcjar", +- ":admin_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "bigtable_admin_py_gapic", +- srcs = [":admin_proto"], +- grpc_service_config = "bigtableadmin_grpc_service_config.json", +- opt_args = [ +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=bigtable_admin", +- "autogen-snippets=False", +- ], +- rest_numeric_enums = True, +- service_yaml = "bigtableadmin_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "bigtable_admin_py_gapic_test", +- srcs = [ +- "bigtable_admin_py_gapic_pytest.py", +- "bigtable_admin_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":bigtable_admin_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "bigtable-admin-v2-py", +- deps = [ +- ":bigtable_admin_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "admin_php_proto", +- deps = [":admin_proto"], +-) +- +-php_grpc_library( +- name = "admin_php_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_php_proto"], +-) +- +-php_gapic_library( +- name = "admin_php_gapic", +- srcs = [":admin_proto_with_info"], +- gapic_yaml = "bigtableadmin_gapic.yaml", +- rest_numeric_enums = True, +- service_yaml = "bigtableadmin_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_php_grpc", +- ":admin_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigtable-admin-v2-php", +- deps = [ +- ":admin_php_gapic", +- ":admin_php_grpc", +- ":admin_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "admin_nodejs_gapic", +- package_name = "@google-cloud/bigtable", +- src = ":admin_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "bigtableadmin_grpc_service_config.json", +- main_service = "bigtable", +- package = "google.bigtable.admin.v2", +- rest_numeric_enums = True, +- service_yaml = "bigtableadmin_v2.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigtable-admin-v2-nodejs", +- deps = [ +- ":admin_nodejs_gapic", +- ":admin_proto", +- ], +-) +- +-ruby_proto_library( +- name = "admin_ruby_proto", +- deps = [":admin_proto"], +-) +- +-ruby_grpc_library( +- name = "admin_ruby_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "admin_ruby_gapic", +- srcs = [":admin_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-bigtable-admin-v2", +- "ruby-cloud-env-prefix=BIGTABLE", +- "ruby-cloud-product-url=https://cloud.google.com/bigtable", +- "ruby-cloud-api-id=bigtableadmin.googleapis.com", +- "ruby-cloud-api-shortname=bigtableadmin", +- "ruby-cloud-wrapper-gem-override=google-cloud-bigtable", +- ], +- grpc_service_config = "bigtableadmin_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Bigtable is a fully managed, scalable NoSQL database service for large analytical and operational workloads.", +- ruby_cloud_title = "Cloud Bigtable Admin V2", +- service_yaml = "bigtableadmin_v2.yaml", +- transport = "grpc", +- deps = [ +- ":admin_ruby_grpc", +- ":admin_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigtable-admin-v2-ruby", +- deps = [ +- ":admin_ruby_gapic", +- ":admin_ruby_grpc", +- ":admin_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "admin_csharp_proto", +- deps = [":admin_proto"], +-) +- +-csharp_grpc_library( +- name = "admin_csharp_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "admin_csharp_gapic", +- srcs = [":admin_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "bigtableadmin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigtableadmin_v2.yaml", +- transport = "grpc", +- deps = [ +- ":admin_csharp_grpc", +- ":admin_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigtable-admin-v2-csharp", +- deps = [ +- ":admin_csharp_gapic", +- ":admin_csharp_grpc", +- ":admin_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "admin_cc_proto", +- deps = [":admin_proto"], +-) +- +-cc_grpc_library( +- name = "admin_cc_grpc", +- srcs = [":admin_proto"], +- grpc_only = True, +- deps = [":admin_cc_proto"], +-) +diff --git a/google/bigtable/v2/BUILD.bazel b/google/bigtable/v2/BUILD.bazel +deleted file mode 100644 +index 5e8c4465f..000000000 +--- a/google/bigtable/v2/BUILD.bazel ++++ /dev/null +@@ -1,334 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "bigtable_proto", +- srcs = [ +- "bigtable.proto", +- "data.proto", +- "request_stats.proto", +- "response_params.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/api:routing_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "bigtable_proto_with_info", +- deps = [ +- ":bigtable_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "bigtable_java_proto", +- deps = [":bigtable_proto"], +-) +- +-java_grpc_library( +- name = "bigtable_java_grpc", +- srcs = [":bigtable_proto"], +- deps = [":bigtable_java_proto"], +-) +- +-java_gapic_library( +- name = "bigtable_java_gapic", +- srcs = [":bigtable_proto_with_info"], +- gapic_yaml = "bigtable_gapic.yaml", +- grpc_service_config = "bigtable_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigtable_v2.yaml", +- test_deps = [ +- ":bigtable_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":bigtable_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "bigtable_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigtable.data.v2.BaseBigtableDataClientTest", +- ], +- runtime_deps = [":bigtable_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigtable-v2-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":bigtable_java_gapic", +- ":bigtable_java_grpc", +- ":bigtable_java_proto", +- ":bigtable_proto", +- ], +-) +- +-go_proto_library( +- name = "bigtable_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/bigtable/v2", +- protos = [":bigtable_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "bigtable_go_gapic", +- srcs = [":bigtable_proto_with_info"], +- grpc_service_config = "bigtable_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigtable/apiv2;bigtable", +- rest_numeric_enums = True, +- service_yaml = "bigtable_v2.yaml", +- transport = "grpc", +- deps = [ +- ":bigtable_go_proto", +- ], +-) +- +-go_test( +- name = "bigtable_go_gapic_test", +- srcs = [":bigtable_go_gapic_srcjar_test"], +- embed = [":bigtable_go_gapic"], +- importpath = "cloud.google.com/go/bigtable/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigtable-v2-go", +- deps = [ +- ":bigtable_go_gapic", +- ":bigtable_go_gapic_srcjar-snippets.srcjar", +- ":bigtable_go_gapic_srcjar-test.srcjar", +- ":bigtable_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "bigtable_py_gapic", +- srcs = [":bigtable_proto"], +- grpc_service_config = "bigtable_grpc_service_config.json", +- opt_args = [ +- "python-gapic-namespace=google.cloud", +- "autogen-snippets=False", +- ], +- rest_numeric_enums = True, +- service_yaml = "bigtable_v2.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "bigtable_py_gapic_test", +- srcs = [ +- "bigtable_py_gapic_pytest.py", +- "bigtable_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":bigtable_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "bigtable-v2-py", +- deps = [ +- ":bigtable_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "bigtable_php_proto", +- deps = [":bigtable_proto"], +-) +- +-php_grpc_library( +- name = "bigtable_php_grpc", +- srcs = [":bigtable_proto"], +- deps = [":bigtable_php_proto"], +-) +- +-php_gapic_library( +- name = "bigtable_php_gapic", +- srcs = [":bigtable_proto_with_info"], +- rest_numeric_enums = True, +- service_yaml = "bigtable_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":bigtable_php_grpc", +- ":bigtable_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigtable-v2-php", +- deps = [ +- ":bigtable_php_gapic", +- ":bigtable_php_grpc", +- ":bigtable_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "bigtable_nodejs_gapic", +- package_name = "@google-cloud/bigtable", +- src = ":bigtable_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "bigtable_grpc_service_config.json", +- handwritten_layer = True, +- main_service = "bigtable", +- package = "google.bigtable.v2", +- rest_numeric_enums = True, +- service_yaml = "bigtable_v2.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigtable-v2-nodejs", +- deps = [ +- ":bigtable_nodejs_gapic", +- ":bigtable_proto", +- ], +-) +- +-ruby_proto_library( +- name = "bigtable_ruby_proto", +- deps = [":bigtable_proto"], +-) +- +-ruby_grpc_library( +- name = "bigtable_ruby_grpc", +- srcs = [":bigtable_proto"], +- deps = [":bigtable_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "bigtable_ruby_gapic", +- srcs = [":bigtable_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-bigtable-v2", +- "ruby-cloud-env-prefix=BIGTABLE", +- "ruby-cloud-product-url=https://cloud.google.com/bigtable", +- "ruby-cloud-api-id=bigtable.googleapis.com", +- "ruby-cloud-api-shortname=bigtable", +- ], +- grpc_service_config = "bigtable_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Bigtable is a fully managed, scalable NoSQL database service for large analytical and operational workloads.", +- ruby_cloud_title = "Cloud Bigtable V2", +- service_yaml = "bigtable_v2.yaml", +- deps = [ +- ":bigtable_ruby_grpc", +- ":bigtable_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigtable-v2-ruby", +- deps = [ +- ":bigtable_ruby_gapic", +- ":bigtable_ruby_grpc", +- ":bigtable_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "bigtable_csharp_proto", +- deps = [":bigtable_proto"], +-) +- +-csharp_grpc_library( +- name = "bigtable_csharp_grpc", +- srcs = [":bigtable_proto"], +- deps = [":bigtable_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "bigtable_csharp_gapic", +- srcs = [":bigtable_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "bigtable_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigtable_v2.yaml", +- deps = [ +- ":bigtable_csharp_grpc", +- ":bigtable_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigtable-v2-csharp", +- deps = [ +- ":bigtable_csharp_gapic", +- ":bigtable_csharp_grpc", +- ":bigtable_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "bigtable_cc_proto", +- deps = [":bigtable_proto"], +-) +- +-cc_grpc_library( +- name = "bigtable_cc_grpc", +- srcs = [":bigtable_proto"], +- grpc_only = True, +- deps = [":bigtable_cc_proto"], +-) +diff --git a/google/chat/logging/v1/BUILD.bazel b/google/chat/logging/v1/BUILD.bazel +deleted file mode 100644 +index 01dda3313..000000000 +--- a/google/chat/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,177 +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 = [ +- "chat_app_log_entry.proto", +- ], +- deps = [ +- "//google/rpc:status_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/chat/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", +- ], +-) +- +-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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/chromeos/moblab/BUILD.bazel b/google/chromeos/moblab/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/chromeos/moblab/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/chromeos/moblab/v1beta1/BUILD.bazel b/google/chromeos/moblab/v1beta1/BUILD.bazel +deleted file mode 100644 +index ec889a78c..000000000 +--- a/google/chromeos/moblab/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,327 +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. +- +-############################################################################## +-# 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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "moblab_proto", +- srcs = [ +- "build_service.proto", +- "resources.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 = "moblab_proto_with_info", +- deps = [ +- ":moblab_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "moblab_java_proto", +- deps = [":moblab_proto"], +-) +- +-java_grpc_library( +- name = "moblab_java_grpc", +- srcs = [":moblab_proto"], +- deps = [":moblab_java_proto"], +-) +- +-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", +- rest_numeric_enums = True, +- service_yaml = "chromeosmoblab_v1beta1.yaml", +- test_deps = [ +- ":moblab_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":moblab_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "moblab_java_gapic_test_suite", +- test_classes = [ +- "com.google.chromeos.moblab.v1beta1.BuildServiceClientHttpJsonTest", +- "com.google.chromeos.moblab.v1beta1.BuildServiceClientTest", +- ], +- runtime_deps = [":moblab_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-chromeos-moblab-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":moblab_java_gapic", +- ":moblab_java_grpc", +- ":moblab_java_proto", +- ":moblab_proto", +- ], +-) +- +-go_proto_library( +- name = "moblab_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/chromeos/moblab/v1beta1", +- protos = [":moblab_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "moblab_go_gapic", +- srcs = [":moblab_proto_with_info"], +- grpc_service_config = "moblab_grpc_service_config.json", +- importpath = "google.golang.org/google/chromeos/moblab/v1beta1;moblab", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "chromeosmoblab_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":moblab_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 = "moblab_go_gapic_test", +- srcs = [":moblab_go_gapic_srcjar_test"], +- embed = [":moblab_go_gapic"], +- importpath = "google.golang.org/google/chromeos/moblab/v1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-chromeos-moblab-v1beta1-go", +- deps = [ +- ":moblab_go_gapic", +- ":moblab_go_gapic_srcjar-metadata.srcjar", +- ":moblab_go_gapic_srcjar-snippets.srcjar", +- ":moblab_go_gapic_srcjar-test.srcjar", +- ":moblab_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "moblab_py_gapic", +- srcs = [":moblab_proto"], +- grpc_service_config = "moblab_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "chromeosmoblab_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "moblab_py_gapic_test", +- srcs = [ +- "moblab_py_gapic_pytest.py", +- "moblab_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":moblab_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "chromeos-moblab-v1beta1-py", +- deps = [ +- ":moblab_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "moblab_php_proto", +- deps = [":moblab_proto"], +-) +- +-php_grpc_library( +- name = "moblab_php_grpc", +- srcs = [":moblab_proto"], +- deps = [":moblab_php_proto"], +-) +- +-php_gapic_library( +- name = "moblab_php_gapic", +- srcs = [":moblab_proto_with_info"], +- grpc_service_config = "moblab_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "chromeosmoblab_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":moblab_php_grpc", +- ":moblab_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-chromeos-moblab-v1beta1-php", +- deps = [ +- ":moblab_php_gapic", +- ":moblab_php_grpc", +- ":moblab_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "moblab_nodejs_gapic", +- package_name = "@google-cloud/moblab", +- src = ":moblab_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "moblab_grpc_service_config.json", +- package = "google.chromeos.moblab.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "chromeosmoblab_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "chromeos-moblab-v1beta1-nodejs", +- deps = [ +- ":moblab_nodejs_gapic", +- ":moblab_proto", +- ], +-) +- +-ruby_proto_library( +- name = "moblab_ruby_proto", +- deps = [":moblab_proto"], +-) +- +-ruby_grpc_library( +- name = "moblab_ruby_grpc", +- srcs = [":moblab_proto"], +- deps = [":moblab_ruby_proto"], +-) +- +-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"], +- grpc_service_config = "moblab_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "chromeosmoblab_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":moblab_ruby_grpc", +- ":moblab_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-chromeos-moblab-v1beta1-ruby", +- deps = [ +- ":moblab_ruby_gapic", +- ":moblab_ruby_grpc", +- ":moblab_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "moblab_csharp_proto", +- deps = [":moblab_proto"], +-) +- +-csharp_grpc_library( +- name = "moblab_csharp_grpc", +- srcs = [":moblab_proto"], +- deps = [":moblab_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "moblab_csharp_gapic", +- srcs = [":moblab_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "moblab_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "chromeosmoblab_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":moblab_csharp_grpc", +- ":moblab_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-chromeos-moblab-v1beta1-csharp", +- deps = [ +- ":moblab_csharp_gapic", +- ":moblab_csharp_grpc", +- ":moblab_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/chromeos/uidetection/v1/BUILD.bazel b/google/chromeos/uidetection/v1/BUILD.bazel +deleted file mode 100644 +index 1ca74a29a..000000000 +--- a/google/chromeos/uidetection/v1/BUILD.bazel ++++ /dev/null +@@ -1,329 +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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "uidetection_proto", +- srcs = [ +- "ui_detection.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- ], +-) +- +-proto_library_with_info( +- name = "uidetection_proto_with_info", +- deps = [ +- ":uidetection_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "uidetection_java_proto", +- deps = [":uidetection_proto"], +-) +- +-java_grpc_library( +- name = "uidetection_java_grpc", +- srcs = [":uidetection_proto"], +- deps = [":uidetection_java_proto"], +-) +- +-java_gapic_library( +- name = "uidetection_java_gapic", +- srcs = [":uidetection_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "ui_detection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "chromeosuidetection_v1.yaml", +- test_deps = [ +- ":uidetection_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":uidetection_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "uidetection_java_gapic_test_suite", +- test_classes = [ +- "com.google.chromeos.uidetection.v1.UiDetectionServiceClientHttpJsonTest", +- "com.google.chromeos.uidetection.v1.UiDetectionServiceClientTest", +- ], +- runtime_deps = [":uidetection_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-chromeos-uidetection-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":uidetection_java_gapic", +- ":uidetection_java_grpc", +- ":uidetection_java_proto", +- ":uidetection_proto", +- ], +-) +- +-go_proto_library( +- name = "uidetection_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/chromeos/uidetection/v1", +- protos = [":uidetection_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "uidetection_go_gapic", +- srcs = [":uidetection_proto_with_info"], +- grpc_service_config = "ui_detection_grpc_service_config.json", +- importpath = "google.golang.org/google/chromeos/uidetection/v1;uidetection", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "chromeosuidetection_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":uidetection_go_proto", +- ], +-) +- +-go_test( +- name = "uidetection_go_gapic_test", +- srcs = [":uidetection_go_gapic_srcjar_test"], +- embed = [":uidetection_go_gapic"], +- importpath = "google.golang.org/google/chromeos/uidetection/v1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-chromeos-uidetection-v1-go", +- deps = [ +- ":uidetection_go_gapic", +- ":uidetection_go_gapic_srcjar-metadata.srcjar", +- ":uidetection_go_gapic_srcjar-snippets.srcjar", +- ":uidetection_go_gapic_srcjar-test.srcjar", +- ":uidetection_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "uidetection_py_gapic", +- srcs = [":uidetection_proto"], +- grpc_service_config = "ui_detection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "chromeosuidetection_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "uidetection_py_gapic_test", +- srcs = [ +- "uidetection_py_gapic_pytest.py", +- "uidetection_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":uidetection_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "chromeos-uidetection-v1-py", +- deps = [ +- ":uidetection_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "uidetection_php_proto", +- deps = [":uidetection_proto"], +-) +- +-php_grpc_library( +- name = "uidetection_php_grpc", +- srcs = [":uidetection_proto"], +- deps = [":uidetection_php_proto"], +-) +- +-php_gapic_library( +- name = "uidetection_php_gapic", +- srcs = [":uidetection_proto_with_info"], +- grpc_service_config = "ui_detection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "chromeosuidetection_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":uidetection_php_grpc", +- ":uidetection_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-chromeos-uidetection-v1-php", +- deps = [ +- ":uidetection_php_gapic", +- ":uidetection_php_grpc", +- ":uidetection_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "uidetection_nodejs_gapic", +- package_name = "@google-cloud/uidetection", +- src = ":uidetection_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "ui_detection_grpc_service_config.json", +- package = "google.chromeos.uidetection.v1", +- rest_numeric_enums = True, +- service_yaml = "chromeosuidetection_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "chromeos-uidetection-v1-nodejs", +- deps = [ +- ":uidetection_nodejs_gapic", +- ":uidetection_proto", +- ], +-) +- +-ruby_proto_library( +- name = "uidetection_ruby_proto", +- deps = [":uidetection_proto"], +-) +- +-ruby_grpc_library( +- name = "uidetection_ruby_grpc", +- srcs = [":uidetection_proto"], +- deps = [":uidetection_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "uidetection_ruby_gapic", +- srcs = [":uidetection_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-chromeos-uidetection-v1", +- ], +- grpc_service_config = "ui_detection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "chromeosuidetection_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":uidetection_ruby_grpc", +- ":uidetection_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-chromeos-uidetection-v1-ruby", +- deps = [ +- ":uidetection_ruby_gapic", +- ":uidetection_ruby_grpc", +- ":uidetection_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "uidetection_csharp_proto", +- deps = [":uidetection_proto"], +-) +- +-csharp_grpc_library( +- name = "uidetection_csharp_grpc", +- srcs = [":uidetection_proto"], +- deps = [":uidetection_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "uidetection_csharp_gapic", +- srcs = [":uidetection_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "ui_detection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "chromeosuidetection_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":uidetection_csharp_grpc", +- ":uidetection_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-chromeos-uidetection-v1-csharp", +- deps = [ +- ":uidetection_csharp_gapic", +- ":uidetection_csharp_grpc", +- ":uidetection_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "uidetection_cc_proto", +- deps = [":uidetection_proto"], +-) +- +-cc_grpc_library( +- name = "uidetection_cc_grpc", +- srcs = [":uidetection_proto"], +- grpc_only = True, +- deps = [":uidetection_cc_proto"], +-) +diff --git a/google/cloud/BUILD.bazel b/google/cloud/BUILD.bazel +deleted file mode 100644 +index 10ff3b482..000000000 +--- a/google/cloud/BUILD.bazel ++++ /dev/null +@@ -1,127 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-proto_library( +- name = "common_resources_proto", +- 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_gapic_assembly_gradle_pkg", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "extended_operations_java_proto", +- deps = [ +- ":extended_operations_proto", +- ], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-apps-script-type-java", +- transport = "grpc+rest", +- deps = [ +- "extended_operations_java_proto", +- ":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_gapic_assembly_pkg", +-) +- +-php_proto_library( +- name = "extended_operations_php_proto", +- deps = [":extended_operations_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate php files for these protos. +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "extended-operations-php", +- deps = [":extended_operations_php_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 --git a/google/cloud/accessapproval/BUILD.bazel b/google/cloud/accessapproval/BUILD.bazel +deleted file mode 100644 +index 38802a268..000000000 +--- a/google/cloud/accessapproval/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-access_approval. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for accessapproval. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "accessapproval_ruby_wrapper", +- srcs = ["//google/cloud/accessapproval/v1:accessapproval_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-access_approval", +- "ruby-cloud-env-prefix=ACCESS_APPROVAL", +- "ruby-cloud-wrapper-of=v1:0.8", +- "ruby-cloud-product-url=https://cloud.google.com/access-approval/", +- "ruby-cloud-api-id=accessapproval.googleapis.com", +- "ruby-cloud-api-shortname=accessapproval", +- ], +- ruby_cloud_description = "An API for controlling access to data by Google personnel.", +- ruby_cloud_title = "Access Approval", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-accessapproval-ruby", +- deps = [ +- ":accessapproval_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/accessapproval/v1/BUILD.bazel b/google/cloud/accessapproval/v1/BUILD.bazel +deleted file mode 100644 +index d53ab766c..000000000 +--- a/google/cloud/accessapproval/v1/BUILD.bazel ++++ /dev/null +@@ -1,394 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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 = "accessapproval_proto", +- srcs = [ +- "accessapproval.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "accessapproval_proto_with_info", +- deps = [ +- ":accessapproval_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 = "accessapproval_java_proto", +- deps = [":accessapproval_proto"], +-) +- +-java_grpc_library( +- name = "accessapproval_java_grpc", +- srcs = [":accessapproval_proto"], +- deps = [":accessapproval_java_proto"], +-) +- +-java_gapic_library( +- name = "accessapproval_java_gapic", +- srcs = [":accessapproval_proto_with_info"], +- gapic_yaml = "accessapproval_gapic.yaml", +- grpc_service_config = "accessapproval_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "accessapproval_v1.yaml", +- test_deps = [ +- ":accessapproval_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":accessapproval_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "accessapproval_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.accessapproval.v1.AccessApprovalAdminClientHttpJsonTest", +- "com.google.cloud.accessapproval.v1.AccessApprovalAdminClientTest", +- ], +- runtime_deps = [":accessapproval_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-accessapproval-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":accessapproval_java_gapic", +- ":accessapproval_java_grpc", +- ":accessapproval_java_proto", +- ":accessapproval_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 = "accessapproval_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/accessapproval/apiv1/accessapprovalpb", +- protos = [":accessapproval_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "accessapproval_go_gapic", +- srcs = [":accessapproval_proto_with_info"], +- grpc_service_config = "accessapproval_grpc_service_config.json", +- importpath = "cloud.google.com/go/accessapproval/apiv1;accessapproval", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "accessapproval_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":accessapproval_go_proto", +- ], +-) +- +-go_test( +- name = "accessapproval_go_gapic_test", +- srcs = [":accessapproval_go_gapic_srcjar_test"], +- embed = [":accessapproval_go_gapic"], +- importpath = "cloud.google.com/go/accessapproval/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-accessapproval-v1-go", +- deps = [ +- ":accessapproval_go_gapic", +- ":accessapproval_go_gapic_srcjar-snippets.srcjar", +- ":accessapproval_go_gapic_srcjar-test.srcjar", +- ":accessapproval_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "accessapproval_py_gapic", +- srcs = [":accessapproval_proto"], +- grpc_service_config = "accessapproval_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-access-approval", +- ], +- rest_numeric_enums = True, +- service_yaml = "accessapproval_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "accessapproval_py_gapic_test", +- srcs = [ +- "accessapproval_py_gapic_pytest.py", +- "accessapproval_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":accessapproval_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "accessapproval-v1-py", +- deps = [ +- ":accessapproval_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 = "accessapproval_php_proto", +- deps = [":accessapproval_proto"], +-) +- +-php_grpc_library( +- name = "accessapproval_php_grpc", +- srcs = [":accessapproval_proto"], +- deps = [":accessapproval_php_proto"], +-) +- +-php_gapic_library( +- name = "accessapproval_php_gapic", +- srcs = [":accessapproval_proto_with_info"], +- grpc_service_config = "accessapproval_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "accessapproval_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":accessapproval_php_grpc", +- ":accessapproval_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-accessapproval-v1-php", +- deps = [ +- ":accessapproval_php_gapic", +- ":accessapproval_php_grpc", +- ":accessapproval_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "accessapproval_nodejs_gapic", +- package_name = "@google-cloud/access-approval", +- src = ":accessapproval_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "accessapproval_grpc_service_config.json", +- package = "google.cloud.accessapproval.v1", +- rest_numeric_enums = True, +- service_yaml = "accessapproval_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "accessapproval-v1-nodejs", +- deps = [ +- ":accessapproval_nodejs_gapic", +- ":accessapproval_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 = "accessapproval_ruby_proto", +- deps = [":accessapproval_proto"], +-) +- +-ruby_grpc_library( +- name = "accessapproval_ruby_grpc", +- srcs = [":accessapproval_proto"], +- deps = [":accessapproval_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "accessapproval_ruby_gapic", +- srcs = [":accessapproval_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-access_approval-v1", +- "ruby-cloud-env-prefix=ACCESS_APPROVAL", +- "ruby-cloud-product-url=https://cloud.google.com/access-approval/", +- "ruby-cloud-api-id=accessapproval.googleapis.com", +- "ruby-cloud-api-shortname=accessapproval", +- ], +- grpc_service_config = "accessapproval_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "An API for controlling access to data by Google personnel.", +- ruby_cloud_title = "Access Approval V1", +- service_yaml = "accessapproval_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":accessapproval_ruby_grpc", +- ":accessapproval_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-accessapproval-v1-ruby", +- deps = [ +- ":accessapproval_ruby_gapic", +- ":accessapproval_ruby_grpc", +- ":accessapproval_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 = "accessapproval_csharp_proto", +- deps = [":accessapproval_proto"], +-) +- +-csharp_grpc_library( +- name = "accessapproval_csharp_grpc", +- srcs = [":accessapproval_proto"], +- deps = [":accessapproval_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "accessapproval_csharp_gapic", +- srcs = [":accessapproval_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "accessapproval_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "accessapproval_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":accessapproval_csharp_grpc", +- ":accessapproval_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-accessapproval-v1-csharp", +- deps = [ +- ":accessapproval_csharp_gapic", +- ":accessapproval_csharp_grpc", +- ":accessapproval_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "accessapproval_cc_proto", +- deps = [":accessapproval_proto"], +-) +- +-cc_grpc_library( +- name = "accessapproval_cc_grpc", +- srcs = [":accessapproval_proto"], +- grpc_only = True, +- deps = [":accessapproval_cc_proto"], +-) +diff --git a/google/cloud/advisorynotifications/BUILD.bazel b/google/cloud/advisorynotifications/BUILD.bazel +deleted file mode 100644 +index b3206b378..000000000 +--- a/google/cloud/advisorynotifications/BUILD.bazel ++++ /dev/null +@@ -1,36 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-advisory_notifications. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for advisorynotifications. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "advisorynotifications_ruby_wrapper", +- srcs = ["//google/cloud/advisorynotifications/v1:advisorynotifications_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-advisory_notifications", +- "ruby-cloud-wrapper-of=v1:0.0", +- ], +- service_yaml = "//google/cloud/advisorynotifications/v1:advisorynotifications_v1.yaml", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-advisorynotifications-ruby", +- deps = [ +- ":advisorynotifications_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/advisorynotifications/v1/BUILD.bazel b/google/cloud/advisorynotifications/v1/BUILD.bazel +deleted file mode 100644 +index 3d6d363ee..000000000 +--- a/google/cloud/advisorynotifications/v1/BUILD.bazel ++++ /dev/null +@@ -1,384 +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 = "advisorynotifications_proto", +- srcs = [ +- "service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "advisorynotifications_proto_with_info", +- deps = [ +- ":advisorynotifications_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 = "advisorynotifications_java_proto", +- deps = [":advisorynotifications_proto"], +-) +- +-java_grpc_library( +- name = "advisorynotifications_java_grpc", +- srcs = [":advisorynotifications_proto"], +- deps = [":advisorynotifications_java_proto"], +-) +- +-java_gapic_library( +- name = "advisorynotifications_java_gapic", +- srcs = [":advisorynotifications_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "advisorynotifications_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "advisorynotifications_v1.yaml", +- test_deps = [ +- ":advisorynotifications_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":advisorynotifications_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "advisorynotifications_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.advisorynotifications.v1.AdvisoryNotificationsServiceClientHttpJsonTest", +- "com.google.cloud.advisorynotifications.v1.AdvisoryNotificationsServiceClientTest", +- ], +- runtime_deps = [":advisorynotifications_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-advisorynotifications-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":advisorynotifications_java_gapic", +- ":advisorynotifications_java_grpc", +- ":advisorynotifications_java_proto", +- ":advisorynotifications_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 = "advisorynotifications_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/advisorynotifications/apiv1/advisorynotificationspb", +- protos = [":advisorynotifications_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "advisorynotifications_go_gapic", +- srcs = [":advisorynotifications_proto_with_info"], +- grpc_service_config = "advisorynotifications_v1_grpc_service_config.json", +- importpath = "cloud.google.com/go/advisorynotifications/apiv1;advisorynotifications", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "advisorynotifications_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":advisorynotifications_go_proto", +- ], +-) +- +-go_test( +- name = "advisorynotifications_go_gapic_test", +- srcs = [":advisorynotifications_go_gapic_srcjar_test"], +- embed = [":advisorynotifications_go_gapic"], +- importpath = "cloud.google.com/go/advisorynotifications/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-advisorynotifications-v1-go", +- deps = [ +- ":advisorynotifications_go_gapic", +- ":advisorynotifications_go_gapic_srcjar-metadata.srcjar", +- ":advisorynotifications_go_gapic_srcjar-snippets.srcjar", +- ":advisorynotifications_go_gapic_srcjar-test.srcjar", +- ":advisorynotifications_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "advisorynotifications_py_gapic", +- srcs = [":advisorynotifications_proto"], +- grpc_service_config = "advisorynotifications_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "advisorynotifications_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "advisorynotifications_py_gapic_test", +- srcs = [ +- "advisorynotifications_py_gapic_pytest.py", +- "advisorynotifications_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":advisorynotifications_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "advisorynotifications-v1-py", +- deps = [ +- ":advisorynotifications_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 = "advisorynotifications_php_proto", +- deps = [":advisorynotifications_proto"], +-) +- +-php_grpc_library( +- name = "advisorynotifications_php_grpc", +- srcs = [":advisorynotifications_proto"], +- deps = [":advisorynotifications_php_proto"], +-) +- +-php_gapic_library( +- name = "advisorynotifications_php_gapic", +- srcs = [":advisorynotifications_proto_with_info"], +- grpc_service_config = "advisorynotifications_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "advisorynotifications_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":advisorynotifications_php_grpc", +- ":advisorynotifications_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-advisorynotifications-v1-php", +- deps = [ +- ":advisorynotifications_php_gapic", +- ":advisorynotifications_php_grpc", +- ":advisorynotifications_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "advisorynotifications_nodejs_gapic", +- package_name = "@google-cloud/advisorynotifications", +- src = ":advisorynotifications_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "advisorynotifications_v1_grpc_service_config.json", +- package = "google.cloud.advisorynotifications.v1", +- rest_numeric_enums = True, +- service_yaml = "advisorynotifications_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "advisorynotifications-v1-nodejs", +- deps = [ +- ":advisorynotifications_nodejs_gapic", +- ":advisorynotifications_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 = "advisorynotifications_ruby_proto", +- deps = [":advisorynotifications_proto"], +-) +- +-ruby_grpc_library( +- name = "advisorynotifications_ruby_grpc", +- srcs = [":advisorynotifications_proto"], +- deps = [":advisorynotifications_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "advisorynotifications_ruby_gapic", +- srcs = [":advisorynotifications_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-advisory_notifications-v1"], +- grpc_service_config = "advisorynotifications_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "advisorynotifications_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":advisorynotifications_ruby_grpc", +- ":advisorynotifications_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-advisorynotifications-v1-ruby", +- deps = [ +- ":advisorynotifications_ruby_gapic", +- ":advisorynotifications_ruby_grpc", +- ":advisorynotifications_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 = "advisorynotifications_csharp_proto", +- deps = [":advisorynotifications_proto"], +-) +- +-csharp_grpc_library( +- name = "advisorynotifications_csharp_grpc", +- srcs = [":advisorynotifications_proto"], +- deps = [":advisorynotifications_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "advisorynotifications_csharp_gapic", +- srcs = [":advisorynotifications_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "advisorynotifications_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "advisorynotifications_v1.yaml", +- deps = [ +- ":advisorynotifications_csharp_grpc", +- ":advisorynotifications_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-advisorynotifications-v1-csharp", +- deps = [ +- ":advisorynotifications_csharp_gapic", +- ":advisorynotifications_csharp_grpc", +- ":advisorynotifications_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "advisorynotifications_cc_proto", +- deps = [":advisorynotifications_proto"], +-) +- +-cc_grpc_library( +- name = "advisorynotifications_cc_grpc", +- srcs = [":advisorynotifications_proto"], +- grpc_only = True, +- deps = [":advisorynotifications_cc_proto"], +-) +diff --git a/google/cloud/aiplatform/BUILD.bazel b/google/cloud/aiplatform/BUILD.bazel +deleted file mode 100644 +index b71915569..000000000 +--- a/google/cloud/aiplatform/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-ai_platform. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for aiplatform. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "aiplatform_ruby_wrapper", +- srcs = ["//google/cloud/aiplatform/v1:aiplatform_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-ai_platform", +- "ruby-cloud-wrapper-of=v1:0.0", +- "ruby-cloud-product-url=https://cloud.google.com/vertex-ai/docs/", +- "ruby-cloud-api-id=aiplatform.googleapis.com", +- "ruby-cloud-api-shortname=aiplatform", +- "ruby-cloud-gem-namespace=Google::Cloud::AIPlatform", +- "ruby-cloud-service-override=AiPlatform=AIPlatform", +- ], +- ruby_cloud_description = "Vertex AI enables data scientists, developers, and AI newcomers to create custom machine learning models specific to their business needs by leveraging Google's state-of-the-art transfer learning and innovative AI research.", +- ruby_cloud_title = "Vertex AI", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-aiplatform-ruby", +- deps = [ +- ":aiplatform_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/aiplatform/logging/BUILD.bazel b/google/cloud/aiplatform/logging/BUILD.bazel +deleted file mode 100644 +index 350160bd3..000000000 +--- a/google/cloud/aiplatform/logging/BUILD.bazel ++++ /dev/null +@@ -1,177 +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 = [ +- "prediction.proto", +- ], +- deps = [ +- "//google/rpc:status_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 = "cloud.google.com/go/aiplatform/logging/loggingpb", +- 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", +- ], +-) +- +-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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/aiplatform/v1/BUILD.bazel b/google/cloud/aiplatform/v1/BUILD.bazel +deleted file mode 100644 +index b3fb5d8e2..000000000 +--- a/google/cloud/aiplatform/v1/BUILD.bazel ++++ /dev/null +@@ -1,567 +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_SUBPACKAGE_DEPS = [ +- "//google/cloud/aiplatform/v1/schema/predict/instance:instance_proto", +- "//google/cloud/aiplatform/v1/schema/predict/params:params_proto", +- "//google/cloud/aiplatform/v1/schema/predict/prediction:prediction_proto", +- "//google/cloud/aiplatform/v1/schema/trainingjob/definition:definition_proto", +-] +- +-proto_library( +- name = "aiplatform_proto", +- srcs = [ +- "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", +- "entity_type.proto", +- "env_var.proto", +- "evaluated_annotation.proto", +- "event.proto", +- "execution.proto", +- "explanation.proto", +- "explanation_metadata.proto", +- "feature.proto", +- "feature_monitoring_stats.proto", +- "feature_selector.proto", +- "featurestore.proto", +- "featurestore_monitoring.proto", +- "featurestore_online_service.proto", +- "featurestore_service.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", +- "lineage_subgraph.proto", +- "machine_resources.proto", +- "manual_batch_tuning_parameters.proto", +- "metadata_schema.proto", +- "metadata_service.proto", +- "metadata_store.proto", +- "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", +- "nas_job.proto", +- "operation.proto", +- "pipeline_failure_policy.proto", +- "pipeline_job.proto", +- "pipeline_service.proto", +- "pipeline_state.proto", +- "prediction_service.proto", +- "saved_query.proto", +- "service_networking.proto", +- "specialist_pool.proto", +- "specialist_pool_service.proto", +- "study.proto", +- "tensorboard.proto", +- "tensorboard_data.proto", +- "tensorboard_experiment.proto", +- "tensorboard_run.proto", +- "tensorboard_service.proto", +- "tensorboard_time_series.proto", +- "training_pipeline.proto", +- "types.proto", +- "unmanaged_container_model.proto", +- "user_action_reference.proto", +- "value.proto", +- "vizier_service.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", +- "//google/type:interval_proto", +- "//google/type:money_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ] + _PROTO_SUBPACKAGE_DEPS, +-) +- +-proto_library_with_info( +- name = "aiplatform_proto_with_info", +- deps = [ +- ":aiplatform_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_proto", +- ] + _PROTO_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# 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_SUBPACKAGE_DEPS = [ +- "//google/cloud/aiplatform/v1/schema/predict/instance:instance_java_proto", +- "//google/cloud/aiplatform/v1/schema/predict/params:params_java_proto", +- "//google/cloud/aiplatform/v1/schema/predict/prediction:prediction_java_proto", +- "//google/cloud/aiplatform/v1/schema/trainingjob/definition:definition_java_proto", +-] +- +-_JAVA_GRPC_SUBPACKAGE_DEPS = [ +- "//google/cloud/aiplatform/v1/schema/predict/instance:instance_java_grpc", +- "//google/cloud/aiplatform/v1/schema/predict/params:params_java_grpc", +- "//google/cloud/aiplatform/v1/schema/predict/prediction:prediction_java_grpc", +- "//google/cloud/aiplatform/v1/schema/trainingjob/definition:definition_java_grpc", +-] +- +-java_proto_library( +- name = "aiplatform_java_proto", +- deps = [":aiplatform_proto"], +-) +- +-java_grpc_library( +- name = "aiplatform_java_grpc", +- srcs = [":aiplatform_proto"], +- deps = [":aiplatform_java_proto"] + _JAVA_PROTO_SUBPACKAGE_DEPS, +-) +- +-java_gapic_library( +- name = "aiplatform_java_gapic", +- srcs = [":aiplatform_proto_with_info"], +- gapic_yaml = "aiplatform_gapic.yaml", +- grpc_service_config = "aiplatform_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "aiplatform_v1.yaml", +- test_deps = [ +- ":aiplatform_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ] + _JAVA_PROTO_SUBPACKAGE_DEPS, +- transport = "grpc", +- deps = [ +- ":aiplatform_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ] + _JAVA_PROTO_SUBPACKAGE_DEPS, +-) +- +-java_gapic_test( +- name = "aiplatform_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.aiplatform.v1.DatasetServiceClientTest", +- "com.google.cloud.aiplatform.v1.EndpointServiceClientTest", +- "com.google.cloud.aiplatform.v1.FeaturestoreOnlineServingServiceClientTest", +- "com.google.cloud.aiplatform.v1.FeaturestoreServiceClientTest", +- "com.google.cloud.aiplatform.v1.IndexEndpointServiceClientTest", +- "com.google.cloud.aiplatform.v1.IndexServiceClientTest", +- "com.google.cloud.aiplatform.v1.JobServiceClientTest", +- "com.google.cloud.aiplatform.v1.MetadataServiceClientTest", +- "com.google.cloud.aiplatform.v1.MigrationServiceClientTest", +- "com.google.cloud.aiplatform.v1.ModelServiceClientTest", +- "com.google.cloud.aiplatform.v1.PipelineServiceClientTest", +- "com.google.cloud.aiplatform.v1.PredictionServiceClientTest", +- "com.google.cloud.aiplatform.v1.SpecialistPoolServiceClientTest", +- "com.google.cloud.aiplatform.v1.TensorboardServiceClientTest", +- "com.google.cloud.aiplatform.v1.VizierServiceClientTest", +- ], +- runtime_deps = [":aiplatform_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-aiplatform-v1-java", +- transport = "grpc", +- deps = [ +- ":aiplatform_java_gapic", +- ":aiplatform_java_grpc", +- ":aiplatform_java_proto", +- ":aiplatform_proto", +- ] + _JAVA_PROTO_SUBPACKAGE_DEPS + _PROTO_SUBPACKAGE_DEPS + _JAVA_GRPC_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "aiplatform_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/aiplatform/apiv1/aiplatformpb", +- 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:interval_go_proto", +- "//google/type:money_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "aiplatform_go_gapic", +- srcs = [":aiplatform_proto_with_info"], +- grpc_service_config = "aiplatform_grpc_service_config.json", +- importpath = "cloud.google.com/go/aiplatform/apiv1;aiplatform", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = False, +- service_yaml = "aiplatform_v1.yaml", +- transport = "grpc", +- deps = [ +- ":aiplatform_go_proto", +- "//google/api:httpbody_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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", +- ], +-) +- +-go_test( +- name = "aiplatform_go_gapic_test", +- srcs = [":aiplatform_go_gapic_srcjar_test"], +- embed = [":aiplatform_go_gapic"], +- importpath = "cloud.google.com/go/aiplatform/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-aiplatform-v1-go", +- deps = [ +- ":aiplatform_go_gapic", +- ":aiplatform_go_gapic_srcjar-metadata.srcjar", +- ":aiplatform_go_gapic_srcjar-snippets.srcjar", +- ":aiplatform_go_gapic_srcjar-test.srcjar", +- ":aiplatform_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-_PY_GAPIC_SUBPACKAGE_DEPS = [ +- "//google/cloud/aiplatform/v1/schema/predict/instance:instance_py_gapic", +- "//google/cloud/aiplatform/v1/schema/predict/params:params_py_gapic", +- "//google/cloud/aiplatform/v1/schema/predict/prediction:prediction_py_gapic", +- "//google/cloud/aiplatform/v1/schema/trainingjob/definition:definition_py_gapic", +-] +- +-py_gapic_library( +- name = "aiplatform_py_gapic", +- srcs = [":aiplatform_proto"], +- grpc_service_config = "aiplatform_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "aiplatform_v1.yaml", +- transport = "grpc", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "aiplatform_py_gapic_test", +- srcs = [ +- "aiplatform_py_gapic_pytest.py", +- "aiplatform_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":aiplatform_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "aiplatform-v1-py", +- deps = [ +- ":aiplatform_py_gapic", +- ] + _PROTO_SUBPACKAGE_DEPS + _PY_GAPIC_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# 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 = "aiplatform_php_proto", +- deps = [":aiplatform_proto"], +-) +- +-php_grpc_library( +- name = "aiplatform_php_grpc", +- srcs = [":aiplatform_proto"], +- deps = [":aiplatform_php_proto"], +-) +- +-php_gapic_library( +- name = "aiplatform_php_gapic", +- srcs = [":aiplatform_proto_with_info"], +- grpc_service_config = "aiplatform_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "aiplatform_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":aiplatform_php_grpc", +- ":aiplatform_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-aiplatform-v1-php", +- deps = [ +- ":aiplatform_php_gapic", +- ":aiplatform_php_grpc", +- ":aiplatform_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "aiplatform_nodejs_gapic", +- package_name = "@google-cloud/aiplatform", +- src = ":aiplatform_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "aiplatform_grpc_service_config.json", +- package = "google.cloud.aiplatform.v1", +- rest_numeric_enums = False, +- service_yaml = "aiplatform_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "aiplatform-v1-nodejs", +- deps = [ +- ":aiplatform_nodejs_gapic", +- ":aiplatform_proto", +- ] + _PROTO_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# 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 = "aiplatform_ruby_proto", +- deps = [":aiplatform_proto"], +-) +- +-ruby_grpc_library( +- name = "aiplatform_ruby_grpc", +- srcs = [":aiplatform_proto"], +- deps = [":aiplatform_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "aiplatform_ruby_gapic", +- srcs = [":aiplatform_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=aiplatform.googleapis.com", +- "ruby-cloud-api-shortname=aiplatform", +- "ruby-cloud-gem-name=google-cloud-ai_platform-v1", +- "ruby-cloud-gem-namespace=Google::Cloud::AIPlatform::V1", +- "ruby-cloud-product-url=https://cloud.google.com/vertex-ai/docs/", +- "ruby-cloud-service-override=AiPlatform=AIPlatform", +- ], +- grpc_service_config = "aiplatform_grpc_service_config.json", +- rest_numeric_enums = False, +- ruby_cloud_description = "Vertex AI enables data scientists, developers, and AI newcomers to create custom machine learning models specific to their business needs by leveraging Google's state-of-the-art transfer learning and innovative AI research.", +- ruby_cloud_title = "Vertex AI V1", +- service_yaml = "aiplatform_v1.yaml", +- deps = [ +- ":aiplatform_ruby_grpc", +- ":aiplatform_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-aiplatform-v1-ruby", +- deps = [ +- ":aiplatform_ruby_gapic", +- ":aiplatform_ruby_grpc", +- ":aiplatform_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 = "aiplatform_csharp_proto", +- deps = [":aiplatform_proto"], +-) +- +-csharp_grpc_library( +- name = "aiplatform_csharp_grpc", +- srcs = [":aiplatform_proto"], +- deps = [":aiplatform_csharp_proto"], +-) +- +-# Generate a package for googleapis-gen even without the GAPIC client. +-# This will allow OwlBot to trigger changes to be pushed to google-cloud-dotnet, +-# which will perform full generation after fixing up the protos first. +- +-csharp_gapic_assembly_pkg( +- name = "google-cloud-aiplatform-v1-csharp", +- package_name = "Google.Cloud.AIPlatform.V1", +- generate_nongapic_package = True, +- deps = [ +- ":aiplatform_csharp_grpc", +- ":aiplatform_csharp_proto", +- ], +-) +- +-# csharp_gapic_library( +-# name = "aiplatform_csharp_gapic", +-# srcs = [":aiplatform_proto_with_info"], +-# common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +-# grpc_service_config = "aiplatform_grpc_service_config.json", +-# service_yaml = "aiplatform_v1.yaml", +-# deps = [ +-# ":aiplatform_csharp_grpc", +-# ":aiplatform_csharp_proto", +-# ], +-# ) +- +-################################ +-# Keep C# target commented out through the regeneration, as C# gen has an issue +-# with the aiplatform v1 protos +-# +-# csharp_gapic_library( +-# name = "aiplatform_csharp_gapic", +-# srcs = [":aiplatform_proto_with_info"], +-# common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +-# grpc_service_config = "aiplatform_grpc_service_config.json", +-# deps = [ +-# ":aiplatform_csharp_grpc", +-# ":aiplatform_csharp_proto", +-# ], +-# ) +- +-# Open Source Packages +-# csharp_gapic_assembly_pkg( +-# name = "google-cloud-aiplatform-v1-csharp", +-# deps = [ +-# ":aiplatform_csharp_gapic", +-# ":aiplatform_csharp_grpc", +-# ":aiplatform_csharp_proto", +-# ], +-# ) +-################################ +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "aiplatform_cc_proto", +- deps = [":aiplatform_proto"], +-) +- +-cc_grpc_library( +- name = "aiplatform_cc_grpc", +- srcs = [":aiplatform_proto"], +- grpc_only = True, +- deps = [":aiplatform_cc_proto"], +-) +diff --git a/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel b/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel +deleted file mode 100644 +index 02806a616..000000000 +--- a/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel ++++ /dev/null +@@ -1,217 +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 = "instance_proto", +- srcs = [ +- "image_classification.proto", +- "image_object_detection.proto", +- "image_segmentation.proto", +- "text_classification.proto", +- "text_extraction.proto", +- "text_sentiment.proto", +- "video_action_recognition.proto", +- "video_classification.proto", +- "video_object_tracking.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "instance_java_proto", +- deps = [":instance_proto"], +-) +- +-java_grpc_library( +- name = "instance_java_grpc", +- srcs = [":instance_proto"], +- deps = [":instance_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "instance_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/aiplatform/apiv1/schema/predict/instance/instancepb", +- protos = [":instance_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "instance_moved_proto", +- srcs = [":instance_proto"], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-py_proto_library( +- name = "instance_py_proto", +- deps = [":instance_moved_proto"], +-) +- +-py_grpc_library( +- name = "instance_py_grpc", +- srcs = [":instance_moved_proto"], +- deps = [":instance_py_proto"], +-) +- +-py_gapic_library( +- name = "instance_py_gapic", +- srcs = [":instance_proto"], +- opt_args = [ +- "python-gapic-namespace=google.cloud.aiplatform.v1.schema.predict", +- "python-gapic-name=instance", +- ], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "instance-py", +- deps = [ +- ":instance_py_gapic", +- ], +-) +- +-#load("@gapic_generator_java//rules_java_gapic:java_gapic.bzl", "java_generator_request_dump") +-# +-#java_generator_request_dump( +-# name = "instance_request_dump", +-# srcs = [":instance_py_gapic"], +-# # opt_args = [ +-# # "python-gapic-namespace=google.cloud.aiplatform.v1.schema.predict", +-# # "python-gapic-name=instance", +-# # ], +-# transport = "grpc", +-#) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "instance_php_proto", +- deps = [":instance_proto"], +-) +- +-php_grpc_library( +- name = "instance_php_grpc", +- srcs = [":instance_proto"], +- deps = [":instance_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 = "instance_ruby_proto", +- deps = [":instance_proto"], +-) +- +-ruby_grpc_library( +- name = "instance_ruby_grpc", +- srcs = [":instance_proto"], +- deps = [":instance_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "instance_csharp_proto", +- deps = [":instance_proto"], +-) +- +-csharp_grpc_library( +- name = "instance_csharp_grpc", +- srcs = [":instance_proto"], +- deps = [":instance_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "instance_cc_proto", +- deps = [":instance_proto"], +-) +- +-cc_grpc_library( +- name = "instance_cc_grpc", +- srcs = [":instance_proto"], +- grpc_only = True, +- deps = [":instance_cc_proto"], +-) +diff --git a/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel b/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel +deleted file mode 100644 +index 7a17728e4..000000000 +--- a/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel ++++ /dev/null +@@ -1,202 +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 = "params_proto", +- srcs = [ +- "image_classification.proto", +- "image_object_detection.proto", +- "image_segmentation.proto", +- "video_action_recognition.proto", +- "video_classification.proto", +- "video_object_tracking.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "params_java_proto", +- deps = [":params_proto"], +-) +- +-java_grpc_library( +- name = "params_java_grpc", +- srcs = [":params_proto"], +- deps = [":params_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "params_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/aiplatform/apiv1/schema/predict/params/paramspb", +- protos = [":params_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "params_moved_proto", +- srcs = [":params_proto"], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-py_proto_library( +- name = "params_py_proto", +- deps = [":params_moved_proto"], +-) +- +-py_grpc_library( +- name = "params_py_grpc", +- srcs = [":params_moved_proto"], +- deps = [":params_py_proto"], +-) +- +-py_gapic_library( +- name = "params_py_gapic", +- srcs = [":params_proto"], +- opt_args = [ +- "python-gapic-namespace=google.cloud.aiplatform.v1.schema.predict", +- "python-gapic-name=params", +- ], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "params-py", +- deps = [ +- ":params_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "params_php_proto", +- deps = [":params_proto"], +-) +- +-php_grpc_library( +- name = "params_php_grpc", +- srcs = [":params_proto"], +- deps = [":params_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 = "params_ruby_proto", +- deps = [":params_proto"], +-) +- +-ruby_grpc_library( +- name = "params_ruby_grpc", +- srcs = [":params_proto"], +- deps = [":params_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "params_csharp_proto", +- deps = [":params_proto"], +-) +- +-csharp_grpc_library( +- name = "params_csharp_grpc", +- srcs = [":params_proto"], +- deps = [":params_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "params_cc_proto", +- deps = [":params_proto"], +-) +- +-cc_grpc_library( +- name = "params_cc_grpc", +- srcs = [":params_proto"], +- grpc_only = True, +- deps = [":params_cc_proto"], +-) +diff --git a/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel b/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel +deleted file mode 100644 +index ebd751126..000000000 +--- a/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel ++++ /dev/null +@@ -1,213 +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 = "prediction_proto", +- srcs = [ +- "classification.proto", +- "image_object_detection.proto", +- "image_segmentation.proto", +- "tabular_classification.proto", +- "tabular_regression.proto", +- "text_extraction.proto", +- "text_sentiment.proto", +- "video_action_recognition.proto", +- "video_classification.proto", +- "video_object_tracking.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "prediction_java_proto", +- deps = [":prediction_proto"], +-) +- +-java_grpc_library( +- name = "prediction_java_grpc", +- srcs = [":prediction_proto"], +- deps = [":prediction_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "prediction_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/aiplatform/apiv1/schema/predict/prediction/predictionpb", +- protos = [":prediction_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud/aiplatform/v1/schema/predict/instance:instance_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "prediction_moved_proto", +- srcs = [":prediction_proto"], +- deps = [ +- "//google/api:annotations_proto", +- "//google/cloud/aiplatform/v1/schema/predict/instance:instance_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-py_proto_library( +- name = "prediction_py_proto", +- deps = [":prediction_moved_proto"], +-) +- +-py_grpc_library( +- name = "prediction_py_grpc", +- srcs = [":prediction_moved_proto"], +- deps = [":prediction_py_proto"], +-) +- +-py_gapic_library( +- name = "prediction_py_gapic", +- srcs = [":prediction_proto"], +- opt_args = [ +- "python-gapic-namespace=google.cloud.aiplatform.v1.schema.predict", # Replace with the current version +- "python-gapic-name=prediction", +- ], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-py_gapic_assembly_pkg( +- name = "prediction-py", +- deps = [ +- ":prediction_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "prediction_php_proto", +- deps = [":prediction_proto"], +-) +- +-php_grpc_library( +- name = "prediction_php_grpc", +- srcs = [":prediction_proto"], +- deps = [":prediction_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 = "prediction_ruby_proto", +- deps = [":prediction_proto"], +-) +- +-ruby_grpc_library( +- name = "prediction_ruby_grpc", +- srcs = [":prediction_proto"], +- deps = [":prediction_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "prediction_csharp_proto", +- deps = [":prediction_proto"], +-) +- +-csharp_grpc_library( +- name = "prediction_csharp_grpc", +- srcs = [":prediction_proto"], +- deps = [":prediction_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "prediction_cc_proto", +- deps = [":prediction_proto"], +-) +- +-cc_grpc_library( +- name = "prediction_cc_grpc", +- srcs = [":prediction_proto"], +- grpc_only = True, +- deps = [":prediction_cc_proto"], +-) +diff --git a/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel b/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel +deleted file mode 100644 +index 36272eff8..000000000 +--- a/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel ++++ /dev/null +@@ -1,210 +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 = "definition_proto", +- srcs = [ +- "automl_image_classification.proto", +- "automl_image_object_detection.proto", +- "automl_image_segmentation.proto", +- "automl_tables.proto", +- "automl_text_classification.proto", +- "automl_text_extraction.proto", +- "automl_text_sentiment.proto", +- "automl_video_action_recognition.proto", +- "automl_video_classification.proto", +- "automl_video_object_tracking.proto", +- "export_evaluated_data_items_config.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:field_behavior_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "definition_java_proto", +- deps = [":definition_proto"], +-) +- +-java_grpc_library( +- name = "definition_java_grpc", +- srcs = [":definition_proto"], +- deps = [":definition_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "definition_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/aiplatform/apiv1/schema/trainingjob/definition/definitionpb", +- protos = [":definition_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:field_behavior_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "definition_moved_proto", +- srcs = [":definition_proto"], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:field_behavior_proto", +- ], +-) +- +-py_proto_library( +- name = "definition_py_proto", +- deps = [":definition_moved_proto"], +-) +- +-py_grpc_library( +- name = "definition_py_grpc", +- srcs = [":definition_moved_proto"], +- deps = [":definition_py_proto"], +-) +- +-py_gapic_library( +- name = "definition_py_gapic", +- srcs = [":definition_proto"], +- opt_args = [ +- "python-gapic-namespace=google.cloud.aiplatform.v1.schema.trainingjob", +- "python-gapic-name=definition", +- ], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "definition_py", +- deps = [ +- ":definition_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "definition_php_proto", +- deps = [":definition_proto"], +-) +- +-php_grpc_library( +- name = "definition_php_grpc", +- srcs = [":definition_proto"], +- deps = [":definition_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 = "definition_ruby_proto", +- deps = [":definition_proto"], +-) +- +-ruby_grpc_library( +- name = "definition_ruby_grpc", +- srcs = [":definition_proto"], +- deps = [":definition_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "definition_csharp_proto", +- deps = [":definition_proto"], +-) +- +-csharp_grpc_library( +- name = "definition_csharp_grpc", +- srcs = [":definition_proto"], +- deps = [":definition_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "definition_cc_proto", +- deps = [":definition_proto"], +-) +- +-cc_grpc_library( +- name = "definition_cc_grpc", +- srcs = [":definition_proto"], +- grpc_only = True, +- deps = [":definition_cc_proto"], +-) +diff --git a/google/cloud/aiplatform/v1beta1/BUILD.bazel b/google/cloud/aiplatform/v1beta1/BUILD.bazel +deleted file mode 100644 +index c437ce036..000000000 +--- a/google/cloud/aiplatform/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,515 +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. +- +-# 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_SUBPACKAGE_DEPS = [ +- "//google/cloud/aiplatform/v1beta1/schema:schema_proto", +- "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instance_proto", +- "//google/cloud/aiplatform/v1beta1/schema/predict/params:params_proto", +- "//google/cloud/aiplatform/v1beta1/schema/predict/prediction:prediction_proto", +- "//google/cloud/aiplatform/v1beta1/schema/trainingjob/definition:definition_proto", +-] +- +-proto_library( +- name = "aiplatform_proto", +- srcs = [ +- "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", +- "deployment_resource_pool.proto", +- "deployment_resource_pool_service.proto", +- "encryption_spec.proto", +- "endpoint.proto", +- "endpoint_service.proto", +- "entity_type.proto", +- "env_var.proto", +- "evaluated_annotation.proto", +- "event.proto", +- "execution.proto", +- "explanation.proto", +- "explanation_metadata.proto", +- "feature.proto", +- "feature_monitoring_stats.proto", +- "feature_selector.proto", +- "featurestore.proto", +- "featurestore_monitoring.proto", +- "featurestore_online_service.proto", +- "featurestore_service.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", +- "lineage_subgraph.proto", +- "machine_resources.proto", +- "manual_batch_tuning_parameters.proto", +- "match_service.proto", +- "metadata_schema.proto", +- "metadata_service.proto", +- "metadata_store.proto", +- "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", +- "nas_job.proto", +- "operation.proto", +- "pipeline_failure_policy.proto", +- "pipeline_job.proto", +- "pipeline_service.proto", +- "pipeline_state.proto", +- "prediction_service.proto", +- "saved_query.proto", +- "schedule.proto", +- "schedule_service.proto", +- "service_networking.proto", +- "specialist_pool.proto", +- "specialist_pool_service.proto", +- "study.proto", +- "tensorboard.proto", +- "tensorboard_data.proto", +- "tensorboard_experiment.proto", +- "tensorboard_run.proto", +- "tensorboard_service.proto", +- "tensorboard_time_series.proto", +- "training_pipeline.proto", +- "types.proto", +- "unmanaged_container_model.proto", +- "user_action_reference.proto", +- "value.proto", +- "vizier_service.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", +- "//google/type:interval_proto", +- "//google/type:money_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ] + _PROTO_SUBPACKAGE_DEPS, +-) +- +-proto_library_with_info( +- name = "aiplatform_proto_with_info", +- deps = [ +- ":aiplatform_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_proto", +- ] + _PROTO_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# 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_SUBPACKAGE_DEPS = [ +- "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instance_java_proto", +- "//google/cloud/aiplatform/v1beta1/schema/predict/params:params_java_proto", +- "//google/cloud/aiplatform/v1beta1/schema/predict/prediction:prediction_java_proto", +- "//google/cloud/aiplatform/v1beta1/schema/trainingjob/definition:definition_java_proto", +-] +- +-_JAVA_GRPC_SUBPACKAGE_DEPS = [ +- "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instance_java_grpc", +- "//google/cloud/aiplatform/v1beta1/schema/predict/params:params_java_grpc", +- "//google/cloud/aiplatform/v1beta1/schema/predict/prediction:prediction_java_grpc", +- "//google/cloud/aiplatform/v1beta1/schema/trainingjob/definition:definition_java_grpc", +-] +- +-java_proto_library( +- name = "aiplatform_java_proto", +- deps = [":aiplatform_proto"], +-) +- +-java_grpc_library( +- name = "aiplatform_java_grpc", +- srcs = [":aiplatform_proto"], +- deps = [":aiplatform_java_proto"] + _JAVA_PROTO_SUBPACKAGE_DEPS, +-) +- +-java_gapic_library( +- name = "aiplatform_java_gapic", +- srcs = [":aiplatform_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "aiplatform_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "aiplatform_v1beta1.yaml", +- test_deps = [ +- ":aiplatform_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ] + _JAVA_GRPC_SUBPACKAGE_DEPS, +- transport = "grpc", +- deps = [ +- ":aiplatform_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ] + _JAVA_PROTO_SUBPACKAGE_DEPS, +-) +- +-java_gapic_test( +- name = "aiplatform_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.aiplatform.v1beta1.DatasetServiceClientTest", +- "com.google.cloud.aiplatform.v1beta1.EndpointServiceClientTest", +- "com.google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServingServiceClientTest", +- "com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceClientTest", +- "com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceClientTest", +- "com.google.cloud.aiplatform.v1beta1.IndexServiceClientTest", +- "com.google.cloud.aiplatform.v1beta1.JobServiceClientTest", +- "com.google.cloud.aiplatform.v1beta1.MetadataServiceClientTest", +- "com.google.cloud.aiplatform.v1beta1.MigrationServiceClientTest", +- "com.google.cloud.aiplatform.v1beta1.ModelServiceClientTest", +- "com.google.cloud.aiplatform.v1beta1.PipelineServiceClientTest", +- "com.google.cloud.aiplatform.v1beta1.PredictionServiceClientTest", +- "com.google.cloud.aiplatform.v1beta1.SpecialistPoolServiceClientTest", +- "com.google.cloud.aiplatform.v1beta1.TensorboardServiceClientTest", +- "com.google.cloud.aiplatform.v1beta1.VizierServiceClientTest", +- ], +- runtime_deps = [":aiplatform_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-aiplatform-v1beta1-java", +- transport = "grpc", +- deps = [ +- ":aiplatform_java_gapic", +- ":aiplatform_java_grpc", +- ":aiplatform_java_proto", +- ":aiplatform_proto", +- ] + _JAVA_PROTO_SUBPACKAGE_DEPS + _PROTO_SUBPACKAGE_DEPS + _JAVA_GRPC_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "aiplatform_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/aiplatform/apiv1beta1/aiplatformpb", +- 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:interval_go_proto", +- "//google/type:money_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "aiplatform_go_gapic", +- srcs = [":aiplatform_proto_with_info"], +- grpc_service_config = "aiplatform_grpc_service_config.json", +- importpath = "cloud.google.com/go/aiplatform/apiv1beta1;aiplatform", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = False, +- service_yaml = "aiplatform_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":aiplatform_go_proto", +- "//google/api:httpbody_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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", +- ], +-) +- +-go_test( +- name = "aiplatform_go_gapic_test", +- srcs = [":aiplatform_go_gapic_srcjar_test"], +- embed = [":aiplatform_go_gapic"], +- importpath = "cloud.google.com/go/aiplatform/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-aiplatform-v1beta1-go", +- deps = [ +- ":aiplatform_go_gapic", +- ":aiplatform_go_gapic_srcjar-metadata.srcjar", +- ":aiplatform_go_gapic_srcjar-snippets.srcjar", +- ":aiplatform_go_gapic_srcjar-test.srcjar", +- ":aiplatform_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-_PY_GAPIC_SUBPACKAGE_DEPS = [ +- "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instance_py_gapic", +- "//google/cloud/aiplatform/v1beta1/schema/predict/params:params_py_gapic", +- "//google/cloud/aiplatform/v1beta1/schema/predict/prediction:prediction_py_gapic", +- "//google/cloud/aiplatform/v1beta1/schema/trainingjob/definition:definition_py_gapic", +-] +- +-py_gapic_library( +- name = "aiplatform_py_gapic", +- srcs = [":aiplatform_proto"], +- grpc_service_config = "aiplatform_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "aiplatform_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "aiplatform_py_gapic_test", +- srcs = [ +- "aiplatform_py_gapic_pytest.py", +- "aiplatform_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":aiplatform_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "aiplatform-v1beta1-py", +- deps = [ +- ":aiplatform_py_gapic", +- ] + _PROTO_SUBPACKAGE_DEPS + _PY_GAPIC_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# 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 = "aiplatform_php_proto", +- deps = [":aiplatform_proto"], +-) +- +-php_grpc_library( +- name = "aiplatform_php_grpc", +- srcs = [":aiplatform_proto"], +- deps = [":aiplatform_php_proto"], +-) +- +-php_gapic_library( +- name = "aiplatform_php_gapic", +- srcs = [":aiplatform_proto_with_info"], +- grpc_service_config = "aiplatform_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "aiplatform_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":aiplatform_php_grpc", +- ":aiplatform_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-aiplatform-v1beta1-php", +- deps = [ +- ":aiplatform_php_gapic", +- ":aiplatform_php_grpc", +- ":aiplatform_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "aiplatform_nodejs_gapic", +- package_name = "@google-cloud/aiplatform", +- src = ":aiplatform_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "aiplatform_grpc_service_config.json", +- package = "google.cloud.aiplatform.v1beta1", +- rest_numeric_enums = False, +- service_yaml = "aiplatform_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "aiplatform-v1beta1-nodejs", +- deps = [ +- ":aiplatform_nodejs_gapic", +- ":aiplatform_proto", +- ] + _PROTO_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# 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 = "aiplatform_ruby_proto", +- deps = [":aiplatform_proto"], +-) +- +-ruby_grpc_library( +- name = "aiplatform_ruby_grpc", +- srcs = [":aiplatform_proto"], +- deps = [":aiplatform_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "aiplatform_ruby_gapic", +- srcs = [":aiplatform_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-aiplatform-v1beta1"], +- grpc_service_config = "aiplatform_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "aiplatform_v1beta1.yaml", +- deps = [ +- ":aiplatform_ruby_grpc", +- ":aiplatform_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-aiplatform-v1beta1-ruby", +- deps = [ +- ":aiplatform_ruby_gapic", +- ":aiplatform_ruby_grpc", +- ":aiplatform_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 = "aiplatform_csharp_proto", +- deps = [":aiplatform_proto"], +-) +- +-csharp_grpc_library( +- name = "aiplatform_csharp_grpc", +- srcs = [":aiplatform_proto"], +- deps = [":aiplatform_csharp_proto"], +-) +- +-################################ +-# Keep C# targets commented out through the regeneration, as C# gen has an issue +-# with the aiplatform v1beta1 protos +-# +-# csharp_gapic_library( +-# name = "aiplatform_csharp_gapic", +-# srcs = [":aiplatform_proto_with_info"], +-# common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +-# grpc_service_config = "aiplatform_grpc_service_config.json", +-# service_yaml = "aiplatform_v1beta1.yaml", +-# deps = [ +-# ":aiplatform_csharp_grpc", +-# ":aiplatform_csharp_proto", +-# ], +-# ) +- +-# Open Source Packages +-# csharp_gapic_assembly_pkg( +-# name = "google-cloud-aiplatform-v1beta1-csharp", +-# deps = [ +-# ":aiplatform_csharp_gapic", +-# ":aiplatform_csharp_grpc", +-# ":aiplatform_csharp_proto", +-# ], +-# ) +-################################ +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel +deleted file mode 100644 +index c9ba9b556..000000000 +--- a/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel ++++ /dev/null +@@ -1,176 +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 = "schema_proto", +- srcs = [ +- "annotation_payload.proto", +- "annotation_spec_color.proto", +- "data_item_payload.proto", +- "dataset_metadata.proto", +- "geometry.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:field_behavior_proto", +- "//google/type:color_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "schema_java_proto", +- deps = [":schema_proto"], +-) +- +-java_grpc_library( +- name = "schema_java_grpc", +- srcs = [":schema_proto"], +- deps = [":schema_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "schema_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/aiplatform/apiv1beta1/schema/schemapb", +- protos = [":schema_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:color_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "schema_moved_proto", +- srcs = [":schema_proto"], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:field_behavior_proto", +- "//google/type:color_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-py_proto_library( +- name = "schema_py_proto", +- deps = [":schema_moved_proto"], +-) +- +-py_grpc_library( +- name = "schema_py_grpc", +- srcs = [":schema_moved_proto"], +- deps = [":schema_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "schema_php_proto", +- deps = [":schema_proto"], +-) +- +-php_grpc_library( +- name = "schema_php_grpc", +- srcs = [":schema_proto"], +- deps = [":schema_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 = "schema_ruby_proto", +- deps = [":schema_proto"], +-) +- +-ruby_grpc_library( +- name = "schema_ruby_grpc", +- srcs = [":schema_proto"], +- deps = [":schema_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "schema_csharp_proto", +- deps = [":schema_proto"], +-) +- +-csharp_grpc_library( +- name = "schema_csharp_grpc", +- srcs = [":schema_proto"], +- deps = [":schema_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/cloud/aiplatform/v1beta1/schema/predict/instance/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/predict/instance/BUILD.bazel +deleted file mode 100644 +index 7b47b2176..000000000 +--- a/google/cloud/aiplatform/v1beta1/schema/predict/instance/BUILD.bazel ++++ /dev/null +@@ -1,189 +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 = "instance_proto", +- srcs = [ +- "image_classification.proto", +- "image_object_detection.proto", +- "image_segmentation.proto", +- "text_classification.proto", +- "text_extraction.proto", +- "text_sentiment.proto", +- "video_action_recognition.proto", +- "video_classification.proto", +- "video_object_tracking.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "instance_java_proto", +- deps = [":instance_proto"], +-) +- +-java_grpc_library( +- name = "instance_java_grpc", +- srcs = [":instance_proto"], +- deps = [":instance_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "instance_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/aiplatform/apiv1beta1/schema/predict/instance/instancepb", +- protos = [":instance_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "instance_moved_proto", +- srcs = [":instance_proto"], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-py_proto_library( +- name = "instance_py_proto", +- deps = [":instance_moved_proto"], +-) +- +-py_grpc_library( +- name = "instance_py_grpc", +- srcs = [":instance_moved_proto"], +- deps = [":instance_py_proto"], +-) +- +-py_gapic_library( +- name = "instance_py_gapic", +- srcs = [":instance_proto"], +- opt_args = [ +- "python-gapic-namespace=google.cloud.aiplatform.v1beta1.schema.predict", +- "python-gapic-name=instance", +- ], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "instance-py", +- deps = [ +- ":instance_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "instance_php_proto", +- deps = [":instance_proto"], +-) +- +-php_grpc_library( +- name = "instance_php_grpc", +- srcs = [":instance_proto"], +- deps = [":instance_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 = "instance_ruby_proto", +- deps = [":instance_proto"], +-) +- +-ruby_grpc_library( +- name = "instance_ruby_grpc", +- srcs = [":instance_proto"], +- deps = [":instance_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "instance_csharp_proto", +- deps = [":instance_proto"], +-) +- +-csharp_grpc_library( +- name = "instance_csharp_grpc", +- srcs = [":instance_proto"], +- deps = [":instance_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/cloud/aiplatform/v1beta1/schema/predict/params/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/predict/params/BUILD.bazel +deleted file mode 100644 +index 6981a20b3..000000000 +--- a/google/cloud/aiplatform/v1beta1/schema/predict/params/BUILD.bazel ++++ /dev/null +@@ -1,186 +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 = "params_proto", +- srcs = [ +- "image_classification.proto", +- "image_object_detection.proto", +- "image_segmentation.proto", +- "video_action_recognition.proto", +- "video_classification.proto", +- "video_object_tracking.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "params_java_proto", +- deps = [":params_proto"], +-) +- +-java_grpc_library( +- name = "params_java_grpc", +- srcs = [":params_proto"], +- deps = [":params_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "params_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/aiplatform/apiv1beta1/schema/predict/params/paramspb", +- protos = [":params_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "params_moved_proto", +- srcs = [":params_proto"], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-py_proto_library( +- name = "params_py_proto", +- deps = [":params_moved_proto"], +-) +- +-py_grpc_library( +- name = "params_py_grpc", +- srcs = [":params_moved_proto"], +- deps = [":params_py_proto"], +-) +- +-py_gapic_library( +- name = "params_py_gapic", +- srcs = [":params_proto"], +- opt_args = [ +- "python-gapic-namespace=google.cloud.aiplatform.v1beta1.schema.predict", +- "python-gapic-name=params", +- ], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "params-py", +- deps = [ +- ":params_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "params_php_proto", +- deps = [":params_proto"], +-) +- +-php_grpc_library( +- name = "params_php_grpc", +- srcs = [":params_proto"], +- deps = [":params_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 = "params_ruby_proto", +- deps = [":params_proto"], +-) +- +-ruby_grpc_library( +- name = "params_ruby_grpc", +- srcs = [":params_proto"], +- deps = [":params_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "params_csharp_proto", +- deps = [":params_proto"], +-) +- +-csharp_grpc_library( +- name = "params_csharp_grpc", +- srcs = [":params_proto"], +- deps = [":params_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel +deleted file mode 100644 +index a1e26bc0c..000000000 +--- a/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel ++++ /dev/null +@@ -1,200 +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 = "prediction_proto", +- srcs = [ +- "classification.proto", +- "image_object_detection.proto", +- "image_segmentation.proto", +- "tabular_classification.proto", +- "tabular_regression.proto", +- "text_extraction.proto", +- "text_sentiment.proto", +- "time_series_forecasting.proto", +- "video_action_recognition.proto", +- "video_classification.proto", +- "video_object_tracking.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instance_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "prediction_java_proto", +- deps = [":prediction_proto"], +-) +- +-java_grpc_library( +- name = "prediction_java_grpc", +- srcs = [":prediction_proto"], +- deps = [":prediction_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "prediction_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/aiplatform/apiv1beta1/schema/predict/prediction/predictionpb", +- protos = [":prediction_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instance_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "prediction_moved_proto", +- srcs = [":prediction_proto"], +- deps = [ +- "//google/api:annotations_proto", +- "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instance_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-py_proto_library( +- name = "prediction_py_proto", +- deps = [":prediction_moved_proto"], +-) +- +-py_grpc_library( +- name = "prediction_py_grpc", +- srcs = [":prediction_moved_proto"], +- deps = [":prediction_py_proto"], +-) +- +-py_gapic_library( +- name = "prediction_py_gapic", +- srcs = [":prediction_proto"], +- opt_args = [ +- "python-gapic-namespace=google.cloud.aiplatform.v1beta1.schema.predict", +- "python-gapic-name=prediction", +- ], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "prediction-py", +- deps = [ +- ":prediction_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "prediction_php_proto", +- deps = [":prediction_proto"], +-) +- +-php_grpc_library( +- name = "prediction_php_grpc", +- srcs = [":prediction_proto"], +- deps = [":prediction_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 = "prediction_ruby_proto", +- deps = [":prediction_proto"], +-) +- +-ruby_grpc_library( +- name = "prediction_ruby_grpc", +- srcs = [":prediction_proto"], +- deps = [":prediction_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "prediction_csharp_proto", +- deps = [":prediction_proto"], +-) +- +-csharp_grpc_library( +- name = "prediction_csharp_grpc", +- srcs = [":prediction_proto"], +- deps = [":prediction_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel +deleted file mode 100644 +index 5e1b43a8e..000000000 +--- a/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel ++++ /dev/null +@@ -1,196 +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 = "definition_proto", +- srcs = [ +- "automl_image_classification.proto", +- "automl_image_object_detection.proto", +- "automl_image_segmentation.proto", +- "automl_tables.proto", +- "automl_text_classification.proto", +- "automl_text_extraction.proto", +- "automl_text_sentiment.proto", +- "automl_time_series_forecasting.proto", +- "automl_video_action_recognition.proto", +- "automl_video_classification.proto", +- "automl_video_object_tracking.proto", +- "export_evaluated_data_items_config.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:field_behavior_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "definition_java_proto", +- deps = [":definition_proto"], +-) +- +-java_grpc_library( +- name = "definition_java_grpc", +- srcs = [":definition_proto"], +- deps = [":definition_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "definition_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/aiplatform/apiv1beta1/schema/trainingjob/definition/definitionpb", +- protos = [":definition_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:field_behavior_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_grpc_library", +- "py_proto_library", +- "py_test", +-) +- +-moved_proto_library( +- name = "definition_moved_proto", +- srcs = [":definition_proto"], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:field_behavior_proto", +- ], +-) +- +-py_proto_library( +- name = "definition_py_proto", +- deps = [":definition_moved_proto"], +-) +- +-py_grpc_library( +- name = "definition_py_grpc", +- srcs = [":definition_moved_proto"], +- deps = [":definition_py_proto"], +-) +- +-py_gapic_library( +- name = "definition_py_gapic", +- srcs = [":definition_proto"], +- opt_args = [ +- "python-gapic-namespace=google.cloud.aiplatform.v1beta1.schema.trainingjob", +- "python-gapic-name=definition", +- ], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "definition_py", +- deps = [ +- ":definition_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "definition_php_proto", +- deps = [":definition_proto"], +-) +- +-php_grpc_library( +- name = "definition_php_grpc", +- srcs = [":definition_proto"], +- deps = [":definition_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 = "definition_ruby_proto", +- deps = [":definition_proto"], +-) +- +-ruby_grpc_library( +- name = "definition_ruby_grpc", +- srcs = [":definition_proto"], +- deps = [":definition_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "definition_csharp_proto", +- deps = [":definition_proto"], +-) +- +-csharp_grpc_library( +- name = "definition_csharp_grpc", +- srcs = [":definition_proto"], +- deps = [":definition_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/cloud/alloydb/BUILD.bazel b/google/cloud/alloydb/BUILD.bazel +deleted file mode 100644 +index 0f28dcc40..000000000 +--- a/google/cloud/alloydb/BUILD.bazel ++++ /dev/null +@@ -1,37 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-alloy_db. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for alloydb. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "alloydb_ruby_wrapper", +- srcs = ["//google/cloud/alloydb/v1:alloydb_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-alloy_db", +- "ruby-cloud-gem-namespace=Google::Cloud::AlloyDB", +- "ruby-cloud-wrapper-of=v1:0.0;v1beta:0.0", +- ], +- service_yaml = "//google/cloud/alloydb/v1:alloydb_v1.yaml", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-alloydb-ruby", +- deps = [ +- ":alloydb_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/alloydb/v1/BUILD.bazel b/google/cloud/alloydb/v1/BUILD.bazel +deleted file mode 100644 +index d57d31e4c..000000000 +--- a/google/cloud/alloydb/v1/BUILD.bazel ++++ /dev/null +@@ -1,413 +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 = "alloydb_proto", +- srcs = [ +- "resources.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", +- "//google/rpc:status_proto", +- "//google/type:dayofweek_proto", +- "//google/type:timeofday_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "alloydb_proto_with_info", +- deps = [ +- ":alloydb_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "alloydb_java_proto", +- deps = [":alloydb_proto"], +-) +- +-java_grpc_library( +- name = "alloydb_java_grpc", +- srcs = [":alloydb_proto"], +- deps = [":alloydb_java_proto"], +-) +- +-java_gapic_library( +- name = "alloydb_java_gapic", +- srcs = [":alloydb_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "alloydb_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ":alloydb_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":alloydb_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "alloydb_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.alloydb.v1.AlloyDBAdminClientHttpJsonTest", +- "com.google.cloud.alloydb.v1.AlloyDBAdminClientTest", +- ], +- runtime_deps = [":alloydb_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-alloydb-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":alloydb_java_gapic", +- ":alloydb_java_grpc", +- ":alloydb_java_proto", +- ":alloydb_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 = "alloydb_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/alloydb/apiv1/alloydbpb", +- protos = [":alloydb_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:dayofweek_go_proto", +- "//google/type:timeofday_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "alloydb_go_gapic", +- srcs = [":alloydb_proto_with_info"], +- grpc_service_config = "alloydb_v1_grpc_service_config.json", +- importpath = "cloud.google.com/go/alloydb/apiv1;alloydb", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":alloydb_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "alloydb_go_gapic_test", +- srcs = [":alloydb_go_gapic_srcjar_test"], +- embed = [":alloydb_go_gapic"], +- importpath = "cloud.google.com/go/alloydb/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-alloydb-v1-go", +- deps = [ +- ":alloydb_go_gapic", +- ":alloydb_go_gapic_srcjar-metadata.srcjar", +- ":alloydb_go_gapic_srcjar-snippets.srcjar", +- ":alloydb_go_gapic_srcjar-test.srcjar", +- ":alloydb_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "alloydb_py_gapic", +- srcs = [":alloydb_proto"], +- grpc_service_config = "alloydb_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "alloydb_py_gapic_test", +- srcs = [ +- "alloydb_py_gapic_pytest.py", +- "alloydb_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":alloydb_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "alloydb-v1-py", +- deps = [ +- ":alloydb_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 = "alloydb_php_proto", +- deps = [":alloydb_proto"], +-) +- +-php_grpc_library( +- name = "alloydb_php_grpc", +- srcs = [":alloydb_proto"], +- deps = [":alloydb_php_proto"], +-) +- +-php_gapic_library( +- name = "alloydb_php_gapic", +- srcs = [":alloydb_proto_with_info"], +- grpc_service_config = "alloydb_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":alloydb_php_grpc", +- ":alloydb_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-alloydb-v1-php", +- deps = [ +- ":alloydb_php_gapic", +- ":alloydb_php_grpc", +- ":alloydb_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "alloydb_nodejs_gapic", +- package_name = "@google-cloud/alloydb", +- src = ":alloydb_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "alloydb_v1_grpc_service_config.json", +- package = "google.cloud.alloydb.v1", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "alloydb-v1-nodejs", +- deps = [ +- ":alloydb_nodejs_gapic", +- ":alloydb_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 = "alloydb_ruby_proto", +- deps = [":alloydb_proto"], +-) +- +-ruby_grpc_library( +- name = "alloydb_ruby_grpc", +- srcs = [":alloydb_proto"], +- deps = [":alloydb_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "alloydb_ruby_gapic", +- srcs = [":alloydb_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-alloy_db-v1", +- "ruby-cloud-gem-namespace=Google::Cloud::AlloyDB::V1", +- ], +- grpc_service_config = "alloydb_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":alloydb_ruby_grpc", +- ":alloydb_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-alloydb-v1-ruby", +- deps = [ +- ":alloydb_ruby_gapic", +- ":alloydb_ruby_grpc", +- ":alloydb_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 = "alloydb_csharp_proto", +- deps = [":alloydb_proto"], +-) +- +-csharp_grpc_library( +- name = "alloydb_csharp_grpc", +- srcs = [":alloydb_proto"], +- deps = [":alloydb_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "alloydb_csharp_gapic", +- srcs = [":alloydb_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "alloydb_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1.yaml", +- deps = [ +- ":alloydb_csharp_grpc", +- ":alloydb_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-alloydb-v1-csharp", +- deps = [ +- ":alloydb_csharp_gapic", +- ":alloydb_csharp_grpc", +- ":alloydb_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "alloydb_cc_proto", +- deps = [":alloydb_proto"], +-) +- +-cc_grpc_library( +- name = "alloydb_cc_grpc", +- srcs = [":alloydb_proto"], +- grpc_only = True, +- deps = [":alloydb_cc_proto"], +-) +diff --git a/google/cloud/alloydb/v1alpha/BUILD.bazel b/google/cloud/alloydb/v1alpha/BUILD.bazel +deleted file mode 100644 +index bf0f7076d..000000000 +--- a/google/cloud/alloydb/v1alpha/BUILD.bazel ++++ /dev/null +@@ -1,412 +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 = "alloydb_proto", +- srcs = [ +- "resources.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", +- "//google/rpc:status_proto", +- "//google/type:dayofweek_proto", +- "//google/type:timeofday_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "alloydb_proto_with_info", +- deps = [ +- ":alloydb_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "alloydb_java_proto", +- deps = [":alloydb_proto"], +-) +- +-java_grpc_library( +- name = "alloydb_java_grpc", +- srcs = [":alloydb_proto"], +- deps = [":alloydb_java_proto"], +-) +- +-java_gapic_library( +- name = "alloydb_java_gapic", +- srcs = [":alloydb_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "alloydb_v1alpha_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1alpha.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ":alloydb_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":alloydb_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "alloydb_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.alloydb.v1alpha.AlloyDBAdminClientHttpJsonTest", +- "com.google.cloud.alloydb.v1alpha.AlloyDBAdminClientTest", +- ], +- runtime_deps = [":alloydb_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-alloydb-v1alpha-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":alloydb_java_gapic", +- ":alloydb_java_grpc", +- ":alloydb_java_proto", +- ":alloydb_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 = "alloydb_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/alloydb/apiv1alpha/alloydbpb", +- protos = [":alloydb_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:dayofweek_go_proto", +- "//google/type:timeofday_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "alloydb_go_gapic", +- srcs = [":alloydb_proto_with_info"], +- grpc_service_config = "alloydb_v1alpha_grpc_service_config.json", +- importpath = "cloud.google.com/go/alloydb/apiv1alpha;alloydb", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":alloydb_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "alloydb_go_gapic_test", +- srcs = [":alloydb_go_gapic_srcjar_test"], +- embed = [":alloydb_go_gapic"], +- importpath = "cloud.google.com/go/alloydb/apiv1alpha", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-alloydb-v1alpha-go", +- deps = [ +- ":alloydb_go_gapic", +- ":alloydb_go_gapic_srcjar-metadata.srcjar", +- ":alloydb_go_gapic_srcjar-snippets.srcjar", +- ":alloydb_go_gapic_srcjar-test.srcjar", +- ":alloydb_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "alloydb_py_gapic", +- srcs = [":alloydb_proto"], +- grpc_service_config = "alloydb_v1alpha_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "alloydb_py_gapic_test", +- srcs = [ +- "alloydb_py_gapic_pytest.py", +- "alloydb_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":alloydb_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "alloydb-v1alpha-py", +- deps = [ +- ":alloydb_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 = "alloydb_php_proto", +- deps = [":alloydb_proto"], +-) +- +-php_grpc_library( +- name = "alloydb_php_grpc", +- srcs = [":alloydb_proto"], +- deps = [":alloydb_php_proto"], +-) +- +-php_gapic_library( +- name = "alloydb_php_gapic", +- srcs = [":alloydb_proto_with_info"], +- grpc_service_config = "alloydb_v1alpha_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":alloydb_php_grpc", +- ":alloydb_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-alloydb-v1alpha-php", +- deps = [ +- ":alloydb_php_gapic", +- ":alloydb_php_grpc", +- ":alloydb_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "alloydb_nodejs_gapic", +- package_name = "@google-cloud/alloydb", +- src = ":alloydb_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "alloydb_v1alpha_grpc_service_config.json", +- package = "google.cloud.alloydb.v1alpha", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "alloydb-v1alpha-nodejs", +- deps = [ +- ":alloydb_nodejs_gapic", +- ":alloydb_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 = "alloydb_ruby_proto", +- deps = [":alloydb_proto"], +-) +- +-ruby_grpc_library( +- name = "alloydb_ruby_grpc", +- srcs = [":alloydb_proto"], +- deps = [":alloydb_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "alloydb_ruby_gapic", +- srcs = [":alloydb_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-alloy_db-v1alpha", +- "ruby-cloud-gem-namespace=Google::Cloud::AlloyDB::V1alpha", +- ], +- grpc_service_config = "alloydb_v1alpha_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1alpha.yaml", +- deps = [ +- ":alloydb_ruby_grpc", +- ":alloydb_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-alloydb-v1alpha-ruby", +- deps = [ +- ":alloydb_ruby_gapic", +- ":alloydb_ruby_grpc", +- ":alloydb_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 = "alloydb_csharp_proto", +- deps = [":alloydb_proto"], +-) +- +-csharp_grpc_library( +- name = "alloydb_csharp_grpc", +- srcs = [":alloydb_proto"], +- deps = [":alloydb_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "alloydb_csharp_gapic", +- srcs = [":alloydb_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "alloydb_v1alpha_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1alpha.yaml", +- deps = [ +- ":alloydb_csharp_grpc", +- ":alloydb_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-alloydb-v1alpha-csharp", +- deps = [ +- ":alloydb_csharp_gapic", +- ":alloydb_csharp_grpc", +- ":alloydb_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "alloydb_cc_proto", +- deps = [":alloydb_proto"], +-) +- +-cc_grpc_library( +- name = "alloydb_cc_grpc", +- srcs = [":alloydb_proto"], +- grpc_only = True, +- deps = [":alloydb_cc_proto"], +-) +diff --git a/google/cloud/alloydb/v1beta/BUILD.bazel b/google/cloud/alloydb/v1beta/BUILD.bazel +deleted file mode 100644 +index ac0c003d1..000000000 +--- a/google/cloud/alloydb/v1beta/BUILD.bazel ++++ /dev/null +@@ -1,413 +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 = "alloydb_proto", +- srcs = [ +- "resources.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", +- "//google/rpc:status_proto", +- "//google/type:dayofweek_proto", +- "//google/type:timeofday_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "alloydb_proto_with_info", +- deps = [ +- ":alloydb_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "alloydb_java_proto", +- deps = [":alloydb_proto"], +-) +- +-java_grpc_library( +- name = "alloydb_java_grpc", +- srcs = [":alloydb_proto"], +- deps = [":alloydb_java_proto"], +-) +- +-java_gapic_library( +- name = "alloydb_java_gapic", +- srcs = [":alloydb_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "alloydb_v1beta_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1beta.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ":alloydb_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":alloydb_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "alloydb_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.alloydb.v1beta.AlloyDBAdminClientHttpJsonTest", +- "com.google.cloud.alloydb.v1beta.AlloyDBAdminClientTest", +- ], +- runtime_deps = [":alloydb_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-alloydb-v1beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":alloydb_java_gapic", +- ":alloydb_java_grpc", +- ":alloydb_java_proto", +- ":alloydb_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 = "alloydb_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/alloydb/apiv1beta/alloydbpb", +- protos = [":alloydb_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:dayofweek_go_proto", +- "//google/type:timeofday_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "alloydb_go_gapic", +- srcs = [":alloydb_proto_with_info"], +- grpc_service_config = "alloydb_v1beta_grpc_service_config.json", +- importpath = "cloud.google.com/go/alloydb/apiv1beta;alloydb", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":alloydb_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "alloydb_go_gapic_test", +- srcs = [":alloydb_go_gapic_srcjar_test"], +- embed = [":alloydb_go_gapic"], +- importpath = "cloud.google.com/go/alloydb/apiv1beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-alloydb-v1beta-go", +- deps = [ +- ":alloydb_go_gapic", +- ":alloydb_go_gapic_srcjar-metadata.srcjar", +- ":alloydb_go_gapic_srcjar-snippets.srcjar", +- ":alloydb_go_gapic_srcjar-test.srcjar", +- ":alloydb_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "alloydb_py_gapic", +- srcs = [":alloydb_proto"], +- grpc_service_config = "alloydb_v1beta_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "alloydb_py_gapic_test", +- srcs = [ +- "alloydb_py_gapic_pytest.py", +- "alloydb_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":alloydb_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "alloydb-v1beta-py", +- deps = [ +- ":alloydb_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 = "alloydb_php_proto", +- deps = [":alloydb_proto"], +-) +- +-php_grpc_library( +- name = "alloydb_php_grpc", +- srcs = [":alloydb_proto"], +- deps = [":alloydb_php_proto"], +-) +- +-php_gapic_library( +- name = "alloydb_php_gapic", +- srcs = [":alloydb_proto_with_info"], +- grpc_service_config = "alloydb_v1beta_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":alloydb_php_grpc", +- ":alloydb_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-alloydb-v1beta-php", +- deps = [ +- ":alloydb_php_gapic", +- ":alloydb_php_grpc", +- ":alloydb_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "alloydb_nodejs_gapic", +- package_name = "@google-cloud/alloydb", +- src = ":alloydb_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "alloydb_v1beta_grpc_service_config.json", +- package = "google.cloud.alloydb.v1beta", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "alloydb-v1beta-nodejs", +- deps = [ +- ":alloydb_nodejs_gapic", +- ":alloydb_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 = "alloydb_ruby_proto", +- deps = [":alloydb_proto"], +-) +- +-ruby_grpc_library( +- name = "alloydb_ruby_grpc", +- srcs = [":alloydb_proto"], +- deps = [":alloydb_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "alloydb_ruby_gapic", +- srcs = [":alloydb_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-alloy_db-v1beta", +- "ruby-cloud-gem-namespace=Google::Cloud::AlloyDB::V1beta", +- ], +- grpc_service_config = "alloydb_v1beta_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":alloydb_ruby_grpc", +- ":alloydb_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-alloydb-v1beta-ruby", +- deps = [ +- ":alloydb_ruby_gapic", +- ":alloydb_ruby_grpc", +- ":alloydb_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 = "alloydb_csharp_proto", +- deps = [":alloydb_proto"], +-) +- +-csharp_grpc_library( +- name = "alloydb_csharp_grpc", +- srcs = [":alloydb_proto"], +- deps = [":alloydb_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "alloydb_csharp_gapic", +- srcs = [":alloydb_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "alloydb_v1beta_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "alloydb_v1beta.yaml", +- deps = [ +- ":alloydb_csharp_grpc", +- ":alloydb_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-alloydb-v1beta-csharp", +- deps = [ +- ":alloydb_csharp_gapic", +- ":alloydb_csharp_grpc", +- ":alloydb_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "alloydb_cc_proto", +- deps = [":alloydb_proto"], +-) +- +-cc_grpc_library( +- name = "alloydb_cc_grpc", +- srcs = [":alloydb_proto"], +- grpc_only = True, +- deps = [":alloydb_cc_proto"], +-) +diff --git a/google/cloud/apigateway/BUILD.bazel b/google/cloud/apigateway/BUILD.bazel +deleted file mode 100644 +index 318ef5fb2..000000000 +--- a/google/cloud/apigateway/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-api_gateway. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for apigateway. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "apigateway_ruby_wrapper", +- srcs = ["//google/cloud/apigateway/v1:apigateway_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-api_gateway", +- "ruby-cloud-env-prefix=API_GATEWAY", +- "ruby-cloud-wrapper-of=v1:0.3", +- "ruby-cloud-product-url=https://cloud.google.com/api-gateway/", +- "ruby-cloud-api-id=apigateway.googleapis.com", +- "ruby-cloud-api-shortname=apigateway", +- ], +- ruby_cloud_description = "API Gateway enables you to provide secure access to your backend services through a well-defined REST API that is consistent across all of your services, regardless of the service implementation. Clients consume your REST APIS to implement standalone apps for a mobile device or tablet, through apps running in a browser, or through any other type of app that can make a request to an HTTP endpoint.", +- ruby_cloud_title = "API Gateway", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-apigateway-ruby", +- deps = [ +- ":apigateway_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/apigateway/v1/BUILD.bazel b/google/cloud/apigateway/v1/BUILD.bazel +deleted file mode 100644 +index 182371c6c..000000000 +--- a/google/cloud/apigateway/v1/BUILD.bazel ++++ /dev/null +@@ -1,399 +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 = "apigateway_proto", +- srcs = [ +- "apigateway.proto", +- "apigateway_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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "apigateway_proto_with_info", +- deps = [ +- ":apigateway_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 = "apigateway_java_proto", +- deps = [":apigateway_proto"], +-) +- +-java_grpc_library( +- name = "apigateway_java_grpc", +- srcs = [":apigateway_proto"], +- deps = [":apigateway_java_proto"], +-) +- +-java_gapic_library( +- name = "apigateway_java_gapic", +- srcs = [":apigateway_proto_with_info"], +- grpc_service_config = "apigateway_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "apigateway_v1.yaml", +- test_deps = [ +- ":apigateway_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":apigateway_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "apigateway_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.apigateway.v1.ApiGatewayServiceClientHttpJsonTest", +- "com.google.cloud.apigateway.v1.ApiGatewayServiceClientTest", +- ], +- runtime_deps = [":apigateway_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-apigateway-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":apigateway_java_gapic", +- ":apigateway_java_grpc", +- ":apigateway_java_proto", +- ":apigateway_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 = "apigateway_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/apigateway/apiv1/apigatewaypb", +- protos = [":apigateway_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "apigateway_go_gapic", +- srcs = [":apigateway_proto_with_info"], +- grpc_service_config = "apigateway_grpc_service_config.json", +- importpath = "cloud.google.com/go/apigateway/apiv1;apigateway", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "apigateway_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":apigateway_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 = "apigateway_go_gapic_test", +- srcs = [":apigateway_go_gapic_srcjar_test"], +- embed = [":apigateway_go_gapic"], +- importpath = "cloud.google.com/go/apigateway/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-apigateway-v1-go", +- deps = [ +- ":apigateway_go_gapic", +- ":apigateway_go_gapic_srcjar-metadata.srcjar", +- ":apigateway_go_gapic_srcjar-snippets.srcjar", +- ":apigateway_go_gapic_srcjar-test.srcjar", +- ":apigateway_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "apigateway_py_gapic", +- srcs = [":apigateway_proto"], +- grpc_service_config = "apigateway_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-api-gateway"], +- rest_numeric_enums = True, +- service_yaml = "apigateway_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "apigateway_py_gapic_test", +- srcs = [ +- "apigateway_py_gapic_pytest.py", +- "apigateway_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":apigateway_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "google-cloud-apigateway-v1-py", +- deps = [ +- ":apigateway_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 = "apigateway_php_proto", +- deps = [":apigateway_proto"], +-) +- +-php_grpc_library( +- name = "apigateway_php_grpc", +- srcs = [":apigateway_proto"], +- deps = [":apigateway_php_proto"], +-) +- +-php_gapic_library( +- name = "apigateway_php_gapic", +- srcs = [":apigateway_proto_with_info"], +- grpc_service_config = "apigateway_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "apigateway_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":apigateway_php_grpc", +- ":apigateway_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-apigateway-v1-php", +- deps = [ +- ":apigateway_php_gapic", +- ":apigateway_php_grpc", +- ":apigateway_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "apigateway_nodejs_gapic", +- package_name = "@google-cloud/api-gateway", +- src = ":apigateway_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "apigateway_grpc_service_config.json", +- package = "google.cloud.apigateway.v1", +- rest_numeric_enums = True, +- service_yaml = "apigateway_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "apigateway-v1-nodejs", +- deps = [ +- ":apigateway_nodejs_gapic", +- ":apigateway_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 = "apigateway_ruby_proto", +- deps = [":apigateway_proto"], +-) +- +-ruby_grpc_library( +- name = "apigateway_ruby_grpc", +- srcs = [":apigateway_proto"], +- deps = [":apigateway_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "apigateway_ruby_gapic", +- srcs = [":apigateway_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-api_gateway-v1", +- "ruby-cloud-env-prefix=API_GATEWAY", +- "ruby-cloud-product-url=https://cloud.google.com/api-gateway/", +- "ruby-cloud-api-id=apigateway.googleapis.com", +- "ruby-cloud-api-shortname=apigateway", +- ], +- grpc_service_config = "apigateway_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "API Gateway enables you to provide secure access to your backend services through a well-defined REST API that is consistent across all of your services, regardless of the service implementation. Clients consume your REST APIS to implement standalone apps for a mobile device or tablet, through apps running in a browser, or through any other type of app that can make a request to an HTTP endpoint.", +- ruby_cloud_title = "API Gateway V1", +- service_yaml = "apigateway_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":apigateway_ruby_grpc", +- ":apigateway_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-apigateway-v1-ruby", +- deps = [ +- ":apigateway_ruby_gapic", +- ":apigateway_ruby_grpc", +- ":apigateway_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 = "apigateway_csharp_proto", +- deps = [":apigateway_proto"], +-) +- +-csharp_grpc_library( +- name = "apigateway_csharp_grpc", +- srcs = [":apigateway_proto"], +- deps = [":apigateway_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "apigateway_csharp_gapic", +- srcs = [":apigateway_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "apigateway_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "apigateway_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":apigateway_csharp_grpc", +- ":apigateway_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-apigateway-v1-csharp", +- deps = [ +- ":apigateway_csharp_gapic", +- ":apigateway_csharp_grpc", +- ":apigateway_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "apigateway_cc_proto", +- deps = [":apigateway_proto"], +-) +- +-cc_grpc_library( +- name = "apigateway_cc_grpc", +- srcs = [":apigateway_proto"], +- grpc_only = True, +- deps = [":apigateway_cc_proto"], +-) +diff --git a/google/cloud/apigeeconnect/BUILD.bazel b/google/cloud/apigeeconnect/BUILD.bazel +deleted file mode 100644 +index 8ad128b77..000000000 +--- a/google/cloud/apigeeconnect/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-apigee_connect. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for apigeeconnect. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "apigeeconnect_ruby_wrapper", +- srcs = ["//google/cloud/apigeeconnect/v1:apigeeconnect_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-apigee_connect", +- "ruby-cloud-env-prefix=APIGEE_CONNECT", +- "ruby-cloud-wrapper-of=v1:0.3", +- "ruby-cloud-product-url=https://cloud.google.com/apigee/docs/hybrid/v1.4/apigee-connect", +- "ruby-cloud-api-id=apigeeconnect.googleapis.com", +- "ruby-cloud-api-shortname=apigeeconnect", +- ], +- ruby_cloud_description = "Apigee Connect allows the Apigee hybrid management plane to connect securely to the MART service in the runtime plane without requiring you to expose the MART endpoint on the internet. If you use Apigee Connect, you do not need to configure the MART ingress gateway with a host alias and an authorized DNS certificate.", +- ruby_cloud_title = "Apigee Connect", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-apigeeconnect-ruby", +- deps = [ +- ":apigeeconnect_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/apigeeconnect/v1/BUILD.bazel b/google/cloud/apigeeconnect/v1/BUILD.bazel +deleted file mode 100644 +index 0ea932989..000000000 +--- a/google/cloud/apigeeconnect/v1/BUILD.bazel ++++ /dev/null +@@ -1,394 +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 = "apigeeconnect_proto", +- srcs = [ +- "connection.proto", +- "tether.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", +- ], +-) +- +-proto_library_with_info( +- name = "apigeeconnect_proto_with_info", +- deps = [ +- ":apigeeconnect_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 = "apigeeconnect_java_proto", +- deps = [":apigeeconnect_proto"], +-) +- +-java_grpc_library( +- name = "apigeeconnect_java_grpc", +- srcs = [":apigeeconnect_proto"], +- deps = [":apigeeconnect_java_proto"], +-) +- +-java_gapic_library( +- name = "apigeeconnect_java_gapic", +- srcs = [":apigeeconnect_proto_with_info"], +- grpc_service_config = "connection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "apigeeconnect_v1.yaml", +- test_deps = [ +- ":apigeeconnect_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":apigeeconnect_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "apigeeconnect_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.apigeeconnect.v1.ConnectionServiceClientHttpJsonTest", +- "com.google.cloud.apigeeconnect.v1.ConnectionServiceClientTest", +- "com.google.cloud.apigeeconnect.v1.TetherClientTest", +- ], +- runtime_deps = [":apigeeconnect_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-apigeeconnect-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":apigeeconnect_java_gapic", +- ":apigeeconnect_java_grpc", +- ":apigeeconnect_java_proto", +- ":apigeeconnect_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 = "apigeeconnect_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/apigeeconnect/apiv1/apigeeconnectpb", +- protos = [":apigeeconnect_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "apigeeconnect_go_gapic", +- srcs = [":apigeeconnect_proto_with_info"], +- grpc_service_config = "connection_grpc_service_config.json", +- importpath = "cloud.google.com/go/apigeeconnect/apiv1;apigeeconnect", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "apigeeconnect_v1.yaml", +- deps = [ +- ":apigeeconnect_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "apigeeconnect_go_gapic_test", +- srcs = [":apigeeconnect_go_gapic_srcjar_test"], +- embed = [":apigeeconnect_go_gapic"], +- importpath = "cloud.google.com/go/apigeeconnect/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-apigeeconnect-v1-go", +- deps = [ +- ":apigeeconnect_go_gapic", +- ":apigeeconnect_go_gapic_srcjar-metadata.srcjar", +- ":apigeeconnect_go_gapic_srcjar-snippets.srcjar", +- ":apigeeconnect_go_gapic_srcjar-test.srcjar", +- ":apigeeconnect_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "apigeeconnect_py_gapic", +- srcs = [":apigeeconnect_proto"], +- grpc_service_config = "connection_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-apigee-connect"], +- rest_numeric_enums = True, +- service_yaml = "apigeeconnect_v1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "apigeeconnect_py_gapic_test", +- srcs = [ +- "apigeeconnect_py_gapic_pytest.py", +- "apigeeconnect_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":apigeeconnect_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "apigeeconnect-v1-py", +- deps = [ +- ":apigeeconnect_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 = "apigeeconnect_php_proto", +- deps = [":apigeeconnect_proto"], +-) +- +-php_grpc_library( +- name = "apigeeconnect_php_grpc", +- srcs = [":apigeeconnect_proto"], +- deps = [":apigeeconnect_php_proto"], +-) +- +-php_gapic_library( +- name = "apigeeconnect_php_gapic", +- srcs = [":apigeeconnect_proto_with_info"], +- grpc_service_config = "connection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "apigeeconnect_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":apigeeconnect_php_grpc", +- ":apigeeconnect_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-apigeeconnect-v1-php", +- deps = [ +- ":apigeeconnect_php_gapic", +- ":apigeeconnect_php_grpc", +- ":apigeeconnect_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "apigeeconnect_nodejs_gapic", +- package_name = "@google-cloud/apigee-connect", +- src = ":apigeeconnect_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "connection_grpc_service_config.json", +- package = "google.cloud.apigeeconnect.v1", +- rest_numeric_enums = True, +- service_yaml = "apigeeconnect_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "apigeeconnect-v1-nodejs", +- deps = [ +- ":apigeeconnect_nodejs_gapic", +- ":apigeeconnect_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 = "apigeeconnect_ruby_proto", +- deps = [":apigeeconnect_proto"], +-) +- +-ruby_grpc_library( +- name = "apigeeconnect_ruby_grpc", +- srcs = [":apigeeconnect_proto"], +- deps = [":apigeeconnect_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "apigeeconnect_ruby_gapic", +- srcs = [":apigeeconnect_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-apigee_connect-v1", +- "ruby-cloud-env-prefix=APIGEE_CONNECT", +- "ruby-cloud-product-url=https://cloud.google.com/apigee/docs/hybrid/v1.4/apigee-connect", +- "ruby-cloud-api-id=apigeeconnect.googleapis.com", +- "ruby-cloud-api-shortname=apigeeconnect", +- ], +- grpc_service_config = "connection_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Apigee Connect allows the Apigee hybrid management plane to connect securely to the MART service in the runtime plane without requiring you to expose the MART endpoint on the internet. If you use Apigee Connect, you do not need to configure the MART ingress gateway with a host alias and an authorized DNS certificate.", +- ruby_cloud_title = "Apigee Connect V1", +- service_yaml = "apigeeconnect_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":apigeeconnect_ruby_grpc", +- ":apigeeconnect_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-apigeeconnect-v1-ruby", +- deps = [ +- ":apigeeconnect_ruby_gapic", +- ":apigeeconnect_ruby_grpc", +- ":apigeeconnect_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 = "apigeeconnect_csharp_proto", +- deps = [":apigeeconnect_proto"], +-) +- +-csharp_grpc_library( +- name = "apigeeconnect_csharp_grpc", +- srcs = [":apigeeconnect_proto"], +- deps = [":apigeeconnect_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "apigeeconnect_csharp_gapic", +- srcs = [":apigeeconnect_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "connection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "apigeeconnect_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":apigeeconnect_csharp_grpc", +- ":apigeeconnect_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-apigeeconnect-v1-csharp", +- deps = [ +- ":apigeeconnect_csharp_gapic", +- ":apigeeconnect_csharp_grpc", +- ":apigeeconnect_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "apigeeconnect_cc_proto", +- deps = [":apigeeconnect_proto"], +-) +- +-cc_grpc_library( +- name = "apigeeconnect_cc_grpc", +- srcs = [":apigeeconnect_proto"], +- grpc_only = True, +- deps = [":apigeeconnect_cc_proto"], +-) +diff --git a/google/cloud/apigeeregistry/BUILD.bazel b/google/cloud/apigeeregistry/BUILD.bazel +deleted file mode 100644 +index c3a73bce6..000000000 +--- a/google/cloud/apigeeregistry/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-apigee_registry. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for apigeeregistry. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "apigeeregistry_ruby_wrapper", +- srcs = ["//google/cloud/apigeeregistry/v1:apigeeregistry_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=apigeeregistry.googleapis.com", +- "ruby-cloud-api-shortname=apigeeregistry", +- "ruby-cloud-gem-name=google-cloud-apigee_registry", +- "ruby-cloud-product-url=https://cloud.google.com/apigee/docs/api-hub/get-started-registry-api/", +- "ruby-cloud-wrapper-of=v1:0.4", +- ], +- ruby_cloud_description = "The Apigee Registry API allows teams to upload and share machine-readable descriptions of APIs that are in use and in development. These descriptions include API specifications in standard formats like OpenAPI, the Google API Discovery Service Format, and the Protocol Buffers Language. These API specifications can be used by tools like linters, browsers, documentation generators, test runners, proxies, and API client and server generators. The Registry API itself can be seen as a machine-readable enterprise API catalog designed to back online directories, portals, and workflow managers.", +- ruby_cloud_title = "Apigee Registry", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-apigeeregistry-ruby", +- deps = [ +- ":apigeeregistry_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/apigeeregistry/v1/BUILD.bazel b/google/cloud/apigeeregistry/v1/BUILD.bazel +deleted file mode 100644 +index 923f3651e..000000000 +--- a/google/cloud/apigeeregistry/v1/BUILD.bazel ++++ /dev/null +@@ -1,419 +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 = "apigeeregistry_proto", +- srcs = [ +- "provisioning_service.proto", +- "registry_models.proto", +- "registry_service.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", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "apigeeregistry_proto_with_info", +- deps = [ +- ":apigeeregistry_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "apigeeregistry_java_proto", +- deps = [":apigeeregistry_proto"], +-) +- +-java_grpc_library( +- name = "apigeeregistry_java_grpc", +- srcs = [":apigeeregistry_proto"], +- deps = [":apigeeregistry_java_proto"], +-) +- +-java_gapic_library( +- name = "apigeeregistry_java_gapic", +- srcs = [":apigeeregistry_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "apigeeregistry_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "apigeeregistry_v1.yaml", +- test_deps = [ +- ":apigeeregistry_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":apigeeregistry_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "apigeeregistry_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.apigeeregistry.v1.ProvisioningClientHttpJsonTest", +- "com.google.cloud.apigeeregistry.v1.ProvisioningClientTest", +- "com.google.cloud.apigeeregistry.v1.RegistryClientHttpJsonTest", +- "com.google.cloud.apigeeregistry.v1.RegistryClientTest", +- ], +- runtime_deps = [":apigeeregistry_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-apigeeregistry-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":apigeeregistry_java_gapic", +- ":apigeeregistry_java_grpc", +- ":apigeeregistry_java_proto", +- ":apigeeregistry_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 = "apigeeregistry_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/apigeeregistry/apiv1/apigeeregistrypb", +- protos = [":apigeeregistry_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:httpbody_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "apigeeregistry_go_gapic", +- srcs = [":apigeeregistry_proto_with_info"], +- grpc_service_config = "apigeeregistry_grpc_service_config.json", +- importpath = "cloud.google.com/go/apigeeregistry/apiv1;apigeeregistry", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "apigeeregistry_v1.yaml", +- deps = [ +- ":apigeeregistry_go_proto", +- "//google/api:httpbody_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "apigeeregistry_go_gapic_test", +- srcs = [":apigeeregistry_go_gapic_srcjar_test"], +- embed = [":apigeeregistry_go_gapic"], +- importpath = "cloud.google.com/go/apigeeregistry/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-apigeeregistry-v1-go", +- deps = [ +- ":apigeeregistry_go_gapic", +- ":apigeeregistry_go_gapic_srcjar-metadata.srcjar", +- ":apigeeregistry_go_gapic_srcjar-snippets.srcjar", +- ":apigeeregistry_go_gapic_srcjar-test.srcjar", +- ":apigeeregistry_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "apigeeregistry_py_gapic", +- srcs = [":apigeeregistry_proto"], +- grpc_service_config = "apigeeregistry_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-apigee-registry", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=apigee_registry", +- ], +- rest_numeric_enums = True, +- service_yaml = "apigeeregistry_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "apigeeregistry_py_gapic_test", +- srcs = [ +- "apigeeregistry_py_gapic_pytest.py", +- "apigeeregistry_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [ +- ":apigeeregistry_py_gapic", +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "apigeeregistry-v1-py", +- deps = [ +- ":apigeeregistry_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 = "apigeeregistry_php_proto", +- deps = [":apigeeregistry_proto"], +-) +- +-php_grpc_library( +- name = "apigeeregistry_php_grpc", +- srcs = [":apigeeregistry_proto"], +- deps = [":apigeeregistry_php_proto"], +-) +- +-php_gapic_library( +- name = "apigeeregistry_php_gapic", +- srcs = [":apigeeregistry_proto_with_info"], +- grpc_service_config = "apigeeregistry_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "apigeeregistry_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":apigeeregistry_php_grpc", +- ":apigeeregistry_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-apigeeregistry-v1-php", +- deps = [ +- ":apigeeregistry_php_gapic", +- ":apigeeregistry_php_grpc", +- ":apigeeregistry_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "apigeeregistry_nodejs_gapic", +- package_name = "@google-cloud/apigee-registry", +- src = ":apigeeregistry_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "apigeeregistry_grpc_service_config.json", +- package = "google.cloud.apigeeregistry.v1", +- rest_numeric_enums = True, +- service_yaml = "apigeeregistry_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "apigeeregistry-v1-nodejs", +- deps = [ +- ":apigeeregistry_nodejs_gapic", +- ":apigeeregistry_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 = "apigeeregistry_ruby_proto", +- deps = [":apigeeregistry_proto"], +-) +- +-ruby_grpc_library( +- name = "apigeeregistry_ruby_grpc", +- srcs = [":apigeeregistry_proto"], +- deps = [":apigeeregistry_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "apigeeregistry_ruby_gapic", +- srcs = [":apigeeregistry_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=apigeeregistry.googleapis.com", +- "ruby-cloud-api-shortname=apigeeregistry", +- "ruby-cloud-gem-name=google-cloud-apigee_registry-v1", +- "ruby-cloud-product-url=https://cloud.google.com/apigee/docs/api-hub/get-started-registry-api/", +- ], +- grpc_service_config = "apigeeregistry_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Apigee Registry API allows teams to upload and share machine-readable descriptions of APIs that are in use and in development. These descriptions include API specifications in standard formats like OpenAPI, the Google API Discovery Service Format, and the Protocol Buffers Language. These API specifications can be used by tools like linters, browsers, documentation generators, test runners, proxies, and API client and server generators. The Registry API itself can be seen as a machine-readable enterprise API catalog designed to back online directories, portals, and workflow managers.", +- ruby_cloud_title = "Apigee Registry V1", +- service_yaml = "apigeeregistry_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":apigeeregistry_ruby_grpc", +- ":apigeeregistry_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-apigeeregistry-v1-ruby", +- deps = [ +- ":apigeeregistry_ruby_gapic", +- ":apigeeregistry_ruby_grpc", +- ":apigeeregistry_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 = "apigeeregistry_csharp_proto", +- deps = [":apigeeregistry_proto"], +-) +- +-csharp_grpc_library( +- name = "apigeeregistry_csharp_grpc", +- srcs = [":apigeeregistry_proto"], +- deps = [":apigeeregistry_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "apigeeregistry_csharp_gapic", +- srcs = [":apigeeregistry_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "apigeeregistry_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "apigeeregistry_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":apigeeregistry_csharp_grpc", +- ":apigeeregistry_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-apigeeregistry-v1-csharp", +- deps = [ +- ":apigeeregistry_csharp_gapic", +- ":apigeeregistry_csharp_grpc", +- ":apigeeregistry_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "apigeeregistry_cc_proto", +- deps = [":apigeeregistry_proto"], +-) +- +-cc_grpc_library( +- name = "apigeeregistry_cc_grpc", +- srcs = [":apigeeregistry_proto"], +- grpc_only = True, +- deps = [":apigeeregistry_cc_proto"], +-) +diff --git a/google/cloud/asset/BUILD.bazel b/google/cloud/asset/BUILD.bazel +deleted file mode 100644 +index cc4ca9a6f..000000000 +--- a/google/cloud/asset/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-asset. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for cloudasset. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "cloudasset_ruby_wrapper", +- srcs = ["//google/cloud/asset/v1:asset_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-asset", +- "ruby-cloud-env-prefix=ASSET", +- "ruby-cloud-wrapper-of=v1:0.24", +- "ruby-cloud-product-url=https://cloud.google.com/asset-inventory/", +- "ruby-cloud-api-id=cloudasset.googleapis.com", +- "ruby-cloud-api-shortname=cloudasset", +- "ruby-cloud-migration-version=1.0", +- ], +- 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.", +- ruby_cloud_title = "Cloud Asset", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-asset-ruby", +- deps = [ +- ":cloudasset_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/asset/v1/BUILD.bazel b/google/cloud/asset/v1/BUILD.bazel +deleted file mode 100644 +index 44d5dc5b7..000000000 +--- a/google/cloud/asset/v1/BUILD.bazel ++++ /dev/null +@@ -1,432 +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 = "asset_proto", +- srcs = [ +- "asset_service.proto", +- "assets.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/cloud/orgpolicy/v1:orgpolicy_proto", +- "//google/cloud/osconfig/v1:osconfig_proto", +- "//google/iam/v1:policy_proto", +- "//google/identity/accesscontextmanager/v1:accesscontextmanager_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:code_proto", +- "//google/rpc:status_proto", +- "//google/type:expr_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//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "asset_proto_with_info", +- deps = [ +- ":asset_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 = "asset_java_proto", +- deps = [":asset_proto"], +-) +- +-java_grpc_library( +- name = "asset_java_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_java_proto"], +-) +- +-java_gapic_library( +- name = "asset_java_gapic", +- srcs = [":asset_proto_with_info"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1.yaml", +- test_deps = [ +- ":asset_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":asset_java_proto", +- "//google/iam/v1:iam_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "asset_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.asset.v1.AssetServiceClientHttpJsonTest", +- "com.google.cloud.asset.v1.AssetServiceClientTest", +- ], +- runtime_deps = [":asset_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-asset-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":asset_java_gapic", +- ":asset_java_grpc", +- ":asset_java_proto", +- ":asset_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 = "asset_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/asset/apiv1/assetpb", +- protos = [":asset_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud/orgpolicy/v1:orgpolicy_go_proto", +- "//google/cloud/osconfig/v1:osconfig_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//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", +- ], +-) +- +-go_gapic_library( +- name = "asset_go_gapic", +- srcs = [":asset_proto_with_info"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- importpath = "cloud.google.com/go/asset/apiv1;asset", +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":asset_go_proto", +- "//google/iam/v1:iam_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", +- "@io_bazel_rules_go//proto/wkt:struct_go_proto", +- ], +-) +- +-go_test( +- name = "asset_go_gapic_test", +- srcs = [":asset_go_gapic_srcjar_test"], +- embed = [":asset_go_gapic"], +- importpath = "cloud.google.com/go/asset/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-asset-v1-go", +- deps = [ +- ":asset_go_gapic", +- ":asset_go_gapic_srcjar-snippets.srcjar", +- ":asset_go_gapic_srcjar-test.srcjar", +- ":asset_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_import", +- "py_test", +-) +- +-py_import( +- name="osconfig", +- srcs = [ +- "//google/cloud/osconfig/v1:osconfig_py_gapic", +- ], +-) +- +-py_gapic_library( +- name = "asset_py_gapic", +- srcs = [":asset_proto"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":osconfig", +- "//google/cloud/orgpolicy/v1:orgpolicy_py_original_proto", +- "//google/iam/v1:policy_py_proto", +- "//google/identity/accesscontextmanager/v1:access_level_py_proto", +- "//google/identity/accesscontextmanager/v1:access_policy_py_proto", +- "//google/identity/accesscontextmanager/v1:accesscontextmanager_py_gapic", +- "//google/identity/accesscontextmanager/v1:service_perimeter_py_proto", +- ], +- opt_args = ["proto-plus-deps=google.cloud.osconfig.v1"], +-) +- +-py_gapic_assembly_pkg( +- name = "asset-v1-py", +- deps = [ +- ":asset_py_gapic", +- ], +-) +- +-py_test( +- name = "asset_py_gapic_test", +- srcs = [ +- "asset_py_gapic_pytest.py", +- "asset_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":asset_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 = "asset_php_proto", +- deps = [":asset_proto"], +-) +- +-php_grpc_library( +- name = "asset_php_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_php_proto"], +-) +- +-php_gapic_library( +- name = "asset_php_gapic", +- srcs = [":asset_proto_with_info"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":asset_php_grpc", +- ":asset_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-asset-v1-php", +- deps = [ +- ":asset_php_gapic", +- ":asset_php_grpc", +- ":asset_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "asset_nodejs_gapic", +- package_name = "@google-cloud/asset", +- src = ":asset_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- package = "google.cloud.asset.v1", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "asset-v1-nodejs", +- deps = [ +- ":asset_nodejs_gapic", +- ":asset_proto", +- "//google/cloud/osconfig/v1:osconfig_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 = "asset_ruby_proto", +- deps = [ +- ":asset_proto", +- "//google/cloud/orgpolicy/v1:orgpolicy_proto", +- ], +-) +- +-ruby_grpc_library( +- name = "asset_ruby_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "asset_ruby_gapic", +- srcs = [":asset_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-asset-v1", +- "ruby-cloud-env-prefix=ASSET", +- "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", +- rest_numeric_enums = True, +- 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.", +- ruby_cloud_title = "Cloud Asset V1", +- service_yaml = "cloudasset_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":asset_ruby_grpc", +- ":asset_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-asset-v1-ruby", +- deps = [ +- ":asset_ruby_gapic", +- ":asset_ruby_grpc", +- ":asset_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 = "asset_csharp_proto", +- deps = [":asset_proto"], +-) +- +-csharp_grpc_library( +- name = "asset_csharp_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "asset_csharp_gapic", +- srcs = [":asset_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudasset_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":asset_csharp_grpc", +- ":asset_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-asset-v1-csharp", +- deps = [ +- ":asset_csharp_gapic", +- ":asset_csharp_grpc", +- ":asset_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "asset_cc_proto", +- deps = [":asset_proto"], +-) +- +-cc_grpc_library( +- name = "asset_cc_grpc", +- srcs = [":asset_proto"], +- grpc_only = True, +- deps = [":asset_cc_proto"], +-) +diff --git a/google/cloud/asset/v1p1beta1/BUILD.bazel b/google/cloud/asset/v1p1beta1/BUILD.bazel +deleted file mode 100644 +index 4d18c54cc..000000000 +--- a/google/cloud/asset/v1p1beta1/BUILD.bazel ++++ /dev/null +@@ -1,359 +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 = "asset_proto", +- srcs = [ +- "asset_service.proto", +- "assets.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/iam/v1:policy_proto", +- ], +-) +- +-proto_library_with_info( +- name = "asset_proto_with_info", +- deps = [ +- ":asset_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 = "asset_java_proto", +- deps = [":asset_proto"], +-) +- +-java_grpc_library( +- name = "asset_java_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_java_proto"], +-) +- +-java_gapic_library( +- name = "asset_java_gapic", +- srcs = [":asset_proto_with_info"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p1beta1.yaml", +- test_deps = [ +- ":asset_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":asset_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "asset_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.asset.v1p1beta1.AssetServiceClientHttpJsonTest", +- "com.google.cloud.asset.v1p1beta1.AssetServiceClientTest", +- ], +- runtime_deps = [":asset_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-asset-v1p1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":asset_java_gapic", +- ":asset_java_grpc", +- ":asset_java_proto", +- ":asset_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 = "asset_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/asset/apiv1p1beta1/assetpb", +- protos = [":asset_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "asset_go_gapic", +- srcs = [":asset_proto_with_info"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- importpath = "cloud.google.com/go/asset/apiv1p1beta1;asset", +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":asset_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "asset_go_gapic_test", +- srcs = [":asset_go_gapic_srcjar_test"], +- embed = [":asset_go_gapic"], +- importpath = "cloud.google.com/go/asset/apiv1p1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-asset-v1p1beta1-go", +- deps = [ +- ":asset_go_gapic", +- ":asset_go_gapic_srcjar-snippets.srcjar", +- ":asset_go_gapic_srcjar-test.srcjar", +- ":asset_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "asset_py_gapic", +- srcs = [":asset_proto"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "asset_py_gapic_test", +- srcs = [ +- "asset_py_gapic_pytest.py", +- "asset_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":asset_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "asset-v1p1beta1-py", +- deps = [ +- ":asset_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 = "asset_php_proto", +- deps = [":asset_proto"], +-) +- +-php_grpc_library( +- name = "asset_php_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_php_proto"], +-) +- +-php_gapic_library( +- name = "asset_php_gapic", +- srcs = [":asset_proto_with_info"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":asset_php_grpc", +- ":asset_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-asset-v1p1beta1-php", +- deps = [ +- ":asset_php_gapic", +- ":asset_php_grpc", +- ":asset_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "asset_nodejs_gapic", +- package_name = "@google-cloud/asset", +- src = ":asset_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- package = "google.cloud.asset.v1p1beta1", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "asset-v1p1beta1-nodejs", +- deps = [ +- ":asset_nodejs_gapic", +- ":asset_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 = "asset_ruby_proto", +- deps = [":asset_proto"], +-) +- +-ruby_grpc_library( +- name = "asset_ruby_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "asset_ruby_gapic", +- srcs = [":asset_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-asset-v1p1beta1"], +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":asset_ruby_grpc", +- ":asset_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-asset-v1p1beta1-ruby", +- deps = [ +- ":asset_ruby_gapic", +- ":asset_ruby_grpc", +- ":asset_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 = "asset_csharp_proto", +- deps = [":asset_proto"], +-) +- +-csharp_grpc_library( +- name = "asset_csharp_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "asset_csharp_gapic", +- srcs = [":asset_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudasset_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":asset_csharp_grpc", +- ":asset_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-asset-v1p1beta1-csharp", +- deps = [ +- ":asset_csharp_gapic", +- ":asset_csharp_grpc", +- ":asset_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/asset/v1p2beta1/BUILD.bazel b/google/cloud/asset/v1p2beta1/BUILD.bazel +deleted file mode 100644 +index ec3be5f66..000000000 +--- a/google/cloud/asset/v1p2beta1/BUILD.bazel ++++ /dev/null +@@ -1,370 +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 = "asset_proto", +- srcs = [ +- "asset_service.proto", +- "assets.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/iam/v1:policy_proto", +- "//google/longrunning:operations_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "asset_proto_with_info", +- deps = [ +- ":asset_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 = "asset_java_proto", +- deps = [":asset_proto"], +-) +- +-java_grpc_library( +- name = "asset_java_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_java_proto"], +-) +- +-java_gapic_library( +- name = "asset_java_gapic", +- srcs = [":asset_proto_with_info"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p2beta1.yaml", +- test_deps = [ +- ":asset_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":asset_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "asset_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.asset.v1p2beta1.AssetServiceClientHttpJsonTest", +- "com.google.cloud.asset.v1p2beta1.AssetServiceClientTest", +- ], +- runtime_deps = [":asset_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-asset-v1p2beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":asset_java_gapic", +- ":asset_java_grpc", +- ":asset_java_proto", +- ":asset_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 = "asset_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/asset/apiv1p2beta1/assetpb", +- protos = [":asset_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "asset_go_gapic", +- srcs = [":asset_proto_with_info"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- importpath = "cloud.google.com/go/asset/apiv1p2beta1;asset", +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p2beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":asset_go_proto", +- "//google/iam/v1:iam_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:struct_go_proto", +- ], +-) +- +-go_test( +- name = "asset_go_gapic_test", +- srcs = [":asset_go_gapic_srcjar_test"], +- embed = [":asset_go_gapic"], +- importpath = "cloud.google.com/go/asset/apiv1p2beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-asset-v1p2beta1-go", +- deps = [ +- ":asset_go_gapic", +- ":asset_go_gapic_srcjar-snippets.srcjar", +- ":asset_go_gapic_srcjar-test.srcjar", +- ":asset_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "asset_py_gapic", +- srcs = [":asset_proto"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p2beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "asset_py_gapic_test", +- srcs = [ +- "asset_py_gapic_pytest.py", +- "asset_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":asset_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "asset-v1p2beta1-py", +- deps = [ +- ":asset_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 = "asset_php_proto", +- deps = [":asset_proto"], +-) +- +-php_grpc_library( +- name = "asset_php_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_php_proto"], +-) +- +-php_gapic_library( +- name = "asset_php_gapic", +- srcs = [":asset_proto_with_info"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p2beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":asset_php_grpc", +- ":asset_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-asset-v1p2beta1-php", +- deps = [ +- ":asset_php_gapic", +- ":asset_php_grpc", +- ":asset_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "asset_nodejs_gapic", +- package_name = "@google-cloud/asset", +- src = ":asset_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- package = "google.cloud.asset.v1p2beta1", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p2beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "asset-v1p2beta1-nodejs", +- deps = [ +- ":asset_nodejs_gapic", +- ":asset_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 = "asset_ruby_proto", +- deps = [":asset_proto"], +-) +- +-ruby_grpc_library( +- name = "asset_ruby_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "asset_ruby_gapic", +- srcs = [":asset_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-asset-v1p2beta1"], +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p2beta1.yaml", +- deps = [ +- ":asset_ruby_grpc", +- ":asset_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-asset-v1p2beta1-ruby", +- deps = [ +- ":asset_ruby_gapic", +- ":asset_ruby_grpc", +- ":asset_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 = "asset_csharp_proto", +- deps = [":asset_proto"], +-) +- +-csharp_grpc_library( +- name = "asset_csharp_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_csharp_proto"], +-) +- +-# Invalid C# namespaces, cannot build. +-# csharp_gapic_library( +-# name = "asset_csharp_gapic", +-# srcs = [":asset_proto_with_info"], +-# grpc_service_config = "cloudasset_grpc_service_config.json", +-# common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +-# service_yaml = "cloudasset_v1p2beta1.yaml", +-# deps = [ +-# ":asset_csharp_grpc", +-# ":asset_csharp_proto", +-# ], +-# ) +- +-# # Open Source Packages +-# csharp_gapic_assembly_pkg( +-# name = "google-cloud-asset-v1p2beta1-csharp", +-# deps = [ +-# ":asset_csharp_gapic", +-# ":asset_csharp_grpc", +-# ":asset_csharp_proto", +-# ], +-# ) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/asset/v1p5beta1/BUILD.bazel b/google/cloud/asset/v1p5beta1/BUILD.bazel +deleted file mode 100644 +index d687ef00a..000000000 +--- a/google/cloud/asset/v1p5beta1/BUILD.bazel ++++ /dev/null +@@ -1,368 +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 = "asset_proto", +- srcs = [ +- "asset_service.proto", +- "assets.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/cloud/orgpolicy/v1:orgpolicy_proto", +- "//google/iam/v1:policy_proto", +- "//google/identity/accesscontextmanager/v1:accesscontextmanager_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "asset_proto_with_info", +- deps = [ +- ":asset_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 = "asset_java_proto", +- deps = [":asset_proto"], +-) +- +-java_grpc_library( +- name = "asset_java_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_java_proto"], +-) +- +-java_gapic_library( +- name = "asset_java_gapic", +- srcs = [":asset_proto_with_info"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p5beta1.yaml", +- test_deps = [ +- ":asset_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":asset_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "asset_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.asset.v1p5beta1.AssetServiceClientHttpJsonTest", +- "com.google.cloud.asset.v1p5beta1.AssetServiceClientTest", +- ], +- runtime_deps = [":asset_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-asset-v1p5beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":asset_java_gapic", +- ":asset_java_grpc", +- ":asset_java_proto", +- ":asset_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 = "asset_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/asset/apiv1p5beta1/assetpb", +- protos = [":asset_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud/orgpolicy/v1:orgpolicy_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/identity/accesscontextmanager/v1:accesscontextmanager_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "asset_go_gapic", +- srcs = [":asset_proto_with_info"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- importpath = "cloud.google.com/go/asset/apiv1p5beta1;asset", +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p5beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":asset_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "asset_go_gapic_test", +- srcs = [":asset_go_gapic_srcjar_test"], +- embed = [":asset_go_gapic"], +- importpath = "cloud.google.com/go/asset/apiv1p5beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-asset-v1p5beta1-go", +- deps = [ +- ":asset_go_gapic", +- ":asset_go_gapic_srcjar-snippets.srcjar", +- ":asset_go_gapic_srcjar-test.srcjar", +- ":asset_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "asset_py_gapic", +- srcs = [":asset_proto"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p5beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/cloud/orgpolicy/v1:orgpolicy_py_original_proto", +- "//google/iam/v1:iam_policy_py_proto", +- "//google/identity/accesscontextmanager/v1:access_level_py_proto", +- "//google/identity/accesscontextmanager/v1:access_policy_py_proto", +- "//google/identity/accesscontextmanager/v1:accesscontextmanager_py_gapic", +- "//google/identity/accesscontextmanager/v1:service_perimeter_py_proto", +- ], +-) +- +-py_test( +- name = "asset_py_gapic_test", +- srcs = [ +- "asset_py_gapic_pytest.py", +- "asset_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":asset_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "asset-v1p5beta1-py", +- deps = [ +- ":asset_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 = "asset_php_proto", +- deps = [":asset_proto"], +-) +- +-php_grpc_library( +- name = "asset_php_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_php_proto"], +-) +- +-php_gapic_library( +- name = "asset_php_gapic", +- srcs = [":asset_proto_with_info"], +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p5beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":asset_php_grpc", +- ":asset_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-asset-v1p5beta1-php", +- deps = [ +- ":asset_php_gapic", +- ":asset_php_grpc", +- ":asset_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "asset_nodejs_gapic", +- src = ":asset_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- gapic_yaml = "cloudasset_gapic.yaml", +- package = "google.cloud.asset.v1p5beta1", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p5beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "asset-v1p5beta1-nodejs", +- deps = [ +- ":asset_nodejs_gapic", +- ":asset_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 = "asset_ruby_proto", +- deps = [":asset_proto"], +-) +- +-ruby_grpc_library( +- name = "asset_ruby_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "asset_ruby_gapic", +- srcs = [":asset_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-asset-v1p5beta1"], +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p5beta1.yaml", +- deps = [ +- ":asset_ruby_grpc", +- ":asset_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-asset-v1p5beta1-ruby", +- deps = [ +- ":asset_ruby_gapic", +- ":asset_ruby_grpc", +- ":asset_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 = "asset_csharp_proto", +- deps = [":asset_proto"], +-) +- +-csharp_grpc_library( +- name = "asset_csharp_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_csharp_proto"], +-) +- +-# Invalid C# namespaces, cannot build. +-# csharp_gapic_library( +-# name = "asset_csharp_gapic", +-# srcs = [":asset_proto_with_info"], +-# grpc_service_config = "cloudasset_grpc_service_config.json", +-# common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +-# service_yaml = "cloudasset_v1p5beta1.yaml", +-# deps = [ +-# ":asset_csharp_grpc", +-# ":asset_csharp_proto", +-# ], +-# ) +- +-# # Open Source Packages +-# csharp_gapic_assembly_pkg( +-# name = "google-cloud-asset-v1p5beta1-csharp", +-# deps = [ +-# ":asset_csharp_gapic", +-# ":asset_csharp_grpc", +-# ":asset_csharp_proto", +-# ], +-# ) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/asset/v1p7beta1/BUILD.bazel b/google/cloud/asset/v1p7beta1/BUILD.bazel +deleted file mode 100644 +index 91cc07366..000000000 +--- a/google/cloud/asset/v1p7beta1/BUILD.bazel ++++ /dev/null +@@ -1,336 +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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "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", +- "php_gapic_assembly_pkg", +- "php_gapic_library", +- "php_grpc_library", +- "php_proto_library", +- "proto_library_with_info", +- "py_gapic_assembly_pkg", +- "py_gapic_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"]) +- +-proto_library( +- name = "asset_proto", +- srcs = [ +- "asset_service.proto", +- "assets.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/cloud/orgpolicy/v1:orgpolicy_proto", +- "//google/cloud/osconfig/v1:osconfig_proto", +- "//google/iam/v1:policy_proto", +- "//google/identity/accesscontextmanager/v1:accesscontextmanager_proto", +- "//google/longrunning:operations_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "asset_proto_with_info", +- deps = [ +- ":asset_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "asset_java_proto", +- deps = [":asset_proto"], +-) +- +-java_grpc_library( +- name = "asset_java_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_java_proto"], +-) +- +-java_gapic_library( +- name = "asset_java_gapic", +- srcs = [":asset_proto_with_info"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p7beta1.yaml", +- test_deps = [ +- ":asset_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":asset_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "asset_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.asset.v1p7beta1.AssetServiceClientTest", +- ], +- runtime_deps = [":asset_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-asset-v1p7beta1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":asset_java_gapic", +- ":asset_java_grpc", +- ":asset_java_proto", +- ":asset_proto", +- ], +-) +- +-go_proto_library( +- name = "asset_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/asset/apiv1p7beta1/assetpb", +- protos = [":asset_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud/orgpolicy/v1:orgpolicy_go_proto", +- "//google/cloud/osconfig/v1:osconfig_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/identity/accesscontextmanager/v1:accesscontextmanager_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "asset_go_gapic", +- srcs = [":asset_proto_with_info"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- importpath = "cloud.google.com/go/asset/apiv1p7beta1;asset", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p7beta1.yaml", +- transport = "grpc", +- deps = [ +- ":asset_go_proto", +- "//google/iam/v1:iam_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:struct_go_proto", +- ], +-) +- +-go_test( +- name = "asset_go_gapic_test", +- srcs = [":asset_go_gapic_srcjar_test"], +- embed = [":asset_go_gapic"], +- importpath = "cloud.google.com/go/asset/apiv1p7beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-asset-v1p7beta1-go", +- deps = [ +- ":asset_go_gapic", +- ":asset_go_gapic_srcjar-metadata.srcjar", +- ":asset_go_gapic_srcjar-snippets.srcjar", +- ":asset_go_gapic_srcjar-test.srcjar", +- ":asset_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "asset_py_gapic", +- srcs = [":asset_proto"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p7beta1.yaml", +- transport = "grpc", +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +-#py_test( +-# name = "asset_py_gapic_test", +-# srcs = [ +-# "asset_py_gapic_pytest.py", +-# "asset_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":asset_py_gapic"], +-#) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "asset-v1p7beta1-py", +- deps = [ +- ":asset_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "asset_php_proto", +- deps = [":asset_proto"], +-) +- +-php_grpc_library( +- name = "asset_php_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_php_proto"], +-) +- +-php_gapic_library( +- name = "asset_php_gapic", +- srcs = [":asset_proto_with_info"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p7beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":asset_php_grpc", +- ":asset_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-asset-v1p7beta1-php", +- deps = [ +- ":asset_php_gapic", +- ":asset_php_grpc", +- ":asset_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "asset_nodejs_gapic", +- package_name = "@google-cloud/asset", +- src = ":asset_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudasset_grpc_service_config.json", +- package = "google.cloud.asset.v1p7beta1", +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p7beta1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "asset-v1p7beta1-nodejs", +- deps = [ +- ":asset_nodejs_gapic", +- ":asset_proto", +- ], +-) +- +-ruby_proto_library( +- name = "asset_ruby_proto", +- deps = [":asset_proto"], +-) +- +-ruby_grpc_library( +- name = "asset_ruby_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "asset_ruby_gapic", +- srcs = [":asset_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-asset-v1p7beta1"], +- rest_numeric_enums = True, +- service_yaml = "cloudasset_v1p7beta1.yaml", +- deps = [ +- ":asset_ruby_grpc", +- ":asset_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-asset-v1p7beta1-ruby", +- deps = [ +- ":asset_ruby_gapic", +- ":asset_ruby_grpc", +- ":asset_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "asset_csharp_proto", +- deps = [":asset_proto"], +-) +- +-csharp_grpc_library( +- name = "asset_csharp_grpc", +- srcs = [":asset_proto"], +- deps = [":asset_csharp_proto"], +-) +- +-# Invalid C# namespaces, cannot build. +-# csharp_gapic_library( +-# name = "asset_csharp_gapic", +-# srcs = [":asset_proto_with_info"], +-# common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +-# grpc_service_config = "cloudasset_grpc_service_config.json", +-# service_yaml = "cloudasset_v1p7beta1.yaml", +-# deps = [ +-# ":asset_csharp_grpc", +-# ":asset_csharp_proto", +-# ], +-# ) +- +-# # Open Source Packages +-# csharp_gapic_assembly_pkg( +-# name = "google-cloud-asset-v1p7beta1-csharp", +-# deps = [ +-# ":asset_csharp_gapic", +-# ":asset_csharp_grpc", +-# ":asset_csharp_proto", +-# ], +-# ) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/assuredworkloads/BUILD.bazel b/google/cloud/assuredworkloads/BUILD.bazel +deleted file mode 100644 +index f00d5ee3e..000000000 +--- a/google/cloud/assuredworkloads/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-assured_workloads. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for assuredworkloads. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "assuredworkloads_ruby_wrapper", +- srcs = ["//google/cloud/assuredworkloads/v1:assuredworkloads_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-assured_workloads", +- "ruby-cloud-env-prefix=ASSURED_WORKLOADS", +- "ruby-cloud-wrapper-of=v1:0.6;v1beta1:0.14", +- "ruby-cloud-product-url=https://cloud.google.com/assured-workloads/", +- "ruby-cloud-api-id=assuredworkloads.googleapis.com", +- "ruby-cloud-api-shortname=assuredworkloads", +- ], +- ruby_cloud_description = "Assured Workloads for Government secures government workloads and accelerates the path to running compliant workloads on Google Cloud.", +- ruby_cloud_title = "Assured Workloads for Government", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-assuredworkloads-ruby", +- deps = [ +- ":assuredworkloads_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/assuredworkloads/regulatoryintercept/logging/v1/BUILD.bazel b/google/cloud/assuredworkloads/regulatoryintercept/logging/v1/BUILD.bazel +deleted file mode 100644 +index fd1f14a90..000000000 +--- a/google/cloud/assuredworkloads/regulatoryintercept/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,173 +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 = [ +- "regulatory_intercept_ack_log_entry.proto", +- ], +- deps = [ +- ], +-) +- +-############################################################################## +-# 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 = "cloud.google.com/go/assuredworkloads/regulatoryintercept/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- ], +-) +- +-############################################################################## +-# 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 = [ +- ], +-) +- +-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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/assuredworkloads/v1/BUILD.bazel b/google/cloud/assuredworkloads/v1/BUILD.bazel +deleted file mode 100644 +index 285b895ea..000000000 +--- a/google/cloud/assuredworkloads/v1/BUILD.bazel ++++ /dev/null +@@ -1,403 +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", +- rest_numeric_enums = True, +- service_yaml = "assuredworkloads_v1.yaml", +- test_deps = [ +- ":assuredworkloads_java_grpc", +- ], +- transport = "grpc+rest", +- 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.AssuredWorkloadsServiceClientHttpJsonTest", +- "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", +- include_samples = True, +- transport = "grpc+rest", +- 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 = "cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb", +- 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", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "assuredworkloads_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":assuredworkloads_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 = "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-metadata.srcjar", +- ":assuredworkloads_go_gapic_srcjar-snippets.srcjar", +- ":assuredworkloads_go_gapic_srcjar-test.srcjar", +- ":assuredworkloads_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "assuredworkloads_py_gapic", +- srcs = [":assuredworkloads_proto"], +- grpc_service_config = "assuredworkloads_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-assured-workloads"], +- rest_numeric_enums = True, +- service_yaml = "assuredworkloads_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "assuredworkloads_py_gapic_test", +- srcs = [ +- "assuredworkloads_py_gapic_pytest.py", +- "assuredworkloads_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":assuredworkloads_py_gapic"], +-) +- +-# 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", +- rest_numeric_enums = True, +- service_yaml = "assuredworkloads_v1.yaml", +- transport = "grpc+rest", +- 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/assured-workloads", +- src = ":assuredworkloads_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "assuredworkloads_grpc_service_config.json", +- package = "google.cloud.assuredworkloads.v1", +- rest_numeric_enums = True, +- service_yaml = "assuredworkloads_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "assuredworkloads-v1-nodejs", +- deps = [ +- ":assuredworkloads_nodejs_gapic", +- ":assuredworkloads_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 = "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-api-id=assuredworkloads.googleapis.com", +- "ruby-cloud-api-shortname=assuredworkloads", +- "ruby-cloud-env-prefix=ASSURED_WORKLOADS", +- "ruby-cloud-gem-name=google-cloud-assured_workloads-v1", +- "ruby-cloud-product-url=https://cloud.google.com/assured-workloads/", +- ], +- grpc_service_config = "assuredworkloads_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Assured Workloads for Government secures government workloads and accelerates the path to running compliant workloads on Google Cloud.", +- ruby_cloud_title = "Assured Workloads for Government V1", +- service_yaml = "assuredworkloads_v1.yaml", +- transport = "grpc+rest", +- 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", +- rest_numeric_enums = True, +- service_yaml = "assuredworkloads_v1.yaml", +- transport = "grpc+rest", +- 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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "assuredworkloads_cc_proto", +- deps = [":assuredworkloads_proto"], +-) +- +-cc_grpc_library( +- name = "assuredworkloads_cc_grpc", +- srcs = [":assuredworkloads_proto"], +- grpc_only = True, +- deps = [":assuredworkloads_cc_proto"], +-) +diff --git a/google/cloud/assuredworkloads/v1beta1/BUILD.bazel b/google/cloud/assuredworkloads/v1beta1/BUILD.bazel +deleted file mode 100644 +index 688fa53c2..000000000 +--- a/google/cloud/assuredworkloads/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,402 +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", +- "assuredworkloads_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//: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", +- rest_numeric_enums = True, +- service_yaml = "assuredworkloads_v1beta1.yaml", +- test_deps = [ +- ":assuredworkloads_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":assuredworkloads_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "assuredworkloads_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClientHttpJsonTest", +- "com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClientTest", +- ], +- runtime_deps = [":assuredworkloads_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-assuredworkloads-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- 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 = "cloud.google.com/go/assuredworkloads/apiv1beta1/assuredworkloadspb", +- 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/apiv1beta1;assuredworkloads", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "assuredworkloads_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":assuredworkloads_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 = "assuredworkloads_go_gapic_test", +- srcs = [":assuredworkloads_go_gapic_srcjar_test"], +- embed = [":assuredworkloads_go_gapic"], +- importpath = "cloud.google.com/go/assuredworkloads/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-assuredworkloads-v1beta1-go", +- deps = [ +- ":assuredworkloads_go_gapic", +- ":assuredworkloads_go_gapic_srcjar-metadata.srcjar", +- ":assuredworkloads_go_gapic_srcjar-snippets.srcjar", +- ":assuredworkloads_go_gapic_srcjar-test.srcjar", +- ":assuredworkloads_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "assuredworkloads_py_gapic", +- srcs = [":assuredworkloads_proto"], +- grpc_service_config = "assuredworkloads_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-assured-workloads"], +- rest_numeric_enums = True, +- service_yaml = "assuredworkloads_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "assuredworkloads_py_gapic_test", +- srcs = [ +- "assuredworkloads_py_gapic_pytest.py", +- "assuredworkloads_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":assuredworkloads_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "assuredworkloads-v1beta1-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", +- rest_numeric_enums = True, +- service_yaml = "assuredworkloads_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":assuredworkloads_php_grpc", +- ":assuredworkloads_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-assuredworkloads-v1beta1-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/assured-workloads", +- src = ":assuredworkloads_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "assuredworkloads_grpc_service_config.json", +- package = "google.cloud.assuredworkloads.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "assuredworkloads_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "assuredworkloads-v1beta1-nodejs", +- deps = [ +- ":assuredworkloads_nodejs_gapic", +- ":assuredworkloads_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 = "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-api-id=assuredworkloads.googleapis.com", +- "ruby-cloud-api-shortname=assuredworkloads", +- "ruby-cloud-env-prefix=ASSURED_WORKLOADS", +- "ruby-cloud-gem-name=google-cloud-assured_workloads-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/assured-workloads/", +- ], +- grpc_service_config = "assuredworkloads_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Assured Workloads for Government secures government workloads and accelerates the path to running compliant workloads on Google Cloud.", +- ruby_cloud_title = "Assured Workloads for Government V1beta1", +- service_yaml = "assuredworkloads_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":assuredworkloads_ruby_grpc", +- ":assuredworkloads_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-assuredworkloads-v1beta1-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", +- rest_numeric_enums = True, +- service_yaml = "assuredworkloads_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":assuredworkloads_csharp_grpc", +- ":assuredworkloads_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-assuredworkloads-v1beta1-csharp", +- deps = [ +- ":assuredworkloads_csharp_gapic", +- ":assuredworkloads_csharp_grpc", +- ":assuredworkloads_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "assuredworkloads_cc_proto", +- deps = [":assuredworkloads_proto"], +-) +- +-cc_grpc_library( +- name = "assuredworkloads_cc_grpc", +- srcs = [":assuredworkloads_proto"], +- grpc_only = True, +- deps = [":assuredworkloads_cc_proto"], +-) +diff --git a/google/cloud/audit/BUILD.bazel b/google/cloud/audit/BUILD.bazel +deleted file mode 100644 +index 5ce2c38da..000000000 +--- a/google/cloud/audit/BUILD.bazel ++++ /dev/null +@@ -1,244 +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 = "audit_proto", +- srcs = [ +- "audit_log.proto", +- "bigquery_audit_metadata.proto", +- ], +- deps = [ +- "//google/api:field_behavior_proto", +- "//google/iam/v1:policy_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", +- ], +-) +- +-proto_library_with_info( +- name = "audit_proto_with_info", +- deps = [ +- ":audit_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_gapic_assembly_gradle_pkg", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "audit_java_proto", +- deps = [":audit_proto"], +-) +- +-java_grpc_library( +- name = "audit_java_grpc", +- srcs = [":audit_proto"], +- deps = [":audit_java_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-audit-java", +- transport = "grpc+rest", +- deps = [ +- ":audit_java_grpc", +- ":audit_java_proto", +- ":audit_proto", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "audit_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/cloud/audit", +- protos = [":audit_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/rpc:status_go_proto", +- "//google/rpc/context:attribute_context_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "audit_moved_proto", +- srcs = [":audit_proto"], +- deps = [ +- "//google/api:field_behavior_proto", +- "//google/iam/v1:policy_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", +- ], +-) +- +-py_proto_library( +- name = "audit_py_proto", +- deps = [":audit_moved_proto"], +-) +- +-py_grpc_library( +- name = "audit_py_grpc", +- srcs = [":audit_moved_proto"], +- deps = [":audit_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +- "php_gapic_assembly_pkg", +-) +- +-php_proto_library( +- name = "audit_php_proto", +- deps = [":audit_proto"], +-) +- +-php_grpc_library( +- name = "audit_php_grpc", +- srcs = [":audit_proto"], +- deps = [":audit_php_proto"], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-audit-php", +- deps = [":audit_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 = "audit_ruby_proto", +- deps = [":audit_proto"], +-) +- +-ruby_grpc_library( +- name = "audit_ruby_grpc", +- srcs = [":audit_proto"], +- deps = [":audit_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_gapic_assembly_pkg", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "audit_csharp_proto", +- deps = [":audit_proto"], +-) +- +-csharp_grpc_library( +- name = "audit_csharp_grpc", +- srcs = [":audit_proto"], +- deps = [":audit_csharp_proto"], +-) +- +-csharp_gapic_assembly_pkg( +- name = "google-cloud-audit-csharp", +- package_name = "Google.Cloud.Audit", +- generate_nongapic_package = True, +- deps = [ +- ":audit_csharp_grpc", +- ":audit_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "audit_cc_proto", +- deps = [":audit_proto"], +-) +- +-cc_grpc_library( +- name = "audit_cc_grpc", +- srcs = [":audit_proto"], +- grpc_only = True, +- deps = [":audit_cc_proto"], +-) +diff --git a/google/cloud/automl/BUILD.bazel b/google/cloud/automl/BUILD.bazel +deleted file mode 100644 +index 84e2a2379..000000000 +--- a/google/cloud/automl/BUILD.bazel ++++ /dev/null +@@ -1,45 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-automl. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for automl. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "automl_ruby_wrapper", +- srcs = ["//google/cloud/automl/v1:automl_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-automl", +- "ruby-cloud-gem-namespace=Google::Cloud::AutoML", +- "ruby-cloud-env-prefix=AUTOML", +- "ruby-cloud-wrapper-of=v1:0.6;v1beta1:0.7", +- "ruby-cloud-product-url=https://cloud.google.com/automl", +- "ruby-cloud-api-id=automl.googleapis.com", +- "ruby-cloud-api-shortname=automl", +- "ruby-cloud-migration-version=1.0", +- "ruby-cloud-path-override=auto_ml=automl", +- "ruby-cloud-namespace-override=AutoMl=AutoML", +- ], +- ruby_cloud_description = "AutoML makes the power of machine learning available to you even if you have limited knowledge of machine learning. You can use AutoML to build on Google's machine learning capabilities to create your own custom machine learning models that are tailored to your business needs, and then integrate those models into your applications and web sites.", +- ruby_cloud_title = "Cloud AutoML", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-automl-ruby", +- deps = [ +- ":automl_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/automl/v1/BUILD.bazel b/google/cloud/automl/v1/BUILD.bazel +deleted file mode 100644 +index cbdb4adcd..000000000 +--- a/google/cloud/automl/v1/BUILD.bazel ++++ /dev/null +@@ -1,419 +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 = "automl_proto", +- srcs = [ +- "annotation_payload.proto", +- "annotation_spec.proto", +- "classification.proto", +- "data_items.proto", +- "dataset.proto", +- "detection.proto", +- "geometry.proto", +- "image.proto", +- "io.proto", +- "model.proto", +- "model_evaluation.proto", +- "operations.proto", +- "prediction_service.proto", +- "service.proto", +- "text.proto", +- "text_extraction.proto", +- "text_segment.proto", +- "text_sentiment.proto", +- "translation.proto", +- ], +- deps = [ +- "//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//:any_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "automl_proto_with_info", +- deps = [ +- ":automl_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 = "automl_java_proto", +- deps = [":automl_proto"], +-) +- +-java_grpc_library( +- name = "automl_java_grpc", +- srcs = [":automl_proto"], +- deps = [":automl_java_proto"], +-) +- +-java_gapic_library( +- name = "automl_java_gapic", +- srcs = [":automl_proto_with_info"], +- grpc_service_config = "automl_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "automl_v1.yaml", +- test_deps = [ +- ":automl_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":automl_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "automl_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.automl.v1.AutoMlClientHttpJsonTest", +- "com.google.cloud.automl.v1.AutoMlClientTest", +- "com.google.cloud.automl.v1.PredictionServiceClientHttpJsonTest", +- "com.google.cloud.automl.v1.PredictionServiceClientTest", +- ], +- runtime_deps = [":automl_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-automl-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":automl_java_gapic", +- ":automl_java_grpc", +- ":automl_java_proto", +- ":automl_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 = "automl_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/automl/apiv1/automlpb", +- protos = [":automl_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "automl_go_gapic", +- srcs = [":automl_proto_with_info"], +- grpc_service_config = "automl_grpc_service_config.json", +- importpath = "cloud.google.com/go/automl/apiv1;automl", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "automl_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":automl_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", +- "@io_bazel_rules_go//proto/wkt:struct_go_proto", +- ], +-) +- +-go_test( +- name = "automl_go_gapic_test", +- srcs = [":automl_go_gapic_srcjar_test"], +- embed = [":automl_go_gapic"], +- importpath = "cloud.google.com/go/automl/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-automl-v1-go", +- deps = [ +- ":automl_go_gapic", +- ":automl_go_gapic_srcjar-snippets.srcjar", +- ":automl_go_gapic_srcjar-test.srcjar", +- ":automl_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "automl_py_gapic", +- srcs = [":automl_proto"], +- grpc_service_config = "automl_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "automl_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "automl_py_gapic_test", +- srcs = [ +- "automl_py_gapic_pytest.py", +- "automl_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":automl_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "automl-v1-py", +- deps = [ +- ":automl_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 = "automl_php_proto", +- deps = [":automl_proto"], +-) +- +-php_grpc_library( +- name = "automl_php_grpc", +- srcs = [":automl_proto"], +- deps = [":automl_php_proto"], +-) +- +-php_gapic_library( +- name = "automl_php_gapic", +- srcs = [":automl_proto_with_info"], +- grpc_service_config = "automl_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "automl_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":automl_php_grpc", +- ":automl_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-automl-v1-php", +- deps = [ +- ":automl_php_gapic", +- ":automl_php_grpc", +- ":automl_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "automl_nodejs_gapic", +- package_name = "@google-cloud/automl", +- src = ":automl_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "automl_grpc_service_config.json", +- main_service = "automl", +- package = "google.cloud.automl.v1", +- rest_numeric_enums = True, +- service_yaml = "automl_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "automl-v1-nodejs", +- deps = [ +- ":automl_nodejs_gapic", +- ":automl_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 = "automl_ruby_proto", +- deps = [":automl_proto"], +-) +- +-ruby_grpc_library( +- name = "automl_ruby_grpc", +- srcs = [":automl_proto"], +- deps = [":automl_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "automl_ruby_gapic", +- srcs = [":automl_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-automl-v1", +- "ruby-cloud-env-prefix=AUTOML", +- "ruby-cloud-path-override=auto_ml=automl", +- "ruby-cloud-namespace-override=AutoMl=AutoML;Automl=AutoML", +- "ruby-cloud-yard-strict=false", +- "ruby-cloud-product-url=https://cloud.google.com/automl", +- "ruby-cloud-api-id=automl.googleapis.com", +- "ruby-cloud-api-shortname=automl", +- ], +- grpc_service_config = "automl_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "AutoML makes the power of machine learning available to you even if you have limited knowledge of machine learning. You can use AutoML to build on Google's machine learning capabilities to create your own custom machine learning models that are tailored to your business needs, and then integrate those models into your applications and web sites.", +- ruby_cloud_title = "Cloud AutoML V1", +- service_yaml = "automl_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":automl_ruby_grpc", +- ":automl_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-automl-v1-ruby", +- deps = [ +- ":automl_ruby_gapic", +- ":automl_ruby_grpc", +- ":automl_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 = "automl_csharp_proto", +- deps = [":automl_proto"], +-) +- +-csharp_grpc_library( +- name = "automl_csharp_grpc", +- srcs = [":automl_proto"], +- deps = [":automl_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "automl_csharp_gapic", +- srcs = [":automl_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "automl_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "automl_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":automl_csharp_grpc", +- ":automl_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-automl-v1-csharp", +- deps = [ +- ":automl_csharp_gapic", +- ":automl_csharp_grpc", +- ":automl_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "automl_cc_proto", +- deps = [":automl_proto"], +-) +- +-cc_grpc_library( +- name = "automl_cc_grpc", +- srcs = [":automl_proto"], +- grpc_only = True, +- deps = [":automl_cc_proto"], +-) +diff --git a/google/cloud/automl/v1beta1/BUILD.bazel b/google/cloud/automl/v1beta1/BUILD.bazel +deleted file mode 100644 +index 2381c1ee4..000000000 +--- a/google/cloud/automl/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,411 +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 = "automl_proto", +- srcs = [ +- "annotation_payload.proto", +- "annotation_spec.proto", +- "classification.proto", +- "column_spec.proto", +- "data_items.proto", +- "data_stats.proto", +- "data_types.proto", +- "dataset.proto", +- "detection.proto", +- "geometry.proto", +- "image.proto", +- "io.proto", +- "model.proto", +- "model_evaluation.proto", +- "operations.proto", +- "prediction_service.proto", +- "ranges.proto", +- "regression.proto", +- "service.proto", +- "table_spec.proto", +- "tables.proto", +- "temporal.proto", +- "text.proto", +- "text_extraction.proto", +- "text_segment.proto", +- "text_sentiment.proto", +- "translation.proto", +- "video.proto", +- ], +- deps = [ +- "//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//:any_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "automl_proto_with_info", +- deps = [ +- ":automl_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 = "automl_java_proto", +- deps = [":automl_proto"], +-) +- +-java_grpc_library( +- name = "automl_java_grpc", +- srcs = [":automl_proto"], +- deps = [":automl_java_proto"], +-) +- +-java_gapic_library( +- name = "automl_java_gapic", +- srcs = [":automl_proto_with_info"], +- grpc_service_config = "automl_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "automl_v1beta1.yaml", +- test_deps = [ +- ":automl_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":automl_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "automl_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.automl.v1beta1.AutoMlClientHttpJsonTest", +- "com.google.cloud.automl.v1beta1.AutoMlClientTest", +- "com.google.cloud.automl.v1beta1.PredictionServiceClientHttpJsonTest", +- "com.google.cloud.automl.v1beta1.PredictionServiceClientTest", +- ], +- runtime_deps = [":automl_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-automl-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":automl_java_gapic", +- ":automl_java_grpc", +- ":automl_java_proto", +- ":automl_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 = "automl_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/automl/apiv1beta1/automlpb", +- protos = [":automl_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "automl_go_gapic", +- srcs = [":automl_proto_with_info"], +- grpc_service_config = "automl_grpc_service_config.json", +- importpath = "cloud.google.com/go/automl/apiv1beta1;automl", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "automl_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":automl_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", +- "@io_bazel_rules_go//proto/wkt:struct_go_proto", +- ], +-) +- +-go_test( +- name = "automl_go_gapic_test", +- srcs = [":automl_go_gapic_srcjar_test"], +- embed = [":automl_go_gapic"], +- importpath = "cloud.google.com/go/automl/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-automl-v1beta1-go", +- deps = [ +- ":automl_go_gapic", +- ":automl_go_gapic_srcjar-snippets.srcjar", +- ":automl_go_gapic_srcjar-test.srcjar", +- ":automl_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "automl_py_gapic", +- srcs = [":automl_proto"], +- grpc_service_config = "automl_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "automl_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "automl_py_gapic_test", +- srcs = [ +- "automl_py_gapic_pytest.py", +- "automl_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":automl_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "automl-v1beta1-py", +- deps = [ +- ":automl_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 = "automl_php_proto", +- deps = [":automl_proto"], +-) +- +-php_grpc_library( +- name = "automl_php_grpc", +- srcs = [":automl_proto"], +- deps = [":automl_php_proto"], +-) +- +-php_gapic_library( +- name = "automl_php_gapic", +- srcs = [":automl_proto_with_info"], +- grpc_service_config = "automl_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "automl_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":automl_php_grpc", +- ":automl_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-automl-v1beta1-php", +- deps = [ +- ":automl_php_gapic", +- ":automl_php_grpc", +- ":automl_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "automl_nodejs_gapic", +- package_name = "@google-cloud/automl", +- src = ":automl_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "automl_grpc_service_config.json", +- main_service = "automl", +- package = "google.cloud.automl.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "automl_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "automl-v1beta1-nodejs", +- deps = [ +- ":automl_nodejs_gapic", +- ":automl_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 = "automl_ruby_proto", +- deps = [":automl_proto"], +-) +- +-ruby_grpc_library( +- name = "automl_ruby_grpc", +- srcs = [":automl_proto"], +- deps = [":automl_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "automl_ruby_gapic", +- srcs = [":automl_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-automl-v1beta1", +- "ruby-cloud-env-prefix=AUTOML", +- "ruby-cloud-path-override=auto_ml=automl", +- "ruby-cloud-namespace-override=AutoMl=AutoML;Automl=AutoML", +- "ruby-cloud-product-url=https://cloud.google.com/automl", +- "ruby-cloud-api-id=automl.googleapis.com", +- "ruby-cloud-api-shortname=automl", +- ], +- grpc_service_config = "automl_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "AutoML makes the power of machine learning available to you even if you have limited knowledge of machine learning. You can use AutoML to build on Google's machine learning capabilities to create your own custom machine learning models that are tailored to your business needs, and then integrate those models into your applications and web sites.", +- ruby_cloud_title = "Cloud AutoML V1beta1", +- service_yaml = "automl_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":automl_ruby_grpc", +- ":automl_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-automl-v1beta1-ruby", +- deps = [ +- ":automl_ruby_gapic", +- ":automl_ruby_grpc", +- ":automl_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 = "automl_csharp_proto", +- deps = [":automl_proto"], +-) +- +-csharp_grpc_library( +- name = "automl_csharp_grpc", +- srcs = [":automl_proto"], +- deps = [":automl_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "automl_csharp_gapic", +- srcs = [":automl_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "automl_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "automl_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":automl_csharp_grpc", +- ":automl_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-automl-v1beta1-csharp", +- deps = [ +- ":automl_csharp_gapic", +- ":automl_csharp_grpc", +- ":automl_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/backupdr/logging/v1/BUILD.bazel b/google/cloud/backupdr/logging/v1/BUILD.bazel +deleted file mode 100644 +index 5a216ae2c..000000000 +--- a/google/cloud/backupdr/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,177 +0,0 @@ +-# TODO(pandeydeeksha): describe this package. +- +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-############################################################################## +-# 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", +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-proto_library( +- name = "logging_proto", +- srcs = [ +- "eventlog.proto", +- ], +- deps = [ +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-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_proto_library( +- name = "logging_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/backupdr/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- ], +-) +- +-moved_proto_library( +- name = "logging_moved_proto", +- srcs = [":logging_proto"], +- deps = [ +- "@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_proto_library( +- name = "logging_php_proto", +- deps = [":logging_proto"], +-) +- +-php_grpc_library( +- name = "logging_php_grpc", +- srcs = [":logging_proto"], +- deps = [":logging_php_proto"], +-) +- +-ruby_proto_library( +- name = "logging_ruby_proto", +- deps = [":logging_proto"], +-) +- +-ruby_grpc_library( +- name = "logging_ruby_grpc", +- srcs = [":logging_proto"], +- deps = [":logging_ruby_proto"], +-) +- +-csharp_proto_library( +- name = "logging_csharp_proto", +- deps = [":logging_proto"], +-) +- +-csharp_grpc_library( +- name = "logging_csharp_grpc", +- srcs = [":logging_proto"], +- deps = [":logging_csharp_proto"], +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/baremetalsolution/BUILD.bazel b/google/cloud/baremetalsolution/BUILD.bazel +deleted file mode 100644 +index a4c49bef9..000000000 +--- a/google/cloud/baremetalsolution/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-bare_metal_solution. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for baremetalsolution. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v2 in this case. +-ruby_cloud_gapic_library( +- name = "baremetalsolution_ruby_wrapper", +- srcs = ["//google/cloud/baremetalsolution/v2:baremetalsolution_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=baremetalsolution.googleapis.com", +- "ruby-cloud-api-shortname=baremetalsolution", +- "ruby-cloud-gem-name=google-cloud-bare_metal_solution", +- "ruby-cloud-product-url=https://cloud.google.com/bare-metal/", +- "ruby-cloud-wrapper-of=v2:0.3", +- ], +- ruby_cloud_description = "Bare Metal Solution is a managed solution that provides purpose-built HPE or Atos bare-metal servers in regional extensions that are connected to Google Cloud by a managed, high-performance connection with a low-latency network fabric.", +- ruby_cloud_title = "Bare Metal Solution", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-baremetalsolution-ruby", +- deps = [ +- ":baremetalsolution_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/baremetalsolution/v2/BUILD.bazel b/google/cloud/baremetalsolution/v2/BUILD.bazel +deleted file mode 100644 +index 3de8d0e13..000000000 +--- a/google/cloud/baremetalsolution/v2/BUILD.bazel ++++ /dev/null +@@ -1,409 +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 = "baremetalsolution_proto", +- srcs = [ +- "baremetalsolution.proto", +- "instance.proto", +- "lun.proto", +- "network.proto", +- "nfs_share.proto", +- "volume.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "baremetalsolution_proto_with_info", +- deps = [ +- ":baremetalsolution_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 = "baremetalsolution_java_proto", +- deps = [":baremetalsolution_proto"], +-) +- +-java_grpc_library( +- name = "baremetalsolution_java_grpc", +- srcs = [":baremetalsolution_proto"], +- deps = [":baremetalsolution_java_proto"], +-) +- +-java_gapic_library( +- name = "baremetalsolution_java_gapic", +- srcs = [":baremetalsolution_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "baremetalsolution_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "baremetalsolution_v2.yaml", +- test_deps = [ +- ":baremetalsolution_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":baremetalsolution_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "baremetalsolution_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.baremetalsolution.v2.BareMetalSolutionClientHttpJsonTest", +- "com.google.cloud.baremetalsolution.v2.BareMetalSolutionClientTest", +- ], +- runtime_deps = [":baremetalsolution_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-baremetalsolution-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":baremetalsolution_java_gapic", +- ":baremetalsolution_java_grpc", +- ":baremetalsolution_java_proto", +- ":baremetalsolution_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 = "baremetalsolution_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/baremetalsolution/apiv2/baremetalsolutionpb", +- protos = [":baremetalsolution_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "baremetalsolution_go_gapic", +- srcs = [":baremetalsolution_proto_with_info"], +- grpc_service_config = "baremetalsolution_grpc_service_config.json", +- importpath = "cloud.google.com/go/baremetalsolution/apiv2;baremetalsolution", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "baremetalsolution_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":baremetalsolution_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", +- ], +-) +- +-go_test( +- name = "baremetalsolution_go_gapic_test", +- srcs = [":baremetalsolution_go_gapic_srcjar_test"], +- embed = [":baremetalsolution_go_gapic"], +- importpath = "cloud.google.com/go/baremetalsolution/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-baremetalsolution-v2-go", +- deps = [ +- ":baremetalsolution_go_gapic", +- ":baremetalsolution_go_gapic_srcjar-metadata.srcjar", +- ":baremetalsolution_go_gapic_srcjar-snippets.srcjar", +- ":baremetalsolution_go_gapic_srcjar-test.srcjar", +- ":baremetalsolution_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "baremetalsolution_py_gapic", +- srcs = [":baremetalsolution_proto"], +- grpc_service_config = "baremetalsolution_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-bare-metal-solution", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=bare_metal_solution", +- ], +- rest_numeric_enums = True, +- service_yaml = "baremetalsolution_v2.yaml", +- transport = "grpc+rest", +- deps = ["//google/iam/v1:iam_policy_py_proto",] +-) +- +-py_test( +- name = "baremetalsolution_py_gapic_test", +- srcs = [ +- "baremetalsolution_py_gapic_pytest.py", +- "baremetalsolution_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":baremetalsolution_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "baremetalsolution-v2-py", +- deps = [ +- ":baremetalsolution_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 = "baremetalsolution_php_proto", +- deps = [":baremetalsolution_proto"], +-) +- +-php_grpc_library( +- name = "baremetalsolution_php_grpc", +- srcs = [":baremetalsolution_proto"], +- deps = [":baremetalsolution_php_proto"], +-) +- +-php_gapic_library( +- name = "baremetalsolution_php_gapic", +- srcs = [":baremetalsolution_proto_with_info"], +- grpc_service_config = "baremetalsolution_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "baremetalsolution_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":baremetalsolution_php_grpc", +- ":baremetalsolution_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-baremetalsolution-v2-php", +- deps = [ +- ":baremetalsolution_php_gapic", +- ":baremetalsolution_php_grpc", +- ":baremetalsolution_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "baremetalsolution_nodejs_gapic", +- package_name = "@google-cloud/bare-metal-solution", +- src = ":baremetalsolution_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "baremetalsolution_grpc_service_config.json", +- package = "google.cloud.baremetalsolution.v2", +- rest_numeric_enums = True, +- service_yaml = "baremetalsolution_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "baremetalsolution-v2-nodejs", +- deps = [ +- ":baremetalsolution_nodejs_gapic", +- ":baremetalsolution_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 = "baremetalsolution_ruby_proto", +- deps = [":baremetalsolution_proto"], +-) +- +-ruby_grpc_library( +- name = "baremetalsolution_ruby_grpc", +- srcs = [":baremetalsolution_proto"], +- deps = [":baremetalsolution_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "baremetalsolution_ruby_gapic", +- srcs = [":baremetalsolution_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=baremetalsolution.googleapis.com", +- "ruby-cloud-api-shortname=baremetalsolution", +- "ruby-cloud-gem-name=google-cloud-bare_metal_solution-v2", +- "ruby-cloud-product-url=https://cloud.google.com/bare-metal/", +- ], +- grpc_service_config = "baremetalsolution_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Bare Metal Solution is a managed solution that provides purpose-built HPE or Atos bare-metal servers in regional extensions that are connected to Google Cloud by a managed, high-performance connection with a low-latency network fabric.", +- ruby_cloud_title = "Bare Metal Solution V2", +- service_yaml = "baremetalsolution_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":baremetalsolution_ruby_grpc", +- ":baremetalsolution_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-baremetalsolution-v2-ruby", +- deps = [ +- ":baremetalsolution_ruby_gapic", +- ":baremetalsolution_ruby_grpc", +- ":baremetalsolution_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 = "baremetalsolution_csharp_proto", +- deps = [":baremetalsolution_proto"], +-) +- +-csharp_grpc_library( +- name = "baremetalsolution_csharp_grpc", +- srcs = [":baremetalsolution_proto"], +- deps = [":baremetalsolution_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "baremetalsolution_csharp_gapic", +- srcs = [":baremetalsolution_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "baremetalsolution_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "baremetalsolution_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":baremetalsolution_csharp_grpc", +- ":baremetalsolution_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-baremetalsolution-v2-csharp", +- deps = [ +- ":baremetalsolution_csharp_gapic", +- ":baremetalsolution_csharp_grpc", +- ":baremetalsolution_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "baremetalsolution_cc_proto", +- deps = [":baremetalsolution_proto"], +-) +- +-cc_grpc_library( +- name = "baremetalsolution_cc_grpc", +- srcs = [":baremetalsolution_proto"], +- grpc_only = True, +- deps = [":baremetalsolution_cc_proto"], +-) +diff --git a/google/cloud/batch/BUILD.bazel b/google/cloud/batch/BUILD.bazel +deleted file mode 100644 +index 92499f123..000000000 +--- a/google/cloud/batch/BUILD.bazel ++++ /dev/null +@@ -1,39 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-batch. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for batch. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "batch_ruby_wrapper", +- srcs = ["//google/cloud/batch/v1:batch_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=batch.googleapis.com", +- "ruby-cloud-api-shortname=batch", +- "ruby-cloud-gem-name=google-cloud-batch", +- "ruby-cloud-wrapper-of=v1:0.7", +- ], +- ruby_cloud_description = "Google Cloud Batch is a fully managed service used by scientists, VFX artists, developers to easily and efficiently run batch workloads on Google Cloud. This service manages provisioning of resources to satisfy the requirements of the batch jobs for a variety of workloads including ML, HPC, VFX rendering, transcoding, genomics and others.", +- ruby_cloud_title = "Batch", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-batch-ruby", +- deps = [ +- ":batch_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/batch/v1/BUILD.bazel b/google/cloud/batch/v1/BUILD.bazel +deleted file mode 100644 +index db49a0bf1..000000000 +--- a/google/cloud/batch/v1/BUILD.bazel ++++ /dev/null +@@ -1,411 +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 = "batch_proto", +- srcs = [ +- "batch.proto", +- "job.proto", +- "task.proto", +- "volume.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//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "batch_proto_with_info", +- deps = [ +- ":batch_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "batch_java_proto", +- deps = [":batch_proto"], +-) +- +-java_grpc_library( +- name = "batch_java_grpc", +- srcs = [":batch_proto"], +- deps = [":batch_java_proto"], +-) +- +-java_gapic_library( +- name = "batch_java_gapic", +- srcs = [":batch_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "batch_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "batch_v1.yaml", +- test_deps = [ +- ":batch_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":batch_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "batch_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.batch.v1.BatchServiceClientHttpJsonTest", +- "com.google.cloud.batch.v1.BatchServiceClientTest", +- ], +- runtime_deps = [":batch_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-batch-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":batch_java_gapic", +- ":batch_java_grpc", +- ":batch_java_proto", +- ":batch_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 = "batch_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/batch/apiv1/batchpb", +- protos = [":batch_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "batch_go_gapic", +- srcs = [":batch_proto_with_info"], +- grpc_service_config = "batch_v1_grpc_service_config.json", +- importpath = "cloud.google.com/go/batch/apiv1;batch", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "batch_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":batch_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "batch_go_gapic_test", +- srcs = [":batch_go_gapic_srcjar_test"], +- embed = [":batch_go_gapic"], +- importpath = "cloud.google.com/go/batch/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-batch-v1-go", +- deps = [ +- ":batch_go_gapic", +- ":batch_go_gapic_srcjar-metadata.srcjar", +- ":batch_go_gapic_srcjar-snippets.srcjar", +- ":batch_go_gapic_srcjar-test.srcjar", +- ":batch_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "batch_py_gapic", +- srcs = [":batch_proto"], +- grpc_service_config = "batch_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "batch_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "batch_py_gapic_test", +- srcs = [ +- "batch_py_gapic_pytest.py", +- "batch_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":batch_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "batch-v1-py", +- deps = [ +- ":batch_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 = "batch_php_proto", +- deps = [":batch_proto"], +-) +- +-php_grpc_library( +- name = "batch_php_grpc", +- srcs = [":batch_proto"], +- deps = [":batch_php_proto"], +-) +- +-php_gapic_library( +- name = "batch_php_gapic", +- srcs = [":batch_proto_with_info"], +- grpc_service_config = "batch_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "batch_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":batch_php_grpc", +- ":batch_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-batch-v1-php", +- deps = [ +- ":batch_php_gapic", +- ":batch_php_grpc", +- ":batch_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "batch_nodejs_gapic", +- package_name = "@google-cloud/batch", +- src = ":batch_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "batch_v1_grpc_service_config.json", +- package = "google.cloud.batch.v1", +- rest_numeric_enums = True, +- service_yaml = "batch_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "batch-v1-nodejs", +- deps = [ +- ":batch_nodejs_gapic", +- ":batch_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 = "batch_ruby_proto", +- deps = [":batch_proto"], +-) +- +-ruby_grpc_library( +- name = "batch_ruby_grpc", +- srcs = [":batch_proto"], +- deps = [":batch_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "batch_ruby_gapic", +- srcs = [":batch_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=batch.googleapis.com", +- "ruby-cloud-api-shortname=batch", +- "ruby-cloud-gem-name=google-cloud-batch-v1", +- ], +- grpc_service_config = "batch_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Google Cloud Batch is a fully managed service used by scientists, VFX artists, developers to easily and efficiently run batch workloads on Google Cloud. This service manages provisioning of resources to satisfy the requirements of the batch jobs for a variety of workloads including ML, HPC, VFX rendering, transcoding, genomics and others.", +- ruby_cloud_title = "Batch V1", +- service_yaml = "batch_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":batch_ruby_grpc", +- ":batch_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-batch-v1-ruby", +- deps = [ +- ":batch_ruby_gapic", +- ":batch_ruby_grpc", +- ":batch_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 = "batch_csharp_proto", +- deps = [":batch_proto"], +-) +- +-csharp_grpc_library( +- name = "batch_csharp_grpc", +- srcs = [":batch_proto"], +- deps = [":batch_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "batch_csharp_gapic", +- srcs = [":batch_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "batch_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "batch_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":batch_csharp_grpc", +- ":batch_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-batch-v1-csharp", +- deps = [ +- ":batch_csharp_gapic", +- ":batch_csharp_grpc", +- ":batch_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "batch_cc_proto", +- deps = [":batch_proto"], +-) +- +-cc_grpc_library( +- name = "batch_cc_grpc", +- srcs = [":batch_proto"], +- grpc_only = True, +- deps = [":batch_cc_proto"], +-) +diff --git a/google/cloud/batch/v1alpha/BUILD.bazel b/google/cloud/batch/v1alpha/BUILD.bazel +deleted file mode 100644 +index 3b69136fc..000000000 +--- a/google/cloud/batch/v1alpha/BUILD.bazel ++++ /dev/null +@@ -1,411 +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 = "batch_proto", +- srcs = [ +- "batch.proto", +- "job.proto", +- "task.proto", +- "volume.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//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "batch_proto_with_info", +- deps = [ +- ":batch_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "batch_java_proto", +- deps = [":batch_proto"], +-) +- +-java_grpc_library( +- name = "batch_java_grpc", +- srcs = [":batch_proto"], +- deps = [":batch_java_proto"], +-) +- +-java_gapic_library( +- name = "batch_java_gapic", +- srcs = [":batch_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "batch_v1alpha_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "batch_v1alpha.yaml", +- test_deps = [ +- ":batch_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":batch_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "batch_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.batch.v1alpha.BatchServiceClientHttpJsonTest", +- "com.google.cloud.batch.v1alpha.BatchServiceClientTest", +- ], +- runtime_deps = [":batch_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-batch-v1alpha-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":batch_java_gapic", +- ":batch_java_grpc", +- ":batch_java_proto", +- ":batch_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 = "batch_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/batch/apiv1alpha/batchpb", +- protos = [":batch_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "batch_go_gapic", +- srcs = [":batch_proto_with_info"], +- grpc_service_config = "batch_v1alpha_grpc_service_config.json", +- importpath = "cloud.google.com/go/batch/apiv1alpha;batch", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "batch_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":batch_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "batch_go_gapic_test", +- srcs = [":batch_go_gapic_srcjar_test"], +- embed = [":batch_go_gapic"], +- importpath = "cloud.google.com/go/batch/apiv1alpha", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-batch-v1alpha-go", +- deps = [ +- ":batch_go_gapic", +- ":batch_go_gapic_srcjar-metadata.srcjar", +- ":batch_go_gapic_srcjar-snippets.srcjar", +- ":batch_go_gapic_srcjar-test.srcjar", +- ":batch_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "batch_py_gapic", +- srcs = [":batch_proto"], +- grpc_service_config = "batch_v1alpha_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "batch_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "batch_py_gapic_test", +- srcs = [ +- "batch_py_gapic_pytest.py", +- "batch_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":batch_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "batch-v1alpha-py", +- deps = [ +- ":batch_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 = "batch_php_proto", +- deps = [":batch_proto"], +-) +- +-php_grpc_library( +- name = "batch_php_grpc", +- srcs = [":batch_proto"], +- deps = [":batch_php_proto"], +-) +- +-php_gapic_library( +- name = "batch_php_gapic", +- srcs = [":batch_proto_with_info"], +- grpc_service_config = "batch_v1alpha_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "batch_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":batch_php_grpc", +- ":batch_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-batch-v1alpha-php", +- deps = [ +- ":batch_php_gapic", +- ":batch_php_grpc", +- ":batch_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "batch_nodejs_gapic", +- package_name = "@google-cloud/batch", +- src = ":batch_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "batch_v1alpha_grpc_service_config.json", +- package = "google.cloud.batch.v1alpha", +- rest_numeric_enums = True, +- service_yaml = "batch_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "batch-v1alpha-nodejs", +- deps = [ +- ":batch_nodejs_gapic", +- ":batch_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 = "batch_ruby_proto", +- deps = [":batch_proto"], +-) +- +-ruby_grpc_library( +- name = "batch_ruby_grpc", +- srcs = [":batch_proto"], +- deps = [":batch_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "batch_ruby_gapic", +- srcs = [":batch_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=batch.googleapis.com", +- "ruby-cloud-api-shortname=batch", +- "ruby-cloud-gem-name=google-cloud-batch-v1alpha", +- ], +- grpc_service_config = "batch_v1alpha_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Google Cloud Batch is a fully managed service used by scientists, VFX artists, developers to easily and efficiently run batch workloads on Google Cloud. This service manages provisioning of resources to satisfy the requirements of the batch jobs for a variety of workloads including ML, HPC, VFX rendering, transcoding, genomics and others.", +- ruby_cloud_title = "Batch V1alpha", +- service_yaml = "batch_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":batch_ruby_grpc", +- ":batch_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-batch-v1alpha-ruby", +- deps = [ +- ":batch_ruby_gapic", +- ":batch_ruby_grpc", +- ":batch_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 = "batch_csharp_proto", +- deps = [":batch_proto"], +-) +- +-csharp_grpc_library( +- name = "batch_csharp_grpc", +- srcs = [":batch_proto"], +- deps = [":batch_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "batch_csharp_gapic", +- srcs = [":batch_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "batch_v1alpha_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "batch_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":batch_csharp_grpc", +- ":batch_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-batch-v1alpha-csharp", +- deps = [ +- ":batch_csharp_gapic", +- ":batch_csharp_grpc", +- ":batch_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "batch_cc_proto", +- deps = [":batch_proto"], +-) +- +-cc_grpc_library( +- name = "batch_cc_grpc", +- srcs = [":batch_proto"], +- grpc_only = True, +- deps = [":batch_cc_proto"], +-) +diff --git a/google/cloud/beyondcorp/appconnections/BUILD.bazel b/google/cloud/beyondcorp/appconnections/BUILD.bazel +deleted file mode 100644 +index 123ea853b..000000000 +--- a/google/cloud/beyondcorp/appconnections/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-beyond_corp-app_connections. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for appconnections. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "appconnections_ruby_wrapper", +- srcs = ["//google/cloud/beyondcorp/appconnections/v1:appconnections_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=beyondcorp.googleapis.com", +- "ruby-cloud-api-shortname=beyondcorp", +- "ruby-cloud-gem-name=google-cloud-beyond_corp-app_connections", +- "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/", +- "ruby-cloud-wrapper-of=v1:0.0", +- ], +- ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution.", +- ruby_cloud_title = "BeyondCorp AppConnections", +- transport = "grpc", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-appconnections-ruby", +- deps = [ +- ":appconnections_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/beyondcorp/appconnections/v1/BUILD.bazel b/google/cloud/beyondcorp/appconnections/v1/BUILD.bazel +deleted file mode 100644 +index fabffa3c0..000000000 +--- a/google/cloud/beyondcorp/appconnections/v1/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "appconnections_proto", +- srcs = [ +- "app_connections_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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "appconnections_proto_with_info", +- deps = [ +- ":appconnections_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_proto", +- ], +-) +- +-java_proto_library( +- name = "appconnections_java_proto", +- deps = [":appconnections_proto"], +-) +- +-java_grpc_library( +- name = "appconnections_java_grpc", +- srcs = [":appconnections_proto"], +- deps = [":appconnections_java_proto"], +-) +- +-java_gapic_library( +- name = "appconnections_java_gapic", +- srcs = [":appconnections_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "beyondcorp-appconnections_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- test_deps = [ +- ":appconnections_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":appconnections_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "appconnections_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.beyondcorp.appconnections.v1.AppConnectionsServiceClientTest", +- ], +- runtime_deps = [":appconnections_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-beyondcorp-appconnections-v1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":appconnections_java_gapic", +- ":appconnections_java_grpc", +- ":appconnections_java_proto", +- ":appconnections_proto", +- ], +-) +- +-go_proto_library( +- name = "appconnections_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/beyondcorp/appconnections/apiv1/appconnectionspb", +- protos = [":appconnections_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "appconnections_go_gapic", +- srcs = [":appconnections_proto_with_info"], +- grpc_service_config = "beyondcorp-appconnections_grpc_service_config.json", +- importpath = "cloud.google.com/go/beyondcorp/appconnections/apiv1;appconnections", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- deps = [ +- ":appconnections_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "appconnections_go_gapic_test", +- srcs = [":appconnections_go_gapic_srcjar_test"], +- embed = [":appconnections_go_gapic"], +- importpath = "cloud.google.com/go/beyondcorp/appconnections/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-beyondcorp-appconnections-v1-go", +- deps = [ +- ":appconnections_go_gapic", +- ":appconnections_go_gapic_srcjar-metadata.srcjar", +- ":appconnections_go_gapic_srcjar-snippets.srcjar", +- ":appconnections_go_gapic_srcjar-test.srcjar", +- ":appconnections_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "appconnections_py_gapic", +- srcs = [":appconnections_proto"], +- grpc_service_config = "beyondcorp-appconnections_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-beyondcorp-appconnections", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=beyondcorp_appconnections", +- ], +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "appconnections_py_gapic_test", +- srcs = [ +- "appconnections_py_gapic_pytest.py", +- "appconnections_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":appconnections_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "beyondcorp-appconnections-v1-py", +- deps = [ +- ":appconnections_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "appconnections_php_proto", +- deps = [":appconnections_proto"], +-) +- +-php_grpc_library( +- name = "appconnections_php_grpc", +- srcs = [":appconnections_proto"], +- deps = [":appconnections_php_proto"], +-) +- +-php_gapic_library( +- name = "appconnections_php_gapic", +- srcs = [":appconnections_proto_with_info"], +- grpc_service_config = "beyondcorp-appconnections_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":appconnections_php_grpc", +- ":appconnections_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-beyondcorp-appconnections-v1-php", +- deps = [ +- ":appconnections_php_gapic", +- ":appconnections_php_grpc", +- ":appconnections_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "appconnections_nodejs_gapic", +- package_name = "@google-cloud/appconnections", +- src = ":appconnections_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "beyondcorp-appconnections_grpc_service_config.json", +- package = "google.cloud.beyondcorp.appconnections.v1", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "beyondcorp-appconnections-v1-nodejs", +- deps = [ +- ":appconnections_nodejs_gapic", +- ":appconnections_proto", +- ], +-) +- +-ruby_proto_library( +- name = "appconnections_ruby_proto", +- deps = [":appconnections_proto"], +-) +- +-ruby_grpc_library( +- name = "appconnections_ruby_grpc", +- srcs = [":appconnections_proto"], +- deps = [":appconnections_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "appconnections_ruby_gapic", +- srcs = [":appconnections_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-beyond_corp-app_connections-v1", +- "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/", +- "ruby-cloud-api-id=beyondcorp.googleapis.com", +- "ruby-cloud-api-shortname=beyondcorp", +- "ruby-cloud-wrapper-gem-override=google-cloud-beyond_corp", +- ], +- grpc_service_config = "beyondcorp-appconnections_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution.", +- ruby_cloud_title = "BeyondCorp AppConnections V1", +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc", +- deps = [ +- ":appconnections_ruby_grpc", +- ":appconnections_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-beyondcorp-appconnections-v1-ruby", +- deps = [ +- ":appconnections_ruby_gapic", +- ":appconnections_ruby_grpc", +- ":appconnections_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "appconnections_csharp_proto", +- deps = [":appconnections_proto"], +-) +- +-csharp_grpc_library( +- name = "appconnections_csharp_grpc", +- srcs = [":appconnections_proto"], +- deps = [":appconnections_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "appconnections_csharp_gapic", +- srcs = [":appconnections_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "beyondcorp-appconnections_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc", +- deps = [ +- ":appconnections_csharp_grpc", +- ":appconnections_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-beyondcorp-appconnections-v1-csharp", +- deps = [ +- ":appconnections_csharp_gapic", +- ":appconnections_csharp_grpc", +- ":appconnections_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "appconnections_cc_proto", +- deps = [":appconnections_proto"], +-) +- +-cc_grpc_library( +- name = "appconnections_cc_grpc", +- srcs = [":appconnections_proto"], +- grpc_only = True, +- deps = [":appconnections_cc_proto"], +-) +diff --git a/google/cloud/beyondcorp/appconnectors/BUILD.bazel b/google/cloud/beyondcorp/appconnectors/BUILD.bazel +deleted file mode 100644 +index ba3de3cd6..000000000 +--- a/google/cloud/beyondcorp/appconnectors/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-beyond_corp-app_connectors. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for appconnectors. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "appconnectors_ruby_wrapper", +- srcs = ["//google/cloud/beyondcorp/appconnectors/v1:appconnectors_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=beyondcorp.googleapis.com", +- "ruby-cloud-api-shortname=beyondcorp", +- "ruby-cloud-gem-name=google-cloud-beyond_corp-app_connectors", +- "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/", +- "ruby-cloud-wrapper-of=v1:0.0", +- ], +- ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution.", +- ruby_cloud_title = "BeyondCorp AppConnectors", +- transport = "grpc", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-appconnectors-ruby", +- deps = [ +- ":appconnectors_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/beyondcorp/appconnectors/v1/BUILD.bazel b/google/cloud/beyondcorp/appconnectors/v1/BUILD.bazel +deleted file mode 100644 +index c3dc4bac8..000000000 +--- a/google/cloud/beyondcorp/appconnectors/v1/BUILD.bazel ++++ /dev/null +@@ -1,363 +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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "appconnectors_proto", +- srcs = [ +- "app_connector_instance_config.proto", +- "app_connectors_service.proto", +- "resource_info.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//:any_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "appconnectors_proto_with_info", +- deps = [ +- ":appconnectors_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_proto", +- ], +-) +- +-java_proto_library( +- name = "appconnectors_java_proto", +- deps = [":appconnectors_proto"], +-) +- +-java_grpc_library( +- name = "appconnectors_java_grpc", +- srcs = [":appconnectors_proto"], +- deps = [":appconnectors_java_proto"], +-) +- +-java_gapic_library( +- name = "appconnectors_java_gapic", +- srcs = [":appconnectors_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "beyondcorp-appconnectors_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- test_deps = [ +- ":appconnectors_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":appconnectors_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "appconnectors_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.beyondcorp.appconnectors.v1.AppConnectorsServiceClientTest", +- ], +- runtime_deps = [":appconnectors_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-beyondcorp-appconnectors-v1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":appconnectors_java_gapic", +- ":appconnectors_java_grpc", +- ":appconnectors_java_proto", +- ":appconnectors_proto", +- ], +-) +- +-go_proto_library( +- name = "appconnectors_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/beyondcorp/appconnectors/apiv1/appconnectorspb", +- protos = [":appconnectors_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "appconnectors_go_gapic", +- srcs = [":appconnectors_proto_with_info"], +- grpc_service_config = "beyondcorp-appconnectors_grpc_service_config.json", +- importpath = "cloud.google.com/go/beyondcorp/appconnectors/apiv1;appconnectors", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- deps = [ +- ":appconnectors_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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", +- ], +-) +- +-go_test( +- name = "appconnectors_go_gapic_test", +- srcs = [":appconnectors_go_gapic_srcjar_test"], +- embed = [":appconnectors_go_gapic"], +- importpath = "cloud.google.com/go/beyondcorp/appconnectors/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-beyondcorp-appconnectors-v1-go", +- deps = [ +- ":appconnectors_go_gapic", +- ":appconnectors_go_gapic_srcjar-metadata.srcjar", +- ":appconnectors_go_gapic_srcjar-snippets.srcjar", +- ":appconnectors_go_gapic_srcjar-test.srcjar", +- ":appconnectors_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "appconnectors_py_gapic", +- srcs = [":appconnectors_proto"], +- grpc_service_config = "beyondcorp-appconnectors_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-beyondcorp-appconnectors", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=beyondcorp_appconnectors", +- ], +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "appconnectors_py_gapic_test", +- srcs = [ +- "appconnectors_py_gapic_pytest.py", +- "appconnectors_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":appconnectors_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "beyondcorp-appconnectors-v1-py", +- deps = [ +- ":appconnectors_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "appconnectors_php_proto", +- deps = [":appconnectors_proto"], +-) +- +-php_grpc_library( +- name = "appconnectors_php_grpc", +- srcs = [":appconnectors_proto"], +- deps = [":appconnectors_php_proto"], +-) +- +-php_gapic_library( +- name = "appconnectors_php_gapic", +- srcs = [":appconnectors_proto_with_info"], +- grpc_service_config = "beyondcorp-appconnectors_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":appconnectors_php_grpc", +- ":appconnectors_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-beyondcorp-appconnectors-v1-php", +- deps = [ +- ":appconnectors_php_gapic", +- ":appconnectors_php_grpc", +- ":appconnectors_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "appconnectors_nodejs_gapic", +- package_name = "@google-cloud/appconnectors", +- src = ":appconnectors_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "beyondcorp-appconnectors_grpc_service_config.json", +- package = "google.cloud.beyondcorp.appconnectors.v1", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "beyondcorp-appconnectors-v1-nodejs", +- deps = [ +- ":appconnectors_nodejs_gapic", +- ":appconnectors_proto", +- ], +-) +- +-ruby_proto_library( +- name = "appconnectors_ruby_proto", +- deps = [":appconnectors_proto"], +-) +- +-ruby_grpc_library( +- name = "appconnectors_ruby_grpc", +- srcs = [":appconnectors_proto"], +- deps = [":appconnectors_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "appconnectors_ruby_gapic", +- srcs = [":appconnectors_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-beyond_corp-app_connectors-v1", +- "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/", +- "ruby-cloud-api-id=beyondcorp.googleapis.com", +- "ruby-cloud-api-shortname=beyondcorp", +- "ruby-cloud-wrapper-gem-override=google-cloud-beyond_corp", +- ], +- grpc_service_config = "beyondcorp-appconnectors_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution.", +- ruby_cloud_title = "BeyondCorp AppConnectors V1", +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc", +- deps = [ +- ":appconnectors_ruby_grpc", +- ":appconnectors_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-beyondcorp-appconnectors-v1-ruby", +- deps = [ +- ":appconnectors_ruby_gapic", +- ":appconnectors_ruby_grpc", +- ":appconnectors_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "appconnectors_csharp_proto", +- deps = [":appconnectors_proto"], +-) +- +-csharp_grpc_library( +- name = "appconnectors_csharp_grpc", +- srcs = [":appconnectors_proto"], +- deps = [":appconnectors_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "appconnectors_csharp_gapic", +- srcs = [":appconnectors_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "beyondcorp-appconnectors_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc", +- deps = [ +- ":appconnectors_csharp_grpc", +- ":appconnectors_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-beyondcorp-appconnectors-v1-csharp", +- deps = [ +- ":appconnectors_csharp_gapic", +- ":appconnectors_csharp_grpc", +- ":appconnectors_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "appconnectors_cc_proto", +- deps = [":appconnectors_proto"], +-) +- +-cc_grpc_library( +- name = "appconnectors_cc_grpc", +- srcs = [":appconnectors_proto"], +- grpc_only = True, +- deps = [":appconnectors_cc_proto"], +-) +diff --git a/google/cloud/beyondcorp/appgateways/BUILD.bazel b/google/cloud/beyondcorp/appgateways/BUILD.bazel +deleted file mode 100644 +index 763954c95..000000000 +--- a/google/cloud/beyondcorp/appgateways/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-beyond_corp-app_gateways. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for appgateways. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "appgateways_ruby_wrapper", +- srcs = ["//google/cloud/beyondcorp/appgateways/v1:appgateways_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=beyondcorp.googleapis.com", +- "ruby-cloud-api-shortname=beyondcorp", +- "ruby-cloud-gem-name=google-cloud-beyond_corp-app_gateways", +- "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/", +- "ruby-cloud-wrapper-of=v1:0.0", +- ], +- ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution.", +- ruby_cloud_title = "BeyondCorp AppGateways", +- transport = "grpc", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-appgateways-ruby", +- deps = [ +- ":appgateways_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/beyondcorp/appgateways/v1/BUILD.bazel b/google/cloud/beyondcorp/appgateways/v1/BUILD.bazel +deleted file mode 100644 +index 3ab1373c2..000000000 +--- a/google/cloud/beyondcorp/appgateways/v1/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "appgateways_proto", +- srcs = [ +- "app_gateways_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//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "appgateways_proto_with_info", +- deps = [ +- ":appgateways_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_proto", +- ], +-) +- +-java_proto_library( +- name = "appgateways_java_proto", +- deps = [":appgateways_proto"], +-) +- +-java_grpc_library( +- name = "appgateways_java_grpc", +- srcs = [":appgateways_proto"], +- deps = [":appgateways_java_proto"], +-) +- +-java_gapic_library( +- name = "appgateways_java_gapic", +- srcs = [":appgateways_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "beyondcorp-appgateways_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- test_deps = [ +- ":appgateways_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":appgateways_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "appgateways_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.beyondcorp.appgateways.v1.AppGatewaysServiceClientTest", +- ], +- runtime_deps = [":appgateways_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-beyondcorp-appgateways-v1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":appgateways_java_gapic", +- ":appgateways_java_grpc", +- ":appgateways_java_proto", +- ":appgateways_proto", +- ], +-) +- +-go_proto_library( +- name = "appgateways_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/beyondcorp/appgateways/apiv1/appgatewayspb", +- protos = [":appgateways_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "appgateways_go_gapic", +- srcs = [":appgateways_proto_with_info"], +- grpc_service_config = "beyondcorp-appgateways_grpc_service_config.json", +- importpath = "cloud.google.com/go/beyondcorp/appgateways/apiv1;appgateways", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- deps = [ +- ":appgateways_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "appgateways_go_gapic_test", +- srcs = [":appgateways_go_gapic_srcjar_test"], +- embed = [":appgateways_go_gapic"], +- importpath = "cloud.google.com/go/beyondcorp/appgateways/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-beyondcorp-appgateways-v1-go", +- deps = [ +- ":appgateways_go_gapic", +- ":appgateways_go_gapic_srcjar-metadata.srcjar", +- ":appgateways_go_gapic_srcjar-snippets.srcjar", +- ":appgateways_go_gapic_srcjar-test.srcjar", +- ":appgateways_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "appgateways_py_gapic", +- srcs = [":appgateways_proto"], +- grpc_service_config = "beyondcorp-appgateways_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-beyondcorp-appgateways", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=beyondcorp_appgateways", +- ], +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "appgateways_py_gapic_test", +- srcs = [ +- "appgateways_py_gapic_pytest.py", +- "appgateways_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":appgateways_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "beyondcorp-appgateways-v1-py", +- deps = [ +- ":appgateways_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "appgateways_php_proto", +- deps = [":appgateways_proto"], +-) +- +-php_grpc_library( +- name = "appgateways_php_grpc", +- srcs = [":appgateways_proto"], +- deps = [":appgateways_php_proto"], +-) +- +-php_gapic_library( +- name = "appgateways_php_gapic", +- srcs = [":appgateways_proto_with_info"], +- grpc_service_config = "beyondcorp-appgateways_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":appgateways_php_grpc", +- ":appgateways_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-beyondcorp-appgateways-v1-php", +- deps = [ +- ":appgateways_php_gapic", +- ":appgateways_php_grpc", +- ":appgateways_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "appgateways_nodejs_gapic", +- package_name = "@google-cloud/appgateways", +- src = ":appgateways_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "beyondcorp-appgateways_grpc_service_config.json", +- package = "google.cloud.beyondcorp.appgateways.v1", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "beyondcorp-appgateways-v1-nodejs", +- deps = [ +- ":appgateways_nodejs_gapic", +- ":appgateways_proto", +- ], +-) +- +-ruby_proto_library( +- name = "appgateways_ruby_proto", +- deps = [":appgateways_proto"], +-) +- +-ruby_grpc_library( +- name = "appgateways_ruby_grpc", +- srcs = [":appgateways_proto"], +- deps = [":appgateways_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "appgateways_ruby_gapic", +- srcs = [":appgateways_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-beyond_corp-app_gateways-v1", +- "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/", +- "ruby-cloud-api-id=beyondcorp.googleapis.com", +- "ruby-cloud-api-shortname=beyondcorp", +- "ruby-cloud-wrapper-gem-override=google-cloud-beyond_corp", +- ], +- grpc_service_config = "beyondcorp-appgateways_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution.", +- ruby_cloud_title = "BeyondCorp AppGateways V1", +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc", +- deps = [ +- ":appgateways_ruby_grpc", +- ":appgateways_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-beyondcorp-appgateways-v1-ruby", +- deps = [ +- ":appgateways_ruby_gapic", +- ":appgateways_ruby_grpc", +- ":appgateways_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "appgateways_csharp_proto", +- deps = [":appgateways_proto"], +-) +- +-csharp_grpc_library( +- name = "appgateways_csharp_grpc", +- srcs = [":appgateways_proto"], +- deps = [":appgateways_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "appgateways_csharp_gapic", +- srcs = [":appgateways_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "beyondcorp-appgateways_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc", +- deps = [ +- ":appgateways_csharp_grpc", +- ":appgateways_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-beyondcorp-appgateways-v1-csharp", +- deps = [ +- ":appgateways_csharp_gapic", +- ":appgateways_csharp_grpc", +- ":appgateways_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "appgateways_cc_proto", +- deps = [":appgateways_proto"], +-) +- +-cc_grpc_library( +- name = "appgateways_cc_grpc", +- srcs = [":appgateways_proto"], +- grpc_only = True, +- deps = [":appgateways_cc_proto"], +-) +diff --git a/google/cloud/beyondcorp/clientconnectorservices/BUILD.bazel b/google/cloud/beyondcorp/clientconnectorservices/BUILD.bazel +deleted file mode 100644 +index b36a40552..000000000 +--- a/google/cloud/beyondcorp/clientconnectorservices/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-beyond_corp-client_connector_services. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for clientconnectorservices. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "clientconnectorservices_ruby_wrapper", +- srcs = ["//google/cloud/beyondcorp/clientconnectorservices/v1:clientconnectorservices_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=beyondcorp.googleapis.com", +- "ruby-cloud-api-shortname=beyondcorp", +- "ruby-cloud-gem-name=google-cloud-beyond_corp-client_connector_services", +- "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/", +- "ruby-cloud-wrapper-of=v1:0.0", +- ], +- ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution.", +- ruby_cloud_title = "BeyondCorp ClientConnectorServices", +- transport = "grpc", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-clientconnectorservices-ruby", +- deps = [ +- ":clientconnectorservices_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/beyondcorp/clientconnectorservices/v1/BUILD.bazel b/google/cloud/beyondcorp/clientconnectorservices/v1/BUILD.bazel +deleted file mode 100644 +index fc4b7ff64..000000000 +--- a/google/cloud/beyondcorp/clientconnectorservices/v1/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "clientconnectorservices_proto", +- srcs = [ +- "client_connector_services_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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "clientconnectorservices_proto_with_info", +- deps = [ +- ":clientconnectorservices_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_proto", +- ], +-) +- +-java_proto_library( +- name = "clientconnectorservices_java_proto", +- deps = [":clientconnectorservices_proto"], +-) +- +-java_grpc_library( +- name = "clientconnectorservices_java_grpc", +- srcs = [":clientconnectorservices_proto"], +- deps = [":clientconnectorservices_java_proto"], +-) +- +-java_gapic_library( +- name = "clientconnectorservices_java_gapic", +- srcs = [":clientconnectorservices_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "beyondcorp-clientconnectorservices_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- test_deps = [ +- ":clientconnectorservices_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":clientconnectorservices_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "clientconnectorservices_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServicesServiceClientTest", +- ], +- runtime_deps = [":clientconnectorservices_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-beyondcorp-clientconnectorservices-v1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":clientconnectorservices_java_gapic", +- ":clientconnectorservices_java_grpc", +- ":clientconnectorservices_java_proto", +- ":clientconnectorservices_proto", +- ], +-) +- +-go_proto_library( +- name = "clientconnectorservices_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/beyondcorp/clientconnectorservices/apiv1/clientconnectorservicespb", +- protos = [":clientconnectorservices_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "clientconnectorservices_go_gapic", +- srcs = [":clientconnectorservices_proto_with_info"], +- grpc_service_config = "beyondcorp-clientconnectorservices_grpc_service_config.json", +- importpath = "cloud.google.com/go/beyondcorp/clientconnectorservices/apiv1;clientconnectorservices", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- deps = [ +- ":clientconnectorservices_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "clientconnectorservices_go_gapic_test", +- srcs = [":clientconnectorservices_go_gapic_srcjar_test"], +- embed = [":clientconnectorservices_go_gapic"], +- importpath = "cloud.google.com/go/beyondcorp/clientconnectorservices/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-beyondcorp-clientconnectorservices-v1-go", +- deps = [ +- ":clientconnectorservices_go_gapic", +- ":clientconnectorservices_go_gapic_srcjar-metadata.srcjar", +- ":clientconnectorservices_go_gapic_srcjar-snippets.srcjar", +- ":clientconnectorservices_go_gapic_srcjar-test.srcjar", +- ":clientconnectorservices_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "clientconnectorservices_py_gapic", +- srcs = [":clientconnectorservices_proto"], +- grpc_service_config = "beyondcorp-clientconnectorservices_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-beyondcorp-clientconnectorservices", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=beyondcorp_clientconnectorservices", +- ], +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "clientconnectorservices_py_gapic_test", +- srcs = [ +- "clientconnectorservices_py_gapic_pytest.py", +- "clientconnectorservices_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":clientconnectorservices_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "beyondcorp-clientconnectorservices-v1-py", +- deps = [ +- ":clientconnectorservices_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "clientconnectorservices_php_proto", +- deps = [":clientconnectorservices_proto"], +-) +- +-php_grpc_library( +- name = "clientconnectorservices_php_grpc", +- srcs = [":clientconnectorservices_proto"], +- deps = [":clientconnectorservices_php_proto"], +-) +- +-php_gapic_library( +- name = "clientconnectorservices_php_gapic", +- srcs = [":clientconnectorservices_proto_with_info"], +- grpc_service_config = "beyondcorp-clientconnectorservices_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":clientconnectorservices_php_grpc", +- ":clientconnectorservices_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-beyondcorp-clientconnectorservices-v1-php", +- deps = [ +- ":clientconnectorservices_php_gapic", +- ":clientconnectorservices_php_grpc", +- ":clientconnectorservices_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "clientconnectorservices_nodejs_gapic", +- package_name = "@google-cloud/clientconnectorservices", +- src = ":clientconnectorservices_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "beyondcorp-clientconnectorservices_grpc_service_config.json", +- package = "google.cloud.beyondcorp.clientconnectorservices.v1", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "beyondcorp-clientconnectorservices-v1-nodejs", +- deps = [ +- ":clientconnectorservices_nodejs_gapic", +- ":clientconnectorservices_proto", +- ], +-) +- +-ruby_proto_library( +- name = "clientconnectorservices_ruby_proto", +- deps = [":clientconnectorservices_proto"], +-) +- +-ruby_grpc_library( +- name = "clientconnectorservices_ruby_grpc", +- srcs = [":clientconnectorservices_proto"], +- deps = [":clientconnectorservices_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "clientconnectorservices_ruby_gapic", +- srcs = [":clientconnectorservices_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-beyond_corp-client_connector_services-v1", +- "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/", +- "ruby-cloud-api-id=beyondcorp.googleapis.com", +- "ruby-cloud-api-shortname=beyondcorp", +- "ruby-cloud-wrapper-gem-override=google-cloud-beyond_corp", +- ], +- grpc_service_config = "beyondcorp-clientconnectorservices_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution.", +- ruby_cloud_title = "BeyondCorp ClientConnectorServices V1", +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc", +- deps = [ +- ":clientconnectorservices_ruby_grpc", +- ":clientconnectorservices_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-beyondcorp-clientconnectorservices-v1-ruby", +- deps = [ +- ":clientconnectorservices_ruby_gapic", +- ":clientconnectorservices_ruby_grpc", +- ":clientconnectorservices_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "clientconnectorservices_csharp_proto", +- deps = [":clientconnectorservices_proto"], +-) +- +-csharp_grpc_library( +- name = "clientconnectorservices_csharp_grpc", +- srcs = [":clientconnectorservices_proto"], +- deps = [":clientconnectorservices_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "clientconnectorservices_csharp_gapic", +- srcs = [":clientconnectorservices_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "beyondcorp-clientconnectorservices_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc", +- deps = [ +- ":clientconnectorservices_csharp_grpc", +- ":clientconnectorservices_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-beyondcorp-clientconnectorservices-v1-csharp", +- deps = [ +- ":clientconnectorservices_csharp_gapic", +- ":clientconnectorservices_csharp_grpc", +- ":clientconnectorservices_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "clientconnectorservices_cc_proto", +- deps = [":clientconnectorservices_proto"], +-) +- +-cc_grpc_library( +- name = "clientconnectorservices_cc_grpc", +- srcs = [":clientconnectorservices_proto"], +- grpc_only = True, +- deps = [":clientconnectorservices_cc_proto"], +-) +diff --git a/google/cloud/beyondcorp/clientgateways/BUILD.bazel b/google/cloud/beyondcorp/clientgateways/BUILD.bazel +deleted file mode 100644 +index 080592e83..000000000 +--- a/google/cloud/beyondcorp/clientgateways/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-beyond_corp-client_gateways. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for clientgateways. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "clientgateways_ruby_wrapper", +- srcs = ["//google/cloud/beyondcorp/clientgateways/v1:clientgateways_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=beyondcorp.googleapis.com", +- "ruby-cloud-api-shortname=beyondcorp", +- "ruby-cloud-gem-name=google-cloud-beyond_corp-client_gateways", +- "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/", +- "ruby-cloud-wrapper-of=v1:0.0", +- ], +- ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution.", +- ruby_cloud_title = "BeyondCorp ClientGateways", +- transport = "grpc", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-clientgateways-ruby", +- deps = [ +- ":clientgateways_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/beyondcorp/clientgateways/v1/BUILD.bazel b/google/cloud/beyondcorp/clientgateways/v1/BUILD.bazel +deleted file mode 100644 +index c5cf950ea..000000000 +--- a/google/cloud/beyondcorp/clientgateways/v1/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "clientgateways_proto", +- srcs = [ +- "client_gateways_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//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "clientgateways_proto_with_info", +- deps = [ +- ":clientgateways_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_proto", +- ], +-) +- +-java_proto_library( +- name = "clientgateways_java_proto", +- deps = [":clientgateways_proto"], +-) +- +-java_grpc_library( +- name = "clientgateways_java_grpc", +- srcs = [":clientgateways_proto"], +- deps = [":clientgateways_java_proto"], +-) +- +-java_gapic_library( +- name = "clientgateways_java_gapic", +- srcs = [":clientgateways_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "beyondcorp-clientgateways_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- test_deps = [ +- ":clientgateways_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":clientgateways_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "clientgateways_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.beyondcorp.clientgateways.v1.ClientGatewaysServiceClientTest", +- ], +- runtime_deps = [":clientgateways_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-beyondcorp-clientgateways-v1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":clientgateways_java_gapic", +- ":clientgateways_java_grpc", +- ":clientgateways_java_proto", +- ":clientgateways_proto", +- ], +-) +- +-go_proto_library( +- name = "clientgateways_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/beyondcorp/clientgateways/apiv1/clientgatewayspb", +- protos = [":clientgateways_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "clientgateways_go_gapic", +- srcs = [":clientgateways_proto_with_info"], +- grpc_service_config = "beyondcorp-clientgateways_grpc_service_config.json", +- importpath = "cloud.google.com/go/beyondcorp/clientgateways/apiv1;clientgateways", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- deps = [ +- ":clientgateways_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "clientgateways_go_gapic_test", +- srcs = [":clientgateways_go_gapic_srcjar_test"], +- embed = [":clientgateways_go_gapic"], +- importpath = "cloud.google.com/go/beyondcorp/clientgateways/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-beyondcorp-clientgateways-v1-go", +- deps = [ +- ":clientgateways_go_gapic", +- ":clientgateways_go_gapic_srcjar-metadata.srcjar", +- ":clientgateways_go_gapic_srcjar-snippets.srcjar", +- ":clientgateways_go_gapic_srcjar-test.srcjar", +- ":clientgateways_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "clientgateways_py_gapic", +- srcs = [":clientgateways_proto"], +- grpc_service_config = "beyondcorp-clientgateways_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-beyondcorp-clientgateways", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=beyondcorp_clientgateways", +- ], +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "clientgateways_py_gapic_test", +- srcs = [ +- "clientgateways_py_gapic_pytest.py", +- "clientgateways_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":clientgateways_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "beyondcorp-clientgateways-v1-py", +- deps = [ +- ":clientgateways_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "clientgateways_php_proto", +- deps = [":clientgateways_proto"], +-) +- +-php_grpc_library( +- name = "clientgateways_php_grpc", +- srcs = [":clientgateways_proto"], +- deps = [":clientgateways_php_proto"], +-) +- +-php_gapic_library( +- name = "clientgateways_php_gapic", +- srcs = [":clientgateways_proto_with_info"], +- grpc_service_config = "beyondcorp-clientgateways_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":clientgateways_php_grpc", +- ":clientgateways_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-beyondcorp-clientgateways-v1-php", +- deps = [ +- ":clientgateways_php_gapic", +- ":clientgateways_php_grpc", +- ":clientgateways_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "clientgateways_nodejs_gapic", +- package_name = "@google-cloud/clientgateways", +- src = ":clientgateways_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "beyondcorp-clientgateways_grpc_service_config.json", +- package = "google.cloud.beyondcorp.clientgateways.v1", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "beyondcorp-clientgateways-v1-nodejs", +- deps = [ +- ":clientgateways_nodejs_gapic", +- ":clientgateways_proto", +- ], +-) +- +-ruby_proto_library( +- name = "clientgateways_ruby_proto", +- deps = [":clientgateways_proto"], +-) +- +-ruby_grpc_library( +- name = "clientgateways_ruby_grpc", +- srcs = [":clientgateways_proto"], +- deps = [":clientgateways_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "clientgateways_ruby_gapic", +- srcs = [":clientgateways_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-beyond_corp-client_gateways-v1", +- "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/", +- "ruby-cloud-api-id=beyondcorp.googleapis.com", +- "ruby-cloud-api-shortname=beyondcorp", +- "ruby-cloud-wrapper-gem-override=google-cloud-beyond_corp", +- ], +- grpc_service_config = "beyondcorp-clientgateways_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution.", +- ruby_cloud_title = "BeyondCorp ClientGateways V1", +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc", +- deps = [ +- ":clientgateways_ruby_grpc", +- ":clientgateways_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-beyondcorp-clientgateways-v1-ruby", +- deps = [ +- ":clientgateways_ruby_gapic", +- ":clientgateways_ruby_grpc", +- ":clientgateways_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "clientgateways_csharp_proto", +- deps = [":clientgateways_proto"], +-) +- +-csharp_grpc_library( +- name = "clientgateways_csharp_grpc", +- srcs = [":clientgateways_proto"], +- deps = [":clientgateways_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "clientgateways_csharp_gapic", +- srcs = [":clientgateways_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "beyondcorp-clientgateways_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "beyondcorp_v1.yaml", +- transport = "grpc", +- deps = [ +- ":clientgateways_csharp_grpc", +- ":clientgateways_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-beyondcorp-clientgateways-v1-csharp", +- deps = [ +- ":clientgateways_csharp_gapic", +- ":clientgateways_csharp_grpc", +- ":clientgateways_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "clientgateways_cc_proto", +- deps = [":clientgateways_proto"], +-) +- +-cc_grpc_library( +- name = "clientgateways_cc_grpc", +- srcs = [":clientgateways_proto"], +- grpc_only = True, +- deps = [":clientgateways_cc_proto"], +-) +diff --git a/google/cloud/bigquery/analyticshub/BUILD.bazel b/google/cloud/bigquery/analyticshub/BUILD.bazel +deleted file mode 100644 +index 38a033374..000000000 +--- a/google/cloud/bigquery/analyticshub/BUILD.bazel ++++ /dev/null +@@ -1,39 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-bigquery-analytics_hub. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for analyticshub. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "analyticshub_ruby_wrapper", +- srcs = ["//google/cloud/bigquery/analyticshub/v1:analyticshub_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-bigquery-analytics_hub", +- "ruby-cloud-wrapper-of=v1:0.0", +- "ruby-cloud-product-url=https://cloud.google.com/bigquery", +- "ruby-cloud-api-id=analyticshub.googleapis.com", +- "ruby-cloud-api-shortname=analyticshub", +- ], +- ruby_cloud_description = "Analytics Hub is a data exchange platform that enables you to share data and insights at scale across organizational boundaries with a robust security and privacy framework. With Analytics Hub, you can discover and access a data library curated by various data providers.", +- ruby_cloud_title = "Analytics Hub V1", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-analyticshub-ruby", +- deps = [ +- ":analyticshub_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/bigquery/analyticshub/v1/BUILD.bazel b/google/cloud/bigquery/analyticshub/v1/BUILD.bazel +deleted file mode 100644 +index 7d0cd526e..000000000 +--- a/google/cloud/bigquery/analyticshub/v1/BUILD.bazel ++++ /dev/null +@@ -1,399 +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 = "analyticshub_proto", +- srcs = [ +- "analyticshub.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "analyticshub_proto_with_info", +- deps = [ +- ":analyticshub_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 = "analyticshub_java_proto", +- deps = [":analyticshub_proto"], +-) +- +-java_grpc_library( +- name = "analyticshub_java_grpc", +- srcs = [":analyticshub_proto"], +- deps = [":analyticshub_java_proto"], +-) +- +-java_gapic_library( +- name = "analyticshub_java_gapic", +- srcs = [":analyticshub_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "analyticshub_v1_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "analyticshub_v1.yaml", +- test_deps = [ +- ":analyticshub_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":analyticshub_java_proto", +- "//google/api:api_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "analyticshub_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigquery.analyticshub.v1.AnalyticsHubServiceClientHttpJsonTest", +- "com.google.cloud.bigquery.analyticshub.v1.AnalyticsHubServiceClientTest", +- ], +- runtime_deps = [":analyticshub_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigquery-analyticshub-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":analyticshub_java_gapic", +- ":analyticshub_java_grpc", +- ":analyticshub_java_proto", +- ":analyticshub_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 = "analyticshub_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/bigquery/analyticshub/apiv1/analyticshubpb", +- protos = [":analyticshub_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "analyticshub_go_gapic", +- srcs = [":analyticshub_proto_with_info"], +- grpc_service_config = "analyticshub_v1_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigquery/analyticshub/apiv1;analyticshub", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = False, +- service_yaml = "analyticshub_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":analyticshub_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "analyticshub_go_gapic_test", +- srcs = [":analyticshub_go_gapic_srcjar_test"], +- embed = [":analyticshub_go_gapic"], +- importpath = "cloud.google.com/go/bigquery/analyticshub/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigquery-analyticshub-v1-go", +- deps = [ +- ":analyticshub_go_gapic", +- ":analyticshub_go_gapic_srcjar-metadata.srcjar", +- ":analyticshub_go_gapic_srcjar-snippets.srcjar", +- ":analyticshub_go_gapic_srcjar-test.srcjar", +- ":analyticshub_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "analyticshub_py_gapic", +- srcs = [":analyticshub_proto"], +- grpc_service_config = "analyticshub_v1_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "analyticshub_v1.yaml", +- transport = "grpc", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "analyticshub_py_gapic_test", +- srcs = [ +- "analyticshub_py_gapic_pytest.py", +- "analyticshub_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":analyticshub_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "bigquery-analyticshub-v1-py", +- deps = [ +- ":analyticshub_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 = "analyticshub_php_proto", +- deps = [":analyticshub_proto"], +-) +- +-php_grpc_library( +- name = "analyticshub_php_grpc", +- srcs = [":analyticshub_proto"], +- deps = [":analyticshub_php_proto"], +-) +- +-php_gapic_library( +- name = "analyticshub_php_gapic", +- srcs = [":analyticshub_proto_with_info"], +- grpc_service_config = "analyticshub_v1_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "analyticshub_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":analyticshub_php_grpc", +- ":analyticshub_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigquery-analyticshub-v1-php", +- deps = [ +- ":analyticshub_php_gapic", +- ":analyticshub_php_grpc", +- ":analyticshub_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "analyticshub_nodejs_gapic", +- package_name = "@google-cloud/bigquery-analyticshub", +- src = ":analyticshub_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "analyticshub_v1_grpc_service_config.json", +- package = "google.cloud.bigquery.analyticshub.v1", +- rest_numeric_enums = False, +- service_yaml = "analyticshub_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigquery-analyticshub-v1-nodejs", +- deps = [ +- ":analyticshub_nodejs_gapic", +- ":analyticshub_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 = "analyticshub_ruby_proto", +- deps = [":analyticshub_proto"], +-) +- +-ruby_grpc_library( +- name = "analyticshub_ruby_grpc", +- srcs = [":analyticshub_proto"], +- deps = [":analyticshub_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "analyticshub_ruby_gapic", +- srcs = [":analyticshub_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=analyticshub.googleapis.com", +- "ruby-cloud-api-shortname=analyticshub", +- "ruby-cloud-gem-name=google-cloud-bigquery-analytics_hub-v1", +- "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs", +- ], +- grpc_service_config = "analyticshub_v1_grpc_service_config.json", +- rest_numeric_enums = False, +- ruby_cloud_description = "Analytics Hub is a data exchange platform that enables you to share data and insights at scale across organizational boundaries with a robust security and privacy framework. With Analytics Hub, you can discover and access a data library curated by various data providers.", +- ruby_cloud_title = "Analytics Hub V1", +- service_yaml = "analyticshub_v1.yaml", +- deps = [ +- ":analyticshub_ruby_grpc", +- ":analyticshub_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-analyticshub-v1-ruby", +- deps = [ +- ":analyticshub_ruby_gapic", +- ":analyticshub_ruby_grpc", +- ":analyticshub_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 = "analyticshub_csharp_proto", +- deps = [":analyticshub_proto"], +-) +- +-csharp_grpc_library( +- name = "analyticshub_csharp_grpc", +- srcs = [":analyticshub_proto"], +- deps = [":analyticshub_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "analyticshub_csharp_gapic", +- srcs = [":analyticshub_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "analyticshub_v1_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "analyticshub_v1.yaml", +- deps = [ +- ":analyticshub_csharp_grpc", +- ":analyticshub_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigquery-analyticshub-v1-csharp", +- deps = [ +- ":analyticshub_csharp_gapic", +- ":analyticshub_csharp_grpc", +- ":analyticshub_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "analyticshub_cc_proto", +- deps = [":analyticshub_proto"], +-) +- +-cc_grpc_library( +- name = "analyticshub_cc_grpc", +- srcs = [":analyticshub_proto"], +- grpc_only = True, +- deps = [":analyticshub_cc_proto"], +-) +diff --git a/google/cloud/bigquery/biglake/v1/BUILD.bazel b/google/cloud/bigquery/biglake/v1/BUILD.bazel +deleted file mode 100644 +index 907b71f33..000000000 +--- a/google/cloud/bigquery/biglake/v1/BUILD.bazel ++++ /dev/null +@@ -1,386 +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 = "biglake_proto", +- srcs = [ +- "metastore.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "biglake_proto_with_info", +- deps = [ +- ":biglake_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 = "biglake_java_proto", +- deps = [":biglake_proto"], +-) +- +-java_grpc_library( +- name = "biglake_java_grpc", +- srcs = [":biglake_proto"], +- deps = [":biglake_java_proto"], +-) +- +-java_gapic_library( +- name = "biglake_java_gapic", +- srcs = [":biglake_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "biglake_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "biglake_v1.yaml", +- test_deps = [ +- ":biglake_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":biglake_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "biglake_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigquery.biglake.v1.MetastoreServiceClientHttpJsonTest", +- "com.google.cloud.bigquery.biglake.v1.MetastoreServiceClientTest", +- ], +- runtime_deps = [":biglake_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigquery-biglake-v1-java", +- transport = "grpc+rest", +- deps = [ +- ":biglake_java_gapic", +- ":biglake_java_grpc", +- ":biglake_java_proto", +- ":biglake_proto", +- ], +- include_samples = True, +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "biglake_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/bigquery/biglake/apiv1/biglakepb", +- protos = [":biglake_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "biglake_go_gapic", +- srcs = [":biglake_proto_with_info"], +- grpc_service_config = "biglake_v1_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigquery/biglake/apiv1;biglake", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "biglake_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":biglake_go_proto", +- ], +-) +- +-go_test( +- name = "biglake_go_gapic_test", +- srcs = [":biglake_go_gapic_srcjar_test"], +- embed = [":biglake_go_gapic"], +- importpath = "cloud.google.com/go/bigquery/biglake/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigquery-biglake-v1-go", +- deps = [ +- ":biglake_go_gapic", +- ":biglake_go_gapic_srcjar-snippets.srcjar", +- ":biglake_go_gapic_srcjar-test.srcjar", +- ":biglake_go_gapic_srcjar-metadata.srcjar", +- ":biglake_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "biglake_py_gapic", +- srcs = [":biglake_proto"], +- grpc_service_config = "biglake_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "biglake_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "biglake_py_gapic_test", +- srcs = [ +- "biglake_py_gapic_pytest.py", +- "biglake_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":biglake_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "bigquery-biglake-v1-py", +- deps = [ +- ":biglake_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 = "biglake_php_proto", +- deps = [":biglake_proto"], +-) +- +-php_grpc_library( +- name = "biglake_php_grpc", +- srcs = [":biglake_proto"], +- deps = [":biglake_php_proto"], +-) +- +-php_gapic_library( +- name = "biglake_php_gapic", +- srcs = [":biglake_proto_with_info"], +- grpc_service_config = "biglake_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "biglake_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":biglake_php_grpc", +- ":biglake_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigquery-biglake-v1-php", +- deps = [ +- ":biglake_php_gapic", +- ":biglake_php_grpc", +- ":biglake_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "biglake_nodejs_gapic", +- package_name = "@google-cloud/biglake", +- src = ":biglake_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "biglake_v1_grpc_service_config.json", +- package = "google.cloud.bigquery.biglake.v1", +- rest_numeric_enums = True, +- service_yaml = "biglake_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigquery-biglake-v1-nodejs", +- deps = [ +- ":biglake_nodejs_gapic", +- ":biglake_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 = "biglake_ruby_proto", +- deps = [":biglake_proto"], +-) +- +-ruby_grpc_library( +- name = "biglake_ruby_grpc", +- srcs = [":biglake_proto"], +- deps = [":biglake_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "biglake_ruby_gapic", +- srcs = [":biglake_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-bigquery-biglake-v1", +- ], +- grpc_service_config = "biglake_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "biglake_v1.yaml", +- deps = [ +- ":biglake_ruby_grpc", +- ":biglake_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-biglake-v1-ruby", +- deps = [ +- ":biglake_ruby_gapic", +- ":biglake_ruby_grpc", +- ":biglake_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 = "biglake_csharp_proto", +- deps = [":biglake_proto"], +-) +- +-csharp_grpc_library( +- name = "biglake_csharp_grpc", +- srcs = [":biglake_proto"], +- deps = [":biglake_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "biglake_csharp_gapic", +- srcs = [":biglake_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "biglake_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "biglake_v1.yaml", +- deps = [ +- ":biglake_csharp_grpc", +- ":biglake_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigquery-biglake-v1-csharp", +- deps = [ +- ":biglake_csharp_gapic", +- ":biglake_csharp_grpc", +- ":biglake_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "biglake_cc_proto", +- deps = [":biglake_proto"], +-) +- +-cc_grpc_library( +- name = "biglake_cc_grpc", +- srcs = [":biglake_proto"], +- grpc_only = True, +- deps = [":biglake_cc_proto"], +-) +diff --git a/google/cloud/bigquery/biglake/v1alpha1/BUILD.bazel b/google/cloud/bigquery/biglake/v1alpha1/BUILD.bazel +deleted file mode 100644 +index 6e6fe5515..000000000 +--- a/google/cloud/bigquery/biglake/v1alpha1/BUILD.bazel ++++ /dev/null +@@ -1,385 +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 = "biglake_proto", +- srcs = [ +- "metastore.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "biglake_proto_with_info", +- deps = [ +- ":biglake_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 = "biglake_java_proto", +- deps = [":biglake_proto"], +-) +- +-java_grpc_library( +- name = "biglake_java_grpc", +- srcs = [":biglake_proto"], +- deps = [":biglake_java_proto"], +-) +- +-java_gapic_library( +- name = "biglake_java_gapic", +- srcs = [":biglake_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "biglake_v1alpha1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "biglake_v1alpha1.yaml", +- test_deps = [ +- ":biglake_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":biglake_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "biglake_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigquery.biglake.v1alpha1.MetastoreServiceClientHttpJsonTest", +- "com.google.cloud.bigquery.biglake.v1alpha1.MetastoreServiceClientTest", +- ], +- runtime_deps = [":biglake_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigquery-biglake-v1alpha1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":biglake_java_gapic", +- ":biglake_java_grpc", +- ":biglake_java_proto", +- ":biglake_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 = "biglake_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/bigquery/biglake/apiv1alpha1/biglakepb", +- protos = [":biglake_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "biglake_go_gapic", +- srcs = [":biglake_proto_with_info"], +- grpc_service_config = "biglake_v1alpha1_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigquery/biglake/apiv1alpha1;biglake", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "biglake_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":biglake_go_proto", +- ], +-) +- +-go_test( +- name = "biglake_go_gapic_test", +- srcs = [":biglake_go_gapic_srcjar_test"], +- embed = [":biglake_go_gapic"], +- importpath = "cloud.google.com/go/bigquery/biglake/apiv1alpha1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigquery-biglake-v1alpha1-go", +- deps = [ +- ":biglake_go_gapic", +- ":biglake_go_gapic_srcjar-metadata.srcjar", +- ":biglake_go_gapic_srcjar-snippets.srcjar", +- ":biglake_go_gapic_srcjar-test.srcjar", +- ":biglake_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "biglake_py_gapic", +- srcs = [":biglake_proto"], +- grpc_service_config = "biglake_v1alpha1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "biglake_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "biglake_py_gapic_test", +- srcs = [ +- "biglake_py_gapic_pytest.py", +- "biglake_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":biglake_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "bigquery-biglake-v1alpha1-py", +- deps = [ +- ":biglake_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 = "biglake_php_proto", +- deps = [":biglake_proto"], +-) +- +-php_grpc_library( +- name = "biglake_php_grpc", +- srcs = [":biglake_proto"], +- deps = [":biglake_php_proto"], +-) +- +-php_gapic_library( +- name = "biglake_php_gapic", +- srcs = [":biglake_proto_with_info"], +- grpc_service_config = "biglake_v1alpha1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "biglake_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":biglake_php_grpc", +- ":biglake_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigquery-biglake-v1alpha1-php", +- deps = [ +- ":biglake_php_gapic", +- ":biglake_php_grpc", +- ":biglake_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "biglake_nodejs_gapic", +- package_name = "@google-cloud/biglake", +- src = ":biglake_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "biglake_v1alpha1_grpc_service_config.json", +- package = "google.cloud.bigquery.biglake.v1alpha1", +- rest_numeric_enums = True, +- service_yaml = "biglake_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigquery-biglake-v1alpha1-nodejs", +- deps = [ +- ":biglake_nodejs_gapic", +- ":biglake_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 = "biglake_ruby_proto", +- deps = [":biglake_proto"], +-) +- +-ruby_grpc_library( +- name = "biglake_ruby_grpc", +- srcs = [":biglake_proto"], +- deps = [":biglake_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "biglake_ruby_gapic", +- srcs = [":biglake_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-bigquery-biglake-v1alpha1"], +- grpc_service_config = "biglake_v1alpha1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "biglake_v1alpha1.yaml", +- deps = [ +- ":biglake_ruby_grpc", +- ":biglake_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-biglake-v1alpha1-ruby", +- deps = [ +- ":biglake_ruby_gapic", +- ":biglake_ruby_grpc", +- ":biglake_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 = "biglake_csharp_proto", +- deps = [":biglake_proto"], +-) +- +-csharp_grpc_library( +- name = "biglake_csharp_grpc", +- srcs = [":biglake_proto"], +- deps = [":biglake_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "biglake_csharp_gapic", +- srcs = [":biglake_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "biglake_v1alpha1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "biglake_v1alpha1.yaml", +- deps = [ +- ":biglake_csharp_grpc", +- ":biglake_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigquery-biglake-v1alpha1-csharp", +- deps = [ +- ":biglake_csharp_gapic", +- ":biglake_csharp_grpc", +- ":biglake_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "biglake_cc_proto", +- deps = [":biglake_proto"], +-) +- +-cc_grpc_library( +- name = "biglake_cc_grpc", +- srcs = [":biglake_proto"], +- grpc_only = True, +- deps = [":biglake_cc_proto"], +-) +diff --git a/google/cloud/bigquery/connection/BUILD.bazel b/google/cloud/bigquery/connection/BUILD.bazel +deleted file mode 100644 +index 9252e93c9..000000000 +--- a/google/cloud/bigquery/connection/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-bigquery-connection. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for bigqueryconnection. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "bigqueryconnection_ruby_wrapper", +- srcs = ["//google/cloud/bigquery/connection/v1:connection_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-bigquery-connection", +- "ruby-cloud-env-prefix=BIGQUERY_CONNECTION", +- "ruby-cloud-wrapper-of=v1:0.12", +- "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/bigqueryconnection", +- "ruby-cloud-api-id=bigqueryconnection.googleapis.com", +- "ruby-cloud-api-shortname=bigqueryconnection", +- ], +- ruby_cloud_description = "The BigQuery Connection API allows users to manage BigQuery connections to external data sources.", +- ruby_cloud_title = "BigQuery Connection", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-connection-ruby", +- deps = [ +- ":bigqueryconnection_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/bigquery/connection/v1/BUILD.bazel b/google/cloud/bigquery/connection/v1/BUILD.bazel +deleted file mode 100644 +index 08bf564bb..000000000 +--- a/google/cloud/bigquery/connection/v1/BUILD.bazel ++++ /dev/null +@@ -1,396 +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 = "connection_proto", +- srcs = [ +- "connection.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "connection_proto_with_info", +- deps = [ +- ":connection_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 = "connection_java_proto", +- deps = [":connection_proto"], +-) +- +-java_grpc_library( +- name = "connection_java_grpc", +- srcs = [":connection_proto"], +- deps = [":connection_java_proto"], +-) +- +-java_gapic_library( +- name = "connection_java_gapic", +- srcs = [":connection_proto_with_info"], +- gapic_yaml = "connection_gapic.yaml", +- grpc_service_config = "bigqueryconnection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigqueryconnection_v1.yaml", +- test_deps = [ +- ":connection_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":connection_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "connection_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigqueryconnection.v1.ConnectionServiceClientHttpJsonTest", +- "com.google.cloud.bigqueryconnection.v1.ConnectionServiceClientTest", +- ], +- runtime_deps = [":connection_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigquery-connection-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":connection_java_gapic", +- ":connection_java_grpc", +- ":connection_java_proto", +- ":connection_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 = "connection_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/bigquery/connection/apiv1/connectionpb", +- protos = [":connection_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "connection_go_gapic", +- srcs = [":connection_proto_with_info"], +- grpc_service_config = "bigqueryconnection_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigquery/connection/apiv1;connection", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "bigqueryconnection_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":connection_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "connection_go_gapic_test", +- srcs = [":connection_go_gapic_srcjar_test"], +- embed = [":connection_go_gapic"], +- importpath = "cloud.google.com/go/bigquery/connection/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigquery-connection-v1-go", +- deps = [ +- ":connection_go_gapic", +- ":connection_go_gapic_srcjar-snippets.srcjar", +- ":connection_go_gapic_srcjar-test.srcjar", +- ":connection_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "connection_py_gapic", +- srcs = [":connection_proto"], +- grpc_service_config = "bigqueryconnection_grpc_service_config.json", +- opt_args = [ +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=bigquery_connection", +- ], +- rest_numeric_enums = True, +- service_yaml = "bigqueryconnection_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "connection_py_gapic_test", +- srcs = [ +- "connection_py_gapic_pytest.py", +- "connection_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":connection_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "bigquery-connection-v1-py", +- deps = [ +- ":connection_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 = "connection_php_proto", +- deps = [":connection_proto"], +-) +- +-php_grpc_library( +- name = "connection_php_grpc", +- srcs = [":connection_proto"], +- deps = [":connection_php_proto"], +-) +- +-php_gapic_library( +- name = "connection_php_gapic", +- srcs = [":connection_proto_with_info"], +- grpc_service_config = "bigqueryconnection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigqueryconnection_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":connection_php_grpc", +- ":connection_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigquery-connection-v1-php", +- deps = [ +- ":connection_php_gapic", +- ":connection_php_grpc", +- ":connection_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "connection_nodejs_gapic", +- package_name = "@google-cloud/bigquery-connection", +- src = ":connection_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- gapic_yaml = "connection_gapic.yaml", +- grpc_service_config = "bigqueryconnection_grpc_service_config.json", +- package = "google.cloud.bigquery.connection.v1", +- rest_numeric_enums = True, +- service_yaml = "bigqueryconnection_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigquery-connection-v1-nodejs", +- deps = [ +- ":connection_nodejs_gapic", +- ":connection_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 = "connection_ruby_proto", +- deps = [":connection_proto"], +-) +- +-ruby_grpc_library( +- name = "connection_ruby_grpc", +- srcs = [":connection_proto"], +- deps = [":connection_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "connection_ruby_gapic", +- srcs = [":connection_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-bigquery-connection-v1", +- "ruby-cloud-env-prefix=BIGQUERY_CONNECTION", +- "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/bigqueryconnection", +- "ruby-cloud-api-id=bigqueryconnection.googleapis.com", +- "ruby-cloud-api-shortname=bigqueryconnection", +- ], +- grpc_service_config = "bigqueryconnection_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The BigQuery Connection API allows users to manage BigQuery connections to external data sources.", +- ruby_cloud_title = "BigQuery Connection V1", +- service_yaml = "bigqueryconnection_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":connection_ruby_grpc", +- ":connection_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-connection-v1-ruby", +- deps = [ +- ":connection_ruby_gapic", +- ":connection_ruby_grpc", +- ":connection_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 = "connection_csharp_proto", +- deps = [":connection_proto"], +-) +- +-csharp_grpc_library( +- name = "connection_csharp_grpc", +- srcs = [":connection_proto"], +- deps = [":connection_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "connection_csharp_gapic", +- srcs = [":connection_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "bigqueryconnection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigqueryconnection_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":connection_csharp_grpc", +- ":connection_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigquery-connection-v1-csharp", +- deps = [ +- ":connection_csharp_gapic", +- ":connection_csharp_grpc", +- ":connection_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "connection_cc_proto", +- deps = [":connection_proto"], +-) +- +-cc_grpc_library( +- name = "connection_cc_grpc", +- srcs = [":connection_proto"], +- grpc_only = True, +- deps = [":connection_cc_proto"], +-) +diff --git a/google/cloud/bigquery/connection/v1beta1/BUILD.bazel b/google/cloud/bigquery/connection/v1beta1/BUILD.bazel +deleted file mode 100644 +index 8a398499a..000000000 +--- a/google/cloud/bigquery/connection/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,363 +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 = "connection_proto", +- srcs = [ +- "connection.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "connection_proto_with_info", +- deps = [ +- ":connection_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 = "connection_java_proto", +- deps = [":connection_proto"], +-) +- +-java_grpc_library( +- name = "connection_java_grpc", +- srcs = [":connection_proto"], +- deps = [":connection_java_proto"], +-) +- +-java_gapic_library( +- name = "connection_java_gapic", +- srcs = [":connection_proto_with_info"], +- grpc_service_config = "bigqueryconnection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigqueryconnection_v1beta1.yaml", +- test_deps = [ +- ":connection_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":connection_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "connection_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigquery.connection.v1beta1.ConnectionServiceClientHttpJsonTest", +- "com.google.cloud.bigquery.connection.v1beta1.ConnectionServiceClientTest", +- ], +- runtime_deps = [":connection_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigquery-connection-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":connection_java_gapic", +- ":connection_java_grpc", +- ":connection_java_proto", +- ":connection_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 = "connection_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/bigquery/connection/apiv1beta1/connectionpb", +- protos = [":connection_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "connection_go_gapic", +- srcs = [":connection_proto_with_info"], +- grpc_service_config = "bigqueryconnection_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigquery/connection/apiv1beta1;connection", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "bigqueryconnection_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":connection_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "connection_go_gapic_test", +- srcs = [":connection_go_gapic_srcjar_test"], +- embed = [":connection_go_gapic"], +- importpath = "cloud.google.com/go/bigquery/connection/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigquery-connection-v1beta1-go", +- deps = [ +- ":connection_go_gapic", +- ":connection_go_gapic_srcjar-snippets.srcjar", +- ":connection_go_gapic_srcjar-test.srcjar", +- ":connection_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "connection_py_gapic", +- srcs = [":connection_proto"], +- grpc_service_config = "bigqueryconnection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigqueryconnection_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "connection_py_gapic_test", +- srcs = [ +- "connection_py_gapic_pytest.py", +- "connection_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":connection_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "bigquery-connection-v1beta1-py", +- deps = [ +- ":connection_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 = "connection_php_proto", +- deps = [":connection_proto"], +-) +- +-php_grpc_library( +- name = "connection_php_grpc", +- srcs = [":connection_proto"], +- deps = [":connection_php_proto"], +-) +- +-php_gapic_library( +- name = "connection_php_gapic", +- srcs = [":connection_proto_with_info"], +- grpc_service_config = "bigqueryconnection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigqueryconnection_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":connection_php_grpc", +- ":connection_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigquery-connection-v1beta1-php", +- deps = [ +- ":connection_php_gapic", +- ":connection_php_grpc", +- ":connection_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "connection_nodejs_gapic", +- src = ":connection_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "bigqueryconnection_grpc_service_config.json", +- package = "google.cloud.bigquery.connection.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "bigqueryconnection_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigquery-connection-v1beta1-nodejs", +- deps = [ +- ":connection_nodejs_gapic", +- ":connection_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 = "connection_ruby_proto", +- deps = [":connection_proto"], +-) +- +-ruby_grpc_library( +- name = "connection_ruby_grpc", +- srcs = [":connection_proto"], +- deps = [":connection_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "connection_ruby_gapic", +- srcs = [":connection_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-connection-v1beta1"], +- rest_numeric_enums = True, +- service_yaml = "bigqueryconnection_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":connection_ruby_grpc", +- ":connection_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-connection-v1beta1-ruby", +- deps = [ +- ":connection_ruby_gapic", +- ":connection_ruby_grpc", +- ":connection_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 = "connection_csharp_proto", +- deps = [":connection_proto"], +-) +- +-csharp_grpc_library( +- name = "connection_csharp_grpc", +- srcs = [":connection_proto"], +- deps = [":connection_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "connection_csharp_gapic", +- srcs = [":connection_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "bigqueryconnection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigqueryconnection_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":connection_csharp_grpc", +- ":connection_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigquery-connection-v1beta1-csharp", +- deps = [ +- ":connection_csharp_gapic", +- ":connection_csharp_grpc", +- ":connection_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/bigquery/dataexchange/BUILD.bazel b/google/cloud/bigquery/dataexchange/BUILD.bazel +deleted file mode 100644 +index c2457cb72..000000000 +--- a/google/cloud/bigquery/dataexchange/BUILD.bazel ++++ /dev/null +@@ -1,39 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-bigquery-data_exchange. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for analyticshub. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1beta1 in this case. +-ruby_cloud_gapic_library( +- name = "dataexchange_ruby_wrapper", +- srcs = ["//google/cloud/bigquery/dataexchange/v1beta1:dataexchange_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=analyticshub.googleapis.com", +- "ruby-cloud-api-shortname=analyticshub", +- "ruby-cloud-gem-name=google-cloud-bigquery-data_exchange", +- "ruby-cloud-product-url=https://cloud.google.com/analytics-hub/", +- "ruby-cloud-wrapper-of=v1beta1:0.0", +- ], +- ruby_cloud_description = "Analytics Hub is a data exchange that allows you to efficiently and securely exchange data assets across organizations to address challenges of data reliability and cost. Curate a library of internal and external assets, including unique datasets like Google Trends, backed by the power of BigQuery.", +- ruby_cloud_title = "Analytics Hub", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dataexchange-ruby", +- deps = [ +- ":dataexchange_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel b/google/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel +deleted file mode 100644 +index 58760038a..000000000 +--- a/google/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,408 +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 = "dataexchange_proto", +- srcs = [ +- "dataexchange.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "dataexchange_proto_with_info", +- deps = [ +- ":dataexchange_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "dataexchange_java_proto", +- deps = [":dataexchange_proto"], +-) +- +-java_grpc_library( +- name = "dataexchange_java_grpc", +- srcs = [":dataexchange_proto"], +- deps = [":dataexchange_java_proto"], +-) +- +-java_gapic_library( +- name = "dataexchange_java_gapic", +- srcs = [":dataexchange_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "analyticshub_v1beta1_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "analyticshub_v1beta1.yaml", +- test_deps = [ +- ":dataexchange_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":dataexchange_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "dataexchange_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClientHttpJsonTest", +- "com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClientTest", +- ], +- runtime_deps = [":dataexchange_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigquery-dataexchange-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":dataexchange_java_gapic", +- ":dataexchange_java_grpc", +- ":dataexchange_java_proto", +- ":dataexchange_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 = "dataexchange_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/bigquery/dataexchange/apiv1beta1/dataexchangepb", +- protos = [":dataexchange_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "dataexchange_go_gapic", +- srcs = [":dataexchange_proto_with_info"], +- grpc_service_config = "analyticshub_v1beta1_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigquery/dataexchange/apiv1beta1;dataexchange", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = False, +- service_yaml = "analyticshub_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataexchange_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "dataexchange_go_gapic_test", +- srcs = [":dataexchange_go_gapic_srcjar_test"], +- embed = [":dataexchange_go_gapic"], +- importpath = "cloud.google.com/go/bigquery/dataexchange/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigquery-dataexchange-v1beta1-go", +- deps = [ +- ":dataexchange_go_gapic", +- ":dataexchange_go_gapic_srcjar-metadata.srcjar", +- ":dataexchange_go_gapic_srcjar-snippets.srcjar", +- ":dataexchange_go_gapic_srcjar-test.srcjar", +- ":dataexchange_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "dataexchange_py_gapic", +- srcs = [":dataexchange_proto"], +- grpc_service_config = "analyticshub_v1beta1_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=bigquery_data_exchange", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-bigquery-data-exchange", +- ], +- rest_numeric_enums = False, +- service_yaml = "analyticshub_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "dataexchange_py_gapic_test", +- srcs = [ +- "dataexchange_py_gapic_pytest.py", +- "dataexchange_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":dataexchange_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "bigquery-dataexchange-v1beta1-py", +- deps = [ +- ":dataexchange_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 = "dataexchange_php_proto", +- deps = [":dataexchange_proto"], +-) +- +-php_grpc_library( +- name = "dataexchange_php_grpc", +- srcs = [":dataexchange_proto"], +- deps = [":dataexchange_php_proto"], +-) +- +-php_gapic_library( +- name = "dataexchange_php_gapic", +- srcs = [":dataexchange_proto_with_info"], +- grpc_service_config = "analyticshub_v1beta1_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "analyticshub_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataexchange_php_grpc", +- ":dataexchange_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigquery-dataexchange-v1beta1-php", +- deps = [ +- ":dataexchange_php_gapic", +- ":dataexchange_php_grpc", +- ":dataexchange_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "dataexchange_nodejs_gapic", +- package_name = "@google-cloud/bigquery-data-exchange", +- src = ":dataexchange_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "analyticshub_v1beta1_grpc_service_config.json", +- package = "google.cloud.bigquery.dataexchange.v1beta1", +- rest_numeric_enums = False, +- service_yaml = "analyticshub_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigquery-dataexchange-v1beta1-nodejs", +- deps = [ +- ":dataexchange_nodejs_gapic", +- ":dataexchange_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 = "dataexchange_ruby_proto", +- deps = [":dataexchange_proto"], +-) +- +-ruby_grpc_library( +- name = "dataexchange_ruby_grpc", +- srcs = [":dataexchange_proto"], +- deps = [":dataexchange_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "dataexchange_ruby_gapic", +- srcs = [":dataexchange_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=analyticshub.googleapis.com", +- "ruby-cloud-api-shortname=analyticshub", +- "ruby-cloud-gem-name=google-cloud-bigquery-data_exchange-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/analytics-hub/", +- ], +- grpc_service_config = "analyticshub_v1beta1_grpc_service_config.json", +- rest_numeric_enums = False, +- ruby_cloud_description = "Analytics Hub is a data exchange that allows you to efficiently and securely exchange data assets across organizations to address challenges of data reliability and cost. Curate a library of internal and external assets, including unique datasets like Google Trends, backed by the power of BigQuery.", +- ruby_cloud_title = "Analytics Hub V1beta1", +- service_yaml = "analyticshub_v1beta1.yaml", +- deps = [ +- ":dataexchange_ruby_grpc", +- ":dataexchange_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-dataexchange-v1beta1-ruby", +- deps = [ +- ":dataexchange_ruby_gapic", +- ":dataexchange_ruby_grpc", +- ":dataexchange_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 = "dataexchange_csharp_proto", +- deps = [":dataexchange_proto"], +-) +- +-csharp_grpc_library( +- name = "dataexchange_csharp_grpc", +- srcs = [":dataexchange_proto"], +- deps = [":dataexchange_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "dataexchange_csharp_gapic", +- srcs = [":dataexchange_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "analyticshub_v1beta1_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "analyticshub_v1beta1.yaml", +- deps = [ +- ":dataexchange_csharp_grpc", +- ":dataexchange_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigquery-dataexchange-v1beta1-csharp", +- deps = [ +- ":dataexchange_csharp_gapic", +- ":dataexchange_csharp_grpc", +- ":dataexchange_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "dataexchange_cc_proto", +- deps = [":dataexchange_proto"], +-) +- +-cc_grpc_library( +- name = "dataexchange_cc_grpc", +- srcs = [":dataexchange_proto"], +- grpc_only = True, +- deps = [":dataexchange_cc_proto"], +-) +diff --git a/google/cloud/bigquery/datapolicies/BUILD.bazel b/google/cloud/bigquery/datapolicies/BUILD.bazel +deleted file mode 100644 +index 00be219c9..000000000 +--- a/google/cloud/bigquery/datapolicies/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-bigquery-data_policies. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for bigquerydatapolicy. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "bigquerydatapolicy_ruby_wrapper", +- srcs = ["//google/cloud/bigquery/datapolicies/v1:datapolicies_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-bigquery-data_policies", +- "ruby-cloud-wrapper-of=v1:0.2;v1beta1:0.1", +- "ruby-cloud-product-url=https://cloud.google.com/bigquery", +- "ruby-cloud-api-id=bigquerydatapolicy.googleapis.com", +- "ruby-cloud-api-shortname=bigquerydatapolicy", +- ], +- ruby_cloud_description = "The Data Policy Service provides APIs for managing the BigQuery label-policy bindings.", +- ruby_cloud_title = "BigQuery Data Policy Service V1beta1", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-datapolicies-ruby", +- deps = [ +- ":bigquerydatapolicy_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/bigquery/datapolicies/v1/BUILD.bazel b/google/cloud/bigquery/datapolicies/v1/BUILD.bazel +deleted file mode 100644 +index 8f54fdea7..000000000 +--- a/google/cloud/bigquery/datapolicies/v1/BUILD.bazel ++++ /dev/null +@@ -1,400 +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 = "datapolicies_proto", +- srcs = [ +- "datapolicy.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- ], +-) +- +-proto_library_with_info( +- name = "datapolicies_proto_with_info", +- deps = [ +- ":datapolicies_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 = "datapolicies_java_proto", +- deps = [":datapolicies_proto"], +-) +- +-java_grpc_library( +- name = "datapolicies_java_grpc", +- srcs = [":datapolicies_proto"], +- deps = [":datapolicies_java_proto"], +-) +- +-java_gapic_library( +- name = "datapolicies_java_gapic", +- srcs = [":datapolicies_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "datapolicies_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigquerydatapolicy_v1.yaml", +- test_deps = [ +- ":datapolicies_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":datapolicies_java_proto", +- "//google/api:api_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "datapolicies_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigquery.datapolicies.v1.DataPolicyServiceClientHttpJsonTest", +- "com.google.cloud.bigquery.datapolicies.v1.DataPolicyServiceClientTest", +- ], +- runtime_deps = [":datapolicies_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigquery-datapolicies-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":datapolicies_java_gapic", +- ":datapolicies_java_grpc", +- ":datapolicies_java_proto", +- ":datapolicies_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 = "datapolicies_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/bigquery/datapolicies/apiv1/datapoliciespb", +- protos = [":datapolicies_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "datapolicies_go_gapic", +- srcs = [":datapolicies_proto_with_info"], +- grpc_service_config = "datapolicies_v1_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigquery/datapolicies/apiv1;datapolicies", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "bigquerydatapolicy_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datapolicies_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "datapolicies_go_gapic_test", +- srcs = [":datapolicies_go_gapic_srcjar_test"], +- embed = [":datapolicies_go_gapic"], +- importpath = "cloud.google.com/go/bigquery/datapolicies/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigquery-datapolicies-v1-go", +- deps = [ +- ":datapolicies_go_gapic", +- ":datapolicies_go_gapic_srcjar-metadata.srcjar", +- ":datapolicies_go_gapic_srcjar-snippets.srcjar", +- ":datapolicies_go_gapic_srcjar-test.srcjar", +- ":datapolicies_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "datapolicies_py_gapic", +- srcs = [":datapolicies_proto"], +- grpc_service_config = "datapolicies_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigquerydatapolicy_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "datapolicies_py_gapic_test", +- srcs = [ +- "datapolicies_py_gapic_pytest.py", +- "datapolicies_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":datapolicies_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "bigquery-datapolicies-v1-py", +- deps = [ +- ":datapolicies_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 = "datapolicies_php_proto", +- deps = [":datapolicies_proto"], +-) +- +-php_grpc_library( +- name = "datapolicies_php_grpc", +- srcs = [":datapolicies_proto"], +- deps = [":datapolicies_php_proto"], +-) +- +-php_gapic_library( +- name = "datapolicies_php_gapic", +- srcs = [":datapolicies_proto_with_info"], +- grpc_service_config = "datapolicies_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigquerydatapolicy_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datapolicies_php_grpc", +- ":datapolicies_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigquery-datapolicies-v1-php", +- deps = [ +- ":datapolicies_php_gapic", +- ":datapolicies_php_grpc", +- ":datapolicies_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "datapolicies_nodejs_gapic", +- package_name = "@google-cloud/datapolicies", +- src = ":datapolicies_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "datapolicies_v1_grpc_service_config.json", +- package = "google.cloud.bigquery.datapolicies.v1", +- rest_numeric_enums = True, +- service_yaml = "bigquerydatapolicy_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigquery-datapolicies-v1-nodejs", +- deps = [ +- ":datapolicies_nodejs_gapic", +- ":datapolicies_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 = "datapolicies_ruby_proto", +- deps = [":datapolicies_proto"], +-) +- +-ruby_grpc_library( +- name = "datapolicies_ruby_grpc", +- srcs = [":datapolicies_proto"], +- deps = [":datapolicies_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "datapolicies_ruby_gapic", +- srcs = [":datapolicies_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=bigquerydatapolicy.googleapis.com", +- "ruby-cloud-api-shortname=bigquerydatapolicy", +- "ruby-cloud-gem-name=google-cloud-bigquery-data_policies-v1", +- "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs", +- ], +- grpc_service_config = "datapolicies_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Data Policy Service provides APIs for managing the BigQuery label-policy bindings.", +- ruby_cloud_title = "BigQuery Data Policy Service V1", +- service_yaml = "bigquerydatapolicy_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datapolicies_ruby_grpc", +- ":datapolicies_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-datapolicies-v1-ruby", +- deps = [ +- ":datapolicies_ruby_gapic", +- ":datapolicies_ruby_grpc", +- ":datapolicies_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 = "datapolicies_csharp_proto", +- deps = [":datapolicies_proto"], +-) +- +-csharp_grpc_library( +- name = "datapolicies_csharp_grpc", +- srcs = [":datapolicies_proto"], +- deps = [":datapolicies_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "datapolicies_csharp_gapic", +- srcs = [":datapolicies_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "datapolicies_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigquerydatapolicy_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datapolicies_csharp_grpc", +- ":datapolicies_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigquery-datapolicies-v1-csharp", +- deps = [ +- ":datapolicies_csharp_gapic", +- ":datapolicies_csharp_grpc", +- ":datapolicies_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "datapolicies_cc_proto", +- deps = [":datapolicies_proto"], +-) +- +-cc_grpc_library( +- name = "datapolicies_cc_grpc", +- srcs = [":datapolicies_proto"], +- grpc_only = True, +- deps = [":datapolicies_cc_proto"], +-) +diff --git a/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel b/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel +deleted file mode 100644 +index 40ca40b12..000000000 +--- a/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,398 +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 = "datapolicies_proto", +- srcs = [ +- "datapolicy.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- ], +-) +- +-proto_library_with_info( +- name = "datapolicies_proto_with_info", +- deps = [ +- ":datapolicies_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 = "datapolicies_java_proto", +- deps = [":datapolicies_proto"], +-) +- +-java_grpc_library( +- name = "datapolicies_java_grpc", +- srcs = [":datapolicies_proto"], +- deps = [":datapolicies_java_proto"], +-) +- +-java_gapic_library( +- name = "datapolicies_java_gapic", +- srcs = [":datapolicies_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "datapolicies_v1beta1_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerydatapolicy_v1beta1.yaml", +- test_deps = [ +- ":datapolicies_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":datapolicies_java_proto", +- "//google/api:api_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "datapolicies_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigquery.datapolicies.v1beta1.DataPolicyServiceClientHttpJsonTest", +- "com.google.cloud.bigquery.datapolicies.v1beta1.DataPolicyServiceClientTest", +- ], +- runtime_deps = [":datapolicies_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigquery-datapolicies-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":datapolicies_java_gapic", +- ":datapolicies_java_grpc", +- ":datapolicies_java_proto", +- ":datapolicies_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 = "datapolicies_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/bigquery/datapolicies/apiv1beta1/datapoliciespb", +- protos = [":datapolicies_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "datapolicies_go_gapic", +- srcs = [":datapolicies_proto_with_info"], +- grpc_service_config = "datapolicies_v1beta1_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigquery/datapolicies/apiv1beta1;datapolicies", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = False, +- service_yaml = "bigquerydatapolicy_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datapolicies_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "datapolicies_go_gapic_test", +- srcs = [":datapolicies_go_gapic_srcjar_test"], +- embed = [":datapolicies_go_gapic"], +- importpath = "cloud.google.com/go/bigquery/datapolicies/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigquery-datapolicies-v1beta1-go", +- deps = [ +- ":datapolicies_go_gapic", +- ":datapolicies_go_gapic_srcjar-metadata.srcjar", +- ":datapolicies_go_gapic_srcjar-snippets.srcjar", +- ":datapolicies_go_gapic_srcjar-test.srcjar", +- ":datapolicies_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "datapolicies_py_gapic", +- srcs = [":datapolicies_proto"], +- grpc_service_config = "datapolicies_v1beta1_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerydatapolicy_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "datapolicies_py_gapic_test", +- srcs = [ +- "datapolicies_py_gapic_pytest.py", +- "datapolicies_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":datapolicies_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "bigquery-datapolicies-v1beta1-py", +- deps = [ +- ":datapolicies_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 = "datapolicies_php_proto", +- deps = [":datapolicies_proto"], +-) +- +-php_grpc_library( +- name = "datapolicies_php_grpc", +- srcs = [":datapolicies_proto"], +- deps = [":datapolicies_php_proto"], +-) +- +-php_gapic_library( +- name = "datapolicies_php_gapic", +- srcs = [":datapolicies_proto_with_info"], +- grpc_service_config = "datapolicies_v1beta1_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerydatapolicy_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datapolicies_php_grpc", +- ":datapolicies_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigquery-datapolicies-v1beta1-php", +- deps = [ +- ":datapolicies_php_gapic", +- ":datapolicies_php_grpc", +- ":datapolicies_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "datapolicies_nodejs_gapic", +- package_name = "@google-cloud/bigquery-datapolicies", +- src = ":datapolicies_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "datapolicies_v1beta1_grpc_service_config.json", +- package = "google.cloud.bigquery.datapolicies.v1beta1", +- rest_numeric_enums = False, +- service_yaml = "bigquerydatapolicy_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigquery-datapolicies-v1beta1-nodejs", +- deps = [ +- ":datapolicies_nodejs_gapic", +- ":datapolicies_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 = "datapolicies_ruby_proto", +- deps = [":datapolicies_proto"], +-) +- +-ruby_grpc_library( +- name = "datapolicies_ruby_grpc", +- srcs = [":datapolicies_proto"], +- deps = [":datapolicies_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "datapolicies_ruby_gapic", +- srcs = [":datapolicies_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=bigquerydatapolicy.googleapis.com", +- "ruby-cloud-api-shortname=bigquerydatapolicy", +- "ruby-cloud-gem-name=google-cloud-bigquery-data_policies-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs", +- ], +- grpc_service_config = "datapolicies_v1beta1_grpc_service_config.json", +- rest_numeric_enums = False, +- ruby_cloud_description = "The Data Policy Service provides APIs for managing the BigQuery label-policy bindings.", +- ruby_cloud_title = "BigQuery Data Policy Service V1beta1", +- service_yaml = "bigquerydatapolicy_v1beta1.yaml", +- deps = [ +- ":datapolicies_ruby_grpc", +- ":datapolicies_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-datapolicies-v1beta1-ruby", +- deps = [ +- ":datapolicies_ruby_gapic", +- ":datapolicies_ruby_grpc", +- ":datapolicies_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 = "datapolicies_csharp_proto", +- deps = [":datapolicies_proto"], +-) +- +-csharp_grpc_library( +- name = "datapolicies_csharp_grpc", +- srcs = [":datapolicies_proto"], +- deps = [":datapolicies_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "datapolicies_csharp_gapic", +- srcs = [":datapolicies_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "datapolicies_v1beta1_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerydatapolicy_v1beta1.yaml", +- deps = [ +- ":datapolicies_csharp_grpc", +- ":datapolicies_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigquery-datapolicies-v1beta1-csharp", +- deps = [ +- ":datapolicies_csharp_gapic", +- ":datapolicies_csharp_grpc", +- ":datapolicies_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "datapolicies_cc_proto", +- deps = [":datapolicies_proto"], +-) +- +-cc_grpc_library( +- name = "datapolicies_cc_grpc", +- srcs = [":datapolicies_proto"], +- grpc_only = True, +- deps = [":datapolicies_cc_proto"], +-) +diff --git a/google/cloud/bigquery/datatransfer/BUILD.bazel b/google/cloud/bigquery/datatransfer/BUILD.bazel +deleted file mode 100644 +index bf8dfc7d3..000000000 +--- a/google/cloud/bigquery/datatransfer/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-bigquery-data_transfer. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for bigquerydatatransfer. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "bigquerydatatransfer_ruby_wrapper", +- srcs = ["//google/cloud/bigquery/datatransfer/v1:datatransfer_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-bigquery-data_transfer", +- "ruby-cloud-env-prefix=DATA_TRANSFER", +- "ruby-cloud-wrapper-of=v1:0.8", +- "ruby-cloud-product-url=https://cloud.google.com/bigquery/transfer", +- "ruby-cloud-api-id=bigquerydatatransfer.googleapis.com", +- "ruby-cloud-api-shortname=bigquerydatatransfer", +- "ruby-cloud-migration-version=1.0", +- ], +- ruby_cloud_description = "Schedules queries and transfers external data from SaaS applications to Google BigQuery on a regular basis.", +- ruby_cloud_title = "BigQuery Data Transfer Service", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-datatransfer-ruby", +- deps = [ +- ":bigquerydatatransfer_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/bigquery/datatransfer/v1/BUILD.bazel b/google/cloud/bigquery/datatransfer/v1/BUILD.bazel +deleted file mode 100644 +index 5944d7be1..000000000 +--- a/google/cloud/bigquery/datatransfer/v1/BUILD.bazel ++++ /dev/null +@@ -1,411 +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 = "datatransfer_proto", +- srcs = [ +- "datatransfer.proto", +- "transfer.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//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "datatransfer_proto_with_info", +- deps = [ +- ":datatransfer_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "datatransfer_java_proto", +- deps = [":datatransfer_proto"], +-) +- +-java_grpc_library( +- name = "datatransfer_java_grpc", +- srcs = [":datatransfer_proto"], +- deps = [":datatransfer_java_proto"], +-) +- +-java_gapic_library( +- name = "datatransfer_java_gapic", +- srcs = [":datatransfer_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "bigquerydatatransfer_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigquerydatatransfer_v1.yaml", +- test_deps = [ +- ":datatransfer_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":datatransfer_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "datatransfer_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigquery.datatransfer.v1.DataTransferServiceClientHttpJsonTest", +- "com.google.cloud.bigquery.datatransfer.v1.DataTransferServiceClientTest", +- ], +- runtime_deps = [":datatransfer_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigquery-datatransfer-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":datatransfer_java_gapic", +- ":datatransfer_java_grpc", +- ":datatransfer_java_proto", +- ":datatransfer_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 = "datatransfer_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/bigquery/datatransfer/apiv1/datatransferpb", +- protos = [":datatransfer_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "datatransfer_go_gapic", +- srcs = [":datatransfer_proto_with_info"], +- grpc_service_config = "bigquerydatatransfer_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigquery/datatransfer/apiv1;datatransfer", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "bigquerydatatransfer_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datatransfer_go_proto", +- "//google/cloud/location:location_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "datatransfer_go_gapic_test", +- srcs = [":datatransfer_go_gapic_srcjar_test"], +- embed = [":datatransfer_go_gapic"], +- importpath = "cloud.google.com/go/bigquery/datatransfer/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigquery-datatransfer-v1-go", +- deps = [ +- ":datatransfer_go_gapic", +- ":datatransfer_go_gapic_srcjar-metadata.srcjar", +- ":datatransfer_go_gapic_srcjar-snippets.srcjar", +- ":datatransfer_go_gapic_srcjar-test.srcjar", +- ":datatransfer_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "datatransfer_py_gapic", +- srcs = [":datatransfer_proto"], +- grpc_service_config = "bigquerydatatransfer_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=bigquery_datatransfer", +- "python-gapic-namespace=google.cloud", +- ], +- rest_numeric_enums = True, +- service_yaml = "bigquerydatatransfer_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "datatransfer_py_gapic_test", +- srcs = [ +- "datatransfer_py_gapic_pytest.py", +- "datatransfer_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":datatransfer_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "bigquery-datatransfer-v1-py", +- deps = [ +- ":datatransfer_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 = "datatransfer_php_proto", +- deps = [":datatransfer_proto"], +-) +- +-php_grpc_library( +- name = "datatransfer_php_grpc", +- srcs = [":datatransfer_proto"], +- deps = [":datatransfer_php_proto"], +-) +- +-php_gapic_library( +- name = "datatransfer_php_gapic", +- srcs = [":datatransfer_proto_with_info"], +- grpc_service_config = "bigquerydatatransfer_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigquerydatatransfer_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datatransfer_php_grpc", +- ":datatransfer_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigquery-datatransfer-v1-php", +- deps = [ +- ":datatransfer_php_gapic", +- ":datatransfer_php_grpc", +- ":datatransfer_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "datatransfer_nodejs_gapic", +- package_name = "@google-cloud/bigquery-data-transfer", +- src = ":datatransfer_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "bigquerydatatransfer_grpc_service_config.json", +- package = "google.cloud.bigquery.datatransfer.v1", +- rest_numeric_enums = True, +- service_yaml = "bigquerydatatransfer_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigquery-datatransfer-v1-nodejs", +- deps = [ +- ":datatransfer_nodejs_gapic", +- ":datatransfer_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 = "datatransfer_ruby_proto", +- deps = [":datatransfer_proto"], +-) +- +-ruby_grpc_library( +- name = "datatransfer_ruby_grpc", +- srcs = [":datatransfer_proto"], +- deps = [":datatransfer_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "datatransfer_ruby_gapic", +- srcs = [":datatransfer_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=bigquerydatatransfer.googleapis.com", +- "ruby-cloud-api-shortname=bigquerydatatransfer", +- "ruby-cloud-env-prefix=DATA_TRANSFER", +- "ruby-cloud-gem-name=google-cloud-bigquery-data_transfer-v1", +- "ruby-cloud-product-url=https://cloud.google.com/bigquery/transfer", +- "ruby-cloud-yard-strict=false", +- ], +- grpc_service_config = "bigquerydatatransfer_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Schedules queries and transfers external data from SaaS applications to Google BigQuery on a regular basis.", +- ruby_cloud_title = "BigQuery Data Transfer Service V1", +- service_yaml = "bigquerydatatransfer_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datatransfer_ruby_grpc", +- ":datatransfer_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-datatransfer-v1-ruby", +- deps = [ +- ":datatransfer_ruby_gapic", +- ":datatransfer_ruby_grpc", +- ":datatransfer_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 = "datatransfer_csharp_proto", +- deps = [":datatransfer_proto"], +-) +- +-csharp_grpc_library( +- name = "datatransfer_csharp_grpc", +- srcs = [":datatransfer_proto"], +- deps = [":datatransfer_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "datatransfer_csharp_gapic", +- srcs = [":datatransfer_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "bigquerydatatransfer_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigquerydatatransfer_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datatransfer_csharp_grpc", +- ":datatransfer_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigquery-datatransfer-v1-csharp", +- deps = [ +- ":datatransfer_csharp_gapic", +- ":datatransfer_csharp_grpc", +- ":datatransfer_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "datatransfer_cc_proto", +- deps = [":datatransfer_proto"], +-) +- +-cc_grpc_library( +- name = "datatransfer_cc_grpc", +- srcs = [":datatransfer_proto"], +- grpc_only = True, +- deps = [":datatransfer_cc_proto"], +-) +diff --git a/google/cloud/bigquery/logging/v1/BUILD.bazel b/google/cloud/bigquery/logging/v1/BUILD.bazel +deleted file mode 100644 +index b5188a8cf..000000000 +--- a/google/cloud/bigquery/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,181 +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 = [ +- "audit_data.proto", +- ], +- deps = [ +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- "//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 = "cloud.google.com/go/bigquery/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- "//google/iam/v1:iam_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "logging_py_gapic", +- srcs = [":logging_proto"], +- opt_args = [ +- "warehouse-package-name=google-cloud-bigquery-logging", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=bigquery_logging", +- ], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "google-cloud-bigquery-logging-v1-py", +- deps = [ +- ":logging_py_gapic", +- ], +-) +- +-############################################################################## +-# 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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/bigquery/migration/BUILD.bazel b/google/cloud/bigquery/migration/BUILD.bazel +deleted file mode 100644 +index 9a8aa74c1..000000000 +--- a/google/cloud/bigquery/migration/BUILD.bazel ++++ /dev/null +@@ -1,39 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-bigquery-migration. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for bigquerymigration. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v2 in this case. +-ruby_cloud_gapic_library( +- name = "migration_ruby_wrapper", +- srcs = ["//google/cloud/bigquery/migration/v2:migration_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-bigquery-migration", +- "ruby-cloud-wrapper-of=v2:0.0", +- "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/migration", +- "ruby-cloud-api-id=bigquerymigration.googleapis.com", +- "ruby-cloud-api-shortname=bigquerymigration", +- ], +- ruby_cloud_description = "The BigQuery Migration Service is a comprehensive solution for migrating your data warehouse to BigQuery.", +- ruby_cloud_title = "BigQuery Migration", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-migration-ruby", +- deps = [ +- ":migration_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/bigquery/migration/v2/BUILD.bazel b/google/cloud/bigquery/migration/v2/BUILD.bazel +deleted file mode 100644 +index 5e23fbcec..000000000 +--- a/google/cloud/bigquery/migration/v2/BUILD.bazel ++++ /dev/null +@@ -1,405 +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 = "migration_proto", +- srcs = [ +- "migration_entities.proto", +- "migration_error_details.proto", +- "migration_metrics.proto", +- "migration_service.proto", +- "translation_config.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:distribution_proto", +- "//google/api:field_behavior_proto", +- "//google/api:metric_proto", +- "//google/api:resource_proto", +- "//google/rpc:error_details_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "migration_proto_with_info", +- deps = [ +- ":migration_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 = "migration_java_proto", +- deps = [":migration_proto"], +-) +- +-java_grpc_library( +- name = "migration_java_grpc", +- srcs = [":migration_proto"], +- deps = [":migration_java_proto"], +-) +- +-java_gapic_library( +- name = "migration_java_gapic", +- srcs = [":migration_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "bigquerymigration_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerymigration_v2.yaml", +- test_deps = [ +- ":migration_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":migration_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "migration_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigquery.migration.v2.MigrationServiceClientHttpJsonTest", +- "com.google.cloud.bigquery.migration.v2.MigrationServiceClientTest", +- ], +- runtime_deps = [":migration_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigquery-migration-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":migration_java_gapic", +- ":migration_java_grpc", +- ":migration_java_proto", +- ":migration_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 = "migration_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/bigquery/migration/apiv2/migrationpb", +- protos = [":migration_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:distribution_go_proto", +- "//google/api:metric_go_proto", +- "//google/rpc:errdetails_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "migration_go_gapic", +- srcs = [":migration_proto_with_info"], +- grpc_service_config = "bigquerymigration_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigquery/migration/apiv2;migration", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = False, +- service_yaml = "bigquerymigration_v2.yaml", +- transport = "grpc", +- deps = [ +- ":migration_go_proto", +- "//google/api:metric_go_proto", +- ], +-) +- +-go_test( +- name = "migration_go_gapic_test", +- srcs = [":migration_go_gapic_srcjar_test"], +- embed = [":migration_go_gapic"], +- importpath = "cloud.google.com/go/bigquery/migration/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigquery-migration-v2-go", +- deps = [ +- ":migration_go_gapic", +- ":migration_go_gapic_srcjar-metadata.srcjar", +- ":migration_go_gapic_srcjar-snippets.srcjar", +- ":migration_go_gapic_srcjar-test.srcjar", +- ":migration_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "migration_py_gapic", +- srcs = [":migration_proto"], +- grpc_service_config = "bigquerymigration_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=bigquery_migration", +- "python-gapic-namespace=google.cloud", +- ], +- rest_numeric_enums = False, +- service_yaml = "bigquerymigration_v2.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "migration_py_gapic_test", +- srcs = [ +- "migration_py_gapic_pytest.py", +- "migration_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":migration_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "bigquery-migration-v2-py", +- deps = [ +- ":migration_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 = "migration_php_proto", +- deps = [":migration_proto"], +-) +- +-php_grpc_library( +- name = "migration_php_grpc", +- srcs = [":migration_proto"], +- deps = [":migration_php_proto"], +-) +- +-php_gapic_library( +- name = "migration_php_gapic", +- srcs = [":migration_proto_with_info"], +- grpc_service_config = "bigquerymigration_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerymigration_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":migration_php_grpc", +- ":migration_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigquery-migration-v2-php", +- deps = [ +- ":migration_php_gapic", +- ":migration_php_grpc", +- ":migration_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "migration_nodejs_gapic", +- package_name = "@google-cloud/bigquery-migration", +- src = ":migration_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "bigquerymigration_grpc_service_config.json", +- package = "google.cloud.bigquery.migration.v2", +- rest_numeric_enums = False, +- service_yaml = "bigquerymigration_v2.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigquery-migration-v2-nodejs", +- deps = [ +- ":migration_nodejs_gapic", +- ":migration_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 = "migration_ruby_proto", +- deps = [":migration_proto"], +-) +- +-ruby_grpc_library( +- name = "migration_ruby_grpc", +- srcs = [":migration_proto"], +- deps = [":migration_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "migration_ruby_gapic", +- srcs = [":migration_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-bigquery-migration-v2", +- "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/migration", +- "ruby-cloud-api-id=bigquerymigration.googleapis.com", +- "ruby-cloud-api-shortname=bigquerymigration", +- ], +- grpc_service_config = "bigquerymigration_grpc_service_config.json", +- rest_numeric_enums = False, +- ruby_cloud_description = "The BigQuery Migration Service is a comprehensive solution for migrating your data warehouse to BigQuery.", +- ruby_cloud_title = "BigQuery Migration V2", +- service_yaml = "bigquerymigration_v2.yaml", +- deps = [ +- ":migration_ruby_grpc", +- ":migration_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-migration-v2-ruby", +- deps = [ +- ":migration_ruby_gapic", +- ":migration_ruby_grpc", +- ":migration_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 = "migration_csharp_proto", +- deps = [":migration_proto"], +-) +- +-csharp_grpc_library( +- name = "migration_csharp_grpc", +- srcs = [":migration_proto"], +- deps = [":migration_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "migration_csharp_gapic", +- srcs = [":migration_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "bigquerymigration_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerymigration_v2.yaml", +- deps = [ +- ":migration_csharp_grpc", +- ":migration_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigquery-migration-v2-csharp", +- deps = [ +- ":migration_csharp_gapic", +- ":migration_csharp_grpc", +- ":migration_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "migration_cc_proto", +- deps = [":migration_proto"], +-) +- +-cc_grpc_library( +- name = "migration_cc_grpc", +- srcs = [":migration_proto"], +- grpc_only = True, +- deps = [":migration_cc_proto"], +-) +diff --git a/google/cloud/bigquery/migration/v2alpha/BUILD.bazel b/google/cloud/bigquery/migration/v2alpha/BUILD.bazel +deleted file mode 100644 +index e3a5557b4..000000000 +--- a/google/cloud/bigquery/migration/v2alpha/BUILD.bazel ++++ /dev/null +@@ -1,384 +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 = "migration_proto", +- srcs = [ +- "assessment_task.proto", +- "migration_entities.proto", +- "migration_error_details.proto", +- "migration_metrics.proto", +- "migration_service.proto", +- "translation_service.proto", +- "translation_task.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:distribution_proto", +- "//google/api:field_behavior_proto", +- "//google/api:metric_proto", +- "//google/api:resource_proto", +- "//google/rpc:error_details_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "migration_proto_with_info", +- deps = [ +- ":migration_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 = "migration_java_proto", +- deps = [":migration_proto"], +-) +- +-java_grpc_library( +- name = "migration_java_grpc", +- srcs = [":migration_proto"], +- deps = [":migration_java_proto"], +-) +- +-java_gapic_library( +- name = "migration_java_gapic", +- srcs = [":migration_proto_with_info"], +- grpc_service_config = "bigquerymigration_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerymigration_v2alpha.yaml", +- test_deps = [ +- ":migration_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":migration_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "migration_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigquery.migration.v2alpha.MigrationServiceClientHttpJsonTest", +- "com.google.cloud.bigquery.migration.v2alpha.MigrationServiceClientTest", +- ], +- runtime_deps = [":migration_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigquery-migration-v2alpha-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":migration_java_gapic", +- ":migration_java_grpc", +- ":migration_java_proto", +- ":migration_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 = "migration_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/bigquery/migration/apiv2alpha/migrationpb", +- protos = [":migration_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:distribution_go_proto", +- "//google/api:metric_go_proto", +- "//google/rpc:errdetails_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "migration_go_gapic", +- srcs = [":migration_proto_with_info"], +- grpc_service_config = "bigquerymigration_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigquery/migration/apiv2alpha;migration", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = False, +- service_yaml = "bigquerymigration_v2alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":migration_go_proto", +- ], +-) +- +-go_test( +- name = "migration_go_gapic_test", +- srcs = [":migration_go_gapic_srcjar_test"], +- embed = [":migration_go_gapic"], +- importpath = "cloud.google.com/go/bigquery/migration/apiv2alpha", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigquery-migration-v2alpha-go", +- deps = [ +- ":migration_go_gapic", +- ":migration_go_gapic_srcjar-metadata.srcjar", +- ":migration_go_gapic_srcjar-snippets.srcjar", +- ":migration_go_gapic_srcjar-test.srcjar", +- ":migration_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "migration_py_gapic", +- srcs = [":migration_proto"], +- grpc_service_config = "bigquerymigration_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=bigquery_migration", +- "python-gapic-namespace=google.cloud", +- ], +- rest_numeric_enums = False, +- service_yaml = "bigquerymigration_v2alpha.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "migration_py_gapic_test", +- srcs = [ +- "migration_py_gapic_pytest.py", +- "migration_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":migration_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "bigquery-migration-v2alpha-py", +- deps = [ +- ":migration_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 = "migration_php_proto", +- deps = [":migration_proto"], +-) +- +-php_grpc_library( +- name = "migration_php_grpc", +- srcs = [":migration_proto"], +- deps = [":migration_php_proto"], +-) +- +-php_gapic_library( +- name = "migration_php_gapic", +- srcs = [":migration_proto_with_info"], +- grpc_service_config = "bigquerymigration_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerymigration_v2alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":migration_php_grpc", +- ":migration_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigquery-migration-v2alpha-php", +- deps = [ +- ":migration_php_gapic", +- ":migration_php_grpc", +- ":migration_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "migration_nodejs_gapic", +- package_name = "@google-cloud/bigquery-migration", +- src = ":migration_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "bigquerymigration_grpc_service_config.json", +- package = "google.cloud.bigquery.migration.v2alpha", +- rest_numeric_enums = False, +- service_yaml = "bigquerymigration_v2alpha.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigquery-migration-v2alpha-nodejs", +- deps = [ +- ":migration_nodejs_gapic", +- ":migration_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 = "migration_ruby_proto", +- deps = [":migration_proto"], +-) +- +-ruby_grpc_library( +- name = "migration_ruby_grpc", +- srcs = [":migration_proto"], +- deps = [":migration_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "migration_ruby_gapic", +- srcs = [":migration_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-bigquery-migration-v2alpha", +- ], +- grpc_service_config = "bigquerymigration_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerymigration_v2alpha.yaml", +- deps = [ +- ":migration_ruby_grpc", +- ":migration_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-migration-v2alpha-ruby", +- deps = [ +- ":migration_ruby_gapic", +- ":migration_ruby_grpc", +- ":migration_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 = "migration_csharp_proto", +- deps = [":migration_proto"], +-) +- +-csharp_grpc_library( +- name = "migration_csharp_grpc", +- srcs = [":migration_proto"], +- deps = [":migration_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "migration_csharp_gapic", +- srcs = [":migration_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "bigquerymigration_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerymigration_v2alpha.yaml", +- deps = [ +- ":migration_csharp_grpc", +- ":migration_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigquery-migration-v2alpha-csharp", +- deps = [ +- ":migration_csharp_gapic", +- ":migration_csharp_grpc", +- ":migration_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/bigquery/reservation/BUILD.bazel b/google/cloud/bigquery/reservation/BUILD.bazel +deleted file mode 100644 +index 57ec87ccc..000000000 +--- a/google/cloud/bigquery/reservation/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-bigquery-reservation. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for bigqueryreservation. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "bigqueryreservation_ruby_wrapper", +- srcs = ["//google/cloud/bigquery/reservation/v1:reservation_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-bigquery-reservation", +- "ruby-cloud-env-prefix=BIGQUERY_RESERVATION", +- "ruby-cloud-wrapper-of=v1:0.7", +- "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_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.", +- ruby_cloud_title = "BigQuery Reservation", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-reservation-ruby", +- deps = [ +- ":bigqueryreservation_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/bigquery/reservation/v1/BUILD.bazel b/google/cloud/bigquery/reservation/v1/BUILD.bazel +deleted file mode 100644 +index 183652a4b..000000000 +--- a/google/cloud/bigquery/reservation/v1/BUILD.bazel ++++ /dev/null +@@ -1,399 +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 = "reservation_proto", +- srcs = [ +- "reservation.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "reservation_proto_with_info", +- deps = [ +- ":reservation_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 = "reservation_java_proto", +- deps = [":reservation_proto"], +-) +- +-java_grpc_library( +- name = "reservation_java_grpc", +- srcs = [":reservation_proto"], +- deps = [":reservation_java_proto"], +-) +- +-java_gapic_library( +- name = "reservation_java_gapic", +- srcs = [":reservation_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "bigqueryreservation_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigqueryreservation_v1.yaml", +- test_deps = [ +- ":reservation_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":reservation_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "reservation_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigquery.reservation.v1.ReservationServiceClientHttpJsonTest", +- "com.google.cloud.bigquery.reservation.v1.ReservationServiceClientTest", +- ], +- runtime_deps = [":reservation_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigquery-reservation-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":reservation_java_gapic", +- ":reservation_java_grpc", +- ":reservation_java_proto", +- ":reservation_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 = "reservation_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/bigquery/reservation/apiv1/reservationpb", +- protos = [":reservation_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "reservation_go_gapic", +- srcs = [":reservation_proto_with_info"], +- grpc_service_config = "bigqueryreservation_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigquery/reservation/apiv1;reservation", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "bigqueryreservation_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":reservation_go_proto", +- ], +-) +- +-go_test( +- name = "reservation_go_gapic_test", +- srcs = [":reservation_go_gapic_srcjar_test"], +- embed = [":reservation_go_gapic"], +- importpath = "cloud.google.com/go/bigquery/reservation/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigquery-reservation-v1-go", +- deps = [ +- ":reservation_go_gapic", +- ":reservation_go_gapic_srcjar-metadata.srcjar", +- ":reservation_go_gapic_srcjar-snippets.srcjar", +- ":reservation_go_gapic_srcjar-test.srcjar", +- ":reservation_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "reservation_py_gapic", +- srcs = [":reservation_proto"], +- grpc_service_config = "bigqueryreservation_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=bigquery_reservation", +- "python-gapic-namespace=google.cloud", +- ], +- rest_numeric_enums = True, +- service_yaml = "bigqueryreservation_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "reservation_py_gapic_test", +- srcs = [ +- "reservation_py_gapic_pytest.py", +- "reservation_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":reservation_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "bigquery-reservation-v1-py", +- deps = [ +- ":reservation_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 = "reservation_php_proto", +- deps = [":reservation_proto"], +-) +- +-php_grpc_library( +- name = "reservation_php_grpc", +- srcs = [":reservation_proto"], +- deps = [":reservation_php_proto"], +-) +- +-php_gapic_library( +- name = "reservation_php_gapic", +- srcs = [":reservation_proto_with_info"], +- grpc_service_config = "bigqueryreservation_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigqueryreservation_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":reservation_php_grpc", +- ":reservation_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigquery-reservation-v1-php", +- deps = [ +- ":reservation_php_gapic", +- ":reservation_php_grpc", +- ":reservation_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "reservation_nodejs_gapic", +- package_name = "@google-cloud/bigquery-reservation", +- src = ":reservation_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "bigqueryreservation_grpc_service_config.json", +- package = "google.cloud.bigquery.reservation.v1", +- rest_numeric_enums = True, +- service_yaml = "bigqueryreservation_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigquery-reservation-v1-nodejs", +- deps = [ +- ":reservation_nodejs_gapic", +- ":reservation_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 = "reservation_ruby_proto", +- deps = [":reservation_proto"], +-) +- +-ruby_grpc_library( +- name = "reservation_ruby_grpc", +- srcs = [":reservation_proto"], +- deps = [":reservation_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "reservation_ruby_gapic", +- srcs = [":reservation_proto_with_info"], +- extra_protoc_parameters = [ +- "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", +- rest_numeric_enums = True, +- 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.", +- ruby_cloud_title = "BigQuery Reservation V1", +- service_yaml = "bigqueryreservation_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":reservation_ruby_grpc", +- ":reservation_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-reservation-v1-ruby", +- deps = [ +- ":reservation_ruby_gapic", +- ":reservation_ruby_grpc", +- ":reservation_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 = "reservation_csharp_proto", +- deps = [":reservation_proto"], +-) +- +-csharp_grpc_library( +- name = "reservation_csharp_grpc", +- srcs = [":reservation_proto"], +- deps = [":reservation_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "reservation_csharp_gapic", +- srcs = [":reservation_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "bigqueryreservation_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "bigqueryreservation_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":reservation_csharp_grpc", +- ":reservation_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigquery-reservation-v1-csharp", +- deps = [ +- ":reservation_csharp_gapic", +- ":reservation_csharp_grpc", +- ":reservation_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "reservation_cc_proto", +- deps = [":reservation_proto"], +-) +- +-cc_grpc_library( +- name = "reservation_cc_grpc", +- srcs = [":reservation_proto"], +- grpc_only = True, +- deps = [":reservation_cc_proto"], +-) +diff --git a/google/cloud/bigquery/storage/BUILD.bazel b/google/cloud/bigquery/storage/BUILD.bazel +deleted file mode 100644 +index 3fa480868..000000000 +--- a/google/cloud/bigquery/storage/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-bigquery-storage. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for bigquerystorage. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "bigquerystorage_ruby_wrapper", +- srcs = ["//google/cloud/bigquery/storage/v1:storage_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-bigquery-storage", +- "ruby-cloud-env-prefix=BIGQUERY_STORAGE", +- "ruby-cloud-wrapper-of=v1:0.8", +- "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/storage", +- "ruby-cloud-api-id=bigquerystorage.googleapis.com", +- "ruby-cloud-api-shortname=bigquerystorage", +- ], +- ruby_cloud_description = "The BigQuery Storage API provides fast access to BigQuery managed storage.", +- ruby_cloud_title = "BigQuery Storage", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-storage-ruby", +- deps = [ +- ":bigquerystorage_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/bigquery/storage/v1/BUILD.bazel b/google/cloud/bigquery/storage/v1/BUILD.bazel +deleted file mode 100644 +index 4e067dee2..000000000 +--- a/google/cloud/bigquery/storage/v1/BUILD.bazel ++++ /dev/null +@@ -1,344 +0,0 @@ +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "php_gapic_assembly_pkg", +- "php_gapic_library", +- "php_grpc_library", +- "php_proto_library", +- "proto_library_with_info", +- "py_gapic_assembly_pkg", +- "py_gapic_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"]) +- +-proto_library( +- name = "storage_proto", +- srcs = [ +- "annotations.proto", +- "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", +- ], +-) +- +-proto_library_with_info( +- name = "storage_proto_with_info", +- deps = [ +- ":storage_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-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"], +- gapic_yaml = "bigquerystorage_gapic.yaml", +- grpc_service_config = "bigquerystorage_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1.yaml", +- test_deps = [ +- ":storage_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":storage_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "storage_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigquery.storage.v1.BaseBigQueryReadClientTest", +- ], +- runtime_deps = [":storage_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigquery-storage-v1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":storage_java_gapic", +- ":storage_java_grpc", +- ":storage_java_proto", +- ":storage_proto", +- ], +-) +- +-go_proto_library( +- name = "storage_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/bigquery/storage/apiv1/storagepb", +- protos = [":storage_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "storage_go_gapic", +- srcs = [":storage_proto_with_info"], +- grpc_service_config = "bigquerystorage_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigquery/storage/apiv1;storage", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1.yaml", +- transport = "grpc", +- deps = [ +- ":storage_go_proto", +- ], +-) +- +-go_test( +- name = "storage_go_gapic_test", +- srcs = [":storage_go_gapic_srcjar_test"], +- embed = [":storage_go_gapic"], +- importpath = "cloud.google.com/go/bigquery/storage/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigquery-storage-v1-go", +- deps = [ +- ":storage_go_gapic", +- ":storage_go_gapic_srcjar-snippets.srcjar", +- ":storage_go_gapic_srcjar-test.srcjar", +- ":storage_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +- +-py_gapic_library( +- name = "storage_py_gapic", +- srcs = [":storage_proto"], +- grpc_service_config = "bigquerystorage_grpc_service_config.json", +- opt_args = [ +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=bigquery_storage", +- ], +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "storage_py_gapic_test", +- srcs = [ +- "storage_py_gapic_pytest.py", +- "storage_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":storage_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "bigquery-storage-v1-py", +- deps = [ +- ":storage_py_gapic", +- ], +-) +- +-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 = "bigquerystorage_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":storage_php_grpc", +- ":storage_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigquery-storage-v1-php", +- deps = [ +- ":storage_php_gapic", +- ":storage_php_grpc", +- ":storage_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "storage_nodejs_gapic", +- package_name = "@google-cloud/bigquery-storage", +- src = ":storage_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "bigquerystorage_grpc_service_config.json", +- package = "google.cloud.bigquery.storage.v1", +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigquery-storage-v1-nodejs", +- deps = [ +- ":storage_nodejs_gapic", +- ":storage_proto", +- ], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +- +-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-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", +- rest_numeric_enums = False, +- ruby_cloud_description = "The BigQuery Storage API provides fast access to BigQuery managed storage.", +- ruby_cloud_title = "BigQuery Storage V1", +- service_yaml = "bigquerystorage_v1.yaml", +- 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", +- ], +-) +- +-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 = "bigquerystorage_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1.yaml", +- deps = [ +- ":storage_csharp_grpc", +- ":storage_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigquery-storage-v1-csharp", +- deps = [ +- ":storage_csharp_gapic", +- ":storage_csharp_grpc", +- ":storage_csharp_proto", +- ], +-) +- +-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 --git a/google/cloud/bigquery/storage/v1beta1/BUILD.bazel b/google/cloud/bigquery/storage/v1beta1/BUILD.bazel +deleted file mode 100644 +index 3f9eac1f1..000000000 +--- a/google/cloud/bigquery/storage/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,320 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "storage_proto", +- srcs = [ +- "arrow.proto", +- "avro.proto", +- "read_options.proto", +- "storage.proto", +- "table_reference.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "storage_proto_with_info", +- deps = [ +- ":storage_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-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"], +- gapic_yaml = "bigquerystorage_gapic.yaml", +- grpc_service_config = "bigquerystorage_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1beta1.yaml", +- test_deps = [ +- ":storage_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":storage_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "storage_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigquery.storage.v1beta1.BaseBigQueryStorageClientTest", +- ], +- runtime_deps = [":storage_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigquery-storage-v1beta1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":storage_java_gapic", +- ":storage_java_grpc", +- ":storage_java_proto", +- ":storage_proto", +- ], +-) +- +-go_proto_library( +- name = "storage_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/bigquery/storage/apiv1beta1/storagepb", +- protos = [":storage_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "storage_go_gapic", +- srcs = [":storage_proto_with_info"], +- grpc_service_config = "bigquerystorage_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigquery/storage/apiv1beta1;storage", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":storage_go_proto", +- ], +-) +- +-go_test( +- name = "storage_go_gapic_test", +- srcs = [":storage_go_gapic_srcjar_test"], +- embed = [":storage_go_gapic"], +- importpath = "cloud.google.com/go/bigquery/storage/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigquery-storage-v1beta1-go", +- deps = [ +- ":storage_go_gapic", +- ":storage_go_gapic_srcjar-snippets.srcjar", +- ":storage_go_gapic_srcjar-test.srcjar", +- ":storage_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "storage_py_gapic", +- srcs = [":storage_proto"], +- grpc_service_config = "bigquerystorage_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1beta1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "storage_py_gapic_test", +- srcs = [ +- "storage_py_gapic_pytest.py", +- "storage_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":storage_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "bigquery-storage-v1beta1-py", +- deps = [ +- ":storage_py_gapic", +- ], +-) +- +-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 = "bigquerystorage_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":storage_php_grpc", +- ":storage_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigquery-storage-v1beta1-php", +- deps = [ +- ":storage_php_gapic", +- ":storage_php_grpc", +- ":storage_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "storage_nodejs_gapic", +- package_name = "@google-cloud/bigquery-storage", +- src = ":storage_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "bigquerystorage_grpc_service_config.json", +- package = "google.cloud.bigquery.storage.v1beta1", +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigquery-storage-v1beta1-nodejs", +- deps = [ +- ":storage_nodejs_gapic", +- ":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_cloud_gapic_library( +- name = "storage_ruby_gapic", +- srcs = [":storage_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-bigquery-storage-v1beta1"], +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1beta1.yaml", +- deps = [ +- ":storage_ruby_grpc", +- ":storage_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-bigquery-storage-v1beta1-ruby", +- deps = [ +- ":storage_ruby_gapic", +- ":storage_ruby_grpc", +- ":storage_ruby_proto", +- ], +-) +- +-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 = "bigquerystorage_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1beta1.yaml", +- deps = [ +- ":storage_csharp_grpc", +- ":storage_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigquery-storage-v1beta1-csharp", +- deps = [ +- ":storage_csharp_gapic", +- ":storage_csharp_grpc", +- ":storage_csharp_proto", +- ], +-) +- +-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 --git a/google/cloud/bigquery/storage/v1beta2/BUILD.bazel b/google/cloud/bigquery/storage/v1beta2/BUILD.bazel +deleted file mode 100644 +index 789d45380..000000000 +--- a/google/cloud/bigquery/storage/v1beta2/BUILD.bazel ++++ /dev/null +@@ -1,377 +0,0 @@ +-# 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 = [ +- "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", +- ], +-) +- +-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"], +- gapic_yaml = "bigquerystorage_gapic.yaml", +- grpc_service_config = "bigquerystorage_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1beta2.yaml", +- test_deps = [ +- ":storage_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":storage_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "storage_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.bigquery.storage.v1beta2.BaseBigQueryReadClientTest", +- ], +- runtime_deps = [":storage_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-bigquery-storage-v1beta2-java", +- include_samples = True, +- transport = "grpc", +- 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 = "cloud.google.com/go/bigquery/storage/apiv1beta2/storagepb", +- protos = [":storage_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "storage_go_gapic", +- srcs = [":storage_proto_with_info"], +- grpc_service_config = "bigquerystorage_grpc_service_config.json", +- importpath = "cloud.google.com/go/bigquery/storage/apiv1beta2;storage", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":storage_go_proto", +- ], +-) +- +-go_test( +- name = "storage_go_gapic_test", +- srcs = [":storage_go_gapic_srcjar_test"], +- embed = [":storage_go_gapic"], +- importpath = "cloud.google.com/go/bigquery/storage/apiv1beta2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-bigquery-storage-v1beta2-go", +- deps = [ +- ":storage_go_gapic", +- ":storage_go_gapic_srcjar-snippets.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 = "bigquerystorage_grpc_service_config.json", +- opt_args = [ +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=bigquery_storage", +- ], +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1beta2.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "storage_py_gapic_test", +- srcs = [ +- "storage_py_gapic_pytest.py", +- "storage_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":storage_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "bigquery-storage-v1beta2-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 = "bigquerystorage_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":storage_php_grpc", +- ":storage_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-bigquery-storage-v1beta2-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", +- src = ":storage_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "bigquerystorage_grpc_service_config.json", +- package = "google.cloud.bigquery.storage.v1beta2", +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "bigquery-storage-v1beta2-nodejs", +- deps = [ +- ":storage_nodejs_gapic", +- ":storage_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 = "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-bigquery-storage-v1beta2"], +-# service_yaml = "bigquerystorage_v1beta2.yaml", +-# deps = [ +-# ":storage_ruby_grpc", +-# ":storage_ruby_proto", +-# ], +-# ) +- +-# ruby_gapic_assembly_pkg( +-# name = "google-cloud-bigquery-storage-v1beta2-ruby", +-# deps = [ +-# ":storage_ruby_gapic", +-# ":storage_ruby_grpc", +-# ":storage_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 = "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 = "bigquerystorage_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "bigquerystorage_v1beta2.yaml", +- deps = [ +- ":storage_csharp_grpc", +- ":storage_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-bigquery-storage-v1beta2-csharp", +- deps = [ +- ":storage_csharp_gapic", +- ":storage_csharp_grpc", +- ":storage_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-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 --git a/google/cloud/billing/BUILD.bazel b/google/cloud/billing/BUILD.bazel +deleted file mode 100644 +index bc1662eb2..000000000 +--- a/google/cloud/billing/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-billing. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for cloudbilling. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "cloudbilling_ruby_wrapper", +- srcs = ["//google/cloud/billing/v1:billing_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-billing", +- "ruby-cloud-env-prefix=BILLING", +- "ruby-cloud-wrapper-of=v1:0.11", +- "ruby-cloud-product-url=https://cloud.google.com/billing", +- "ruby-cloud-api-id=cloudbilling.googleapis.com", +- "ruby-cloud-api-shortname=cloudbilling", +- "ruby-cloud-factory-method-suffix=_service", +- ], +- ruby_cloud_description = "Allows developers to manage billing for their Google Cloud Platform projects programmatically.", +- ruby_cloud_title = "Billing", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-billing-ruby", +- deps = [ +- ":cloudbilling_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/billing/budgets/BUILD.bazel b/google/cloud/billing/budgets/BUILD.bazel +deleted file mode 100644 +index bfe961e9c..000000000 +--- a/google/cloud/billing/budgets/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-billing-budgets. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for billingbudgets. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "billingbudgets_ruby_wrapper", +- srcs = ["//google/cloud/billing/budgets/v1:budgets_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-billing-budgets", +- "ruby-cloud-env-prefix=BILLING_BUDGETS", +- "ruby-cloud-wrapper-of=v1:0.3;v1beta1:0.7", +- "ruby-cloud-product-url=https://cloud.google.com/billing/docs/how-to/budget-api-overview", +- "ruby-cloud-api-id=billingbudgets.googleapis.com", +- "ruby-cloud-api-shortname=billingbudgets", +- ], +- ruby_cloud_description = "Provides methods to view, create, and manage Cloud Billing budgets programmatically at scale.", +- ruby_cloud_title = "Billing Budgets", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-billing-budgets-ruby", +- deps = [ +- ":billingbudgets_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/billing/budgets/v1/BUILD.bazel b/google/cloud/billing/budgets/v1/BUILD.bazel +deleted file mode 100644 +index 6266875c7..000000000 +--- a/google/cloud/billing/budgets/v1/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# 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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "budgets_proto", +- srcs = [ +- "budget_model.proto", +- "budget_service.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:money_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-proto_library_with_info( +- name = "budgets_proto_with_info", +- deps = [ +- ":budgets_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "budgets_java_proto", +- deps = [":budgets_proto"], +-) +- +-java_grpc_library( +- name = "budgets_java_grpc", +- srcs = [":budgets_proto"], +- deps = [":budgets_java_proto"], +-) +- +-java_gapic_library( +- name = "budgets_java_gapic", +- srcs = [":budgets_proto_with_info"], +- grpc_service_config = "billingbudgets_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "billingbudgets.yaml", +- test_deps = [ +- ":budgets_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":budgets_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "budgets_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.billing.budgets.v1.BudgetServiceClientHttpJsonTest", +- "com.google.cloud.billing.budgets.v1.BudgetServiceClientTest", +- ], +- runtime_deps = [":budgets_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-billing-budgets-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":budgets_java_gapic", +- ":budgets_java_grpc", +- ":budgets_java_proto", +- ":budgets_proto", +- ], +-) +- +-go_proto_library( +- name = "budgets_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/billing/budgets/apiv1/budgetspb", +- protos = [":budgets_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:date_go_proto", +- "//google/type:money_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "budgets_go_gapic", +- srcs = [":budgets_proto_with_info"], +- grpc_service_config = "billingbudgets_grpc_service_config.json", +- importpath = "cloud.google.com/go/billing/budgets/apiv1;budgets", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "billingbudgets.yaml", +- transport = "grpc+rest", +- deps = [ +- ":budgets_go_proto", +- ], +-) +- +-go_test( +- name = "budgets_go_gapic_test", +- srcs = [":budgets_go_gapic_srcjar_test"], +- embed = [":budgets_go_gapic"], +- importpath = "cloud.google.com/go/billing/budgets/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-billing-budgets-v1-go", +- deps = [ +- ":budgets_go_gapic", +- ":budgets_go_gapic_srcjar-metadata.srcjar", +- ":budgets_go_gapic_srcjar-snippets.srcjar", +- ":budgets_go_gapic_srcjar-test.srcjar", +- ":budgets_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "budgets_py_gapic", +- srcs = [":budgets_proto"], +- grpc_service_config = "billingbudgets_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "billingbudgets.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "budgets_py_gapic_test", +- srcs = [ +- "budgets_py_gapic_pytest.py", +- "budgets_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":budgets_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "billing-budgets-v1-py", +- deps = [ +- ":budgets_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "budgets_php_proto", +- deps = [":budgets_proto"], +-) +- +-php_grpc_library( +- name = "budgets_php_grpc", +- srcs = [":budgets_proto"], +- deps = [":budgets_php_proto"], +-) +- +-php_gapic_library( +- name = "budgets_php_gapic", +- srcs = [":budgets_proto_with_info"], +- grpc_service_config = "billingbudgets_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "billingbudgets.yaml", +- transport = "grpc+rest", +- deps = [ +- ":budgets_php_grpc", +- ":budgets_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-billing-budgets-v1-php", +- deps = [ +- ":budgets_php_gapic", +- ":budgets_php_grpc", +- ":budgets_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "budgets_nodejs_gapic", +- package_name = "@google-cloud/billing-budgets", +- src = ":budgets_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "billingbudgets_grpc_service_config.json", +- package = "google.cloud.billing.budgets.v1", +- rest_numeric_enums = True, +- service_yaml = "billingbudgets.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "billing-budgets-v1-nodejs", +- deps = [ +- ":budgets_nodejs_gapic", +- ":budgets_proto", +- ], +-) +- +-ruby_proto_library( +- name = "budgets_ruby_proto", +- deps = [":budgets_proto"], +-) +- +-ruby_grpc_library( +- name = "budgets_ruby_grpc", +- srcs = [":budgets_proto"], +- deps = [":budgets_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "budgets_ruby_gapic", +- srcs = [":budgets_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=billingbudgets.googleapis.com", +- "ruby-cloud-api-shortname=billingbudgets", +- "ruby-cloud-env-prefix=BILLING_BUDGETS", +- "ruby-cloud-gem-name=google-cloud-billing-budgets-v1", +- "ruby-cloud-product-url=https://cloud.google.com/billing/docs/how-to/budget-api-overview", +- ], +- grpc_service_config = "billingbudgets_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Provides methods to view, create, and manage Cloud Billing budgets programmatically at scale.", +- ruby_cloud_title = "Billing Budgets V1", +- service_yaml = "billingbudgets.yaml", +- transport = "grpc+rest", +- deps = [ +- ":budgets_ruby_grpc", +- ":budgets_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-billing-budgets-v1-ruby", +- deps = [ +- ":budgets_ruby_gapic", +- ":budgets_ruby_grpc", +- ":budgets_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "budgets_csharp_proto", +- deps = [":budgets_proto"], +-) +- +-csharp_grpc_library( +- name = "budgets_csharp_grpc", +- srcs = [":budgets_proto"], +- deps = [":budgets_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "budgets_csharp_gapic", +- srcs = [":budgets_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "billingbudgets_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "billingbudgets.yaml", +- transport = "grpc+rest", +- deps = [ +- ":budgets_csharp_grpc", +- ":budgets_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-billing-budgets-v1-csharp", +- deps = [ +- ":budgets_csharp_gapic", +- ":budgets_csharp_grpc", +- ":budgets_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "budgets_cc_proto", +- deps = [":budgets_proto"], +-) +- +-cc_grpc_library( +- name = "budgets_cc_grpc", +- srcs = [":budgets_proto"], +- grpc_only = True, +- deps = [":budgets_cc_proto"], +-) +diff --git a/google/cloud/billing/budgets/v1beta1/BUILD.bazel b/google/cloud/billing/budgets/v1beta1/BUILD.bazel +deleted file mode 100644 +index 6c4168f8b..000000000 +--- a/google/cloud/billing/budgets/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,379 +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 = "budgets_proto", +- srcs = [ +- "budget_model.proto", +- "budget_service.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:money_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-proto_library_with_info( +- name = "budgets_proto_with_info", +- deps = [ +- ":budgets_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 = "budgets_java_proto", +- deps = [":budgets_proto"], +-) +- +-java_grpc_library( +- name = "budgets_java_grpc", +- srcs = [":budgets_proto"], +- deps = [":budgets_java_proto"], +-) +- +-java_gapic_library( +- name = "budgets_java_gapic", +- srcs = [":budgets_proto_with_info"], +- grpc_service_config = "billingbudgets_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "billingbudgets.yaml", +- test_deps = [ +- ":budgets_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":budgets_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "budgets_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.billing.budgets.v1beta1.BudgetServiceClientTest", +- ], +- runtime_deps = [":budgets_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-billing-budgets-v1beta1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":budgets_java_gapic", +- ":budgets_java_grpc", +- ":budgets_java_proto", +- ":budgets_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 = "budgets_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/billing/budgets/apiv1beta1/budgetspb", +- protos = [":budgets_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:date_go_proto", +- "//google/type:money_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "budgets_go_gapic", +- srcs = [":budgets_proto_with_info"], +- grpc_service_config = "billingbudgets_grpc_service_config.json", +- importpath = "cloud.google.com/go/billing/budgets/apiv1beta1;budgets", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "billingbudgets.yaml", +- transport = "grpc+rest", +- deps = [ +- ":budgets_go_proto", +- ], +-) +- +-go_test( +- name = "budgets_go_gapic_test", +- srcs = [":budgets_go_gapic_srcjar_test"], +- embed = [":budgets_go_gapic"], +- importpath = "cloud.google.com/go/billing/budgets/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-billing-budgets-v1beta1-go", +- deps = [ +- ":budgets_go_gapic", +- ":budgets_go_gapic_srcjar-metadata.srcjar", +- ":budgets_go_gapic_srcjar-snippets.srcjar", +- ":budgets_go_gapic_srcjar-test.srcjar", +- ":budgets_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "budgets_py_gapic", +- srcs = [":budgets_proto"], +- grpc_service_config = "billingbudgets_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "billingbudgets.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "budgets_py_gapic_test", +- srcs = [ +- "budgets_py_gapic_pytest.py", +- "budgets_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":budgets_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "billing-budgets-v1beta1-py", +- deps = [ +- ":budgets_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 = "budgets_php_proto", +- deps = [":budgets_proto"], +-) +- +-php_grpc_library( +- name = "budgets_php_grpc", +- srcs = [":budgets_proto"], +- deps = [":budgets_php_proto"], +-) +- +-php_gapic_library( +- name = "budgets_php_gapic", +- srcs = [":budgets_proto_with_info"], +- grpc_service_config = "billingbudgets_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "billingbudgets.yaml", +- transport = "grpc+rest", +- deps = [ +- ":budgets_php_grpc", +- ":budgets_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-billing-budgets-v1beta1-php", +- deps = [ +- ":budgets_php_gapic", +- ":budgets_php_grpc", +- ":budgets_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "budgets_nodejs_gapic", +- package_name = "@google-cloud/billing-budgets", +- src = ":budgets_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "billingbudgets_grpc_service_config.json", +- package = "google.cloud.billing.budgets.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "billingbudgets.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "billing-budgets-v1beta1-nodejs", +- deps = [ +- ":budgets_nodejs_gapic", +- ":budgets_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 = "budgets_ruby_proto", +- deps = [":budgets_proto"], +-) +- +-ruby_grpc_library( +- name = "budgets_ruby_grpc", +- srcs = [":budgets_proto"], +- deps = [":budgets_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "budgets_ruby_gapic", +- srcs = [":budgets_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=billingbudgets.googleapis.com", +- "ruby-cloud-api-shortname=billingbudgets", +- "ruby-cloud-env-prefix=BILLING_BUDGETS", +- "ruby-cloud-gem-name=google-cloud-billing-budgets-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/billing/docs/how-to/budget-api-overview", +- ], +- grpc_service_config = "billingbudgets_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Provides methods to view, create, and manage Cloud Billing budgets programmatically at scale.", +- ruby_cloud_title = "Billing Budgets V1beta1", +- service_yaml = "billingbudgets.yaml", +- transport = "grpc", +- deps = [ +- ":budgets_ruby_grpc", +- ":budgets_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-billing-budgets-v1beta1-ruby", +- deps = [ +- ":budgets_ruby_gapic", +- ":budgets_ruby_grpc", +- ":budgets_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 = "budgets_csharp_proto", +- deps = [":budgets_proto"], +-) +- +-csharp_grpc_library( +- name = "budgets_csharp_grpc", +- srcs = [":budgets_proto"], +- deps = [":budgets_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "budgets_csharp_gapic", +- srcs = [":budgets_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "billingbudgets_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "billingbudgets.yaml", +- transport = "grpc", +- deps = [ +- ":budgets_csharp_grpc", +- ":budgets_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-billing-budgets-v1beta1-csharp", +- deps = [ +- ":budgets_csharp_gapic", +- ":budgets_csharp_grpc", +- ":budgets_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/billing/v1/BUILD.bazel b/google/cloud/billing/v1/BUILD.bazel +deleted file mode 100644 +index 310710100..000000000 +--- a/google/cloud/billing/v1/BUILD.bazel ++++ /dev/null +@@ -1,406 +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 = "billing_proto", +- srcs = [ +- "cloud_billing.proto", +- "cloud_catalog.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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:money_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "billing_proto_with_info", +- deps = [ +- ":billing_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 = "billing_java_proto", +- deps = [":billing_proto"], +-) +- +-java_grpc_library( +- name = "billing_java_grpc", +- srcs = [":billing_proto"], +- deps = [":billing_java_proto"], +-) +- +-java_gapic_library( +- name = "billing_java_gapic", +- srcs = [":billing_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "cloud_billing_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudbilling_v1.yaml", +- test_deps = [ +- ":billing_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":billing_java_proto", +- "//google/api:api_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "billing_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.billing.v1.CloudBillingClientHttpJsonTest", +- "com.google.cloud.billing.v1.CloudBillingClientTest", +- "com.google.cloud.billing.v1.CloudCatalogClientHttpJsonTest", +- "com.google.cloud.billing.v1.CloudCatalogClientTest", +- ], +- runtime_deps = [":billing_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-billing-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":billing_java_gapic", +- ":billing_java_grpc", +- ":billing_java_proto", +- ":billing_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 = "billing_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/billing/apiv1/billingpb", +- protos = [":billing_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/type:money_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "billing_go_gapic", +- srcs = [":billing_proto_with_info"], +- grpc_service_config = "cloud_billing_grpc_service_config.json", +- importpath = "cloud.google.com/go/billing/apiv1;billing", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "cloudbilling_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":billing_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "billing_go_gapic_test", +- srcs = [":billing_go_gapic_srcjar_test"], +- embed = [":billing_go_gapic"], +- importpath = "cloud.google.com/go/billing/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-billing-v1-go", +- deps = [ +- ":billing_go_gapic", +- ":billing_go_gapic_srcjar-metadata.srcjar", +- ":billing_go_gapic_srcjar-snippets.srcjar", +- ":billing_go_gapic_srcjar-test.srcjar", +- ":billing_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "billing_py_gapic", +- srcs = [":billing_proto"], +- grpc_service_config = "cloud_billing_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudbilling_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "billing_py_gapic_test", +- srcs = [ +- "billing_py_gapic_pytest.py", +- "billing_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":billing_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "billing-v1-py", +- deps = [ +- ":billing_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 = "billing_php_proto", +- deps = [":billing_proto"], +-) +- +-php_grpc_library( +- name = "billing_php_grpc", +- srcs = [":billing_proto"], +- deps = [":billing_php_proto"], +-) +- +-php_gapic_library( +- name = "billing_php_gapic", +- srcs = [":billing_proto_with_info"], +- grpc_service_config = "cloud_billing_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudbilling_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":billing_php_grpc", +- ":billing_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-billing-v1-php", +- deps = [ +- ":billing_php_gapic", +- ":billing_php_grpc", +- ":billing_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "billing_nodejs_gapic", +- package_name = "@google-cloud/billing", +- src = ":billing_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloud_billing_grpc_service_config.json", +- package = "google.cloud.billing.v1", +- rest_numeric_enums = True, +- service_yaml = "cloudbilling_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "billing-v1-nodejs", +- deps = [ +- ":billing_nodejs_gapic", +- ":billing_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 = "billing_ruby_proto", +- deps = [":billing_proto"], +-) +- +-ruby_grpc_library( +- name = "billing_ruby_grpc", +- srcs = [":billing_proto"], +- deps = [":billing_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "billing_ruby_gapic", +- srcs = [":billing_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=cloudbilling.googleapis.com", +- "ruby-cloud-api-shortname=cloudbilling", +- "ruby-cloud-env-prefix=BILLING", +- "ruby-cloud-gem-name=google-cloud-billing-v1", +- "ruby-cloud-product-url=https://cloud.google.com/billing", +- ], +- grpc_service_config = "cloud_billing_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Allows developers to manage billing for their Google Cloud Platform projects programmatically.", +- ruby_cloud_title = "Billing V1", +- service_yaml = "cloudbilling_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":billing_ruby_grpc", +- ":billing_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-billing-v1-ruby", +- deps = [ +- ":billing_ruby_gapic", +- ":billing_ruby_grpc", +- ":billing_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 = "billing_csharp_proto", +- deps = [":billing_proto"], +-) +- +-csharp_grpc_library( +- name = "billing_csharp_grpc", +- srcs = [":billing_proto"], +- deps = [":billing_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "billing_csharp_gapic", +- srcs = [":billing_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloud_billing_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudbilling_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":billing_csharp_grpc", +- ":billing_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-billing-v1-csharp", +- deps = [ +- ":billing_csharp_gapic", +- ":billing_csharp_grpc", +- ":billing_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "billing_cc_proto", +- deps = [":billing_proto"], +-) +- +-cc_grpc_library( +- name = "billing_cc_grpc", +- srcs = [":billing_proto"], +- grpc_only = True, +- deps = [":billing_cc_proto"], +-) +diff --git a/google/cloud/binaryauthorization/BUILD.bazel b/google/cloud/binaryauthorization/BUILD.bazel +deleted file mode 100644 +index 63f9796c3..000000000 +--- a/google/cloud/binaryauthorization/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-binary_authorization. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for binaryauthorization. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "binaryauthorization_ruby_wrapper", +- srcs = ["//google/cloud/binaryauthorization/v1:binaryauthorization_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-binary_authorization", +- "ruby-cloud-env-prefix=BINARY_AUTHORIZATION", +- "ruby-cloud-wrapper-of=v1:0.3;v1beta1:0.7", +- "ruby-cloud-product-url=https://cloud.google.com/binary-authorization/", +- "ruby-cloud-api-id=binaryauthorization.googleapis.com", +- "ruby-cloud-api-shortname=binaryauthorization", +- "ruby-cloud-service-override=BinauthzManagementServiceV1=BinauthzManagementService;SystemPolicyV1=SystemPolicy;ValidationHelperV1=ValidationHelper", +- ], +- 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", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-binaryauthorization-ruby", +- deps = [ +- ":binaryauthorization_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/binaryauthorization/v1/BUILD.bazel b/google/cloud/binaryauthorization/v1/BUILD.bazel +deleted file mode 100644 +index 37f9bdd68..000000000 +--- a/google/cloud/binaryauthorization/v1/BUILD.bazel ++++ /dev/null +@@ -1,410 +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", +- rest_numeric_enums = True, +- service_yaml = "binaryauthorization_v1.yaml", +- test_deps = [ +- ":binaryauthorization_java_grpc", +- ], +- transport = "grpc+rest", +- 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.BinauthzManagementServiceV1ClientHttpJsonTest", +- "com.google.protos.google.cloud.binaryauthorization.v1.BinauthzManagementServiceV1ClientTest", +- "com.google.protos.google.cloud.binaryauthorization.v1.SystemPolicyV1ClientHttpJsonTest", +- "com.google.protos.google.cloud.binaryauthorization.v1.SystemPolicyV1ClientTest", +- "com.google.protos.google.cloud.binaryauthorization.v1.ValidationHelperV1ClientHttpJsonTest", +- "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", +- include_samples = True, +- transport = "grpc+rest", +- 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 = "cloud.google.com/go/binaryauthorization/apiv1/binaryauthorizationpb", +- 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", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "binaryauthorization_v1.yaml", +- transport = "grpc+rest", +- 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-metadata.srcjar", +- ":binaryauthorization_go_gapic_srcjar-snippets.srcjar", +- ":binaryauthorization_go_gapic_srcjar-test.srcjar", +- ":binaryauthorization_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "binaryauthorization_py_gapic", +- srcs = [":binaryauthorization_proto"], +- grpc_service_config = "binaryauthorization_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-binary-authorization", +- ], +- rest_numeric_enums = True, +- service_yaml = "binaryauthorization_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//grafeas/v1:grafeas_py_proto", +- ], +-) +- +-py_test( +- name = "binaryauthorization_py_gapic_test", +- srcs = [ +- "binaryauthorization_py_gapic_pytest.py", +- "binaryauthorization_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":binaryauthorization_py_gapic"], +-) +- +-# 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", +- rest_numeric_enums = True, +- service_yaml = "binaryauthorization_v1.yaml", +- transport = "grpc+rest", +- 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/binary-authorization", +- src = ":binaryauthorization_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "binaryauthorization_grpc_service_config.json", +- package = "google.cloud.binaryauthorization.v1", +- rest_numeric_enums = True, +- service_yaml = "binaryauthorization_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "binaryauthorization-v1-nodejs", +- deps = [ +- ":binaryauthorization_nodejs_gapic", +- ":binaryauthorization_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 = "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", +- rest_numeric_enums = True, +- 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", +- service_yaml = "binaryauthorization_v1.yaml", +- transport = "grpc+rest", +- 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", +- rest_numeric_enums = True, +- service_yaml = "binaryauthorization_v1.yaml", +- transport = "grpc+rest", +- 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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "binaryauthorization_cc_proto", +- deps = [":binaryauthorization_proto"], +-) +- +-cc_grpc_library( +- name = "binaryauthorization_cc_grpc", +- srcs = [":binaryauthorization_proto"], +- grpc_only = True, +- deps = [":binaryauthorization_cc_proto"], +-) +diff --git a/google/cloud/binaryauthorization/v1beta1/BUILD.bazel b/google/cloud/binaryauthorization/v1beta1/BUILD.bazel +deleted file mode 100644 +index 7582c1173..000000000 +--- a/google/cloud/binaryauthorization/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,380 +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 = [ +- "continuous_validation_logging.proto", +- "resources.proto", +- "service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_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"], +- grpc_service_config = "binaryauthorization_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "binaryauthorization_v1beta1.yaml", +- test_deps = [ +- ":binaryauthorization_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":binaryauthorization_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "binaryauthorization_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.binaryauthorization.v1beta1.BinauthzManagementServiceV1Beta1ClientHttpJsonTest", +- "com.google.cloud.binaryauthorization.v1beta1.BinauthzManagementServiceV1Beta1ClientTest", +- ], +- runtime_deps = [":binaryauthorization_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-binaryauthorization-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- 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 = "cloud.google.com/go/binaryauthorization/apiv1beta1/binaryauthorizationpb", +- protos = [":binaryauthorization_proto"], +- deps = [ +- "//google/api:annotations_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/apiv1beta1;binaryauthorization", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "binaryauthorization_v1beta1.yaml", +- transport = "grpc+rest", +- 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/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-binaryauthorization-v1beta1-go", +- deps = [ +- ":binaryauthorization_go_gapic", +- ":binaryauthorization_go_gapic_srcjar-metadata.srcjar", +- ":binaryauthorization_go_gapic_srcjar-snippets.srcjar", +- ":binaryauthorization_go_gapic_srcjar-test.srcjar", +- ":binaryauthorization_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "binaryauthorization_py_gapic", +- srcs = [":binaryauthorization_proto"], +- grpc_service_config = "binaryauthorization_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-binary-authorization", +- ], +- rest_numeric_enums = True, +- service_yaml = "binaryauthorization_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "binaryauthorization_py_gapic_test", +- srcs = [ +- "binaryauthorization_py_gapic_pytest.py", +- "binaryauthorization_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":binaryauthorization_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "binaryauthorization-v1beta1-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", +- rest_numeric_enums = True, +- service_yaml = "binaryauthorization_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":binaryauthorization_php_grpc", +- ":binaryauthorization_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-binaryauthorization-v1beta1-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/binary-authorization", +- src = ":binaryauthorization_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "binaryauthorization_grpc_service_config.json", +- package = "google.cloud.binaryauthorization.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "binaryauthorization_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "binaryauthorization-v1beta1-nodejs", +- deps = [ +- ":binaryauthorization_nodejs_gapic", +- ":binaryauthorization_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 = "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-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/binary-authorization/", +- "ruby-cloud-service-override=BinauthzManagementServiceV1Beta1=BinauthzManagementService;SystemPolicyV1Beta1=SystemPolicy", +- ], +- grpc_service_config = "binaryauthorization_grpc_service_config.json", +- rest_numeric_enums = True, +- 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 V1beta1", +- service_yaml = "binaryauthorization_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":binaryauthorization_ruby_grpc", +- ":binaryauthorization_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-binaryauthorization-v1beta1-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", +- rest_numeric_enums = True, +- service_yaml = "binaryauthorization_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":binaryauthorization_csharp_grpc", +- ":binaryauthorization_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-binaryauthorization-v1beta1-csharp", +- deps = [ +- ":binaryauthorization_csharp_gapic", +- ":binaryauthorization_csharp_grpc", +- ":binaryauthorization_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/certificatemanager/BUILD.bazel b/google/cloud/certificatemanager/BUILD.bazel +deleted file mode 100644 +index e6968ea19..000000000 +--- a/google/cloud/certificatemanager/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-certificate_manager. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for certificatemanager. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "certificatemanager_ruby_wrapper", +- srcs = ["//google/cloud/certificatemanager/v1:certificatemanager_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-certificate_manager", +- "ruby-cloud-wrapper-of=v1:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/certificate-manager", +- "ruby-cloud-api-id=certificatemanager.googleapis.com", +- "ruby-cloud-api-shortname=certificatemanager", +- ], +- ruby_cloud_description = "Certificate Manager lets you acquire and manage Transport Layer Security (TLS) (SSL) certificates for use with classic external HTTP(S) load balancers in Google Cloud.", +- ruby_cloud_title = "Certificate Manager", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-certificatemanager-ruby", +- deps = [ +- ":certificatemanager_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/certificatemanager/logging/v1/BUILD.bazel b/google/cloud/certificatemanager/logging/v1/BUILD.bazel +deleted file mode 100644 +index 2d1b030a1..000000000 +--- a/google/cloud/certificatemanager/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,175 +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 = [ +- "logs.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 = "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 = "cloud.google.com/go/certificatemanager/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- ], +-) +- +-############################################################################## +-# 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 = [ +- "@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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/certificatemanager/v1/BUILD.bazel b/google/cloud/certificatemanager/v1/BUILD.bazel +deleted file mode 100644 +index ade30644a..000000000 +--- a/google/cloud/certificatemanager/v1/BUILD.bazel ++++ /dev/null +@@ -1,411 +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 = "certificatemanager_proto", +- srcs = [ +- "certificate_issuance_config.proto", +- "certificate_manager.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 = "certificatemanager_proto_with_info", +- deps = [ +- ":certificatemanager_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "certificatemanager_java_proto", +- deps = [":certificatemanager_proto"], +-) +- +-java_grpc_library( +- name = "certificatemanager_java_grpc", +- srcs = [":certificatemanager_proto"], +- deps = [":certificatemanager_java_proto"], +-) +- +-java_gapic_library( +- name = "certificatemanager_java_gapic", +- srcs = [":certificatemanager_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "certificatemanager_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "certificatemanager_v1.yaml", +- test_deps = [ +- ":certificatemanager_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":certificatemanager_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "certificatemanager_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.certificatemanager.v1.CertificateManagerClientHttpJsonTest", +- "com.google.cloud.certificatemanager.v1.CertificateManagerClientTest", +- ], +- runtime_deps = [":certificatemanager_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-certificatemanager-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":certificatemanager_java_gapic", +- ":certificatemanager_java_grpc", +- ":certificatemanager_java_proto", +- ":certificatemanager_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 = "certificatemanager_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/certificatemanager/apiv1/certificatemanagerpb", +- protos = [":certificatemanager_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "certificatemanager_go_gapic", +- srcs = [":certificatemanager_proto_with_info"], +- grpc_service_config = "certificatemanager_grpc_service_config.json", +- importpath = "cloud.google.com/go/certificatemanager/apiv1;certificatemanager", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "certificatemanager_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":certificatemanager_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", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "certificatemanager_go_gapic_test", +- srcs = [":certificatemanager_go_gapic_srcjar_test"], +- embed = [":certificatemanager_go_gapic"], +- importpath = "cloud.google.com/go/certificatemanager/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-certificatemanager-v1-go", +- deps = [ +- ":certificatemanager_go_gapic", +- ":certificatemanager_go_gapic_srcjar-metadata.srcjar", +- ":certificatemanager_go_gapic_srcjar-snippets.srcjar", +- ":certificatemanager_go_gapic_srcjar-test.srcjar", +- ":certificatemanager_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "certificatemanager_py_gapic", +- srcs = [":certificatemanager_proto"], +- grpc_service_config = "certificatemanager_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=certificate_manager", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-certificate-manager", +- ], +- rest_numeric_enums = True, +- service_yaml = "certificatemanager_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "certificatemanager_py_gapic_test", +- srcs = [ +- "certificatemanager_py_gapic_pytest.py", +- "certificatemanager_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":certificatemanager_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "certificatemanager-v1-py", +- deps = [ +- ":certificatemanager_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 = "certificatemanager_php_proto", +- deps = [":certificatemanager_proto"], +-) +- +-php_grpc_library( +- name = "certificatemanager_php_grpc", +- srcs = [":certificatemanager_proto"], +- deps = [":certificatemanager_php_proto"], +-) +- +-php_gapic_library( +- name = "certificatemanager_php_gapic", +- srcs = [":certificatemanager_proto_with_info"], +- grpc_service_config = "certificatemanager_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "certificatemanager_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":certificatemanager_php_grpc", +- ":certificatemanager_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-certificatemanager-v1-php", +- deps = [ +- ":certificatemanager_php_gapic", +- ":certificatemanager_php_grpc", +- ":certificatemanager_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "certificatemanager_nodejs_gapic", +- package_name = "@google-cloud/certificate-manager", +- src = ":certificatemanager_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "certificatemanager_grpc_service_config.json", +- package = "google.cloud.certificatemanager.v1", +- rest_numeric_enums = True, +- service_yaml = "certificatemanager_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "certificatemanager-v1-nodejs", +- deps = [ +- ":certificatemanager_nodejs_gapic", +- ":certificatemanager_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 = "certificatemanager_ruby_proto", +- deps = [":certificatemanager_proto"], +-) +- +-ruby_grpc_library( +- name = "certificatemanager_ruby_grpc", +- srcs = [":certificatemanager_proto"], +- deps = [":certificatemanager_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "certificatemanager_ruby_gapic", +- srcs = [":certificatemanager_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=certificatemanager.googleapis.com", +- "ruby-cloud-api-shortname=certificatemanager", +- "ruby-cloud-gem-name=google-cloud-certificate_manager-v1", +- "ruby-cloud-product-url=https://cloud.google.com/certificate-manager", +- ], +- grpc_service_config = "certificatemanager_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Certificate Manager lets you acquire and manage Transport Layer Security (TLS) (SSL) certificates for use with classic external HTTP(S) load balancers in Google Cloud.", +- ruby_cloud_title = "Certificate Manager V1", +- service_yaml = "certificatemanager_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":certificatemanager_ruby_grpc", +- ":certificatemanager_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-certificatemanager-v1-ruby", +- deps = [ +- ":certificatemanager_ruby_gapic", +- ":certificatemanager_ruby_grpc", +- ":certificatemanager_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 = "certificatemanager_csharp_proto", +- deps = [":certificatemanager_proto"], +-) +- +-csharp_grpc_library( +- name = "certificatemanager_csharp_grpc", +- srcs = [":certificatemanager_proto"], +- deps = [":certificatemanager_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "certificatemanager_csharp_gapic", +- srcs = [":certificatemanager_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "certificatemanager_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "certificatemanager_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":certificatemanager_csharp_grpc", +- ":certificatemanager_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-certificatemanager-v1-csharp", +- deps = [ +- ":certificatemanager_csharp_gapic", +- ":certificatemanager_csharp_grpc", +- ":certificatemanager_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "certificatemanager_cc_proto", +- deps = [":certificatemanager_proto"], +-) +- +-cc_grpc_library( +- name = "certificatemanager_cc_grpc", +- srcs = [":certificatemanager_proto"], +- grpc_only = True, +- deps = [":certificatemanager_cc_proto"], +-) +diff --git a/google/cloud/channel/BUILD.bazel b/google/cloud/channel/BUILD.bazel +deleted file mode 100644 +index 685cf406d..000000000 +--- a/google/cloud/channel/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-channel. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for cloudchannel. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "cloudchannel_ruby_wrapper", +- srcs = ["//google/cloud/channel/v1:channel_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-channel", +- "ruby-cloud-env-prefix=CHANNEL", +- "ruby-cloud-wrapper-of=v1:0.16", +- "ruby-cloud-product-url=https://cloud.google.com/channel", +- "ruby-cloud-api-id=cloudchannel.googleapis.com", +- "ruby-cloud-api-shortname=cloudchannel", +- ], +- ruby_cloud_description = "You can use Channel Services to manage your relationships with your partners and your customers. Channel Services include a console and APIs to view and provision links between distributors and resellers, customers and entitlements.", +- ruby_cloud_title = "Cloud Channel", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-channel-ruby", +- deps = [ +- ":cloudchannel_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/channel/v1/BUILD.bazel b/google/cloud/channel/v1/BUILD.bazel +deleted file mode 100644 +index 0efec9a77..000000000 +--- a/google/cloud/channel/v1/BUILD.bazel ++++ /dev/null +@@ -1,421 +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 = "channel_proto", +- srcs = [ +- "channel_partner_links.proto", +- "common.proto", +- "customers.proto", +- "entitlements.proto", +- "offers.proto", +- "operations.proto", +- "products.proto", +- "reports_service.proto", +- "repricing.proto", +- "service.proto", +- "subscriber_event.proto", +- "entitlement_changes.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", +- "//google/type:datetime_proto", +- "//google/type:decimal_proto", +- "//google/type:money_proto", +- "//google/type:postal_address_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "channel_proto_with_info", +- deps = [ +- ":channel_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 = "channel_java_proto", +- deps = [":channel_proto"], +-) +- +-java_grpc_library( +- name = "channel_java_grpc", +- srcs = [":channel_proto"], +- deps = [":channel_java_proto"], +-) +- +-java_gapic_library( +- name = "channel_java_gapic", +- srcs = [":channel_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "cloudchannel_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudchannel_v1.yaml", +- test_deps = [ +- ":channel_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":channel_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "channel_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.channel.v1.CloudChannelServiceClientHttpJsonTest", +- "com.google.cloud.channel.v1.CloudChannelServiceClientTest", +- ], +- runtime_deps = [":channel_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-channel-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":channel_java_gapic", +- ":channel_java_grpc", +- ":channel_java_proto", +- ":channel_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 = "channel_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/channel/apiv1/channelpb", +- protos = [":channel_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:date_go_proto", +- "//google/type:datetime_go_proto", +- "//google/type:decimal_go_proto", +- "//google/type:money_go_proto", +- "//google/type:postaladdress_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "channel_go_gapic", +- srcs = [":channel_proto_with_info"], +- grpc_service_config = "cloudchannel_grpc_service_config.json", +- importpath = "cloud.google.com/go/channel/apiv1;channel", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "cloudchannel_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":channel_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", +- ], +-) +- +-go_test( +- name = "channel_go_gapic_test", +- srcs = [":channel_go_gapic_srcjar_test"], +- embed = [":channel_go_gapic"], +- importpath = "cloud.google.com/go/channel/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-channel-v1-go", +- deps = [ +- ":channel_go_gapic", +- ":channel_go_gapic_srcjar-metadata.srcjar", +- ":channel_go_gapic_srcjar-snippets.srcjar", +- ":channel_go_gapic_srcjar-test.srcjar", +- ":channel_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "channel_py_gapic", +- srcs = [":channel_proto"], +- grpc_service_config = "cloudchannel_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudchannel_v1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "channel_py_gapic_test", +- srcs = [ +- "channel_py_gapic_pytest.py", +- "channel_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":channel_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "channel-v1-py", +- deps = [ +- ":channel_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 = "channel_php_proto", +- deps = [":channel_proto"], +-) +- +-php_grpc_library( +- name = "channel_php_grpc", +- srcs = [":channel_proto"], +- deps = [":channel_php_proto"], +-) +- +-php_gapic_library( +- name = "channel_php_gapic", +- srcs = [":channel_proto_with_info"], +- grpc_service_config = "cloudchannel_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudchannel_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":channel_php_grpc", +- ":channel_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-channel-v1-php", +- deps = [ +- ":channel_php_gapic", +- ":channel_php_grpc", +- ":channel_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "channel_nodejs_gapic", +- package_name = "@google-cloud/channel", +- src = ":channel_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudchannel_grpc_service_config.json", +- package = "google.cloud.channel.v1", +- rest_numeric_enums = True, +- service_yaml = "cloudchannel_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "channel-v1-nodejs", +- deps = [ +- ":channel_nodejs_gapic", +- ":channel_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 = "channel_ruby_proto", +- deps = [":channel_proto"], +-) +- +-ruby_grpc_library( +- name = "channel_ruby_grpc", +- srcs = [":channel_proto"], +- deps = [":channel_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "channel_ruby_gapic", +- srcs = [":channel_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=cloudchannel.googleapis.com", +- "ruby-cloud-api-shortname=cloudchannel", +- "ruby-cloud-env-prefix=CHANNEL", +- "ruby-cloud-gem-name=google-cloud-channel-v1", +- "ruby-cloud-product-url=https://cloud.google.com/channel", +- ], +- grpc_service_config = "cloudchannel_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "You can use Channel Services to manage your relationships with your partners and your customers. Channel Services include a console and APIs to view and provision links between distributors and resellers, customers and entitlements.", +- ruby_cloud_title = "Cloud Channel V1", +- service_yaml = "cloudchannel_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":channel_ruby_grpc", +- ":channel_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-channel-v1-ruby", +- deps = [ +- ":channel_ruby_gapic", +- ":channel_ruby_grpc", +- ":channel_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 = "channel_csharp_proto", +- deps = [":channel_proto"], +-) +- +-csharp_grpc_library( +- name = "channel_csharp_grpc", +- srcs = [":channel_proto"], +- deps = [":channel_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "channel_csharp_gapic", +- srcs = [":channel_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudchannel_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudchannel_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":channel_csharp_grpc", +- ":channel_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-channel-v1-csharp", +- deps = [ +- ":channel_csharp_gapic", +- ":channel_csharp_grpc", +- ":channel_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "channel_cc_proto", +- deps = [":channel_proto"], +-) +- +-cc_grpc_library( +- name = "channel_cc_grpc", +- srcs = [":channel_proto"], +- grpc_only = True, +- deps = [":channel_cc_proto"], +-) +diff --git a/google/cloud/clouddms/BUILD.bazel b/google/cloud/clouddms/BUILD.bazel +deleted file mode 100644 +index 710320d91..000000000 +--- a/google/cloud/clouddms/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-cloud_dms. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for datamigration. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "datamigration_ruby_wrapper", +- srcs = ["//google/cloud/clouddms/v1:clouddms_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-cloud_dms", +- "ruby-cloud-env-prefix=DATABASE_MIGRATION", +- "ruby-cloud-wrapper-of=v1:0.0", +- "ruby-cloud-product-url=https://cloud.google.com/database-migration/", +- "ruby-cloud-api-id=datamigration.googleapis.com", +- "ruby-cloud-api-shortname=datamigration", +- "ruby-cloud-namespace-override=CloudDms=CloudDMS", +- ], +- ruby_cloud_description = "Database Migration Service makes it easier for you to migrate your data to Google Cloud. Database Migration Service helps you lift and shift your MySQL and PostgreSQL workloads into Cloud SQL. Database Migration Service streamlines networking workflow, manages the initial snapshot and ongoing replication, and provides a status of the migration operation.", +- ruby_cloud_title = "Cloud Database Migration Service", +- transport = "grpc", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-clouddms-ruby", +- deps = [ +- ":datamigration_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/clouddms/logging/v1/BUILD.bazel b/google/cloud/clouddms/logging/v1/BUILD.bazel +deleted file mode 100644 +index 95d3a9030..000000000 +--- a/google/cloud/clouddms/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,183 +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_platform_logs.proto", +- ], +- deps = [ +- "//google/api:field_behavior_proto", +- "//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 = "cloud.google.com/go/clouddms/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//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/api:field_behavior_proto", +- "//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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/clouddms/v1/BUILD.bazel b/google/cloud/clouddms/v1/BUILD.bazel +deleted file mode 100644 +index 0d3d2a538..000000000 +--- a/google/cloud/clouddms/v1/BUILD.bazel ++++ /dev/null +@@ -1,404 +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 = "clouddms_proto", +- srcs = [ +- "clouddms.proto", +- "clouddms_resources.proto", +- ], +- deps = [ +- "//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//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "clouddms_proto_with_info", +- deps = [ +- ":clouddms_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 = "clouddms_java_proto", +- deps = [":clouddms_proto"], +-) +- +-java_grpc_library( +- name = "clouddms_java_grpc", +- srcs = [":clouddms_proto"], +- deps = [":clouddms_java_proto"], +-) +- +-java_gapic_library( +- name = "clouddms_java_gapic", +- srcs = [":clouddms_proto_with_info"], +- grpc_service_config = "library_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datamigration_v1.yaml", +- test_deps = [ +- ":clouddms_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":clouddms_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "clouddms_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.clouddms.v1.DataMigrationServiceClientTest", +- ], +- runtime_deps = [":clouddms_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-clouddms-v1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":clouddms_java_gapic", +- ":clouddms_java_grpc", +- ":clouddms_java_proto", +- ":clouddms_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 = "clouddms_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/clouddms/apiv1/clouddmspb", +- protos = [":clouddms_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "clouddms_go_gapic", +- srcs = [":clouddms_proto_with_info"], +- grpc_service_config = "library_grpc_service_config.json", +- importpath = "cloud.google.com/go/clouddms/apiv1;clouddms", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "datamigration_v1.yaml", +- transport = "grpc", +- deps = [ +- ":clouddms_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 = "clouddms_go_gapic_test", +- srcs = [":clouddms_go_gapic_srcjar_test"], +- embed = [":clouddms_go_gapic"], +- importpath = "cloud.google.com/go/clouddms/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-clouddms-v1-go", +- deps = [ +- ":clouddms_go_gapic", +- ":clouddms_go_gapic_srcjar-metadata.srcjar", +- ":clouddms_go_gapic_srcjar-snippets.srcjar", +- ":clouddms_go_gapic_srcjar-test.srcjar", +- ":clouddms_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "clouddms_py_gapic", +- srcs = [":clouddms_proto"], +- grpc_service_config = "library_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-dms"], +- rest_numeric_enums = True, +- service_yaml = "datamigration_v1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "clouddms_py_gapic_test", +- srcs = [ +- "clouddms_py_gapic_pytest.py", +- "clouddms_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":clouddms_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "clouddms-v1-py", +- deps = [ +- ":clouddms_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 = "clouddms_php_proto", +- deps = [":clouddms_proto"], +-) +- +-php_grpc_library( +- name = "clouddms_php_grpc", +- srcs = [":clouddms_proto"], +- deps = [":clouddms_php_proto"], +-) +- +-php_gapic_library( +- name = "clouddms_php_gapic", +- srcs = [":clouddms_proto_with_info"], +- grpc_service_config = "library_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datamigration_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":clouddms_php_grpc", +- ":clouddms_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-clouddms-v1-php", +- deps = [ +- ":clouddms_php_gapic", +- ":clouddms_php_grpc", +- ":clouddms_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "clouddms_nodejs_gapic", +- package_name = "@google-cloud/dms", +- src = ":clouddms_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "library_grpc_service_config.json", +- package = "google.cloud.clouddms.v1", +- rest_numeric_enums = True, +- service_yaml = "datamigration_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "clouddms-v1-nodejs", +- deps = [ +- ":clouddms_nodejs_gapic", +- ":clouddms_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 = "clouddms_ruby_proto", +- deps = [":clouddms_proto"], +-) +- +-ruby_grpc_library( +- name = "clouddms_ruby_grpc", +- srcs = [":clouddms_proto"], +- deps = [":clouddms_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "clouddms_ruby_gapic", +- srcs = [":clouddms_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-cloud_dms-v1", +- "ruby-cloud-gem-namespace=Google::Cloud::CloudDMS::V1", +- "ruby-cloud-env-prefix=DATABASE_MIGRATION", +- "ruby-cloud-product-url=https://cloud.google.com/database-migration/", +- "ruby-cloud-api-id=datamigration.googleapis.com", +- "ruby-cloud-api-shortname=datamigration", +- "ruby-cloud-namespace-override=CloudDms=CloudDMS", +- ], +- grpc_service_config = "library_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Database Migration Service makes it easier for you to migrate your data to Google Cloud. Database Migration Service helps you lift and shift your MySQL and PostgreSQL workloads into Cloud SQL. Database Migration Service streamlines networking workflow, manages the initial snapshot and ongoing replication, and provides a status of the migration operation.", +- ruby_cloud_title = "Cloud Database Migration Service V1", +- service_yaml = "datamigration_v1.yaml", +- transport = "grpc", +- deps = [ +- ":clouddms_ruby_grpc", +- ":clouddms_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-clouddms-v1-ruby", +- deps = [ +- ":clouddms_ruby_gapic", +- ":clouddms_ruby_grpc", +- ":clouddms_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 = "clouddms_csharp_proto", +- deps = [":clouddms_proto"], +-) +- +-csharp_grpc_library( +- name = "clouddms_csharp_grpc", +- srcs = [":clouddms_proto"], +- deps = [":clouddms_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "clouddms_csharp_gapic", +- srcs = [":clouddms_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "library_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datamigration_v1.yaml", +- transport = "grpc", +- deps = [ +- ":clouddms_csharp_grpc", +- ":clouddms_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-clouddms-v1-csharp", +- deps = [ +- ":clouddms_csharp_gapic", +- ":clouddms_csharp_grpc", +- ":clouddms_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "clouddms_cc_proto", +- deps = [":clouddms_proto"], +-) +- +-cc_grpc_library( +- name = "clouddms_cc_grpc", +- srcs = [":clouddms_proto"], +- grpc_only = True, +- deps = [":clouddms_cc_proto"], +-) +diff --git a/google/cloud/cloudsetup/logging/v1/BUILD.bazel b/google/cloud/cloudsetup/logging/v1/BUILD.bazel +deleted file mode 100644 +index 780783845..000000000 +--- a/google/cloud/cloudsetup/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,180 +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 = [ +- "complete_deployment.proto", +- ], +- deps = [ +- "//google/api:resource_proto", +- "//google/rpc:status_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 = "cloud.google.com/go/cloudsetup/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//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/api:resource_proto", +- "//google/rpc:status_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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/commerce/consumer/procurement/v1alpha1/BUILD.bazel b/google/cloud/commerce/consumer/procurement/v1alpha1/BUILD.bazel +deleted file mode 100644 +index 9ff7644ae..000000000 +--- a/google/cloud/commerce/consumer/procurement/v1alpha1/BUILD.bazel ++++ /dev/null +@@ -1,391 +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 = "procurement_proto", +- srcs = [ +- "order.proto", +- "procurement_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 = "procurement_proto_with_info", +- deps = [ +- ":procurement_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 = "procurement_java_proto", +- deps = [":procurement_proto"], +-) +- +-java_grpc_library( +- name = "procurement_java_grpc", +- srcs = [":procurement_proto"], +- deps = [":procurement_java_proto"], +-) +- +-java_gapic_library( +- name = "procurement_java_gapic", +- srcs = [":procurement_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "commerceconsumerprocurement_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudcommerceconsumerprocurement_v1alpha1.yaml", +- test_deps = [ +- ":procurement_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":procurement_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "procurement_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.commerce.consumer.procurement.v1alpha1.ConsumerProcurementServiceClientHttpJsonTest", +- "com.google.cloud.commerce.consumer.procurement.v1alpha1.ConsumerProcurementServiceClientTest", +- ], +- runtime_deps = [":procurement_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-consumer-procurement-v1alpha1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":procurement_java_gapic", +- ":procurement_java_grpc", +- ":procurement_java_proto", +- ":procurement_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 = "procurement_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/commerce/consumer/procurement/apiv1alpha1/procurementpb", +- protos = [":procurement_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "procurement_go_gapic", +- srcs = [":procurement_proto_with_info"], +- grpc_service_config = "commerceconsumerprocurement_grpc_service_config.json", +- importpath = "cloud.google.com/go/commerce/consumer/procurement/apiv1alpha1;procurement", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "cloudcommerceconsumerprocurement_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":procurement_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 = "procurement_go_gapic_test", +- srcs = [":procurement_go_gapic_srcjar_test"], +- embed = [":procurement_go_gapic"], +- importpath = "cloud.google.com/go/commerce/consumer/procurement/apiv1alpha1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-consumer-procurement-v1alpha1-go", +- deps = [ +- ":procurement_go_gapic", +- ":procurement_go_gapic_srcjar-metadata.srcjar", +- ":procurement_go_gapic_srcjar-snippets.srcjar", +- ":procurement_go_gapic_srcjar-test.srcjar", +- ":procurement_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "procurement_py_gapic", +- srcs = [":procurement_proto"], +- grpc_service_config = "commerceconsumerprocurement_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudcommerceconsumerprocurement_v1alpha1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "procurement_py_gapic_test", +- srcs = [ +- "procurement_py_gapic_pytest.py", +- "procurement_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":procurement_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "consumer-procurement-v1alpha1-py", +- deps = [ +- ":procurement_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 = "procurement_php_proto", +- deps = [":procurement_proto"], +-) +- +-php_grpc_library( +- name = "procurement_php_grpc", +- srcs = [":procurement_proto"], +- deps = [":procurement_php_proto"], +-) +- +-php_gapic_library( +- name = "procurement_php_gapic", +- srcs = [":procurement_proto_with_info"], +- grpc_service_config = "commerceconsumerprocurement_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudcommerceconsumerprocurement_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":procurement_php_grpc", +- ":procurement_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-consumer-procurement-v1alpha1-php", +- deps = [ +- ":procurement_php_gapic", +- ":procurement_php_grpc", +- ":procurement_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "procurement_nodejs_gapic", +- package_name = "@google-cloud/procurement", +- src = ":procurement_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "commerceconsumerprocurement_grpc_service_config.json", +- package = "google.cloud.commerce.consumer.procurement.v1alpha1", +- rest_numeric_enums = True, +- service_yaml = "cloudcommerceconsumerprocurement_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "consumer-procurement-v1alpha1-nodejs", +- deps = [ +- ":procurement_nodejs_gapic", +- ":procurement_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 = "procurement_ruby_proto", +- deps = [":procurement_proto"], +-) +- +-ruby_grpc_library( +- name = "procurement_ruby_grpc", +- srcs = [":procurement_proto"], +- deps = [":procurement_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "procurement_ruby_gapic", +- srcs = [":procurement_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-consumer-procurement-v1alpha1", +- ], +- grpc_service_config = "commerceconsumerprocurement_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudcommerceconsumerprocurement_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":procurement_ruby_grpc", +- ":procurement_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-consumer-procurement-v1alpha1-ruby", +- deps = [ +- ":procurement_ruby_gapic", +- ":procurement_ruby_grpc", +- ":procurement_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 = "procurement_csharp_proto", +- deps = [":procurement_proto"], +-) +- +-csharp_grpc_library( +- name = "procurement_csharp_grpc", +- srcs = [":procurement_proto"], +- deps = [":procurement_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "procurement_csharp_gapic", +- srcs = [":procurement_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "commerceconsumerprocurement_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudcommerceconsumerprocurement_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":procurement_csharp_grpc", +- ":procurement_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-consumer-procurement-v1alpha1-csharp", +- deps = [ +- ":procurement_csharp_gapic", +- ":procurement_csharp_grpc", +- ":procurement_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "procurement_cc_proto", +- deps = [":procurement_proto"], +-) +- +-cc_grpc_library( +- name = "procurement_cc_grpc", +- srcs = [":procurement_proto"], +- grpc_only = True, +- deps = [":procurement_cc_proto"], +-) +diff --git a/google/cloud/common/BUILD.bazel b/google/cloud/common/BUILD.bazel +deleted file mode 100644 +index 4e9f1a120..000000000 +--- a/google/cloud/common/BUILD.bazel ++++ /dev/null +@@ -1,195 +0,0 @@ +-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 = "common_proto", +- srcs = [ +- "operation_metadata.proto", +- ], +- deps = [ +- "//google/api:field_behavior_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "common_proto_with_info", +- deps = [ +- ":common_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "common_java_proto", +- deps = [":common_proto"], +-) +- +-java_grpc_library( +- name = "common_java_grpc", +- srcs = [":common_proto"], +- deps = [":common_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "common_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/cloud/common", +- protos = [":common_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +- "php_gapic_assembly_pkg", +-) +- +-php_proto_library( +- name = "common_php_proto", +- deps = [":common_proto"], +-) +- +-php_grpc_library( +- name = "common_php_grpc", +- srcs = [":common_proto"], +- deps = [":common_php_proto"], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-common-php", +- deps = [ +- ":common_php_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_proto_library", +-) +- +-py_gapic_library( +- name = "common_py_gapic", +- srcs = [":common_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-py_proto_library( +- name = "common_py_proto", +- deps = [":common_proto"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "common-py", +- deps = [ +- ":common_py_gapic", +- ], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-ruby_proto_library( +- name = "common_ruby_proto", +- deps = [":common_proto"], +-) +- +-ruby_grpc_library( +- name = "common_ruby_grpc", +- srcs = [":common_proto"], +- deps = [":common_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_gapic_assembly_pkg", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "common_csharp_proto", +- deps = [":common_proto"], +-) +- +-csharp_grpc_library( +- name = "common_csharp_grpc", +- srcs = [":common_proto"], +- deps = [":common_csharp_proto"], +-) +- +-csharp_gapic_assembly_pkg( +- name = "google-cloud-common-csharp", +- package_name = "Google.Cloud.Common", +- generate_nongapic_package = True, +- deps = [ +- ":common_csharp_grpc", +- ":common_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "common_cc_proto", +- deps = [":common_proto"], +-) +- +-cc_grpc_library( +- name = "common_cc_grpc", +- srcs = [":common_proto"], +- grpc_only = True, +- deps = [":common_cc_proto"], +-) +diff --git a/google/cloud/compute/BUILD.bazel b/google/cloud/compute/BUILD.bazel +deleted file mode 100644 +index 86dfdfd83..000000000 +--- a/google/cloud/compute/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-compute. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for compute. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "compute_ruby_wrapper", +- srcs = ["//google/cloud/compute/v1:compute_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-compute", +- "ruby-cloud-wrapper-of=v1:2.1", +- "ruby-cloud-product-url=https://cloud.google.com/compute/", +- "ruby-cloud-api-id=compute.googleapis.com", +- "ruby-cloud-api-shortname=compute", +- "ruby-cloud-generate-transports=rest", +- "ruby-cloud-env-prefix=COMPUTE", +- ], +- ruby_cloud_description = "google-cloud-compute is the official client library for the Google Cloud Compute API.", +- ruby_cloud_title = "Google Cloud Compute", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-compute-ruby", +- deps = [ +- ":compute_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/compute/v1/BUILD.bazel b/google/cloud/compute/v1/BUILD.bazel +deleted file mode 100644 +index 552104009..000000000 +--- a/google/cloud/compute/v1/BUILD.bazel ++++ /dev/null +@@ -1,461 +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"]) +- +-exports_files(glob(include = ["*grpc_service_config.json"])) +- +-############################################################################## +-# Discovery +-############################################################################## +-load( +- "@com_google_disco_to_proto3_converter//rules_gapic:disco_to_proto.bzl", +- "gapic_yaml_from_disco", +- "grpc_service_config_from_disco", +- "proto_from_disco", +-) +- +-_MESSAGE_IGNORE_LIST = [ +- "HttpHealthCheck", +- "HttpsHealthCheck", +- "HttpHealthCheckList", +- "HttpsHealthCheckList", +- "GetHttpHealthCheckRequest", +- "GetHttpsHealthCheckRequest", +- "PatchHttpHealthCheckRequest", +- "PatchHttpsHealthCheckRequest", +- "UpdateHttpHealthCheckRequest", +- "UpdateHttpsHealthCheckRequest", +- "InsertHttpHealthCheckRequest", +- "InsertHttpsHealthCheckRequest", +- "ListHttpHealthChecksRequest", +- "ListHttpsHealthChecksRequest", +- "DeleteHttpHealthCheckRequest", +- "DeleteHttpsHealthCheckRequest", +-] +- +-_SERVICE_IGNORELIST = [ +- "HttpHealthChecks", +- "HttpsHealthChecks", +-] +- +-proto_from_disco( +- name = "compute_gen", +- src = "compute.v1.json", +- enums_as_strings = True, +- message_ignorelist = _MESSAGE_IGNORE_LIST, +- previous_proto = "compute.proto", +- service_ignorelist = _SERVICE_IGNORELIST, +-) +- +-grpc_service_config_from_disco( +- name = "compute_grpc_service_config_gen", +- src = "compute.v1.json", +- message_ignorelist = _MESSAGE_IGNORE_LIST, +- previous_proto = "compute.proto", +- service_ignorelist = _SERVICE_IGNORELIST, +-) +- +-gapic_yaml_from_disco( +- name = "compute_gapic_gen", +- src = "compute.v1.json", +- message_ignorelist = _MESSAGE_IGNORE_LIST, +- previous_proto = "compute.proto", +- service_ignorelist = _SERVICE_IGNORELIST, +-) +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "compute_proto", +- srcs = [ +- "compute.proto", +- ], +- deps = [ +- "@com_google_googleapis//google/api:annotations_proto", +- "@com_google_googleapis//google/api:client_proto", +- "@com_google_googleapis//google/api:field_behavior_proto", +- "@com_google_googleapis//google/api:resource_proto", +- "@com_google_googleapis//google/cloud:extended_operations_proto", +- "@com_google_protobuf//:descriptor_proto", +- ], +-) +- +-proto_library_with_info( +- name = "compute_proto_with_info", +- deps = [ +- ":compute_proto", +- "@com_google_googleapis//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 = "compute_java_proto", +- deps = [":compute_proto"], +-) +- +-java_gapic_library( +- name = "compute_java_gapic", +- srcs = [":compute_proto_with_info"], +- gapic_yaml = "compute_gapic.yaml", +- grpc_service_config = ":compute_grpc_service_config.json", +- test_deps = [], +- transport = "rest", +- deps = [ +- ":compute_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "compute_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.compute.v1.AcceleratorTypesClientTest", +- "com.google.cloud.compute.v1.AddressesClientTest", +- "com.google.cloud.compute.v1.AutoscalersClientTest", +- "com.google.cloud.compute.v1.BackendBucketsClientTest", +- "com.google.cloud.compute.v1.BackendServicesClientTest", +- "com.google.cloud.compute.v1.DiskTypesClientTest", +- "com.google.cloud.compute.v1.DisksClientTest", +- "com.google.cloud.compute.v1.ExternalVpnGatewaysClientTest", +- "com.google.cloud.compute.v1.FirewallPoliciesClientTest", +- "com.google.cloud.compute.v1.FirewallsClientTest", +- "com.google.cloud.compute.v1.ForwardingRulesClientTest", +- "com.google.cloud.compute.v1.GlobalAddressesClientTest", +- "com.google.cloud.compute.v1.GlobalForwardingRulesClientTest", +- "com.google.cloud.compute.v1.GlobalNetworkEndpointGroupsClientTest", +- "com.google.cloud.compute.v1.GlobalOperationsClientTest", +- "com.google.cloud.compute.v1.GlobalOrganizationOperationsClientTest", +- "com.google.cloud.compute.v1.GlobalPublicDelegatedPrefixesClientTest", +- "com.google.cloud.compute.v1.HealthChecksClientTest", +- "com.google.cloud.compute.v1.ImageFamilyViewsClientTest", +- "com.google.cloud.compute.v1.ImagesClientTest", +- "com.google.cloud.compute.v1.InstanceGroupManagersClientTest", +- "com.google.cloud.compute.v1.InstanceGroupsClientTest", +- "com.google.cloud.compute.v1.InstanceTemplatesClientTest", +- "com.google.cloud.compute.v1.InstancesClientTest", +- "com.google.cloud.compute.v1.InterconnectAttachmentsClientTest", +- "com.google.cloud.compute.v1.InterconnectLocationsClientTest", +- "com.google.cloud.compute.v1.InterconnectsClientTest", +- "com.google.cloud.compute.v1.LicenseCodesClientTest", +- "com.google.cloud.compute.v1.LicensesClientTest", +- "com.google.cloud.compute.v1.MachineTypesClientTest", +- "com.google.cloud.compute.v1.NetworkEndpointGroupsClientTest", +- "com.google.cloud.compute.v1.NetworksClientTest", +- "com.google.cloud.compute.v1.NodeGroupsClientTest", +- "com.google.cloud.compute.v1.NodeTemplatesClientTest", +- "com.google.cloud.compute.v1.NodeTypesClientTest", +- "com.google.cloud.compute.v1.PacketMirroringsClientTest", +- "com.google.cloud.compute.v1.ProjectsClientTest", +- "com.google.cloud.compute.v1.PublicAdvertisedPrefixesClientTest", +- "com.google.cloud.compute.v1.PublicDelegatedPrefixesClientTest", +- "com.google.cloud.compute.v1.RegionAutoscalersClientTest", +- "com.google.cloud.compute.v1.RegionBackendServicesClientTest", +- "com.google.cloud.compute.v1.RegionCommitmentsClientTest", +- "com.google.cloud.compute.v1.RegionDiskTypesClientTest", +- "com.google.cloud.compute.v1.RegionDisksClientTest", +- "com.google.cloud.compute.v1.RegionHealthCheckServicesClientTest", +- "com.google.cloud.compute.v1.RegionHealthChecksClientTest", +- "com.google.cloud.compute.v1.RegionInstanceGroupManagersClientTest", +- "com.google.cloud.compute.v1.RegionInstanceGroupsClientTest", +- "com.google.cloud.compute.v1.RegionInstancesClientTest", +- "com.google.cloud.compute.v1.RegionNetworkEndpointGroupsClientTest", +- "com.google.cloud.compute.v1.RegionNotificationEndpointsClientTest", +- "com.google.cloud.compute.v1.RegionOperationsClientTest", +- "com.google.cloud.compute.v1.RegionSslCertificatesClientTest", +- "com.google.cloud.compute.v1.RegionTargetHttpProxiesClientTest", +- "com.google.cloud.compute.v1.RegionTargetHttpsProxiesClientTest", +- "com.google.cloud.compute.v1.RegionUrlMapsClientTest", +- "com.google.cloud.compute.v1.RegionsClientTest", +- "com.google.cloud.compute.v1.ReservationsClientTest", +- "com.google.cloud.compute.v1.ResourcePoliciesClientTest", +- "com.google.cloud.compute.v1.RoutersClientTest", +- "com.google.cloud.compute.v1.RoutesClientTest", +- "com.google.cloud.compute.v1.SecurityPoliciesClientTest", +- "com.google.cloud.compute.v1.ServiceAttachmentsClientTest", +- "com.google.cloud.compute.v1.SnapshotsClientTest", +- "com.google.cloud.compute.v1.SslCertificatesClientTest", +- "com.google.cloud.compute.v1.SslPoliciesClientTest", +- "com.google.cloud.compute.v1.SubnetworksClientTest", +- "com.google.cloud.compute.v1.TargetGrpcProxiesClientTest", +- "com.google.cloud.compute.v1.TargetHttpProxiesClientTest", +- "com.google.cloud.compute.v1.TargetHttpsProxiesClientTest", +- "com.google.cloud.compute.v1.TargetInstancesClientTest", +- "com.google.cloud.compute.v1.TargetPoolsClientTest", +- "com.google.cloud.compute.v1.TargetSslProxiesClientTest", +- "com.google.cloud.compute.v1.TargetTcpProxiesClientTest", +- "com.google.cloud.compute.v1.TargetVpnGatewaysClientTest", +- "com.google.cloud.compute.v1.UrlMapsClientTest", +- "com.google.cloud.compute.v1.VpnGatewaysClientTest", +- "com.google.cloud.compute.v1.VpnTunnelsClientTest", +- "com.google.cloud.compute.v1.ZoneOperationsClientTest", +- "com.google.cloud.compute.v1.ZonesClientTest", +- ], +- runtime_deps = [":compute_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-compute-v1-java", +- include_samples = True, +- transport = "rest", +- deps = [ +- ":compute_java_gapic", +- ":compute_java_proto", +- ":compute_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "compute_py_gapic", +- srcs = [ +- ":compute_proto", +- ], +- opt_args = [ +- "transport=rest", +- "autogen-snippets=False", +- ], +-) +- +-py_test( +- name = "compute_py_gapic_test", +- srcs = [ +- "compute_py_gapic_pytest.py", +- "compute_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":compute_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "compute-v1-py", +- deps = [ +- ":compute_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_gapic_assembly_pkg", +- "php_gapic_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "compute_php_proto", +- deps = [":compute_proto"], +-) +- +-php_gapic_library( +- name = "compute_php_gapic", +- srcs = [":compute_proto_with_info"], +- grpc_service_config = "compute_grpc_service_config.json", +- service_yaml = "compute_v1.yaml", +- transport = "rest", +- deps = [ +- ":compute_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-compute-v1-php", +- deps = [ +- ":compute_php_gapic", +- ":compute_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "compute_nodejs_gapic", +- package_name = "@google-cloud/compute", +- src = ":compute_proto_with_info", +- diregapic = True, +- extra_protoc_parameters = ["metadata"], +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "compute-v1-nodejs", +- deps = [ +- ":compute_nodejs_gapic", +- ":compute_proto", +- ], +-) +- +-############################################################################### +-# Ruby +-############################################################################### +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +- "ruby_proto_library", +-) +- +-ruby_proto_library( +- name = "compute_ruby_proto", +- deps = [":compute_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "compute_ruby_gapic", +- srcs = [":compute_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=compute.googleapis.com", +- "ruby-cloud-api-shortname=compute", +- "ruby-cloud-gem-name=google-cloud-compute-v1", +- "ruby-cloud-generate-metadata=false", +- "ruby-cloud-generate-transports=rest", +- "ruby-cloud-env-prefix=COMPUTE", +- "ruby-cloud-product-url=https://cloud.google.com/compute/", +- "ruby-cloud-wrapper-gem-override=", +- "ruby-cloud-extra-dependencies=google-cloud-common=~> 1.0", +- ], +- grpc_service_config = ":compute_grpc_service_config.json", +- ruby_cloud_description = "google-cloud-compute-v1 is the official client library for the Google Cloud Compute V1 API.", +- ruby_cloud_title = "Google Cloud Compute V1", +- deps = [ +- ":compute_ruby_proto", +- ], +-) +- +-ruby_gapic_assembly_pkg( +- name = "google-cloud-compute-v1-ruby", +- deps = [ +- ":compute_ruby_gapic", +- ":compute_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 = "compute_csharp_proto", +- deps = [":compute_proto"], +-) +- +-csharp_grpc_library( +- name = "compute_csharp_grpc", +- srcs = [":compute_proto"], +- deps = [":compute_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "compute_csharp_gapic", +- srcs = [":compute_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = ":compute_grpc_service_config.json", +- service_yaml = "compute_v1.yaml", +- transport = "rest", +- deps = [ +- ":compute_csharp_grpc", +- ":compute_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-compute-v1-csharp", +- deps = [ +- ":compute_csharp_gapic", +- ":compute_csharp_grpc", +- ":compute_csharp_proto", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "compute_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/compute/apiv1/computepb", +- protos = [":compute_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud:extended_operations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "compute_go_gapic", +- srcs = [":compute_proto_with_info"], +- diregapic = True, +- grpc_service_config = "compute_grpc_service_config.json", +- importpath = "cloud.google.com/go/compute/apiv1;compute", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = False, +- service_yaml = "compute_v1.yaml", +- transport = "rest", +- deps = [ +- ":compute_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-compute-v1-go", +- deps = [ +- ":compute_go_gapic", +- ":compute_go_gapic_srcjar-metadata.srcjar", +- ":compute_go_gapic_srcjar-test.srcjar", +- ":compute_go_proto", +- ], +-) +diff --git a/google/cloud/compute/v1small/BUILD.bazel b/google/cloud/compute/v1small/BUILD.bazel +deleted file mode 100644 +index 237e9a73c..000000000 +--- a/google/cloud/compute/v1small/BUILD.bazel ++++ /dev/null +@@ -1,183 +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"]) +- +-exports_files(glob(include = ["*grpc_service_config.json"])) +- +-############################################################################## +-# Discovery +-############################################################################## +-load( +- "@com_google_disco_to_proto3_converter//rules_gapic:disco_to_proto.bzl", +- "gapic_yaml_from_disco", +- "grpc_service_config_from_disco", +- "proto_from_disco", +-) +- +-proto_from_disco( +- name = "compute_small_gen", +- src = "compute.v1small.json", +- enums_as_strings = True, +-) +- +-grpc_service_config_from_disco( +- name = "compute_small_grpc_service_config_gen", +- src = "compute.v1small.json", +-) +- +-gapic_yaml_from_disco( +- name = "compute_small_gapic_gen", +- src = "compute.v1small.json", +-) +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "compute_small_proto", +- srcs = [ +- "compute_small.proto", +- ], +- deps = [ +- "@com_google_googleapis//google/api:annotations_proto", +- "@com_google_googleapis//google/api:client_proto", +- "@com_google_googleapis//google/api:field_behavior_proto", +- "@com_google_googleapis//google/api:resource_proto", +- "@com_google_googleapis//google/cloud:extended_operations_proto", +- "@com_google_googleapis//google/longrunning:operations_proto", +- "@com_google_protobuf//:descriptor_proto", +- ], +-) +- +-proto_library_with_info( +- name = "compute_small_proto_with_info", +- deps = [ +- ":compute_small_proto", +- "@com_google_googleapis//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 Compute Small (for testing and prototyping purposes) +-java_proto_library( +- name = "compute_small_java_proto", +- deps = [":compute_small_proto"], +-) +- +-# Used for integration tests +-java_gapic_library( +- name = "compute_small_java_gapic", +- srcs = [":compute_small_proto_with_info"], +- gapic_yaml = "compute_small_gapic.yaml", +- grpc_service_config = ":compute_small_grpc_service_config.json", +- test_deps = [], +- transport = "rest", +- deps = [ +- ":compute_small_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "compute_small_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.compute.v1small.AddressesClientTest", +- ], +- runtime_deps = [":compute_small_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-compute-small-v1-java", +- include_samples = True, +- transport = "rest", +- deps = [ +- ":compute_small_java_gapic", +- ":compute_small_java_proto", +- ":compute_small_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +-) +- +-# Python Compute Small (for testing and prototyping purposes) +-py_gapic_library( +- name = "compute_small_py_gapic", +- srcs = [ +- ":compute_small_proto", +- ], +- opt_args = [ +- "transport=rest", +- ], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "compute-small-v1-py", +- deps = [ +- ":compute_small_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-# Put your PHP rules here +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-# Node.js Compute Small (for testing and prototyping purposes) +-nodejs_gapic_library( +- name = "compute_small_nodejs_gapic", +- package_name = "@google-cloud/compute-small", +- src = ":compute_small_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- diregapic = True, +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "compute-small-v1-nodejs", +- deps = [ +- ":compute_small_nodejs_gapic", +- ":compute_small_proto", +- ], +-) +- +-############################################################################### +-# Ruby +-############################################################################### +-# Put your Ruby rules here +- +-############################################################################## +-# C# +-############################################################################## +-# Put your C# rules here +diff --git a/google/cloud/confidentialcomputing/v1/BUILD.bazel b/google/cloud/confidentialcomputing/v1/BUILD.bazel +deleted file mode 100644 +index 7b19fb7ad..000000000 +--- a/google/cloud/confidentialcomputing/v1/BUILD.bazel ++++ /dev/null +@@ -1,388 +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 = "confidentialcomputing_proto", +- srcs = [ +- "service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "confidentialcomputing_proto_with_info", +- deps = [ +- ":confidentialcomputing_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 = "confidentialcomputing_java_proto", +- deps = [":confidentialcomputing_proto"], +-) +- +-java_grpc_library( +- name = "confidentialcomputing_java_grpc", +- srcs = [":confidentialcomputing_proto"], +- deps = [":confidentialcomputing_java_proto"], +-) +- +-java_gapic_library( +- name = "confidentialcomputing_java_gapic", +- srcs = [":confidentialcomputing_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "confidentialcomputing_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "confidentialcomputing_v1.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- ":confidentialcomputing_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":confidentialcomputing_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "confidentialcomputing_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.confidentialcomputing.v1.ConfidentialComputingClientHttpJsonTest", +- "com.google.cloud.confidentialcomputing.v1.ConfidentialComputingClientTest", +- ], +- runtime_deps = [":confidentialcomputing_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-confidentialcomputing-v1-java", +- transport = "grpc+rest", +- deps = [ +- ":confidentialcomputing_java_gapic", +- ":confidentialcomputing_java_grpc", +- ":confidentialcomputing_java_proto", +- ":confidentialcomputing_proto", +- ], +- include_samples = True, +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "confidentialcomputing_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/confidentialcomputing/apiv1/confidentialcomputingpb", +- protos = [":confidentialcomputing_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "confidentialcomputing_go_gapic", +- srcs = [":confidentialcomputing_proto_with_info"], +- grpc_service_config = "confidentialcomputing_v1_grpc_service_config.json", +- importpath = "cloud.google.com/go/confidentialcomputing/apiv1;confidentialcomputing", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "confidentialcomputing_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":confidentialcomputing_go_proto", +- "//google/cloud/location:location_go_proto", +- ], +-) +- +-go_test( +- name = "confidentialcomputing_go_gapic_test", +- srcs = [":confidentialcomputing_go_gapic_srcjar_test"], +- embed = [":confidentialcomputing_go_gapic"], +- importpath = "cloud.google.com/go/confidentialcomputing/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-confidentialcomputing-v1-go", +- deps = [ +- ":confidentialcomputing_go_gapic", +- ":confidentialcomputing_go_gapic_srcjar-snippets.srcjar", +- ":confidentialcomputing_go_gapic_srcjar-test.srcjar", +- ":confidentialcomputing_go_gapic_srcjar-metadata.srcjar", +- ":confidentialcomputing_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "confidentialcomputing_py_gapic", +- srcs = [":confidentialcomputing_proto"], +- grpc_service_config = "confidentialcomputing_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "confidentialcomputing_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-py_test( +- name = "confidentialcomputing_py_gapic_test", +- srcs = [ +- "confidentialcomputing_py_gapic_pytest.py", +- "confidentialcomputing_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":confidentialcomputing_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "confidentialcomputing-v1-py", +- deps = [ +- ":confidentialcomputing_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 = "confidentialcomputing_php_proto", +- deps = [":confidentialcomputing_proto"], +-) +- +-php_grpc_library( +- name = "confidentialcomputing_php_grpc", +- srcs = [":confidentialcomputing_proto"], +- deps = [":confidentialcomputing_php_proto"], +-) +- +-php_gapic_library( +- name = "confidentialcomputing_php_gapic", +- srcs = [":confidentialcomputing_proto_with_info"], +- grpc_service_config = "confidentialcomputing_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "confidentialcomputing_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":confidentialcomputing_php_grpc", +- ":confidentialcomputing_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-confidentialcomputing-v1-php", +- deps = [ +- ":confidentialcomputing_php_gapic", +- ":confidentialcomputing_php_grpc", +- ":confidentialcomputing_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "confidentialcomputing_nodejs_gapic", +- package_name = "@google-cloud/confidentialcomputing", +- src = ":confidentialcomputing_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "confidentialcomputing_v1_grpc_service_config.json", +- package = "google.cloud.confidentialcomputing.v1", +- rest_numeric_enums = True, +- service_yaml = "confidentialcomputing_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "confidentialcomputing-v1-nodejs", +- deps = [ +- ":confidentialcomputing_nodejs_gapic", +- ":confidentialcomputing_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 = "confidentialcomputing_ruby_proto", +- deps = [":confidentialcomputing_proto"], +-) +- +-ruby_grpc_library( +- name = "confidentialcomputing_ruby_grpc", +- srcs = [":confidentialcomputing_proto"], +- deps = [":confidentialcomputing_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "confidentialcomputing_ruby_gapic", +- srcs = [":confidentialcomputing_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-confidentialcomputing-v1", +- ], +- grpc_service_config = "confidentialcomputing_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "confidentialcomputing_v1.yaml", +- deps = [ +- ":confidentialcomputing_ruby_grpc", +- ":confidentialcomputing_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-confidentialcomputing-v1-ruby", +- deps = [ +- ":confidentialcomputing_ruby_gapic", +- ":confidentialcomputing_ruby_grpc", +- ":confidentialcomputing_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 = "confidentialcomputing_csharp_proto", +- deps = [":confidentialcomputing_proto"], +-) +- +-csharp_grpc_library( +- name = "confidentialcomputing_csharp_grpc", +- srcs = [":confidentialcomputing_proto"], +- deps = [":confidentialcomputing_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "confidentialcomputing_csharp_gapic", +- srcs = [":confidentialcomputing_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "confidentialcomputing_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "confidentialcomputing_v1.yaml", +- deps = [ +- ":confidentialcomputing_csharp_grpc", +- ":confidentialcomputing_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-confidentialcomputing-v1-csharp", +- deps = [ +- ":confidentialcomputing_csharp_gapic", +- ":confidentialcomputing_csharp_grpc", +- ":confidentialcomputing_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "confidentialcomputing_cc_proto", +- deps = [":confidentialcomputing_proto"], +-) +- +-cc_grpc_library( +- name = "confidentialcomputing_cc_grpc", +- srcs = [":confidentialcomputing_proto"], +- grpc_only = True, +- deps = [":confidentialcomputing_cc_proto"], +-) +diff --git a/google/cloud/confidentialcomputing/v1alpha1/BUILD.bazel b/google/cloud/confidentialcomputing/v1alpha1/BUILD.bazel +deleted file mode 100644 +index 1843d7f1a..000000000 +--- a/google/cloud/confidentialcomputing/v1alpha1/BUILD.bazel ++++ /dev/null +@@ -1,388 +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 = "confidentialcomputing_proto", +- srcs = [ +- "service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "confidentialcomputing_proto_with_info", +- deps = [ +- ":confidentialcomputing_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 = "confidentialcomputing_java_proto", +- deps = [":confidentialcomputing_proto"], +-) +- +-java_grpc_library( +- name = "confidentialcomputing_java_grpc", +- srcs = [":confidentialcomputing_proto"], +- deps = [":confidentialcomputing_java_proto"], +-) +- +-java_gapic_library( +- name = "confidentialcomputing_java_gapic", +- srcs = [":confidentialcomputing_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "confidentialcomputing_v1alpha1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "confidentialcomputing_v1alpha1.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- ":confidentialcomputing_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":confidentialcomputing_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "confidentialcomputing_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.confidentialcomputing.v1alpha1.ConfidentialComputingClientHttpJsonTest", +- "com.google.cloud.confidentialcomputing.v1alpha1.ConfidentialComputingClientTest", +- ], +- runtime_deps = [":confidentialcomputing_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-confidentialcomputing-v1alpha1-java", +- transport = "grpc+rest", +- deps = [ +- ":confidentialcomputing_java_gapic", +- ":confidentialcomputing_java_grpc", +- ":confidentialcomputing_java_proto", +- ":confidentialcomputing_proto", +- ], +- include_samples = True, +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "confidentialcomputing_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/confidentialcomputing/apiv1alpha1/confidentialcomputingpb", +- protos = [":confidentialcomputing_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "confidentialcomputing_go_gapic", +- srcs = [":confidentialcomputing_proto_with_info"], +- grpc_service_config = "confidentialcomputing_v1alpha1_grpc_service_config.json", +- importpath = "cloud.google.com/go/confidentialcomputing/apiv1alpha1;confidentialcomputing", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "confidentialcomputing_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":confidentialcomputing_go_proto", +- "//google/cloud/location:location_go_proto", +- ], +-) +- +-go_test( +- name = "confidentialcomputing_go_gapic_test", +- srcs = [":confidentialcomputing_go_gapic_srcjar_test"], +- embed = [":confidentialcomputing_go_gapic"], +- importpath = "cloud.google.com/go/confidentialcomputing/apiv1alpha1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-confidentialcomputing-v1alpha1-go", +- deps = [ +- ":confidentialcomputing_go_gapic", +- ":confidentialcomputing_go_gapic_srcjar-snippets.srcjar", +- ":confidentialcomputing_go_gapic_srcjar-test.srcjar", +- ":confidentialcomputing_go_gapic_srcjar-metadata.srcjar", +- ":confidentialcomputing_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "confidentialcomputing_py_gapic", +- srcs = [":confidentialcomputing_proto"], +- grpc_service_config = "confidentialcomputing_v1alpha1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "confidentialcomputing_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-py_test( +- name = "confidentialcomputing_py_gapic_test", +- srcs = [ +- "confidentialcomputing_py_gapic_pytest.py", +- "confidentialcomputing_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":confidentialcomputing_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "confidentialcomputing-v1alpha1-py", +- deps = [ +- ":confidentialcomputing_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 = "confidentialcomputing_php_proto", +- deps = [":confidentialcomputing_proto"], +-) +- +-php_grpc_library( +- name = "confidentialcomputing_php_grpc", +- srcs = [":confidentialcomputing_proto"], +- deps = [":confidentialcomputing_php_proto"], +-) +- +-php_gapic_library( +- name = "confidentialcomputing_php_gapic", +- srcs = [":confidentialcomputing_proto_with_info"], +- grpc_service_config = "confidentialcomputing_v1alpha1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "confidentialcomputing_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":confidentialcomputing_php_grpc", +- ":confidentialcomputing_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-confidentialcomputing-v1alpha1-php", +- deps = [ +- ":confidentialcomputing_php_gapic", +- ":confidentialcomputing_php_grpc", +- ":confidentialcomputing_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "confidentialcomputing_nodejs_gapic", +- package_name = "@google-cloud/confidentialcomputing", +- src = ":confidentialcomputing_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "confidentialcomputing_v1alpha1_grpc_service_config.json", +- package = "google.cloud.confidentialcomputing.v1alpha1", +- rest_numeric_enums = True, +- service_yaml = "confidentialcomputing_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "confidentialcomputing-v1alpha1-nodejs", +- deps = [ +- ":confidentialcomputing_nodejs_gapic", +- ":confidentialcomputing_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 = "confidentialcomputing_ruby_proto", +- deps = [":confidentialcomputing_proto"], +-) +- +-ruby_grpc_library( +- name = "confidentialcomputing_ruby_grpc", +- srcs = [":confidentialcomputing_proto"], +- deps = [":confidentialcomputing_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "confidentialcomputing_ruby_gapic", +- srcs = [":confidentialcomputing_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-confidentialcomputing-v1alpha1", +- ], +- grpc_service_config = "confidentialcomputing_v1alpha1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "confidentialcomputing_v1alpha1.yaml", +- deps = [ +- ":confidentialcomputing_ruby_grpc", +- ":confidentialcomputing_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-confidentialcomputing-v1alpha1-ruby", +- deps = [ +- ":confidentialcomputing_ruby_gapic", +- ":confidentialcomputing_ruby_grpc", +- ":confidentialcomputing_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 = "confidentialcomputing_csharp_proto", +- deps = [":confidentialcomputing_proto"], +-) +- +-csharp_grpc_library( +- name = "confidentialcomputing_csharp_grpc", +- srcs = [":confidentialcomputing_proto"], +- deps = [":confidentialcomputing_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "confidentialcomputing_csharp_gapic", +- srcs = [":confidentialcomputing_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "confidentialcomputing_v1alpha1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "confidentialcomputing_v1alpha1.yaml", +- deps = [ +- ":confidentialcomputing_csharp_grpc", +- ":confidentialcomputing_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-confidentialcomputing-v1alpha1-csharp", +- deps = [ +- ":confidentialcomputing_csharp_gapic", +- ":confidentialcomputing_csharp_grpc", +- ":confidentialcomputing_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "confidentialcomputing_cc_proto", +- deps = [":confidentialcomputing_proto"], +-) +- +-cc_grpc_library( +- name = "confidentialcomputing_cc_grpc", +- srcs = [":confidentialcomputing_proto"], +- grpc_only = True, +- deps = [":confidentialcomputing_cc_proto"], +-) +diff --git a/google/cloud/connectors/v1/BUILD.bazel b/google/cloud/connectors/v1/BUILD.bazel +deleted file mode 100644 +index 5c94374d4..000000000 +--- a/google/cloud/connectors/v1/BUILD.bazel ++++ /dev/null +@@ -1,413 +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 = "connectors_proto", +- srcs = [ +- "authconfig.proto", +- "common.proto", +- "connection.proto", +- "connector.proto", +- "connector_version.proto", +- "connectors_service.proto", +- "destination_config.proto", +- "provider.proto", +- "runtime.proto", +- "settings.proto", +- "ssl_config.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "connectors_proto_with_info", +- deps = [ +- ":connectors_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "connectors_java_proto", +- deps = [":connectors_proto"], +-) +- +-java_grpc_library( +- name = "connectors_java_grpc", +- srcs = [":connectors_proto"], +- deps = [":connectors_java_proto"], +-) +- +-java_gapic_library( +- name = "connectors_java_gapic", +- srcs = [":connectors_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "connectors_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "connectors_v1.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ":connectors_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":connectors_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "connectors_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.connectors.v1.ConnectorsClientHttpJsonTest", +- "com.google.cloud.connectors.v1.ConnectorsClientTest", +- ], +- runtime_deps = [":connectors_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-connectors-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":connectors_java_gapic", +- ":connectors_java_grpc", +- ":connectors_java_proto", +- ":connectors_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 = "connectors_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/connectors/apiv1/connectorspb", +- protos = [":connectors_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "connectors_go_gapic", +- srcs = [":connectors_proto_with_info"], +- grpc_service_config = "connectors_grpc_service_config.json", +- importpath = "cloud.google.com/go/connectors/apiv1;connectors", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "connectors_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":connectors_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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:struct_go_proto", +- ], +-) +- +-go_test( +- name = "connectors_go_gapic_test", +- srcs = [":connectors_go_gapic_srcjar_test"], +- embed = [":connectors_go_gapic"], +- importpath = "cloud.google.com/go/connectors/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-connectors-v1-go", +- deps = [ +- ":connectors_go_gapic", +- ":connectors_go_gapic_srcjar-metadata.srcjar", +- ":connectors_go_gapic_srcjar-snippets.srcjar", +- ":connectors_go_gapic_srcjar-test.srcjar", +- ":connectors_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "connectors_py_gapic", +- srcs = [":connectors_proto"], +- grpc_service_config = "connectors_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "connectors_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "connectors_py_gapic_test", +- srcs = [ +- "connectors_py_gapic_pytest.py", +- "connectors_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":connectors_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "connectors-v1-py", +- deps = [ +- ":connectors_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 = "connectors_php_proto", +- deps = [":connectors_proto"], +-) +- +-php_grpc_library( +- name = "connectors_php_grpc", +- srcs = [":connectors_proto"], +- deps = [":connectors_php_proto"], +-) +- +-php_gapic_library( +- name = "connectors_php_gapic", +- srcs = [":connectors_proto_with_info"], +- grpc_service_config = "connectors_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "connectors_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":connectors_php_grpc", +- ":connectors_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-connectors-v1-php", +- deps = [ +- ":connectors_php_gapic", +- ":connectors_php_grpc", +- ":connectors_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "connectors_nodejs_gapic", +- package_name = "@google-cloud/connectors", +- src = ":connectors_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "connectors_grpc_service_config.json", +- package = "google.cloud.connectors.v1", +- rest_numeric_enums = True, +- service_yaml = "connectors_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "connectors-v1-nodejs", +- deps = [ +- ":connectors_nodejs_gapic", +- ":connectors_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 = "connectors_ruby_proto", +- deps = [":connectors_proto"], +-) +- +-ruby_grpc_library( +- name = "connectors_ruby_grpc", +- srcs = [":connectors_proto"], +- deps = [":connectors_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "connectors_ruby_gapic", +- srcs = [":connectors_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-connectors-v1"], +- grpc_service_config = "connectors_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "connectors_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":connectors_ruby_grpc", +- ":connectors_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-connectors-v1-ruby", +- deps = [ +- ":connectors_ruby_gapic", +- ":connectors_ruby_grpc", +- ":connectors_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 = "connectors_csharp_proto", +- deps = [":connectors_proto"], +-) +- +-csharp_grpc_library( +- name = "connectors_csharp_grpc", +- srcs = [":connectors_proto"], +- deps = [":connectors_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "connectors_csharp_gapic", +- srcs = [":connectors_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "connectors_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "connectors_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":connectors_csharp_grpc", +- ":connectors_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-connectors-v1-csharp", +- deps = [ +- ":connectors_csharp_gapic", +- ":connectors_csharp_grpc", +- ":connectors_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "connectors_cc_proto", +- deps = [":connectors_proto"], +-) +- +-cc_grpc_library( +- name = "connectors_cc_grpc", +- srcs = [":connectors_proto"], +- grpc_only = True, +- deps = [":connectors_cc_proto"], +-) +diff --git a/google/cloud/contactcenterinsights/BUILD.bazel b/google/cloud/contactcenterinsights/BUILD.bazel +deleted file mode 100644 +index 23eea7dfb..000000000 +--- a/google/cloud/contactcenterinsights/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-contact_center_insights. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for contactcenterinsights. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "contactcenterinsights_ruby_wrapper", +- srcs = ["//google/cloud/contactcenterinsights/v1:contactcenterinsights_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-contact_center_insights", +- "ruby-cloud-wrapper-of=v1:0.12", +- "ruby-cloud-product-url=https://cloud.google.com/contact-center/insights/docs", +- "ruby-cloud-api-id=contactcenterinsights.googleapis.com", +- "ruby-cloud-api-shortname=contactcenterinsights", +- ], +- 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", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-contactcenterinsights-ruby", +- deps = [ +- ":contactcenterinsights_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/contactcenterinsights/v1/BUILD.bazel b/google/cloud/contactcenterinsights/v1/BUILD.bazel +deleted file mode 100644 +index adf41d393..000000000 +--- a/google/cloud/contactcenterinsights/v1/BUILD.bazel ++++ /dev/null +@@ -1,406 +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 = "contactcenterinsights_proto", +- srcs = [ +- "contact_center_insights.proto", +- "resources.proto", +- ], +- deps = [ +- "//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//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "contactcenterinsights_proto_with_info", +- deps = [ +- ":contactcenterinsights_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 = "contactcenterinsights_java_proto", +- deps = [":contactcenterinsights_proto"], +-) +- +-java_grpc_library( +- name = "contactcenterinsights_java_grpc", +- srcs = [":contactcenterinsights_proto"], +- deps = [":contactcenterinsights_java_proto"], +-) +- +-java_gapic_library( +- name = "contactcenterinsights_java_gapic", +- srcs = [":contactcenterinsights_proto_with_info"], +- grpc_service_config = "contactcenterinsights_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "contactcenterinsights_v1.yaml", +- test_deps = [ +- ":contactcenterinsights_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":contactcenterinsights_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "contactcenterinsights_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.contactcenterinsights.v1.ContactCenterInsightsClientHttpJsonTest", +- "com.google.cloud.contactcenterinsights.v1.ContactCenterInsightsClientTest", +- ], +- runtime_deps = [":contactcenterinsights_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-contactcenterinsights-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":contactcenterinsights_java_gapic", +- ":contactcenterinsights_java_grpc", +- ":contactcenterinsights_java_proto", +- ":contactcenterinsights_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 = "contactcenterinsights_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/contactcenterinsights/apiv1/contactcenterinsightspb", +- protos = [":contactcenterinsights_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "contactcenterinsights_go_gapic", +- srcs = [":contactcenterinsights_proto_with_info"], +- grpc_service_config = "contactcenterinsights_grpc_service_config.json", +- importpath = "cloud.google.com/go/contactcenterinsights/apiv1;contactcenterinsights", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "contactcenterinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":contactcenterinsights_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 = "contactcenterinsights_go_gapic_test", +- srcs = [":contactcenterinsights_go_gapic_srcjar_test"], +- embed = [":contactcenterinsights_go_gapic"], +- importpath = "cloud.google.com/go/contactcenterinsights/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-contactcenterinsights-v1-go", +- deps = [ +- ":contactcenterinsights_go_gapic", +- ":contactcenterinsights_go_gapic_srcjar-metadata.srcjar", +- ":contactcenterinsights_go_gapic_srcjar-snippets.srcjar", +- ":contactcenterinsights_go_gapic_srcjar-test.srcjar", +- ":contactcenterinsights_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "contactcenterinsights_py_gapic", +- srcs = [":contactcenterinsights_proto"], +- grpc_service_config = "contactcenterinsights_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-contact-center-insights", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=contact_center_insights", +- ], +- rest_numeric_enums = True, +- service_yaml = "contactcenterinsights_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "contactcenterinsights_py_gapic_test", +- srcs = [ +- "contactcenterinsights_py_gapic_pytest.py", +- "contactcenterinsights_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":contactcenterinsights_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "contactcenterinsights-v1-py", +- deps = [ +- ":contactcenterinsights_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 = "contactcenterinsights_php_proto", +- deps = [":contactcenterinsights_proto"], +-) +- +-php_grpc_library( +- name = "contactcenterinsights_php_grpc", +- srcs = [":contactcenterinsights_proto"], +- deps = [":contactcenterinsights_php_proto"], +-) +- +-php_gapic_library( +- name = "contactcenterinsights_php_gapic", +- srcs = [":contactcenterinsights_proto_with_info"], +- grpc_service_config = "contactcenterinsights_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "contactcenterinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":contactcenterinsights_php_grpc", +- ":contactcenterinsights_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-contactcenterinsights-v1-php", +- deps = [ +- ":contactcenterinsights_php_gapic", +- ":contactcenterinsights_php_grpc", +- ":contactcenterinsights_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "contactcenterinsights_nodejs_gapic", +- package_name = "@google-cloud/contact-center-insights", +- src = ":contactcenterinsights_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "contactcenterinsights_grpc_service_config.json", +- package = "google.cloud.contactcenterinsights.v1", +- rest_numeric_enums = True, +- service_yaml = "contactcenterinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "contactcenterinsights-v1-nodejs", +- deps = [ +- ":contactcenterinsights_nodejs_gapic", +- ":contactcenterinsights_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 = "contactcenterinsights_ruby_proto", +- deps = [":contactcenterinsights_proto"], +-) +- +-ruby_grpc_library( +- name = "contactcenterinsights_ruby_grpc", +- srcs = [":contactcenterinsights_proto"], +- deps = [":contactcenterinsights_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "contactcenterinsights_ruby_gapic", +- srcs = [":contactcenterinsights_proto_with_info"], +- 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", +- rest_numeric_enums = True, +- 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", +- service_yaml = "contactcenterinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":contactcenterinsights_ruby_grpc", +- ":contactcenterinsights_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-contactcenterinsights-v1-ruby", +- deps = [ +- ":contactcenterinsights_ruby_gapic", +- ":contactcenterinsights_ruby_grpc", +- ":contactcenterinsights_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 = "contactcenterinsights_csharp_proto", +- deps = [":contactcenterinsights_proto"], +-) +- +-csharp_grpc_library( +- name = "contactcenterinsights_csharp_grpc", +- srcs = [":contactcenterinsights_proto"], +- deps = [":contactcenterinsights_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "contactcenterinsights_csharp_gapic", +- srcs = [":contactcenterinsights_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "contactcenterinsights_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "contactcenterinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":contactcenterinsights_csharp_grpc", +- ":contactcenterinsights_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-contactcenterinsights-v1-csharp", +- deps = [ +- ":contactcenterinsights_csharp_gapic", +- ":contactcenterinsights_csharp_grpc", +- ":contactcenterinsights_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "contactcenterinsights_cc_proto", +- deps = [":contactcenterinsights_proto"], +-) +- +-cc_grpc_library( +- name = "contactcenterinsights_cc_grpc", +- srcs = [":contactcenterinsights_proto"], +- grpc_only = True, +- deps = [":contactcenterinsights_cc_proto"], +-) +diff --git a/google/cloud/contentwarehouse/v1/BUILD.bazel b/google/cloud/contentwarehouse/v1/BUILD.bazel +deleted file mode 100644 +index 5442f5183..000000000 +--- a/google/cloud/contentwarehouse/v1/BUILD.bazel ++++ /dev/null +@@ -1,437 +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 = "contentwarehouse_proto", +- srcs = [ +- "async_document_service_request.proto", +- "common.proto", +- "document.proto", +- "document_link_service.proto", +- "document_schema.proto", +- "document_schema_service.proto", +- "document_service.proto", +- "document_service_request.proto", +- "filters.proto", +- "histogram.proto", +- "rule_engine.proto", +- "ruleset_service.proto", +- "ruleset_service_request.proto", +- "synonymset.proto", +- "synonymset_service.proto", +- "synonymset_service_request.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/cloud/documentai/v1:documentai_proto", +- "//google/iam/v1:policy_proto", +- "//google/longrunning:operations_proto", +- "//google/type:datetime_proto", +- "//google/type:interval_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "contentwarehouse_proto_with_info", +- deps = [ +- ":contentwarehouse_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 = "contentwarehouse_java_proto", +- deps = [":contentwarehouse_proto"], +-) +- +-java_grpc_library( +- name = "contentwarehouse_java_grpc", +- srcs = [":contentwarehouse_proto"], +- deps = [":contentwarehouse_java_proto"], +-) +- +-java_gapic_library( +- name = "contentwarehouse_java_gapic", +- srcs = [":contentwarehouse_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "contentwarehouse_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "contentwarehouse_v1.yaml", +- test_deps = [ +- "//google/iam/v1:iam_java_grpc", +- ":contentwarehouse_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":contentwarehouse_java_proto", +- "//google/api:api_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "contentwarehouse_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.contentwarehouse.v1.DocumentLinkServiceClientHttpJsonTest", +- "com.google.cloud.contentwarehouse.v1.DocumentLinkServiceClientTest", +- "com.google.cloud.contentwarehouse.v1.DocumentSchemaServiceClientHttpJsonTest", +- "com.google.cloud.contentwarehouse.v1.DocumentSchemaServiceClientTest", +- "com.google.cloud.contentwarehouse.v1.DocumentServiceClientHttpJsonTest", +- "com.google.cloud.contentwarehouse.v1.DocumentServiceClientTest", +- "com.google.cloud.contentwarehouse.v1.RuleSetServiceClientHttpJsonTest", +- "com.google.cloud.contentwarehouse.v1.RuleSetServiceClientTest", +- "com.google.cloud.contentwarehouse.v1.SynonymSetServiceClientHttpJsonTest", +- "com.google.cloud.contentwarehouse.v1.SynonymSetServiceClientTest", +- ], +- runtime_deps = [":contentwarehouse_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-contentwarehouse-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":contentwarehouse_java_gapic", +- ":contentwarehouse_java_grpc", +- ":contentwarehouse_java_proto", +- ":contentwarehouse_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 = "contentwarehouse_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/contentwarehouse/apiv1/contentwarehousepb", +- protos = [":contentwarehouse_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud/documentai/v1:documentai_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:datetime_go_proto", +- "//google/type:interval_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "contentwarehouse_go_gapic", +- srcs = [":contentwarehouse_proto_with_info"], +- grpc_service_config = "contentwarehouse_grpc_service_config.json", +- importpath = "cloud.google.com/go/contentwarehouse/apiv1;contentwarehouse", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "contentwarehouse_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":contentwarehouse_go_proto", +- "//google/iam/v1:iam_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 = "contentwarehouse_go_gapic_test", +- srcs = [":contentwarehouse_go_gapic_srcjar_test"], +- embed = [":contentwarehouse_go_gapic"], +- importpath = "cloud.google.com/go/contentwarehouse/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-contentwarehouse-v1-go", +- deps = [ +- ":contentwarehouse_go_gapic", +- ":contentwarehouse_go_gapic_srcjar-metadata.srcjar", +- ":contentwarehouse_go_gapic_srcjar-snippets.srcjar", +- ":contentwarehouse_go_gapic_srcjar-test.srcjar", +- ":contentwarehouse_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_import", +- "py_test", +-) +- +-py_import( +- name="documentai", +- srcs = [ +- "//google/cloud/documentai/v1:documentai_py_gapic", +- ], +-) +- +-py_gapic_library( +- name = "contentwarehouse_py_gapic", +- srcs = [":contentwarehouse_proto"], +- grpc_service_config = "contentwarehouse_grpc_service_config.json", +- opt_args = ["proto-plus-deps=google.cloud.documentai.v1"], +- rest_numeric_enums = True, +- service_yaml = "contentwarehouse_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":documentai", +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "contentwarehouse_py_gapic_test", +- srcs = [ +- "contentwarehouse_py_gapic_pytest.py", +- "contentwarehouse_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":contentwarehouse_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "contentwarehouse-v1-py", +- deps = [ +- ":contentwarehouse_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 = "contentwarehouse_php_proto", +- deps = [":contentwarehouse_proto"], +-) +- +-php_grpc_library( +- name = "contentwarehouse_php_grpc", +- srcs = [":contentwarehouse_proto"], +- deps = [":contentwarehouse_php_proto"], +-) +- +-php_gapic_library( +- name = "contentwarehouse_php_gapic", +- srcs = [":contentwarehouse_proto_with_info"], +- grpc_service_config = "contentwarehouse_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "contentwarehouse_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":contentwarehouse_php_grpc", +- ":contentwarehouse_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-contentwarehouse-v1-php", +- deps = [ +- ":contentwarehouse_php_gapic", +- ":contentwarehouse_php_grpc", +- ":contentwarehouse_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "contentwarehouse_nodejs_gapic", +- package_name = "@google-cloud/contentwarehouse", +- src = ":contentwarehouse_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "contentwarehouse_grpc_service_config.json", +- package = "google.cloud.contentwarehouse.v1", +- rest_numeric_enums = True, +- service_yaml = "contentwarehouse_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "contentwarehouse-v1-nodejs", +- deps = [ +- ":contentwarehouse_nodejs_gapic", +- ":contentwarehouse_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 = "contentwarehouse_ruby_proto", +- deps = [":contentwarehouse_proto"], +-) +- +-ruby_grpc_library( +- name = "contentwarehouse_ruby_grpc", +- srcs = [":contentwarehouse_proto"], +- deps = [":contentwarehouse_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "contentwarehouse_ruby_gapic", +- srcs = [":contentwarehouse_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-contentwarehouse-v1"], +- grpc_service_config = "contentwarehouse_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "contentwarehouse_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":contentwarehouse_ruby_grpc", +- ":contentwarehouse_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-contentwarehouse-v1-ruby", +- deps = [ +- ":contentwarehouse_ruby_gapic", +- ":contentwarehouse_ruby_grpc", +- ":contentwarehouse_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 = "contentwarehouse_csharp_proto", +- deps = [":contentwarehouse_proto"], +-) +- +-csharp_grpc_library( +- name = "contentwarehouse_csharp_grpc", +- srcs = [":contentwarehouse_proto"], +- deps = [":contentwarehouse_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "contentwarehouse_csharp_gapic", +- srcs = [":contentwarehouse_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "contentwarehouse_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "contentwarehouse_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":contentwarehouse_csharp_grpc", +- ":contentwarehouse_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-contentwarehouse-v1-csharp", +- deps = [ +- ":contentwarehouse_csharp_gapic", +- ":contentwarehouse_csharp_grpc", +- ":contentwarehouse_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "contentwarehouse_cc_proto", +- deps = [":contentwarehouse_proto"], +-) +- +-cc_grpc_library( +- name = "contentwarehouse_cc_grpc", +- srcs = [":contentwarehouse_proto"], +- grpc_only = True, +- deps = [":contentwarehouse_cc_proto"], +-) +diff --git a/google/cloud/datacatalog/BUILD.bazel b/google/cloud/datacatalog/BUILD.bazel +deleted file mode 100644 +index c942defaf..000000000 +--- a/google/cloud/datacatalog/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-data_catalog. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for datacatalog. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "datacatalog_ruby_wrapper", +- srcs = ["//google/cloud/datacatalog/v1:datacatalog_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-data_catalog", +- "ruby-cloud-env-prefix=DATA_CATALOG", +- "ruby-cloud-wrapper-of=v1:0.14", +- "ruby-cloud-product-url=https://cloud.google.com/data-catalog", +- "ruby-cloud-api-id=datacatalog.googleapis.com", +- "ruby-cloud-api-shortname=datacatalog", +- ], +- ruby_cloud_description = "Data Catalog is a centralized and unified data catalog service for all your Cloud resources, where users and systems can discover data, explore and curate its semantics, understand how to act on it, and help govern its usage.", +- ruby_cloud_title = "Data Catalog", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-datacatalog-ruby", +- deps = [ +- ":datacatalog_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/datacatalog/lineage/BUILD.bazel b/google/cloud/datacatalog/lineage/BUILD.bazel +deleted file mode 100644 +index 488fc47ed..000000000 +--- a/google/cloud/datacatalog/lineage/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-data_catalog-lineage. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for datalineage. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "datalineage_ruby_wrapper", +- srcs = ["//google/cloud/datacatalog/lineage/v1:lineage_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-data_catalog-lineage", +- "ruby-cloud-wrapper-of=v1:0.2", +- "ruby-cloud-product-url=https://cloud.google.com/data-catalog/docs/reference/data-lineage/rpc", +- "ruby-cloud-api-id=datalineage.googleapis.com", +- "ruby-cloud-api-shortname=datalineage", +- ], +- ruby_cloud_description = "DataCatalog is a centralized and unified data catalog service for all your Cloud resources, where users and systems can discover data, explore and curate its semantics, understand how to act on it, and help govern its usage. Lineage is used to track data flows between assets over time. You can create Lineage Events to record lineage between multiple sources and a single target, for example, when table data is based on data from multiple tables.", +- ruby_cloud_title = "Data Lineage", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-datacatalog-lineage-ruby", +- deps = [ +- ":datalineage_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/datacatalog/lineage/v1/BUILD.bazel b/google/cloud/datacatalog/lineage/v1/BUILD.bazel +deleted file mode 100644 +index b160edbcd..000000000 +--- a/google/cloud/datacatalog/lineage/v1/BUILD.bazel ++++ /dev/null +@@ -1,401 +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 = "lineage_proto", +- srcs = [ +- "lineage.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "lineage_proto_with_info", +- deps = [ +- ":lineage_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 = "lineage_java_proto", +- deps = [":lineage_proto"], +-) +- +-java_grpc_library( +- name = "lineage_java_grpc", +- srcs = [":lineage_proto"], +- deps = [":lineage_java_proto"], +-) +- +-java_gapic_library( +- name = "lineage_java_gapic", +- srcs = [":lineage_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "lineage_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datalineage_v1.yaml", +- test_deps = [ +- ":lineage_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":lineage_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "lineage_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.datacatalog.lineage.v1.LineageClientHttpJsonTest", +- "com.google.cloud.datacatalog.lineage.v1.LineageClientTest", +- ], +- runtime_deps = [":lineage_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-datacatalog-lineage-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":lineage_java_gapic", +- ":lineage_java_grpc", +- ":lineage_java_proto", +- ":lineage_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 = "lineage_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/datacatalog/lineage/apiv1/lineagepb", +- protos = [":lineage_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "lineage_go_gapic", +- srcs = [":lineage_proto_with_info"], +- grpc_service_config = "lineage_grpc_service_config.json", +- importpath = "cloud.google.com/go/datacatalog/lineage/apiv1;lineage", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "datalineage_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":lineage_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:struct_go_proto", +- ], +-) +- +-go_test( +- name = "lineage_go_gapic_test", +- srcs = [":lineage_go_gapic_srcjar_test"], +- embed = [":lineage_go_gapic"], +- importpath = "cloud.google.com/go/datacatalog/lineage/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-datacatalog-lineage-v1-go", +- deps = [ +- ":lineage_go_gapic", +- ":lineage_go_gapic_srcjar-metadata.srcjar", +- ":lineage_go_gapic_srcjar-snippets.srcjar", +- ":lineage_go_gapic_srcjar-test.srcjar", +- ":lineage_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "lineage_py_gapic", +- srcs = [":lineage_proto"], +- grpc_service_config = "lineage_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datalineage_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "lineage_py_gapic_test", +- srcs = [ +- "lineage_py_gapic_pytest.py", +- "lineage_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":lineage_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "datacatalog-lineage-v1-py", +- deps = [ +- ":lineage_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 = "lineage_php_proto", +- deps = [":lineage_proto"], +-) +- +-php_grpc_library( +- name = "lineage_php_grpc", +- srcs = [":lineage_proto"], +- deps = [":lineage_php_proto"], +-) +- +-php_gapic_library( +- name = "lineage_php_gapic", +- srcs = [":lineage_proto_with_info"], +- grpc_service_config = "lineage_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "datalineage_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":lineage_php_grpc", +- ":lineage_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-datacatalog-lineage-v1-php", +- deps = [ +- ":lineage_php_gapic", +- ":lineage_php_grpc", +- ":lineage_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "lineage_nodejs_gapic", +- package_name = "@google-cloud/lineage", +- src = ":lineage_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "lineage_grpc_service_config.json", +- package = "google.cloud.datacatalog.lineage.v1", +- rest_numeric_enums = True, +- service_yaml = "datalineage_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "datacatalog-lineage-v1-nodejs", +- deps = [ +- ":lineage_nodejs_gapic", +- ":lineage_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 = "lineage_ruby_proto", +- deps = [":lineage_proto"], +-) +- +-ruby_grpc_library( +- name = "lineage_ruby_grpc", +- srcs = [":lineage_proto"], +- deps = [":lineage_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "lineage_ruby_gapic", +- srcs = [":lineage_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=datalineage.googleapis.com", +- "ruby-cloud-api-shortname=datalineage", +- "ruby-cloud-gem-name=google-cloud-data_catalog-lineage-v1", +- "ruby-cloud-product-url=https://cloud.google.com/data-catalog/docs/reference/data-lineage/rpc", +- ], +- grpc_service_config = "lineage_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "DataCatalog is a centralized and unified data catalog service for all your Cloud resources, where users and systems can discover data, explore and curate its semantics, understand how to act on it, and help govern its usage. Lineage is used to track data flows between assets over time. You can create Lineage Events to record lineage between multiple sources and a single target, for example, when table data is based on data from multiple tables.", +- ruby_cloud_title = "Data Lineage V1", +- service_yaml = "datalineage_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":lineage_ruby_grpc", +- ":lineage_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-datacatalog-lineage-v1-ruby", +- deps = [ +- ":lineage_ruby_gapic", +- ":lineage_ruby_grpc", +- ":lineage_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 = "lineage_csharp_proto", +- deps = [":lineage_proto"], +-) +- +-csharp_grpc_library( +- name = "lineage_csharp_grpc", +- srcs = [":lineage_proto"], +- deps = [":lineage_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "lineage_csharp_gapic", +- srcs = [":lineage_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "lineage_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datalineage_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":lineage_csharp_grpc", +- ":lineage_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-datacatalog-lineage-v1-csharp", +- deps = [ +- ":lineage_csharp_gapic", +- ":lineage_csharp_grpc", +- ":lineage_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "lineage_cc_proto", +- deps = [":lineage_proto"], +-) +- +-cc_grpc_library( +- name = "lineage_cc_grpc", +- srcs = [":lineage_proto"], +- grpc_only = True, +- deps = [":lineage_cc_proto"], +-) +diff --git a/google/cloud/datacatalog/v1/BUILD.bazel b/google/cloud/datacatalog/v1/BUILD.bazel +deleted file mode 100644 +index fb84402f2..000000000 +--- a/google/cloud/datacatalog/v1/BUILD.bazel ++++ /dev/null +@@ -1,431 +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 = "datacatalog_proto", +- srcs = [ +- "bigquery.proto", +- "common.proto", +- "data_source.proto", +- "datacatalog.proto", +- "dataplex_spec.proto", +- "dump_content.proto", +- "gcs_fileset_spec.proto", +- "physical_schema.proto", +- "policytagmanager.proto", +- "policytagmanagerserialization.proto", +- "schema.proto", +- "search.proto", +- "table_spec.proto", +- "tags.proto", +- "timestamps.proto", +- "usage.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "datacatalog_proto_with_info", +- deps = [ +- ":datacatalog_proto", +- "//google/cloud:common_resources_proto", +- "//google/iam/v1:iam_policy_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 = "datacatalog_java_proto", +- deps = [":datacatalog_proto"], +-) +- +-java_grpc_library( +- name = "datacatalog_java_grpc", +- srcs = [":datacatalog_proto"], +- deps = [":datacatalog_java_proto"], +-) +- +-java_gapic_library( +- name = "datacatalog_java_gapic", +- srcs = [":datacatalog_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "datacatalog_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "datacatalog_v1.yaml", +- test_deps = [ +- "//google/iam/v1:iam_java_grpc", +- ":datacatalog_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":datacatalog_java_proto", +- "//google/api:api_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "datacatalog_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.datacatalog.v1.DataCatalogClientHttpJsonTest", +- "com.google.cloud.datacatalog.v1.DataCatalogClientTest", +- "com.google.cloud.datacatalog.v1.PolicyTagManagerClientHttpJsonTest", +- "com.google.cloud.datacatalog.v1.PolicyTagManagerClientTest", +- "com.google.cloud.datacatalog.v1.PolicyTagManagerSerializationClientHttpJsonTest", +- "com.google.cloud.datacatalog.v1.PolicyTagManagerSerializationClientTest", +- ], +- runtime_deps = [":datacatalog_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-datacatalog-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":datacatalog_java_gapic", +- ":datacatalog_java_grpc", +- ":datacatalog_java_proto", +- ":datacatalog_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 = "datacatalog_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/datacatalog/apiv1/datacatalogpb", +- protos = [":datacatalog_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "datacatalog_go_gapic", +- srcs = [":datacatalog_proto_with_info"], +- grpc_service_config = "datacatalog_grpc_service_config.json", +- importpath = "cloud.google.com/go/datacatalog/apiv1;datacatalog", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = False, +- service_yaml = "datacatalog_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datacatalog_go_proto", +- "//google/iam/v1:iam_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 = "datacatalog_go_gapic_test", +- srcs = [":datacatalog_go_gapic_srcjar_test"], +- embed = [":datacatalog_go_gapic"], +- importpath = "cloud.google.com/go/datacatalog/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-datacatalog-v1-go", +- deps = [ +- ":datacatalog_go_gapic", +- ":datacatalog_go_gapic_srcjar-metadata.srcjar", +- ":datacatalog_go_gapic_srcjar-snippets.srcjar", +- ":datacatalog_go_gapic_srcjar-test.srcjar", +- ":datacatalog_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "datacatalog_py_gapic", +- srcs = [":datacatalog_proto"], +- grpc_service_config = "datacatalog_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "datacatalog_v1.yaml", +- transport = "grpc", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "datacatalog_py_gapic_test", +- srcs = [ +- "datacatalog_py_gapic_pytest.py", +- "datacatalog_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":datacatalog_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "datacatalog-v1-py", +- deps = [ +- ":datacatalog_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 = "datacatalog_php_proto", +- deps = [":datacatalog_proto"], +-) +- +-php_grpc_library( +- name = "datacatalog_php_grpc", +- srcs = [":datacatalog_proto"], +- deps = [":datacatalog_php_proto"], +-) +- +-php_gapic_library( +- name = "datacatalog_php_gapic", +- srcs = [":datacatalog_proto_with_info"], +- grpc_service_config = "datacatalog_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "datacatalog_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datacatalog_php_grpc", +- ":datacatalog_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-datacatalog-v1-php", +- deps = [ +- ":datacatalog_php_gapic", +- ":datacatalog_php_grpc", +- ":datacatalog_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "datacatalog_nodejs_gapic", +- package_name = "@google-cloud/datacatalog", +- src = ":datacatalog_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "datacatalog_grpc_service_config.json", +- main_service = "DataCatalog", +- mixins = "none", +- package = "google.cloud.datacatalog.v1", +- rest_numeric_enums = False, +- service_yaml = "datacatalog_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "datacatalog-v1-nodejs", +- deps = [ +- ":datacatalog_nodejs_gapic", +- ":datacatalog_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 = "datacatalog_ruby_proto", +- deps = [":datacatalog_proto"], +-) +- +-ruby_grpc_library( +- name = "datacatalog_ruby_grpc", +- srcs = [":datacatalog_proto"], +- deps = [":datacatalog_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "datacatalog_ruby_gapic", +- srcs = [":datacatalog_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=datacatalog.googleapis.com", +- "ruby-cloud-api-shortname=datacatalog", +- "ruby-cloud-env-prefix=DATA_CATALOG", +- "ruby-cloud-gem-name=google-cloud-data_catalog-v1", +- "ruby-cloud-product-url=https://cloud.google.com/data-catalog", +- ], +- grpc_service_config = "datacatalog_grpc_service_config.json", +- rest_numeric_enums = False, +- ruby_cloud_description = "DataCatalog is a centralized and unified data catalog service for all your Cloud resources, where users and systems can discover data, explore and curate its semantics, understand how to act on it, and help govern its usage.", +- ruby_cloud_title = "Data Catalog V1", +- service_yaml = "datacatalog_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datacatalog_ruby_grpc", +- ":datacatalog_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-datacatalog-v1-ruby", +- deps = [ +- ":datacatalog_ruby_gapic", +- ":datacatalog_ruby_grpc", +- ":datacatalog_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 = "datacatalog_csharp_proto", +- deps = [":datacatalog_proto"], +-) +- +-csharp_grpc_library( +- name = "datacatalog_csharp_grpc", +- srcs = [":datacatalog_proto"], +- deps = [":datacatalog_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "datacatalog_csharp_gapic", +- srcs = [":datacatalog_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "datacatalog_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "datacatalog_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datacatalog_csharp_grpc", +- ":datacatalog_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-datacatalog-v1-csharp", +- deps = [ +- ":datacatalog_csharp_gapic", +- ":datacatalog_csharp_grpc", +- ":datacatalog_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "datacatalog_cc_proto", +- deps = [":datacatalog_proto"], +-) +- +-cc_grpc_library( +- name = "datacatalog_cc_grpc", +- srcs = [":datacatalog_proto"], +- grpc_only = True, +- deps = [":datacatalog_cc_proto"], +-) +diff --git a/google/cloud/datacatalog/v1beta1/BUILD.bazel b/google/cloud/datacatalog/v1beta1/BUILD.bazel +deleted file mode 100644 +index 23b6c846a..000000000 +--- a/google/cloud/datacatalog/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,407 +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 = "datacatalog_proto", +- srcs = [ +- "common.proto", +- "datacatalog.proto", +- "gcs_fileset_spec.proto", +- "policytagmanager.proto", +- "policytagmanagerserialization.proto", +- "schema.proto", +- "search.proto", +- "table_spec.proto", +- "tags.proto", +- "timestamps.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "datacatalog_proto_with_info", +- deps = [ +- ":datacatalog_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 = "datacatalog_java_proto", +- deps = [":datacatalog_proto"], +-) +- +-java_grpc_library( +- name = "datacatalog_java_grpc", +- srcs = [":datacatalog_proto"], +- deps = [":datacatalog_java_proto"], +-) +- +-java_gapic_library( +- name = "datacatalog_java_gapic", +- srcs = [":datacatalog_proto_with_info"], +- gapic_yaml = "datacatalog_gapic.yaml", +- grpc_service_config = "datacatalog_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "datacatalog_v1beta1.yaml", +- test_deps = [ +- "//google/iam/v1:iam_java_grpc", +- ":datacatalog_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":datacatalog_java_proto", +- "//google/api:api_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "datacatalog_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.datacatalog.v1beta1.DataCatalogClientHttpJsonTest", +- "com.google.cloud.datacatalog.v1beta1.DataCatalogClientTest", +- "com.google.cloud.datacatalog.v1beta1.PolicyTagManagerClientHttpJsonTest", +- "com.google.cloud.datacatalog.v1beta1.PolicyTagManagerClientTest", +- "com.google.cloud.datacatalog.v1beta1.PolicyTagManagerSerializationClientHttpJsonTest", +- "com.google.cloud.datacatalog.v1beta1.PolicyTagManagerSerializationClientTest", +- ], +- runtime_deps = [":datacatalog_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-datacatalog-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":datacatalog_java_gapic", +- ":datacatalog_java_grpc", +- ":datacatalog_java_proto", +- ":datacatalog_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 = "datacatalog_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/datacatalog/apiv1beta1/datacatalogpb", +- protos = [":datacatalog_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "datacatalog_go_gapic", +- srcs = [":datacatalog_proto_with_info"], +- grpc_service_config = "datacatalog_grpc_service_config.json", +- importpath = "cloud.google.com/go/datacatalog/apiv1beta1;datacatalog", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = False, +- service_yaml = "datacatalog_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datacatalog_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "datacatalog_go_gapic_test", +- srcs = [":datacatalog_go_gapic_srcjar_test"], +- embed = [":datacatalog_go_gapic"], +- importpath = "cloud.google.com/go/datacatalog/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-datacatalog-v1beta1-go", +- deps = [ +- ":datacatalog_go_gapic", +- ":datacatalog_go_gapic_srcjar-metadata.srcjar", +- ":datacatalog_go_gapic_srcjar-snippets.srcjar", +- ":datacatalog_go_gapic_srcjar-test.srcjar", +- ":datacatalog_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "datacatalog_py_gapic", +- srcs = [":datacatalog_proto"], +- grpc_service_config = "datacatalog_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "datacatalog_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "datacatalog_py_gapic_test", +- srcs = [ +- "datacatalog_py_gapic_pytest.py", +- "datacatalog_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":datacatalog_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "datacatalog-v1beta1-py", +- deps = [ +- ":datacatalog_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 = "datacatalog_php_proto", +- deps = [":datacatalog_proto"], +-) +- +-php_grpc_library( +- name = "datacatalog_php_grpc", +- srcs = [":datacatalog_proto"], +- deps = [":datacatalog_php_proto"], +-) +- +-php_gapic_library( +- name = "datacatalog_php_gapic", +- srcs = [":datacatalog_proto_with_info"], +- grpc_service_config = "datacatalog_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "datacatalog_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datacatalog_php_grpc", +- ":datacatalog_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-datacatalog-v1beta1-php", +- deps = [ +- ":datacatalog_php_gapic", +- ":datacatalog_php_grpc", +- ":datacatalog_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "datacatalog_nodejs_gapic", +- package_name = "@google-cloud/datacatalog", +- src = ":datacatalog_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "datacatalog_grpc_service_config.json", +- main_service = "DataCatalog", +- mixins = "none", +- package = "google.cloud.datacatalog.v1beta1", +- rest_numeric_enums = False, +- service_yaml = "datacatalog_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "datacatalog-v1beta1-nodejs", +- deps = [ +- ":datacatalog_nodejs_gapic", +- ":datacatalog_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 = "datacatalog_ruby_proto", +- deps = [":datacatalog_proto"], +-) +- +-ruby_grpc_library( +- name = "datacatalog_ruby_grpc", +- srcs = [":datacatalog_proto"], +- deps = [":datacatalog_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "datacatalog_ruby_gapic", +- srcs = [":datacatalog_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-datacatalog-v1beta1"], +- grpc_service_config = "datacatalog_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "datacatalog_v1beta1.yaml", +- deps = [ +- ":datacatalog_ruby_grpc", +- ":datacatalog_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-datacatalog-v1beta1-ruby", +- deps = [ +- ":datacatalog_ruby_gapic", +- ":datacatalog_ruby_grpc", +- ":datacatalog_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 = "datacatalog_csharp_proto", +- deps = [":datacatalog_proto"], +-) +- +-csharp_grpc_library( +- name = "datacatalog_csharp_grpc", +- srcs = [":datacatalog_proto"], +- deps = [":datacatalog_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "datacatalog_csharp_gapic", +- srcs = [":datacatalog_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "datacatalog_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "datacatalog_v1beta1.yaml", +- deps = [ +- ":datacatalog_csharp_grpc", +- ":datacatalog_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-datacatalog-v1beta1-csharp", +- deps = [ +- ":datacatalog_csharp_gapic", +- ":datacatalog_csharp_grpc", +- ":datacatalog_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "datacatalog_cc_proto", +- deps = [":datacatalog_proto"], +-) +- +-cc_grpc_library( +- name = "datacatalog_cc_grpc", +- srcs = [":datacatalog_proto"], +- grpc_only = True, +- deps = [":datacatalog_cc_proto"], +-) +diff --git a/google/cloud/dataform/BUILD.bazel b/google/cloud/dataform/BUILD.bazel +deleted file mode 100644 +index c2e297c7e..000000000 +--- a/google/cloud/dataform/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-dataform. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for dataform. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1beta1 in this case. +-ruby_cloud_gapic_library( +- name = "dataform_ruby_wrapper", +- srcs = ["//google/cloud/dataform/v1beta1:dataform_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-dataform", +- "ruby-cloud-wrapper-of=v1beta1:0.2", +- "ruby-cloud-product-url=https://cloud.google.com/dataform", +- "ruby-cloud-api-id=dataform.googleapis.com", +- "ruby-cloud-api-shortname=dataform", +- ], +- ruby_cloud_description = "Dataform is a service for data analysts to develop, test, version control, and schedule complex SQL workflows for data transformation in BigQuery.", +- ruby_cloud_title = "Dataform", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dataform-ruby", +- deps = [ +- ":dataform_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/dataform/logging/v1/BUILD.bazel b/google/cloud/dataform/logging/v1/BUILD.bazel +deleted file mode 100644 +index 9b3fea0aa..000000000 +--- a/google/cloud/dataform/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,193 +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 = [ +- "logging.proto", +- ], +- deps = [ +- "//google/api:field_behavior_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_gapic_assembly_pkg", +-) +- +-go_proto_library( +- name = "logging_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/dataform/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_assembly_pkg( +- name = "logging-v1-go", +- deps = [ +- ":logging_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/api:field_behavior_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_gapic_assembly_pkg", +- "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"], +-) +- +-php_gapic_assembly_pkg( +- name = "logging-v1-php", +- 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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/dataform/v1alpha2/BUILD.bazel b/google/cloud/dataform/v1alpha2/BUILD.bazel +deleted file mode 100644 +index 4b928ed38..000000000 +--- a/google/cloud/dataform/v1alpha2/BUILD.bazel ++++ /dev/null +@@ -1,396 +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 = "dataform_proto", +- srcs = [ +- "dataform.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/type:interval_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- ], +-) +- +-proto_library_with_info( +- name = "dataform_proto_with_info", +- deps = [ +- ":dataform_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "dataform_java_proto", +- deps = [":dataform_proto"], +-) +- +-java_grpc_library( +- name = "dataform_java_grpc", +- srcs = [":dataform_proto"], +- deps = [":dataform_java_proto"], +-) +- +-java_gapic_library( +- name = "dataform_java_gapic", +- srcs = [":dataform_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "dataform_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataform_v1alpha2.yaml", +- test_deps = [ +- ":dataform_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":dataform_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "dataform_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.dataform.v1alpha2.DataformClientHttpJsonTest", +- "com.google.cloud.dataform.v1alpha2.DataformClientTest", +- ], +- runtime_deps = [":dataform_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-dataform-v1alpha2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":dataform_java_gapic", +- ":dataform_java_grpc", +- ":dataform_java_proto", +- ":dataform_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 = "dataform_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/dataform/apiv1alpha2/dataformpb", +- protos = [":dataform_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:interval_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "dataform_go_gapic", +- srcs = [":dataform_proto_with_info"], +- grpc_service_config = "dataform_grpc_service_config.json", +- importpath = "cloud.google.com/go/dataform/apiv1alpha2;dataform", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "dataform_v1alpha2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataform_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "dataform_go_gapic_test", +- srcs = [":dataform_go_gapic_srcjar_test"], +- embed = [":dataform_go_gapic"], +- importpath = "cloud.google.com/go/dataform/apiv1alpha2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-dataform-v1alpha2-go", +- deps = [ +- ":dataform_go_gapic", +- ":dataform_go_gapic_srcjar-metadata.srcjar", +- ":dataform_go_gapic_srcjar-snippets.srcjar", +- ":dataform_go_gapic_srcjar-test.srcjar", +- ":dataform_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "dataform_py_gapic", +- srcs = [":dataform_proto"], +- grpc_service_config = "dataform_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataform_v1alpha2.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "dataform_py_gapic_test", +- srcs = [ +- "dataform_py_gapic_pytest.py", +- "dataform_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":dataform_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "dataform-v1alpha2-py", +- deps = [ +- ":dataform_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 = "dataform_php_proto", +- deps = [":dataform_proto"], +-) +- +-php_grpc_library( +- name = "dataform_php_grpc", +- srcs = [":dataform_proto"], +- deps = [":dataform_php_proto"], +-) +- +-php_gapic_library( +- name = "dataform_php_gapic", +- srcs = [":dataform_proto_with_info"], +- grpc_service_config = "dataform_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataform_v1alpha2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataform_php_grpc", +- ":dataform_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-dataform-v1alpha2-php", +- deps = [ +- ":dataform_php_gapic", +- ":dataform_php_grpc", +- ":dataform_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "dataform_nodejs_gapic", +- package_name = "@google-cloud/dataform", +- src = ":dataform_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "dataform_grpc_service_config.json", +- package = "google.cloud.dataform.v1alpha2", +- rest_numeric_enums = True, +- service_yaml = "dataform_v1alpha2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "dataform-v1alpha2-nodejs", +- deps = [ +- ":dataform_nodejs_gapic", +- ":dataform_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 = "dataform_ruby_proto", +- deps = [":dataform_proto"], +-) +- +-ruby_grpc_library( +- name = "dataform_ruby_grpc", +- srcs = [":dataform_proto"], +- deps = [":dataform_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "dataform_ruby_gapic", +- srcs = [":dataform_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-dataform-v1alpha2"], +- grpc_service_config = "dataform_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataform_v1alpha2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataform_ruby_grpc", +- ":dataform_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dataform-v1alpha2-ruby", +- deps = [ +- ":dataform_ruby_gapic", +- ":dataform_ruby_grpc", +- ":dataform_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 = "dataform_csharp_proto", +- deps = [":dataform_proto"], +-) +- +-csharp_grpc_library( +- name = "dataform_csharp_grpc", +- srcs = [":dataform_proto"], +- deps = [":dataform_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "dataform_csharp_gapic", +- srcs = [":dataform_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "dataform_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataform_v1alpha2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataform_csharp_grpc", +- ":dataform_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-dataform-v1alpha2-csharp", +- deps = [ +- ":dataform_csharp_gapic", +- ":dataform_csharp_grpc", +- ":dataform_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "dataform_cc_proto", +- deps = [":dataform_proto"], +-) +- +-cc_grpc_library( +- name = "dataform_cc_grpc", +- srcs = [":dataform_proto"], +- grpc_only = True, +- deps = [":dataform_cc_proto"], +-) +diff --git a/google/cloud/dataform/v1beta1/BUILD.bazel b/google/cloud/dataform/v1beta1/BUILD.bazel +deleted file mode 100644 +index 38eb5dbdc..000000000 +--- a/google/cloud/dataform/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,390 +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 = "dataform_proto", +- srcs = [ +- "dataform.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/type:interval_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- ], +-) +- +-proto_library_with_info( +- name = "dataform_proto_with_info", +- deps = [ +- ":dataform_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "dataform_java_proto", +- deps = [":dataform_proto"], +-) +- +-java_grpc_library( +- name = "dataform_java_grpc", +- srcs = [":dataform_proto"], +- deps = [":dataform_java_proto"], +-) +- +-java_gapic_library( +- name = "dataform_java_gapic", +- srcs = [":dataform_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "dataform_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataform_v1beta1.yaml", +- test_deps = [ +- ":dataform_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":dataform_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "dataform_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.dataform.v1beta1.DataformClientHttpJsonTest", +- "com.google.cloud.dataform.v1beta1.DataformClientTest", +- ], +- runtime_deps = [":dataform_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-dataform-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":dataform_java_gapic", +- ":dataform_java_grpc", +- ":dataform_java_proto", +- ":dataform_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 = "dataform_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/dataform/apiv1beta1/dataformpb", +- protos = [":dataform_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:interval_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "dataform_go_gapic", +- srcs = [":dataform_proto_with_info"], +- grpc_service_config = "dataform_grpc_service_config.json", +- importpath = "cloud.google.com/go/dataform/apiv1beta1;dataform", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "dataform_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataform_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "dataform_go_gapic_test", +- srcs = [":dataform_go_gapic_srcjar_test"], +- embed = [":dataform_go_gapic"], +- importpath = "cloud.google.com/go/dataform/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-dataform-v1beta1-go", +- deps = [ +- ":dataform_go_gapic", +- ":dataform_go_gapic_srcjar-metadata.srcjar", +- ":dataform_go_gapic_srcjar-snippets.srcjar", +- ":dataform_go_gapic_srcjar-test.srcjar", +- ":dataform_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "dataform_py_gapic", +- srcs = [":dataform_proto"], +- grpc_service_config = "dataform_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataform_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "dataform-v1beta1-py", +- deps = [ +- ":dataform_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 = "dataform_php_proto", +- deps = [":dataform_proto"], +-) +- +-php_grpc_library( +- name = "dataform_php_grpc", +- srcs = [":dataform_proto"], +- deps = [":dataform_php_proto"], +-) +- +-php_gapic_library( +- name = "dataform_php_gapic", +- srcs = [":dataform_proto_with_info"], +- grpc_service_config = "dataform_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataform_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataform_php_grpc", +- ":dataform_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-dataform-v1beta1-php", +- deps = [ +- ":dataform_php_gapic", +- ":dataform_php_grpc", +- ":dataform_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "dataform_nodejs_gapic", +- package_name = "@google-cloud/dataform", +- src = ":dataform_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "dataform_grpc_service_config.json", +- package = "google.cloud.dataform.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "dataform_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "dataform-v1beta1-nodejs", +- deps = [ +- ":dataform_nodejs_gapic", +- ":dataform_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 = "dataform_ruby_proto", +- deps = [":dataform_proto"], +-) +- +-ruby_grpc_library( +- name = "dataform_ruby_grpc", +- srcs = [":dataform_proto"], +- deps = [":dataform_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "dataform_ruby_gapic", +- srcs = [":dataform_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=dataform.googleapis.com", +- "ruby-cloud-api-shortname=dataform", +- "ruby-cloud-gem-name=google-cloud-dataform-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/dataform", +- ], +- grpc_service_config = "dataform_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Dataform is a service for data analysts to develop, test, version control, and schedule complex SQL workflows for data transformation in BigQuery.", +- ruby_cloud_title = "Dataform V1beta1", +- service_yaml = "dataform_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataform_ruby_grpc", +- ":dataform_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dataform-v1beta1-ruby", +- deps = [ +- ":dataform_ruby_gapic", +- ":dataform_ruby_grpc", +- ":dataform_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 = "dataform_csharp_proto", +- deps = [":dataform_proto"], +-) +- +-csharp_grpc_library( +- name = "dataform_csharp_grpc", +- srcs = [":dataform_proto"], +- deps = [":dataform_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "dataform_csharp_gapic", +- srcs = [":dataform_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "dataform_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataform_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataform_csharp_grpc", +- ":dataform_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-dataform-v1beta1-csharp", +- deps = [ +- ":dataform_csharp_gapic", +- ":dataform_csharp_grpc", +- ":dataform_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "dataform_cc_proto", +- deps = [":dataform_proto"], +-) +- +-cc_grpc_library( +- name = "dataform_cc_grpc", +- srcs = [":dataform_proto"], +- grpc_only = True, +- deps = [":dataform_cc_proto"], +-) +diff --git a/google/cloud/datafusion/BUILD.bazel b/google/cloud/datafusion/BUILD.bazel +deleted file mode 100644 +index c1318b8df..000000000 +--- a/google/cloud/datafusion/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-data_fusion. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for datafusion. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "datafusion_ruby_wrapper", +- srcs = ["//google/cloud/datafusion/v1:datafusion_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-data_fusion", +- "ruby-cloud-wrapper-of=v1:0.3", +- "ruby-cloud-product-url=https://cloud.google.com/data-fusion", +- "ruby-cloud-api-id=datafusion.googleapis.com", +- "ruby-cloud-api-shortname=datafusion", +- ], +- 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", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-datafusion-ruby", +- deps = [ +- ":datafusion_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/datafusion/v1/BUILD.bazel b/google/cloud/datafusion/v1/BUILD.bazel +deleted file mode 100644 +index fd971a0e0..000000000 +--- a/google/cloud/datafusion/v1/BUILD.bazel ++++ /dev/null +@@ -1,401 +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 = "datafusion_proto", +- srcs = [ +- "datafusion.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "datafusion_proto_with_info", +- deps = [ +- ":datafusion_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 = "datafusion_java_proto", +- deps = [":datafusion_proto"], +-) +- +-java_grpc_library( +- name = "datafusion_java_grpc", +- srcs = [":datafusion_proto"], +- deps = [":datafusion_java_proto"], +-) +- +-java_gapic_library( +- name = "datafusion_java_gapic", +- srcs = [":datafusion_proto_with_info"], +- grpc_service_config = "datafusion_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datafusion_v1.yaml", +- test_deps = [ +- ":datafusion_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":datafusion_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "datafusion_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.datafusion.v1.DataFusionClientHttpJsonTest", +- "com.google.cloud.datafusion.v1.DataFusionClientTest", +- ], +- runtime_deps = [":datafusion_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-datafusion-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":datafusion_java_gapic", +- ":datafusion_java_grpc", +- ":datafusion_java_proto", +- ":datafusion_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 = "datafusion_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/datafusion/apiv1/datafusionpb", +- protos = [":datafusion_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "datafusion_go_gapic", +- srcs = [":datafusion_proto_with_info"], +- grpc_service_config = "datafusion_grpc_service_config.json", +- importpath = "cloud.google.com/go/datafusion/apiv1;datafusion", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "datafusion_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datafusion_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 = "datafusion_go_gapic_test", +- srcs = [":datafusion_go_gapic_srcjar_test"], +- embed = [":datafusion_go_gapic"], +- importpath = "cloud.google.com/go/datafusion/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-datafusion-v1-go", +- deps = [ +- ":datafusion_go_gapic", +- ":datafusion_go_gapic_srcjar-metadata.srcjar", +- ":datafusion_go_gapic_srcjar-snippets.srcjar", +- ":datafusion_go_gapic_srcjar-test.srcjar", +- ":datafusion_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- 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", +- ], +- rest_numeric_enums = True, +- service_yaml = "datafusion_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "datafusion_py_gapic_test", +- srcs = [ +- "datafusion_py_gapic_pytest.py", +- "datafusion_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":datafusion_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "datafusion-v1-py", +- deps = [ +- ":datafusion_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 = "datafusion_php_proto", +- deps = [":datafusion_proto"], +-) +- +-php_grpc_library( +- name = "datafusion_php_grpc", +- srcs = [":datafusion_proto"], +- deps = [":datafusion_php_proto"], +-) +- +-php_gapic_library( +- name = "datafusion_php_gapic", +- srcs = [":datafusion_proto_with_info"], +- grpc_service_config = "datafusion_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datafusion_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datafusion_php_grpc", +- ":datafusion_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-datafusion-v1-php", +- deps = [ +- ":datafusion_php_gapic", +- ":datafusion_php_grpc", +- ":datafusion_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "datafusion_nodejs_gapic", +- package_name = "@google-cloud/data-fusion", +- src = ":datafusion_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "datafusion_grpc_service_config.json", +- package = "google.cloud.datafusion.v1", +- rest_numeric_enums = True, +- service_yaml = "datafusion_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "datafusion-v1-nodejs", +- deps = [ +- ":datafusion_nodejs_gapic", +- ":datafusion_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 = "datafusion_ruby_proto", +- deps = [":datafusion_proto"], +-) +- +-ruby_grpc_library( +- name = "datafusion_ruby_grpc", +- srcs = [":datafusion_proto"], +- deps = [":datafusion_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "datafusion_ruby_gapic", +- srcs = [":datafusion_proto_with_info"], +- 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", +- rest_numeric_enums = True, +- 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", +- service_yaml = "datafusion_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datafusion_ruby_grpc", +- ":datafusion_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-datafusion-v1-ruby", +- deps = [ +- ":datafusion_ruby_gapic", +- ":datafusion_ruby_grpc", +- ":datafusion_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 = "datafusion_csharp_proto", +- deps = [":datafusion_proto"], +-) +- +-csharp_grpc_library( +- name = "datafusion_csharp_grpc", +- srcs = [":datafusion_proto"], +- deps = [":datafusion_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "datafusion_csharp_gapic", +- srcs = [":datafusion_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "datafusion_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datafusion_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datafusion_csharp_grpc", +- ":datafusion_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-datafusion-v1-csharp", +- deps = [ +- ":datafusion_csharp_gapic", +- ":datafusion_csharp_grpc", +- ":datafusion_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "datafusion_cc_proto", +- deps = [":datafusion_proto"], +-) +- +-cc_grpc_library( +- name = "datafusion_cc_grpc", +- srcs = [":datafusion_proto"], +- grpc_only = True, +- deps = [":datafusion_cc_proto"], +-) +diff --git a/google/cloud/datafusion/v1beta1/BUILD.bazel b/google/cloud/datafusion/v1beta1/BUILD.bazel +deleted file mode 100644 +index 7d4526107..000000000 +--- a/google/cloud/datafusion/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,390 +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 = "datafusion_proto", +- srcs = [ +- "v1beta1.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/iam/v1:policy_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "datafusion_proto_with_info", +- deps = [ +- ":datafusion_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 = "datafusion_java_proto", +- deps = [":datafusion_proto"], +-) +- +-java_grpc_library( +- name = "datafusion_java_grpc", +- srcs = [":datafusion_proto"], +- deps = [":datafusion_java_proto"], +-) +- +-java_gapic_library( +- name = "datafusion_java_gapic", +- srcs = [":datafusion_proto_with_info"], +- grpc_service_config = "datafusion_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datafusion_v1beta1.yaml", +- test_deps = [ +- ":datafusion_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":datafusion_java_proto", +- "//google/iam/v1:iam_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "datafusion_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.datafusion.v1beta1.DataFusionClientHttpJsonTest", +- "com.google.cloud.datafusion.v1beta1.DataFusionClientTest", +- ], +- runtime_deps = [":datafusion_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-datafusion-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":datafusion_java_gapic", +- ":datafusion_java_grpc", +- ":datafusion_java_proto", +- ":datafusion_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 = "datafusion_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/datafusion/apiv1beta1/datafusionpb", +- protos = [":datafusion_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "datafusion_go_gapic", +- srcs = [":datafusion_proto_with_info"], +- grpc_service_config = "datafusion_grpc_service_config.json", +- importpath = "cloud.google.com/go/datafusion/apiv1beta1;datafusion", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "datafusion_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datafusion_go_proto", +- "//google/iam/v1:iam_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 = "datafusion_go_gapic_test", +- srcs = [":datafusion_go_gapic_srcjar_test"], +- embed = [":datafusion_go_gapic"], +- importpath = "cloud.google.com/go/datafusion/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-datafusion-v1beta1-go", +- deps = [ +- ":datafusion_go_gapic", +- ":datafusion_go_gapic_srcjar-metadata.srcjar", +- ":datafusion_go_gapic_srcjar-snippets.srcjar", +- ":datafusion_go_gapic_srcjar-test.srcjar", +- ":datafusion_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "datafusion_py_gapic", +- srcs = [":datafusion_proto"], +- grpc_service_config = "datafusion_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datafusion_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "datafusion_py_gapic_test", +- srcs = [ +- "datafusion_py_gapic_pytest.py", +- "datafusion_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":datafusion_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "datafusion-v1beta1-py", +- deps = [ +- ":datafusion_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 = "datafusion_php_proto", +- deps = [":datafusion_proto"], +-) +- +-php_grpc_library( +- name = "datafusion_php_grpc", +- srcs = [":datafusion_proto"], +- deps = [":datafusion_php_proto"], +-) +- +-php_gapic_library( +- name = "datafusion_php_gapic", +- srcs = [":datafusion_proto_with_info"], +- grpc_service_config = "datafusion_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datafusion_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datafusion_php_grpc", +- ":datafusion_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-datafusion-v1beta1-php", +- deps = [ +- ":datafusion_php_gapic", +- ":datafusion_php_grpc", +- ":datafusion_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "datafusion_nodejs_gapic", +- package_name = "@google-cloud/data-fusion", +- src = ":datafusion_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "datafusion_grpc_service_config.json", +- package = "google.cloud.datafusion.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "datafusion_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "datafusion-v1beta1-nodejs", +- deps = [ +- ":datafusion_nodejs_gapic", +- ":datafusion_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 = "datafusion_ruby_proto", +- deps = [":datafusion_proto"], +-) +- +-ruby_grpc_library( +- name = "datafusion_ruby_grpc", +- srcs = [":datafusion_proto"], +- deps = [":datafusion_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "datafusion_ruby_gapic", +- srcs = [":datafusion_proto_with_info"], +- 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", +- rest_numeric_enums = True, +- 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", +- service_yaml = "datafusion_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datafusion_ruby_grpc", +- ":datafusion_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-datafusion-v1beta1-ruby", +- deps = [ +- ":datafusion_ruby_gapic", +- ":datafusion_ruby_grpc", +- ":datafusion_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 = "datafusion_csharp_proto", +- deps = [":datafusion_proto"], +-) +- +-csharp_grpc_library( +- name = "datafusion_csharp_grpc", +- srcs = [":datafusion_proto"], +- deps = [":datafusion_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "datafusion_csharp_gapic", +- srcs = [":datafusion_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "datafusion_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datafusion_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datafusion_csharp_grpc", +- ":datafusion_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-datafusion-v1beta1-csharp", +- deps = [ +- ":datafusion_csharp_gapic", +- ":datafusion_csharp_grpc", +- ":datafusion_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/datalabeling/BUILD.bazel b/google/cloud/datalabeling/BUILD.bazel +deleted file mode 100644 +index 90f4ce149..000000000 +--- a/google/cloud/datalabeling/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-data_labeling. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for datalabeling. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1beta1 in this case. +-ruby_cloud_gapic_library( +- name = "datalabeling_ruby_wrapper", +- srcs = ["//google/cloud/datalabeling/v1beta1:datalabeling_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-data_labeling", +- "ruby-cloud-env-prefix=DATA_LABELING", +- "ruby-cloud-wrapper-of=v1beta1:0.0", +- "ruby-cloud-product-url=https://cloud.google.com/ai-platform/data-labeling/docs", +- "ruby-cloud-api-id=datalabeling.googleapis.com", +- "ruby-cloud-api-shortname=datalabeling", +- ], +- ruby_cloud_description = "AI Platform Data Labeling Service lets you work with human labelers to generate highly accurate labels for a collection of data that you can use in machine learning models.", +- ruby_cloud_title = "AI Platform Data Labeling Service", +- transport = "grpc", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-datalabeling-ruby", +- deps = [ +- ":datalabeling_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/datalabeling/v1beta1/BUILD.bazel b/google/cloud/datalabeling/v1beta1/BUILD.bazel +deleted file mode 100644 +index d1916cddc..000000000 +--- a/google/cloud/datalabeling/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,382 +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 = "datalabeling_proto", +- srcs = [ +- "annotation.proto", +- "annotation_spec_set.proto", +- "data_labeling_service.proto", +- "data_payloads.proto", +- "dataset.proto", +- "evaluation.proto", +- "evaluation_job.proto", +- "human_annotation_config.proto", +- "instruction.proto", +- "operations.proto", +- ], +- deps = [ +- "//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//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "datalabeling_proto_with_info", +- deps = [ +- ":datalabeling_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 = "datalabeling_java_proto", +- deps = [":datalabeling_proto"], +-) +- +-java_grpc_library( +- name = "datalabeling_java_grpc", +- srcs = [":datalabeling_proto"], +- deps = [":datalabeling_java_proto"], +-) +- +-java_gapic_library( +- name = "datalabeling_java_gapic", +- srcs = [":datalabeling_proto_with_info"], +- grpc_service_config = "datalabeling_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datalabeling_v1beta1.yaml", +- test_deps = [ +- ":datalabeling_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":datalabeling_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "datalabeling_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.datalabeling.v1beta1.DataLabelingServiceClientTest", +- ], +- runtime_deps = [":datalabeling_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-datalabeling-v1beta1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":datalabeling_java_gapic", +- ":datalabeling_java_grpc", +- ":datalabeling_java_proto", +- ":datalabeling_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 = "datalabeling_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/datalabeling/apiv1beta1/datalabelingpb", +- protos = [":datalabeling_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "datalabeling_go_gapic", +- srcs = [":datalabeling_proto_with_info"], +- grpc_service_config = "datalabeling_grpc_service_config.json", +- importpath = "cloud.google.com/go/datalabeling/apiv1beta1;datalabeling", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "datalabeling_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datalabeling_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 = "datalabeling_go_gapic_test", +- srcs = [":datalabeling_go_gapic_srcjar_test"], +- embed = [":datalabeling_go_gapic"], +- importpath = "cloud.google.com/go/datalabeling/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-datalabeling-v1beta1-go", +- deps = [ +- ":datalabeling_go_gapic", +- ":datalabeling_go_gapic_srcjar-snippets.srcjar", +- ":datalabeling_go_gapic_srcjar-test.srcjar", +- ":datalabeling_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "datalabeling_py_gapic", +- srcs = [":datalabeling_proto"], +- grpc_service_config = "datalabeling_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datalabeling_v1beta1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "datalabeling_py_gapic_test", +- srcs = [ +- "datalabeling_py_gapic_pytest.py", +- "datalabeling_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":datalabeling_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "datalabeling-v1beta1-py", +- deps = [ +- ":datalabeling_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 = "datalabeling_php_proto", +- deps = [":datalabeling_proto"], +-) +- +-php_grpc_library( +- name = "datalabeling_php_grpc", +- srcs = [":datalabeling_proto"], +- deps = [":datalabeling_php_proto"], +-) +- +-php_gapic_library( +- name = "datalabeling_php_gapic", +- srcs = [":datalabeling_proto_with_info"], +- grpc_service_config = "datalabeling_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datalabeling_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datalabeling_php_grpc", +- ":datalabeling_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-datalabeling-v1beta1-php", +- deps = [ +- ":datalabeling_php_gapic", +- ":datalabeling_php_grpc", +- ":datalabeling_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "datalabeling_nodejs_gapic", +- package_name = "@google-cloud/datalabeling", +- src = ":datalabeling_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "datalabeling_grpc_service_config.json", +- main_service = "datalabeling", +- package = "google.cloud.datalabeling.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "datalabeling_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "datalabeling-v1beta1-nodejs", +- deps = [ +- ":datalabeling_nodejs_gapic", +- ":datalabeling_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 = "datalabeling_ruby_proto", +- deps = [":datalabeling_proto"], +-) +- +-ruby_grpc_library( +- name = "datalabeling_ruby_grpc", +- srcs = [":datalabeling_proto"], +- deps = [":datalabeling_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "datalabeling_ruby_gapic", +- srcs = [":datalabeling_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-data_labeling-v1beta1", +- "ruby-cloud-env-prefix=DATA_LABELING", +- "ruby-cloud-product-url=https://cloud.google.com/ai-platform/data-labeling/docs", +- "ruby-cloud-api-id=datalabeling.googleapis.com", +- "ruby-cloud-api-shortname=datalabeling", +- ], +- grpc_service_config = "datalabeling_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "AI Platform Data Labeling Service lets you work with human labelers to generate highly accurate labels for a collection of data that you can use in machine learning models.", +- ruby_cloud_title = "AI Platform Data Labeling Service V1beta1", +- service_yaml = "datalabeling_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- ":datalabeling_ruby_grpc", +- ":datalabeling_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-datalabeling-v1beta1-ruby", +- deps = [ +- ":datalabeling_ruby_gapic", +- ":datalabeling_ruby_grpc", +- ":datalabeling_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 = "datalabeling_csharp_proto", +- deps = [":datalabeling_proto"], +-) +- +-csharp_grpc_library( +- name = "datalabeling_csharp_grpc", +- srcs = [":datalabeling_proto"], +- deps = [":datalabeling_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "datalabeling_csharp_gapic", +- srcs = [":datalabeling_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "datalabeling_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datalabeling_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- ":datalabeling_csharp_grpc", +- ":datalabeling_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-datalabeling-v1beta1-csharp", +- deps = [ +- ":datalabeling_csharp_gapic", +- ":datalabeling_csharp_grpc", +- ":datalabeling_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/datapipelines/logging/v1/BUILD.bazel b/google/cloud/datapipelines/logging/v1/BUILD.bazel +deleted file mode 100644 +index 6b81c9037..000000000 +--- a/google/cloud/datapipelines/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,177 +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 = [ +- "logging.proto", +- ], +- deps = [ +- "//google/rpc:status_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 = "cloud.google.com/go/datapipelines/logging/apiv1/loggingpb", +- 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", +- ], +-) +- +-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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/dataplex/BUILD.bazel b/google/cloud/dataplex/BUILD.bazel +deleted file mode 100644 +index d3f60f2fe..000000000 +--- a/google/cloud/dataplex/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-dataplex. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for dataplex. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "dataplex_ruby_wrapper", +- srcs = ["//google/cloud/dataplex/v1:dataplex_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-dataplex", +- "ruby-cloud-wrapper-of=v1:0.7", +- "ruby-cloud-product-url=https://cloud.google.com/dataplex/", +- "ruby-cloud-api-id=dataplex.googleapis.com", +- "ruby-cloud-api-shortname=dataplex", +- ], +- ruby_cloud_description = "Dataplex is an intelligent data fabric that provides a way to centrally manage, monitor, and govern your data across data lakes, data warehouses and data marts, and make this data securely accessible to a variety of analytics and data science tools.", +- ruby_cloud_title = "Dataplex", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dataplex-ruby", +- deps = [ +- ":dataplex_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/dataplex/v1/BUILD.bazel b/google/cloud/dataplex/v1/BUILD.bazel +deleted file mode 100644 +index 75cc35bcd..000000000 +--- a/google/cloud/dataplex/v1/BUILD.bazel ++++ /dev/null +@@ -1,431 +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 = "dataplex_proto", +- srcs = [ +- "analyze.proto", +- "content.proto", +- "data_profile.proto", +- "data_quality.proto", +- "datascans.proto", +- "logs.proto", +- "metadata.proto", +- "processing.proto", +- "resources.proto", +- "service.proto", +- "tasks.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/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 = "dataplex_proto_with_info", +- deps = [ +- ":dataplex_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "dataplex_java_proto", +- deps = [":dataplex_proto"], +-) +- +-java_grpc_library( +- name = "dataplex_java_grpc", +- srcs = [":dataplex_proto"], +- deps = [":dataplex_java_proto"], +-) +- +-java_gapic_library( +- name = "dataplex_java_gapic", +- srcs = [":dataplex_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "dataplex_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataplex_v1.yaml", +- test_deps = [ +- ":dataplex_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":dataplex_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "dataplex_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.dataplex.v1.ContentServiceClientHttpJsonTest", +- "com.google.cloud.dataplex.v1.ContentServiceClientTest", +- "com.google.cloud.dataplex.v1.DataScanServiceClientHttpJsonTest", +- "com.google.cloud.dataplex.v1.DataScanServiceClientTest", +- "com.google.cloud.dataplex.v1.DataplexServiceClientHttpJsonTest", +- "com.google.cloud.dataplex.v1.DataplexServiceClientTest", +- "com.google.cloud.dataplex.v1.MetadataServiceClientHttpJsonTest", +- "com.google.cloud.dataplex.v1.MetadataServiceClientTest", +- ], +- runtime_deps = [":dataplex_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-dataplex-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":dataplex_java_gapic", +- ":dataplex_java_grpc", +- ":dataplex_java_proto", +- ":dataplex_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 = "dataplex_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/dataplex/apiv1/dataplexpb", +- protos = [":dataplex_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "dataplex_go_gapic", +- srcs = [":dataplex_proto_with_info"], +- grpc_service_config = "dataplex_grpc_service_config.json", +- importpath = "cloud.google.com/go/dataplex/apiv1;dataplex", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "dataplex_v1.yaml", +- transport = "grpc", +- deps = [ +- ":dataplex_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "dataplex_go_gapic_test", +- srcs = [":dataplex_go_gapic_srcjar_test"], +- embed = [":dataplex_go_gapic"], +- importpath = "cloud.google.com/go/dataplex/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-dataplex-v1-go", +- deps = [ +- ":dataplex_go_gapic", +- ":dataplex_go_gapic_srcjar-metadata.srcjar", +- ":dataplex_go_gapic_srcjar-snippets.srcjar", +- ":dataplex_go_gapic_srcjar-test.srcjar", +- ":dataplex_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "dataplex_py_gapic", +- srcs = [":dataplex_proto"], +- grpc_service_config = "dataplex_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataplex_v1.yaml", +- transport = "grpc", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "dataplex_py_gapic_test", +- srcs = [ +- "dataplex_py_gapic_pytest.py", +- "dataplex_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":dataplex_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "dataplex-v1-py", +- deps = [ +- ":dataplex_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 = "dataplex_php_proto", +- deps = [":dataplex_proto"], +-) +- +-php_grpc_library( +- name = "dataplex_php_grpc", +- srcs = [":dataplex_proto"], +- deps = [":dataplex_php_proto"], +-) +- +-php_gapic_library( +- name = "dataplex_php_gapic", +- srcs = [":dataplex_proto_with_info"], +- grpc_service_config = "dataplex_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataplex_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataplex_php_grpc", +- ":dataplex_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-dataplex-v1-php", +- deps = [ +- ":dataplex_php_gapic", +- ":dataplex_php_grpc", +- ":dataplex_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "dataplex_nodejs_gapic", +- package_name = "@google-cloud/dataplex", +- src = ":dataplex_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "dataplex_grpc_service_config.json", +- # Content service defines IAM RPCs, force override mixins to remove IAM +- mixins = "google.cloud.location.Locations;google.longrunning.Operations", +- package = "google.cloud.dataplex.v1", +- rest_numeric_enums = True, +- service_yaml = "dataplex_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "dataplex-v1-nodejs", +- deps = [ +- ":dataplex_nodejs_gapic", +- ":dataplex_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 = "dataplex_ruby_proto", +- deps = [":dataplex_proto"], +-) +- +-ruby_grpc_library( +- name = "dataplex_ruby_grpc", +- srcs = [":dataplex_proto"], +- deps = [":dataplex_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "dataplex_ruby_gapic", +- srcs = [":dataplex_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=dataplex.googleapis.com", +- "ruby-cloud-api-shortname=dataplex", +- "ruby-cloud-gem-name=google-cloud-dataplex-v1", +- "ruby-cloud-product-url=https://cloud.google.com/dataplex/", +- ], +- grpc_service_config = "dataplex_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Dataplex is an intelligent data fabric that provides a way to centrally manage, monitor, and govern your data across data lakes, data warehouses and data marts, and make this data securely accessible to a variety of analytics and data science tools.", +- ruby_cloud_title = "Dataplex V1", +- service_yaml = "dataplex_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataplex_ruby_grpc", +- ":dataplex_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dataplex-v1-ruby", +- deps = [ +- ":dataplex_ruby_gapic", +- ":dataplex_ruby_grpc", +- ":dataplex_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 = "dataplex_csharp_proto", +- deps = [":dataplex_proto"], +-) +- +-csharp_grpc_library( +- name = "dataplex_csharp_grpc", +- srcs = [":dataplex_proto"], +- deps = [":dataplex_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "dataplex_csharp_gapic", +- srcs = [":dataplex_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "dataplex_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataplex_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataplex_csharp_grpc", +- ":dataplex_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-dataplex-v1-csharp", +- deps = [ +- ":dataplex_csharp_gapic", +- ":dataplex_csharp_grpc", +- ":dataplex_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "dataplex_cc_proto", +- deps = [":dataplex_proto"], +-) +- +-cc_grpc_library( +- name = "dataplex_cc_grpc", +- srcs = [":dataplex_proto"], +- grpc_only = True, +- deps = [":dataplex_cc_proto"], +-) +diff --git a/google/cloud/dataproc/BUILD.bazel b/google/cloud/dataproc/BUILD.bazel +deleted file mode 100644 +index 4152494bc..000000000 +--- a/google/cloud/dataproc/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-dataproc. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for dataproc. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "dataproc_ruby_wrapper", +- srcs = ["//google/cloud/dataproc/v1:dataproc_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-dataproc", +- "ruby-cloud-env-prefix=DATAPROC", +- "ruby-cloud-wrapper-of=v1:0.17", +- "ruby-cloud-product-url=https://cloud.google.com/dataproc", +- "ruby-cloud-api-id=dataproc.googleapis.com", +- "ruby-cloud-api-shortname=dataproc", +- "ruby-cloud-migration-version=1.0", +- ], +- ruby_cloud_description = "Manages Hadoop-based clusters and jobs on Google Cloud Platform.", +- ruby_cloud_title = "Cloud Dataproc", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dataproc-ruby", +- deps = [ +- ":dataproc_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/dataproc/logging/BUILD.bazel b/google/cloud/dataproc/logging/BUILD.bazel +deleted file mode 100644 +index e5e61a389..000000000 +--- a/google/cloud/dataproc/logging/BUILD.bazel ++++ /dev/null +@@ -1,176 +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 = [ +- "autoscaler_log.proto", +- ], +- deps = [ +- "@com_google_protobuf//:duration_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 = "cloud.google.com/go/dataproc/logging/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- ], +-) +- +-############################################################################## +-# 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 = [ +- "@com_google_protobuf//:duration_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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/dataproc/v1/BUILD.bazel b/google/cloud/dataproc/v1/BUILD.bazel +deleted file mode 100644 +index 614869fa7..000000000 +--- a/google/cloud/dataproc/v1/BUILD.bazel ++++ /dev/null +@@ -1,413 +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", +- "batches.proto", +- "clusters.proto", +- "jobs.proto", +- "node_groups.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", +- rest_numeric_enums = True, +- service_yaml = "dataproc_v1.yaml", +- test_deps = [ +- ":dataproc_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":dataproc_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "dataproc_java_gapic_test_suite", +- test_classes = [ +- # Add AutoscalingPolicyService to gapic yaml +- "com.google.cloud.dataproc.v1.AutoscalingPolicyServiceClientHttpJsonTest", +- "com.google.cloud.dataproc.v1.AutoscalingPolicyServiceClientTest", +- "com.google.cloud.dataproc.v1.ClusterControllerClientHttpJsonTest", +- "com.google.cloud.dataproc.v1.ClusterControllerClientTest", +- "com.google.cloud.dataproc.v1.JobControllerClientHttpJsonTest", +- "com.google.cloud.dataproc.v1.JobControllerClientTest", +- "com.google.cloud.dataproc.v1.WorkflowTemplateServiceClientHttpJsonTest", +- "com.google.cloud.dataproc.v1.WorkflowTemplateServiceClientTest", +- "com.google.cloud.dataproc.v1.NodeGroupControllerClientHttpJsonTest", +- "com.google.cloud.dataproc.v1.NodeGroupControllerClientTest", +- ], +- runtime_deps = [":dataproc_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-dataproc-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- 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 = "cloud.google.com/go/dataproc/v2/apiv1/dataprocpb", +- 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/v2/apiv1;dataproc", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "dataproc_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataproc_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-dataproc-v1-go", +- deps = [ +- ":dataproc_go_gapic", +- ":dataproc_go_gapic_srcjar-snippets.srcjar", +- ":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_test", +-) +- +-py_gapic_library( +- name = "dataproc_py_gapic", +- srcs = [":dataproc_proto"], +- grpc_service_config = "dataproc_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataproc_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- "//google/iam/v1:policy_py_proto", +- ], +-) +- +-py_test( +- name = "dataproc_py_gapic_test", +- srcs = [ +- "dataproc_py_gapic_pytest.py", +- "dataproc_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":dataproc_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "dataproc-v1-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", +- rest_numeric_enums = True, +- service_yaml = "dataproc_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataproc_php_grpc", +- ":dataproc_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-dataproc-v1-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.v1", +- rest_numeric_enums = True, +- service_yaml = "dataproc_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "dataproc-v1-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-v1", +- "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", +- rest_numeric_enums = True, +- ruby_cloud_description = "Manages Hadoop-based clusters and jobs on Google Cloud Platform.", +- ruby_cloud_title = "Cloud Dataproc V1", +- service_yaml = "dataproc_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataproc_ruby_grpc", +- ":dataproc_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dataproc-v1-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"], +-) +- +-csharp_gapic_library( +- name = "dataproc_csharp_gapic", +- srcs = [":dataproc_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "dataproc_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataproc_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataproc_csharp_grpc", +- ":dataproc_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-dataproc-v1-csharp", +- deps = [ +- ":dataproc_csharp_gapic", +- ":dataproc_csharp_grpc", +- ":dataproc_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "dataproc_cc_proto", +- deps = [":dataproc_proto"], +-) +- +-cc_grpc_library( +- name = "dataproc_cc_grpc", +- srcs = [":dataproc_proto"], +- grpc_only = True, +- deps = [":dataproc_cc_proto"], +-) +diff --git a/google/cloud/dataqna/BUILD.bazel b/google/cloud/dataqna/BUILD.bazel +deleted file mode 100644 +index fa1e01625..000000000 +--- a/google/cloud/dataqna/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-dataqna. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for dataqna. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1alpha in this case. +-ruby_cloud_gapic_library( +- name = "dataqna_ruby_wrapper", +- srcs = ["//google/cloud/dataqna/v1alpha:dataqna_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-dataqna", +- "ruby-cloud-env-prefix=BIGQUERY_DATAQNA", +- "ruby-cloud-wrapper-of=v1alpha:0.0", +- "ruby-cloud-path-override=data_qn_a=dataqna", +- "ruby-cloud-namespace-override=Dataqna=DataQnA", +- "ruby-cloud-api-id=dataqna.googleapis.com", +- "ruby-cloud-api-shortname=dataqna", +- ], +- ruby_cloud_description = "Data QnA is a natural language question and answer service for BigQuery data.", +- ruby_cloud_title = "BigQuery Data QnA", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dataqna-ruby", +- deps = [ +- ":dataqna_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/dataqna/v1alpha/BUILD.bazel b/google/cloud/dataqna/v1alpha/BUILD.bazel +deleted file mode 100644 +index 90c6cbecd..000000000 +--- a/google/cloud/dataqna/v1alpha/BUILD.bazel ++++ /dev/null +@@ -1,383 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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 = "dataqna_proto", +- srcs = [ +- "annotated_string.proto", +- "auto_suggestion_service.proto", +- "question.proto", +- "question_service.proto", +- "user_feedback.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//:any_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "dataqna_proto_with_info", +- deps = [ +- ":dataqna_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 = "dataqna_java_proto", +- deps = [":dataqna_proto"], +-) +- +-java_grpc_library( +- name = "dataqna_java_grpc", +- srcs = [":dataqna_proto"], +- deps = [":dataqna_java_proto"], +-) +- +-java_gapic_library( +- name = "dataqna_java_gapic", +- srcs = [":dataqna_proto_with_info"], +- grpc_service_config = "dataqna_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "dataqna_v1alpha.yaml", +- test_deps = [ +- ":dataqna_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":dataqna_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "dataqna_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.dataqna.v1alpha.AutoSuggestionServiceClientHttpJsonTest", +- "com.google.cloud.dataqna.v1alpha.AutoSuggestionServiceClientTest", +- "com.google.cloud.dataqna.v1alpha.QuestionServiceClientHttpJsonTest", +- "com.google.cloud.dataqna.v1alpha.QuestionServiceClientTest", +- ], +- runtime_deps = [":dataqna_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-dataqna-v1alpha-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":dataqna_java_gapic", +- ":dataqna_java_grpc", +- ":dataqna_java_proto", +- ":dataqna_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 = "dataqna_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/dataqna/apiv1alpha/dataqnapb", +- protos = [":dataqna_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "dataqna_go_gapic", +- srcs = [":dataqna_proto_with_info"], +- grpc_service_config = "dataqna_grpc_service_config.json", +- importpath = "cloud.google.com/go/dataqna/apiv1alpha;dataqna", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = False, +- service_yaml = "dataqna_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataqna_go_proto", +- ], +-) +- +-go_test( +- name = "dataqna_go_gapic_test", +- srcs = [":dataqna_go_gapic_srcjar_test"], +- embed = [":dataqna_go_gapic"], +- importpath = "cloud.google.com/go/dataqna/apiv1alpha", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-dataqna-v1alpha-go", +- deps = [ +- ":dataqna_go_gapic", +- ":dataqna_go_gapic_srcjar-snippets.srcjar", +- ":dataqna_go_gapic_srcjar-test.srcjar", +- ":dataqna_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "dataqna_py_gapic", +- srcs = [":dataqna_proto"], +- grpc_service_config = "dataqna_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-data-qna", +- ], +- rest_numeric_enums = False, +- service_yaml = "dataqna_v1alpha.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "dataqna_py_gapic_test", +- srcs = [ +- "dataqna_py_gapic_pytest.py", +- "dataqna_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":dataqna_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "dataqna-v1alpha-py", +- deps = [ +- ":dataqna_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 = "dataqna_php_proto", +- deps = [":dataqna_proto"], +-) +- +-php_grpc_library( +- name = "dataqna_php_grpc", +- srcs = [":dataqna_proto"], +- deps = [":dataqna_php_proto"], +-) +- +-php_gapic_library( +- name = "dataqna_php_gapic", +- srcs = [":dataqna_proto_with_info"], +- grpc_service_config = "dataqna_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "dataqna_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataqna_php_grpc", +- ":dataqna_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-dataqna-v1alpha-php", +- deps = [ +- ":dataqna_php_gapic", +- ":dataqna_php_grpc", +- ":dataqna_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "dataqna_nodejs_gapic", +- package_name = "@google-cloud/data-qna", +- src = ":dataqna_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "dataqna_grpc_service_config.json", +- package = "google.cloud.dataqna.v1alpha", +- rest_numeric_enums = False, +- service_yaml = "dataqna_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "dataqna-v1alpha-nodejs", +- deps = [ +- ":dataqna_nodejs_gapic", +- ":dataqna_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 = "dataqna_ruby_proto", +- deps = [":dataqna_proto"], +-) +- +-ruby_grpc_library( +- name = "dataqna_ruby_grpc", +- srcs = [":dataqna_proto"], +- deps = [":dataqna_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "dataqna_ruby_gapic", +- srcs = [":dataqna_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-dataqna-v1alpha", +- "ruby-cloud-env-prefix=BIGQUERY_DATAQNA", +- "ruby-cloud-path-override=data_qn_a=dataqna", +- "ruby-cloud-namespace-override=Dataqna=DataQnA", +- "ruby-cloud-api-id=dataqna.googleapis.com", +- "ruby-cloud-api-shortname=dataqna", +- ], +- grpc_service_config = "dataqna_grpc_service_config.json", +- rest_numeric_enums = False, +- ruby_cloud_description = "Data QnA is a natural language question and answer service for BigQuery data.", +- ruby_cloud_title = "BigQuery Data QnA V1alpha", +- service_yaml = "dataqna_v1alpha.yaml", +- deps = [ +- ":dataqna_ruby_grpc", +- ":dataqna_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dataqna-v1alpha-ruby", +- deps = [ +- ":dataqna_ruby_gapic", +- ":dataqna_ruby_grpc", +- ":dataqna_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 = "dataqna_csharp_proto", +- deps = [":dataqna_proto"], +-) +- +-csharp_grpc_library( +- name = "dataqna_csharp_grpc", +- srcs = [":dataqna_proto"], +- deps = [":dataqna_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "dataqna_csharp_gapic", +- srcs = [":dataqna_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "dataqna_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "dataqna_v1alpha.yaml", +- deps = [ +- ":dataqna_csharp_grpc", +- ":dataqna_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-dataqna-v1alpha-csharp", +- deps = [ +- ":dataqna_csharp_gapic", +- ":dataqna_csharp_grpc", +- ":dataqna_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/datastream/BUILD.bazel b/google/cloud/datastream/BUILD.bazel +deleted file mode 100644 +index c5ca3bcce..000000000 +--- a/google/cloud/datastream/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-datastream. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for datastream. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "datastream_ruby_wrapper", +- srcs = ["//google/cloud/datastream/v1:datastream_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-datastream", +- "ruby-cloud-wrapper-of=v1:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/datastream/", +- "ruby-cloud-api-id=datastream.googleapis.com", +- "ruby-cloud-api-shortname=datastream", +- ], +- 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", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-datastream-ruby", +- deps = [ +- ":datastream_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/datastream/logging/v1/BUILD.bazel b/google/cloud/datastream/logging/v1/BUILD.bazel +deleted file mode 100644 +index ea03972d7..000000000 +--- a/google/cloud/datastream/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,175 +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 = [ +- "datastream_logs.proto", +- ], +- deps = [ +- ], +-) +- +-############################################################################## +-# 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 = "cloud.google.com/go/datastream/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//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 = [ +- ], +-) +- +-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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/datastream/v1/BUILD.bazel b/google/cloud/datastream/v1/BUILD.bazel +deleted file mode 100644 +index bd3a57fb5..000000000 +--- a/google/cloud/datastream/v1/BUILD.bazel ++++ /dev/null +@@ -1,411 +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 = "datastream_proto", +- srcs = [ +- "datastream.proto", +- "datastream_resources.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 = "datastream_proto_with_info", +- deps = [ +- ":datastream_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "datastream_java_proto", +- deps = [":datastream_proto"], +-) +- +-java_grpc_library( +- name = "datastream_java_grpc", +- srcs = [":datastream_proto"], +- deps = [":datastream_java_proto"], +-) +- +-java_gapic_library( +- name = "datastream_java_gapic", +- srcs = [":datastream_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "datastream_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datastream_v1.yaml", +- test_deps = [ +- ":datastream_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":datastream_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "datastream_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.datastream.v1.DatastreamClientHttpJsonTest", +- "com.google.cloud.datastream.v1.DatastreamClientTest", +- ], +- runtime_deps = [":datastream_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-datastream-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":datastream_java_gapic", +- ":datastream_java_grpc", +- ":datastream_java_proto", +- ":datastream_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 = "datastream_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/datastream/apiv1/datastreampb", +- protos = [":datastream_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "datastream_go_gapic", +- srcs = [":datastream_proto_with_info"], +- grpc_service_config = "datastream_grpc_service_config.json", +- importpath = "cloud.google.com/go/datastream/apiv1;datastream", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "datastream_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datastream_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "datastream_go_gapic_test", +- srcs = [":datastream_go_gapic_srcjar_test"], +- embed = [":datastream_go_gapic"], +- importpath = "cloud.google.com/go/datastream/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-datastream-v1-go", +- deps = [ +- ":datastream_go_gapic", +- ":datastream_go_gapic_srcjar-metadata.srcjar", +- ":datastream_go_gapic_srcjar-snippets.srcjar", +- ":datastream_go_gapic_srcjar-test.srcjar", +- ":datastream_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "datastream_py_gapic", +- srcs = [":datastream_proto"], +- grpc_service_config = "datastream_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datastream_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "datastream_py_gapic_test", +- srcs = [ +- "datastream_py_gapic_pytest.py", +- "datastream_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":datastream_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "datastream-v1-py", +- deps = [ +- ":datastream_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 = "datastream_php_proto", +- deps = [":datastream_proto"], +-) +- +-php_grpc_library( +- name = "datastream_php_grpc", +- srcs = [":datastream_proto"], +- deps = [":datastream_php_proto"], +-) +- +-php_gapic_library( +- name = "datastream_php_gapic", +- srcs = [":datastream_proto_with_info"], +- grpc_service_config = "datastream_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datastream_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datastream_php_grpc", +- ":datastream_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-datastream-v1-php", +- deps = [ +- ":datastream_php_gapic", +- ":datastream_php_grpc", +- ":datastream_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "datastream_nodejs_gapic", +- package_name = "@google-cloud/datastream", +- src = ":datastream_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "datastream_grpc_service_config.json", +- package = "google.cloud.datastream.v1", +- rest_numeric_enums = True, +- service_yaml = "datastream_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "datastream-v1-nodejs", +- deps = [ +- ":datastream_nodejs_gapic", +- ":datastream_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 = "datastream_ruby_proto", +- deps = [":datastream_proto"], +-) +- +-ruby_grpc_library( +- name = "datastream_ruby_grpc", +- srcs = [":datastream_proto"], +- deps = [":datastream_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "datastream_ruby_gapic", +- srcs = [":datastream_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=datastream.googleapis.com", +- "ruby-cloud-api-shortname=datastream", +- "ruby-cloud-gem-name=google-cloud-datastream-v1", +- "ruby-cloud-product-url=https://cloud.google.com/datastream/", +- ], +- grpc_service_config = "datastream_grpc_service_config.json", +- rest_numeric_enums = True, +- 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 V1", +- service_yaml = "datastream_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datastream_ruby_grpc", +- ":datastream_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-datastream-v1-ruby", +- deps = [ +- ":datastream_ruby_gapic", +- ":datastream_ruby_grpc", +- ":datastream_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 = "datastream_csharp_proto", +- deps = [":datastream_proto"], +-) +- +-csharp_grpc_library( +- name = "datastream_csharp_grpc", +- srcs = [":datastream_proto"], +- deps = [":datastream_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "datastream_csharp_gapic", +- srcs = [":datastream_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "datastream_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datastream_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datastream_csharp_grpc", +- ":datastream_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-datastream-v1-csharp", +- deps = [ +- ":datastream_csharp_gapic", +- ":datastream_csharp_grpc", +- ":datastream_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "datastream_cc_proto", +- deps = [":datastream_proto"], +-) +- +-cc_grpc_library( +- name = "datastream_cc_grpc", +- srcs = [":datastream_proto"], +- grpc_only = True, +- deps = [":datastream_cc_proto"], +-) +diff --git a/google/cloud/datastream/v1alpha1/BUILD.bazel b/google/cloud/datastream/v1alpha1/BUILD.bazel +deleted file mode 100644 +index ba9470446..000000000 +--- a/google/cloud/datastream/v1alpha1/BUILD.bazel ++++ /dev/null +@@ -1,383 +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 = "datastream_proto", +- srcs = [ +- "datastream.proto", +- "datastream_resources.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 = "datastream_proto_with_info", +- deps = [ +- ":datastream_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 = "datastream_java_proto", +- deps = [":datastream_proto"], +-) +- +-java_grpc_library( +- name = "datastream_java_grpc", +- srcs = [":datastream_proto"], +- deps = [":datastream_java_proto"], +-) +- +-java_gapic_library( +- name = "datastream_java_gapic", +- srcs = [":datastream_proto_with_info"], +- grpc_service_config = "datastream_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datastream_v1alpha1.yaml", +- test_deps = [ +- ":datastream_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":datastream_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "datastream_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.datastream.v1alpha1.DatastreamClientHttpJsonTest", +- "com.google.cloud.datastream.v1alpha1.DatastreamClientTest", +- ], +- runtime_deps = [":datastream_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-datastream-v1alpha1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":datastream_java_gapic", +- ":datastream_java_grpc", +- ":datastream_java_proto", +- ":datastream_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 = "datastream_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/datastream/apiv1alpha1/datastreampb", +- protos = [":datastream_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "datastream_go_gapic", +- srcs = [":datastream_proto_with_info"], +- grpc_service_config = "datastream_grpc_service_config.json", +- importpath = "cloud.google.com/go/datastream/apiv1alpha1;datastream", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "datastream_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datastream_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 = "datastream_go_gapic_test", +- srcs = [":datastream_go_gapic_srcjar_test"], +- embed = [":datastream_go_gapic"], +- importpath = "cloud.google.com/go/datastream/apiv1alpha1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-datastream-v1alpha1-go", +- deps = [ +- ":datastream_go_gapic", +- ":datastream_go_gapic_srcjar-metadata.srcjar", +- ":datastream_go_gapic_srcjar-snippets.srcjar", +- ":datastream_go_gapic_srcjar-test.srcjar", +- ":datastream_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "datastream_py_gapic", +- srcs = [":datastream_proto"], +- grpc_service_config = "datastream_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datastream_v1alpha1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "datastream_py_gapic_test", +- srcs = [ +- "datastream_py_gapic_pytest.py", +- "datastream_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":datastream_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "datastream-v1alpha1-py", +- deps = [ +- ":datastream_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 = "datastream_php_proto", +- deps = [":datastream_proto"], +-) +- +-php_grpc_library( +- name = "datastream_php_grpc", +- srcs = [":datastream_proto"], +- deps = [":datastream_php_proto"], +-) +- +-php_gapic_library( +- name = "datastream_php_gapic", +- srcs = [":datastream_proto_with_info"], +- grpc_service_config = "datastream_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datastream_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datastream_php_grpc", +- ":datastream_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-datastream-v1alpha1-php", +- deps = [ +- ":datastream_php_gapic", +- ":datastream_php_grpc", +- ":datastream_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "datastream_nodejs_gapic", +- package_name = "@google-cloud/datastream", +- src = ":datastream_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "datastream_grpc_service_config.json", +- package = "google.cloud.datastream.v1alpha1", +- rest_numeric_enums = True, +- service_yaml = "datastream_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "datastream-v1alpha1-nodejs", +- deps = [ +- ":datastream_nodejs_gapic", +- ":datastream_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 = "datastream_ruby_proto", +- deps = [":datastream_proto"], +-) +- +-ruby_grpc_library( +- name = "datastream_ruby_grpc", +- srcs = [":datastream_proto"], +- deps = [":datastream_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "datastream_ruby_gapic", +- 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", +- rest_numeric_enums = True, +- 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", +- service_yaml = "datastream_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datastream_ruby_grpc", +- ":datastream_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-datastream-v1alpha1-ruby", +- deps = [ +- ":datastream_ruby_gapic", +- ":datastream_ruby_grpc", +- ":datastream_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 = "datastream_csharp_proto", +- deps = [":datastream_proto"], +-) +- +-csharp_grpc_library( +- name = "datastream_csharp_grpc", +- srcs = [":datastream_proto"], +- deps = [":datastream_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "datastream_csharp_gapic", +- srcs = [":datastream_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "datastream_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datastream_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datastream_csharp_grpc", +- ":datastream_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-datastream-v1alpha1-csharp", +- deps = [ +- ":datastream_csharp_gapic", +- ":datastream_csharp_grpc", +- ":datastream_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/deploy/BUILD.bazel b/google/cloud/deploy/BUILD.bazel +deleted file mode 100644 +index ab06c358c..000000000 +--- a/google/cloud/deploy/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-deploy. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for clouddeploy. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "clouddeploy_ruby_wrapper", +- srcs = ["//google/cloud/deploy/v1:deploy_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-deploy", +- "ruby-cloud-wrapper-of=v1:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/deploy/", +- "ruby-cloud-api-id=clouddeploy.googleapis.com", +- "ruby-cloud-api-shortname=clouddeploy", +- ], +- 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", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-deploy-ruby", +- deps = [ +- ":clouddeploy_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/deploy/v1/BUILD.bazel b/google/cloud/deploy/v1/BUILD.bazel +deleted file mode 100644 +index 3fd907cac..000000000 +--- a/google/cloud/deploy/v1/BUILD.bazel ++++ /dev/null +@@ -1,420 +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", +- "deliverypipeline_notification_payload.proto", +- "jobrun_notification_payload.proto", +- "log_enums.proto", +- "release_notification_payload.proto", +- "release_render_payload.proto", +- "rollout_notification_payload.proto", +- "target_notification_payload.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//:duration_proto", +- "@com_google_protobuf//:empty_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", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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", +- rest_numeric_enums = True, +- service_yaml = "clouddeploy_v1.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ":deploy_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":deploy_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "deploy_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.deploy.v1.CloudDeployClientHttpJsonTest", +- "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", +- include_samples = True, +- transport = "grpc+rest", +- 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 = "cloud.google.com/go/deploy/apiv1/deploypb", +- 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", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "clouddeploy_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":deploy_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "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-metadata.srcjar", +- ":deploy_go_gapic_srcjar-snippets.srcjar", +- ":deploy_go_gapic_srcjar-test.srcjar", +- ":deploy_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "deploy_py_gapic", +- srcs = [":deploy_proto"], +- grpc_service_config = "clouddeploy_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "clouddeploy_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "deploy_py_gapic_test", +- srcs = [ +- "deploy_py_gapic_pytest.py", +- "deploy_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":deploy_py_gapic"], +-) +- +-# 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", +- rest_numeric_enums = True, +- service_yaml = "clouddeploy_v1.yaml", +- transport = "grpc+rest", +- 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", +- rest_numeric_enums = True, +- service_yaml = "clouddeploy_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "deploy-v1-nodejs", +- deps = [ +- ":deploy_nodejs_gapic", +- ":deploy_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 = "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-api-id=clouddeploy.googleapis.com", +- "ruby-cloud-api-shortname=clouddeploy", +- "ruby-cloud-gem-name=google-cloud-deploy-v1", +- "ruby-cloud-product-url=https://cloud.google.com/deploy/", +- "ruby-cloud-yard-strict=false", +- ], +- grpc_service_config = "clouddeploy_grpc_service_config.json", +- rest_numeric_enums = True, +- 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", +- service_yaml = "clouddeploy_v1.yaml", +- transport = "grpc+rest", +- 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", +- rest_numeric_enums = True, +- service_yaml = "clouddeploy_v1.yaml", +- transport = "grpc+rest", +- 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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "deploy_cc_proto", +- deps = [":deploy_proto"], +-) +- +-cc_grpc_library( +- name = "deploy_cc_grpc", +- srcs = [":deploy_proto"], +- grpc_only = True, +- deps = [":deploy_cc_proto"], +-) +diff --git a/google/cloud/dialogflow/BUILD.bazel b/google/cloud/dialogflow/BUILD.bazel +deleted file mode 100644 +index 06cbb2857..000000000 +--- a/google/cloud/dialogflow/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-dialogflow. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for dialogflow. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v2 in this case. +-ruby_cloud_gapic_library( +- name = "dialogflow_ruby_wrapper", +- srcs = ["//google/cloud/dialogflow/v2:dialogflow_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-dialogflow", +- "ruby-cloud-env-prefix=DIALOGFLOW", +- "ruby-cloud-wrapper-of=v2:0.23", +- "ruby-cloud-product-url=https://cloud.google.com/dialogflow", +- "ruby-cloud-api-id=dialogflow.googleapis.com", +- "ruby-cloud-api-shortname=dialogflow", +- "ruby-cloud-migration-version=1.0", +- ], +- 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", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dialogflow-ruby", +- deps = [ +- ":dialogflow_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/dialogflow/cx/BUILD.bazel b/google/cloud/dialogflow/cx/BUILD.bazel +deleted file mode 100644 +index f6834971a..000000000 +--- a/google/cloud/dialogflow/cx/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-dialogflow-cx. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for dialogflow. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v3 in this case. +-ruby_cloud_gapic_library( +- name = "dialogflow_ruby_wrapper", +- srcs = ["//google/cloud/dialogflow/cx/v3:cx_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-dialogflow-cx", +- "ruby-cloud-env-prefix=DIALOGFLOW", +- "ruby-cloud-wrapper-of=v3:0.15", +- "ruby-cloud-product-url=https://cloud.google.com/dialogflow", +- "ruby-cloud-api-id=dialogflow.googleapis.com", +- "ruby-cloud-api-shortname=dialogflow", +- "ruby-cloud-namespace-override=Cx=CX", +- ], +- 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", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dialogflow-cx-ruby", +- deps = [ +- ":dialogflow_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/dialogflow/cx/v3/BUILD.bazel b/google/cloud/dialogflow/cx/v3/BUILD.bazel +deleted file mode 100644 +index 5377673fb..000000000 +--- a/google/cloud/dialogflow/cx/v3/BUILD.bazel ++++ /dev/null +@@ -1,471 +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 = "cx_proto", +- srcs = [ +- "advanced_settings.proto", +- "agent.proto", +- "audio_config.proto", +- "changelog.proto", +- "deployment.proto", +- "entity_type.proto", +- "environment.proto", +- "experiment.proto", +- "flow.proto", +- "fulfillment.proto", +- "gcs.proto", +- "intent.proto", +- "page.proto", +- "response_message.proto", +- "security_settings.proto", +- "session.proto", +- "session_entity_type.proto", +- "test_case.proto", +- "transition_route_group.proto", +- "validation_message.proto", +- "version.proto", +- "webhook.proto", +- ], +- deps = [ +- "//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", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "cx_proto_with_info", +- deps = [ +- ":cx_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "cx_java_proto", +- deps = [":cx_proto"], +-) +- +-java_grpc_library( +- name = "cx_java_grpc", +- srcs = [":cx_proto"], +- deps = [":cx_java_proto"], +-) +- +-java_gapic_library( +- name = "cx_java_gapic", +- srcs = [":cx_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "dialogflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v3.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- ":cx_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":cx_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "cx_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.dialogflow.cx.v3.AgentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3.AgentsClientTest", +- "com.google.cloud.dialogflow.cx.v3.ChangelogsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3.ChangelogsClientTest", +- "com.google.cloud.dialogflow.cx.v3.DeploymentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3.DeploymentsClientTest", +- "com.google.cloud.dialogflow.cx.v3.EntityTypesClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3.EntityTypesClientTest", +- "com.google.cloud.dialogflow.cx.v3.EnvironmentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3.EnvironmentsClientTest", +- "com.google.cloud.dialogflow.cx.v3.ExperimentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3.ExperimentsClientTest", +- "com.google.cloud.dialogflow.cx.v3.FlowsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3.FlowsClientTest", +- "com.google.cloud.dialogflow.cx.v3.IntentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3.IntentsClientTest", +- "com.google.cloud.dialogflow.cx.v3.PagesClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3.PagesClientTest", +- "com.google.cloud.dialogflow.cx.v3.SecuritySettingsServiceClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3.SecuritySettingsServiceClientTest", +- "com.google.cloud.dialogflow.cx.v3.SessionEntityTypesClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3.SessionEntityTypesClientTest", +- "com.google.cloud.dialogflow.cx.v3.SessionsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3.SessionsClientTest", +- "com.google.cloud.dialogflow.cx.v3.TestCasesClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3.TestCasesClientTest", +- "com.google.cloud.dialogflow.cx.v3.TransitionRouteGroupsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3.TransitionRouteGroupsClientTest", +- "com.google.cloud.dialogflow.cx.v3.VersionsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3.VersionsClientTest", +- "com.google.cloud.dialogflow.cx.v3.WebhooksClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3.WebhooksClientTest", +- ], +- runtime_deps = [":cx_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-dialogflow-cx-v3-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":cx_java_gapic", +- ":cx_java_grpc", +- ":cx_java_proto", +- ":cx_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 = "cx_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/dialogflow/cx/apiv3/cxpb", +- protos = [":cx_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "cx_go_gapic", +- srcs = [":cx_proto_with_info"], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- importpath = "cloud.google.com/go/dialogflow/cx/apiv3;cx", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v3.yaml", +- transport = "grpc+rest", +- 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", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- "@io_bazel_rules_go//proto/wkt:struct_go_proto", +- ], +-) +- +-go_test( +- name = "cx_go_gapic_test", +- srcs = [":cx_go_gapic_srcjar_test"], +- embed = [":cx_go_gapic"], +- importpath = "cloud.google.com/go/dialogflow/cx/apiv3", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-dialogflow-cx-v3-go", +- deps = [ +- ":cx_go_gapic", +- ":cx_go_gapic_srcjar-metadata.srcjar", +- ":cx_go_gapic_srcjar-snippets.srcjar", +- ":cx_go_gapic_srcjar-test.srcjar", +- ":cx_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "cx_py_gapic", +- srcs = [":cx_proto"], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=dialogflowcx", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-dialogflow-cx", +- ], +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v3.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +-# py_test( +-# name = "cx_py_gapic_test", +-# srcs = [ +-# "cx_py_gapic_pytest.py", +-# "cx_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":cx_py_gapic"], +-# ) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "dialogflow-cx-v3-py", +- deps = [ +- ":cx_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 = "cx_php_proto", +- deps = [":cx_proto"], +-) +- +-php_grpc_library( +- name = "cx_php_grpc", +- srcs = [":cx_proto"], +- deps = [":cx_php_proto"], +-) +- +-php_gapic_library( +- name = "cx_php_gapic", +- srcs = [":cx_proto_with_info"], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cx_php_grpc", +- ":cx_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-dialogflow-cx-v3-php", +- deps = [ +- ":cx_php_gapic", +- ":cx_php_grpc", +- ":cx_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "cx_nodejs_gapic", +- package_name = "@google-cloud/dialogflow-cx", +- src = ":cx_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- mixins = "google.longrunning.Operations;google.cloud.location.Locations", +- package = "google.cloud.dialogflow.cx.v3", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v3.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "dialogflow-cx-v3-nodejs", +- deps = [ +- ":cx_nodejs_gapic", +- ":cx_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 = "cx_ruby_proto", +- deps = [":cx_proto"], +-) +- +-ruby_grpc_library( +- name = "cx_ruby_grpc", +- srcs = [":cx_proto"], +- deps = [":cx_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "cx_ruby_gapic", +- srcs = [":cx_proto_with_info"], +- 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", +- rest_numeric_enums = True, +- 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", +- service_yaml = "dialogflow_v3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cx_ruby_grpc", +- ":cx_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dialogflow-cx-v3-ruby", +- deps = [ +- ":cx_ruby_gapic", +- ":cx_ruby_grpc", +- ":cx_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 = "cx_csharp_proto", +- deps = [":cx_proto"], +-) +- +-csharp_grpc_library( +- name = "cx_csharp_grpc", +- srcs = [":cx_proto"], +- deps = [":cx_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "cx_csharp_gapic", +- srcs = [":cx_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "dialogflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cx_csharp_grpc", +- ":cx_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-dialogflow-cx-v3-csharp", +- deps = [ +- ":cx_csharp_gapic", +- ":cx_csharp_grpc", +- ":cx_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "cx_cc_proto", +- deps = [":cx_proto"], +-) +- +-cc_grpc_library( +- name = "cx_cc_grpc", +- srcs = [":cx_proto"], +- grpc_only = True, +- deps = [":cx_cc_proto"], +-) +diff --git a/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel b/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel +deleted file mode 100644 +index 7a29f4073..000000000 +--- a/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel ++++ /dev/null +@@ -1,470 +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 = "cx_proto", +- srcs = [ +- "advanced_settings.proto", +- "agent.proto", +- "audio_config.proto", +- "changelog.proto", +- "deployment.proto", +- "entity_type.proto", +- "environment.proto", +- "experiment.proto", +- "flow.proto", +- "fulfillment.proto", +- "gcs.proto", +- "intent.proto", +- "page.proto", +- "response_message.proto", +- "security_settings.proto", +- "session.proto", +- "session_entity_type.proto", +- "test_case.proto", +- "transition_route_group.proto", +- "validation_message.proto", +- "version.proto", +- "webhook.proto", +- ], +- deps = [ +- "//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", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "cx_proto_with_info", +- deps = [ +- ":cx_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "cx_java_proto", +- deps = [":cx_proto"], +-) +- +-java_grpc_library( +- name = "cx_java_grpc", +- srcs = [":cx_proto"], +- deps = [":cx_java_proto"], +-) +- +-java_gapic_library( +- name = "cx_java_gapic", +- srcs = [":cx_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "dialogflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v3beta1.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- ":cx_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":cx_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "cx_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.dialogflow.cx.v3beta1.AgentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3beta1.AgentsClientTest", +- "com.google.cloud.dialogflow.cx.v3beta1.ChangelogsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3beta1.ChangelogsClientTest", +- "com.google.cloud.dialogflow.cx.v3beta1.DeploymentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3beta1.DeploymentsClientTest", +- "com.google.cloud.dialogflow.cx.v3beta1.EntityTypesClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3beta1.EntityTypesClientTest", +- "com.google.cloud.dialogflow.cx.v3beta1.EnvironmentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3beta1.EnvironmentsClientTest", +- "com.google.cloud.dialogflow.cx.v3beta1.ExperimentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3beta1.ExperimentsClientTest", +- "com.google.cloud.dialogflow.cx.v3beta1.FlowsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3beta1.FlowsClientTest", +- "com.google.cloud.dialogflow.cx.v3beta1.IntentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3beta1.IntentsClientTest", +- "com.google.cloud.dialogflow.cx.v3beta1.PagesClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3beta1.PagesClientTest", +- "com.google.cloud.dialogflow.cx.v3beta1.SecuritySettingsServiceClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3beta1.SecuritySettingsServiceClientTest", +- "com.google.cloud.dialogflow.cx.v3beta1.SessionEntityTypesClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3beta1.SessionEntityTypesClientTest", +- "com.google.cloud.dialogflow.cx.v3beta1.SessionsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3beta1.SessionsClientTest", +- "com.google.cloud.dialogflow.cx.v3beta1.TestCasesClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3beta1.TestCasesClientTest", +- "com.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroupsClientTest", +- "com.google.cloud.dialogflow.cx.v3beta1.VersionsClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3beta1.VersionsClientTest", +- "com.google.cloud.dialogflow.cx.v3beta1.WebhooksClientHttpJsonTest", +- "com.google.cloud.dialogflow.cx.v3beta1.WebhooksClientTest", +- ], +- runtime_deps = [":cx_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-dialogflow-cx-v3beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":cx_java_gapic", +- ":cx_java_grpc", +- ":cx_java_proto", +- ":cx_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 = "cx_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/dialogflow/cx/apiv3beta1/cxpb", +- protos = [":cx_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "cx_go_gapic", +- srcs = [":cx_proto_with_info"], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- importpath = "cloud.google.com/go/dialogflow/cx/apiv3beta1;cx", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v3beta1.yaml", +- transport = "grpc+rest", +- 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", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- "@io_bazel_rules_go//proto/wkt:struct_go_proto", +- ], +-) +- +-go_test( +- name = "cx_go_gapic_test", +- srcs = [":cx_go_gapic_srcjar_test"], +- embed = [":cx_go_gapic"], +- importpath = "cloud.google.com/go/dialogflow/cx/apiv3beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-dialogflow-cx-v3beta1-go", +- deps = [ +- ":cx_go_gapic", +- ":cx_go_gapic_srcjar-metadata.srcjar", +- ":cx_go_gapic_srcjar-snippets.srcjar", +- ":cx_go_gapic_srcjar-test.srcjar", +- ":cx_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "cx_py_gapic", +- srcs = [":cx_proto"], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=dialogflowcx", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-dialogflow-cx", +- ], +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v3beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +-# py_test( +-# name = "cx_py_gapic_test", +-# srcs = [ +-# "cx_py_gapic_pytest.py", +-# "cx_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":cx_py_gapic"], +-# ) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "dialogflow-cx-v3beta1-py", +- deps = [ +- ":cx_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 = "cx_php_proto", +- deps = [":cx_proto"], +-) +- +-php_grpc_library( +- name = "cx_php_grpc", +- srcs = [":cx_proto"], +- deps = [":cx_php_proto"], +-) +- +-php_gapic_library( +- name = "cx_php_gapic", +- srcs = [":cx_proto_with_info"], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v3beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cx_php_grpc", +- ":cx_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-dialogflow-cx-v3beta1-php", +- deps = [ +- ":cx_php_gapic", +- ":cx_php_grpc", +- ":cx_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "cx_nodejs_gapic", +- package_name = "@google-cloud/dialogflow-cx", +- src = ":cx_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- package = "google.cloud.dialogflow.cx.v3beta1", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v3beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "dialogflow-cx-v3beta1-nodejs", +- deps = [ +- ":cx_nodejs_gapic", +- ":cx_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 = "cx_ruby_proto", +- deps = [":cx_proto"], +-) +- +-ruby_grpc_library( +- name = "cx_ruby_grpc", +- srcs = [":cx_proto"], +- deps = [":cx_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "cx_ruby_gapic", +- srcs = [":cx_proto_with_info"], +- 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", +- rest_numeric_enums = True, +- 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", +- service_yaml = "dialogflow_v3beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cx_ruby_grpc", +- ":cx_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dialogflow-cx-v3beta1-ruby", +- deps = [ +- ":cx_ruby_gapic", +- ":cx_ruby_grpc", +- ":cx_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 = "cx_csharp_proto", +- deps = [":cx_proto"], +-) +- +-csharp_grpc_library( +- name = "cx_csharp_grpc", +- srcs = [":cx_proto"], +- deps = [":cx_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "cx_csharp_gapic", +- srcs = [":cx_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "dialogflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v3beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cx_csharp_grpc", +- ":cx_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-dialogflow-cx-v3beta1-csharp", +- deps = [ +- ":cx_csharp_gapic", +- ":cx_csharp_grpc", +- ":cx_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "cx_cc_proto", +- deps = [":cx_proto"], +-) +- +-cc_grpc_library( +- name = "cx_cc_grpc", +- srcs = [":cx_proto"], +- grpc_only = True, +- deps = [":cx_cc_proto"], +-) +diff --git a/google/cloud/dialogflow/v2/BUILD.bazel b/google/cloud/dialogflow/v2/BUILD.bazel +deleted file mode 100644 +index cab24988f..000000000 +--- a/google/cloud/dialogflow/v2/BUILD.bazel ++++ /dev/null +@@ -1,467 +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 = "dialogflow_proto", +- srcs = [ +- "agent.proto", +- "answer_record.proto", +- "audio_config.proto", +- "context.proto", +- "conversation.proto", +- "conversation_dataset.proto", +- "conversation_event.proto", +- "conversation_model.proto", +- "conversation_profile.proto", +- "document.proto", +- "entity_type.proto", +- "environment.proto", +- "fulfillment.proto", +- "gcs.proto", +- "human_agent_assistant_event.proto", +- "intent.proto", +- "knowledge_base.proto", +- "participant.proto", +- "session.proto", +- "session_entity_type.proto", +- "validation_result.proto", +- "version.proto", +- "webhook.proto", +- ], +- deps = [ +- "//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", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "dialogflow_proto_with_info", +- deps = [ +- ":dialogflow_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "dialogflow_java_proto", +- deps = [":dialogflow_proto"], +-) +- +-java_grpc_library( +- name = "dialogflow_java_grpc", +- srcs = [":dialogflow_proto"], +- deps = [":dialogflow_java_proto"], +-) +- +-java_gapic_library( +- name = "dialogflow_java_gapic", +- srcs = [":dialogflow_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "dialogflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v2.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- ":dialogflow_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":dialogflow_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "dialogflow_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.dialogflow.v2.AgentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.AgentsClientTest", +- "com.google.cloud.dialogflow.v2.AnswerRecordsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.AnswerRecordsClientTest", +- "com.google.cloud.dialogflow.v2.ContextsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.ContextsClientTest", +- "com.google.cloud.dialogflow.v2.ConversationDatasetsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.ConversationDatasetsClientTest", +- "com.google.cloud.dialogflow.v2.ConversationModelsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.ConversationModelsClientTest", +- "com.google.cloud.dialogflow.v2.ConversationProfilesClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.ConversationProfilesClientTest", +- "com.google.cloud.dialogflow.v2.ConversationsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.ConversationsClientTest", +- "com.google.cloud.dialogflow.v2.DocumentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.DocumentsClientTest", +- "com.google.cloud.dialogflow.v2.EntityTypesClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.EntityTypesClientTest", +- "com.google.cloud.dialogflow.v2.EnvironmentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.EnvironmentsClientTest", +- "com.google.cloud.dialogflow.v2.FulfillmentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.FulfillmentsClientTest", +- "com.google.cloud.dialogflow.v2.IntentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.IntentsClientTest", +- "com.google.cloud.dialogflow.v2.KnowledgeBasesClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.KnowledgeBasesClientTest", +- "com.google.cloud.dialogflow.v2.ParticipantsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.ParticipantsClientTest", +- "com.google.cloud.dialogflow.v2.SessionEntityTypesClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.SessionEntityTypesClientTest", +- "com.google.cloud.dialogflow.v2.SessionsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.SessionsClientTest", +- "com.google.cloud.dialogflow.v2.VersionsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2.VersionsClientTest", +- ], +- runtime_deps = [":dialogflow_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-dialogflow-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":dialogflow_java_gapic", +- ":dialogflow_java_grpc", +- ":dialogflow_java_proto", +- ":dialogflow_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 = "dialogflow_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/dialogflow/apiv2/dialogflowpb", +- protos = [":dialogflow_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "dialogflow_go_gapic", +- srcs = [":dialogflow_proto_with_info"], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- importpath = "cloud.google.com/go/dialogflow/apiv2;dialogflow", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dialogflow_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", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- "@io_bazel_rules_go//proto/wkt:struct_go_proto", +- ], +-) +- +-go_test( +- name = "dialogflow_go_gapic_test", +- srcs = [":dialogflow_go_gapic_srcjar_test"], +- embed = [":dialogflow_go_gapic"], +- importpath = "cloud.google.com/go/dialogflow/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-dialogflow-v2-go", +- deps = [ +- ":dialogflow_go_gapic", +- ":dialogflow_go_gapic_srcjar-metadata.srcjar", +- ":dialogflow_go_gapic_srcjar-snippets.srcjar", +- ":dialogflow_go_gapic_srcjar-test.srcjar", +- ":dialogflow_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "dialogflow_py_gapic", +- srcs = [":dialogflow_proto"], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "dialogflow_py_gapic_test", +- srcs = [ +- "dialogflow_py_gapic_pytest.py", +- "dialogflow_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":dialogflow_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "dialogflow-v2-py", +- deps = [ +- ":dialogflow_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 = "dialogflow_php_proto", +- deps = [":dialogflow_proto"], +-) +- +-php_grpc_library( +- name = "dialogflow_php_grpc", +- srcs = [":dialogflow_proto"], +- deps = [":dialogflow_php_proto"], +-) +- +-php_gapic_library( +- name = "dialogflow_php_gapic", +- srcs = [":dialogflow_proto_with_info"], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dialogflow_php_grpc", +- ":dialogflow_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-dialogflow-v2-php", +- deps = [ +- ":dialogflow_php_gapic", +- ":dialogflow_php_grpc", +- ":dialogflow_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "dialogflow_nodejs_gapic", +- package_name = "@google-cloud/dialogflow", +- src = ":dialogflow_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- main_service = "dialogflow", +- package = "google.cloud.dialogflow.v2", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "dialogflow-v2-nodejs", +- deps = [ +- ":dialogflow_nodejs_gapic", +- ":dialogflow_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 = "dialogflow_ruby_proto", +- deps = [":dialogflow_proto"], +-) +- +-ruby_grpc_library( +- name = "dialogflow_ruby_grpc", +- srcs = [":dialogflow_proto"], +- deps = [":dialogflow_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "dialogflow_ruby_gapic", +- srcs = [":dialogflow_proto_with_info"], +- 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-v2", +- "ruby-cloud-product-url=https://cloud.google.com/dialogflow", +- ], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- rest_numeric_enums = True, +- 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", +- service_yaml = "dialogflow_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dialogflow_ruby_grpc", +- ":dialogflow_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dialogflow-v2-ruby", +- deps = [ +- ":dialogflow_ruby_gapic", +- ":dialogflow_ruby_grpc", +- ":dialogflow_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 = "dialogflow_csharp_proto", +- deps = [":dialogflow_proto"], +-) +- +-csharp_grpc_library( +- name = "dialogflow_csharp_grpc", +- srcs = [":dialogflow_proto"], +- deps = [":dialogflow_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "dialogflow_csharp_gapic", +- srcs = [":dialogflow_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "dialogflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dialogflow_csharp_grpc", +- ":dialogflow_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-dialogflow-v2-csharp", +- deps = [ +- ":dialogflow_csharp_gapic", +- ":dialogflow_csharp_grpc", +- ":dialogflow_csharp_proto", +- ], +-) +- +-############################################################################## +-# 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"], +-) +diff --git a/google/cloud/dialogflow/v2beta1/BUILD.bazel b/google/cloud/dialogflow/v2beta1/BUILD.bazel +deleted file mode 100644 +index 973125dc6..000000000 +--- a/google/cloud/dialogflow/v2beta1/BUILD.bazel ++++ /dev/null +@@ -1,461 +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 = "dialogflow_proto", +- srcs = [ +- "agent.proto", +- "answer_record.proto", +- "audio_config.proto", +- "context.proto", +- "conversation.proto", +- "conversation_event.proto", +- "conversation_profile.proto", +- "document.proto", +- "entity_type.proto", +- "environment.proto", +- "fulfillment.proto", +- "gcs.proto", +- "human_agent_assistant_event.proto", +- "intent.proto", +- "knowledge_base.proto", +- "participant.proto", +- "session.proto", +- "session_entity_type.proto", +- "validation_result.proto", +- "version.proto", +- "webhook.proto", +- ], +- deps = [ +- "//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", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "dialogflow_proto_with_info", +- deps = [ +- ":dialogflow_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "dialogflow_java_proto", +- deps = [":dialogflow_proto"], +-) +- +-java_grpc_library( +- name = "dialogflow_java_grpc", +- srcs = [":dialogflow_proto"], +- deps = [":dialogflow_java_proto"], +-) +- +-java_gapic_library( +- name = "dialogflow_java_gapic", +- srcs = [":dialogflow_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "dialogflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v2beta1.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- ":dialogflow_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":dialogflow_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "dialogflow_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.dialogflow.v2beta1.AgentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2beta1.AgentsClientTest", +- "com.google.cloud.dialogflow.v2beta1.AnswerRecordsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2beta1.AnswerRecordsClientTest", +- "com.google.cloud.dialogflow.v2beta1.ContextsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2beta1.ContextsClientTest", +- "com.google.cloud.dialogflow.v2beta1.ConversationProfilesClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2beta1.ConversationProfilesClientTest", +- "com.google.cloud.dialogflow.v2beta1.ConversationsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2beta1.ConversationsClientTest", +- "com.google.cloud.dialogflow.v2beta1.DocumentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2beta1.DocumentsClientTest", +- "com.google.cloud.dialogflow.v2beta1.EntityTypesClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2beta1.EntityTypesClientTest", +- "com.google.cloud.dialogflow.v2beta1.EnvironmentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2beta1.EnvironmentsClientTest", +- "com.google.cloud.dialogflow.v2beta1.FulfillmentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2beta1.FulfillmentsClientTest", +- "com.google.cloud.dialogflow.v2beta1.IntentsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2beta1.IntentsClientTest", +- "com.google.cloud.dialogflow.v2beta1.KnowledgeBasesClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2beta1.KnowledgeBasesClientTest", +- "com.google.cloud.dialogflow.v2beta1.ParticipantsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2beta1.ParticipantsClientTest", +- "com.google.cloud.dialogflow.v2beta1.SessionEntityTypesClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2beta1.SessionEntityTypesClientTest", +- "com.google.cloud.dialogflow.v2beta1.SessionsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2beta1.SessionsClientTest", +- "com.google.cloud.dialogflow.v2beta1.VersionsClientHttpJsonTest", +- "com.google.cloud.dialogflow.v2beta1.VersionsClientTest", +- ], +- runtime_deps = [":dialogflow_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-dialogflow-v2beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":dialogflow_java_gapic", +- ":dialogflow_java_grpc", +- ":dialogflow_java_proto", +- ":dialogflow_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 = "dialogflow_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/dialogflow/apiv2beta1/dialogflowpb", +- protos = [":dialogflow_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "dialogflow_go_gapic", +- srcs = [":dialogflow_proto_with_info"], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- importpath = "cloud.google.com/go/dialogflow/apiv2beta1;dialogflow", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v2beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dialogflow_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", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- "@io_bazel_rules_go//proto/wkt:struct_go_proto", +- ], +-) +- +-go_test( +- name = "dialogflow_go_gapic_test", +- srcs = [":dialogflow_go_gapic_srcjar_test"], +- embed = [":dialogflow_go_gapic"], +- importpath = "cloud.google.com/go/dialogflow/apiv2beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-dialogflow-v2beta1-go", +- deps = [ +- ":dialogflow_go_gapic", +- ":dialogflow_go_gapic_srcjar-metadata.srcjar", +- ":dialogflow_go_gapic_srcjar-snippets.srcjar", +- ":dialogflow_go_gapic_srcjar-test.srcjar", +- ":dialogflow_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "dialogflow_py_gapic", +- srcs = [":dialogflow_proto"], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v2beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "dialogflow_py_gapic_test", +- srcs = [ +- "dialogflow_py_gapic_pytest.py", +- "dialogflow_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":dialogflow_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "dialogflow-v2beta1-py", +- deps = [ +- ":dialogflow_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 = "dialogflow_php_proto", +- deps = [":dialogflow_proto"], +-) +- +-php_grpc_library( +- name = "dialogflow_php_grpc", +- srcs = [":dialogflow_proto"], +- deps = [":dialogflow_php_proto"], +-) +- +-php_gapic_library( +- name = "dialogflow_php_gapic", +- srcs = [":dialogflow_proto_with_info"], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v2beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dialogflow_php_grpc", +- ":dialogflow_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-dialogflow-v2beta1-php", +- deps = [ +- ":dialogflow_php_gapic", +- ":dialogflow_php_grpc", +- ":dialogflow_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "dialogflow_nodejs_gapic", +- package_name = "@google-cloud/dialogflow", +- src = ":dialogflow_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "dialogflow_grpc_service_config.json", +- main_service = "dialogflow", +- package = "google.cloud.dialogflow.v2beta1", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v2beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "dialogflow-v2beta1-nodejs", +- deps = [ +- ":dialogflow_nodejs_gapic", +- ":dialogflow_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 = "dialogflow_ruby_proto", +- deps = [":dialogflow_proto"], +-) +- +-ruby_grpc_library( +- name = "dialogflow_ruby_grpc", +- srcs = [":dialogflow_proto"], +- deps = [":dialogflow_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "dialogflow_ruby_gapic", +- srcs = [":dialogflow_proto_with_info"], +- 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", +- rest_numeric_enums = True, +- 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", +- service_yaml = "dialogflow_v2beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dialogflow_ruby_grpc", +- ":dialogflow_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dialogflow-v2beta1-ruby", +- deps = [ +- ":dialogflow_ruby_gapic", +- ":dialogflow_ruby_grpc", +- ":dialogflow_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 = "dialogflow_csharp_proto", +- deps = [":dialogflow_proto"], +-) +- +-csharp_grpc_library( +- name = "dialogflow_csharp_grpc", +- srcs = [":dialogflow_proto"], +- deps = [":dialogflow_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "dialogflow_csharp_gapic", +- srcs = [":dialogflow_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "dialogflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dialogflow_v2beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dialogflow_csharp_grpc", +- ":dialogflow_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-dialogflow-v2beta1-csharp", +- deps = [ +- ":dialogflow_csharp_gapic", +- ":dialogflow_csharp_grpc", +- ":dialogflow_csharp_proto", +- ], +-) +- +-############################################################################## +-# 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"], +-) +diff --git a/google/cloud/discoveryengine/v1beta/BUILD.bazel b/google/cloud/discoveryengine/v1beta/BUILD.bazel +deleted file mode 100644 +index f94c17bd7..000000000 +--- a/google/cloud/discoveryengine/v1beta/BUILD.bazel ++++ /dev/null +@@ -1,422 +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 = "discoveryengine_proto", +- srcs = [ +- "common.proto", +- "completion_service.proto", +- "document.proto", +- "document_service.proto", +- "import_config.proto", +- "recommendation_service.proto", +- "schema.proto", +- "schema_service.proto", +- "search_service.proto", +- "user_event.proto", +- "user_event_service.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", +- "//google/type:date_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "discoveryengine_proto_with_info", +- deps = [ +- ":discoveryengine_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 = "discoveryengine_java_proto", +- deps = [":discoveryengine_proto"], +-) +- +-java_grpc_library( +- name = "discoveryengine_java_grpc", +- srcs = [":discoveryengine_proto"], +- deps = [":discoveryengine_java_proto"], +-) +- +-java_gapic_library( +- name = "discoveryengine_java_gapic", +- srcs = [":discoveryengine_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "discoveryengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "discoveryengine_v1beta.yaml", +- test_deps = [ +- ":discoveryengine_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":discoveryengine_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "discoveryengine_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.discoveryengine.v1beta.CompletionServiceClientHttpJsonTest", +- "com.google.cloud.discoveryengine.v1beta.CompletionServiceClientTest", +- "com.google.cloud.discoveryengine.v1beta.DocumentServiceClientHttpJsonTest", +- "com.google.cloud.discoveryengine.v1beta.DocumentServiceClientTest", +- "com.google.cloud.discoveryengine.v1beta.RecommendationServiceClientHttpJsonTest", +- "com.google.cloud.discoveryengine.v1beta.RecommendationServiceClientTest", +- "com.google.cloud.discoveryengine.v1beta.SchemaServiceClientHttpJsonTest", +- "com.google.cloud.discoveryengine.v1beta.SchemaServiceClientTest", +- "com.google.cloud.discoveryengine.v1beta.SearchServiceClientHttpJsonTest", +- "com.google.cloud.discoveryengine.v1beta.SearchServiceClientTest", +- "com.google.cloud.discoveryengine.v1beta.UserEventServiceClientHttpJsonTest", +- "com.google.cloud.discoveryengine.v1beta.UserEventServiceClientTest", +- ], +- runtime_deps = [":discoveryengine_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-discoveryengine-v1beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":discoveryengine_java_gapic", +- ":discoveryengine_java_grpc", +- ":discoveryengine_java_proto", +- ":discoveryengine_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 = "discoveryengine_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/discoveryengine/apiv1beta/discoveryenginepb", +- protos = [":discoveryengine_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:httpbody_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:date_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "discoveryengine_go_gapic", +- srcs = [":discoveryengine_proto_with_info"], +- grpc_service_config = "discoveryengine_grpc_service_config.json", +- importpath = "cloud.google.com/go/discoveryengine/apiv1beta;discoveryengine", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "discoveryengine_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":discoveryengine_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", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- "@io_bazel_rules_go//proto/wkt:struct_go_proto", +- ], +-) +- +-go_test( +- name = "discoveryengine_go_gapic_test", +- srcs = [":discoveryengine_go_gapic_srcjar_test"], +- embed = [":discoveryengine_go_gapic"], +- importpath = "cloud.google.com/go/discoveryengine/apiv1beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-discoveryengine-v1beta-go", +- deps = [ +- ":discoveryengine_go_gapic", +- ":discoveryengine_go_gapic_srcjar-metadata.srcjar", +- ":discoveryengine_go_gapic_srcjar-snippets.srcjar", +- ":discoveryengine_go_gapic_srcjar-test.srcjar", +- ":discoveryengine_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "discoveryengine_py_gapic", +- srcs = [":discoveryengine_proto"], +- grpc_service_config = "discoveryengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "discoveryengine_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "discoveryengine_py_gapic_test", +- srcs = [ +- "discoveryengine_py_gapic_pytest.py", +- "discoveryengine_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":discoveryengine_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "discoveryengine-v1beta-py", +- deps = [ +- ":discoveryengine_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 = "discoveryengine_php_proto", +- deps = [":discoveryengine_proto"], +-) +- +-php_grpc_library( +- name = "discoveryengine_php_grpc", +- srcs = [":discoveryengine_proto"], +- deps = [":discoveryengine_php_proto"], +-) +- +-php_gapic_library( +- name = "discoveryengine_php_gapic", +- srcs = [":discoveryengine_proto_with_info"], +- grpc_service_config = "discoveryengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "discoveryengine_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":discoveryengine_php_grpc", +- ":discoveryengine_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-discoveryengine-v1beta-php", +- deps = [ +- ":discoveryengine_php_gapic", +- ":discoveryengine_php_grpc", +- ":discoveryengine_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "discoveryengine_nodejs_gapic", +- package_name = "@google-cloud/discoveryengine", +- src = ":discoveryengine_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "discoveryengine_grpc_service_config.json", +- package = "google.cloud.discoveryengine.v1beta", +- rest_numeric_enums = True, +- service_yaml = "discoveryengine_v1beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "discoveryengine-v1beta-nodejs", +- deps = [ +- ":discoveryengine_nodejs_gapic", +- ":discoveryengine_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 = "discoveryengine_ruby_proto", +- deps = [":discoveryengine_proto"], +-) +- +-ruby_grpc_library( +- name = "discoveryengine_ruby_grpc", +- srcs = [":discoveryengine_proto"], +- deps = [":discoveryengine_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "discoveryengine_ruby_gapic", +- srcs = [":discoveryengine_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-discoveryengine-v1beta"], +- grpc_service_config = "discoveryengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "discoveryengine_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":discoveryengine_ruby_grpc", +- ":discoveryengine_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-discoveryengine-v1beta-ruby", +- deps = [ +- ":discoveryengine_ruby_gapic", +- ":discoveryengine_ruby_grpc", +- ":discoveryengine_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 = "discoveryengine_csharp_proto", +- deps = [":discoveryengine_proto"], +-) +- +-csharp_grpc_library( +- name = "discoveryengine_csharp_grpc", +- srcs = [":discoveryengine_proto"], +- deps = [":discoveryengine_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "discoveryengine_csharp_gapic", +- srcs = [":discoveryengine_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "discoveryengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "discoveryengine_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":discoveryengine_csharp_grpc", +- ":discoveryengine_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-discoveryengine-v1beta-csharp", +- deps = [ +- ":discoveryengine_csharp_gapic", +- ":discoveryengine_csharp_grpc", +- ":discoveryengine_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "discoveryengine_cc_proto", +- deps = [":discoveryengine_proto"], +-) +- +-cc_grpc_library( +- name = "discoveryengine_cc_grpc", +- srcs = [":discoveryengine_proto"], +- grpc_only = True, +- deps = [":discoveryengine_cc_proto"], +-) +diff --git a/google/cloud/documentai/BUILD.bazel b/google/cloud/documentai/BUILD.bazel +deleted file mode 100644 +index 852c7e71f..000000000 +--- a/google/cloud/documentai/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-document_ai. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for documentai. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1beta3 in this case. +-ruby_cloud_gapic_library( +- name = "documentai_ruby_wrapper", +- srcs = ["//google/cloud/documentai/v1beta3:documentai_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-document_ai", +- "ruby-cloud-env-prefix=DOCUMENT_AI", +- "ruby-cloud-wrapper-of=v1:0.11;v1beta3:0.20", +- "ruby-cloud-product-url=https://cloud.google.com/document-ai/", +- "ruby-cloud-api-id=us-documentai.googleapis.com", +- "ruby-cloud-api-shortname=documentai", +- "ruby-cloud-namespace-override=DocumentAi=DocumentAI", +- ], +- ruby_cloud_description = "Document AI uses machine learning on a single cloud-based platform to automatically classify, extract, and enrich data within your documents to unlock insights.", +- ruby_cloud_title = "Document AI", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-documentai-ruby", +- deps = [ +- ":documentai_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/documentai/v1/BUILD.bazel b/google/cloud/documentai/v1/BUILD.bazel +deleted file mode 100644 +index b260cf49c..000000000 +--- a/google/cloud/documentai/v1/BUILD.bazel ++++ /dev/null +@@ -1,435 +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 = "documentai_proto", +- srcs = [ +- "barcode.proto", +- "document.proto", +- "document_io.proto", +- "document_processor_service.proto", +- "document_schema.proto", +- "evaluation.proto", +- "geometry.proto", +- "operation_metadata.proto", +- "processor.proto", +- "processor_type.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:launch_stage_proto", +- "//google/api:resource_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "//google/type:color_proto", +- "//google/type:date_proto", +- "//google/type:datetime_proto", +- "//google/type:money_proto", +- "//google/type:postal_address_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "documentai_proto_with_info", +- deps = [ +- ":documentai_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "documentai_java_proto", +- deps = [":documentai_proto"], +-) +- +-java_grpc_library( +- name = "documentai_java_grpc", +- srcs = [":documentai_proto"], +- deps = [":documentai_java_proto"], +-) +- +-java_gapic_library( +- name = "documentai_java_gapic", +- srcs = [":documentai_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "documentai_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "documentai_v1.yaml", +- test_deps = [ +- ":documentai_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":documentai_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "documentai_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.documentai.v1.DocumentProcessorServiceClientHttpJsonTest", +- "com.google.cloud.documentai.v1.DocumentProcessorServiceClientTest", +- ], +- runtime_deps = [":documentai_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-documentai-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":documentai_java_gapic", +- ":documentai_java_grpc", +- ":documentai_java_proto", +- ":documentai_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 = "documentai_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/documentai/apiv1/documentaipb", +- protos = [":documentai_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:api_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:color_go_proto", +- "//google/type:date_go_proto", +- "//google/type:datetime_go_proto", +- "//google/type:money_go_proto", +- "//google/type:postaladdress_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "documentai_go_gapic", +- srcs = [":documentai_proto_with_info"], +- grpc_service_config = "documentai_v1_grpc_service_config.json", +- importpath = "cloud.google.com/go/documentai/apiv1;documentai", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "documentai_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":documentai_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", +- ], +-) +- +-go_test( +- name = "documentai_go_gapic_test", +- srcs = [":documentai_go_gapic_srcjar_test"], +- embed = [":documentai_go_gapic"], +- importpath = "cloud.google.com/go/documentai/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-documentai-v1-go", +- deps = [ +- ":documentai_go_gapic", +- ":documentai_go_gapic_srcjar-metadata.srcjar", +- ":documentai_go_gapic_srcjar-snippets.srcjar", +- ":documentai_go_gapic_srcjar-test.srcjar", +- ":documentai_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_proto_library", +- "py_test", +-) +- +-py_proto_library( +- name = "documentai_py_proto", +- deps = [":documentai_proto"], +-) +- +-py_gapic_library( +- name = "documentai_py_gapic", +- srcs = [":documentai_proto"], +- grpc_service_config = "documentai_v1_grpc_service_config.json", +- opt_args = ["autogen-snippets"], +- rest_numeric_enums = True, +- service_yaml = "documentai_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "documentai_py_gapic_test", +- srcs = [ +- "documentai_py_gapic_pytest.py", +- "documentai_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":documentai_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "documentai-v1-py", +- deps = [ +- ":documentai_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 = "documentai_php_proto", +- deps = [":documentai_proto"], +-) +- +-php_grpc_library( +- name = "documentai_php_grpc", +- srcs = [":documentai_proto"], +- deps = [":documentai_php_proto"], +-) +- +-php_gapic_library( +- name = "documentai_php_gapic", +- srcs = [":documentai_proto_with_info"], +- grpc_service_config = "documentai_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "documentai_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":documentai_php_grpc", +- ":documentai_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-documentai-v1-php", +- deps = [ +- ":documentai_php_gapic", +- ":documentai_php_grpc", +- ":documentai_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "documentai_nodejs_gapic", +- package_name = "@google-cloud/documentai", +- src = ":documentai_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "documentai_v1_grpc_service_config.json", +- package = "google.cloud.documentai.v1", +- rest_numeric_enums = True, +- service_yaml = "documentai_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "documentai-v1-nodejs", +- deps = [ +- ":documentai_nodejs_gapic", +- ":documentai_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 = "documentai_ruby_proto", +- deps = [":documentai_proto"], +-) +- +-ruby_grpc_library( +- name = "documentai_ruby_grpc", +- srcs = [":documentai_proto"], +- deps = [":documentai_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "documentai_ruby_gapic", +- srcs = [":documentai_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=us-documentai.googleapis.com", +- "ruby-cloud-api-shortname=documentai", +- "ruby-cloud-env-prefix=DOCUMENT_AI", +- "ruby-cloud-gem-name=google-cloud-document_ai-v1", +- "ruby-cloud-namespace-override=DocumentAi=DocumentAI", +- "ruby-cloud-product-url=https://cloud.google.com/document-ai/", +- ], +- grpc_service_config = "documentai_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Document AI uses machine learning on a single cloud-based platform to automatically classify, extract, and enrich data within your documents to unlock insights.", +- ruby_cloud_title = "Document AI V1", +- service_yaml = "documentai_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":documentai_ruby_grpc", +- ":documentai_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-documentai-v1-ruby", +- deps = [ +- ":documentai_ruby_gapic", +- ":documentai_ruby_grpc", +- ":documentai_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 = "documentai_csharp_proto", +- deps = [":documentai_proto"], +-) +- +-csharp_grpc_library( +- name = "documentai_csharp_grpc", +- srcs = [":documentai_proto"], +- deps = [":documentai_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "documentai_csharp_gapic", +- srcs = [":documentai_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "documentai_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "documentai_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":documentai_csharp_grpc", +- ":documentai_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-documentai-v1-csharp", +- deps = [ +- ":documentai_csharp_gapic", +- ":documentai_csharp_grpc", +- ":documentai_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "documentai_cc_proto", +- deps = [":documentai_proto"], +-) +- +-cc_grpc_library( +- name = "documentai_cc_grpc", +- srcs = [":documentai_proto"], +- grpc_only = True, +- deps = [":documentai_cc_proto"], +-) +diff --git a/google/cloud/documentai/v1beta1/BUILD.bazel b/google/cloud/documentai/v1beta1/BUILD.bazel +deleted file mode 100644 +index 011eb2e28..000000000 +--- a/google/cloud/documentai/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,371 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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 = "documentai_proto", +- srcs = [ +- "document.proto", +- "document_understanding.proto", +- "geometry.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "//google/type:color_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "documentai_proto_with_info", +- deps = [ +- ":documentai_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 = "documentai_java_proto", +- deps = [":documentai_proto"], +-) +- +-java_grpc_library( +- name = "documentai_java_grpc", +- srcs = [":documentai_proto"], +- deps = [":documentai_java_proto"], +-) +- +-java_gapic_library( +- name = "documentai_java_gapic", +- srcs = [":documentai_proto_with_info"], +- grpc_service_config = "documentai_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/documentai:documentai_v1beta1.yaml", +- test_deps = [ +- ":documentai_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":documentai_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "documentai_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.documentai.v1beta1.DocumentUnderstandingServiceClientTest", +- ], +- runtime_deps = [":documentai_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-documentai-v1beta1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":documentai_java_gapic", +- ":documentai_java_grpc", +- ":documentai_java_proto", +- ":documentai_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 = "documentai_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/documentai/apiv1beta1/documentaipb", +- protos = [":documentai_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:color_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "documentai_go_gapic", +- srcs = [":documentai_proto_with_info"], +- grpc_service_config = "documentai_grpc_service_config.json", +- importpath = "cloud.google.com/go/documentai/apiv1beta1;documentai", +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/documentai:documentai_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- ":documentai_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 = "documentai_go_gapic_test", +- srcs = [":documentai_go_gapic_srcjar_test"], +- embed = [":documentai_go_gapic"], +- importpath = "cloud.google.com/go/documentai/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-documentai-v1beta1-go", +- deps = [ +- ":documentai_go_gapic", +- ":documentai_go_gapic_srcjar-snippets.srcjar", +- ":documentai_go_gapic_srcjar-test.srcjar", +- ":documentai_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "documentai_py_gapic", +- srcs = [":documentai_proto"], +- grpc_service_config = "documentai_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/documentai:documentai_v1beta1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "documentai_py_gapic_test", +- srcs = [ +- "documentai_py_gapic_pytest.py", +- "documentai_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":documentai_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "documentai-v1beta1-py", +- deps = [ +- ":documentai_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 = "documentai_php_proto", +- deps = [":documentai_proto"], +-) +- +-php_grpc_library( +- name = "documentai_php_grpc", +- srcs = [":documentai_proto"], +- deps = [":documentai_php_proto"], +-) +- +-php_gapic_library( +- name = "documentai_php_gapic", +- srcs = [":documentai_proto_with_info"], +- grpc_service_config = "documentai_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/documentai:documentai_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":documentai_php_grpc", +- ":documentai_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-documentai-v1beta1-php", +- deps = [ +- ":documentai_php_gapic", +- ":documentai_php_grpc", +- ":documentai_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "documentai_nodejs_gapic", +- package_name = "@google-cloud/documentai", +- src = ":documentai_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "documentai_grpc_service_config.json", +- package = "google.cloud.documentai.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/documentai:documentai_v1beta1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "documentai-v1beta1-nodejs", +- deps = [ +- ":documentai_nodejs_gapic", +- ":documentai_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 = "documentai_ruby_proto", +- deps = [":documentai_proto"], +-) +- +-ruby_grpc_library( +- name = "documentai_ruby_grpc", +- srcs = [":documentai_proto"], +- deps = [":documentai_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "documentai_ruby_gapic", +- srcs = [":documentai_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-documentai-v1beta1"], +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/documentai:documentai_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- ":documentai_ruby_grpc", +- ":documentai_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-documentai-v1beta1-ruby", +- deps = [ +- ":documentai_ruby_gapic", +- ":documentai_ruby_grpc", +- ":documentai_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 = "documentai_csharp_proto", +- deps = [":documentai_proto"], +-) +- +-csharp_grpc_library( +- name = "documentai_csharp_grpc", +- srcs = [":documentai_proto"], +- deps = [":documentai_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "documentai_csharp_gapic", +- srcs = [":documentai_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "documentai_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/documentai:documentai_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- ":documentai_csharp_grpc", +- ":documentai_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-documentai-v1beta1-csharp", +- deps = [ +- ":documentai_csharp_gapic", +- ":documentai_csharp_grpc", +- ":documentai_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/documentai/v1beta2/BUILD.bazel b/google/cloud/documentai/v1beta2/BUILD.bazel +deleted file mode 100644 +index 6acfc886c..000000000 +--- a/google/cloud/documentai/v1beta2/BUILD.bazel ++++ /dev/null +@@ -1,371 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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 = "documentai_proto", +- srcs = [ +- "document.proto", +- "document_understanding.proto", +- "geometry.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "//google/type:color_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "documentai_proto_with_info", +- deps = [ +- ":documentai_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 = "documentai_java_proto", +- deps = [":documentai_proto"], +-) +- +-java_grpc_library( +- name = "documentai_java_grpc", +- srcs = [":documentai_proto"], +- deps = [":documentai_java_proto"], +-) +- +-java_gapic_library( +- name = "documentai_java_gapic", +- srcs = [":documentai_proto_with_info"], +- grpc_service_config = "documentai_v1beta2_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "documentai_v1beta2.yaml", +- test_deps = [ +- ":documentai_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":documentai_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "documentai_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.documentai.v1beta2.DocumentUnderstandingServiceClientTest", +- ], +- runtime_deps = [":documentai_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-documentai-v1beta2-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":documentai_java_gapic", +- ":documentai_java_grpc", +- ":documentai_java_proto", +- ":documentai_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 = "documentai_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/documentai/apiv1beta2/documentaipb", +- protos = [":documentai_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:color_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "documentai_go_gapic", +- srcs = [":documentai_proto_with_info"], +- grpc_service_config = "documentai_v1beta2_grpc_service_config.json", +- importpath = "cloud.google.com/go/documentai/apiv1beta2;documentai", +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "documentai_v1beta2.yaml", +- transport = "grpc", +- deps = [ +- ":documentai_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 = "documentai_go_gapic_test", +- srcs = [":documentai_go_gapic_srcjar_test"], +- embed = [":documentai_go_gapic"], +- importpath = "cloud.google.com/go/documentai/apiv1beta2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-documentai-v1beta2-go", +- deps = [ +- ":documentai_go_gapic", +- ":documentai_go_gapic_srcjar-snippets.srcjar", +- ":documentai_go_gapic_srcjar-test.srcjar", +- ":documentai_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "documentai_py_gapic", +- srcs = [":documentai_proto"], +- grpc_service_config = "documentai_v1beta2_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "documentai_v1beta2.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "documentai_py_gapic_test", +- srcs = [ +- "documentai_py_gapic_pytest.py", +- "documentai_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":documentai_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "documentai-v1beta2-py", +- deps = [ +- ":documentai_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 = "documentai_php_proto", +- deps = [":documentai_proto"], +-) +- +-php_grpc_library( +- name = "documentai_php_grpc", +- srcs = [":documentai_proto"], +- deps = [":documentai_php_proto"], +-) +- +-php_gapic_library( +- name = "documentai_php_gapic", +- srcs = [":documentai_proto_with_info"], +- grpc_service_config = "documentai_v1beta2_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "documentai_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":documentai_php_grpc", +- ":documentai_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-documentai-v1beta2-php", +- deps = [ +- ":documentai_php_gapic", +- ":documentai_php_grpc", +- ":documentai_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "documentai_nodejs_gapic", +- package_name = "@google-cloud/documentai", +- src = ":documentai_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "documentai_v1beta2_grpc_service_config.json", +- package = "google.cloud.documentai.v1beta2", +- rest_numeric_enums = True, +- service_yaml = "documentai_v1beta2.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "documentai-v1beta2-nodejs", +- deps = [ +- ":documentai_nodejs_gapic", +- ":documentai_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 = "documentai_ruby_proto", +- deps = [":documentai_proto"], +-) +- +-ruby_grpc_library( +- name = "documentai_ruby_grpc", +- srcs = [":documentai_proto"], +- deps = [":documentai_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "documentai_ruby_gapic", +- srcs = [":documentai_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-documentai-v1beta2"], +- rest_numeric_enums = True, +- service_yaml = "documentai_v1beta2.yaml", +- transport = "grpc", +- deps = [ +- ":documentai_ruby_grpc", +- ":documentai_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-documentai-v1beta2-ruby", +- deps = [ +- ":documentai_ruby_gapic", +- ":documentai_ruby_grpc", +- ":documentai_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 = "documentai_csharp_proto", +- deps = [":documentai_proto"], +-) +- +-csharp_grpc_library( +- name = "documentai_csharp_grpc", +- srcs = [":documentai_proto"], +- deps = [":documentai_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "documentai_csharp_gapic", +- srcs = [":documentai_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "documentai_v1beta2_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "documentai_v1beta2.yaml", +- transport = "grpc", +- deps = [ +- ":documentai_csharp_grpc", +- ":documentai_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-documentai-v1beta2-csharp", +- deps = [ +- ":documentai_csharp_gapic", +- ":documentai_csharp_grpc", +- ":documentai_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/documentai/v1beta3/BUILD.bazel b/google/cloud/documentai/v1beta3/BUILD.bazel +deleted file mode 100644 +index b40036662..000000000 +--- a/google/cloud/documentai/v1beta3/BUILD.bazel ++++ /dev/null +@@ -1,429 +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 = "documentai_proto", +- srcs = [ +- "barcode.proto", +- "document.proto", +- "document_io.proto", +- "document_processor_service.proto", +- "document_schema.proto", +- "evaluation.proto", +- "geometry.proto", +- "operation_metadata.proto", +- "processor.proto", +- "processor_type.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:launch_stage_proto", +- "//google/api:resource_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "//google/type:color_proto", +- "//google/type:date_proto", +- "//google/type:datetime_proto", +- "//google/type:money_proto", +- "//google/type:postal_address_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "documentai_proto_with_info", +- deps = [ +- ":documentai_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "documentai_java_proto", +- deps = [":documentai_proto"], +-) +- +-java_grpc_library( +- name = "documentai_java_grpc", +- srcs = [":documentai_proto"], +- deps = [":documentai_java_proto"], +-) +- +-java_gapic_library( +- name = "documentai_java_gapic", +- srcs = [":documentai_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "documentai_v1beta3_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "documentai_v1beta3.yaml", +- test_deps = [ +- ":documentai_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":documentai_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "documentai_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.documentai.v1beta3.DocumentProcessorServiceClientHttpJsonTest", +- "com.google.cloud.documentai.v1beta3.DocumentProcessorServiceClientTest", +- ], +- runtime_deps = [":documentai_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-documentai-v1beta3-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":documentai_java_gapic", +- ":documentai_java_grpc", +- ":documentai_java_proto", +- ":documentai_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 = "documentai_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/documentai/apiv1beta3/documentaipb", +- protos = [":documentai_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:api_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:color_go_proto", +- "//google/type:date_go_proto", +- "//google/type:datetime_go_proto", +- "//google/type:money_go_proto", +- "//google/type:postaladdress_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "documentai_go_gapic", +- srcs = [":documentai_proto_with_info"], +- grpc_service_config = "documentai_v1beta3_grpc_service_config.json", +- importpath = "cloud.google.com/go/documentai/apiv1beta3;documentai", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "documentai_v1beta3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":documentai_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", +- ], +-) +- +-go_test( +- name = "documentai_go_gapic_test", +- srcs = [":documentai_go_gapic_srcjar_test"], +- embed = [":documentai_go_gapic"], +- importpath = "cloud.google.com/go/documentai/apiv1beta3", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-documentai-v1beta3-go", +- deps = [ +- ":documentai_go_gapic", +- ":documentai_go_gapic_srcjar-metadata.srcjar", +- ":documentai_go_gapic_srcjar-snippets.srcjar", +- ":documentai_go_gapic_srcjar-test.srcjar", +- ":documentai_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "documentai_py_gapic", +- srcs = [":documentai_proto"], +- grpc_service_config = "documentai_v1beta3_grpc_service_config.json", +- opt_args = ["autogen-snippets"], +- rest_numeric_enums = True, +- service_yaml = "documentai_v1beta3.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "documentai_py_gapic_test", +- srcs = [ +- "documentai_py_gapic_pytest.py", +- "documentai_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":documentai_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "documentai-v1beta3-py", +- deps = [ +- ":documentai_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 = "documentai_php_proto", +- deps = [":documentai_proto"], +-) +- +-php_grpc_library( +- name = "documentai_php_grpc", +- srcs = [":documentai_proto"], +- deps = [":documentai_php_proto"], +-) +- +-php_gapic_library( +- name = "documentai_php_gapic", +- srcs = [":documentai_proto_with_info"], +- grpc_service_config = "documentai_v1beta3_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "documentai_v1beta3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":documentai_php_grpc", +- ":documentai_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-documentai-v1beta3-php", +- deps = [ +- ":documentai_php_gapic", +- ":documentai_php_grpc", +- ":documentai_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "documentai_nodejs_gapic", +- package_name = "@google-cloud/documentai", +- src = ":documentai_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "documentai_v1beta3_grpc_service_config.json", +- package = "google.cloud.documentai.v1beta3", +- rest_numeric_enums = True, +- service_yaml = "documentai_v1beta3.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "documentai-v1beta3-nodejs", +- deps = [ +- ":documentai_nodejs_gapic", +- ":documentai_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 = "documentai_ruby_proto", +- deps = [":documentai_proto"], +-) +- +-ruby_grpc_library( +- name = "documentai_ruby_grpc", +- srcs = [":documentai_proto"], +- deps = [":documentai_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "documentai_ruby_gapic", +- srcs = [":documentai_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=us-documentai.googleapis.com", +- "ruby-cloud-api-shortname=documentai", +- "ruby-cloud-env-prefix=DOCUMENT_AI", +- "ruby-cloud-gem-name=google-cloud-document_ai-v1beta3", +- "ruby-cloud-namespace-override=DocumentAi=DocumentAI", +- "ruby-cloud-product-url=https://cloud.google.com/document-ai/", +- ], +- grpc_service_config = "documentai_v1beta3_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Document AI uses machine learning on a single cloud-based platform to automatically classify, extract, and enrich data within your documents to unlock insights.", +- ruby_cloud_title = "Document AI V1beta3", +- service_yaml = "documentai_v1beta3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":documentai_ruby_grpc", +- ":documentai_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-documentai-v1beta3-ruby", +- deps = [ +- ":documentai_ruby_gapic", +- ":documentai_ruby_grpc", +- ":documentai_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 = "documentai_csharp_proto", +- deps = [":documentai_proto"], +-) +- +-csharp_grpc_library( +- name = "documentai_csharp_grpc", +- srcs = [":documentai_proto"], +- deps = [":documentai_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "documentai_csharp_gapic", +- srcs = [":documentai_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "documentai_v1beta3_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "documentai_v1beta3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":documentai_csharp_grpc", +- ":documentai_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-documentai-v1beta3-csharp", +- deps = [ +- ":documentai_csharp_gapic", +- ":documentai_csharp_grpc", +- ":documentai_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "documentai_cc_proto", +- deps = [":documentai_proto"], +-) +- +-cc_grpc_library( +- name = "documentai_cc_grpc", +- srcs = [":documentai_proto"], +- grpc_only = True, +- deps = [":documentai_cc_proto"], +-) +diff --git a/google/cloud/domains/BUILD.bazel b/google/cloud/domains/BUILD.bazel +deleted file mode 100644 +index 716d9b72b..000000000 +--- a/google/cloud/domains/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-domains. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for domains. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1beta1 in this case. +-ruby_cloud_gapic_library( +- name = "domains_ruby_wrapper", +- srcs = ["//google/cloud/domains/v1beta1:domains_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-domains", +- "ruby-cloud-env-prefix=DOMAINS", +- "ruby-cloud-wrapper-of=v1:0.3;v1beta1:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/domains", +- "ruby-cloud-api-id=domains.googleapis.com", +- "ruby-cloud-api-shortname=domains", +- ], +- ruby_cloud_description = "The Cloud Domains API provides registration, management and configuration of domain names.", +- ruby_cloud_title = "Cloud Domains", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-domains-ruby", +- deps = [ +- ":domains_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/domains/v1/BUILD.bazel b/google/cloud/domains/v1/BUILD.bazel +deleted file mode 100644 +index 16007cc1e..000000000 +--- a/google/cloud/domains/v1/BUILD.bazel ++++ /dev/null +@@ -1,403 +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 = "domains_proto", +- srcs = [ +- "domains.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:money_proto", +- "//google/type:postal_address_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "domains_proto_with_info", +- deps = [ +- ":domains_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 = "domains_java_proto", +- deps = [":domains_proto"], +-) +- +-java_grpc_library( +- name = "domains_java_grpc", +- srcs = [":domains_proto"], +- deps = [":domains_java_proto"], +-) +- +-java_gapic_library( +- name = "domains_java_gapic", +- srcs = [":domains_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "domains_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "domains_v1.yaml", +- test_deps = [ +- ":domains_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":domains_java_proto", +- "//google/api:api_java_proto", +- "//google/type:type_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "domains_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.domains.v1.DomainsClientHttpJsonTest", +- "com.google.cloud.domains.v1.DomainsClientTest", +- ], +- runtime_deps = [":domains_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-domains-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":domains_java_gapic", +- ":domains_java_grpc", +- ":domains_java_proto", +- ":domains_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 = "domains_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/domains/apiv1/domainspb", +- protos = [":domains_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:money_go_proto", +- "//google/type:postaladdress_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "domains_go_gapic", +- srcs = [":domains_proto_with_info"], +- grpc_service_config = "domains_grpc_service_config.json", +- importpath = "cloud.google.com/go/domains/apiv1;domains", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "domains_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":domains_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 = "domains_go_gapic_test", +- srcs = [":domains_go_gapic_srcjar_test"], +- embed = [":domains_go_gapic"], +- importpath = "cloud.google.com/go/domains/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-domains-v1-go", +- deps = [ +- ":domains_go_gapic", +- ":domains_go_gapic_srcjar-metadata.srcjar", +- ":domains_go_gapic_srcjar-snippets.srcjar", +- ":domains_go_gapic_srcjar-test.srcjar", +- ":domains_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "domains_py_gapic", +- srcs = [":domains_proto"], +- grpc_service_config = "domains_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "domains_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "domains_py_gapic_test", +- srcs = [ +- "domains_py_gapic_pytest.py", +- "domains_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":domains_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "domains-v1-py", +- deps = [ +- ":domains_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 = "domains_php_proto", +- deps = [":domains_proto"], +-) +- +-php_grpc_library( +- name = "domains_php_grpc", +- srcs = [":domains_proto"], +- deps = [":domains_php_proto"], +-) +- +-php_gapic_library( +- name = "domains_php_gapic", +- srcs = [":domains_proto_with_info"], +- grpc_service_config = "domains_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "domains_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":domains_php_grpc", +- ":domains_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-domains-v1-php", +- deps = [ +- ":domains_php_gapic", +- ":domains_php_grpc", +- ":domains_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "domains_nodejs_gapic", +- package_name = "@google-cloud/domains", +- src = ":domains_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "domains_grpc_service_config.json", +- package = "google.cloud.domains.v1", +- rest_numeric_enums = True, +- service_yaml = "domains_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "domains-v1-nodejs", +- deps = [ +- ":domains_nodejs_gapic", +- ":domains_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 = "domains_ruby_proto", +- deps = [":domains_proto"], +-) +- +-ruby_grpc_library( +- name = "domains_ruby_grpc", +- srcs = [":domains_proto"], +- deps = [":domains_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "domains_ruby_gapic", +- srcs = [":domains_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=domains.googleapis.com", +- "ruby-cloud-api-shortname=domains", +- "ruby-cloud-env-prefix=DOMAINS", +- "ruby-cloud-gem-name=google-cloud-domains-v1", +- "ruby-cloud-product-url=https://cloud.google.com/domains", +- ], +- grpc_service_config = "domains_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Cloud Domains API provides registration, management and configuration of domain names.", +- ruby_cloud_title = "Cloud Domains V1", +- service_yaml = "domains_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":domains_ruby_grpc", +- ":domains_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-domains-v1-ruby", +- deps = [ +- ":domains_ruby_gapic", +- ":domains_ruby_grpc", +- ":domains_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 = "domains_csharp_proto", +- deps = [":domains_proto"], +-) +- +-csharp_grpc_library( +- name = "domains_csharp_grpc", +- srcs = [":domains_proto"], +- deps = [":domains_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "domains_csharp_gapic", +- srcs = [":domains_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "domains_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "domains_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":domains_csharp_grpc", +- ":domains_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-domains-v1-csharp", +- deps = [ +- ":domains_csharp_gapic", +- ":domains_csharp_grpc", +- ":domains_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "domains_cc_proto", +- deps = [":domains_proto"], +-) +- +-cc_grpc_library( +- name = "domains_cc_grpc", +- srcs = [":domains_proto"], +- grpc_only = True, +- deps = [":domains_cc_proto"], +-) +diff --git a/google/cloud/domains/v1alpha2/BUILD.bazel b/google/cloud/domains/v1alpha2/BUILD.bazel +deleted file mode 100644 +index c41dafdb1..000000000 +--- a/google/cloud/domains/v1alpha2/BUILD.bazel ++++ /dev/null +@@ -1,387 +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 = "domains_proto", +- srcs = [ +- "domains.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:money_proto", +- "//google/type:postal_address_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "domains_proto_with_info", +- deps = [ +- ":domains_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 = "domains_java_proto", +- deps = [":domains_proto"], +-) +- +-java_grpc_library( +- name = "domains_java_grpc", +- srcs = [":domains_proto"], +- deps = [":domains_java_proto"], +-) +- +-java_gapic_library( +- name = "domains_java_gapic", +- srcs = [":domains_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "domains_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "domains_v1alpha2.yaml", +- test_deps = [ +- ":domains_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":domains_java_proto", +- "//google/api:api_java_proto", +- "//google/type:type_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "domains_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.domains.v1alpha2.DomainsClientHttpJsonTest", +- "com.google.cloud.domains.v1alpha2.DomainsClientTest", +- ], +- runtime_deps = [":domains_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-domains-v1alpha2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":domains_java_gapic", +- ":domains_java_grpc", +- ":domains_java_proto", +- ":domains_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 = "domains_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/domains/apiv1alpha2/domainspb", +- protos = [":domains_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:money_go_proto", +- "//google/type:postaladdress_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "domains_go_gapic", +- srcs = [":domains_proto_with_info"], +- grpc_service_config = "domains_grpc_service_config.json", +- importpath = "cloud.google.com/go/domains/apiv1alpha2;domains", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "domains_v1alpha2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":domains_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 = "domains_go_gapic_test", +- srcs = [":domains_go_gapic_srcjar_test"], +- embed = [":domains_go_gapic"], +- importpath = "cloud.google.com/go/domains/apiv1alpha2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-domains-v1alpha2-go", +- deps = [ +- ":domains_go_gapic", +- ":domains_go_gapic_srcjar-metadata.srcjar", +- ":domains_go_gapic_srcjar-snippets.srcjar", +- ":domains_go_gapic_srcjar-test.srcjar", +- ":domains_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "domains_py_gapic", +- srcs = [":domains_proto"], +- grpc_service_config = "domains_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "domains_v1alpha2.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "domains_py_gapic_test", +- srcs = [ +- "domains_py_gapic_pytest.py", +- "domains_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":domains_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "domains-v1alpha2-py", +- deps = [ +- ":domains_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 = "domains_php_proto", +- deps = [":domains_proto"], +-) +- +-php_grpc_library( +- name = "domains_php_grpc", +- srcs = [":domains_proto"], +- deps = [":domains_php_proto"], +-) +- +-php_gapic_library( +- name = "domains_php_gapic", +- srcs = [":domains_proto_with_info"], +- grpc_service_config = "domains_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "domains_v1alpha2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":domains_php_grpc", +- ":domains_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-domains-v1alpha2-php", +- deps = [ +- ":domains_php_gapic", +- ":domains_php_grpc", +- ":domains_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "domains_nodejs_gapic", +- package_name = "@google-cloud/domains", +- src = ":domains_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "domains_grpc_service_config.json", +- package = "google.cloud.domains.v1alpha2", +- rest_numeric_enums = True, +- service_yaml = "domains_v1alpha2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "domains-v1alpha2-nodejs", +- deps = [ +- ":domains_nodejs_gapic", +- ":domains_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 = "domains_ruby_proto", +- deps = [":domains_proto"], +-) +- +-ruby_grpc_library( +- name = "domains_ruby_grpc", +- srcs = [":domains_proto"], +- deps = [":domains_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "domains_ruby_gapic", +- srcs = [":domains_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=domains.googleapis.com", +- "ruby-cloud-api-shortname=domains", +- "ruby-cloud-env-prefix=DOMAINS", +- "ruby-cloud-gem-name=google-cloud-domains-v1alpha2", +- "ruby-cloud-product-url=https://cloud.google.com/domains", +- ], +- grpc_service_config = "domains_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Cloud Domains API provides registration, management and configuration of domain names.", +- ruby_cloud_title = "Cloud Domains V1alpha2", +- service_yaml = "domains_v1alpha2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":domains_ruby_grpc", +- ":domains_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-domains-v1alpha2-ruby", +- deps = [ +- ":domains_ruby_gapic", +- ":domains_ruby_grpc", +- ":domains_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 = "domains_csharp_proto", +- deps = [":domains_proto"], +-) +- +-csharp_grpc_library( +- name = "domains_csharp_grpc", +- srcs = [":domains_proto"], +- deps = [":domains_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "domains_csharp_gapic", +- srcs = [":domains_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "domains_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "domains_v1alpha2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":domains_csharp_grpc", +- ":domains_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-domains-v1alpha2-csharp", +- deps = [ +- ":domains_csharp_gapic", +- ":domains_csharp_grpc", +- ":domains_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/domains/v1beta1/BUILD.bazel b/google/cloud/domains/v1beta1/BUILD.bazel +deleted file mode 100644 +index 1178f7f51..000000000 +--- a/google/cloud/domains/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,387 +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 = "domains_proto", +- srcs = [ +- "domains.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:money_proto", +- "//google/type:postal_address_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "domains_proto_with_info", +- deps = [ +- ":domains_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 = "domains_java_proto", +- deps = [":domains_proto"], +-) +- +-java_grpc_library( +- name = "domains_java_grpc", +- srcs = [":domains_proto"], +- deps = [":domains_java_proto"], +-) +- +-java_gapic_library( +- name = "domains_java_gapic", +- srcs = [":domains_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "domains_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "domains_v1beta1.yaml", +- test_deps = [ +- ":domains_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":domains_java_proto", +- "//google/api:api_java_proto", +- "//google/type:type_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "domains_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.domains.v1beta1.DomainsClientHttpJsonTest", +- "com.google.cloud.domains.v1beta1.DomainsClientTest", +- ], +- runtime_deps = [":domains_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-domains-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":domains_java_gapic", +- ":domains_java_grpc", +- ":domains_java_proto", +- ":domains_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 = "domains_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/domains/apiv1beta1/domainspb", +- protos = [":domains_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:money_go_proto", +- "//google/type:postaladdress_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "domains_go_gapic", +- srcs = [":domains_proto_with_info"], +- grpc_service_config = "domains_grpc_service_config.json", +- importpath = "cloud.google.com/go/domains/apiv1beta1;domains", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "domains_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":domains_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 = "domains_go_gapic_test", +- srcs = [":domains_go_gapic_srcjar_test"], +- embed = [":domains_go_gapic"], +- importpath = "cloud.google.com/go/domains/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-domains-v1beta1-go", +- deps = [ +- ":domains_go_gapic", +- ":domains_go_gapic_srcjar-metadata.srcjar", +- ":domains_go_gapic_srcjar-snippets.srcjar", +- ":domains_go_gapic_srcjar-test.srcjar", +- ":domains_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "domains_py_gapic", +- srcs = [":domains_proto"], +- grpc_service_config = "domains_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "domains_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "domains_py_gapic_test", +- srcs = [ +- "domains_py_gapic_pytest.py", +- "domains_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":domains_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "domains-v1beta1-py", +- deps = [ +- ":domains_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 = "domains_php_proto", +- deps = [":domains_proto"], +-) +- +-php_grpc_library( +- name = "domains_php_grpc", +- srcs = [":domains_proto"], +- deps = [":domains_php_proto"], +-) +- +-php_gapic_library( +- name = "domains_php_gapic", +- srcs = [":domains_proto_with_info"], +- grpc_service_config = "domains_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "domains_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":domains_php_grpc", +- ":domains_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-domains-v1beta1-php", +- deps = [ +- ":domains_php_gapic", +- ":domains_php_grpc", +- ":domains_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "domains_nodejs_gapic", +- package_name = "@google-cloud/domains", +- src = ":domains_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "domains_grpc_service_config.json", +- package = "google.cloud.domains.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "domains_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "domains-v1beta1-nodejs", +- deps = [ +- ":domains_nodejs_gapic", +- ":domains_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 = "domains_ruby_proto", +- deps = [":domains_proto"], +-) +- +-ruby_grpc_library( +- name = "domains_ruby_grpc", +- srcs = [":domains_proto"], +- deps = [":domains_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "domains_ruby_gapic", +- srcs = [":domains_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=domains.googleapis.com", +- "ruby-cloud-api-shortname=domains", +- "ruby-cloud-env-prefix=DOMAINS", +- "ruby-cloud-gem-name=google-cloud-domains-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/domains", +- ], +- grpc_service_config = "domains_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Cloud Domains API provides registration, management and configuration of domain names.", +- ruby_cloud_title = "Cloud Domains V1beta1", +- service_yaml = "domains_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":domains_ruby_grpc", +- ":domains_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-domains-v1beta1-ruby", +- deps = [ +- ":domains_ruby_gapic", +- ":domains_ruby_grpc", +- ":domains_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 = "domains_csharp_proto", +- deps = [":domains_proto"], +-) +- +-csharp_grpc_library( +- name = "domains_csharp_grpc", +- srcs = [":domains_proto"], +- deps = [":domains_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "domains_csharp_gapic", +- srcs = [":domains_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "domains_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "domains_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":domains_csharp_grpc", +- ":domains_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-domains-v1beta1-csharp", +- deps = [ +- ":domains_csharp_gapic", +- ":domains_csharp_grpc", +- ":domains_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/edgecontainer/v1/BUILD.bazel b/google/cloud/edgecontainer/v1/BUILD.bazel +deleted file mode 100644 +index c4e166442..000000000 +--- a/google/cloud/edgecontainer/v1/BUILD.bazel ++++ /dev/null +@@ -1,395 +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 = "edgecontainer_proto", +- srcs = [ +- "resources.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", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "edgecontainer_proto_with_info", +- deps = [ +- ":edgecontainer_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 = "edgecontainer_java_proto", +- deps = [":edgecontainer_proto"], +-) +- +-java_grpc_library( +- name = "edgecontainer_java_grpc", +- srcs = [":edgecontainer_proto"], +- deps = [":edgecontainer_java_proto"], +-) +- +-java_gapic_library( +- name = "edgecontainer_java_gapic", +- srcs = [":edgecontainer_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "edgecontainer_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "edgecontainer_v1.yaml", +- test_deps = [ +- ":edgecontainer_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":edgecontainer_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "edgecontainer_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.edgecontainer.v1.EdgeContainerClientHttpJsonTest", +- "com.google.cloud.edgecontainer.v1.EdgeContainerClientTest", +- ], +- runtime_deps = [":edgecontainer_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-edgecontainer-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":edgecontainer_java_gapic", +- ":edgecontainer_java_grpc", +- ":edgecontainer_java_proto", +- ":edgecontainer_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 = "edgecontainer_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/edgecontainer/apiv1/edgecontainerpb", +- protos = [":edgecontainer_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "edgecontainer_go_gapic", +- srcs = [":edgecontainer_proto_with_info"], +- grpc_service_config = "edgecontainer_grpc_service_config.json", +- importpath = "cloud.google.com/go/edgecontainer/apiv1;edgecontainer", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "edgecontainer_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":edgecontainer_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", +- ], +-) +- +-go_test( +- name = "edgecontainer_go_gapic_test", +- srcs = [":edgecontainer_go_gapic_srcjar_test"], +- embed = [":edgecontainer_go_gapic"], +- importpath = "cloud.google.com/go/edgecontainer/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-edgecontainer-v1-go", +- deps = [ +- ":edgecontainer_go_gapic", +- ":edgecontainer_go_gapic_srcjar-metadata.srcjar", +- ":edgecontainer_go_gapic_srcjar-snippets.srcjar", +- ":edgecontainer_go_gapic_srcjar-test.srcjar", +- ":edgecontainer_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "edgecontainer_py_gapic", +- srcs = [":edgecontainer_proto"], +- grpc_service_config = "edgecontainer_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "edgecontainer_v1.yaml", +- transport = "grpc+rest", +- deps = ["//google/iam/v1:iam_policy_py_proto",], +-) +- +-py_test( +- name = "edgecontainer_py_gapic_test", +- srcs = [ +- "edgecontainer_py_gapic_pytest.py", +- "edgecontainer_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":edgecontainer_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "edgecontainer-v1-py", +- deps = [ +- ":edgecontainer_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 = "edgecontainer_php_proto", +- deps = [":edgecontainer_proto"], +-) +- +-php_grpc_library( +- name = "edgecontainer_php_grpc", +- srcs = [":edgecontainer_proto"], +- deps = [":edgecontainer_php_proto"], +-) +- +-php_gapic_library( +- name = "edgecontainer_php_gapic", +- srcs = [":edgecontainer_proto_with_info"], +- grpc_service_config = "edgecontainer_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "edgecontainer_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":edgecontainer_php_grpc", +- ":edgecontainer_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-edgecontainer-v1-php", +- deps = [ +- ":edgecontainer_php_gapic", +- ":edgecontainer_php_grpc", +- ":edgecontainer_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "edgecontainer_nodejs_gapic", +- package_name = "@google-cloud/edgecontainer", +- src = ":edgecontainer_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "edgecontainer_grpc_service_config.json", +- package = "google.cloud.edgecontainer.v1", +- rest_numeric_enums = True, +- service_yaml = "edgecontainer_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "edgecontainer-v1-nodejs", +- deps = [ +- ":edgecontainer_nodejs_gapic", +- ":edgecontainer_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 = "edgecontainer_ruby_proto", +- deps = [":edgecontainer_proto"], +-) +- +-ruby_grpc_library( +- name = "edgecontainer_ruby_grpc", +- srcs = [":edgecontainer_proto"], +- deps = [":edgecontainer_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "edgecontainer_ruby_gapic", +- srcs = [":edgecontainer_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-edgecontainer-v1"], +- grpc_service_config = "edgecontainer_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "edgecontainer_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":edgecontainer_ruby_grpc", +- ":edgecontainer_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-edgecontainer-v1-ruby", +- deps = [ +- ":edgecontainer_ruby_gapic", +- ":edgecontainer_ruby_grpc", +- ":edgecontainer_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 = "edgecontainer_csharp_proto", +- deps = [":edgecontainer_proto"], +-) +- +-csharp_grpc_library( +- name = "edgecontainer_csharp_grpc", +- srcs = [":edgecontainer_proto"], +- deps = [":edgecontainer_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "edgecontainer_csharp_gapic", +- srcs = [":edgecontainer_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "edgecontainer_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "edgecontainer_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":edgecontainer_csharp_grpc", +- ":edgecontainer_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-edgecontainer-v1-csharp", +- deps = [ +- ":edgecontainer_csharp_gapic", +- ":edgecontainer_csharp_grpc", +- ":edgecontainer_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "edgecontainer_cc_proto", +- deps = [":edgecontainer_proto"], +-) +- +-cc_grpc_library( +- name = "edgecontainer_cc_grpc", +- srcs = [":edgecontainer_proto"], +- grpc_only = True, +- deps = [":edgecontainer_cc_proto"], +-) +diff --git a/google/cloud/enterpriseknowledgegraph/v1/BUILD.bazel b/google/cloud/enterpriseknowledgegraph/v1/BUILD.bazel +deleted file mode 100644 +index 008a24211..000000000 +--- a/google/cloud/enterpriseknowledgegraph/v1/BUILD.bazel ++++ /dev/null +@@ -1,284 +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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "csharp_gapic_assembly_pkg", +- "csharp_gapic_library", +- "csharp_grpc_library", +- "csharp_proto_library", +- "java_gapic_assembly_gradle_pkg", +- "java_gapic_library", +- "java_gapic_test", +- "java_grpc_library", +- "java_proto_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_test", +- "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"]) +- +-proto_library( +- name = "enterpriseknowledgegraph_proto", +- srcs = [ +- "job_state.proto", +- "operation_metadata.proto", +- "service.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//:empty_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "enterpriseknowledgegraph_proto_with_info", +- deps = [ +- ":enterpriseknowledgegraph_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "enterpriseknowledgegraph_java_proto", +- deps = [ +- ":enterpriseknowledgegraph_proto", +- ], +-) +- +-java_grpc_library( +- name = "enterpriseknowledgegraph_java_grpc", +- srcs = [":enterpriseknowledgegraph_proto"], +- deps = [":enterpriseknowledgegraph_java_proto"], +-) +- +-java_gapic_library( +- name = "enterpriseknowledgegraph_java_gapic", +- srcs = [":enterpriseknowledgegraph_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "enterpriseknowledgegraph_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "enterpriseknowledgegraph_v1.yaml", +- test_deps = [ +- ":enterpriseknowledgegraph_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":enterpriseknowledgegraph_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "enterpriseknowledgegraph_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.enterpriseknowledgegraph.v1.EnterpriseKnowledgeGraphServiceClientHttpJsonTest", +- "com.google.cloud.enterpriseknowledgegraph.v1.EnterpriseKnowledgeGraphServiceClientTest", +- ], +- runtime_deps = [":enterpriseknowledgegraph_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-enterpriseknowledgegraph-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":enterpriseknowledgegraph_java_gapic", +- ":enterpriseknowledgegraph_java_grpc", +- ":enterpriseknowledgegraph_java_proto", +- ":enterpriseknowledgegraph_proto", +- ], +-) +- +-py_gapic_library( +- name = "enterpriseknowledgegraph_py_gapic", +- srcs = [ +- ":enterpriseknowledgegraph_proto", +- ], +- grpc_service_config = "enterpriseknowledgegraph_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "enterpriseknowledgegraph_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "enterpriseknowledgegraph_py_gapic_test", +- srcs = [ +- "enterpriseknowledgegraph_py_gapic_pytest.py", +- "enterpriseknowledgegraph_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [ +- ":enterpriseknowledgegraph_py_gapic", +- ], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "enterpriseknowledgegraph-v1-py", +- deps = [ +- ":enterpriseknowledgegraph_py_gapic", +- ], +-) +- +-cc_proto_library( +- name = "enterpriseknowledgegraph_cc_proto", +- deps = [":enterpriseknowledgegraph_proto"], +-) +- +-cc_grpc_library( +- name = "enterpriseknowledgegraph_cc_grpc", +- srcs = [":enterpriseknowledgegraph_proto"], +- grpc_only = True, +- deps = [":enterpriseknowledgegraph_cc_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +- +-php_proto_library( +- name = "enterpriseknowledgegraph_php_proto", +- deps = [":enterpriseknowledgegraph_proto"], +-) +- +-php_grpc_library( +- name = "enterpriseknowledgegraph_php_grpc", +- srcs = [":enterpriseknowledgegraph_proto"], +- deps = [":enterpriseknowledgegraph_php_proto"], +-) +- +-php_gapic_library( +- name = "enterpriseknowledgegraph_php_gapic", +- srcs = [":enterpriseknowledgegraph_proto_with_info"], +- grpc_service_config = "enterpriseknowledgegraph_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "enterpriseknowledgegraph_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":enterpriseknowledgegraph_php_grpc", +- ":enterpriseknowledgegraph_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-enterpriseknowledgegraph-v1-php", +- deps = [ +- ":enterpriseknowledgegraph_php_gapic", +- ":enterpriseknowledgegraph_php_grpc", +- ":enterpriseknowledgegraph_php_proto", +- ], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-ruby_proto_library( +- name = "enterpriseknowledgegraph_ruby_proto", +- deps = [":enterpriseknowledgegraph_proto"], +-) +- +-ruby_grpc_library( +- name = "enterpriseknowledgegraph_ruby_grpc", +- srcs = [":enterpriseknowledgegraph_proto"], +- deps = [":enterpriseknowledgegraph_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "enterpriseknowledgegraph_ruby_gapic", +- srcs = [":enterpriseknowledgegraph_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-enterpriseknowledgegraph-v1", +- ], +- grpc_service_config = "enterpriseknowledgegraph_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "enterpriseknowledgegraph_v1.yaml", +- deps = [ +- ":enterpriseknowledgegraph_ruby_grpc", +- ":enterpriseknowledgegraph_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-enterpriseknowledgegraph-v1-ruby", +- deps = [ +- ":enterpriseknowledgegraph_ruby_gapic", +- ":enterpriseknowledgegraph_ruby_grpc", +- ":enterpriseknowledgegraph_ruby_proto", +- ], +-) +- +-############################################################################## +-# C# +-############################################################################## +-csharp_proto_library( +- name = "enterpriseknowledgegraph_csharp_proto", +- deps = [":enterpriseknowledgegraph_proto"], +-) +- +-csharp_grpc_library( +- name = "enterpriseknowledgegraph_csharp_grpc", +- srcs = [":enterpriseknowledgegraph_proto"], +- deps = [":enterpriseknowledgegraph_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "enterpriseknowledgegraph_csharp_gapic", +- srcs = [":enterpriseknowledgegraph_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "enterpriseknowledgegraph_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "enterpriseknowledgegraph_v1.yaml", +- deps = [ +- ":enterpriseknowledgegraph_csharp_grpc", +- ":enterpriseknowledgegraph_csharp_proto", +- ], +- transport = "grpc+rest", +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-enterpriseknowledgegraph-v1-csharp", +- deps = [ +- ":enterpriseknowledgegraph_csharp_gapic", +- ":enterpriseknowledgegraph_csharp_grpc", +- ":enterpriseknowledgegraph_csharp_proto", +- ], +-) +diff --git a/google/cloud/essentialcontacts/BUILD.bazel b/google/cloud/essentialcontacts/BUILD.bazel +deleted file mode 100644 +index 69025b34d..000000000 +--- a/google/cloud/essentialcontacts/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-essential_contacts. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for essentialcontacts. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "essentialcontacts_ruby_wrapper", +- srcs = ["//google/cloud/essentialcontacts/v1:essentialcontacts_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-essential_contacts", +- "ruby-cloud-env-prefix=ESSENTIAL_CONTACTS", +- "ruby-cloud-wrapper-of=v1:0.3", +- "ruby-cloud-product-url=https://cloud.google.com/resource-manager/docs/managing-notification-contacts/", +- "ruby-cloud-api-id=essentialcontacts.googleapis.com", +- "ruby-cloud-api-shortname=essentialcontacts", +- ], +- ruby_cloud_description = "Many Google Cloud services, such as Cloud Billing, send out notifications to share important information with Google Cloud users. By default, these notifications are sent to members with certain Identity and Access Management (IAM) roles. With Essential Contacts, you can customize who receives notifications by providing your own list of contacts.", +- ruby_cloud_title = "Essential Contacts", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-essentialcontacts-ruby", +- deps = [ +- ":essentialcontacts_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/essentialcontacts/v1/BUILD.bazel b/google/cloud/essentialcontacts/v1/BUILD.bazel +deleted file mode 100644 +index 2bc990034..000000000 +--- a/google/cloud/essentialcontacts/v1/BUILD.bazel ++++ /dev/null +@@ -1,351 +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. +- +-############################################################################## +-# 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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "essentialcontacts_proto", +- srcs = [ +- "enums.proto", +- "service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "essentialcontacts_proto_with_info", +- deps = [ +- ":essentialcontacts_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "essentialcontacts_java_proto", +- deps = [":essentialcontacts_proto"], +-) +- +-java_grpc_library( +- name = "essentialcontacts_java_grpc", +- srcs = [":essentialcontacts_proto"], +- deps = [":essentialcontacts_java_proto"], +-) +- +-java_gapic_library( +- name = "essentialcontacts_java_gapic", +- srcs = [":essentialcontacts_proto_with_info"], +- grpc_service_config = "essentialcontacts_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "essentialcontacts_v1.yaml", +- test_deps = [ +- ":essentialcontacts_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":essentialcontacts_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "essentialcontacts_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.essentialcontacts.v1.EssentialContactsServiceClientHttpJsonTest", +- "com.google.cloud.essentialcontacts.v1.EssentialContactsServiceClientTest", +- ], +- runtime_deps = [":essentialcontacts_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-essentialcontacts-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":essentialcontacts_java_gapic", +- ":essentialcontacts_java_grpc", +- ":essentialcontacts_java_proto", +- ":essentialcontacts_proto", +- ], +-) +- +-go_proto_library( +- name = "essentialcontacts_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/essentialcontacts/apiv1/essentialcontactspb", +- protos = [":essentialcontacts_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "essentialcontacts_go_gapic", +- srcs = [":essentialcontacts_proto_with_info"], +- grpc_service_config = "essentialcontacts_v1_grpc_service_config.json", +- importpath = "cloud.google.com/go/essentialcontacts/apiv1;essentialcontacts", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "essentialcontacts_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":essentialcontacts_go_proto", +- ], +-) +- +-go_test( +- name = "essentialcontacts_go_gapic_test", +- srcs = [":essentialcontacts_go_gapic_srcjar_test"], +- embed = [":essentialcontacts_go_gapic"], +- importpath = "cloud.google.com/go/essentialcontacts/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-essentialcontacts-v1-go", +- deps = [ +- ":essentialcontacts_go_gapic", +- ":essentialcontacts_go_gapic_srcjar-metadata.srcjar", +- ":essentialcontacts_go_gapic_srcjar-snippets.srcjar", +- ":essentialcontacts_go_gapic_srcjar-test.srcjar", +- ":essentialcontacts_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "essentialcontacts_py_gapic", +- srcs = [":essentialcontacts_proto"], +- grpc_service_config = "essentialcontacts_v1_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-essential-contacts", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=essential_contacts", +- ], +- rest_numeric_enums = True, +- service_yaml = "essentialcontacts_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "essentialcontacts_py_gapic_test", +- srcs = [ +- "essentialcontacts_py_gapic_pytest.py", +- "essentialcontacts_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":essentialcontacts_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "essentialcontacts-v1-py", +- deps = [ +- ":essentialcontacts_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "essentialcontacts_php_proto", +- deps = [":essentialcontacts_proto"], +-) +- +-php_grpc_library( +- name = "essentialcontacts_php_grpc", +- srcs = [":essentialcontacts_proto"], +- deps = [":essentialcontacts_php_proto"], +-) +- +-php_gapic_library( +- name = "essentialcontacts_php_gapic", +- srcs = [":essentialcontacts_proto_with_info"], +- grpc_service_config = "essentialcontacts_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "essentialcontacts_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":essentialcontacts_php_grpc", +- ":essentialcontacts_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-essentialcontacts-v1-php", +- deps = [ +- ":essentialcontacts_php_gapic", +- ":essentialcontacts_php_grpc", +- ":essentialcontacts_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "essentialcontacts_nodejs_gapic", +- package_name = "@google-cloud/essential-contacts", +- src = ":essentialcontacts_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "essentialcontacts_v1_grpc_service_config.json", +- package = "google.cloud.essentialcontacts.v1", +- rest_numeric_enums = True, +- service_yaml = "essentialcontacts_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "essentialcontacts-v1-nodejs", +- deps = [ +- ":essentialcontacts_nodejs_gapic", +- ":essentialcontacts_proto", +- ], +-) +- +-ruby_proto_library( +- name = "essentialcontacts_ruby_proto", +- deps = [":essentialcontacts_proto"], +-) +- +-ruby_grpc_library( +- name = "essentialcontacts_ruby_grpc", +- srcs = [":essentialcontacts_proto"], +- deps = [":essentialcontacts_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "essentialcontacts_ruby_gapic", +- srcs = [":essentialcontacts_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-essential_contacts-v1", +- "ruby-cloud-env-prefix=ESSENTIAL_CONTACTS", +- "ruby-cloud-product-url=https://cloud.google.com/resource-manager/docs/managing-notification-contacts/", +- "ruby-cloud-api-id=essentialcontacts.googleapis.com", +- "ruby-cloud-api-shortname=essentialcontacts", +- ], +- grpc_service_config = "essentialcontacts_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Many Google Cloud services, such as Cloud Billing, send out notifications to share important information with Google Cloud users. By default, these notifications are sent to members with certain Identity and Access Management (IAM) roles. With Essential Contacts, you can customize who receives notifications by providing your own list of contacts.", +- ruby_cloud_title = "Essential Contacts V1", +- service_yaml = "essentialcontacts_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":essentialcontacts_ruby_grpc", +- ":essentialcontacts_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-essentialcontacts-v1-ruby", +- deps = [ +- ":essentialcontacts_ruby_gapic", +- ":essentialcontacts_ruby_grpc", +- ":essentialcontacts_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "essentialcontacts_csharp_proto", +- deps = [":essentialcontacts_proto"], +-) +- +-csharp_grpc_library( +- name = "essentialcontacts_csharp_grpc", +- srcs = [":essentialcontacts_proto"], +- deps = [":essentialcontacts_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "essentialcontacts_csharp_gapic", +- srcs = [":essentialcontacts_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "essentialcontacts_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "essentialcontacts_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":essentialcontacts_csharp_grpc", +- ":essentialcontacts_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-essentialcontacts-v1-csharp", +- deps = [ +- ":essentialcontacts_csharp_gapic", +- ":essentialcontacts_csharp_grpc", +- ":essentialcontacts_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "essentialcontacts_cc_proto", +- deps = [":essentialcontacts_proto"], +-) +- +-cc_grpc_library( +- name = "essentialcontacts_cc_grpc", +- srcs = [":essentialcontacts_proto"], +- grpc_only = True, +- deps = [":essentialcontacts_cc_proto"], +-) +diff --git a/google/cloud/eventarc/BUILD.bazel b/google/cloud/eventarc/BUILD.bazel +deleted file mode 100644 +index 8c98dc009..000000000 +--- a/google/cloud/eventarc/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-eventarc. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for eventarc. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "eventarc_ruby_wrapper", +- srcs = ["//google/cloud/eventarc/v1:eventarc_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-eventarc", +- "ruby-cloud-env-prefix=EVENTARC", +- "ruby-cloud-wrapper-of=v1:0.6", +- "ruby-cloud-product-url=https://cloud.google.com/eventarc/", +- "ruby-cloud-api-id=eventarc.googleapis.com", +- "ruby-cloud-api-shortname=eventarc", +- ], +- ruby_cloud_description = "Eventarc lets you asynchronously deliver events from Google services, SaaS, and your own apps using loosely coupled services that react to state changes. Eventarc requires no infrastructure management — you can optimize productivity and costs while building a modern, event-driven solution.", +- ruby_cloud_title = "Eventarc", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-eventarc-ruby", +- deps = [ +- ":eventarc_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/eventarc/publishing/BUILD.bazel b/google/cloud/eventarc/publishing/BUILD.bazel +deleted file mode 100644 +index 139401ee3..000000000 +--- a/google/cloud/eventarc/publishing/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-eventarc-publishing. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for eventarc-publishing. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "publishing_ruby_wrapper", +- srcs = ["//google/cloud/eventarc/publishing/v1:publishing_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-eventarc-publishing", +- "ruby-cloud-env-prefix=EVENTARC", +- "ruby-cloud-wrapper-of=v1:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/eventarc/", +- "ruby-cloud-api-id=eventarcpublishing.googleapis.com", +- "ruby-cloud-api-shortname=eventarcpublishing", +- ], +- ruby_cloud_description = "Eventarc lets you asynchronously deliver events from Google services, SaaS, and your own apps using loosely coupled services that react to state changes. Eventarc requires no infrastructure management — you can optimize productivity and costs while building a modern, event-driven solution.", +- ruby_cloud_title = "Eventarc Publishing", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-eventarc-publishing-ruby", +- deps = [ +- ":publishing_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/eventarc/publishing/v1/BUILD.bazel b/google/cloud/eventarc/publishing/v1/BUILD.bazel +deleted file mode 100644 +index 13d9851e6..000000000 +--- a/google/cloud/eventarc/publishing/v1/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "publishing_proto", +- srcs = [ +- "publisher.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "@com_google_protobuf//:any_proto", +- ], +-) +- +-proto_library_with_info( +- name = "publishing_proto_with_info", +- deps = [ +- ":publishing_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "publishing_java_proto", +- deps = [":publishing_proto"], +-) +- +-java_grpc_library( +- name = "publishing_java_grpc", +- srcs = [":publishing_proto"], +- deps = [":publishing_java_proto"], +-) +- +-java_gapic_library( +- name = "publishing_java_gapic", +- srcs = [":publishing_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "eventarcpublishing_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "eventarcpublishing_v1.yaml", +- test_deps = [ +- ":publishing_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":publishing_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "publishing_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.eventarc.publishing.v1.PublisherClientHttpJsonTest", +- "com.google.cloud.eventarc.publishing.v1.PublisherClientTest", +- ], +- runtime_deps = [":publishing_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-eventarc-publishing-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":publishing_java_gapic", +- ":publishing_java_grpc", +- ":publishing_java_proto", +- ":publishing_proto", +- ], +-) +- +-go_proto_library( +- name = "publishing_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/eventarc/publishing/apiv1/publishingpb", +- protos = [":publishing_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "publishing_go_gapic", +- srcs = [":publishing_proto_with_info"], +- grpc_service_config = "eventarcpublishing_grpc_service_config.json", +- importpath = "cloud.google.com/go/eventarc/publishing/apiv1;publishing", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "eventarcpublishing_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":publishing_go_proto", +- ], +-) +- +-go_test( +- name = "publishing_go_gapic_test", +- srcs = [":publishing_go_gapic_srcjar_test"], +- embed = [":publishing_go_gapic"], +- importpath = "cloud.google.com/go/eventarc/publishing/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-eventarc-publishing-v1-go", +- deps = [ +- ":publishing_go_gapic", +- ":publishing_go_gapic_srcjar-metadata.srcjar", +- ":publishing_go_gapic_srcjar-snippets.srcjar", +- ":publishing_go_gapic_srcjar-test.srcjar", +- ":publishing_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "publishing_py_gapic", +- srcs = [":publishing_proto"], +- grpc_service_config = "eventarcpublishing_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=eventarc_publishing", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-eventarc-publishing", +- ], +- rest_numeric_enums = True, +- service_yaml = "eventarcpublishing_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "publishing_py_gapic_test", +- srcs = [ +- "publishing_py_gapic_pytest.py", +- "publishing_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":publishing_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "eventarc-publishing-v1-py", +- deps = [ +- ":publishing_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "publishing_php_proto", +- deps = [":publishing_proto"], +-) +- +-php_grpc_library( +- name = "publishing_php_grpc", +- srcs = [":publishing_proto"], +- deps = [":publishing_php_proto"], +-) +- +-php_gapic_library( +- name = "publishing_php_gapic", +- srcs = [":publishing_proto_with_info"], +- grpc_service_config = "eventarcpublishing_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "eventarcpublishing_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":publishing_php_grpc", +- ":publishing_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-eventarc-publishing-v1-php", +- deps = [ +- ":publishing_php_gapic", +- ":publishing_php_grpc", +- ":publishing_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "publishing_nodejs_gapic", +- package_name = "@google-cloud/eventarc-publishing", +- src = ":publishing_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "eventarcpublishing_grpc_service_config.json", +- package = "google.cloud.eventarc.publishing.v1", +- rest_numeric_enums = True, +- service_yaml = "eventarcpublishing_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "eventarc-publishing-v1-nodejs", +- deps = [ +- ":publishing_nodejs_gapic", +- ":publishing_proto", +- ], +-) +- +-ruby_proto_library( +- name = "publishing_ruby_proto", +- deps = [":publishing_proto"], +-) +- +-ruby_grpc_library( +- name = "publishing_ruby_grpc", +- srcs = [":publishing_proto"], +- deps = [":publishing_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "publishing_ruby_gapic", +- srcs = [":publishing_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=eventarcpublishing.googleapis.com", +- "ruby-cloud-api-shortname=eventarcpublishing", +- "ruby-cloud-env-prefix=EVENTARC", +- "ruby-cloud-gem-name=google-cloud-eventarc-publishing-v1", +- "ruby-cloud-product-url=https://cloud.google.com/eventarc/", +- ], +- grpc_service_config = "eventarcpublishing_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Eventarc lets you asynchronously deliver events from Google services, SaaS, and your own apps using loosely coupled services that react to state changes. Eventarc requires no infrastructure management — you can optimize productivity and costs while building a modern, event-driven solution.", +- ruby_cloud_title = "Eventarc Publishing V1", +- service_yaml = "eventarcpublishing_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":publishing_ruby_grpc", +- ":publishing_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-eventarc-publishing-v1-ruby", +- deps = [ +- ":publishing_ruby_gapic", +- ":publishing_ruby_grpc", +- ":publishing_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "publishing_csharp_proto", +- deps = [":publishing_proto"], +-) +- +-csharp_grpc_library( +- name = "publishing_csharp_grpc", +- srcs = [":publishing_proto"], +- deps = [":publishing_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "publishing_csharp_gapic", +- srcs = [":publishing_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "eventarcpublishing_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "eventarcpublishing_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":publishing_csharp_grpc", +- ":publishing_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-eventarc-publishing-v1-csharp", +- deps = [ +- ":publishing_csharp_gapic", +- ":publishing_csharp_grpc", +- ":publishing_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "publishing_cc_proto", +- deps = [":publishing_proto"], +-) +- +-cc_grpc_library( +- name = "publishing_cc_grpc", +- srcs = [":publishing_proto"], +- grpc_only = True, +- deps = [":publishing_cc_proto"], +-) +diff --git a/google/cloud/eventarc/v1/BUILD.bazel b/google/cloud/eventarc/v1/BUILD.bazel +deleted file mode 100644 +index a6bbdf813..000000000 +--- a/google/cloud/eventarc/v1/BUILD.bazel ++++ /dev/null +@@ -1,415 +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 = "eventarc_proto", +- srcs = [ +- "channel.proto", +- "channel_connection.proto", +- "discovery.proto", +- "eventarc.proto", +- "google_channel_config.proto", +- "trigger.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:code_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "eventarc_proto_with_info", +- deps = [ +- ":eventarc_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "eventarc_java_proto", +- deps = [":eventarc_proto"], +-) +- +-java_grpc_library( +- name = "eventarc_java_grpc", +- srcs = [":eventarc_proto"], +- deps = [":eventarc_java_proto"], +-) +- +-java_gapic_library( +- name = "eventarc_java_gapic", +- srcs = [":eventarc_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "eventarc_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "eventarc_v1.yaml", +- test_deps = [ +- ":eventarc_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":eventarc_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "eventarc_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.eventarc.v1.EventarcClientHttpJsonTest", +- "com.google.cloud.eventarc.v1.EventarcClientTest", +- ], +- runtime_deps = [":eventarc_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-eventarc-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":eventarc_java_gapic", +- ":eventarc_java_grpc", +- ":eventarc_java_proto", +- ":eventarc_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 = "eventarc_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/eventarc/apiv1/eventarcpb", +- protos = [":eventarc_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:code_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "eventarc_go_gapic", +- srcs = [":eventarc_proto_with_info"], +- grpc_service_config = "eventarc_grpc_service_config.json", +- importpath = "cloud.google.com/go/eventarc/apiv1;eventarc", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "eventarc_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":eventarc_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "eventarc_go_gapic_test", +- srcs = [":eventarc_go_gapic_srcjar_test"], +- embed = [":eventarc_go_gapic"], +- importpath = "cloud.google.com/go/eventarc/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-eventarc-v1-go", +- deps = [ +- ":eventarc_go_gapic", +- ":eventarc_go_gapic_srcjar-metadata.srcjar", +- ":eventarc_go_gapic_srcjar-snippets.srcjar", +- ":eventarc_go_gapic_srcjar-test.srcjar", +- ":eventarc_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "eventarc_py_gapic", +- srcs = [":eventarc_proto"], +- grpc_service_config = "eventarc_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "eventarc_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "eventarc_py_gapic_test", +- srcs = [ +- "eventarc_py_gapic_pytest.py", +- "eventarc_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":eventarc_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "eventarc-v1-py", +- deps = [ +- ":eventarc_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 = "eventarc_php_proto", +- deps = [":eventarc_proto"], +-) +- +-php_grpc_library( +- name = "eventarc_php_grpc", +- srcs = [":eventarc_proto"], +- deps = [":eventarc_php_proto"], +-) +- +-php_gapic_library( +- name = "eventarc_php_gapic", +- srcs = [":eventarc_proto_with_info"], +- grpc_service_config = "eventarc_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "eventarc_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":eventarc_php_grpc", +- ":eventarc_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-eventarc-v1-php", +- deps = [ +- ":eventarc_php_gapic", +- ":eventarc_php_grpc", +- ":eventarc_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "eventarc_nodejs_gapic", +- package_name = "@google-cloud/eventarc", +- src = ":eventarc_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "eventarc_grpc_service_config.json", +- package = "google.cloud.eventarc.v1", +- rest_numeric_enums = True, +- service_yaml = "eventarc_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "eventarc-v1-nodejs", +- deps = [ +- ":eventarc_nodejs_gapic", +- ":eventarc_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 = "eventarc_ruby_proto", +- deps = [":eventarc_proto"], +-) +- +-ruby_grpc_library( +- name = "eventarc_ruby_grpc", +- srcs = [":eventarc_proto"], +- deps = [":eventarc_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "eventarc_ruby_gapic", +- srcs = [":eventarc_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=eventarc.googleapis.com", +- "ruby-cloud-api-shortname=eventarc", +- "ruby-cloud-env-prefix=EVENTARC", +- "ruby-cloud-gem-name=google-cloud-eventarc-v1", +- "ruby-cloud-product-url=https://cloud.google.com/eventarc/", +- ], +- grpc_service_config = "eventarc_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Eventarc lets you asynchronously deliver events from Google services, SaaS, and your own apps using loosely coupled services that react to state changes. Eventarc requires no infrastructure management — you can optimize productivity and costs while building a modern, event-driven solution.", +- ruby_cloud_title = "Eventarc V1", +- service_yaml = "eventarc_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":eventarc_ruby_grpc", +- ":eventarc_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-eventarc-v1-ruby", +- deps = [ +- ":eventarc_ruby_gapic", +- ":eventarc_ruby_grpc", +- ":eventarc_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 = "eventarc_csharp_proto", +- deps = [":eventarc_proto"], +-) +- +-csharp_grpc_library( +- name = "eventarc_csharp_grpc", +- srcs = [":eventarc_proto"], +- deps = [":eventarc_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "eventarc_csharp_gapic", +- srcs = [":eventarc_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "eventarc_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "eventarc_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":eventarc_csharp_grpc", +- ":eventarc_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-eventarc-v1-csharp", +- deps = [ +- ":eventarc_csharp_gapic", +- ":eventarc_csharp_grpc", +- ":eventarc_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "eventarc_cc_proto", +- deps = [":eventarc_proto"], +-) +- +-cc_grpc_library( +- name = "eventarc_cc_grpc", +- srcs = [":eventarc_proto"], +- grpc_only = True, +- deps = [":eventarc_cc_proto"], +-) +diff --git a/google/cloud/filestore/BUILD.bazel b/google/cloud/filestore/BUILD.bazel +deleted file mode 100644 +index 2cc56dabe..000000000 +--- a/google/cloud/filestore/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-filestore. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for file. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "file_ruby_wrapper", +- srcs = ["//google/cloud/filestore/v1:filestore_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-filestore", +- "ruby-cloud-wrapper-of=v1:0.3", +- "ruby-cloud-product-url=https://cloud.google.com/filestore/", +- "ruby-cloud-api-id=file.googleapis.com", +- "ruby-cloud-api-shortname=file", +- ], +- 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", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-filestore-ruby", +- deps = [ +- ":file_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/filestore/v1/BUILD.bazel b/google/cloud/filestore/v1/BUILD.bazel +deleted file mode 100644 +index 182c09725..000000000 +--- a/google/cloud/filestore/v1/BUILD.bazel ++++ /dev/null +@@ -1,417 +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 = "filestore_proto", +- srcs = [ +- "cloud_filestore_service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/cloud/common:common_proto", +- "//google/longrunning:operations_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "filestore_proto_with_info", +- deps = [ +- ":filestore_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 = "filestore_java_proto", +- deps = [":filestore_proto"], +-) +- +-java_grpc_library( +- name = "filestore_java_grpc", +- srcs = [":filestore_proto"], +- deps = [":filestore_java_proto"], +-) +- +-java_gapic_library( +- name = "filestore_java_gapic", +- srcs = [":filestore_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "file_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "file_v1.yaml", +- test_deps = [ +- ":filestore_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":filestore_java_proto", +- "//google/cloud/common:common_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "filestore_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.filestore.v1.CloudFilestoreManagerClientHttpJsonTest", +- "com.google.cloud.filestore.v1.CloudFilestoreManagerClientTest", +- ], +- runtime_deps = [":filestore_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-filestore-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":filestore_java_gapic", +- ":filestore_java_grpc", +- ":filestore_java_proto", +- ":filestore_proto", +- "//google/cloud/common:common_java_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 = "filestore_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/filestore/apiv1/filestorepb", +- protos = [":filestore_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud/common:common_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "filestore_go_gapic", +- srcs = [":filestore_proto_with_info"], +- grpc_service_config = "file_grpc_service_config.json", +- importpath = "cloud.google.com/go/filestore/apiv1;filestore", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "file_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":filestore_go_proto", +- "//google/cloud/common:common_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 = "filestore_go_gapic_test", +- srcs = [":filestore_go_gapic_srcjar_test"], +- embed = [":filestore_go_gapic"], +- importpath = "cloud.google.com/go/filestore/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-filestore-v1-go", +- deps = [ +- ":filestore_go_gapic", +- ":filestore_go_gapic_srcjar-metadata.srcjar", +- ":filestore_go_gapic_srcjar-snippets.srcjar", +- ":filestore_go_gapic_srcjar-test.srcjar", +- ":filestore_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +- "py_import", +-) +- +-py_import( +- name="common", +- srcs = [ +- "//google/cloud/common:common_py_gapic", +- ], +-) +- +-py_gapic_library( +- name = "filestore_py_gapic", +- srcs = [":filestore_proto"], +- grpc_service_config = "file_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "file_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":common", +- ], +- opt_args = ["proto-plus-deps=google.cloud.common"], +-) +- +-py_test( +- name = "filestore_py_gapic_test", +- srcs = [ +- "filestore_py_gapic_pytest.py", +- "filestore_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":filestore_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "filestore-v1-py", +- deps = [ +- ":filestore_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 = "filestore_php_proto", +- deps = [":filestore_proto"], +-) +- +-php_grpc_library( +- name = "filestore_php_grpc", +- srcs = [":filestore_proto"], +- deps = [":filestore_php_proto"], +-) +- +-php_gapic_library( +- name = "filestore_php_gapic", +- srcs = [":filestore_proto_with_info"], +- grpc_service_config = "file_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "file_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":filestore_php_grpc", +- ":filestore_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-filestore-v1-php", +- deps = [ +- ":filestore_php_gapic", +- ":filestore_php_grpc", +- ":filestore_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "filestore_nodejs_gapic", +- package_name = "@google-cloud/filestore", +- src = ":filestore_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "file_grpc_service_config.json", +- package = "google.cloud.filestore.v1", +- rest_numeric_enums = True, +- service_yaml = "file_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "filestore-v1-nodejs", +- deps = [ +- ":filestore_nodejs_gapic", +- ":filestore_proto", +- "//google/cloud/common:common_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 = "filestore_ruby_proto", +- deps = [":filestore_proto"], +-) +- +-ruby_grpc_library( +- name = "filestore_ruby_grpc", +- srcs = [":filestore_proto"], +- deps = [":filestore_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "filestore_ruby_gapic", +- srcs = [":filestore_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=file.googleapis.com", +- "ruby-cloud-api-shortname=file", +- "ruby-cloud-gem-name=google-cloud-filestore-v1", +- "ruby-cloud-product-url=https://cloud.google.com/filestore/", +- "ruby-cloud-extra-dependencies=google-cloud-common=~> 1.0", +- ], +- grpc_service_config = "file_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Filestore instances are fully managed NFS file servers on Google Cloud for use with applications running on Compute Engine virtual machine (VM) instances, Google Kubernetes Engine clusters, external datastores such as Google Cloud VMware Engine, or your on-premises machines.", +- ruby_cloud_title = "Filestore V1", +- service_yaml = "file_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":filestore_ruby_grpc", +- ":filestore_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-filestore-v1-ruby", +- deps = [ +- ":filestore_ruby_gapic", +- ":filestore_ruby_grpc", +- ":filestore_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 = "filestore_csharp_proto", +- deps = [":filestore_proto"], +-) +- +-csharp_grpc_library( +- name = "filestore_csharp_grpc", +- srcs = [":filestore_proto"], +- deps = [":filestore_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "filestore_csharp_gapic", +- srcs = [":filestore_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "file_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "file_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":filestore_csharp_grpc", +- ":filestore_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-filestore-v1-csharp", +- deps = [ +- ":filestore_csharp_gapic", +- ":filestore_csharp_grpc", +- ":filestore_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "filestore_cc_proto", +- deps = [":filestore_proto"], +-) +- +-cc_grpc_library( +- name = "filestore_cc_grpc", +- srcs = [":filestore_proto"], +- grpc_only = True, +- deps = [":filestore_cc_proto"], +-) +diff --git a/google/cloud/filestore/v1beta1/BUILD.bazel b/google/cloud/filestore/v1beta1/BUILD.bazel +deleted file mode 100644 +index e89af7add..000000000 +--- a/google/cloud/filestore/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,384 +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 = "filestore_proto", +- srcs = [ +- "cloud_filestore_service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/cloud/common:common_proto", +- "//google/longrunning:operations_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "filestore_proto_with_info", +- deps = [ +- ":filestore_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/common:common_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 = "filestore_java_proto", +- deps = [ +- ":filestore_proto", +- "//google/cloud/common:common_proto", +- ], +-) +- +-java_grpc_library( +- name = "filestore_java_grpc", +- srcs = [":filestore_proto"], +- deps = [":filestore_java_proto"], +-) +- +-java_gapic_library( +- name = "filestore_java_gapic", +- srcs = [":filestore_proto_with_info"], +- gapic_yaml = "file_gapic.yaml", +- grpc_service_config = "file_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "file_v1beta1.yaml", +- test_deps = [ +- ":filestore_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":filestore_java_proto", +- "//google/cloud/common:common_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "filestore_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.filestore.v1beta1.CloudFilestoreManagerClientHttpJsonTest", +- "com.google.cloud.filestore.v1beta1.CloudFilestoreManagerClientTest", +- ], +- runtime_deps = [":filestore_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-filestore-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":filestore_java_gapic", +- ":filestore_java_grpc", +- ":filestore_java_proto", +- ":filestore_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 = "filestore_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/filestore/apiv1beta1/filestorepb", +- protos = [":filestore_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud/common:common_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "filestore_go_gapic", +- srcs = [":filestore_proto_with_info"], +- grpc_service_config = "file_grpc_service_config.json", +- importpath = "cloud.google.com/go/filestore/apiv1beta1;filestore", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "file_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":filestore_go_proto", +- "//google/cloud/common:common_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", +- ], +-) +- +-go_test( +- name = "filestore_go_gapic_test", +- srcs = [":filestore_go_gapic_srcjar_test"], +- embed = [":filestore_go_gapic"], +- importpath = "cloud.google.com/go/filestore/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-filestore-v1beta1-go", +- deps = [ +- ":filestore_go_gapic", +- ":filestore_go_gapic_srcjar-metadata.srcjar", +- ":filestore_go_gapic_srcjar-snippets.srcjar", +- ":filestore_go_gapic_srcjar-test.srcjar", +- ":filestore_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-# +-# Commented out: Python generator cannot accept LRO metadata from a different +-# proto namespace. +-# +-# load( +-# "@com_google_googleapis_imports//:imports.bzl", +-# "py_gapic_assembly_pkg", +-# "py_gapic_library", +-# "py_test", +-# ) +- +-# py_gapic_library( +-# name = "filestore_py_gapic", +-# srcs = [":filestore_proto_with_info"], +-# grpc_service_config = "file_grpc_service_config.json", +-# ) +- +-# # Open Source Packages +-# py_gapic_assembly_pkg( +-# name = "filestore-v1beta1-py", +-# deps = [ +-# ":filestore_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 = "filestore_php_proto", +- deps = [":filestore_proto"], +-) +- +-php_grpc_library( +- name = "filestore_php_grpc", +- srcs = [":filestore_proto"], +- deps = [":filestore_php_proto"], +-) +- +-php_gapic_library( +- name = "filestore_php_gapic", +- srcs = [":filestore_proto_with_info"], +- gapic_yaml = "file_gapic.yaml", +- grpc_service_config = "file_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "file_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":filestore_php_grpc", +- ":filestore_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-filestore-v1beta1-php", +- deps = [ +- ":filestore_php_gapic", +- ":filestore_php_grpc", +- ":filestore_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "filestore_nodejs_gapic", +- package_name = "@google-cloud/filestore", +- src = ":filestore_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "file_grpc_service_config.json", +- package = "google.cloud.filestore.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "file_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "filestore-v1beta1-nodejs", +- deps = [ +- ":filestore_nodejs_gapic", +- ":filestore_proto", +- "//google/cloud/common:common_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 = "filestore_ruby_proto", +- deps = [":filestore_proto"], +-) +- +-ruby_grpc_library( +- name = "filestore_ruby_grpc", +- srcs = [":filestore_proto"], +- deps = [":filestore_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "filestore_ruby_gapic", +- srcs = [":filestore_proto_with_info"], +- 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/", +- "ruby-cloud-extra-dependencies=google-cloud-common=~> 1.0", +- ], +- grpc_service_config = "file_grpc_service_config.json", +- rest_numeric_enums = True, +- 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", +- service_yaml = "file_v1beta1.yaml", +- deps = [ +- ":filestore_ruby_grpc", +- ":filestore_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-filestore-v1beta1-ruby", +- deps = [ +- ":filestore_ruby_gapic", +- ":filestore_ruby_grpc", +- ":filestore_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 = "filestore_csharp_proto", +- deps = [":filestore_proto"], +-) +- +-csharp_grpc_library( +- name = "filestore_csharp_grpc", +- srcs = [":filestore_proto"], +- deps = [":filestore_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "filestore_csharp_gapic", +- srcs = [":filestore_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "file_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "file_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":filestore_csharp_grpc", +- ":filestore_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-filestore-v1beta1-csharp", +- deps = [ +- ":filestore_csharp_gapic", +- ":filestore_csharp_grpc", +- ":filestore_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/functions/BUILD.bazel b/google/cloud/functions/BUILD.bazel +deleted file mode 100644 +index 72fbfeaa1..000000000 +--- a/google/cloud/functions/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-functions. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for cloudfunctions. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "cloudfunctions_ruby_wrapper", +- srcs = ["//google/cloud/functions/v1:functions_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-functions", +- "ruby-cloud-env-prefix=FUNCTIONS", +- "ruby-cloud-wrapper-of=v1:0.9", +- "ruby-cloud-product-url=https://cloud.google.com/functions", +- "ruby-cloud-api-id=cloudfunctions.googleapis.com", +- "ruby-cloud-api-shortname=cloudfunctions", +- ], +- ruby_cloud_description = "The Cloud Functions API manages lightweight user-provided functions executed in response to events.", +- ruby_cloud_title = "Cloud Functions", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-functions-ruby", +- deps = [ +- ":cloudfunctions_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/functions/v1/BUILD.bazel b/google/cloud/functions/v1/BUILD.bazel +deleted file mode 100644 +index 7ffcb70c1..000000000 +--- a/google/cloud/functions/v1/BUILD.bazel ++++ /dev/null +@@ -1,412 +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 = "functions_proto", +- srcs = [ +- "functions.proto", +- "operations.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/longrunning:operations_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 = "functions_proto_with_info", +- deps = [ +- ":functions_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 = "functions_java_proto", +- deps = [":functions_proto"], +-) +- +-java_grpc_library( +- name = "functions_java_grpc", +- srcs = [":functions_proto"], +- deps = [":functions_java_proto"], +-) +- +-java_gapic_library( +- name = "functions_java_gapic", +- srcs = [":functions_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v1.yaml", +- test_deps = [ +- ":functions_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":functions_java_proto", +- "//google/api:api_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "functions_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.functions.v1.CloudFunctionsServiceClientHttpJsonTest", +- "com.google.cloud.functions.v1.CloudFunctionsServiceClientTest", +- ], +- runtime_deps = [":functions_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-functions-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":functions_java_gapic", +- ":functions_java_grpc", +- ":functions_java_proto", +- ":functions_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 = "functions_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/functions/apiv1/functionspb", +- protos = [":functions_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "functions_go_gapic", +- srcs = [":functions_proto_with_info"], +- grpc_service_config = "functions_grpc_service_config.json", +- importpath = "cloud.google.com/go/functions/apiv1;functions", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":functions_go_proto", +- "//google/iam/v1:iam_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 = "functions_go_gapic_test", +- srcs = [":functions_go_gapic_srcjar_test"], +- embed = [":functions_go_gapic"], +- importpath = "cloud.google.com/go/functions/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-functions-v1-go", +- deps = [ +- ":functions_go_gapic", +- ":functions_go_gapic_srcjar-metadata.srcjar", +- ":functions_go_gapic_srcjar-snippets.srcjar", +- ":functions_go_gapic_srcjar-test.srcjar", +- ":functions_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "functions_py_gapic", +- srcs = [":functions_proto"], +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "functions_py_gapic_test", +- srcs = [ +- "functions_py_gapic_pytest.py", +- "functions_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":functions_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "functions-v1-py", +- deps = [ +- ":functions_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 = "functions_php_proto", +- deps = [":functions_proto"], +-) +- +-php_grpc_library( +- name = "functions_php_grpc", +- srcs = [":functions_proto"], +- deps = [":functions_php_proto"], +-) +- +-php_gapic_library( +- name = "functions_php_gapic", +- srcs = [":functions_proto_with_info"], +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":functions_php_grpc", +- ":functions_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-functions-v1-php", +- deps = [ +- ":functions_php_gapic", +- ":functions_php_grpc", +- ":functions_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "functions_nodejs_gapic", +- package_name = "@google-cloud/functions", +- src = ":functions_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "functions_grpc_service_config.json", +- package = "google.cloud.functions.v1", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "functions-v1-nodejs", +- deps = [ +- ":functions_nodejs_gapic", +- ":functions_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 = "functions_ruby_proto", +- deps = [":functions_proto"], +-) +- +-ruby_grpc_library( +- name = "functions_ruby_grpc", +- srcs = [":functions_proto"], +- deps = [":functions_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "functions_ruby_gapic", +- srcs = [":functions_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=cloudfunctions.googleapis.com", +- "ruby-cloud-api-shortname=cloudfunctions", +- "ruby-cloud-env-prefix=FUNCTIONS", +- "ruby-cloud-gem-name=google-cloud-functions-v1", +- "ruby-cloud-product-url=https://cloud.google.com/functions", +- ], +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Cloud Functions API manages lightweight user-provided functions executed in response to events.", +- ruby_cloud_title = "Cloud Functions V1", +- service_yaml = "cloudfunctions_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":functions_ruby_grpc", +- ":functions_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-functions-v1-ruby", +- deps = [ +- ":functions_ruby_gapic", +- ":functions_ruby_grpc", +- ":functions_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 = "functions_csharp_proto", +- deps = [":functions_proto"], +-) +- +-csharp_grpc_library( +- name = "functions_csharp_grpc", +- srcs = [":functions_proto"], +- deps = [":functions_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "functions_csharp_gapic", +- srcs = [":functions_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":functions_csharp_grpc", +- ":functions_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-functions-v1-csharp", +- deps = [ +- ":functions_csharp_gapic", +- ":functions_csharp_grpc", +- ":functions_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "functions_cc_proto", +- deps = [":functions_proto"], +-) +- +-cc_grpc_library( +- name = "functions_cc_grpc", +- srcs = [":functions_proto"], +- grpc_only = True, +- deps = [":functions_cc_proto"], +-) +diff --git a/google/cloud/functions/v2/BUILD.bazel b/google/cloud/functions/v2/BUILD.bazel +deleted file mode 100644 +index 3fc5f785b..000000000 +--- a/google/cloud/functions/v2/BUILD.bazel ++++ /dev/null +@@ -1,411 +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 = "functions_proto", +- srcs = [ +- "functions.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//:any_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "functions_proto_with_info", +- deps = [ +- ":functions_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "functions_java_proto", +- deps = [":functions_proto"], +-) +- +-java_grpc_library( +- name = "functions_java_grpc", +- srcs = [":functions_proto"], +- deps = [":functions_java_proto"], +-) +- +-java_gapic_library( +- name = "functions_java_gapic", +- srcs = [":functions_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2.yaml", +- test_deps = [ +- ":functions_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":functions_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "functions_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.functions.v2.FunctionServiceClientHttpJsonTest", +- "com.google.cloud.functions.v2.FunctionServiceClientTest", +- ], +- runtime_deps = [":functions_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-functions-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":functions_java_gapic", +- ":functions_java_grpc", +- ":functions_java_proto", +- ":functions_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 = "functions_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/functions/apiv2/functionspb", +- protos = [":functions_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "functions_go_gapic", +- srcs = [":functions_proto_with_info"], +- grpc_service_config = "functions_grpc_service_config.json", +- importpath = "cloud.google.com/go/functions/apiv2;functions", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":functions_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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", +- ], +-) +- +-go_test( +- name = "functions_go_gapic_test", +- srcs = [":functions_go_gapic_srcjar_test"], +- embed = [":functions_go_gapic"], +- importpath = "cloud.google.com/go/functions/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-functions-v2-go", +- deps = [ +- ":functions_go_gapic", +- ":functions_go_gapic_srcjar-metadata.srcjar", +- ":functions_go_gapic_srcjar-snippets.srcjar", +- ":functions_go_gapic_srcjar-test.srcjar", +- ":functions_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "functions_py_gapic", +- srcs = [":functions_proto"], +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "functions_py_gapic_test", +- srcs = [ +- "functions_py_gapic_pytest.py", +- "functions_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":functions_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "functions-v2-py", +- deps = [ +- ":functions_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 = "functions_php_proto", +- deps = [":functions_proto"], +-) +- +-php_grpc_library( +- name = "functions_php_grpc", +- srcs = [":functions_proto"], +- deps = [":functions_php_proto"], +-) +- +-php_gapic_library( +- name = "functions_php_gapic", +- srcs = [":functions_proto_with_info"], +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":functions_php_grpc", +- ":functions_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-functions-v2-php", +- deps = [ +- ":functions_php_gapic", +- ":functions_php_grpc", +- ":functions_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "functions_nodejs_gapic", +- package_name = "@google-cloud/functions", +- src = ":functions_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "functions_grpc_service_config.json", +- package = "google.cloud.functions.v2", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "functions-v2-nodejs", +- deps = [ +- ":functions_nodejs_gapic", +- ":functions_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 = "functions_ruby_proto", +- deps = [":functions_proto"], +-) +- +-ruby_grpc_library( +- name = "functions_ruby_grpc", +- srcs = [":functions_proto"], +- deps = [":functions_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "functions_ruby_gapic", +- srcs = [":functions_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=cloudfunctions.googleapis.com", +- "ruby-cloud-api-shortname=cloudfunctions", +- "ruby-cloud-env-prefix=FUNCTIONS", +- "ruby-cloud-gem-name=google-cloud-functions-v2", +- "ruby-cloud-product-url=https://cloud.google.com/functions", +- ], +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Cloud Functions API manages lightweight user-provided functions executed in response to events.", +- ruby_cloud_title = "Cloud Functions V2", +- service_yaml = "cloudfunctions_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":functions_ruby_grpc", +- ":functions_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-functions-v2-ruby", +- deps = [ +- ":functions_ruby_gapic", +- ":functions_ruby_grpc", +- ":functions_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 = "functions_csharp_proto", +- deps = [":functions_proto"], +-) +- +-csharp_grpc_library( +- name = "functions_csharp_grpc", +- srcs = [":functions_proto"], +- deps = [":functions_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "functions_csharp_gapic", +- srcs = [":functions_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":functions_csharp_grpc", +- ":functions_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-functions-v2-csharp", +- deps = [ +- ":functions_csharp_gapic", +- ":functions_csharp_grpc", +- ":functions_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "functions_cc_proto", +- deps = [":functions_proto"], +-) +- +-cc_grpc_library( +- name = "functions_cc_grpc", +- srcs = [":functions_proto"], +- grpc_only = True, +- deps = [":functions_cc_proto"], +-) +diff --git a/google/cloud/functions/v2alpha/BUILD.bazel b/google/cloud/functions/v2alpha/BUILD.bazel +deleted file mode 100644 +index eb1c44bb5..000000000 +--- a/google/cloud/functions/v2alpha/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "functions_proto", +- srcs = [ +- "functions.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//:any_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "functions_proto_with_info", +- deps = [ +- ":functions_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_proto", +- ], +-) +- +-java_proto_library( +- name = "functions_java_proto", +- deps = [":functions_proto"], +-) +- +-java_grpc_library( +- name = "functions_java_grpc", +- srcs = [":functions_proto"], +- deps = [":functions_java_proto"], +-) +- +-java_gapic_library( +- name = "functions_java_gapic", +- srcs = [":functions_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2alpha.yaml", +- test_deps = [ +- ":functions_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":functions_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "functions_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.functions.v2alpha.FunctionServiceClientHttpJsonTest", +- "com.google.cloud.functions.v2alpha.FunctionServiceClientTest", +- ], +- runtime_deps = [":functions_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-functions-v2alpha-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":functions_java_gapic", +- ":functions_java_grpc", +- ":functions_java_proto", +- ":functions_proto", +- ], +-) +- +-go_proto_library( +- name = "functions_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/functions/apiv2alpha/functionspb", +- protos = [":functions_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "functions_go_gapic", +- srcs = [":functions_proto_with_info"], +- grpc_service_config = "functions_grpc_service_config.json", +- importpath = "cloud.google.com/go/functions/apiv2alpha;functions", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":functions_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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", +- ], +-) +- +-go_test( +- name = "functions_go_gapic_test", +- srcs = [":functions_go_gapic_srcjar_test"], +- embed = [":functions_go_gapic"], +- importpath = "cloud.google.com/go/functions/apiv2alpha", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-functions-v2alpha-go", +- deps = [ +- ":functions_go_gapic", +- ":functions_go_gapic_srcjar-metadata.srcjar", +- ":functions_go_gapic_srcjar-snippets.srcjar", +- ":functions_go_gapic_srcjar-test.srcjar", +- ":functions_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "functions_py_gapic", +- srcs = [":functions_proto"], +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "functions_py_gapic_test", +- srcs = [ +- "functions_py_gapic_pytest.py", +- "functions_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":functions_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "functions-v2alpha-py", +- deps = [ +- ":functions_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "functions_php_proto", +- deps = [":functions_proto"], +-) +- +-php_grpc_library( +- name = "functions_php_grpc", +- srcs = [":functions_proto"], +- deps = [":functions_php_proto"], +-) +- +-php_gapic_library( +- name = "functions_php_gapic", +- srcs = [":functions_proto_with_info"], +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":functions_php_grpc", +- ":functions_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-functions-v2alpha-php", +- deps = [ +- ":functions_php_gapic", +- ":functions_php_grpc", +- ":functions_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "functions_nodejs_gapic", +- package_name = "@google-cloud/functions", +- src = ":functions_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "functions_grpc_service_config.json", +- package = "google.cloud.functions.v2alpha", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2alpha.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "functions-v2alpha-nodejs", +- deps = [ +- ":functions_nodejs_gapic", +- ":functions_proto", +- ], +-) +- +-ruby_proto_library( +- name = "functions_ruby_proto", +- deps = [":functions_proto"], +-) +- +-ruby_grpc_library( +- name = "functions_ruby_grpc", +- srcs = [":functions_proto"], +- deps = [":functions_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "functions_ruby_gapic", +- srcs = [":functions_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-functions-v2alpha", +- ], +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":functions_ruby_grpc", +- ":functions_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-functions-v2alpha-ruby", +- deps = [ +- ":functions_ruby_gapic", +- ":functions_ruby_grpc", +- ":functions_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "functions_csharp_proto", +- deps = [":functions_proto"], +-) +- +-csharp_grpc_library( +- name = "functions_csharp_grpc", +- srcs = [":functions_proto"], +- deps = [":functions_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "functions_csharp_gapic", +- srcs = [":functions_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":functions_csharp_grpc", +- ":functions_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-functions-v2alpha-csharp", +- deps = [ +- ":functions_csharp_gapic", +- ":functions_csharp_grpc", +- ":functions_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "functions_cc_proto", +- deps = [":functions_proto"], +-) +- +-cc_grpc_library( +- name = "functions_cc_grpc", +- srcs = [":functions_proto"], +- grpc_only = True, +- deps = [":functions_cc_proto"], +-) +diff --git a/google/cloud/functions/v2beta/BUILD.bazel b/google/cloud/functions/v2beta/BUILD.bazel +deleted file mode 100644 +index 5a1a9863b..000000000 +--- a/google/cloud/functions/v2beta/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "functions_proto", +- srcs = [ +- "functions.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//:any_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "functions_proto_with_info", +- deps = [ +- ":functions_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_proto", +- ], +-) +- +-java_proto_library( +- name = "functions_java_proto", +- deps = [":functions_proto"], +-) +- +-java_grpc_library( +- name = "functions_java_grpc", +- srcs = [":functions_proto"], +- deps = [":functions_java_proto"], +-) +- +-java_gapic_library( +- name = "functions_java_gapic", +- srcs = [":functions_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2beta.yaml", +- test_deps = [ +- ":functions_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":functions_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "functions_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.functions.v2beta.FunctionServiceClientHttpJsonTest", +- "com.google.cloud.functions.v2beta.FunctionServiceClientTest", +- ], +- runtime_deps = [":functions_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-functions-v2beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":functions_java_gapic", +- ":functions_java_grpc", +- ":functions_java_proto", +- ":functions_proto", +- ], +-) +- +-go_proto_library( +- name = "functions_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/functions/apiv2beta/functionspb", +- protos = [":functions_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "functions_go_gapic", +- srcs = [":functions_proto_with_info"], +- grpc_service_config = "functions_grpc_service_config.json", +- importpath = "cloud.google.com/go/functions/apiv2beta;functions", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":functions_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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", +- ], +-) +- +-go_test( +- name = "functions_go_gapic_test", +- srcs = [":functions_go_gapic_srcjar_test"], +- embed = [":functions_go_gapic"], +- importpath = "cloud.google.com/go/functions/apiv2beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-functions-v2beta-go", +- deps = [ +- ":functions_go_gapic", +- ":functions_go_gapic_srcjar-metadata.srcjar", +- ":functions_go_gapic_srcjar-snippets.srcjar", +- ":functions_go_gapic_srcjar-test.srcjar", +- ":functions_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "functions_py_gapic", +- srcs = [":functions_proto"], +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "functions_py_gapic_test", +- srcs = [ +- "functions_py_gapic_pytest.py", +- "functions_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":functions_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "functions-v2beta-py", +- deps = [ +- ":functions_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "functions_php_proto", +- deps = [":functions_proto"], +-) +- +-php_grpc_library( +- name = "functions_php_grpc", +- srcs = [":functions_proto"], +- deps = [":functions_php_proto"], +-) +- +-php_gapic_library( +- name = "functions_php_gapic", +- srcs = [":functions_proto_with_info"], +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":functions_php_grpc", +- ":functions_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-functions-v2beta-php", +- deps = [ +- ":functions_php_gapic", +- ":functions_php_grpc", +- ":functions_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "functions_nodejs_gapic", +- package_name = "@google-cloud/functions", +- src = ":functions_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "functions_grpc_service_config.json", +- package = "google.cloud.functions.v2beta", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "functions-v2beta-nodejs", +- deps = [ +- ":functions_nodejs_gapic", +- ":functions_proto", +- ], +-) +- +-ruby_proto_library( +- name = "functions_ruby_proto", +- deps = [":functions_proto"], +-) +- +-ruby_grpc_library( +- name = "functions_ruby_grpc", +- srcs = [":functions_proto"], +- deps = [":functions_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "functions_ruby_gapic", +- srcs = [":functions_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-functions-v2beta", +- ], +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":functions_ruby_grpc", +- ":functions_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-functions-v2beta-ruby", +- deps = [ +- ":functions_ruby_gapic", +- ":functions_ruby_grpc", +- ":functions_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "functions_csharp_proto", +- deps = [":functions_proto"], +-) +- +-csharp_grpc_library( +- name = "functions_csharp_grpc", +- srcs = [":functions_proto"], +- deps = [":functions_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "functions_csharp_gapic", +- srcs = [":functions_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "functions_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudfunctions_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":functions_csharp_grpc", +- ":functions_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-functions-v2beta-csharp", +- deps = [ +- ":functions_csharp_gapic", +- ":functions_csharp_grpc", +- ":functions_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "functions_cc_proto", +- deps = [":functions_proto"], +-) +- +-cc_grpc_library( +- name = "functions_cc_grpc", +- srcs = [":functions_proto"], +- grpc_only = True, +- deps = [":functions_cc_proto"], +-) +diff --git a/google/cloud/gaming/BUILD.bazel b/google/cloud/gaming/BUILD.bazel +deleted file mode 100644 +index dc1476dcf..000000000 +--- a/google/cloud/gaming/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-gaming. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for gameservices. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "gameservices_ruby_wrapper", +- srcs = ["//google/cloud/gaming/v1:gaming_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-gaming", +- "ruby-cloud-env-prefix=GAMING", +- "ruby-cloud-wrapper-of=v1:0.6", +- "ruby-cloud-product-url=https://cloud.google.com/game-servers", +- "ruby-cloud-api-id=gameservices.googleapis.com", +- "ruby-cloud-api-shortname=gameservices", +- ], +- ruby_cloud_description = "With Game Servers, studios and publishers can deploy and manage their game server infrastructure hosted on multiple Agones clusters around the world through a single interface.", +- ruby_cloud_title = "Cloud Gaming", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gaming-ruby", +- deps = [ +- ":gameservices_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/gaming/v1/BUILD.bazel b/google/cloud/gaming/v1/BUILD.bazel +deleted file mode 100644 +index bad42285c..000000000 +--- a/google/cloud/gaming/v1/BUILD.bazel ++++ /dev/null +@@ -1,415 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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 = "gaming_proto", +- srcs = [ +- "common.proto", +- "game_server_clusters.proto", +- "game_server_clusters_service.proto", +- "game_server_configs.proto", +- "game_server_configs_service.proto", +- "game_server_deployments.proto", +- "game_server_deployments_service.proto", +- "realms.proto", +- "realms_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//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "gaming_proto_with_info", +- deps = [ +- ":gaming_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 = "gaming_java_proto", +- deps = [":gaming_proto"], +-) +- +-java_grpc_library( +- name = "gaming_java_grpc", +- srcs = [":gaming_proto"], +- deps = [":gaming_java_proto"], +-) +- +-java_gapic_library( +- name = "gaming_java_gapic", +- srcs = [":gaming_proto_with_info"], +- grpc_service_config = "gaming_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gameservices_v1.yaml", +- test_deps = [ +- ":gaming_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":gaming_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "gaming_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.gaming.v1.GameServerClustersServiceClientHttpJsonTest", +- "com.google.cloud.gaming.v1.GameServerClustersServiceClientTest", +- "com.google.cloud.gaming.v1.GameServerConfigsServiceClientHttpJsonTest", +- "com.google.cloud.gaming.v1.GameServerConfigsServiceClientTest", +- "com.google.cloud.gaming.v1.GameServerDeploymentsServiceClientHttpJsonTest", +- "com.google.cloud.gaming.v1.GameServerDeploymentsServiceClientTest", +- "com.google.cloud.gaming.v1.RealmsServiceClientHttpJsonTest", +- "com.google.cloud.gaming.v1.RealmsServiceClientTest", +- ], +- runtime_deps = [":gaming_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-gaming-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":gaming_java_gapic", +- ":gaming_java_grpc", +- ":gaming_java_proto", +- ":gaming_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 = "gaming_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gaming/apiv1/gamingpb", +- protos = [":gaming_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "gaming_go_gapic", +- srcs = [":gaming_proto_with_info"], +- grpc_service_config = "gaming_grpc_service_config.json", +- importpath = "cloud.google.com/go/gaming/apiv1;gaming", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "gameservices_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gaming_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 = "gaming_go_gapic_test", +- srcs = [":gaming_go_gapic_srcjar_test"], +- embed = [":gaming_go_gapic"], +- importpath = "cloud.google.com/go/gaming/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-gaming-v1-go", +- deps = [ +- ":gaming_go_gapic", +- ":gaming_go_gapic_srcjar-snippets.srcjar", +- ":gaming_go_gapic_srcjar-test.srcjar", +- ":gaming_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "gaming_py_gapic", +- srcs = [":gaming_proto"], +- grpc_service_config = "gaming_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-game-servers", +- ], +- rest_numeric_enums = True, +- service_yaml = "gameservices_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "gaming_py_gapic_test", +- srcs = [ +- "gaming_py_gapic_pytest.py", +- "gaming_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":gaming_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "gaming-v1-py", +- deps = [ +- ":gaming_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 = "gaming_php_proto", +- deps = [":gaming_proto"], +-) +- +-php_grpc_library( +- name = "gaming_php_grpc", +- srcs = [":gaming_proto"], +- deps = [":gaming_php_proto"], +-) +- +-php_gapic_library( +- name = "gaming_php_gapic", +- srcs = [":gaming_proto_with_info"], +- grpc_service_config = "gaming_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gameservices_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gaming_php_grpc", +- ":gaming_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-gaming-v1-php", +- deps = [ +- ":gaming_php_gapic", +- ":gaming_php_grpc", +- ":gaming_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "gaming_nodejs_gapic", +- package_name = "@google-cloud/game-servers", +- src = ":gaming_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "gaming_grpc_service_config.json", +- package = "google.cloud.gaming.v1", +- rest_numeric_enums = True, +- service_yaml = "gameservices_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "gaming-v1-nodejs", +- deps = [ +- ":gaming_nodejs_gapic", +- ":gaming_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 = "gaming_ruby_proto", +- deps = [":gaming_proto"], +-) +- +-ruby_grpc_library( +- name = "gaming_ruby_grpc", +- srcs = [":gaming_proto"], +- deps = [":gaming_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "gaming_ruby_gapic", +- srcs = [":gaming_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-gaming-v1", +- "ruby-cloud-env-prefix=GAMING", +- "ruby-cloud-product-url=https://cloud.google.com/game-servers", +- "ruby-cloud-api-id=gameservices.googleapis.com", +- "ruby-cloud-api-shortname=gameservices", +- ], +- grpc_service_config = "gaming_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "With Game Servers, studios and publishers can deploy and manage their game server infrastructure hosted on multiple Agones clusters around the world through a single interface.", +- ruby_cloud_title = "Cloud Gaming V1", +- service_yaml = "gameservices_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gaming_ruby_grpc", +- ":gaming_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gaming-v1-ruby", +- deps = [ +- ":gaming_ruby_gapic", +- ":gaming_ruby_grpc", +- ":gaming_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 = "gaming_csharp_proto", +- deps = [":gaming_proto"], +-) +- +-csharp_grpc_library( +- name = "gaming_csharp_grpc", +- srcs = [":gaming_proto"], +- deps = [":gaming_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "gaming_csharp_gapic", +- srcs = [":gaming_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "gaming_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gameservices_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gaming_csharp_grpc", +- ":gaming_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-gaming-v1-csharp", +- deps = [ +- ":gaming_csharp_gapic", +- ":gaming_csharp_grpc", +- ":gaming_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "gaming_cc_proto", +- deps = [":gaming_proto"], +-) +- +-cc_grpc_library( +- name = "gaming_cc_grpc", +- srcs = [":gaming_proto"], +- grpc_only = True, +- deps = [":gaming_cc_proto"], +-) +diff --git a/google/cloud/gaming/v1beta/BUILD.bazel b/google/cloud/gaming/v1beta/BUILD.bazel +deleted file mode 100644 +index 0f8d155ce..000000000 +--- a/google/cloud/gaming/v1beta/BUILD.bazel ++++ /dev/null +@@ -1,381 +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 = "gaming_proto", +- srcs = [ +- "common.proto", +- "game_server_clusters.proto", +- "game_server_clusters_service.proto", +- "game_server_configs.proto", +- "game_server_configs_service.proto", +- "game_server_deployments.proto", +- "game_server_deployments_service.proto", +- "realms.proto", +- "realms_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//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "gaming_proto_with_info", +- deps = [ +- ":gaming_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 = "gaming_java_proto", +- deps = [":gaming_proto"], +-) +- +-java_grpc_library( +- name = "gaming_java_grpc", +- srcs = [":gaming_proto"], +- deps = [":gaming_java_proto"], +-) +- +-java_gapic_library( +- name = "gaming_java_gapic", +- srcs = [":gaming_proto_with_info"], +- grpc_service_config = "gaming_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gameservices_v1beta.yaml", +- test_deps = [ +- ":gaming_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":gaming_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "gaming_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.gaming.v1beta.GameServerClustersServiceClientHttpJsonTest", +- "com.google.cloud.gaming.v1beta.GameServerClustersServiceClientTest", +- "com.google.cloud.gaming.v1beta.GameServerConfigsServiceClientHttpJsonTest", +- "com.google.cloud.gaming.v1beta.GameServerConfigsServiceClientTest", +- "com.google.cloud.gaming.v1beta.GameServerDeploymentsServiceClientHttpJsonTest", +- "com.google.cloud.gaming.v1beta.GameServerDeploymentsServiceClientTest", +- "com.google.cloud.gaming.v1beta.RealmsServiceClientHttpJsonTest", +- "com.google.cloud.gaming.v1beta.RealmsServiceClientTest", +- ], +- runtime_deps = [":gaming_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-gaming-v1beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":gaming_java_gapic", +- ":gaming_java_grpc", +- ":gaming_java_proto", +- ":gaming_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 = "gaming_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gaming/apiv1beta/gamingpb", +- protos = [":gaming_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "gaming_go_gapic", +- srcs = [":gaming_proto_with_info"], +- grpc_service_config = "gaming_grpc_service_config.json", +- importpath = "cloud.google.com/go/gaming/apiv1beta;gaming", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "gameservices_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gaming_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 = "gaming_go_gapic_test", +- srcs = [":gaming_go_gapic_srcjar_test"], +- embed = [":gaming_go_gapic"], +- importpath = "cloud.google.com/go/gaming/apiv1beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-gaming-v1beta-go", +- deps = [ +- ":gaming_go_gapic", +- ":gaming_go_gapic_srcjar-snippets.srcjar", +- ":gaming_go_gapic_srcjar-test.srcjar", +- ":gaming_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "gaming_py_gapic", +- srcs = [":gaming_proto"], +- grpc_service_config = "gaming_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-game-servers", +- ], +- rest_numeric_enums = True, +- service_yaml = "gameservices_v1beta.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "gaming_py_gapic_test", +- srcs = [ +- "gaming_py_gapic_pytest.py", +- "gaming_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":gaming_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "gaming-v1beta-py", +- deps = [ +- ":gaming_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 = "gaming_php_proto", +- deps = [":gaming_proto"], +-) +- +-php_grpc_library( +- name = "gaming_php_grpc", +- srcs = [":gaming_proto"], +- deps = [":gaming_php_proto"], +-) +- +-php_gapic_library( +- name = "gaming_php_gapic", +- srcs = [":gaming_proto_with_info"], +- grpc_service_config = "gaming_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gameservices_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gaming_php_grpc", +- ":gaming_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-gaming-v1beta-php", +- deps = [ +- ":gaming_php_gapic", +- ":gaming_php_grpc", +- ":gaming_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "gaming_nodejs_gapic", +- package_name = "@google-cloud/game-servers", +- src = ":gaming_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "gaming_grpc_service_config.json", +- package = "google.cloud.gaming.v1beta", +- rest_numeric_enums = True, +- service_yaml = "gameservices_v1beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "gaming-v1beta-nodejs", +- deps = [ +- ":gaming_nodejs_gapic", +- ":gaming_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 = "gaming_ruby_proto", +- deps = [":gaming_proto"], +-) +- +-ruby_grpc_library( +- name = "gaming_ruby_grpc", +- srcs = [":gaming_proto"], +- deps = [":gaming_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "gaming_ruby_gapic", +- srcs = [":gaming_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-gaming-v1beta"], +- rest_numeric_enums = True, +- service_yaml = "gameservices_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gaming_ruby_grpc", +- ":gaming_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gaming-v1beta-ruby", +- deps = [ +- ":gaming_ruby_gapic", +- ":gaming_ruby_grpc", +- ":gaming_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 = "gaming_csharp_proto", +- deps = [":gaming_proto"], +-) +- +-csharp_grpc_library( +- name = "gaming_csharp_grpc", +- srcs = [":gaming_proto"], +- deps = [":gaming_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "gaming_csharp_gapic", +- srcs = [":gaming_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "gaming_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gameservices_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gaming_csharp_grpc", +- ":gaming_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-gaming-v1beta-csharp", +- deps = [ +- ":gaming_csharp_gapic", +- ":gaming_csharp_grpc", +- ":gaming_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/gkebackup/BUILD.bazel b/google/cloud/gkebackup/BUILD.bazel +deleted file mode 100644 +index c1be765da..000000000 +--- a/google/cloud/gkebackup/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-gke_backup. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for gkebackup. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "gkebackup_ruby_wrapper", +- srcs = ["//google/cloud/gkebackup/v1:gkebackup_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=gkebackup.googleapis.com", +- "ruby-cloud-api-shortname=gkebackup", +- "ruby-cloud-gem-name=google-cloud-gke_backup", +- "ruby-cloud-product-url=https://cloud.google.com/kubernetes-engine/docs/add-on/backup-for-gke/", +- "ruby-cloud-wrapper-of=v1:0.3", +- ], +- ruby_cloud_description = "Backup for GKE lets you protect, manage, and restore your containerized applications and data for stateful workloads running on Google Kubernetes Engine clusters.", +- ruby_cloud_title = "Backup for GKE", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gkebackup-ruby", +- deps = [ +- ":gkebackup_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/gkebackup/logging/v1/BUILD.bazel b/google/cloud/gkebackup/logging/v1/BUILD.bazel +deleted file mode 100644 +index e92851bbc..000000000 +--- a/google/cloud/gkebackup/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,184 +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 = [ +- "logged_backup.proto", +- "logged_backup_plan.proto", +- "logged_common.proto", +- "logged_restore.proto", +- "logged_restore_plan.proto", +- "logging.proto", +- ], +- deps = [ +- "//google/rpc:status_proto", +- "@com_google_protobuf//:field_mask_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 = "cloud.google.com/go/gkebackup/logging/apiv1/loggingpb", +- 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//:field_mask_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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/gkebackup/v1/BUILD.bazel b/google/cloud/gkebackup/v1/BUILD.bazel +deleted file mode 100644 +index 87573b6ad..000000000 +--- a/google/cloud/gkebackup/v1/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "gkebackup_proto", +- srcs = [ +- "backup.proto", +- "backup_plan.proto", +- "common.proto", +- "gkebackup.proto", +- "restore.proto", +- "restore_plan.proto", +- "volume.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "gkebackup_proto_with_info", +- deps = [ +- ":gkebackup_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "gkebackup_java_proto", +- deps = [":gkebackup_proto"], +-) +- +-java_grpc_library( +- name = "gkebackup_java_grpc", +- srcs = [":gkebackup_proto"], +- deps = [":gkebackup_java_proto"], +-) +- +-java_gapic_library( +- name = "gkebackup_java_gapic", +- srcs = [":gkebackup_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "gkebackup_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkebackup_v1.yaml", +- test_deps = [ +- ":gkebackup_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":gkebackup_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "gkebackup_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.gkebackup.v1.BackupForGKEClientHttpJsonTest", +- "com.google.cloud.gkebackup.v1.BackupForGKEClientTest", +- ], +- runtime_deps = [":gkebackup_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-gkebackup-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":gkebackup_java_gapic", +- ":gkebackup_java_grpc", +- ":gkebackup_java_proto", +- ":gkebackup_proto", +- ], +-) +- +-go_proto_library( +- name = "gkebackup_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkebackup/apiv1/gkebackuppb", +- protos = [":gkebackup_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "gkebackup_go_gapic", +- srcs = [":gkebackup_proto_with_info"], +- grpc_service_config = "gkebackup_grpc_service_config.json", +- importpath = "cloud.google.com/go/gkebackup/apiv1;gkebackup", +- metadata = True, +- release_level = "gkebackup", +- rest_numeric_enums = True, +- service_yaml = "gkebackup_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkebackup_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 = "gkebackup_go_gapic_test", +- srcs = [":gkebackup_go_gapic_srcjar_test"], +- embed = [":gkebackup_go_gapic"], +- importpath = "cloud.google.com/go/gkebackup/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-gkebackup-v1-go", +- deps = [ +- ":gkebackup_go_gapic", +- ":gkebackup_go_gapic_srcjar-metadata.srcjar", +- ":gkebackup_go_gapic_srcjar-snippets.srcjar", +- ":gkebackup_go_gapic_srcjar-test.srcjar", +- ":gkebackup_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "gkebackup_py_gapic", +- srcs = [":gkebackup_proto"], +- grpc_service_config = "gkebackup_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-gke-backup", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=gke_backup", +- ], +- rest_numeric_enums = True, +- service_yaml = "gkebackup_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "gkebackup_py_gapic_test", +- srcs = [ +- "gkebackup_py_gapic_pytest.py", +- "gkebackup_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":gkebackup_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "gkebackup-v1-py", +- deps = [ +- ":gkebackup_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "gkebackup_php_proto", +- deps = [":gkebackup_proto"], +-) +- +-php_grpc_library( +- name = "gkebackup_php_grpc", +- srcs = [":gkebackup_proto"], +- deps = [":gkebackup_php_proto"], +-) +- +-php_gapic_library( +- name = "gkebackup_php_gapic", +- srcs = [":gkebackup_proto_with_info"], +- grpc_service_config = "gkebackup_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkebackup_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkebackup_php_grpc", +- ":gkebackup_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-gkebackup-v1-php", +- deps = [ +- ":gkebackup_php_gapic", +- ":gkebackup_php_grpc", +- ":gkebackup_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "gkebackup_nodejs_gapic", +- package_name = "@google-cloud/gke-backup", +- src = ":gkebackup_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "gkebackup_grpc_service_config.json", +- package = "google.cloud.gkebackup.v1", +- rest_numeric_enums = True, +- service_yaml = "gkebackup_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "gkebackup-v1-nodejs", +- deps = [ +- ":gkebackup_nodejs_gapic", +- ":gkebackup_proto", +- ], +-) +- +-ruby_proto_library( +- name = "gkebackup_ruby_proto", +- deps = [":gkebackup_proto"], +-) +- +-ruby_grpc_library( +- name = "gkebackup_ruby_grpc", +- srcs = [":gkebackup_proto"], +- deps = [":gkebackup_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "gkebackup_ruby_gapic", +- srcs = [":gkebackup_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=gkebackup.googleapis.com", +- "ruby-cloud-api-shortname=gkebackup", +- "ruby-cloud-gem-name=google-cloud-gke_backup-v1", +- "ruby-cloud-product-url=https://cloud.google.com/kubernetes-engine/docs/add-on/backup-for-gke/", +- ], +- grpc_service_config = "gkebackup_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Backup for GKE lets you protect, manage, and restore your containerized applications and data for stateful workloads running on Google Kubernetes Engine clusters.", +- ruby_cloud_title = "Backup for GKE V1", +- service_yaml = "gkebackup_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkebackup_ruby_grpc", +- ":gkebackup_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gkebackup-v1-ruby", +- deps = [ +- ":gkebackup_ruby_gapic", +- ":gkebackup_ruby_grpc", +- ":gkebackup_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "gkebackup_csharp_proto", +- deps = [":gkebackup_proto"], +-) +- +-csharp_grpc_library( +- name = "gkebackup_csharp_grpc", +- srcs = [":gkebackup_proto"], +- deps = [":gkebackup_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "gkebackup_csharp_gapic", +- srcs = [":gkebackup_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "gkebackup_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkebackup_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkebackup_csharp_grpc", +- ":gkebackup_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-gkebackup-v1-csharp", +- deps = [ +- ":gkebackup_csharp_gapic", +- ":gkebackup_csharp_grpc", +- ":gkebackup_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "gkebackup_cc_proto", +- deps = [":gkebackup_proto"], +-) +- +-cc_grpc_library( +- name = "gkebackup_cc_grpc", +- srcs = [":gkebackup_proto"], +- grpc_only = True, +- deps = [":gkebackup_cc_proto"], +-) +diff --git a/google/cloud/gkeconnect/gateway/BUILD.bazel b/google/cloud/gkeconnect/gateway/BUILD.bazel +deleted file mode 100644 +index 11f9c6f58..000000000 +--- a/google/cloud/gkeconnect/gateway/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-gke_connect-gateway. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for connectgateway. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1beta1 in this case. +-ruby_cloud_gapic_library( +- name = "connectgateway_ruby_wrapper", +- srcs = ["//google/cloud/gkeconnect/gateway/v1beta1:gateway_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-gke_connect-gateway", +- "ruby-cloud-env-prefix=GKE_CONNECT_GATEWAY", +- "ruby-cloud-wrapper-of=v1beta1:0.0", +- "ruby-cloud-product-url=https://cloud.google.com/anthos/multicluster-management/gateway/", +- "ruby-cloud-api-id=connectgateway.googleapis.com", +- "ruby-cloud-api-shortname=connectgateway", +- ], +- ruby_cloud_description = "The Connect gateway builds on the power of fleets to let Anthos users connect to and run commands against registered Anthos clusters in a simple, consistent, and secured way, whether the clusters are on Google Cloud, other public clouds, or on premises, and makes it easier to automate DevOps processes across all your clusters.", +- ruby_cloud_title = "Connect Gateway", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gkeconnect-gateway-ruby", +- deps = [ +- ":connectgateway_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/gkeconnect/gateway/v1/BUILD.bazel b/google/cloud/gkeconnect/gateway/v1/BUILD.bazel +deleted file mode 100644 +index cc8ca41ce..000000000 +--- a/google/cloud/gkeconnect/gateway/v1/BUILD.bazel ++++ /dev/null +@@ -1,191 +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 = "gateway_proto", +- srcs = [ +- "gateway.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:httpbody_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "gateway_java_proto", +- deps = [":gateway_proto"], +-) +- +-java_grpc_library( +- name = "gateway_java_grpc", +- srcs = [":gateway_proto"], +- deps = [":gateway_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "gateway_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkeconnect/gateway/apiv1/gatewaypb", +- protos = [":gateway_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:httpbody_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "gateway_moved_proto", +- srcs = [":gateway_proto"], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:httpbody_proto", +- ], +-) +- +-py_proto_library( +- name = "gateway_py_proto", +- deps = [":gateway_moved_proto"], +-) +- +-py_grpc_library( +- name = "gateway_py_grpc", +- srcs = [":gateway_moved_proto"], +- deps = [":gateway_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "gateway_php_proto", +- deps = [":gateway_proto"], +-) +- +-php_grpc_library( +- name = "gateway_php_grpc", +- srcs = [":gateway_proto"], +- deps = [":gateway_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 = "gateway_ruby_proto", +- deps = [":gateway_proto"], +-) +- +-ruby_grpc_library( +- name = "gateway_ruby_grpc", +- srcs = [":gateway_proto"], +- deps = [":gateway_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "gateway_csharp_proto", +- deps = [":gateway_proto"], +-) +- +-csharp_grpc_library( +- name = "gateway_csharp_grpc", +- srcs = [":gateway_proto"], +- deps = [":gateway_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "gateway_cc_proto", +- deps = [":gateway_proto"], +-) +- +-cc_grpc_library( +- name = "gateway_cc_grpc", +- srcs = [":gateway_proto"], +- grpc_only = True, +- deps = [":gateway_cc_proto"], +-) +diff --git a/google/cloud/gkeconnect/gateway/v1alpha1/BUILD.bazel b/google/cloud/gkeconnect/gateway/v1alpha1/BUILD.bazel +deleted file mode 100644 +index 4574178a5..000000000 +--- a/google/cloud/gkeconnect/gateway/v1alpha1/BUILD.bazel ++++ /dev/null +@@ -1,175 +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 = "gateway_proto", +- srcs = [ +- "gateway.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:httpbody_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "gateway_java_proto", +- deps = [":gateway_proto"], +-) +- +-java_grpc_library( +- name = "gateway_java_grpc", +- srcs = [":gateway_proto"], +- deps = [":gateway_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "gateway_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkeconnect/gateway/apiv1alpha1/gatewaypb", +- protos = [":gateway_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:httpbody_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "gateway_moved_proto", +- srcs = [":gateway_proto"], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:httpbody_proto", +- ], +-) +- +-py_proto_library( +- name = "gateway_py_proto", +- deps = [":gateway_moved_proto"], +-) +- +-py_grpc_library( +- name = "gateway_py_grpc", +- srcs = [":gateway_moved_proto"], +- deps = [":gateway_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "gateway_php_proto", +- deps = [":gateway_proto"], +-) +- +-php_grpc_library( +- name = "gateway_php_grpc", +- srcs = [":gateway_proto"], +- deps = [":gateway_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 = "gateway_ruby_proto", +- deps = [":gateway_proto"], +-) +- +-ruby_grpc_library( +- name = "gateway_ruby_grpc", +- srcs = [":gateway_proto"], +- deps = [":gateway_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "gateway_csharp_proto", +- deps = [":gateway_proto"], +-) +- +-csharp_grpc_library( +- name = "gateway_csharp_grpc", +- srcs = [":gateway_proto"], +- deps = [":gateway_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/gkeconnect/gateway/v1beta1/BUILD.bazel b/google/cloud/gkeconnect/gateway/v1beta1/BUILD.bazel +deleted file mode 100644 +index 64c657e12..000000000 +--- a/google/cloud/gkeconnect/gateway/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,372 +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 = "gateway_proto", +- srcs = [ +- "gateway.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:httpbody_proto", +- ], +-) +- +-proto_library_with_info( +- name = "gateway_proto_with_info", +- deps = [ +- ":gateway_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 = "gateway_java_proto", +- deps = [":gateway_proto"], +-) +- +-java_grpc_library( +- name = "gateway_java_grpc", +- srcs = [":gateway_proto"], +- deps = [":gateway_java_proto"], +-) +- +-java_gapic_library( +- name = "gateway_java_gapic", +- srcs = [":gateway_proto_with_info"], +- grpc_service_config = "connectgw_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "connectgateway_v1beta1.yaml", +- test_deps = [ +- ":gateway_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":gateway_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "gateway_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.gkeconnect.gateway.v1beta1.GatewayServiceClientTest", +- ], +- runtime_deps = [":gateway_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-gkeconnect-gateway-v1beta1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":gateway_java_gapic", +- ":gateway_java_grpc", +- ":gateway_java_proto", +- ":gateway_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 = "gateway_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkeconnect/gateway/apiv1beta1/gatewaypb", +- protos = [":gateway_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:httpbody_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "gateway_go_gapic", +- srcs = [":gateway_proto_with_info"], +- grpc_service_config = "connectgw_grpc_service_config.json", +- importpath = "cloud.google.com/go/gkeconnect/gateway/apiv1beta1;gateway", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = False, +- service_yaml = "connectgateway_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gateway_go_proto", +- "//google/api:httpbody_go_proto", +- ], +-) +- +-go_test( +- name = "gateway_go_gapic_test", +- srcs = [":gateway_go_gapic_srcjar_test"], +- embed = [":gateway_go_gapic"], +- importpath = "cloud.google.com/go/gkeconnect/gateway/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-gkeconnect-gateway-v1beta1-go", +- deps = [ +- ":gateway_go_gapic", +- ":gateway_go_gapic_srcjar-metadata.srcjar", +- ":gateway_go_gapic_srcjar-snippets.srcjar", +- ":gateway_go_gapic_srcjar-test.srcjar", +- ":gateway_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "gateway_py_gapic", +- srcs = [":gateway_proto"], +- grpc_service_config = "connectgw_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-gke-connect-gateway"], +- rest_numeric_enums = False, +- service_yaml = "connectgateway_v1beta1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "gateway_py_gapic_test", +- srcs = [ +- "gateway_py_gapic_pytest.py", +- "gateway_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":gateway_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "gkeconnect-gateway-v1beta1-py", +- deps = [ +- ":gateway_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 = "gateway_php_proto", +- deps = [":gateway_proto"], +-) +- +-php_grpc_library( +- name = "gateway_php_grpc", +- srcs = [":gateway_proto"], +- deps = [":gateway_php_proto"], +-) +- +-php_gapic_library( +- name = "gateway_php_gapic", +- srcs = [":gateway_proto_with_info"], +- grpc_service_config = "connectgw_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "connectgateway_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gateway_php_grpc", +- ":gateway_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-gkeconnect-gateway-v1beta1-php", +- deps = [ +- ":gateway_php_gapic", +- ":gateway_php_grpc", +- ":gateway_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "gateway_nodejs_gapic", +- package_name = "@google-cloud/gke-connect-gateway", +- src = ":gateway_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "connectgw_grpc_service_config.json", +- package = "google.cloud.gkeconnect.gateway.v1beta1", +- rest_numeric_enums = False, +- service_yaml = "connectgateway_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "gkeconnect-gateway-v1beta1-nodejs", +- deps = [ +- ":gateway_nodejs_gapic", +- ":gateway_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 = "gateway_ruby_proto", +- deps = [":gateway_proto"], +-) +- +-ruby_grpc_library( +- name = "gateway_ruby_grpc", +- srcs = [":gateway_proto"], +- deps = [":gateway_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "gateway_ruby_gapic", +- srcs = [":gateway_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-gke_connect-gateway-v1beta1", +- "ruby-cloud-env-prefix=GKE_CONNECT_GATEWAY", +- "ruby-cloud-product-url=https://cloud.google.com/anthos/multicluster-management/gateway/", +- "ruby-cloud-api-id=connectgateway.googleapis.com", +- "ruby-cloud-api-shortname=connectgateway", +- ], +- grpc_service_config = "connectgw_grpc_service_config.json", +- rest_numeric_enums = False, +- ruby_cloud_description = "The Connect gateway builds on the power of fleets to let Anthos users connect to and run commands against registered Anthos clusters in a simple, consistent, and secured way, whether the clusters are on Google Cloud, other public clouds, or on premises, and makes it easier to automate DevOps processes across all your clusters.", +- ruby_cloud_title = "Connect Gateway V1beta1", +- service_yaml = "connectgateway_v1beta1.yaml", +- deps = [ +- ":gateway_ruby_grpc", +- ":gateway_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gkeconnect-gateway-v1beta1-ruby", +- deps = [ +- ":gateway_ruby_gapic", +- ":gateway_ruby_grpc", +- ":gateway_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 = "gateway_csharp_proto", +- deps = [":gateway_proto"], +-) +- +-csharp_grpc_library( +- name = "gateway_csharp_grpc", +- srcs = [":gateway_proto"], +- deps = [":gateway_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "gateway_csharp_gapic", +- srcs = [":gateway_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "connectgw_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "connectgateway_v1beta1.yaml", +- deps = [ +- ":gateway_csharp_grpc", +- ":gateway_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-gkeconnect-gateway-v1beta1-csharp", +- deps = [ +- ":gateway_csharp_gapic", +- ":gateway_csharp_grpc", +- ":gateway_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/gkehub/BUILD.bazel b/google/cloud/gkehub/BUILD.bazel +deleted file mode 100644 +index 980d438a2..000000000 +--- a/google/cloud/gkehub/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-gke_hub. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for gkehub. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "gkehub_ruby_wrapper", +- srcs = ["//google/cloud/gkehub/v1:gkehub_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-gke_hub", +- "ruby-cloud-env-prefix=GKE_HUB", +- "ruby-cloud-wrapper-of=v1:0.4;v1beta1:0.6", +- "ruby-cloud-product-url=https://cloud.google.com/anthos/clusters/docs", +- "ruby-cloud-api-id=gkehub.googleapis.com", +- "ruby-cloud-api-shortname=gkehub", +- ], +- 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", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gkehub-ruby", +- deps = [ +- ":gkehub_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/gkehub/v1/BUILD.bazel b/google/cloud/gkehub/v1/BUILD.bazel +deleted file mode 100644 +index 32c6321e2..000000000 +--- a/google/cloud/gkehub/v1/BUILD.bazel ++++ /dev/null +@@ -1,422 +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 = "gkehub_proto", +- srcs = [ +- "feature.proto", +- "membership.proto", +- "service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/cloud/gkehub/v1/configmanagement:configmanagement_proto", +- "//google/cloud/gkehub/v1/multiclusteringress:multiclusteringress_proto", +- "//google/longrunning:operations_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "gkehub_proto_with_info", +- deps = [ +- ":gkehub_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_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"], +-) +- +-java_grpc_library( +- name = "gkehub_java_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_java_proto"] + _JAVA_PROTO_SUBPACKAGE_DEPS, +-) +- +-java_gapic_library( +- name = "gkehub_java_gapic", +- srcs = [":gkehub_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1.yaml", +- test_deps = [ +- ":gkehub_java_grpc", +- ] + _JAVA_GRPC_SUBPACKAGE_DEPS, +- transport = "grpc+rest", +- deps = [ +- ":gkehub_java_proto", +- "//google/api:api_java_proto", +- ] + _JAVA_PROTO_SUBPACKAGE_DEPS, +-) +- +-java_gapic_test( +- name = "gkehub_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.gkehub.v1.GkeHubClientHttpJsonTest", +- "com.google.cloud.gkehub.v1.GkeHubClientTest", +- ], +- runtime_deps = [":gkehub_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-gkehub-v1-java", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_java_gapic", +- ":gkehub_java_grpc", +- ":gkehub_java_proto", +- ":gkehub_proto", +- ] + _JAVA_PROTO_SUBPACKAGE_DEPS + _JAVA_GRPC_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "gkehub_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkehub/apiv1/gkehubpb", +- protos = [":gkehub_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud/gkehub/v1/configmanagement:configmanagement_go_proto", +- "//google/cloud/gkehub/v1/multiclusteringress:multiclusteringress_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "gkehub_go_gapic", +- srcs = [":gkehub_proto_with_info"], +- grpc_service_config = "v1_grpc_service_config.json", +- importpath = "cloud.google.com/go/gkehub/apiv1;gkehub", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_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 = "gkehub_go_gapic_test", +- srcs = [":gkehub_go_gapic_srcjar_test"], +- embed = [":gkehub_go_gapic"], +- importpath = "cloud.google.com/go/gkehub/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-gkehub-v1-go", +- deps = [ +- ":gkehub_go_gapic", +- ":gkehub_go_gapic_srcjar-metadata.srcjar", +- ":gkehub_go_gapic_srcjar-snippets.srcjar", +- ":gkehub_go_gapic_srcjar-test.srcjar", +- ":gkehub_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "gkehub_py_gapic", +- srcs = [":gkehub_proto"], +- grpc_service_config = "v1_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-gke-hub"], +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1.yaml", +- transport = "grpc+rest", +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +-#py_test( +-# name = "gkehub_py_gapic_test", +-# srcs = [ +-# "gkehub_py_gapic_pytest.py", +-# "gkehub_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":gkehub_py_gapic"], +-#) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "gkehub-v1-py", +- deps = [ +- ":gkehub_py_gapic", +- "//google/cloud/gkehub/v1/configmanagement:configmanagement_py_gapic", +- "//google/cloud/gkehub/v1/multiclusteringress:multiclusteringress_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 = "gkehub_php_proto", +- deps = [":gkehub_proto"], +-) +- +-php_grpc_library( +- name = "gkehub_php_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_php_proto"], +-) +- +-php_gapic_library( +- name = "gkehub_php_gapic", +- srcs = [":gkehub_proto_with_info"], +- grpc_service_config = "v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_php_grpc", +- ":gkehub_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-gkehub-v1-php", +- deps = [ +- ":gkehub_php_gapic", +- ":gkehub_php_grpc", +- ":gkehub_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "gkehub_nodejs_gapic", +- package_name = "@google-cloud/gke-hub", +- src = ":gkehub_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "v1_grpc_service_config.json", +- package = "google.cloud.gkehub.v1", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "gkehub-v1-nodejs", +- deps = [ +- ":gkehub_nodejs_gapic", +- ":gkehub_proto", +- "//google/cloud/gkehub/v1/configmanagement:configmanagement_proto", +- "//google/cloud/gkehub/v1/multiclusteringress:multiclusteringress_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 = "gkehub_ruby_proto", +- deps = [ +- ":gkehub_proto", +- "//google/cloud/gkehub/v1/configmanagement:configmanagement_proto", +- "//google/cloud/gkehub/v1/multiclusteringress:multiclusteringress_proto", +- ], +-) +- +-ruby_grpc_library( +- name = "gkehub_ruby_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "gkehub_ruby_gapic", +- srcs = [":gkehub_proto_with_info"], +- extra_protoc_parameters = [ +- "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", +- rest_numeric_enums = True, +- 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", +- service_yaml = "gkehub_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_ruby_grpc", +- ":gkehub_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gkehub-v1-ruby", +- deps = [ +- ":gkehub_ruby_gapic", +- ":gkehub_ruby_grpc", +- ":gkehub_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 = "gkehub_csharp_proto", +- deps = [":gkehub_proto"], +-) +- +-csharp_grpc_library( +- name = "gkehub_csharp_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "gkehub_csharp_gapic", +- srcs = [":gkehub_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_csharp_grpc", +- ":gkehub_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-gkehub-v1-csharp", +- deps = [ +- ":gkehub_csharp_gapic", +- ":gkehub_csharp_grpc", +- ":gkehub_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "gkehub_cc_proto", +- deps = [":gkehub_proto"], +-) +- +-cc_grpc_library( +- name = "gkehub_cc_grpc", +- srcs = [":gkehub_proto"], +- grpc_only = True, +- deps = [":gkehub_cc_proto"], +-) +diff --git a/google/cloud/gkehub/v1/configmanagement/BUILD.bazel b/google/cloud/gkehub/v1/configmanagement/BUILD.bazel +deleted file mode 100644 +index 3d30988e8..000000000 +--- a/google/cloud/gkehub/v1/configmanagement/BUILD.bazel ++++ /dev/null +@@ -1,163 +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 = "configmanagement_proto", +- srcs = [ +- "configmanagement.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "configmanagement_java_proto", +- deps = [":configmanagement_proto"], +-) +- +-java_grpc_library( +- name = "configmanagement_java_grpc", +- srcs = [":configmanagement_proto"], +- deps = [":configmanagement_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "configmanagement_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkehub/configmanagement/apiv1/configmanagementpb", +- protos = [":configmanagement_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "configmanagement_py_gapic", +- srcs = [":configmanagement_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "configmanagement_php_proto", +- deps = [":configmanagement_proto"], +-) +- +-php_grpc_library( +- name = "configmanagement_php_grpc", +- srcs = [":configmanagement_proto"], +- deps = [":configmanagement_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 = "configmanagement_ruby_proto", +- deps = [":configmanagement_proto"], +-) +- +-ruby_grpc_library( +- name = "configmanagement_ruby_grpc", +- srcs = [":configmanagement_proto"], +- deps = [":configmanagement_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "configmanagement_csharp_proto", +- deps = [":configmanagement_proto"], +-) +- +-csharp_grpc_library( +- name = "configmanagement_csharp_grpc", +- srcs = [":configmanagement_proto"], +- deps = [":configmanagement_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "configmanagement_cc_proto", +- deps = [":configmanagement_proto"], +-) +- +-cc_grpc_library( +- name = "configmanagement_cc_grpc", +- srcs = [":configmanagement_proto"], +- grpc_only = True, +- deps = [":configmanagement_cc_proto"], +-) +diff --git a/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel b/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel +deleted file mode 100644 +index 9d67e2939..000000000 +--- a/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel ++++ /dev/null +@@ -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 = "multiclusteringress_proto", +- srcs = [ +- "multiclusteringress.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "multiclusteringress_java_proto", +- deps = [":multiclusteringress_proto"], +-) +- +-java_grpc_library( +- name = "multiclusteringress_java_grpc", +- srcs = [":multiclusteringress_proto"], +- deps = [":multiclusteringress_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "multiclusteringress_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkehub/multiclusteringress/apiv1/multiclusteringresspb", +- protos = [":multiclusteringress_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "multiclusteringress_py_gapic", +- srcs = [":multiclusteringress_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "multiclusteringress_php_proto", +- deps = [":multiclusteringress_proto"], +-) +- +-php_grpc_library( +- name = "multiclusteringress_php_grpc", +- srcs = [":multiclusteringress_proto"], +- deps = [":multiclusteringress_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 = "multiclusteringress_ruby_proto", +- deps = [":multiclusteringress_proto"], +-) +- +-ruby_grpc_library( +- name = "multiclusteringress_ruby_grpc", +- srcs = [":multiclusteringress_proto"], +- deps = [":multiclusteringress_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "multiclusteringress_csharp_proto", +- deps = [":multiclusteringress_proto"], +-) +- +-csharp_grpc_library( +- name = "multiclusteringress_csharp_grpc", +- srcs = [":multiclusteringress_proto"], +- deps = [":multiclusteringress_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "multiclusteringress_cc_proto", +- deps = [":multiclusteringress_proto"], +-) +- +-cc_grpc_library( +- name = "multiclusteringress_cc_grpc", +- srcs = [":multiclusteringress_proto"], +- grpc_only = True, +- deps = [":multiclusteringress_cc_proto"], +-) +diff --git a/google/cloud/gkehub/v1alpha/BUILD.bazel b/google/cloud/gkehub/v1alpha/BUILD.bazel +deleted file mode 100644 +index f592ec77c..000000000 +--- a/google/cloud/gkehub/v1alpha/BUILD.bazel ++++ /dev/null +@@ -1,410 +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 = "gkehub_proto", +- srcs = [ +- "feature.proto", +- "service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_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", +- "//google/longrunning:operations_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "gkehub_proto_with_info", +- deps = [ +- ":gkehub_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_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"], +-) +- +-java_grpc_library( +- name = "gkehub_java_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_java_proto"] + _JAVA_PROTO_SUBPACKAGE_DEPS, +-) +- +-java_gapic_library( +- name = "gkehub_java_gapic", +- srcs = [":gkehub_proto_with_info"], +- grpc_service_config = "v1alpha_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1alpha.yaml", +- test_deps = [ +- ":gkehub_java_grpc", +- ] + _JAVA_GRPC_SUBPACKAGE_DEPS, +- transport = "grpc+rest", +- deps = [ +- ":gkehub_java_proto", +- "//google/api:api_java_proto", +- ] + _JAVA_PROTO_SUBPACKAGE_DEPS, +-) +- +-java_gapic_test( +- name = "gkehub_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.gkehub.v1alpha.GkeHubClientHttpJsonTest", +- "com.google.cloud.gkehub.v1alpha.GkeHubClientTest", +- ], +- runtime_deps = [":gkehub_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-gkehub-v1alpha-java", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_java_gapic", +- ":gkehub_java_grpc", +- ":gkehub_java_proto", +- ":gkehub_proto", +- ] + _JAVA_PROTO_SUBPACKAGE_DEPS + _JAVA_GRPC_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "gkehub_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkehub/apiv1alpha/gkehubpb", +- protos = [":gkehub_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud/gkehub/v1alpha/cloudauditlogging:cloudauditlogging_go_proto", +- "//google/cloud/gkehub/v1alpha/configmanagement:configmanagement_go_proto", +- "//google/cloud/gkehub/v1alpha/metering:metering_go_proto", +- "//google/cloud/gkehub/v1alpha/multiclusteringress:multiclusteringress_go_proto", +- "//google/cloud/gkehub/v1alpha/servicemesh:servicemesh_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "gkehub_go_gapic", +- srcs = [":gkehub_proto_with_info"], +- grpc_service_config = "v1alpha_grpc_service_config.json", +- importpath = "cloud.google.com/go/gkehub/apiv1alpha;gkehub", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_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 = "gkehub_go_gapic_test", +- srcs = [":gkehub_go_gapic_srcjar_test"], +- embed = [":gkehub_go_gapic"], +- importpath = "cloud.google.com/go/gkehub/apiv1alpha", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-gkehub-v1alpha-go", +- deps = [ +- ":gkehub_go_gapic", +- ":gkehub_go_gapic_srcjar-metadata.srcjar", +- ":gkehub_go_gapic_srcjar-snippets.srcjar", +- ":gkehub_go_gapic_srcjar-test.srcjar", +- ":gkehub_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "gkehub_py_gapic", +- srcs = [":gkehub_proto"], +- grpc_service_config = "v1alpha_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-gke-hub"], +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1alpha.yaml", +- transport = "grpc+rest", +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +-#py_test( +-# name = "gkehub_py_gapic_test", +-# srcs = [ +-# "gkehub_py_gapic_pytest.py", +-# "gkehub_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":gkehub_py_gapic"], +-#) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "gkehub-v1alpha-py", +- deps = [ +- ":gkehub_py_gapic", +- "//google/cloud/gkehub/v1alpha/cloudauditlogging:cloudauditlogging_py_gapic", +- "//google/cloud/gkehub/v1alpha/configmanagement:configmanagement_py_gapic", +- "//google/cloud/gkehub/v1alpha/metering:metering_py_gapic", +- "//google/cloud/gkehub/v1alpha/multiclusteringress:multiclusteringress_py_gapic", +- "//google/cloud/gkehub/v1alpha/servicemesh:servicemesh_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 = "gkehub_php_proto", +- deps = [":gkehub_proto"], +-) +- +-php_grpc_library( +- name = "gkehub_php_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_php_proto"], +-) +- +-php_gapic_library( +- name = "gkehub_php_gapic", +- srcs = [":gkehub_proto_with_info"], +- grpc_service_config = "v1alpha_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_php_grpc", +- ":gkehub_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-gkehub-v1alpha-php", +- deps = [ +- ":gkehub_php_gapic", +- ":gkehub_php_grpc", +- ":gkehub_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "gkehub_nodejs_gapic", +- package_name = "@google-cloud/gke-hub", +- src = ":gkehub_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "v1alpha_grpc_service_config.json", +- package = "google.cloud.gkehub.v1alpha", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "gkehub-v1alpha-nodejs", +- 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", +- ], +-) +- +-############################################################################## +-# 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 = "gkehub_ruby_proto", +- deps = [":gkehub_proto"], +-) +- +-ruby_grpc_library( +- name = "gkehub_ruby_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "gkehub_ruby_gapic", +- srcs = [":gkehub_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-gkehub-v1alpha"], +- grpc_service_config = "v1alpha_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_ruby_grpc", +- ":gkehub_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gkehub-v1alpha-ruby", +- deps = [ +- ":gkehub_ruby_gapic", +- ":gkehub_ruby_grpc", +- ":gkehub_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 = "gkehub_csharp_proto", +- deps = [":gkehub_proto"], +-) +- +-csharp_grpc_library( +- name = "gkehub_csharp_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "gkehub_csharp_gapic", +- srcs = [":gkehub_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "v1alpha_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_csharp_grpc", +- ":gkehub_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-gkehub-v1alpha-csharp", +- deps = [ +- ":gkehub_csharp_gapic", +- ":gkehub_csharp_grpc", +- ":gkehub_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/gkehub/v1alpha/cloudauditlogging/BUILD.bazel b/google/cloud/gkehub/v1alpha/cloudauditlogging/BUILD.bazel +deleted file mode 100644 +index 99937e555..000000000 +--- a/google/cloud/gkehub/v1alpha/cloudauditlogging/BUILD.bazel ++++ /dev/null +@@ -1,146 +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 = "cloudauditlogging_proto", +- srcs = [ +- "cloudauditlogging.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "cloudauditlogging_java_proto", +- deps = [":cloudauditlogging_proto"], +-) +- +-java_grpc_library( +- name = "cloudauditlogging_java_grpc", +- srcs = [":cloudauditlogging_proto"], +- deps = [":cloudauditlogging_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "cloudauditlogging_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkehub/cloudauditlogging/apiv1alpha/cloudauditloggingpb", +- protos = [":cloudauditlogging_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "cloudauditlogging_py_gapic", +- srcs = [":cloudauditlogging_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "cloudauditlogging_php_proto", +- deps = [":cloudauditlogging_proto"], +-) +- +-php_grpc_library( +- name = "cloudauditlogging_php_grpc", +- srcs = [":cloudauditlogging_proto"], +- deps = [":cloudauditlogging_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 = "cloudauditlogging_ruby_proto", +- deps = [":cloudauditlogging_proto"], +-) +- +-ruby_grpc_library( +- name = "cloudauditlogging_ruby_grpc", +- srcs = [":cloudauditlogging_proto"], +- deps = [":cloudauditlogging_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "cloudauditlogging_csharp_proto", +- deps = [":cloudauditlogging_proto"], +-) +- +-csharp_grpc_library( +- name = "cloudauditlogging_csharp_grpc", +- srcs = [":cloudauditlogging_proto"], +- deps = [":cloudauditlogging_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/cloud/gkehub/v1alpha/configmanagement/BUILD.bazel b/google/cloud/gkehub/v1alpha/configmanagement/BUILD.bazel +deleted file mode 100644 +index 3b21c53ba..000000000 +--- a/google/cloud/gkehub/v1alpha/configmanagement/BUILD.bazel ++++ /dev/null +@@ -1,147 +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 = "configmanagement_proto", +- srcs = [ +- "configmanagement.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "configmanagement_java_proto", +- deps = [":configmanagement_proto"], +-) +- +-java_grpc_library( +- name = "configmanagement_java_grpc", +- srcs = [":configmanagement_proto"], +- deps = [":configmanagement_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "configmanagement_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkehub/configmanagement/apiv1alpha/configmanagementpb", +- protos = [":configmanagement_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "configmanagement_py_gapic", +- srcs = [":configmanagement_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "configmanagement_php_proto", +- deps = [":configmanagement_proto"], +-) +- +-php_grpc_library( +- name = "configmanagement_php_grpc", +- srcs = [":configmanagement_proto"], +- deps = [":configmanagement_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 = "configmanagement_ruby_proto", +- deps = [":configmanagement_proto"], +-) +- +-ruby_grpc_library( +- name = "configmanagement_ruby_grpc", +- srcs = [":configmanagement_proto"], +- deps = [":configmanagement_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "configmanagement_csharp_proto", +- deps = [":configmanagement_proto"], +-) +- +-csharp_grpc_library( +- name = "configmanagement_csharp_grpc", +- srcs = [":configmanagement_proto"], +- deps = [":configmanagement_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/cloud/gkehub/v1alpha/metering/BUILD.bazel b/google/cloud/gkehub/v1alpha/metering/BUILD.bazel +deleted file mode 100644 +index 063c7b51b..000000000 +--- a/google/cloud/gkehub/v1alpha/metering/BUILD.bazel ++++ /dev/null +@@ -1,147 +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 = "metering_proto", +- srcs = [ +- "metering.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "metering_java_proto", +- deps = [":metering_proto"], +-) +- +-java_grpc_library( +- name = "metering_java_grpc", +- srcs = [":metering_proto"], +- deps = [":metering_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "metering_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkehub/metering/apiv1alpha/meteringpb", +- protos = [":metering_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "metering_py_gapic", +- srcs = [":metering_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "metering_php_proto", +- deps = [":metering_proto"], +-) +- +-php_grpc_library( +- name = "metering_php_grpc", +- srcs = [":metering_proto"], +- deps = [":metering_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 = "metering_ruby_proto", +- deps = [":metering_proto"], +-) +- +-ruby_grpc_library( +- name = "metering_ruby_grpc", +- srcs = [":metering_proto"], +- deps = [":metering_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "metering_csharp_proto", +- deps = [":metering_proto"], +-) +- +-csharp_grpc_library( +- name = "metering_csharp_grpc", +- srcs = [":metering_proto"], +- deps = [":metering_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/cloud/gkehub/v1alpha/multiclusteringress/BUILD.bazel b/google/cloud/gkehub/v1alpha/multiclusteringress/BUILD.bazel +deleted file mode 100644 +index 404fb7ed2..000000000 +--- a/google/cloud/gkehub/v1alpha/multiclusteringress/BUILD.bazel ++++ /dev/null +@@ -1,146 +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 = "multiclusteringress_proto", +- srcs = [ +- "multiclusteringress.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "multiclusteringress_java_proto", +- deps = [":multiclusteringress_proto"], +-) +- +-java_grpc_library( +- name = "multiclusteringress_java_grpc", +- srcs = [":multiclusteringress_proto"], +- deps = [":multiclusteringress_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "multiclusteringress_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkehub/multiclusteringress/apiv1alpha/multiclusteringresspb", +- protos = [":multiclusteringress_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "multiclusteringress_py_gapic", +- srcs = [":multiclusteringress_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "multiclusteringress_php_proto", +- deps = [":multiclusteringress_proto"], +-) +- +-php_grpc_library( +- name = "multiclusteringress_php_grpc", +- srcs = [":multiclusteringress_proto"], +- deps = [":multiclusteringress_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 = "multiclusteringress_ruby_proto", +- deps = [":multiclusteringress_proto"], +-) +- +-ruby_grpc_library( +- name = "multiclusteringress_ruby_grpc", +- srcs = [":multiclusteringress_proto"], +- deps = [":multiclusteringress_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "multiclusteringress_csharp_proto", +- deps = [":multiclusteringress_proto"], +-) +- +-csharp_grpc_library( +- name = "multiclusteringress_csharp_grpc", +- srcs = [":multiclusteringress_proto"], +- deps = [":multiclusteringress_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/cloud/gkehub/v1alpha/servicemesh/BUILD.bazel b/google/cloud/gkehub/v1alpha/servicemesh/BUILD.bazel +deleted file mode 100644 +index 8417c39ec..000000000 +--- a/google/cloud/gkehub/v1alpha/servicemesh/BUILD.bazel ++++ /dev/null +@@ -1,149 +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 = "servicemesh_proto", +- srcs = [ +- "servicemesh.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:field_behavior_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "servicemesh_java_proto", +- deps = [":servicemesh_proto"], +-) +- +-java_grpc_library( +- name = "servicemesh_java_grpc", +- srcs = [":servicemesh_proto"], +- deps = [":servicemesh_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "servicemesh_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkehub/servicemesh/apiv1alpha/servicemeshpb", +- protos = [":servicemesh_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "servicemesh_py_gapic", +- srcs = [":servicemesh_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "servicemesh_php_proto", +- deps = [":servicemesh_proto"], +-) +- +-php_grpc_library( +- name = "servicemesh_php_grpc", +- srcs = [":servicemesh_proto"], +- deps = [":servicemesh_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 = "servicemesh_ruby_proto", +- deps = [":servicemesh_proto"], +-) +- +-ruby_grpc_library( +- name = "servicemesh_ruby_grpc", +- srcs = [":servicemesh_proto"], +- deps = [":servicemesh_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "servicemesh_csharp_proto", +- deps = [":servicemesh_proto"], +-) +- +-csharp_grpc_library( +- name = "servicemesh_csharp_grpc", +- srcs = [":servicemesh_proto"], +- deps = [":servicemesh_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/cloud/gkehub/v1alpha2/BUILD.bazel b/google/cloud/gkehub/v1alpha2/BUILD.bazel +deleted file mode 100644 +index 3c4a7f231..000000000 +--- a/google/cloud/gkehub/v1alpha2/BUILD.bazel ++++ /dev/null +@@ -1,391 +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 = "gkehub_proto", +- srcs = [ +- "membership.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "gkehub_proto_with_info", +- deps = [ +- ":gkehub_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 = "gkehub_java_proto", +- deps = [":gkehub_proto"], +-) +- +-java_grpc_library( +- name = "gkehub_java_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_java_proto"], +-) +- +-java_gapic_library( +- name = "gkehub_java_gapic", +- srcs = [":gkehub_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "membership_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1alpha2.yaml", +- test_deps = [ +- ":gkehub_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":gkehub_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "gkehub_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.gkehub.v1alpha2.GkeHubClientHttpJsonTest", +- "com.google.cloud.gkehub.v1alpha2.GkeHubClientTest", +- ], +- runtime_deps = [":gkehub_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-gkehub-v1alpha2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":gkehub_java_gapic", +- ":gkehub_java_grpc", +- ":gkehub_java_proto", +- ":gkehub_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 = "gkehub_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkehub/apiv1alpha2/gkehubpb", +- protos = [":gkehub_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "gkehub_go_gapic", +- srcs = [":gkehub_proto_with_info"], +- grpc_service_config = "membership_grpc_service_config.json", +- importpath = "cloud.google.com/go/gkehub/apiv1alpha2;gkehub", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1alpha2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_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 = "gkehub_go_gapic_test", +- srcs = [":gkehub_go_gapic_srcjar_test"], +- embed = [":gkehub_go_gapic"], +- importpath = "cloud.google.com/go/gkehub/apiv1alpha2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-gkehub-v1alpha2-go", +- deps = [ +- ":gkehub_go_gapic", +- ":gkehub_go_gapic_srcjar-metadata.srcjar", +- ":gkehub_go_gapic_srcjar-snippets.srcjar", +- ":gkehub_go_gapic_srcjar-test.srcjar", +- ":gkehub_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "gkehub_py_gapic", +- srcs = [":gkehub_proto"], +- grpc_service_config = "membership_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-gke-hub"], +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1alpha2.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "gkehub_py_gapic_test", +- srcs = [ +- "gkehub_py_gapic_pytest.py", +- "gkehub_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":gkehub_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "gkehub-v1alpha2-py", +- deps = [ +- ":gkehub_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 = "gkehub_php_proto", +- deps = [":gkehub_proto"], +-) +- +-php_grpc_library( +- name = "gkehub_php_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_php_proto"], +-) +- +-php_gapic_library( +- name = "gkehub_php_gapic", +- srcs = [":gkehub_proto_with_info"], +- grpc_service_config = "membership_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1alpha2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_php_grpc", +- ":gkehub_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-gkehub-v1alpha2-php", +- deps = [ +- ":gkehub_php_gapic", +- ":gkehub_php_grpc", +- ":gkehub_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "gkehub_nodejs_gapic", +- package_name = "@google-cloud/gke-hub", +- src = ":gkehub_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "membership_grpc_service_config.json", +- package = "google.cloud.gkehub.v1alpha2", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1alpha2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "gkehub-v1alpha2-nodejs", +- deps = [ +- ":gkehub_nodejs_gapic", +- ":gkehub_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 = "gkehub_ruby_proto", +- deps = [":gkehub_proto"], +-) +- +-ruby_grpc_library( +- name = "gkehub_ruby_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "gkehub_ruby_gapic", +- srcs = [":gkehub_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-gkehub-v1alpha2"], +- grpc_service_config = "membership_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1alpha2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_ruby_grpc", +- ":gkehub_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gkehub-v1alpha2-ruby", +- deps = [ +- ":gkehub_ruby_gapic", +- ":gkehub_ruby_grpc", +- ":gkehub_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 = "gkehub_csharp_proto", +- deps = [":gkehub_proto"], +-) +- +-csharp_grpc_library( +- name = "gkehub_csharp_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "gkehub_csharp_gapic", +- srcs = [":gkehub_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "membership_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1alpha2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_csharp_grpc", +- ":gkehub_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-gkehub-v1alpha2-csharp", +- deps = [ +- ":gkehub_csharp_gapic", +- ":gkehub_csharp_grpc", +- ":gkehub_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "gkehub_cc_proto", +- deps = [":gkehub_proto"], +-) +- +-cc_grpc_library( +- name = "gkehub_cc_grpc", +- srcs = [":gkehub_proto"], +- grpc_only = True, +- deps = [":gkehub_cc_proto"], +-) +diff --git a/google/cloud/gkehub/v1beta/BUILD.bazel b/google/cloud/gkehub/v1beta/BUILD.bazel +deleted file mode 100644 +index 48f74057e..000000000 +--- a/google/cloud/gkehub/v1beta/BUILD.bazel ++++ /dev/null +@@ -1,408 +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 = "gkehub_proto", +- srcs = [ +- "feature.proto", +- "service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/cloud/gkehub/v1beta/configmanagement:configmanagement_proto", +- "//google/cloud/gkehub/v1beta/metering:metering_proto", +- "//google/cloud/gkehub/v1beta/multiclusteringress:multiclusteringress_proto", +- "//google/longrunning:operations_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "gkehub_proto_with_info", +- deps = [ +- ":gkehub_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_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"], +-) +- +-java_grpc_library( +- name = "gkehub_java_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_java_proto"] + _JAVA_PROTO_SUBPACKAGE_DEPS, +-) +- +-java_gapic_library( +- name = "gkehub_java_gapic", +- srcs = [":gkehub_proto_with_info"], +- grpc_service_config = "v1beta_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1beta.yaml", +- test_deps = [ +- ":gkehub_java_grpc", +- ] + _JAVA_GRPC_SUBPACKAGE_DEPS, +- transport = "grpc+rest", +- deps = [ +- ":gkehub_java_proto", +- "//google/api:api_java_proto", +- ] + _JAVA_PROTO_SUBPACKAGE_DEPS, +-) +- +-java_gapic_test( +- name = "gkehub_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.gkehub.v1beta.GkeHubClientHttpJsonTest", +- "com.google.cloud.gkehub.v1beta.GkeHubClientTest", +- ], +- runtime_deps = [":gkehub_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-gkehub-v1beta-java", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_java_gapic", +- ":gkehub_java_grpc", +- ":gkehub_java_proto", +- ":gkehub_proto", +- ] + _JAVA_PROTO_SUBPACKAGE_DEPS + _JAVA_GRPC_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "gkehub_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkehub/apiv1beta/gkehubpb", +- protos = [":gkehub_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud/gkehub/v1beta/configmanagement:configmanagement_go_proto", +- "//google/cloud/gkehub/v1beta/metering:metering_go_proto", +- "//google/cloud/gkehub/v1beta/multiclusteringress:multiclusteringress_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "gkehub_go_gapic", +- srcs = [":gkehub_proto_with_info"], +- grpc_service_config = "v1beta_grpc_service_config.json", +- importpath = "cloud.google.com/go/gkehub/apiv1beta;gkehub", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_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 = "gkehub_go_gapic_test", +- srcs = [":gkehub_go_gapic_srcjar_test"], +- embed = [":gkehub_go_gapic"], +- importpath = "cloud.google.com/go/gkehub/apiv1beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-gkehub-v1beta-go", +- deps = [ +- ":gkehub_go_gapic", +- ":gkehub_go_gapic_srcjar-metadata.srcjar", +- ":gkehub_go_gapic_srcjar-snippets.srcjar", +- ":gkehub_go_gapic_srcjar-test.srcjar", +- ":gkehub_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "gkehub_py_gapic", +- srcs = [":gkehub_proto"], +- grpc_service_config = "v1beta_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-gke-hub", +- ], +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1beta.yaml", +- transport = "grpc+rest", +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +-#py_test( +-# name = "gkehub_py_gapic_test", +-# srcs = [ +-# "gkehub_py_gapic_pytest.py", +-# "gkehub_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":gkehub_py_gapic"], +-#) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "gkehub-v1beta-py", +- deps = [ +- ":gkehub_py_gapic", +- "//google/cloud/gkehub/v1beta/configmanagement:configmanagement_py_gapic", +- "//google/cloud/gkehub/v1beta/metering:metering_py_gapic", +- "//google/cloud/gkehub/v1beta/multiclusteringress:multiclusteringress_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 = "gkehub_php_proto", +- deps = [":gkehub_proto"], +-) +- +-php_grpc_library( +- name = "gkehub_php_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_php_proto"], +-) +- +-php_gapic_library( +- name = "gkehub_php_gapic", +- srcs = [":gkehub_proto_with_info"], +- grpc_service_config = "v1beta_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_php_grpc", +- ":gkehub_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-gkehub-v1beta-php", +- deps = [ +- ":gkehub_php_gapic", +- ":gkehub_php_grpc", +- ":gkehub_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "gkehub_nodejs_gapic", +- package_name = "@google-cloud/gke-hub", +- src = ":gkehub_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "v1beta_grpc_service_config.json", +- package = "google.cloud.gkehub.v1beta", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "gkehub-v1beta-nodejs", +- 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", +- ], +-) +- +-############################################################################## +-# 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 = "gkehub_ruby_proto", +- deps = [":gkehub_proto"], +-) +- +-ruby_grpc_library( +- name = "gkehub_ruby_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "gkehub_ruby_gapic", +- srcs = [":gkehub_proto_with_info"], +- extra_protoc_parameters = [ +- "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", +- rest_numeric_enums = True, +- 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", +- service_yaml = "gkehub_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_ruby_grpc", +- ":gkehub_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gkehub-v1beta-ruby", +- deps = [ +- ":gkehub_ruby_gapic", +- ":gkehub_ruby_grpc", +- ":gkehub_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 = "gkehub_csharp_proto", +- deps = [":gkehub_proto"], +-) +- +-csharp_grpc_library( +- name = "gkehub_csharp_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "gkehub_csharp_gapic", +- srcs = [":gkehub_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "v1beta_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_csharp_grpc", +- ":gkehub_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-gkehub-v1beta-csharp", +- deps = [ +- ":gkehub_csharp_gapic", +- ":gkehub_csharp_grpc", +- ":gkehub_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/gkehub/v1beta/configmanagement/BUILD.bazel b/google/cloud/gkehub/v1beta/configmanagement/BUILD.bazel +deleted file mode 100644 +index c2a93103e..000000000 +--- a/google/cloud/gkehub/v1beta/configmanagement/BUILD.bazel ++++ /dev/null +@@ -1,147 +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 = "configmanagement_proto", +- srcs = [ +- "configmanagement.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "configmanagement_java_proto", +- deps = [":configmanagement_proto"], +-) +- +-java_grpc_library( +- name = "configmanagement_java_grpc", +- srcs = [":configmanagement_proto"], +- deps = [":configmanagement_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "configmanagement_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkehub/configmanagement/apiv1beta/configmanagementpb", +- protos = [":configmanagement_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "configmanagement_py_gapic", +- srcs = [":configmanagement_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "configmanagement_php_proto", +- deps = [":configmanagement_proto"], +-) +- +-php_grpc_library( +- name = "configmanagement_php_grpc", +- srcs = [":configmanagement_proto"], +- deps = [":configmanagement_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 = "configmanagement_ruby_proto", +- deps = [":configmanagement_proto"], +-) +- +-ruby_grpc_library( +- name = "configmanagement_ruby_grpc", +- srcs = [":configmanagement_proto"], +- deps = [":configmanagement_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "configmanagement_csharp_proto", +- deps = [":configmanagement_proto"], +-) +- +-csharp_grpc_library( +- name = "configmanagement_csharp_grpc", +- srcs = [":configmanagement_proto"], +- deps = [":configmanagement_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/cloud/gkehub/v1beta/metering/BUILD.bazel b/google/cloud/gkehub/v1beta/metering/BUILD.bazel +deleted file mode 100644 +index 32781a63c..000000000 +--- a/google/cloud/gkehub/v1beta/metering/BUILD.bazel ++++ /dev/null +@@ -1,147 +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 = "metering_proto", +- srcs = [ +- "metering.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "metering_java_proto", +- deps = [":metering_proto"], +-) +- +-java_grpc_library( +- name = "metering_java_grpc", +- srcs = [":metering_proto"], +- deps = [":metering_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "metering_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkehub/metering/apiv1beta/meteringpb", +- protos = [":metering_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "metering_py_gapic", +- srcs = [":metering_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "metering_php_proto", +- deps = [":metering_proto"], +-) +- +-php_grpc_library( +- name = "metering_php_grpc", +- srcs = [":metering_proto"], +- deps = [":metering_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 = "metering_ruby_proto", +- deps = [":metering_proto"], +-) +- +-ruby_grpc_library( +- name = "metering_ruby_grpc", +- srcs = [":metering_proto"], +- deps = [":metering_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "metering_csharp_proto", +- deps = [":metering_proto"], +-) +- +-csharp_grpc_library( +- name = "metering_csharp_grpc", +- srcs = [":metering_proto"], +- deps = [":metering_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/cloud/gkehub/v1beta/multiclusteringress/BUILD.bazel b/google/cloud/gkehub/v1beta/multiclusteringress/BUILD.bazel +deleted file mode 100644 +index f94e755b4..000000000 +--- a/google/cloud/gkehub/v1beta/multiclusteringress/BUILD.bazel ++++ /dev/null +@@ -1,146 +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 = "multiclusteringress_proto", +- srcs = [ +- "multiclusteringress.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "multiclusteringress_java_proto", +- deps = [":multiclusteringress_proto"], +-) +- +-java_grpc_library( +- name = "multiclusteringress_java_grpc", +- srcs = [":multiclusteringress_proto"], +- deps = [":multiclusteringress_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "multiclusteringress_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkehub/multiclusteringress/apiv1beta/multiclusteringresspb", +- protos = [":multiclusteringress_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "multiclusteringress_py_gapic", +- srcs = [":multiclusteringress_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "multiclusteringress_php_proto", +- deps = [":multiclusteringress_proto"], +-) +- +-php_grpc_library( +- name = "multiclusteringress_php_grpc", +- srcs = [":multiclusteringress_proto"], +- deps = [":multiclusteringress_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 = "multiclusteringress_ruby_proto", +- deps = [":multiclusteringress_proto"], +-) +- +-ruby_grpc_library( +- name = "multiclusteringress_ruby_grpc", +- srcs = [":multiclusteringress_proto"], +- deps = [":multiclusteringress_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "multiclusteringress_csharp_proto", +- deps = [":multiclusteringress_proto"], +-) +- +-csharp_grpc_library( +- name = "multiclusteringress_csharp_grpc", +- srcs = [":multiclusteringress_proto"], +- deps = [":multiclusteringress_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/cloud/gkehub/v1beta1/BUILD.bazel b/google/cloud/gkehub/v1beta1/BUILD.bazel +deleted file mode 100644 +index 2de142ef7..000000000 +--- a/google/cloud/gkehub/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,416 +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 = "gkehub_proto", +- srcs = [ +- "membership.proto", +- ], +- deps = [ +- "//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//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "gkehub_proto_with_info", +- deps = [ +- ":gkehub_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "gkehub_java_proto", +- deps = [":gkehub_proto"], +-) +- +-java_grpc_library( +- name = "gkehub_java_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_java_proto"], +-) +- +-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", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1beta1.yaml", +- test_deps = [ +- ":gkehub_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":gkehub_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_grpc", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "gkehub_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.gkehub.v1beta1.GkeHubMembershipServiceClientHttpJsonTest", +- "com.google.cloud.gkehub.v1beta1.GkeHubMembershipServiceClientTest", +- ], +- runtime_deps = [":gkehub_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-gkehub-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":gkehub_java_gapic", +- ":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", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "gkehub_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkehub/apiv1beta1/gkehubpb", +- protos = [":gkehub_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "gkehub_go_gapic", +- srcs = [":gkehub_proto_with_info"], +- grpc_service_config = "membership_grpc_service_config.json", +- importpath = "cloud.google.com/go/gkehub/apiv1beta1;gkehub", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "gkehub_go_gapic_test", +- srcs = [":gkehub_go_gapic_srcjar_test"], +- embed = [":gkehub_go_gapic"], +- importpath = "cloud.google.com/go/gkehub/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-gkehub-v1beta1-go", +- deps = [ +- ":gkehub_go_gapic", +- ":gkehub_go_gapic_srcjar-metadata.srcjar", +- ":gkehub_go_gapic_srcjar-snippets.srcjar", +- ":gkehub_go_gapic_srcjar-test.srcjar", +- ":gkehub_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "gkehub_py_gapic", +- srcs = [":gkehub_proto"], +- grpc_service_config = "membership_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-gke-hub"], +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "gkehub_py_gapic_test", +- srcs = [ +- "gkehub_py_gapic_pytest.py", +- "gkehub_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":gkehub_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "gkehub-v1beta1-py", +- deps = [ +- ":gkehub_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 = "gkehub_php_proto", +- deps = [":gkehub_proto"], +-) +- +-php_grpc_library( +- name = "gkehub_php_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_php_proto"], +-) +- +-php_gapic_library( +- name = "gkehub_php_gapic", +- srcs = [":gkehub_proto_with_info"], +- grpc_service_config = "membership_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_php_grpc", +- ":gkehub_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-gkehub-v1beta1-php", +- deps = [ +- ":gkehub_php_gapic", +- ":gkehub_php_grpc", +- ":gkehub_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "gkehub_nodejs_gapic", +- package_name = "@google-cloud/gke-hub", +- src = ":gkehub_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "membership_grpc_service_config.json", +- package = "google.cloud.gkehub.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "gkehub-v1beta1-nodejs", +- deps = [ +- ":gkehub_nodejs_gapic", +- ":gkehub_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 = "gkehub_ruby_proto", +- deps = [":gkehub_proto"], +-) +- +-ruby_grpc_library( +- name = "gkehub_ruby_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "gkehub_ruby_gapic", +- srcs = [":gkehub_proto_with_info"], +- extra_protoc_parameters = [ +- "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-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/anthos/clusters/docs", +- ], +- grpc_service_config = "membership_grpc_service_config.json", +- rest_numeric_enums = True, +- 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 V1beta1", +- service_yaml = "gkehub_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_ruby_grpc", +- ":gkehub_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gkehub-v1beta1-ruby", +- deps = [ +- ":gkehub_ruby_gapic", +- ":gkehub_ruby_grpc", +- ":gkehub_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 = "gkehub_csharp_proto", +- deps = [":gkehub_proto"], +-) +- +-csharp_grpc_library( +- name = "gkehub_csharp_grpc", +- srcs = [":gkehub_proto"], +- deps = [":gkehub_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "gkehub_csharp_gapic", +- srcs = [":gkehub_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "membership_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gkehub_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkehub_csharp_grpc", +- ":gkehub_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-gkehub-v1beta1-csharp", +- deps = [ +- ":gkehub_csharp_gapic", +- ":gkehub_csharp_grpc", +- ":gkehub_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "gkehub_cc_proto", +- deps = [":gkehub_proto"], +-) +- +-cc_grpc_library( +- name = "gkehub_cc_grpc", +- srcs = [":gkehub_proto"], +- grpc_only = True, +- deps = [":gkehub_cc_proto"], +-) +diff --git a/google/cloud/gkemulticloud/BUILD.bazel b/google/cloud/gkemulticloud/BUILD.bazel +deleted file mode 100644 +index fb443c78d..000000000 +--- a/google/cloud/gkemulticloud/BUILD.bazel ++++ /dev/null +@@ -1,39 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-gke_multi_cloud. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for gkemulticloud. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "gkemulticloud_ruby_wrapper", +- srcs = ["//google/cloud/gkemulticloud/v1:gkemulticloud_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=gkemulticloud.googleapis.com", +- "ruby-cloud-api-shortname=gkemulticloud", +- "ruby-cloud-gem-name=google-cloud-gke_multi_cloud", +- "ruby-cloud-product-url=https://cloud.google.com/anthos/clusters/docs/multi-cloud", +- "ruby-cloud-wrapper-of=v1:0.4", +- ], +- ruby_cloud_description = "Anthos Multi-Cloud provides a way to manage Kubernetes clusters that run on AWS and Azure infrastructure using the Anthos Multi-Cloud API. Combined with Connect, you can manage Kubernetes clusters on Google Cloud, AWS, and Azure from the Google Cloud Console.", +- ruby_cloud_title = "Anthos Multi-Cloud", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gkemulticloud-ruby", +- deps = [ +- ":gkemulticloud_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/gkemulticloud/v1/BUILD.bazel b/google/cloud/gkemulticloud/v1/BUILD.bazel +deleted file mode 100644 +index 207b3edb4..000000000 +--- a/google/cloud/gkemulticloud/v1/BUILD.bazel ++++ /dev/null +@@ -1,412 +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 = "gkemulticloud_proto", +- srcs = [ +- "attached_resources.proto", +- "attached_service.proto", +- "aws_resources.proto", +- "aws_service.proto", +- "azure_resources.proto", +- "azure_service.proto", +- "common_resources.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "gkemulticloud_proto_with_info", +- deps = [ +- ":gkemulticloud_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 = "gkemulticloud_java_proto", +- deps = [":gkemulticloud_proto"], +-) +- +-java_grpc_library( +- name = "gkemulticloud_java_grpc", +- srcs = [":gkemulticloud_proto"], +- deps = [":gkemulticloud_java_proto"], +-) +- +-java_gapic_library( +- name = "gkemulticloud_java_gapic", +- srcs = [":gkemulticloud_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "gkemulticloud_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "gkemulticloud_v1.yaml", +- test_deps = [ +- ":gkemulticloud_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":gkemulticloud_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "gkemulticloud_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.gkemulticloud.v1.AttachedClustersClientHttpJsonTest", +- "com.google.cloud.gkemulticloud.v1.AttachedClustersClientTest", +- "com.google.cloud.gkemulticloud.v1.AwsClustersClientHttpJsonTest", +- "com.google.cloud.gkemulticloud.v1.AwsClustersClientTest", +- "com.google.cloud.gkemulticloud.v1.AzureClustersClientHttpJsonTest", +- "com.google.cloud.gkemulticloud.v1.AzureClustersClientTest", +- ], +- runtime_deps = [":gkemulticloud_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-gkemulticloud-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":gkemulticloud_java_gapic", +- ":gkemulticloud_java_grpc", +- ":gkemulticloud_java_proto", +- ":gkemulticloud_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 = "gkemulticloud_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb", +- protos = [":gkemulticloud_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "gkemulticloud_go_gapic", +- srcs = [":gkemulticloud_proto_with_info"], +- grpc_service_config = "gkemulticloud_grpc_service_config.json", +- importpath = "cloud.google.com/go/gkemulticloud/apiv1;gkemulticloud", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = False, +- service_yaml = "gkemulticloud_v1.yaml", +- transport = "grpc", +- deps = [ +- ":gkemulticloud_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 = "gkemulticloud_go_gapic_test", +- srcs = [":gkemulticloud_go_gapic_srcjar_test"], +- embed = [":gkemulticloud_go_gapic"], +- importpath = "cloud.google.com/go/gkemulticloud/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-gkemulticloud-v1-go", +- deps = [ +- ":gkemulticloud_go_gapic", +- ":gkemulticloud_go_gapic_srcjar-metadata.srcjar", +- ":gkemulticloud_go_gapic_srcjar-snippets.srcjar", +- ":gkemulticloud_go_gapic_srcjar-test.srcjar", +- ":gkemulticloud_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "gkemulticloud_py_gapic", +- srcs = [":gkemulticloud_proto"], +- grpc_service_config = "gkemulticloud_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=gke_multicloud", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-gke-multicloud", +- ], +- rest_numeric_enums = False, +- service_yaml = "gkemulticloud_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "gkemulticloud_py_gapic_test", +- srcs = [ +- "gkemulticloud_py_gapic_pytest.py", +- "gkemulticloud_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":gkemulticloud_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "gkemulticloud-v1-py", +- deps = [ +- ":gkemulticloud_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 = "gkemulticloud_php_proto", +- deps = [":gkemulticloud_proto"], +-) +- +-php_grpc_library( +- name = "gkemulticloud_php_grpc", +- srcs = [":gkemulticloud_proto"], +- deps = [":gkemulticloud_php_proto"], +-) +- +-php_gapic_library( +- name = "gkemulticloud_php_gapic", +- srcs = [":gkemulticloud_proto_with_info"], +- grpc_service_config = "gkemulticloud_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "gkemulticloud_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gkemulticloud_php_grpc", +- ":gkemulticloud_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-gkemulticloud-v1-php", +- deps = [ +- ":gkemulticloud_php_gapic", +- ":gkemulticloud_php_grpc", +- ":gkemulticloud_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "gkemulticloud_nodejs_gapic", +- package_name = "@google-cloud/gkemulticloud", +- src = ":gkemulticloud_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "gkemulticloud_grpc_service_config.json", +- package = "google.cloud.gkemulticloud.v1", +- rest_numeric_enums = False, +- service_yaml = "gkemulticloud_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "gkemulticloud-v1-nodejs", +- deps = [ +- ":gkemulticloud_nodejs_gapic", +- ":gkemulticloud_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 = "gkemulticloud_ruby_proto", +- deps = [":gkemulticloud_proto"], +-) +- +-ruby_grpc_library( +- name = "gkemulticloud_ruby_grpc", +- srcs = [":gkemulticloud_proto"], +- deps = [":gkemulticloud_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "gkemulticloud_ruby_gapic", +- srcs = [":gkemulticloud_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=gkemulticloud.googleapis.com", +- "ruby-cloud-api-shortname=gkemulticloud", +- "ruby-cloud-gem-name=google-cloud-gke_multi_cloud-v1", +- "ruby-cloud-product-url=https://cloud.google.com/anthos/clusters/docs/multi-cloud", +- ], +- grpc_service_config = "gkemulticloud_grpc_service_config.json", +- rest_numeric_enums = False, +- ruby_cloud_description = "Anthos Multi-Cloud provides a way to manage Kubernetes clusters that run on AWS and Azure infrastructure using the Anthos Multi-Cloud API. Combined with Connect, you can manage Kubernetes clusters on Google Cloud, AWS, and Azure from the Google Cloud Console.", +- ruby_cloud_title = "Anthos Multi-Cloud V1", +- service_yaml = "gkemulticloud_v1.yaml", +- deps = [ +- ":gkemulticloud_ruby_grpc", +- ":gkemulticloud_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gkemulticloud-v1-ruby", +- deps = [ +- ":gkemulticloud_ruby_gapic", +- ":gkemulticloud_ruby_grpc", +- ":gkemulticloud_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 = "gkemulticloud_csharp_proto", +- deps = [":gkemulticloud_proto"], +-) +- +-csharp_grpc_library( +- name = "gkemulticloud_csharp_grpc", +- srcs = [":gkemulticloud_proto"], +- deps = [":gkemulticloud_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "gkemulticloud_csharp_gapic", +- srcs = [":gkemulticloud_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "gkemulticloud_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "gkemulticloud_v1.yaml", +- deps = [ +- ":gkemulticloud_csharp_grpc", +- ":gkemulticloud_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-gkemulticloud-v1-csharp", +- deps = [ +- ":gkemulticloud_csharp_gapic", +- ":gkemulticloud_csharp_grpc", +- ":gkemulticloud_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "gkemulticloud_cc_proto", +- deps = [":gkemulticloud_proto"], +-) +- +-cc_grpc_library( +- name = "gkemulticloud_cc_grpc", +- srcs = [":gkemulticloud_proto"], +- grpc_only = True, +- deps = [":gkemulticloud_cc_proto"], +-) +diff --git a/google/cloud/gsuiteaddons/BUILD.bazel b/google/cloud/gsuiteaddons/BUILD.bazel +deleted file mode 100644 +index dd8218d2d..000000000 +--- a/google/cloud/gsuiteaddons/BUILD.bazel ++++ /dev/null +@@ -1,43 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-gsuite_add_ons. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for gsuiteaddons. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "gsuiteaddons_ruby_wrapper", +- srcs = ["//google/cloud/gsuiteaddons/v1:gsuiteaddons_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-gsuite_add_ons", +- "ruby-cloud-gem-namespace=Google::Cloud::GSuiteAddOns", +- "ruby-cloud-wrapper-of=v1:0.2", +- "ruby-cloud-product-url=https://developers.google.com/workspace/add-ons/", +- "ruby-cloud-api-id=gsuiteaddons.googleapis.com", +- "ruby-cloud-api-shortname=gsuiteaddons", +- "ruby-cloud-namespace-override=GsuiteAddOns=GSuiteAddOns", +- "ruby-cloud-path-override=g_suite_add_ons=gsuite_add_ons", +- ], +- ruby_cloud_description = "Add-ons are customized applications that integrate with Google Workspace productivity applications.", +- ruby_cloud_title = "Google Workspace Add-ons", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gsuiteaddons-ruby", +- deps = [ +- ":gsuiteaddons_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/gsuiteaddons/logging/v1/BUILD.bazel b/google/cloud/gsuiteaddons/logging/v1/BUILD.bazel +deleted file mode 100644 +index eb527a1e0..000000000 +--- a/google/cloud/gsuiteaddons/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,176 +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 = [ +- "g_suite_add_ons_log_entry.proto", +- ], +- deps = [ +- "//google/rpc:status_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 = "cloud.google.com/go/gsuiteaddons/logging/apiv1/loggingpb", +- 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", +- ], +-) +- +-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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/gsuiteaddons/v1/BUILD.bazel b/google/cloud/gsuiteaddons/v1/BUILD.bazel +deleted file mode 100644 +index d08c05da9..000000000 +--- a/google/cloud/gsuiteaddons/v1/BUILD.bazel ++++ /dev/null +@@ -1,379 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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. +- +-############################################################################## +-# 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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "gsuiteaddons_proto", +- srcs = [ +- "gsuiteaddons.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/apps/script/type:type_proto", +- "//google/apps/script/type/calendar:calendar_proto", +- "//google/apps/script/type/docs:docs_proto", +- "//google/apps/script/type/drive:drive_proto", +- "//google/apps/script/type/gmail:gmail_proto", +- "//google/apps/script/type/sheets:sheets_proto", +- "//google/apps/script/type/slides:slides_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "gsuiteaddons_proto_with_info", +- deps = [ +- ":gsuiteaddons_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "gsuiteaddons_java_proto", +- deps = [":gsuiteaddons_proto"], +-) +- +-java_grpc_library( +- name = "gsuiteaddons_java_grpc", +- srcs = [":gsuiteaddons_proto"], +- deps = [":gsuiteaddons_java_proto"], +-) +- +-java_gapic_library( +- name = "gsuiteaddons_java_gapic", +- srcs = [":gsuiteaddons_proto_with_info"], +- grpc_service_config = "gsuiteaddons_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gsuiteaddons_v1.yaml", +- test_deps = [ +- ":gsuiteaddons_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":gsuiteaddons_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "gsuiteaddons_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.gsuiteaddons.v1.GSuiteAddOnsClientHttpJsonTest", +- "com.google.cloud.gsuiteaddons.v1.GSuiteAddOnsClientTest", +- ], +- runtime_deps = [":gsuiteaddons_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-gsuiteaddons-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":gsuiteaddons_java_gapic", +- ":gsuiteaddons_java_grpc", +- ":gsuiteaddons_java_proto", +- ":gsuiteaddons_proto", +- ], +-) +- +-go_proto_library( +- name = "gsuiteaddons_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/gsuiteaddons/apiv1/gsuiteaddonspb", +- protos = [":gsuiteaddons_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/apps/script/type:type_go_proto", +- "//google/apps/script/type/calendar:calendar_go_proto", +- "//google/apps/script/type/docs:docs_go_proto", +- "//google/apps/script/type/drive:drive_go_proto", +- "//google/apps/script/type/gmail:gmail_go_proto", +- "//google/apps/script/type/sheets:sheets_go_proto", +- "//google/apps/script/type/slides:slides_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "gsuiteaddons_go_gapic", +- srcs = [":gsuiteaddons_proto_with_info"], +- grpc_service_config = "gsuiteaddons_grpc_service_config.json", +- importpath = "cloud.google.com/go/gsuiteaddons/apiv1;gsuiteaddons", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "gsuiteaddons_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gsuiteaddons_go_proto", +- ], +-) +- +-go_test( +- name = "gsuiteaddons_go_gapic_test", +- srcs = [":gsuiteaddons_go_gapic_srcjar_test"], +- embed = [":gsuiteaddons_go_gapic"], +- importpath = "cloud.google.com/go/gsuiteaddons/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-gsuiteaddons-v1-go", +- deps = [ +- ":gsuiteaddons_go_gapic", +- ":gsuiteaddons_go_gapic_srcjar-snippets.srcjar", +- ":gsuiteaddons_go_gapic_srcjar-test.srcjar", +- ":gsuiteaddons_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-py_gapic_library( +- name = "gsuiteaddons_py_gapic", +- srcs = [":gsuiteaddons_proto"], +- grpc_service_config = "gsuiteaddons_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gsuiteaddons_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/apps/script/type:type_py_proto", +- "//google/apps/script/type/calendar:calendar_py_proto", +- "//google/apps/script/type/docs:docs_py_proto", +- "//google/apps/script/type/drive:drive_py_proto", +- "//google/apps/script/type/gmail:gmail_py_proto", +- "//google/apps/script/type/sheets:sheets_py_proto", +- "//google/apps/script/type/slides:slides_py_proto", +- ], +-) +- +-py_test( +- name = "gsuiteaddons_py_gapic_test", +- srcs = [ +- "gsuiteaddons_py_gapic_pytest.py", +- "gsuiteaddons_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":gsuiteaddons_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "gsuiteaddons-v1-py", +- deps = [ +- ":gsuiteaddons_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "gsuiteaddons_php_proto", +- deps = [":gsuiteaddons_proto"], +-) +- +-php_grpc_library( +- name = "gsuiteaddons_php_grpc", +- srcs = [":gsuiteaddons_proto"], +- deps = [":gsuiteaddons_php_proto"], +-) +- +-php_gapic_library( +- name = "gsuiteaddons_php_gapic", +- srcs = [":gsuiteaddons_proto_with_info"], +- grpc_service_config = "gsuiteaddons_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gsuiteaddons_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gsuiteaddons_php_grpc", +- ":gsuiteaddons_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-gsuiteaddons-v1-php", +- deps = [ +- ":gsuiteaddons_php_gapic", +- ":gsuiteaddons_php_grpc", +- ":gsuiteaddons_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "gsuiteaddons_nodejs_gapic", +- package_name = "@google-cloud/gsuiteaddons", +- src = ":gsuiteaddons_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "gsuiteaddons_grpc_service_config.json", +- package = "google.cloud.gsuiteaddons.v1", +- rest_numeric_enums = True, +- service_yaml = "gsuiteaddons_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "gsuiteaddons-v1-nodejs", +- deps = [ +- ":gsuiteaddons_nodejs_gapic", +- ":gsuiteaddons_proto", +- "//google/apps/script/type:type_proto", +- "//google/apps/script/type/calendar:calendar_proto", +- "//google/apps/script/type/docs:docs_proto", +- "//google/apps/script/type/drive:drive_proto", +- "//google/apps/script/type/gmail:gmail_proto", +- "//google/apps/script/type/sheets:sheets_proto", +- "//google/apps/script/type/slides:slides_proto", +- ], +-) +- +-ruby_proto_library( +- name = "gsuiteaddons_ruby_proto", +- deps = [":gsuiteaddons_proto"], +-) +- +-ruby_grpc_library( +- name = "gsuiteaddons_ruby_grpc", +- srcs = [":gsuiteaddons_proto"], +- deps = [":gsuiteaddons_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "gsuiteaddons_ruby_gapic", +- srcs = [":gsuiteaddons_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-gsuite_add_ons-v1", +- "ruby-cloud-gem-namespace=Google::Cloud::GSuiteAddOns::V1", +- "ruby-cloud-product-url=https://developers.google.com/workspace/add-ons/", +- "ruby-cloud-api-id=gsuiteaddons.googleapis.com", +- "ruby-cloud-api-shortname=gsuiteaddons", +- "ruby-cloud-namespace-override=GsuiteAddOns=GSuiteAddOns", +- "ruby-cloud-path-override=g_suite_add_ons=gsuite_add_ons", +- "ruby-cloud-extra-dependencies=google-apps-script-type=> 0.0|< 2.a", +- ], +- grpc_service_config = "gsuiteaddons_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Add-ons are customized applications that integrate with Google Workspace productivity applications.", +- ruby_cloud_title = "Google Workspace Add-ons V1", +- service_yaml = "gsuiteaddons_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gsuiteaddons_ruby_grpc", +- ":gsuiteaddons_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-gsuiteaddons-v1-ruby", +- deps = [ +- ":gsuiteaddons_ruby_gapic", +- ":gsuiteaddons_ruby_grpc", +- ":gsuiteaddons_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "gsuiteaddons_csharp_proto", +- deps = [":gsuiteaddons_proto"], +-) +- +-csharp_grpc_library( +- name = "gsuiteaddons_csharp_grpc", +- srcs = [":gsuiteaddons_proto"], +- deps = [":gsuiteaddons_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "gsuiteaddons_csharp_gapic", +- srcs = [":gsuiteaddons_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "gsuiteaddons_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "gsuiteaddons_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":gsuiteaddons_csharp_grpc", +- ":gsuiteaddons_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-gsuiteaddons-v1-csharp", +- deps = [ +- ":gsuiteaddons_csharp_gapic", +- ":gsuiteaddons_csharp_grpc", +- ":gsuiteaddons_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "gsuiteaddons_cc_proto", +- deps = [":gsuiteaddons_proto"], +-) +- +-cc_grpc_library( +- name = "gsuiteaddons_cc_grpc", +- srcs = [":gsuiteaddons_proto"], +- grpc_only = True, +- deps = [":gsuiteaddons_cc_proto"], +-) +diff --git a/google/cloud/healthcare/logging/BUILD.bazel b/google/cloud/healthcare/logging/BUILD.bazel +deleted file mode 100644 +index 06eaf6d2f..000000000 +--- a/google/cloud/healthcare/logging/BUILD.bazel ++++ /dev/null +@@ -1,182 +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 = [ +- "annotation.proto", +- "consent.proto", +- "deid.proto", +- "dicom.proto", +- "fhir.proto", +- "hl7v2.proto", +- ], +- deps = [ +- "//google/rpc:status_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 = "cloud.google.com/go/healthcare/logging/loggingpb", +- 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", +- ], +-) +- +-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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/iap/BUILD.bazel b/google/cloud/iap/BUILD.bazel +deleted file mode 100644 +index 4cfe99294..000000000 +--- a/google/cloud/iap/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-iap. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for iap. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "iap_ruby_wrapper", +- srcs = ["//google/cloud/iap/v1:iap_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-iap", +- "ruby-cloud-wrapper-of=v1:0.6", +- "ruby-cloud-env-prefix=IAP", +- "ruby-cloud-product-url=https://cloud.google.com/iap/", +- "ruby-cloud-api-id=iap.googleapis.com", +- "ruby-cloud-api-shortname=iap", +- ], +- ruby_cloud_description = "IAP lets you establish a central authorization layer for applications accessed by HTTPS, so you can use an application-level access control model instead of relying on network-level firewalls.", +- ruby_cloud_title = "Identity-Aware Proxy", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-iap-ruby", +- deps = [ +- ":iap_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/iap/v1/BUILD.bazel b/google/cloud/iap/v1/BUILD.bazel +deleted file mode 100644 +index afb807415..000000000 +--- a/google/cloud/iap/v1/BUILD.bazel ++++ /dev/null +@@ -1,406 +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 = "iap_proto", +- srcs = [ +- "service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "iap_proto_with_info", +- deps = [ +- ":iap_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 = "iap_java_proto", +- deps = [":iap_proto"], +-) +- +-java_grpc_library( +- name = "iap_java_grpc", +- srcs = [":iap_proto"], +- deps = [":iap_java_proto"], +-) +- +-java_gapic_library( +- name = "iap_java_gapic", +- srcs = [":iap_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "iap_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iap_v1.yaml", +- test_deps = [ +- ":iap_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":iap_java_proto", +- "//google/api:api_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "iap_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.iap.v1.IdentityAwareProxyAdminServiceClientHttpJsonTest", +- "com.google.cloud.iap.v1.IdentityAwareProxyAdminServiceClientTest", +- "com.google.cloud.iap.v1.IdentityAwareProxyOAuthServiceClientHttpJsonTest", +- "com.google.cloud.iap.v1.IdentityAwareProxyOAuthServiceClientTest", +- ], +- runtime_deps = [":iap_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-iap-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":iap_java_gapic", +- ":iap_java_grpc", +- ":iap_java_proto", +- ":iap_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 = "iap_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/iap/apiv1/iappb", +- protos = [":iap_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "iap_go_gapic", +- srcs = [":iap_proto_with_info"], +- grpc_service_config = "iap_grpc_service_config.json", +- importpath = "cloud.google.com/go/iap/apiv1;iap", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "iap_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iap_go_proto", +- "//google/iam/v1:iam_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "iap_go_gapic_test", +- srcs = [":iap_go_gapic_srcjar_test"], +- embed = [":iap_go_gapic"], +- importpath = "cloud.google.com/go/iap/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-iap-v1-go", +- deps = [ +- ":iap_go_gapic", +- ":iap_go_gapic_srcjar-metadata.srcjar", +- ":iap_go_gapic_srcjar-snippets.srcjar", +- ":iap_go_gapic_srcjar-test.srcjar", +- ":iap_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "iap_py_gapic", +- srcs = [":iap_proto"], +- grpc_service_config = "iap_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iap_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "iap_py_gapic_test", +- srcs = [ +- "iap_py_gapic_pytest.py", +- "iap_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":iap_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "iap-v1-py", +- deps = [ +- ":iap_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 = "iap_php_proto", +- deps = [":iap_proto"], +-) +- +-php_grpc_library( +- name = "iap_php_grpc", +- srcs = [":iap_proto"], +- deps = [":iap_php_proto"], +-) +- +-php_gapic_library( +- name = "iap_php_gapic", +- srcs = [":iap_proto_with_info"], +- grpc_service_config = "iap_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iap_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iap_php_grpc", +- ":iap_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-iap-v1-php", +- deps = [ +- ":iap_php_gapic", +- ":iap_php_grpc", +- ":iap_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "iap_nodejs_gapic", +- package_name = "@google-cloud/iap", +- src = ":iap_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "iap_grpc_service_config.json", +- package = "google.cloud.iap.v1", +- rest_numeric_enums = True, +- service_yaml = "iap_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "iap-v1-nodejs", +- deps = [ +- ":iap_nodejs_gapic", +- ":iap_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 = "iap_ruby_proto", +- deps = [":iap_proto"], +-) +- +-ruby_grpc_library( +- name = "iap_ruby_grpc", +- srcs = [":iap_proto"], +- deps = [":iap_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "iap_ruby_gapic", +- srcs = [":iap_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=iap.googleapis.com", +- "ruby-cloud-api-shortname=iap", +- "ruby-cloud-env-prefix=IAP", +- "ruby-cloud-gem-name=google-cloud-iap-v1", +- "ruby-cloud-product-url=https://cloud.google.com/iap/", +- ], +- grpc_service_config = "iap_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "IAP lets you establish a central authorization layer for applications accessed by HTTPS, so you can use an application-level access control model instead of relying on network-level firewalls.", +- ruby_cloud_title = "Identity-Aware Proxy V1", +- service_yaml = "iap_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iap_ruby_grpc", +- ":iap_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-iap-v1-ruby", +- deps = [ +- ":iap_ruby_gapic", +- ":iap_ruby_grpc", +- ":iap_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 = "iap_csharp_proto", +- deps = [":iap_proto"], +-) +- +-csharp_grpc_library( +- name = "iap_csharp_grpc", +- srcs = [":iap_proto"], +- deps = [":iap_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "iap_csharp_gapic", +- srcs = [":iap_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "iap_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iap_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iap_csharp_grpc", +- ":iap_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-iap-v1-csharp", +- deps = [ +- ":iap_csharp_gapic", +- ":iap_csharp_grpc", +- ":iap_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "iap_cc_proto", +- deps = [":iap_proto"], +-) +- +-cc_grpc_library( +- name = "iap_cc_grpc", +- srcs = [":iap_proto"], +- grpc_only = True, +- deps = [":iap_cc_proto"], +-) +diff --git a/google/cloud/iap/v1beta1/BUILD.bazel b/google/cloud/iap/v1beta1/BUILD.bazel +deleted file mode 100644 +index d4690bd36..000000000 +--- a/google/cloud/iap/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,397 +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 = "iap_proto", +- srcs = [ +- "service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- ], +-) +- +-proto_library_with_info( +- name = "iap_proto_with_info", +- deps = [ +- ":iap_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 = "iap_java_proto", +- deps = [":iap_proto"], +-) +- +-java_grpc_library( +- name = "iap_java_grpc", +- srcs = [":iap_proto"], +- deps = [":iap_java_proto"], +-) +- +-java_gapic_library( +- name = "iap_java_gapic", +- srcs = [":iap_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "iap_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iap_v1beta1.yaml", +- test_deps = [ +- ":iap_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":iap_java_proto", +- "//google/api:api_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "iap_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.iap.v1beta1.IdentityAwareProxyAdminV1Beta1ClientHttpJsonTest", +- "com.google.cloud.iap.v1beta1.IdentityAwareProxyAdminV1Beta1ClientTest", +- ], +- runtime_deps = [":iap_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-iap-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":iap_java_gapic", +- ":iap_java_grpc", +- ":iap_java_proto", +- ":iap_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 = "iap_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/iap/apiv1beta1/iappb", +- protos = [":iap_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "iap_go_gapic", +- srcs = [":iap_proto_with_info"], +- grpc_service_config = "iap_grpc_service_config.json", +- importpath = "cloud.google.com/go/iap/apiv1beta1;iap", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "iap_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iap_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "iap_go_gapic_test", +- srcs = [":iap_go_gapic_srcjar_test"], +- embed = [":iap_go_gapic"], +- importpath = "cloud.google.com/go/iap/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-iap-v1beta1-go", +- deps = [ +- ":iap_go_gapic", +- ":iap_go_gapic_srcjar-metadata.srcjar", +- ":iap_go_gapic_srcjar-snippets.srcjar", +- ":iap_go_gapic_srcjar-test.srcjar", +- ":iap_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "iap_py_gapic", +- srcs = [":iap_proto"], +- grpc_service_config = "iap_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iap_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "iap_py_gapic_test", +- srcs = [ +- "iap_py_gapic_pytest.py", +- "iap_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":iap_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "iap-v1beta1-py", +- deps = [ +- ":iap_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 = "iap_php_proto", +- deps = [":iap_proto"], +-) +- +-php_grpc_library( +- name = "iap_php_grpc", +- srcs = [":iap_proto"], +- deps = [":iap_php_proto"], +-) +- +-php_gapic_library( +- name = "iap_php_gapic", +- srcs = [":iap_proto_with_info"], +- grpc_service_config = "iap_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iap_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iap_php_grpc", +- ":iap_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-iap-v1beta1-php", +- deps = [ +- ":iap_php_gapic", +- ":iap_php_grpc", +- ":iap_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "iap_nodejs_gapic", +- package_name = "@google-cloud/iap", +- src = ":iap_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "iap_grpc_service_config.json", +- package = "google.cloud.iap.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "iap_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "iap-v1beta1-nodejs", +- deps = [ +- ":iap_nodejs_gapic", +- ":iap_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 = "iap_ruby_proto", +- deps = [":iap_proto"], +-) +- +-ruby_grpc_library( +- name = "iap_ruby_grpc", +- srcs = [":iap_proto"], +- deps = [":iap_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "iap_ruby_gapic", +- srcs = [":iap_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=iap.googleapis.com", +- "ruby-cloud-api-shortname=iap", +- "ruby-cloud-env-prefix=IAP", +- "ruby-cloud-gem-name=google-cloud-iap-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/iap/", +- ], +- grpc_service_config = "iap_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "IAP lets you establish a central authorization layer for applications accessed by HTTPS, so you can use an application-level access control model instead of relying on network-level firewalls.", +- ruby_cloud_title = "Identity-Aware Proxy V1beta1", +- service_yaml = "iap_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iap_ruby_grpc", +- ":iap_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-iap-v1beta1-ruby", +- deps = [ +- ":iap_ruby_gapic", +- ":iap_ruby_grpc", +- ":iap_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 = "iap_csharp_proto", +- deps = [":iap_proto"], +-) +- +-csharp_grpc_library( +- name = "iap_csharp_grpc", +- srcs = [":iap_proto"], +- deps = [":iap_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "iap_csharp_gapic", +- srcs = [":iap_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "iap_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iap_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iap_csharp_grpc", +- ":iap_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-iap-v1beta1-csharp", +- deps = [ +- ":iap_csharp_gapic", +- ":iap_csharp_grpc", +- ":iap_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "iap_cc_proto", +- deps = [":iap_proto"], +-) +- +-cc_grpc_library( +- name = "iap_cc_grpc", +- srcs = [":iap_proto"], +- grpc_only = True, +- deps = [":iap_cc_proto"], +-) +diff --git a/google/cloud/identitytoolkit/logging/BUILD.bazel b/google/cloud/identitytoolkit/logging/BUILD.bazel +deleted file mode 100644 +index dc2e9eb7f..000000000 +--- a/google/cloud/identitytoolkit/logging/BUILD.bazel ++++ /dev/null +@@ -1,179 +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 = [ +- "request_log.proto", +- ], +- deps = [ +- "//google/rpc:status_proto", +- "@com_google_protobuf//:struct_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 = "cloud.google.com/go/identitytoolkit/logging/loggingpb", +- 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//:struct_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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/identitytoolkit/v2/BUILD.bazel b/google/cloud/identitytoolkit/v2/BUILD.bazel +deleted file mode 100644 +index b8010ad76..000000000 +--- a/google/cloud/identitytoolkit/v2/BUILD.bazel ++++ /dev/null +@@ -1,398 +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", +- rest_numeric_enums = True, +- service_yaml = "identitytoolkit_v2.yaml", +- test_deps = [ +- ":identitytoolkit_java_grpc", +- ], +- transport = "grpc+rest", +- 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.AccountManagementServiceClientHttpJsonTest", +- "com.google.cloud.identitytoolkit.v2.AccountManagementServiceClientTest", +- "com.google.cloud.identitytoolkit.v2.AuthenticationServiceClientHttpJsonTest", +- "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", +- include_samples = True, +- transport = "grpc+rest", +- 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 = "cloud.google.com/go/identitytoolkit/apiv2/identitytoolkitpb", +- 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", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "identitytoolkit_v2.yaml", +- transport = "grpc+rest", +- 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-metadata.srcjar", +- ":identitytoolkit_go_gapic_srcjar-snippets.srcjar", +- ":identitytoolkit_go_gapic_srcjar-test.srcjar", +- ":identitytoolkit_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "identitytoolkit_py_gapic", +- srcs = [":identitytoolkit_proto"], +- grpc_service_config = "identitytoolkit_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-identity-toolkit", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=identity_toolkit", +- ], +- rest_numeric_enums = True, +- service_yaml = "identitytoolkit_v2.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "identitytoolkit_py_gapic_test", +- srcs = [ +- "identitytoolkit_py_gapic_pytest.py", +- "identitytoolkit_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":identitytoolkit_py_gapic"], +-) +- +-# 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", +- rest_numeric_enums = True, +- service_yaml = "identitytoolkit_v2.yaml", +- transport = "grpc+rest", +- 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", +- rest_numeric_enums = True, +- service_yaml = "identitytoolkit_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "identitytoolkit-v2-nodejs", +- deps = [ +- ":identitytoolkit_nodejs_gapic", +- ":identitytoolkit_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 = "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", +- rest_numeric_enums = True, +- 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", +- service_yaml = "identitytoolkit_v2.yaml", +- transport = "grpc+rest", +- 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", +- rest_numeric_enums = True, +- service_yaml = "identitytoolkit_v2.yaml", +- transport = "grpc+rest", +- 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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "identitytoolkit_cc_proto", +- deps = [":identitytoolkit_proto"], +-) +- +-cc_grpc_library( +- name = "identitytoolkit_cc_grpc", +- srcs = [":identitytoolkit_proto"], +- grpc_only = True, +- deps = [":identitytoolkit_cc_proto"], +-) +diff --git a/google/cloud/ids/BUILD.bazel b/google/cloud/ids/BUILD.bazel +deleted file mode 100644 +index 7b17cdd20..000000000 +--- a/google/cloud/ids/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-ids. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for IDS. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "ids_ruby_wrapper", +- srcs = ["//google/cloud/ids/v1:ids_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-ids", +- "ruby-cloud-wrapper-of=v1:0.3", +- "ruby-cloud-product-url=https://cloud.google.com/intrusion-detection-system/", +- "ruby-cloud-api-id=ids.googleapis.com", +- "ruby-cloud-api-shortname=ids", +- "ruby-cloud-namespace-override=Ids=IDS", +- ], +- ruby_cloud_description = "Cloud IDS is an intrusion detection service that provides threat detection for intrusions, malware, spyware, and command-and-control attacks on your network. Cloud IDS works by creating a Google-managed peered network with mirrored VMs. Traffic in the peered network is mirrored, and then inspected by Palo Alto Networks threat protection technologies to provide advanced threat detection. You can mirror all traffic or you can mirror filtered traffic, based on protocol, IP address range, or ingress and egress.", +- ruby_cloud_title = "Cloud IDS", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-ids-ruby", +- deps = [ +- ":ids_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/ids/logging/v1/BUILD.bazel b/google/cloud/ids/logging/v1/BUILD.bazel +deleted file mode 100644 +index 05b939351..000000000 +--- a/google/cloud/ids/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,177 +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 = [ +- "logging.proto", +- ], +- deps = [ +- "@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 = "cloud.google.com/go/ids/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- ], +-) +- +-############################################################################## +-# 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 = [ +- "@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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/ids/v1/BUILD.bazel b/google/cloud/ids/v1/BUILD.bazel +deleted file mode 100644 +index 8121b9cc2..000000000 +--- a/google/cloud/ids/v1/BUILD.bazel ++++ /dev/null +@@ -1,399 +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 = "ids_proto", +- srcs = [ +- "ids.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "ids_proto_with_info", +- deps = [ +- ":ids_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 = "ids_java_proto", +- deps = [":ids_proto"], +-) +- +-java_grpc_library( +- name = "ids_java_grpc", +- srcs = [":ids_proto"], +- deps = [":ids_java_proto"], +-) +- +-java_gapic_library( +- name = "ids_java_gapic", +- srcs = [":ids_proto_with_info"], +- gapic_yaml = "ids_gapic.yaml", +- grpc_service_config = "ids_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "ids_v1.yaml", +- test_deps = [ +- ":ids_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":ids_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "ids_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.ids.v1.IDSClientHttpJsonTest", +- "com.google.cloud.ids.v1.IDSClientTest", +- ], +- runtime_deps = [":ids_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-ids-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":ids_java_gapic", +- ":ids_java_grpc", +- ":ids_java_proto", +- ":ids_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 = "ids_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/ids/apiv1/idspb", +- protos = [":ids_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "ids_go_gapic", +- srcs = [":ids_proto_with_info"], +- grpc_service_config = "ids_grpc_service_config.json", +- importpath = "cloud.google.com/go/ids/apiv1;ids", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "ids_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":ids_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 = "ids_go_gapic_test", +- srcs = [":ids_go_gapic_srcjar_test"], +- embed = [":ids_go_gapic"], +- importpath = "cloud.google.com/go/ids/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-ids-v1-go", +- deps = [ +- ":ids_go_gapic", +- ":ids_go_gapic_srcjar-metadata.srcjar", +- ":ids_go_gapic_srcjar-snippets.srcjar", +- ":ids_go_gapic_srcjar-test.srcjar", +- ":ids_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "ids_py_gapic", +- srcs = [":ids_proto"], +- grpc_service_config = "ids_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "ids_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "ids_py_gapic_test", +- srcs = [ +- "ids_py_gapic_pytest.py", +- "ids_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":ids_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "ids-v1-py", +- deps = [ +- ":ids_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 = "ids_php_proto", +- deps = [":ids_proto"], +-) +- +-php_grpc_library( +- name = "ids_php_grpc", +- srcs = [":ids_proto"], +- deps = [":ids_php_proto"], +-) +- +-php_gapic_library( +- name = "ids_php_gapic", +- srcs = [":ids_proto_with_info"], +- gapic_yaml = "ids_gapic.yaml", +- grpc_service_config = "ids_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "ids_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":ids_php_grpc", +- ":ids_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-ids-v1-php", +- deps = [ +- ":ids_php_gapic", +- ":ids_php_grpc", +- ":ids_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "ids_nodejs_gapic", +- package_name = "@google-cloud/ids", +- src = ":ids_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "ids_grpc_service_config.json", +- package = "google.cloud.ids.v1", +- rest_numeric_enums = True, +- service_yaml = "ids_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "ids-v1-nodejs", +- deps = [ +- ":ids_nodejs_gapic", +- ":ids_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 = "ids_ruby_proto", +- deps = [":ids_proto"], +-) +- +-ruby_grpc_library( +- name = "ids_ruby_grpc", +- srcs = [":ids_proto"], +- deps = [":ids_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "ids_ruby_gapic", +- srcs = [":ids_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-ids-v1", +- "ruby-cloud-product-url=https://cloud.google.com/intrusion-detection-system/", +- "ruby-cloud-api-id=ids.googleapis.com", +- "ruby-cloud-api-shortname=ids", +- "ruby-cloud-namespace-override=Ids=IDS", +- ], +- grpc_service_config = "ids_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud IDS is an intrusion detection service that provides threat detection for intrusions, malware, spyware, and command-and-control attacks on your network. Cloud IDS works by creating a Google-managed peered network with mirrored VMs. Traffic in the peered network is mirrored, and then inspected by Palo Alto Networks threat protection technologies to provide advanced threat detection. You can mirror all traffic or you can mirror filtered traffic, based on protocol, IP address range, or ingress and egress.", +- ruby_cloud_title = "Cloud IDS V1", +- service_yaml = "ids_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":ids_ruby_grpc", +- ":ids_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-ids-v1-ruby", +- deps = [ +- ":ids_ruby_gapic", +- ":ids_ruby_grpc", +- ":ids_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 = "ids_csharp_proto", +- deps = [":ids_proto"], +-) +- +-csharp_grpc_library( +- name = "ids_csharp_grpc", +- srcs = [":ids_proto"], +- deps = [":ids_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "ids_csharp_gapic", +- srcs = [":ids_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "ids_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "ids_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":ids_csharp_grpc", +- ":ids_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-ids-v1-csharp", +- deps = [ +- ":ids_csharp_gapic", +- ":ids_csharp_grpc", +- ":ids_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "ids_cc_proto", +- deps = [":ids_proto"], +-) +- +-cc_grpc_library( +- name = "ids_cc_grpc", +- srcs = [":ids_proto"], +- grpc_only = True, +- deps = [":ids_cc_proto"], +-) +diff --git a/google/cloud/integrations/v1alpha/BUILD.bazel b/google/cloud/integrations/v1alpha/BUILD.bazel +deleted file mode 100644 +index db06b17cd..000000000 +--- a/google/cloud/integrations/v1alpha/BUILD.bazel ++++ /dev/null +@@ -1,168 +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 = "integrations_proto", +- srcs = [ +- "event_parameter.proto", +- "json_validation.proto", +- "log_entries.proto", +- "product.proto", +- "task_config.proto", +- "value_type.proto", +- ], +- deps = [ +- "//google/api:field_behavior_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "integrations_java_proto", +- deps = [":integrations_proto"], +-) +- +-java_grpc_library( +- name = "integrations_java_grpc", +- srcs = [":integrations_proto"], +- deps = [":integrations_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "integrations_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/integrations/apiv1alpha/integrationspb", +- protos = [":integrations_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "integrations_moved_proto", +- srcs = [":integrations_proto"], +- deps = [ +- "//google/api:field_behavior_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-py_proto_library( +- name = "integrations_py_proto", +- deps = [":integrations_moved_proto"], +-) +- +-py_grpc_library( +- name = "integrations_py_grpc", +- srcs = [":integrations_moved_proto"], +- deps = [":integrations_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "integrations_php_proto", +- deps = [":integrations_proto"], +-) +- +-php_grpc_library( +- name = "integrations_php_grpc", +- srcs = [":integrations_proto"], +- deps = [":integrations_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 = "integrations_ruby_proto", +- deps = [":integrations_proto"], +-) +- +-ruby_grpc_library( +- name = "integrations_ruby_grpc", +- srcs = [":integrations_proto"], +- deps = [":integrations_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "integrations_csharp_proto", +- deps = [":integrations_proto"], +-) +- +-csharp_grpc_library( +- name = "integrations_csharp_grpc", +- srcs = [":integrations_proto"], +- deps = [":integrations_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/cloud/iot/BUILD.bazel b/google/cloud/iot/BUILD.bazel +deleted file mode 100644 +index 7a039d495..000000000 +--- a/google/cloud/iot/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-iot. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for cloudiot. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "cloudiot_ruby_wrapper", +- srcs = ["//google/cloud/iot/v1:iot_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-iot", +- "ruby-cloud-env-prefix=IOT", +- "ruby-cloud-wrapper-of=v1:0.6", +- "ruby-cloud-product-url=https://cloud.google.com/iot", +- "ruby-cloud-api-id=cloudiot.googleapis.com", +- "ruby-cloud-api-shortname=cloudiot", +- ], +- ruby_cloud_description = "Registers and manages IoT (Internet of Things) devices that connect to the Google Cloud Platform.", +- ruby_cloud_title = "Cloud IoT", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-iot-ruby", +- deps = [ +- ":cloudiot_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/iot/v1/BUILD.bazel b/google/cloud/iot/v1/BUILD.bazel +deleted file mode 100644 +index 197056dbc..000000000 +--- a/google/cloud/iot/v1/BUILD.bazel ++++ /dev/null +@@ -1,393 +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 = "iot_proto", +- srcs = [ +- "device_manager.proto", +- "resources.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/rpc:status_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "iot_proto_with_info", +- deps = [ +- ":iot_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 = "iot_java_proto", +- deps = [":iot_proto"], +-) +- +-java_grpc_library( +- name = "iot_java_grpc", +- srcs = [":iot_proto"], +- deps = [":iot_java_proto"], +-) +- +-java_gapic_library( +- name = "iot_java_gapic", +- srcs = [":iot_proto_with_info"], +- grpc_service_config = "cloudiot_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudiot_v1.yaml", +- test_deps = [ +- ":iot_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":iot_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "iot_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.iot.v1.DeviceManagerClientHttpJsonTest", +- "com.google.cloud.iot.v1.DeviceManagerClientTest", +- ], +- runtime_deps = [":iot_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-iot-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":iot_java_gapic", +- ":iot_java_grpc", +- ":iot_java_proto", +- ":iot_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 = "iot_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/iot/apiv1/iotpb", +- protos = [":iot_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "iot_go_gapic", +- srcs = [":iot_proto_with_info"], +- grpc_service_config = "cloudiot_grpc_service_config.json", +- importpath = "cloud.google.com/go/iot/apiv1;iot", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "cloudiot_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iot_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "iot_go_gapic_test", +- srcs = [":iot_go_gapic_srcjar_test"], +- embed = [":iot_go_gapic"], +- importpath = "cloud.google.com/go/iot/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-iot-v1-go", +- deps = [ +- ":iot_go_gapic", +- ":iot_go_gapic_srcjar-snippets.srcjar", +- ":iot_go_gapic_srcjar-test.srcjar", +- ":iot_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "iot_py_gapic", +- srcs = [":iot_proto"], +- grpc_service_config = "cloudiot_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudiot_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "iot_py_gapic_test", +- srcs = [ +- "iot_py_gapic_pytest.py", +- "iot_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":iot_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "iot-v1-py", +- deps = [ +- ":iot_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 = "iot_php_proto", +- deps = [":iot_proto"], +-) +- +-php_grpc_library( +- name = "iot_php_grpc", +- srcs = [":iot_proto"], +- deps = [":iot_php_proto"], +-) +- +-php_gapic_library( +- name = "iot_php_gapic", +- srcs = [":iot_proto_with_info"], +- grpc_service_config = "cloudiot_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudiot_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iot_php_grpc", +- ":iot_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-iot-v1-php", +- deps = [ +- ":iot_php_gapic", +- ":iot_php_grpc", +- ":iot_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "iot_nodejs_gapic", +- package_name = "@google-cloud/iot", +- src = ":iot_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudiot_grpc_service_config.json", +- main_service = "iot", +- package = "google.cloud.iot.v1", +- rest_numeric_enums = True, +- service_yaml = "cloudiot_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "iot-v1-nodejs", +- deps = [ +- ":iot_nodejs_gapic", +- ":iot_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 = "iot_ruby_proto", +- deps = [":iot_proto"], +-) +- +-ruby_grpc_library( +- name = "iot_ruby_grpc", +- srcs = [":iot_proto"], +- deps = [":iot_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "iot_ruby_gapic", +- srcs = [":iot_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-iot-v1", +- "ruby-cloud-env-prefix=IOT", +- "ruby-cloud-product-url=https://cloud.google.com/iot", +- "ruby-cloud-api-id=cloudiot.googleapis.com", +- "ruby-cloud-api-shortname=cloudiot", +- ], +- grpc_service_config = "cloudiot_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Registers and manages IoT (Internet of Things) devices that connect to the Google Cloud Platform.", +- ruby_cloud_title = "Cloud IoT V1", +- service_yaml = "cloudiot_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iot_ruby_grpc", +- ":iot_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-iot-v1-ruby", +- deps = [ +- ":iot_ruby_gapic", +- ":iot_ruby_grpc", +- ":iot_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 = "iot_csharp_proto", +- deps = [":iot_proto"], +-) +- +-csharp_grpc_library( +- name = "iot_csharp_grpc", +- srcs = [":iot_proto"], +- deps = [":iot_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "iot_csharp_gapic", +- srcs = [":iot_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudiot_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudiot_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iot_csharp_grpc", +- ":iot_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-iot-v1-csharp", +- deps = [ +- ":iot_csharp_gapic", +- ":iot_csharp_grpc", +- ":iot_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "iot_cc_proto", +- deps = [":iot_proto"], +-) +- +-cc_grpc_library( +- name = "iot_cc_grpc", +- srcs = [":iot_proto"], +- grpc_only = True, +- deps = [":iot_cc_proto"], +-) +diff --git a/google/cloud/kms/BUILD.bazel b/google/cloud/kms/BUILD.bazel +deleted file mode 100644 +index 593f13d37..000000000 +--- a/google/cloud/kms/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-kms. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for cloudkms. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "cloudkms_ruby_wrapper", +- srcs = ["//google/cloud/kms/v1:kms_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-kms", +- "ruby-cloud-env-prefix=KMS", +- "ruby-cloud-wrapper-of=v1:0.17", +- "ruby-cloud-product-url=https://cloud.google.com/kms", +- "ruby-cloud-api-id=cloudkms.googleapis.com", +- "ruby-cloud-api-shortname=cloudkms", +- "ruby-cloud-migration-version=2.0", +- ], +- ruby_cloud_description = "Manages keys and performs cryptographic operations in a central cloud service, for direct use by other cloud resources and applications.", +- ruby_cloud_title = "Cloud Key Management Service (KMS)", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-kms-ruby", +- deps = [ +- ":cloudkms_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/kms/inventory/BUILD.bazel b/google/cloud/kms/inventory/BUILD.bazel +deleted file mode 100644 +index f1c33d9b2..000000000 +--- a/google/cloud/kms/inventory/BUILD.bazel ++++ /dev/null +@@ -1,36 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-kms-inventory. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for kmsinventory. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "kmsinventory_ruby_wrapper", +- srcs = ["//google/cloud/kms/inventory/v1:inventory_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-kms-inventory", +- "ruby-cloud-wrapper-of=v1:0.0", +- ], +- service_yaml = "//google/cloud/kms/inventory/v1:kmsinventory_v1.yaml", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-kms-inventory-ruby", +- deps = [ +- ":kmsinventory_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/kms/inventory/v1/BUILD.bazel b/google/cloud/kms/inventory/v1/BUILD.bazel +deleted file mode 100644 +index fb827bacb..000000000 +--- a/google/cloud/kms/inventory/v1/BUILD.bazel ++++ /dev/null +@@ -1,397 +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 = "inventory_proto", +- srcs = [ +- "key_dashboard_service.proto", +- "key_tracking_service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/cloud/kms/v1:kms_proto", # manual change to reference kms_proto +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "inventory_proto_with_info", +- deps = [ +- ":inventory_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 = "inventory_java_proto", +- deps = [":inventory_proto"], +-) +- +-java_grpc_library( +- name = "inventory_java_grpc", +- srcs = [":inventory_proto"], +- deps = [":inventory_java_proto"], +-) +- +-java_gapic_library( +- name = "inventory_java_gapic", +- srcs = [":inventory_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "kmsinventory_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "kmsinventory_v1.yaml", +- test_deps = [ +- ":inventory_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":inventory_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/kms/v1:kms_java_proto", # manually add kms_java_proto dependency +- ], +-) +- +-java_gapic_test( +- name = "inventory_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.kms.inventory.v1.KeyDashboardServiceClientHttpJsonTest", +- "com.google.cloud.kms.inventory.v1.KeyDashboardServiceClientTest", +- "com.google.cloud.kms.inventory.v1.KeyTrackingServiceClientHttpJsonTest", +- "com.google.cloud.kms.inventory.v1.KeyTrackingServiceClientTest", +- ], +- runtime_deps = [":inventory_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-kms-inventory-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":inventory_java_gapic", +- ":inventory_java_grpc", +- ":inventory_java_proto", +- ":inventory_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 = "inventory_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/kms/inventory/apiv1/inventorypb", +- protos = [":inventory_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud/kms/v1:kms_go_proto", # manual change to kms_go_proto +- ], +-) +- +-go_gapic_library( +- name = "inventory_go_gapic", +- srcs = [":inventory_proto_with_info"], +- grpc_service_config = "kmsinventory_grpc_service_config.json", +- importpath = "cloud.google.com/go/kms/inventory/apiv1;inventory", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "kmsinventory_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":inventory_go_proto", +- "//google/cloud/kms/v1:kms_go_proto", # manually add kms_go_proto dep +- ], +-) +- +-go_test( +- name = "inventory_go_gapic_test", +- srcs = [":inventory_go_gapic_srcjar_test"], +- embed = [":inventory_go_gapic"], +- importpath = "cloud.google.com/go/kms/inventory/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-kms-inventory-v1-go", +- deps = [ +- ":inventory_go_gapic", +- ":inventory_go_gapic_srcjar-metadata.srcjar", +- ":inventory_go_gapic_srcjar-snippets.srcjar", +- ":inventory_go_gapic_srcjar-test.srcjar", +- ":inventory_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "inventory_py_gapic", +- srcs = [":inventory_proto"], +- grpc_service_config = "kmsinventory_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "kmsinventory_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "inventory_py_gapic_test", +- srcs = [ +- "inventory_py_gapic_pytest.py", +- "inventory_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [ +- ":inventory_py_gapic", +- "//google/cloud/kms/v1:kms_py_proto", # manually add kms_py_proto dep +- ], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "kms-inventory-v1-py", +- deps = [ +- ":inventory_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 = "inventory_php_proto", +- deps = [":inventory_proto"], +-) +- +-php_grpc_library( +- name = "inventory_php_grpc", +- srcs = [":inventory_proto"], +- deps = [":inventory_php_proto"], +-) +- +-php_gapic_library( +- name = "inventory_php_gapic", +- srcs = [":inventory_proto_with_info"], +- grpc_service_config = "kmsinventory_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "kmsinventory_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":inventory_php_grpc", +- ":inventory_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-kms-inventory-v1-php", +- deps = [ +- ":inventory_php_gapic", +- ":inventory_php_grpc", +- ":inventory_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "inventory_nodejs_gapic", +- package_name = "@google-cloud/kms-inventory", +- src = ":inventory_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "kmsinventory_grpc_service_config.json", +- package = "google.cloud.kms.inventory.v1", +- rest_numeric_enums = True, +- service_yaml = "kmsinventory_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "kms-inventory-v1-nodejs", +- deps = [ +- ":inventory_nodejs_gapic", +- ":inventory_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 = "inventory_ruby_proto", +- deps = [":inventory_proto"], +-) +- +-ruby_grpc_library( +- name = "inventory_ruby_grpc", +- srcs = [":inventory_proto"], +- deps = [":inventory_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "inventory_ruby_gapic", +- srcs = [":inventory_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-kms-inventory-v1", +- "ruby-cloud-extra-dependencies=google-cloud-kms-v1=> 0.0|< 2.a", +- ], +- grpc_service_config = "kmsinventory_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "kmsinventory_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":inventory_ruby_grpc", +- ":inventory_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-kms-inventory-v1-ruby", +- deps = [ +- ":inventory_ruby_gapic", +- ":inventory_ruby_grpc", +- ":inventory_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 = "inventory_csharp_proto", +- deps = [":inventory_proto"], +-) +- +-csharp_grpc_library( +- name = "inventory_csharp_grpc", +- srcs = [":inventory_proto"], +- deps = [":inventory_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "inventory_csharp_gapic", +- srcs = [":inventory_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "kmsinventory_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "kmsinventory_v1.yaml", +- deps = [ +- ":inventory_csharp_grpc", +- ":inventory_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-kms-inventory-v1-csharp", +- deps = [ +- ":inventory_csharp_gapic", +- ":inventory_csharp_grpc", +- ":inventory_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "inventory_cc_proto", +- deps = [":inventory_proto"], +-) +- +-cc_grpc_library( +- name = "inventory_cc_grpc", +- srcs = [":inventory_proto"], +- grpc_only = True, +- deps = [":inventory_cc_proto"], +-) +diff --git a/google/cloud/kms/logging/v1/BUILD.bazel b/google/cloud/kms/logging/v1/BUILD.bazel +deleted file mode 100644 +index 531fceab4..000000000 +--- a/google/cloud/kms/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,177 +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 = [ +- "logs.proto", +- ], +- deps = [ +- "//google/rpc:status_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 = "cloud.google.com/go/kms/logging/apiv1/loggingpb", +- 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", +- ], +-) +- +-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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/kms/v1/BUILD.bazel b/google/cloud/kms/v1/BUILD.bazel +deleted file mode 100644 +index 6df00d5cb..000000000 +--- a/google/cloud/kms/v1/BUILD.bazel ++++ /dev/null +@@ -1,425 +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"]) +- +-# Reading the default service config is useful for custom gRPC clients. +-exports_files(["cloudkms_grpc_service_config.json"]) +- +-############################################################################## +-# Common +-############################################################################## +-# buildifier: disable=load-on-top +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "kms_proto", +- srcs = [ +- "ekm_service.proto", +- "resources.proto", +- "service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "kms_proto_with_info", +- deps = [ +- ":kms_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-# buildifier: disable=load-on-top +-# buildifier: disable=same-origin-load +-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 = "kms_java_proto", +- deps = [":kms_proto"], +-) +- +-java_grpc_library( +- name = "kms_java_grpc", +- srcs = [":kms_proto"], +- deps = [":kms_java_proto"], +-) +- +-java_gapic_library( +- name = "kms_java_gapic", +- srcs = [":kms_proto_with_info"], +- grpc_service_config = "cloudkms_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudkms_v1.yaml", +- test_deps = [ +- ":kms_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":kms_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "kms_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.kms.v1.KeyManagementServiceClientHttpJsonTest", +- "com.google.cloud.kms.v1.KeyManagementServiceClientTest", +- ], +- runtime_deps = [":kms_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-kms-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":kms_java_gapic", +- ":kms_java_grpc", +- ":kms_java_proto", +- ":kms_proto", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-# buildifier: disable=load-on-top +-# buildifier: disable=same-origin-load +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "kms_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/kms/apiv1/kmspb", +- protos = [":kms_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "kms_go_gapic", +- srcs = [":kms_proto_with_info"], +- grpc_service_config = "cloudkms_grpc_service_config.json", +- importpath = "cloud.google.com/go/kms/apiv1;kms", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "cloudkms_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":kms_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "kms_go_gapic_test", +- srcs = [":kms_go_gapic_srcjar_test"], +- embed = [":kms_go_gapic"], +- importpath = "cloud.google.com/go/kms/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-kms-v1-go", +- deps = [ +- ":kms_go_gapic", +- ":kms_go_gapic_srcjar-snippets.srcjar", +- ":kms_go_gapic_srcjar-test.srcjar", +- ":kms_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-# buildifier: disable=load-on-top +-# buildifier: disable=same-origin-load +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_proto_library", # manually load py_proto_libary +- "py_test", +-) +- +-# manually add this target for kms/inventory/v1 +-py_proto_library( +- name = "kms_py_proto", +- deps = [":kms_proto"], +-) +- +-py_gapic_library( +- name = "kms_py_gapic", +- srcs = [":kms_proto"], +- grpc_service_config = "cloudkms_grpc_service_config.json", +- opt_args = ["add-iam-methods"], +- rest_numeric_enums = True, +- service_yaml = "cloudkms_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- "//google/iam/v1:policy_py_proto", +- ], +-) +- +-py_test( +- name = "kms_py_gapic_test", +- srcs = [ +- "kms_py_gapic_pytest.py", +- "kms_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":kms_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "kms-v1-py", +- deps = [ +- ":kms_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-# buildifier: disable=load-on-top +-# buildifier: disable=same-origin-load +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_gapic_assembly_pkg", +- "php_gapic_library", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "kms_php_proto", +- deps = [":kms_proto"], +-) +- +-php_grpc_library( +- name = "kms_php_grpc", +- srcs = [":kms_proto"], +- deps = [":kms_php_proto"], +-) +- +-php_gapic_library( +- name = "kms_php_gapic", +- srcs = [":kms_proto_with_info"], +- rest_numeric_enums = True, +- service_yaml = "cloudkms_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":kms_php_grpc", +- ":kms_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-kms-v1-php", +- deps = [ +- ":kms_php_gapic", +- ":kms_php_grpc", +- ":kms_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-# buildifier: disable=load-on-top +-# buildifier: disable=same-origin-load +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "kms_nodejs_gapic", +- package_name = "@google-cloud/kms", +- src = ":kms_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudkms_grpc_service_config.json", +- package = "google.cloud.kms.v1", +- rest_numeric_enums = True, +- service_yaml = "cloudkms_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "kms-v1-nodejs", +- deps = [ +- ":kms_nodejs_gapic", +- ":kms_proto", +- ], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-# buildifier: disable=load-on-top +-# buildifier: disable=same-origin-load +-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 = "kms_ruby_proto", +- deps = [":kms_proto"], +-) +- +-ruby_grpc_library( +- name = "kms_ruby_grpc", +- srcs = [":kms_proto"], +- deps = [":kms_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "kms_ruby_gapic", +- srcs = [":kms_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-kms-v1", +- "ruby-cloud-env-prefix=KMS", +- "ruby-cloud-product-url=https://cloud.google.com/kms", +- "ruby-cloud-api-id=cloudkms.googleapis.com", +- "ruby-cloud-api-shortname=cloudkms", +- ], +- grpc_service_config = "cloudkms_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Manages keys and performs cryptographic operations in a central cloud service, for direct use by other cloud resources and applications.", +- ruby_cloud_title = "Cloud Key Management Service (KMS) V1", +- service_yaml = "cloudkms_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":kms_ruby_grpc", +- ":kms_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-kms-v1-ruby", +- deps = [ +- ":kms_ruby_gapic", +- ":kms_ruby_grpc", +- ":kms_ruby_proto", +- ], +-) +- +-############################################################################## +-# C# +-############################################################################## +-# buildifier: disable=load-on-top +-# buildifier: disable=same-origin-load +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_gapic_assembly_pkg", +- "csharp_gapic_library", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "kms_csharp_proto", +- deps = [":kms_proto"], +-) +- +-csharp_grpc_library( +- name = "kms_csharp_grpc", +- srcs = [":kms_proto"], +- deps = [":kms_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "kms_csharp_gapic", +- srcs = [":kms_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudkms_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudkms_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":kms_csharp_grpc", +- ":kms_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-kms-v1-csharp", +- deps = [ +- ":kms_csharp_gapic", +- ":kms_csharp_grpc", +- ":kms_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# buildifier: disable=load-on-top +-# buildifier: disable=same-origin-load +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "kms_cc_proto", +- deps = [":kms_proto"], +-) +- +-cc_grpc_library( +- name = "kms_cc_grpc", +- srcs = [":kms_proto"], +- grpc_only = True, +- deps = [":kms_cc_proto"], +-) +diff --git a/google/cloud/kubernetes/security/containersecurity_logging/BUILD.bazel b/google/cloud/kubernetes/security/containersecurity_logging/BUILD.bazel +deleted file mode 100644 +index a81a84df4..000000000 +--- a/google/cloud/kubernetes/security/containersecurity_logging/BUILD.bazel ++++ /dev/null +@@ -1,175 +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 = "containersecurity_logging_proto", +- srcs = [ +- "logging.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 = "containersecurity_logging_java_proto", +- deps = [":containersecurity_logging_proto"], +-) +- +-java_grpc_library( +- name = "containersecurity_logging_java_grpc", +- srcs = [":containersecurity_logging_proto"], +- deps = [":containersecurity_logging_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "containersecurity_logging_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/cloud/kubernetes/security/containersecurity_logging/containersecurity_loggingpb", +- protos = [":containersecurity_logging_proto"], +- deps = [], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "containersecurity_logging_moved_proto", +- srcs = [":containersecurity_logging_proto"], +- deps = [ +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-py_proto_library( +- name = "containersecurity_logging_py_proto", +- deps = [":containersecurity_logging_moved_proto"], +-) +- +-py_grpc_library( +- name = "containersecurity_logging_py_grpc", +- srcs = [":containersecurity_logging_moved_proto"], +- deps = [":containersecurity_logging_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "containersecurity_logging_php_proto", +- deps = [":containersecurity_logging_proto"], +-) +- +-php_grpc_library( +- name = "containersecurity_logging_php_grpc", +- srcs = [":containersecurity_logging_proto"], +- deps = [":containersecurity_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 = "containersecurity_logging_ruby_proto", +- deps = [":containersecurity_logging_proto"], +-) +- +-ruby_grpc_library( +- name = "containersecurity_logging_ruby_grpc", +- srcs = [":containersecurity_logging_proto"], +- deps = [":containersecurity_logging_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "containersecurity_logging_csharp_proto", +- deps = [":containersecurity_logging_proto"], +-) +- +-csharp_grpc_library( +- name = "containersecurity_logging_csharp_grpc", +- srcs = [":containersecurity_logging_proto"], +- deps = [":containersecurity_logging_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "containersecurity_logging_cc_proto", +- deps = [":containersecurity_logging_proto"], +-) +- +-cc_grpc_library( +- name = "containersecurity_logging_cc_grpc", +- srcs = [":containersecurity_logging_proto"], +- grpc_only = True, +- deps = [":containersecurity_logging_cc_proto"], +-) +diff --git a/google/cloud/language/BUILD.bazel b/google/cloud/language/BUILD.bazel +deleted file mode 100644 +index 4cc793c03..000000000 +--- a/google/cloud/language/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-language. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for language. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "language_ruby_wrapper", +- srcs = ["//google/cloud/language/v1:language_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-language", +- "ruby-cloud-env-prefix=LANGUAGE", +- "ruby-cloud-wrapper-of=v1:0.7;v1beta2:0.7", +- "ruby-cloud-product-url=https://cloud.google.com/natural-language", +- "ruby-cloud-api-id=language.googleapis.com", +- "ruby-cloud-api-shortname=language", +- "ruby-cloud-migration-version=1.0", +- ], +- ruby_cloud_description = "Provides natural language understanding technologies, such as sentiment analysis, entity recognition, entity sentiment analysis, and other text annotations.", +- ruby_cloud_title = "Cloud Natural Language", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-language-ruby", +- deps = [ +- ":language_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/language/v1/BUILD.bazel b/google/cloud/language/v1/BUILD.bazel +deleted file mode 100644 +index a54a87f2c..000000000 +--- a/google/cloud/language/v1/BUILD.bazel ++++ /dev/null +@@ -1,391 +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 = "language_proto", +- srcs = [ +- "language_service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- ], +-) +- +-proto_library_with_info( +- name = "language_proto_with_info", +- deps = [ +- ":language_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 = "language_java_proto", +- deps = [":language_proto"], +-) +- +-java_grpc_library( +- name = "language_java_grpc", +- srcs = [":language_proto"], +- deps = [":language_java_proto"], +-) +- +-java_gapic_library( +- name = "language_java_gapic", +- srcs = [":language_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "language_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "language_v1.yaml", +- test_deps = [ +- ":language_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":language_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "language_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.language.v1.LanguageServiceClientHttpJsonTest", +- "com.google.cloud.language.v1.LanguageServiceClientTest", +- ], +- runtime_deps = [":language_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-language-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":language_java_gapic", +- ":language_java_grpc", +- ":language_java_proto", +- ":language_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 = "language_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/language/apiv1/languagepb", +- protos = [":language_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "language_go_gapic", +- srcs = [":language_proto_with_info"], +- grpc_service_config = "language_grpc_service_config.json", +- importpath = "cloud.google.com/go/language/apiv1;language", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "language_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":language_go_proto", +- ], +-) +- +-go_test( +- name = "language_go_gapic_test", +- srcs = [":language_go_gapic_srcjar_test"], +- embed = [":language_go_gapic"], +- importpath = "cloud.google.com/go/language/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-language-v1-go", +- deps = [ +- ":language_go_gapic", +- ":language_go_gapic_srcjar-metadata.srcjar", +- ":language_go_gapic_srcjar-snippets.srcjar", +- ":language_go_gapic_srcjar-test.srcjar", +- ":language_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "language_py_gapic", +- srcs = [":language_proto"], +- grpc_service_config = "language_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "language_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "language_py_gapic_test", +- srcs = [ +- "language_py_gapic_pytest.py", +- "language_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":language_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "language-v1-py", +- deps = [ +- ":language_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 = "language_php_proto", +- deps = [":language_proto"], +-) +- +-php_grpc_library( +- name = "language_php_grpc", +- srcs = [":language_proto"], +- deps = [":language_php_proto"], +-) +- +-php_gapic_library( +- name = "language_php_gapic", +- srcs = [":language_proto_with_info"], +- grpc_service_config = "language_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "language_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":language_php_grpc", +- ":language_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-language-v1-php", +- deps = [ +- ":language_php_gapic", +- ":language_php_grpc", +- ":language_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "language_nodejs_gapic", +- package_name = "@google-cloud/language", +- src = ":language_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "language_grpc_service_config.json", +- package = "google.cloud.language.v1", +- rest_numeric_enums = True, +- service_yaml = "language_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "language-v1-nodejs", +- deps = [ +- ":language_nodejs_gapic", +- ":language_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 = "language_ruby_proto", +- deps = [":language_proto"], +-) +- +-ruby_grpc_library( +- name = "language_ruby_grpc", +- srcs = [":language_proto"], +- deps = [":language_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "language_ruby_gapic", +- srcs = [":language_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=language.googleapis.com", +- "ruby-cloud-api-shortname=language", +- "ruby-cloud-env-prefix=LANGUAGE", +- "ruby-cloud-gem-name=google-cloud-language-v1", +- "ruby-cloud-product-url=https://cloud.google.com/natural-language", +- ], +- grpc_service_config = "language_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Provides natural language understanding technologies, such as sentiment analysis, entity recognition, entity sentiment analysis, and other text annotations.", +- ruby_cloud_title = "Natural Language V1", +- service_yaml = "language_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":language_ruby_grpc", +- ":language_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-language-v1-ruby", +- deps = [ +- ":language_ruby_gapic", +- ":language_ruby_grpc", +- ":language_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 = "language_csharp_proto", +- deps = [":language_proto"], +-) +- +-csharp_grpc_library( +- name = "language_csharp_grpc", +- srcs = [":language_proto"], +- deps = [":language_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "language_csharp_gapic", +- srcs = [":language_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "language_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "language_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":language_csharp_grpc", +- ":language_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-language-v1-csharp", +- deps = [ +- ":language_csharp_gapic", +- ":language_csharp_grpc", +- ":language_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "language_cc_proto", +- deps = [":language_proto"], +-) +- +-cc_grpc_library( +- name = "language_cc_grpc", +- srcs = [":language_proto"], +- grpc_only = True, +- deps = [":language_cc_proto"], +-) +diff --git a/google/cloud/language/v1beta1/BUILD.bazel b/google/cloud/language/v1beta1/BUILD.bazel +deleted file mode 100644 +index 42d839f6f..000000000 +--- a/google/cloud/language/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,161 +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 = "language_proto", +- srcs = [ +- "language_service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "language_java_proto", +- deps = [":language_proto"], +-) +- +-java_grpc_library( +- name = "language_java_grpc", +- srcs = [":language_proto"], +- deps = [":language_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "language_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/language/apiv1beta1/languagepb", +- protos = [":language_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "language_moved_proto", +- srcs = [":language_proto"], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-py_proto_library( +- name = "language_py_proto", +- deps = [":language_moved_proto"], +-) +- +-py_grpc_library( +- name = "language_py_grpc", +- srcs = [":language_moved_proto"], +- deps = [":language_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "language_php_proto", +- deps = [":language_proto"], +-) +- +-php_grpc_library( +- name = "language_php_grpc", +- srcs = [":language_proto"], +- deps = [":language_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 = "language_ruby_proto", +- deps = [":language_proto"], +-) +- +-ruby_grpc_library( +- name = "language_ruby_grpc", +- srcs = [":language_proto"], +- deps = [":language_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "language_csharp_proto", +- deps = [":language_proto"], +-) +- +-csharp_grpc_library( +- name = "language_csharp_grpc", +- srcs = [":language_proto"], +- deps = [":language_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/cloud/language/v1beta2/BUILD.bazel b/google/cloud/language/v1beta2/BUILD.bazel +deleted file mode 100644 +index 1b11b41c1..000000000 +--- a/google/cloud/language/v1beta2/BUILD.bazel ++++ /dev/null +@@ -1,391 +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 = "language_proto", +- srcs = [ +- "language_service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- ], +-) +- +-proto_library_with_info( +- name = "language_proto_with_info", +- deps = [ +- ":language_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 = "language_java_proto", +- deps = [":language_proto"], +-) +- +-java_grpc_library( +- name = "language_java_grpc", +- srcs = [":language_proto"], +- deps = [":language_java_proto"], +-) +- +-java_gapic_library( +- name = "language_java_gapic", +- srcs = [":language_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "language_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "language_v1beta2.yaml", +- test_deps = [ +- ":language_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":language_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "language_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.language.v1beta2.LanguageServiceClientHttpJsonTest", +- "com.google.cloud.language.v1beta2.LanguageServiceClientTest", +- ], +- runtime_deps = [":language_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-language-v1beta2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":language_java_gapic", +- ":language_java_grpc", +- ":language_java_proto", +- ":language_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 = "language_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/language/apiv1beta2/languagepb", +- protos = [":language_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "language_go_gapic", +- srcs = [":language_proto_with_info"], +- grpc_service_config = "language_grpc_service_config.json", +- importpath = "cloud.google.com/go/language/apiv1beta2;language", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "language_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":language_go_proto", +- ], +-) +- +-go_test( +- name = "language_go_gapic_test", +- srcs = [":language_go_gapic_srcjar_test"], +- embed = [":language_go_gapic"], +- importpath = "cloud.google.com/go/language/apiv1beta2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-language-v1beta2-go", +- deps = [ +- ":language_go_gapic", +- ":language_go_gapic_srcjar-metadata.srcjar", +- ":language_go_gapic_srcjar-snippets.srcjar", +- ":language_go_gapic_srcjar-test.srcjar", +- ":language_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "language_py_gapic", +- srcs = [":language_proto"], +- grpc_service_config = "language_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "language_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "language_py_gapic_test", +- srcs = [ +- "language_py_gapic_pytest.py", +- "language_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":language_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "language-v1beta2-py", +- deps = [ +- ":language_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 = "language_php_proto", +- deps = [":language_proto"], +-) +- +-php_grpc_library( +- name = "language_php_grpc", +- srcs = [":language_proto"], +- deps = [":language_php_proto"], +-) +- +-php_gapic_library( +- name = "language_php_gapic", +- srcs = [":language_proto_with_info"], +- grpc_service_config = "language_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "language_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":language_php_grpc", +- ":language_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-language-v1beta2-php", +- deps = [ +- ":language_php_gapic", +- ":language_php_grpc", +- ":language_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "language_nodejs_gapic", +- package_name = "@google-cloud/language", +- src = ":language_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "language_grpc_service_config.json", +- package = "google.cloud.language.v1beta2", +- rest_numeric_enums = True, +- service_yaml = "language_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "language-v1beta2-nodejs", +- deps = [ +- ":language_nodejs_gapic", +- ":language_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 = "language_ruby_proto", +- deps = [":language_proto"], +-) +- +-ruby_grpc_library( +- name = "language_ruby_grpc", +- srcs = [":language_proto"], +- deps = [":language_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "language_ruby_gapic", +- srcs = [":language_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=language.googleapis.com", +- "ruby-cloud-api-shortname=language", +- "ruby-cloud-env-prefix=LANGUAGE", +- "ruby-cloud-gem-name=google-cloud-language-v1beta2", +- "ruby-cloud-product-url=https://cloud.google.com/natural-language", +- ], +- grpc_service_config = "language_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Provides natural language understanding technologies, such as sentiment analysis, entity recognition, entity sentiment analysis, and other text annotations.", +- ruby_cloud_title = "Natural Language V1beta2", +- service_yaml = "language_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":language_ruby_grpc", +- ":language_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-language-v1beta2-ruby", +- deps = [ +- ":language_ruby_gapic", +- ":language_ruby_grpc", +- ":language_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 = "language_csharp_proto", +- deps = [":language_proto"], +-) +- +-csharp_grpc_library( +- name = "language_csharp_grpc", +- srcs = [":language_proto"], +- deps = [":language_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "language_csharp_gapic", +- srcs = [":language_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "language_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "language_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":language_csharp_grpc", +- ":language_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-language-v1beta2-csharp", +- deps = [ +- ":language_csharp_gapic", +- ":language_csharp_grpc", +- ":language_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "language_cc_proto", +- deps = [":language_proto"], +-) +- +-cc_grpc_library( +- name = "language_cc_grpc", +- srcs = [":language_proto"], +- grpc_only = True, +- deps = [":language_cc_proto"], +-) +diff --git a/google/cloud/lifesciences/BUILD.bazel b/google/cloud/lifesciences/BUILD.bazel +deleted file mode 100644 +index a38bdfc72..000000000 +--- a/google/cloud/lifesciences/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-life_sciences. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for lifesciences. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v2beta in this case. +-ruby_cloud_gapic_library( +- name = "lifesciences_ruby_wrapper", +- srcs = ["//google/cloud/lifesciences/v2beta:lifesciences_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-life_sciences", +- "ruby-cloud-env-prefix=LIFE_SCIENCES", +- "ruby-cloud-wrapper-of=v2beta:0.4", +- "ruby-cloud-product-url=https://cloud.google.com/life-sciences/", +- "ruby-cloud-api-id=lifesciences.googleapis.com", +- "ruby-cloud-api-shortname=lifesciences", +- "ruby-cloud-service-override=WorkflowsServiceV2Beta=WorkflowsService", +- ], +- ruby_cloud_description = "Cloud Life Sciences is a suite of services and tools for managing, processing, and transforming life sciences data. It also enables advanced insights and operational workflows using highly scalable and compliant infrastructure.", +- ruby_cloud_title = "Cloud Life Sciences", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-lifesciences-ruby", +- deps = [ +- ":lifesciences_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/lifesciences/v2beta/BUILD.bazel b/google/cloud/lifesciences/v2beta/BUILD.bazel +deleted file mode 100644 +index 83b75aa5c..000000000 +--- a/google/cloud/lifesciences/v2beta/BUILD.bazel ++++ /dev/null +@@ -1,407 +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 = "lifesciences_proto", +- srcs = [ +- "workflows.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:code_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "lifesciences_proto_with_info", +- deps = [ +- ":lifesciences_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "lifesciences_java_proto", +- deps = [":lifesciences_proto"], +-) +- +-java_grpc_library( +- name = "lifesciences_java_grpc", +- srcs = [":lifesciences_proto"], +- deps = [":lifesciences_java_proto"], +-) +- +-java_gapic_library( +- name = "lifesciences_java_gapic", +- srcs = [":lifesciences_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "lifesciences_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "lifesciences_v2beta.yaml", +- test_deps = [ +- ":lifesciences_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":lifesciences_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "lifesciences_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.lifesciences.v2beta.WorkflowsServiceV2BetaClientHttpJsonTest", +- "com.google.cloud.lifesciences.v2beta.WorkflowsServiceV2BetaClientTest", +- ], +- runtime_deps = [":lifesciences_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-lifesciences-v2beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":lifesciences_java_gapic", +- ":lifesciences_java_grpc", +- ":lifesciences_java_proto", +- ":lifesciences_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 = "lifesciences_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/lifesciences/apiv2beta/lifesciencespb", +- protos = [":lifesciences_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:code_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "lifesciences_go_gapic", +- srcs = [":lifesciences_proto_with_info"], +- grpc_service_config = "lifesciences_grpc_service_config.json", +- importpath = "cloud.google.com/go/lifesciences/apiv2beta;lifesciences", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "lifesciences_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":lifesciences_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", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "lifesciences_go_gapic_test", +- srcs = [":lifesciences_go_gapic_srcjar_test"], +- embed = [":lifesciences_go_gapic"], +- importpath = "cloud.google.com/go/lifesciences/apiv2beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-lifesciences-v2beta-go", +- deps = [ +- ":lifesciences_go_gapic", +- ":lifesciences_go_gapic_srcjar-metadata.srcjar", +- ":lifesciences_go_gapic_srcjar-snippets.srcjar", +- ":lifesciences_go_gapic_srcjar-test.srcjar", +- ":lifesciences_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "lifesciences_py_gapic", +- srcs = [":lifesciences_proto"], +- grpc_service_config = "lifesciences_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-life-sciences"], +- rest_numeric_enums = True, +- service_yaml = "lifesciences_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "lifesciences_py_gapic_test", +- srcs = [ +- "lifesciences_py_gapic_pytest.py", +- "lifesciences_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":lifesciences_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "lifesciences-v2beta-py", +- deps = [ +- ":lifesciences_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 = "lifesciences_php_proto", +- deps = [":lifesciences_proto"], +-) +- +-php_grpc_library( +- name = "lifesciences_php_grpc", +- srcs = [":lifesciences_proto"], +- deps = [":lifesciences_php_proto"], +-) +- +-php_gapic_library( +- name = "lifesciences_php_gapic", +- srcs = [":lifesciences_proto_with_info"], +- grpc_service_config = "lifesciences_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "lifesciences_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":lifesciences_php_grpc", +- ":lifesciences_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-lifesciences-v2beta-php", +- deps = [ +- ":lifesciences_php_gapic", +- ":lifesciences_php_grpc", +- ":lifesciences_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "lifesciences_nodejs_gapic", +- package_name = "@google-cloud/life-sciences", +- src = ":lifesciences_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "lifesciences_grpc_service_config.json", +- package = "google.cloud.lifesciences.v2beta", +- rest_numeric_enums = True, +- service_yaml = "lifesciences_v2beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "lifesciences-v2beta-nodejs", +- deps = [ +- ":lifesciences_nodejs_gapic", +- ":lifesciences_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 = "lifesciences_ruby_proto", +- deps = [":lifesciences_proto"], +-) +- +-ruby_grpc_library( +- name = "lifesciences_ruby_grpc", +- srcs = [":lifesciences_proto"], +- deps = [":lifesciences_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "lifesciences_ruby_gapic", +- srcs = [":lifesciences_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=lifesciences.googleapis.com", +- "ruby-cloud-api-shortname=lifesciences", +- "ruby-cloud-env-prefix=LIFE_SCIENCES", +- "ruby-cloud-gem-name=google-cloud-life_sciences-v2beta", +- "ruby-cloud-product-url=https://cloud.google.com/life-sciences/", +- "ruby-cloud-service-override=WorkflowsServiceV2Beta=WorkflowsService", +- ], +- grpc_service_config = "lifesciences_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Life Sciences is a suite of services and tools for managing, processing, and transforming life sciences data. It also enables advanced insights and operational workflows using highly scalable and compliant infrastructure.", +- ruby_cloud_title = "Cloud Life Sciences V2beta", +- service_yaml = "lifesciences_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":lifesciences_ruby_grpc", +- ":lifesciences_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-lifesciences-v2beta-ruby", +- deps = [ +- ":lifesciences_ruby_gapic", +- ":lifesciences_ruby_grpc", +- ":lifesciences_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 = "lifesciences_csharp_proto", +- deps = [":lifesciences_proto"], +-) +- +-csharp_grpc_library( +- name = "lifesciences_csharp_grpc", +- srcs = [":lifesciences_proto"], +- deps = [":lifesciences_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "lifesciences_csharp_gapic", +- srcs = [":lifesciences_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "lifesciences_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "lifesciences_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":lifesciences_csharp_grpc", +- ":lifesciences_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-lifesciences-v2beta-csharp", +- deps = [ +- ":lifesciences_csharp_gapic", +- ":lifesciences_csharp_grpc", +- ":lifesciences_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "lifesciences_cc_proto", +- deps = [":lifesciences_proto"], +-) +- +-cc_grpc_library( +- name = "lifesciences_cc_grpc", +- srcs = [":lifesciences_proto"], +- grpc_only = True, +- deps = [":lifesciences_cc_proto"], +-) +diff --git a/google/cloud/location/BUILD.bazel b/google/cloud/location/BUILD.bazel +deleted file mode 100644 +index c35684620..000000000 +--- a/google/cloud/location/BUILD.bazel ++++ /dev/null +@@ -1,261 +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 = "location_proto", +- srcs = [ +- "locations.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "@com_google_protobuf//:any_proto", +- ], +-) +- +-proto_library_with_info( +- name = "location_proto_with_info", +- deps = [ +- ":location_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_gapic_assembly_gradle_pkg", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "location_java_proto", +- deps = [":location_proto"], +-) +- +-java_grpc_library( +- name = "location_java_grpc", +- srcs = [":location_proto"], +- deps = [":location_java_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-location-java", +- transport = "grpc+rest", +- deps = [ +- ":location_java_grpc", +- ":location_java_proto", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "location_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/cloud/location", +- protos = [":location_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "location_moved_proto", +- srcs = [":location_proto"], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "@com_google_protobuf//:any_proto", +- ], +-) +- +-py_proto_library( +- name = "location_py_proto", +- deps = [":location_moved_proto"], +-) +- +-py_grpc_library( +- name = "location_py_grpc", +- srcs = [":location_moved_proto"], +- deps = [":location_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +- "php_gapic_assembly_pkg", +-) +- +-php_proto_library( +- name = "location_php_proto", +- deps = [":location_proto"], +-) +- +-php_grpc_library( +- name = "location_php_grpc", +- srcs = [":location_proto"], +- deps = [":location_php_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate php files for these protos. +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-location-php", +- deps = [":location_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_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-ruby_proto_library( +- name = "location_ruby_proto", +- deps = [":location_proto"], +-) +- +-ruby_grpc_library( +- name = "location_ruby_grpc", +- srcs = [":location_proto"], +- deps = [":location_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "location_ruby_gapic", +- srcs = [":location_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-location", +- ], +- rest_numeric_enums = True, +- ruby_cloud_description = "An add-on interface used by some Google API clients to provide location management calls.", +- ruby_cloud_title = "Locations", +- transport = "grpc+rest", +- deps = [ +- ":location_ruby_grpc", +- ":location_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-location-ruby", +- deps = [ +- ":location_ruby_gapic", +- ":location_ruby_grpc", +- ":location_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 = "location_csharp_proto", +- deps = [":location_proto"], +-) +- +-csharp_grpc_library( +- name = "location_csharp_grpc", +- srcs = [":location_proto"], +- deps = [":location_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "location_csharp_gapic", +- srcs = [":location_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- rest_numeric_enums = True, +- deps = [ +- ":location_csharp_grpc", +- ":location_csharp_proto", +- ], +-) +- +-csharp_gapic_assembly_pkg( +- name = "google-cloud-location-csharp", +- deps = [ +- ":location_csharp_gapic", +- ":location_csharp_grpc", +- ":location_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "location_cc_proto", +- deps = [":location_proto"], +-) +- +-cc_grpc_library( +- name = "location_cc_grpc", +- srcs = [":location_proto"], +- grpc_only = True, +- deps = [":location_cc_proto"], +-) +diff --git a/google/cloud/managedidentities/BUILD.bazel b/google/cloud/managedidentities/BUILD.bazel +deleted file mode 100644 +index b1fd014b8..000000000 +--- a/google/cloud/managedidentities/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-managed_identities. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for managedidentities. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "managedidentities_ruby_wrapper", +- srcs = ["//google/cloud/managedidentities/v1:managedidentities_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-managed_identities", +- "ruby-cloud-env-prefix=MANAGED_IDENTITIES", +- "ruby-cloud-wrapper-of=v1:0.3", +- "ruby-cloud-product-url=https://cloud.google.com/managed-microsoft-ad/", +- "ruby-cloud-api-id=managedidentities.googleapis.com", +- "ruby-cloud-api-shortname=managedidentities", +- ], +- ruby_cloud_description = "The Managed Service for Microsoft Active Directory API is used for managing a highly available, hardened service running Microsoft Active Directory.", +- ruby_cloud_title = "Managed Service for Microsoft Active Directory API", +- transport = "grpc", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-managedidentities-ruby", +- deps = [ +- ":managedidentities_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/managedidentities/v1/BUILD.bazel b/google/cloud/managedidentities/v1/BUILD.bazel +deleted file mode 100644 +index f172e29f2..000000000 +--- a/google/cloud/managedidentities/v1/BUILD.bazel ++++ /dev/null +@@ -1,397 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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 = "managedidentities_proto", +- srcs = [ +- "managed_identities_service.proto", +- "resource.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "managedidentities_proto_with_info", +- deps = [ +- ":managedidentities_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 = "managedidentities_java_proto", +- deps = [":managedidentities_proto"], +-) +- +-java_grpc_library( +- name = "managedidentities_java_grpc", +- srcs = [":managedidentities_proto"], +- deps = [":managedidentities_java_proto"], +-) +- +-java_gapic_library( +- name = "managedidentities_java_gapic", +- srcs = [":managedidentities_proto_with_info"], +- grpc_service_config = "managedidentities_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "managedidentities_v1.yaml", +- test_deps = [ +- ":managedidentities_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":managedidentities_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "managedidentities_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.managedidentities.v1.ManagedIdentitiesServiceClientTest", +- ], +- runtime_deps = [":managedidentities_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-managedidentities-v1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":managedidentities_java_gapic", +- ":managedidentities_java_grpc", +- ":managedidentities_java_proto", +- ":managedidentities_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 = "managedidentities_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/managedidentities/apiv1/managedidentitiespb", +- protos = [":managedidentities_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "managedidentities_go_gapic", +- srcs = [":managedidentities_proto_with_info"], +- grpc_service_config = "managedidentities_grpc_service_config.json", +- importpath = "cloud.google.com/go/managedidentities/apiv1;managedidentities", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "managedidentities_v1.yaml", +- transport = "grpc", +- deps = [ +- ":managedidentities_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 = "managedidentities_go_gapic_test", +- srcs = [":managedidentities_go_gapic_srcjar_test"], +- embed = [":managedidentities_go_gapic"], +- importpath = "cloud.google.com/go/managedidentities/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-managedidentities-v1-go", +- deps = [ +- ":managedidentities_go_gapic", +- ":managedidentities_go_gapic_srcjar-snippets.srcjar", +- ":managedidentities_go_gapic_srcjar-test.srcjar", +- ":managedidentities_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "managedidentities_py_gapic", +- srcs = [":managedidentities_proto"], +- grpc_service_config = "managedidentities_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-managed-identities"], +- rest_numeric_enums = True, +- service_yaml = "managedidentities_v1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "managedidentities_py_gapic_test", +- srcs = [ +- "managedidentities_py_gapic_pytest.py", +- "managedidentities_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":managedidentities_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "managedidentities-v1-py", +- deps = [ +- ":managedidentities_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 = "managedidentities_php_proto", +- deps = [":managedidentities_proto"], +-) +- +-php_grpc_library( +- name = "managedidentities_php_grpc", +- srcs = [":managedidentities_proto"], +- deps = [":managedidentities_php_proto"], +-) +- +-php_gapic_library( +- name = "managedidentities_php_gapic", +- srcs = [":managedidentities_proto_with_info"], +- grpc_service_config = "managedidentities_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "managedidentities_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":managedidentities_php_grpc", +- ":managedidentities_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-managedidentities-v1-php", +- deps = [ +- ":managedidentities_php_gapic", +- ":managedidentities_php_grpc", +- ":managedidentities_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "managedidentities_nodejs_gapic", +- package_name = "@google-cloud/managed-identities", +- src = ":managedidentities_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "managedidentities_grpc_service_config.json", +- package = "google.cloud.managedidentities.v1", +- rest_numeric_enums = True, +- service_yaml = "managedidentities_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "managedidentities-v1-nodejs", +- deps = [ +- ":managedidentities_nodejs_gapic", +- ":managedidentities_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 = "managedidentities_ruby_proto", +- deps = [":managedidentities_proto"], +-) +- +-ruby_grpc_library( +- name = "managedidentities_ruby_grpc", +- srcs = [":managedidentities_proto"], +- deps = [":managedidentities_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "managedidentities_ruby_gapic", +- srcs = [":managedidentities_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-managed_identities-v1", +- "ruby-cloud-env-prefix=MANAGED_IDENTITIES", +- "ruby-cloud-product-url=https://cloud.google.com/managed-microsoft-ad/", +- "ruby-cloud-api-id=managedidentities.googleapis.com", +- "ruby-cloud-api-shortname=managedidentities", +- ], +- grpc_service_config = "managedidentities_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Managed Service for Microsoft Active Directory API is used for managing a highly available, hardened service running Microsoft Active Directory.", +- ruby_cloud_title = "Managed Service for Microsoft Active Directory API V1", +- service_yaml = "managedidentities_v1.yaml", +- transport = "grpc", +- deps = [ +- ":managedidentities_ruby_grpc", +- ":managedidentities_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-managedidentities-v1-ruby", +- deps = [ +- ":managedidentities_ruby_gapic", +- ":managedidentities_ruby_grpc", +- ":managedidentities_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 = "managedidentities_csharp_proto", +- deps = [":managedidentities_proto"], +-) +- +-csharp_grpc_library( +- name = "managedidentities_csharp_grpc", +- srcs = [":managedidentities_proto"], +- deps = [":managedidentities_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "managedidentities_csharp_gapic", +- srcs = [":managedidentities_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "managedidentities_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "managedidentities_v1.yaml", +- transport = "grpc", +- deps = [ +- ":managedidentities_csharp_grpc", +- ":managedidentities_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-managedidentities-v1-csharp", +- deps = [ +- ":managedidentities_csharp_gapic", +- ":managedidentities_csharp_grpc", +- ":managedidentities_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "managedidentities_cc_proto", +- deps = [":managedidentities_proto"], +-) +- +-cc_grpc_library( +- name = "managedidentities_cc_grpc", +- srcs = [":managedidentities_proto"], +- grpc_only = True, +- deps = [":managedidentities_cc_proto"], +-) +diff --git a/google/cloud/managedidentities/v1beta1/BUILD.bazel b/google/cloud/managedidentities/v1beta1/BUILD.bazel +deleted file mode 100644 +index 75dbcb509..000000000 +--- a/google/cloud/managedidentities/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,390 +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 = "managedidentities_proto", +- srcs = [ +- "managed_identities_service.proto", +- "resource.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "managedidentities_proto_with_info", +- deps = [ +- ":managedidentities_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 = "managedidentities_java_proto", +- deps = [":managedidentities_proto"], +-) +- +-java_grpc_library( +- name = "managedidentities_java_grpc", +- srcs = [":managedidentities_proto"], +- deps = [":managedidentities_java_proto"], +-) +- +-java_gapic_library( +- name = "managedidentities_java_gapic", +- srcs = [":managedidentities_proto_with_info"], +- gapic_yaml = "managedidentities_gapic.yaml", +- grpc_service_config = "managedidentities_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "managedidentities_v1beta1.yaml", +- test_deps = [ +- ":managedidentities_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":managedidentities_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "managedidentities_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.managedidentities.v1beta1.ManagedIdentitiesServiceClientTest", +- ], +- runtime_deps = [":managedidentities_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-managedidentities-v1beta1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":managedidentities_java_gapic", +- ":managedidentities_java_grpc", +- ":managedidentities_java_proto", +- ":managedidentities_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 = "managedidentities_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/managedidentities/apiv1beta1/managedidentitiespb", +- protos = [":managedidentities_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "managedidentities_go_gapic", +- srcs = [":managedidentities_proto_with_info"], +- grpc_service_config = "managedidentities_grpc_service_config.json", +- importpath = "cloud.google.com/go/managedidentities/apiv1beta1;managedidentities", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "managedidentities_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- ":managedidentities_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 = "managedidentities_go_gapic_test", +- srcs = [":managedidentities_go_gapic_srcjar_test"], +- embed = [":managedidentities_go_gapic"], +- importpath = "cloud.google.com/go/managedidentities/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-managedidentities-v1beta1-go", +- deps = [ +- ":managedidentities_go_gapic", +- ":managedidentities_go_gapic_srcjar-metadata.srcjar", +- ":managedidentities_go_gapic_srcjar-snippets.srcjar", +- ":managedidentities_go_gapic_srcjar-test.srcjar", +- ":managedidentities_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "managedidentities_py_gapic", +- srcs = [":managedidentities_proto"], +- grpc_service_config = "managedidentities_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "managedidentities_v1beta1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "managedidentities_py_gapic_test", +- srcs = [ +- "managedidentities_py_gapic_pytest.py", +- "managedidentities_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":managedidentities_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "managedidentities-v1beta1-py", +- deps = [ +- ":managedidentities_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 = "managedidentities_php_proto", +- deps = [":managedidentities_proto"], +-) +- +-php_grpc_library( +- name = "managedidentities_php_grpc", +- srcs = [":managedidentities_proto"], +- deps = [":managedidentities_php_proto"], +-) +- +-php_gapic_library( +- name = "managedidentities_php_gapic", +- srcs = [":managedidentities_proto_with_info"], +- grpc_service_config = "managedidentities_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "managedidentities_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":managedidentities_php_grpc", +- ":managedidentities_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-managedidentities-v1beta1-php", +- deps = [ +- ":managedidentities_php_gapic", +- ":managedidentities_php_grpc", +- ":managedidentities_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "managedidentities_nodejs_gapic", +- package_name = "@google-cloud/managed-identities", +- src = ":managedidentities_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "managedidentities_grpc_service_config.json", +- package = "google.cloud.managedidentities.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "managedidentities_v1beta1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "managedidentities-v1beta1-nodejs", +- deps = [ +- ":managedidentities_nodejs_gapic", +- ":managedidentities_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 = "managedidentities_ruby_proto", +- deps = [":managedidentities_proto"], +-) +- +-ruby_grpc_library( +- name = "managedidentities_ruby_grpc", +- srcs = [":managedidentities_proto"], +- deps = [":managedidentities_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "managedidentities_ruby_gapic", +- srcs = [":managedidentities_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-managedidentities-v1beta1"], +- grpc_service_config = "managedidentities_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "managedidentities_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- ":managedidentities_ruby_grpc", +- ":managedidentities_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-managedidentities-v1beta1-ruby", +- deps = [ +- ":managedidentities_ruby_gapic", +- ":managedidentities_ruby_grpc", +- ":managedidentities_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 = "managedidentities_csharp_proto", +- deps = [":managedidentities_proto"], +-) +- +-csharp_grpc_library( +- name = "managedidentities_csharp_grpc", +- srcs = [":managedidentities_proto"], +- deps = [":managedidentities_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "managedidentities_csharp_gapic", +- srcs = [":managedidentities_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "managedidentities_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "managedidentities_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- ":managedidentities_csharp_grpc", +- ":managedidentities_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-managedidentities-v1beta1-csharp", +- deps = [ +- ":managedidentities_csharp_gapic", +- ":managedidentities_csharp_grpc", +- ":managedidentities_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "managedidentities_cc_proto", +- deps = [":managedidentities_proto"], +-) +- +-cc_grpc_library( +- name = "managedidentities_cc_grpc", +- srcs = [":managedidentities_proto"], +- grpc_only = True, +- deps = [":managedidentities_cc_proto"], +-) +diff --git a/google/cloud/mediatranslation/BUILD.bazel b/google/cloud/mediatranslation/BUILD.bazel +deleted file mode 100644 +index bb52d2b2c..000000000 +--- a/google/cloud/mediatranslation/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-media_translation. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for mediatranslation. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1beta1 in this case. +-ruby_cloud_gapic_library( +- name = "mediatranslation_ruby_wrapper", +- srcs = ["//google/cloud/mediatranslation/v1beta1:mediatranslation_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-media_translation", +- "ruby-cloud-env-prefix=MEDIA_TRANSLATION", +- "ruby-cloud-wrapper-of=v1beta1:0.0", +- "ruby-cloud-product-url=https://cloud.google.com/media-translation/", +- "ruby-cloud-api-id=mediatranslation.googleapis.com", +- "ruby-cloud-api-shortname=mediatranslation", +- ], +- ruby_cloud_description = "Media Translation API delivers real-time speech translation to your content and applications directly from your audio data. Leveraging Google’s machine learning technologies, the API offers enhanced accuracy and simplified integration while equipping you with a comprehensive set of features to further refine your translation results. Improve user experience with low-latency streaming translation and scale quickly with straightforward internationalization.", +- ruby_cloud_title = "Media Translation", +- transport = "grpc", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-mediatranslation-ruby", +- deps = [ +- ":mediatranslation_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/mediatranslation/v1alpha1/BUILD.bazel b/google/cloud/mediatranslation/v1alpha1/BUILD.bazel +deleted file mode 100644 +index 863868a95..000000000 +--- a/google/cloud/mediatranslation/v1alpha1/BUILD.bazel ++++ /dev/null +@@ -1,166 +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 = "mediatranslation_proto", +- srcs = [ +- "media_translation.proto", +- ], +- deps = [ +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/rpc:status_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "mediatranslation_java_proto", +- deps = [":mediatranslation_proto"], +-) +- +-java_grpc_library( +- name = "mediatranslation_java_grpc", +- srcs = [":mediatranslation_proto"], +- deps = [":mediatranslation_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "mediatranslation_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/mediatranslation/apiv1alpha1/mediatranslationpb", +- protos = [":mediatranslation_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//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 = "mediatranslation_moved_proto", +- srcs = [":mediatranslation_proto"], +- deps = [ +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/rpc:status_proto", +- ], +-) +- +-py_proto_library( +- name = "mediatranslation_py_proto", +- deps = [":mediatranslation_moved_proto"], +-) +- +-py_grpc_library( +- name = "mediatranslation_py_grpc", +- srcs = [":mediatranslation_moved_proto"], +- deps = [":mediatranslation_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "mediatranslation_php_proto", +- deps = [":mediatranslation_proto"], +-) +- +-php_grpc_library( +- name = "mediatranslation_php_grpc", +- srcs = [":mediatranslation_proto"], +- deps = [":mediatranslation_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 = "mediatranslation_ruby_proto", +- deps = [":mediatranslation_proto"], +-) +- +-ruby_grpc_library( +- name = "mediatranslation_ruby_grpc", +- srcs = [":mediatranslation_proto"], +- deps = [":mediatranslation_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "mediatranslation_csharp_proto", +- deps = [":mediatranslation_proto"], +-) +- +-csharp_grpc_library( +- name = "mediatranslation_csharp_grpc", +- srcs = [":mediatranslation_proto"], +- deps = [":mediatranslation_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/cloud/mediatranslation/v1beta1/BUILD.bazel b/google/cloud/mediatranslation/v1beta1/BUILD.bazel +deleted file mode 100644 +index 5b9eecf64..000000000 +--- a/google/cloud/mediatranslation/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,374 +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 = "mediatranslation_proto", +- srcs = [ +- "media_translation.proto", +- ], +- deps = [ +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/rpc:status_proto", +- ], +-) +- +-proto_library_with_info( +- name = "mediatranslation_proto_with_info", +- deps = [ +- ":mediatranslation_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 = "mediatranslation_java_proto", +- deps = [":mediatranslation_proto"], +-) +- +-java_grpc_library( +- name = "mediatranslation_java_grpc", +- srcs = [":mediatranslation_proto"], +- deps = [":mediatranslation_java_proto"], +-) +- +-java_gapic_library( +- name = "mediatranslation_java_gapic", +- srcs = [":mediatranslation_proto_with_info"], +- grpc_service_config = "mediatranslation_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "mediatranslation_v1beta1.yaml", +- test_deps = [ +- ":mediatranslation_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":mediatranslation_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "mediatranslation_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.mediatranslation.v1beta1.SpeechTranslationServiceClientTest", +- ], +- runtime_deps = [":mediatranslation_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-mediatranslation-v1beta1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":mediatranslation_java_gapic", +- ":mediatranslation_java_grpc", +- ":mediatranslation_java_proto", +- ":mediatranslation_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 = "mediatranslation_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/mediatranslation/apiv1beta1/mediatranslationpb", +- protos = [":mediatranslation_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "mediatranslation_go_gapic", +- srcs = [":mediatranslation_proto_with_info"], +- grpc_service_config = "mediatranslation_grpc_service_config.json", +- importpath = "cloud.google.com/go/mediatranslation/apiv1beta1;mediatranslation", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "mediatranslation_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- ":mediatranslation_go_proto", +- ], +-) +- +-go_test( +- name = "mediatranslation_go_gapic_test", +- srcs = [":mediatranslation_go_gapic_srcjar_test"], +- embed = [":mediatranslation_go_gapic"], +- importpath = "cloud.google.com/go/mediatranslation/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-mediatranslation-v1beta1-go", +- deps = [ +- ":mediatranslation_go_gapic", +- ":mediatranslation_go_gapic_srcjar-metadata.srcjar", +- ":mediatranslation_go_gapic_srcjar-snippets.srcjar", +- ":mediatranslation_go_gapic_srcjar-test.srcjar", +- ":mediatranslation_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "mediatranslation_py_gapic", +- srcs = [":mediatranslation_proto"], +- grpc_service_config = "mediatranslation_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-media-translation", +- ], +- rest_numeric_enums = True, +- service_yaml = "mediatranslation_v1beta1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "mediatranslation_py_gapic_test", +- srcs = [ +- "mediatranslation_py_gapic_pytest.py", +- "mediatranslation_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":mediatranslation_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "mediatranslation-v1beta1-py", +- deps = [ +- ":mediatranslation_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 = "mediatranslation_php_proto", +- deps = [":mediatranslation_proto"], +-) +- +-php_grpc_library( +- name = "mediatranslation_php_grpc", +- srcs = [":mediatranslation_proto"], +- deps = [":mediatranslation_php_proto"], +-) +- +-php_gapic_library( +- name = "mediatranslation_php_gapic", +- srcs = [":mediatranslation_proto_with_info"], +- grpc_service_config = "mediatranslation_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "mediatranslation_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":mediatranslation_php_grpc", +- ":mediatranslation_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-mediatranslation-v1beta1-php", +- deps = [ +- ":mediatranslation_php_gapic", +- ":mediatranslation_php_grpc", +- ":mediatranslation_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "mediatranslation_nodejs_gapic", +- package_name = "@google-cloud/media-translation", +- src = ":mediatranslation_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "mediatranslation_grpc_service_config.json", +- package = "google.cloud.mediatranslation.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "mediatranslation_v1beta1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "mediatranslation-v1beta1-nodejs", +- deps = [ +- ":mediatranslation_nodejs_gapic", +- ":mediatranslation_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 = "mediatranslation_ruby_proto", +- deps = [":mediatranslation_proto"], +-) +- +-ruby_grpc_library( +- name = "mediatranslation_ruby_grpc", +- srcs = [":mediatranslation_proto"], +- deps = [":mediatranslation_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "mediatranslation_ruby_gapic", +- srcs = [":mediatranslation_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=mediatranslation.googleapis.com", +- "ruby-cloud-api-shortname=mediatranslation", +- "ruby-cloud-env-prefix=MEDIA_TRANSLATION", +- "ruby-cloud-gem-name=google-cloud-media_translation-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/media-translation/", +- ], +- grpc_service_config = "mediatranslation_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Media Translation API delivers real-time speech translation to your content and applications directly from your audio data. Leveraging Google’s machine learning technologies, the API offers enhanced accuracy and simplified integration while equipping you with a comprehensive set of features to further refine your translation results. Improve user experience with low-latency streaming translation and scale quickly with straightforward internationalization.", +- ruby_cloud_title = "Media Translation V1beta1", +- service_yaml = "mediatranslation_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- ":mediatranslation_ruby_grpc", +- ":mediatranslation_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-mediatranslation-v1beta1-ruby", +- deps = [ +- ":mediatranslation_ruby_gapic", +- ":mediatranslation_ruby_grpc", +- ":mediatranslation_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 = "mediatranslation_csharp_proto", +- deps = [":mediatranslation_proto"], +-) +- +-csharp_grpc_library( +- name = "mediatranslation_csharp_grpc", +- srcs = [":mediatranslation_proto"], +- deps = [":mediatranslation_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "mediatranslation_csharp_gapic", +- srcs = [":mediatranslation_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "mediatranslation_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "mediatranslation_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- ":mediatranslation_csharp_grpc", +- ":mediatranslation_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-mediatranslation-v1beta1-csharp", +- deps = [ +- ":mediatranslation_csharp_gapic", +- ":mediatranslation_csharp_grpc", +- ":mediatranslation_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/memcache/BUILD.bazel b/google/cloud/memcache/BUILD.bazel +deleted file mode 100644 +index 263dfe182..000000000 +--- a/google/cloud/memcache/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-memcache. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for memcache. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1beta2 in this case. +-ruby_cloud_gapic_library( +- name = "memcache_ruby_wrapper", +- srcs = ["//google/cloud/memcache/v1beta2:memcache_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-memcache", +- "ruby-cloud-env-prefix=MEMCACHE", +- "ruby-cloud-wrapper-of=v1:0.5;v1beta2:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/memorystore/docs/memcached/", +- "ruby-cloud-api-id=memcache.googleapis.com", +- "ruby-cloud-api-shortname=memcache", +- ], +- ruby_cloud_description = "Google Cloud Memorystore for Memcached API is used for creating and managing Memcached instances in GCP.", +- ruby_cloud_title = "Google Cloud Memorystore for Memcached", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-memcache-ruby", +- deps = [ +- ":memcache_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/memcache/v1/BUILD.bazel b/google/cloud/memcache/v1/BUILD.bazel +deleted file mode 100644 +index 4e64c22b1..000000000 +--- a/google/cloud/memcache/v1/BUILD.bazel ++++ /dev/null +@@ -1,410 +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 = "memcache_proto", +- srcs = [ +- "cloud_memcache.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:dayofweek_proto", +- "//google/type:timeofday_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 = "memcache_proto_with_info", +- deps = [ +- ":memcache_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "memcache_java_proto", +- deps = [":memcache_proto"], +-) +- +-java_grpc_library( +- name = "memcache_java_grpc", +- srcs = [":memcache_proto"], +- deps = [":memcache_java_proto"], +-) +- +-java_gapic_library( +- name = "memcache_java_gapic", +- srcs = [":memcache_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "memcache_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "memcache_v1.yaml", +- test_deps = [ +- ":memcache_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":memcache_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "memcache_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.memcache.v1.CloudMemcacheClientHttpJsonTest", +- "com.google.cloud.memcache.v1.CloudMemcacheClientTest", +- ], +- runtime_deps = [":memcache_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-memcache-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":memcache_java_gapic", +- ":memcache_java_grpc", +- ":memcache_java_proto", +- ":memcache_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 = "memcache_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/memcache/apiv1/memcachepb", +- protos = [":memcache_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:dayofweek_go_proto", +- "//google/type:timeofday_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "memcache_go_gapic", +- srcs = [":memcache_proto_with_info"], +- grpc_service_config = "memcache_grpc_service_config.json", +- importpath = "cloud.google.com/go/memcache/apiv1;memcache", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "memcache_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":memcache_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", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "memcache_go_gapic_test", +- srcs = [":memcache_go_gapic_srcjar_test"], +- embed = [":memcache_go_gapic"], +- importpath = "cloud.google.com/go/memcache/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-memcache-v1-go", +- deps = [ +- ":memcache_go_gapic", +- ":memcache_go_gapic_srcjar-metadata.srcjar", +- ":memcache_go_gapic_srcjar-snippets.srcjar", +- ":memcache_go_gapic_srcjar-test.srcjar", +- ":memcache_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "memcache_py_gapic", +- srcs = [":memcache_proto"], +- grpc_service_config = "memcache_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "memcache_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "memcache_py_gapic_test", +- srcs = [ +- "memcache_py_gapic_pytest.py", +- "memcache_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":memcache_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "memcache-v1-py", +- deps = [ +- ":memcache_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 = "memcache_php_proto", +- deps = [":memcache_proto"], +-) +- +-php_grpc_library( +- name = "memcache_php_grpc", +- srcs = [":memcache_proto"], +- deps = [":memcache_php_proto"], +-) +- +-php_gapic_library( +- name = "memcache_php_gapic", +- srcs = [":memcache_proto_with_info"], +- grpc_service_config = "memcache_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "memcache_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":memcache_php_grpc", +- ":memcache_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-memcache-v1-php", +- deps = [ +- ":memcache_php_gapic", +- ":memcache_php_grpc", +- ":memcache_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "memcache_nodejs_gapic", +- package_name = "@google-cloud/memcache", +- src = ":memcache_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "memcache_grpc_service_config.json", +- package = "google.cloud.memcache.v1", +- rest_numeric_enums = True, +- service_yaml = "memcache_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "memcache-v1-nodejs", +- deps = [ +- ":memcache_nodejs_gapic", +- ":memcache_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 = "memcache_ruby_proto", +- deps = [":memcache_proto"], +-) +- +-ruby_grpc_library( +- name = "memcache_ruby_grpc", +- srcs = [":memcache_proto"], +- deps = [":memcache_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "memcache_ruby_gapic", +- srcs = [":memcache_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=memcache.googleapis.com", +- "ruby-cloud-api-shortname=memcache", +- "ruby-cloud-env-prefix=MEMCACHE", +- "ruby-cloud-gem-name=google-cloud-memcache-v1", +- "ruby-cloud-product-url=https://cloud.google.com/memorystore/docs/memcached/", +- ], +- grpc_service_config = "memcache_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Google Cloud Memorystore for Memcached API is used for creating and managing Memcached instances in GCP.", +- ruby_cloud_title = "Google Cloud Memorystore for Memcached V1", +- service_yaml = "memcache_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":memcache_ruby_grpc", +- ":memcache_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-memcache-v1-ruby", +- deps = [ +- ":memcache_ruby_gapic", +- ":memcache_ruby_grpc", +- ":memcache_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 = "memcache_csharp_proto", +- deps = [":memcache_proto"], +-) +- +-csharp_grpc_library( +- name = "memcache_csharp_grpc", +- srcs = [":memcache_proto"], +- deps = [":memcache_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "memcache_csharp_gapic", +- srcs = [":memcache_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "memcache_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "memcache_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":memcache_csharp_grpc", +- ":memcache_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-memcache-v1-csharp", +- deps = [ +- ":memcache_csharp_gapic", +- ":memcache_csharp_grpc", +- ":memcache_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "memcache_cc_proto", +- deps = [":memcache_proto"], +-) +- +-cc_grpc_library( +- name = "memcache_cc_grpc", +- srcs = [":memcache_proto"], +- grpc_only = True, +- deps = [":memcache_cc_proto"], +-) +diff --git a/google/cloud/memcache/v1beta2/BUILD.bazel b/google/cloud/memcache/v1beta2/BUILD.bazel +deleted file mode 100644 +index 770e260b3..000000000 +--- a/google/cloud/memcache/v1beta2/BUILD.bazel ++++ /dev/null +@@ -1,410 +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 = "memcache_proto", +- srcs = [ +- "cloud_memcache.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:dayofweek_proto", +- "//google/type:timeofday_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 = "memcache_proto_with_info", +- deps = [ +- ":memcache_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "memcache_java_proto", +- deps = [":memcache_proto"], +-) +- +-java_grpc_library( +- name = "memcache_java_grpc", +- srcs = [":memcache_proto"], +- deps = [":memcache_java_proto"], +-) +- +-java_gapic_library( +- name = "memcache_java_gapic", +- srcs = [":memcache_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "memcache_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "memcache_v1beta2.yaml", +- test_deps = [ +- ":memcache_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":memcache_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "memcache_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.memcache.v1beta2.CloudMemcacheClientHttpJsonTest", +- "com.google.cloud.memcache.v1beta2.CloudMemcacheClientTest", +- ], +- runtime_deps = [":memcache_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-memcache-v1beta2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":memcache_java_gapic", +- ":memcache_java_grpc", +- ":memcache_java_proto", +- ":memcache_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 = "memcache_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/memcache/apiv1beta2/memcachepb", +- protos = [":memcache_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:dayofweek_go_proto", +- "//google/type:timeofday_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "memcache_go_gapic", +- srcs = [":memcache_proto_with_info"], +- grpc_service_config = "memcache_grpc_service_config.json", +- importpath = "cloud.google.com/go/memcache/apiv1beta2;memcache", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "memcache_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":memcache_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", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "memcache_go_gapic_test", +- srcs = [":memcache_go_gapic_srcjar_test"], +- embed = [":memcache_go_gapic"], +- importpath = "cloud.google.com/go/memcache/apiv1beta2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-memcache-v1beta2-go", +- deps = [ +- ":memcache_go_gapic", +- ":memcache_go_gapic_srcjar-metadata.srcjar", +- ":memcache_go_gapic_srcjar-snippets.srcjar", +- ":memcache_go_gapic_srcjar-test.srcjar", +- ":memcache_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "memcache_py_gapic", +- srcs = [":memcache_proto"], +- grpc_service_config = "memcache_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "memcache_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "memcache_py_gapic_test", +- srcs = [ +- "memcache_py_gapic_pytest.py", +- "memcache_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":memcache_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "memcache-v1beta2-py", +- deps = [ +- ":memcache_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 = "memcache_php_proto", +- deps = [":memcache_proto"], +-) +- +-php_grpc_library( +- name = "memcache_php_grpc", +- srcs = [":memcache_proto"], +- deps = [":memcache_php_proto"], +-) +- +-php_gapic_library( +- name = "memcache_php_gapic", +- srcs = [":memcache_proto_with_info"], +- grpc_service_config = "memcache_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "memcache_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":memcache_php_grpc", +- ":memcache_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-memcache-v1beta2-php", +- deps = [ +- ":memcache_php_gapic", +- ":memcache_php_grpc", +- ":memcache_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "memcache_nodejs_gapic", +- package_name = "@google-cloud/memcache", +- src = ":memcache_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "memcache_grpc_service_config.json", +- package = "google.cloud.memcache.v1beta2", +- rest_numeric_enums = True, +- service_yaml = "memcache_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "memcache-v1beta2-nodejs", +- deps = [ +- ":memcache_nodejs_gapic", +- ":memcache_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 = "memcache_ruby_proto", +- deps = [":memcache_proto"], +-) +- +-ruby_grpc_library( +- name = "memcache_ruby_grpc", +- srcs = [":memcache_proto"], +- deps = [":memcache_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "memcache_ruby_gapic", +- srcs = [":memcache_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=memcache.googleapis.com", +- "ruby-cloud-api-shortname=memcache", +- "ruby-cloud-env-prefix=MEMCACHE", +- "ruby-cloud-gem-name=google-cloud-memcache-v1beta2", +- "ruby-cloud-product-url=https://cloud.google.com/memorystore/docs/memcached/", +- ], +- grpc_service_config = "memcache_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Google Cloud Memorystore for Memcached API is used for creating and managing Memcached instances in GCP.", +- ruby_cloud_title = "Google Cloud Memorystore for Memcached", +- service_yaml = "memcache_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":memcache_ruby_grpc", +- ":memcache_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-memcache-v1beta2-ruby", +- deps = [ +- ":memcache_ruby_gapic", +- ":memcache_ruby_grpc", +- ":memcache_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 = "memcache_csharp_proto", +- deps = [":memcache_proto"], +-) +- +-csharp_grpc_library( +- name = "memcache_csharp_grpc", +- srcs = [":memcache_proto"], +- deps = [":memcache_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "memcache_csharp_gapic", +- srcs = [":memcache_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "memcache_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "memcache_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":memcache_csharp_grpc", +- ":memcache_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-memcache-v1beta2-csharp", +- deps = [ +- ":memcache_csharp_gapic", +- ":memcache_csharp_grpc", +- ":memcache_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "memcache_cc_proto", +- deps = [":memcache_proto"], +-) +- +-cc_grpc_library( +- name = "memcache_cc_grpc", +- srcs = [":memcache_proto"], +- grpc_only = True, +- deps = [":memcache_cc_proto"], +-) +diff --git a/google/cloud/metastore/BUILD.bazel b/google/cloud/metastore/BUILD.bazel +deleted file mode 100644 +index dafd43098..000000000 +--- a/google/cloud/metastore/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-metastore. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for metastore. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "metastore_ruby_wrapper", +- srcs = ["//google/cloud/metastore/v1:metastore_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-metastore", +- "ruby-cloud-env-prefix=METASTORE", +- "ruby-cloud-wrapper-of=v1:0.6;v1beta:0.6", +- "ruby-cloud-product-url=https://cloud.google.com/dataproc-metastore/", +- "ruby-cloud-api-id=metastore.googleapis.com", +- "ruby-cloud-api-shortname=metastore", +- ], +- ruby_cloud_description = "Dataproc Metastore is a fully managed, highly available within a region, autohealing serverless Apache Hive metastore (HMS) on Google Cloud for data analytics products. It supports HMS and serves as a critical component for managing the metadata of relational entities and provides interoperability between data processing applications in the open source data ecosystem.", +- ruby_cloud_title = "Dataproc Metastore", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-metastore-ruby", +- deps = [ +- ":metastore_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/metastore/logging/v1/BUILD.bazel b/google/cloud/metastore/logging/v1/BUILD.bazel +deleted file mode 100644 +index 0ca95e33f..000000000 +--- a/google/cloud/metastore/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,193 +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 = [ +- "log_streams.proto", +- ], +- deps = [ +- +- ], +-) +- +-############################################################################## +-# 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_gapic_assembly_pkg", +-) +- +-go_proto_library( +- name = "logging_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/metastore/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- +- ], +-) +- +-go_gapic_assembly_pkg( +- name = "logging-v1-go", +- deps = [ +- ":logging_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 = [ +- +- ], +-) +- +-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_gapic_assembly_pkg", +- "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"], +-) +- +-php_gapic_assembly_pkg( +- name = "logging-v1-php", +- 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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/metastore/v1/BUILD.bazel b/google/cloud/metastore/v1/BUILD.bazel +deleted file mode 100644 +index a44581fbc..000000000 +--- a/google/cloud/metastore/v1/BUILD.bazel ++++ /dev/null +@@ -1,416 +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 = "metastore_proto", +- srcs = [ +- "metastore.proto", +- "metastore_federation.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:dayofweek_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "metastore_proto_with_info", +- deps = [ +- ":metastore_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "metastore_java_proto", +- deps = [":metastore_proto"], +-) +- +-java_grpc_library( +- name = "metastore_java_grpc", +- srcs = [":metastore_proto"], +- deps = [":metastore_java_proto"], +-) +- +-java_gapic_library( +- name = "metastore_java_gapic", +- srcs = [":metastore_proto_with_info"], +- gapic_yaml = "metastore_gapic.yaml", +- grpc_service_config = "metastore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "metastore_v1.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ":metastore_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":metastore_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "metastore_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.metastore.v1.DataprocMetastoreClientHttpJsonTest", +- "com.google.cloud.metastore.v1.DataprocMetastoreClientTest", +- "com.google.cloud.metastore.v1.DataprocMetastoreFederationClientHttpJsonTest", +- "com.google.cloud.metastore.v1.DataprocMetastoreFederationClientTest", +- ], +- runtime_deps = [":metastore_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-metastore-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":metastore_java_gapic", +- ":metastore_java_grpc", +- ":metastore_java_proto", +- ":metastore_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 = "metastore_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/metastore/apiv1/metastorepb", +- protos = [":metastore_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:dayofweek_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "metastore_go_gapic", +- srcs = [":metastore_proto_with_info"], +- grpc_service_config = "metastore_grpc_service_config.json", +- importpath = "cloud.google.com/go/metastore/apiv1;metastore", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "metastore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":metastore_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "metastore_go_gapic_test", +- srcs = [":metastore_go_gapic_srcjar_test"], +- embed = [":metastore_go_gapic"], +- importpath = "cloud.google.com/go/metastore/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-metastore-v1-go", +- deps = [ +- ":metastore_go_gapic", +- ":metastore_go_gapic_srcjar-metadata.srcjar", +- ":metastore_go_gapic_srcjar-snippets.srcjar", +- ":metastore_go_gapic_srcjar-test.srcjar", +- ":metastore_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "metastore_py_gapic", +- srcs = [":metastore_proto"], +- grpc_service_config = "metastore_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-dataproc-metastore"], +- rest_numeric_enums = True, +- service_yaml = "metastore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "metastore_py_gapic_test", +- srcs = [ +- "metastore_py_gapic_pytest.py", +- "metastore_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":metastore_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "metastore-v1-py", +- deps = [ +- ":metastore_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 = "metastore_php_proto", +- deps = [":metastore_proto"], +-) +- +-php_grpc_library( +- name = "metastore_php_grpc", +- srcs = [":metastore_proto"], +- deps = [":metastore_php_proto"], +-) +- +-php_gapic_library( +- name = "metastore_php_gapic", +- srcs = [":metastore_proto_with_info"], +- grpc_service_config = "metastore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "metastore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":metastore_php_grpc", +- ":metastore_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-metastore-v1-php", +- deps = [ +- ":metastore_php_gapic", +- ":metastore_php_grpc", +- ":metastore_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "metastore_nodejs_gapic", +- package_name = "@google-cloud/dataproc-metastore", +- src = ":metastore_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "metastore_grpc_service_config.json", +- package = "google.cloud.metastore.v1", +- rest_numeric_enums = True, +- service_yaml = "metastore_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "metastore-v1-nodejs", +- deps = [ +- ":metastore_nodejs_gapic", +- ":metastore_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 = "metastore_ruby_proto", +- deps = [":metastore_proto"], +-) +- +-ruby_grpc_library( +- name = "metastore_ruby_grpc", +- srcs = [":metastore_proto"], +- deps = [":metastore_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "metastore_ruby_gapic", +- srcs = [":metastore_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=metastore.googleapis.com", +- "ruby-cloud-api-shortname=metastore", +- "ruby-cloud-env-prefix=METASTORE", +- "ruby-cloud-gem-name=google-cloud-metastore-v1", +- "ruby-cloud-product-url=https://cloud.google.com/dataproc-metastore/", +- ], +- grpc_service_config = "metastore_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Dataproc Metastore is a fully managed, highly available within a region, autohealing serverless Apache Hive metastore (HMS) on Google Cloud for data analytics products. It supports HMS and serves as a critical component for managing the metadata of relational entities and provides interoperability between data processing applications in the open source data ecosystem.", +- ruby_cloud_title = "Dataproc Metastore V1", +- service_yaml = "metastore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":metastore_ruby_grpc", +- ":metastore_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-metastore-v1-ruby", +- deps = [ +- ":metastore_ruby_gapic", +- ":metastore_ruby_grpc", +- ":metastore_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 = "metastore_csharp_proto", +- deps = [":metastore_proto"], +-) +- +-csharp_grpc_library( +- name = "metastore_csharp_grpc", +- srcs = [":metastore_proto"], +- deps = [":metastore_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "metastore_csharp_gapic", +- srcs = [":metastore_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "metastore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "metastore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":metastore_csharp_grpc", +- ":metastore_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-metastore-v1-csharp", +- deps = [ +- ":metastore_csharp_gapic", +- ":metastore_csharp_grpc", +- ":metastore_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "metastore_cc_proto", +- deps = [":metastore_proto"], +-) +- +-cc_grpc_library( +- name = "metastore_cc_grpc", +- srcs = [":metastore_proto"], +- grpc_only = True, +- deps = [":metastore_cc_proto"], +-) +diff --git a/google/cloud/metastore/v1alpha/BUILD.bazel b/google/cloud/metastore/v1alpha/BUILD.bazel +deleted file mode 100644 +index 71f3ef18c..000000000 +--- a/google/cloud/metastore/v1alpha/BUILD.bazel ++++ /dev/null +@@ -1,408 +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 = "metastore_proto", +- srcs = [ +- "metastore.proto", +- "metastore_federation.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:dayofweek_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "metastore_proto_with_info", +- deps = [ +- ":metastore_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "metastore_java_proto", +- deps = [":metastore_proto"], +-) +- +-java_grpc_library( +- name = "metastore_java_grpc", +- srcs = [":metastore_proto"], +- deps = [":metastore_java_proto"], +-) +- +-java_gapic_library( +- name = "metastore_java_gapic", +- srcs = [":metastore_proto_with_info"], +- gapic_yaml = "metastore_gapic.yaml", +- grpc_service_config = "metastore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "metastore_v1alpha.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ":metastore_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":metastore_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "metastore_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.metastore.v1alpha.DataprocMetastoreClientHttpJsonTest", +- "com.google.cloud.metastore.v1alpha.DataprocMetastoreClientTest", +- "com.google.cloud.metastore.v1alpha.DataprocMetastoreFederationClientHttpJsonTest", +- "com.google.cloud.metastore.v1alpha.DataprocMetastoreFederationClientTest", +- ], +- runtime_deps = [":metastore_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-metastore-v1alpha-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":metastore_java_gapic", +- ":metastore_java_grpc", +- ":metastore_java_proto", +- ":metastore_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 = "metastore_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/metastore/apiv1alpha/metastorepb", +- protos = [":metastore_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:dayofweek_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "metastore_go_gapic", +- srcs = [":metastore_proto_with_info"], +- grpc_service_config = "metastore_grpc_service_config.json", +- importpath = "cloud.google.com/go/metastore/apiv1alpha;metastore", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "metastore_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":metastore_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "metastore_go_gapic_test", +- srcs = [":metastore_go_gapic_srcjar_test"], +- embed = [":metastore_go_gapic"], +- importpath = "cloud.google.com/go/metastore/apiv1alpha", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-metastore-v1alpha-go", +- deps = [ +- ":metastore_go_gapic", +- ":metastore_go_gapic_srcjar-metadata.srcjar", +- ":metastore_go_gapic_srcjar-snippets.srcjar", +- ":metastore_go_gapic_srcjar-test.srcjar", +- ":metastore_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "metastore_py_gapic", +- srcs = [":metastore_proto"], +- grpc_service_config = "metastore_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-dataproc-metastore"], +- rest_numeric_enums = True, +- service_yaml = "metastore_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "metastore_py_gapic_test", +- srcs = [ +- "metastore_py_gapic_pytest.py", +- "metastore_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":metastore_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "metastore-v1alpha-py", +- deps = [ +- ":metastore_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 = "metastore_php_proto", +- deps = [":metastore_proto"], +-) +- +-php_grpc_library( +- name = "metastore_php_grpc", +- srcs = [":metastore_proto"], +- deps = [":metastore_php_proto"], +-) +- +-php_gapic_library( +- name = "metastore_php_gapic", +- srcs = [":metastore_proto_with_info"], +- grpc_service_config = "metastore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "metastore_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":metastore_php_grpc", +- ":metastore_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-metastore-v1alpha-php", +- deps = [ +- ":metastore_php_gapic", +- ":metastore_php_grpc", +- ":metastore_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "metastore_nodejs_gapic", +- package_name = "@google-cloud/dataproc-metastore", +- src = ":metastore_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "metastore_grpc_service_config.json", +- package = "google.cloud.metastore.v1alpha", +- rest_numeric_enums = True, +- service_yaml = "metastore_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "metastore-v1alpha-nodejs", +- deps = [ +- ":metastore_nodejs_gapic", +- ":metastore_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 = "metastore_ruby_proto", +- deps = [":metastore_proto"], +-) +- +-ruby_grpc_library( +- name = "metastore_ruby_grpc", +- srcs = [":metastore_proto"], +- deps = [":metastore_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "metastore_ruby_gapic", +- srcs = [":metastore_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-metastore-v1alpha"], +- grpc_service_config = "metastore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "metastore_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":metastore_ruby_grpc", +- ":metastore_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-metastore-v1alpha-ruby", +- deps = [ +- ":metastore_ruby_gapic", +- ":metastore_ruby_grpc", +- ":metastore_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 = "metastore_csharp_proto", +- deps = [":metastore_proto"], +-) +- +-csharp_grpc_library( +- name = "metastore_csharp_grpc", +- srcs = [":metastore_proto"], +- deps = [":metastore_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "metastore_csharp_gapic", +- srcs = [":metastore_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "metastore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "metastore_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":metastore_csharp_grpc", +- ":metastore_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-metastore-v1alpha-csharp", +- deps = [ +- ":metastore_csharp_gapic", +- ":metastore_csharp_grpc", +- ":metastore_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "metastore_cc_proto", +- deps = [":metastore_proto"], +-) +- +-cc_grpc_library( +- name = "metastore_cc_grpc", +- srcs = [":metastore_proto"], +- grpc_only = True, +- deps = [":metastore_cc_proto"], +-) +diff --git a/google/cloud/metastore/v1beta/BUILD.bazel b/google/cloud/metastore/v1beta/BUILD.bazel +deleted file mode 100644 +index e66435bcc..000000000 +--- a/google/cloud/metastore/v1beta/BUILD.bazel ++++ /dev/null +@@ -1,416 +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 = "metastore_proto", +- srcs = [ +- "metastore.proto", +- "metastore_federation.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:dayofweek_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "metastore_proto_with_info", +- deps = [ +- ":metastore_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "metastore_java_proto", +- deps = [":metastore_proto"], +-) +- +-java_grpc_library( +- name = "metastore_java_grpc", +- srcs = [":metastore_proto"], +- deps = [":metastore_java_proto"], +-) +- +-java_gapic_library( +- name = "metastore_java_gapic", +- srcs = [":metastore_proto_with_info"], +- gapic_yaml = "metastore_gapic.yaml", +- grpc_service_config = "metastore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "metastore_v1beta.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ":metastore_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":metastore_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "metastore_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.metastore.v1beta.DataprocMetastoreClientHttpJsonTest", +- "com.google.cloud.metastore.v1beta.DataprocMetastoreClientTest", +- "com.google.cloud.metastore.v1beta.DataprocMetastoreFederationClientHttpJsonTest", +- "com.google.cloud.metastore.v1beta.DataprocMetastoreFederationClientTest", +- ], +- runtime_deps = [":metastore_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-metastore-v1beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":metastore_java_gapic", +- ":metastore_java_grpc", +- ":metastore_java_proto", +- ":metastore_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 = "metastore_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/metastore/apiv1beta/metastorepb", +- protos = [":metastore_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:dayofweek_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "metastore_go_gapic", +- srcs = [":metastore_proto_with_info"], +- grpc_service_config = "metastore_grpc_service_config.json", +- importpath = "cloud.google.com/go/metastore/apiv1beta;metastore", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "metastore_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":metastore_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "metastore_go_gapic_test", +- srcs = [":metastore_go_gapic_srcjar_test"], +- embed = [":metastore_go_gapic"], +- importpath = "cloud.google.com/go/metastore/apiv1beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-metastore-v1beta-go", +- deps = [ +- ":metastore_go_gapic", +- ":metastore_go_gapic_srcjar-metadata.srcjar", +- ":metastore_go_gapic_srcjar-snippets.srcjar", +- ":metastore_go_gapic_srcjar-test.srcjar", +- ":metastore_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "metastore_py_gapic", +- srcs = [":metastore_proto"], +- grpc_service_config = "metastore_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-dataproc-metastore"], +- rest_numeric_enums = True, +- service_yaml = "metastore_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "metastore_py_gapic_test", +- srcs = [ +- "metastore_py_gapic_pytest.py", +- "metastore_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":metastore_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "metastore-v1beta-py", +- deps = [ +- ":metastore_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 = "metastore_php_proto", +- deps = [":metastore_proto"], +-) +- +-php_grpc_library( +- name = "metastore_php_grpc", +- srcs = [":metastore_proto"], +- deps = [":metastore_php_proto"], +-) +- +-php_gapic_library( +- name = "metastore_php_gapic", +- srcs = [":metastore_proto_with_info"], +- grpc_service_config = "metastore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "metastore_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":metastore_php_grpc", +- ":metastore_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-metastore-v1beta-php", +- deps = [ +- ":metastore_php_gapic", +- ":metastore_php_grpc", +- ":metastore_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "metastore_nodejs_gapic", +- package_name = "@google-cloud/dataproc-metastore", +- src = ":metastore_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "metastore_grpc_service_config.json", +- package = "google.cloud.metastore.v1beta", +- rest_numeric_enums = True, +- service_yaml = "metastore_v1beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "metastore-v1beta-nodejs", +- deps = [ +- ":metastore_nodejs_gapic", +- ":metastore_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 = "metastore_ruby_proto", +- deps = [":metastore_proto"], +-) +- +-ruby_grpc_library( +- name = "metastore_ruby_grpc", +- srcs = [":metastore_proto"], +- deps = [":metastore_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "metastore_ruby_gapic", +- srcs = [":metastore_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=metastore.googleapis.com", +- "ruby-cloud-api-shortname=metastore", +- "ruby-cloud-env-prefix=METASTORE", +- "ruby-cloud-gem-name=google-cloud-metastore-v1beta", +- "ruby-cloud-product-url=https://cloud.google.com/dataproc-metastore/", +- ], +- grpc_service_config = "metastore_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Dataproc Metastore is a fully managed, highly available within a region, autohealing serverless Apache Hive metastore (HMS) on Google Cloud for data analytics products. It supports HMS and serves as a critical component for managing the metadata of relational entities and provides interoperability between data processing applications in the open source data ecosystem.", +- ruby_cloud_title = "Dataproc Metastore V1beta", +- service_yaml = "metastore_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":metastore_ruby_grpc", +- ":metastore_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-metastore-v1beta-ruby", +- deps = [ +- ":metastore_ruby_gapic", +- ":metastore_ruby_grpc", +- ":metastore_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 = "metastore_csharp_proto", +- deps = [":metastore_proto"], +-) +- +-csharp_grpc_library( +- name = "metastore_csharp_grpc", +- srcs = [":metastore_proto"], +- deps = [":metastore_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "metastore_csharp_gapic", +- srcs = [":metastore_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "metastore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "metastore_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":metastore_csharp_grpc", +- ":metastore_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-metastore-v1beta-csharp", +- deps = [ +- ":metastore_csharp_gapic", +- ":metastore_csharp_grpc", +- ":metastore_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "metastore_cc_proto", +- deps = [":metastore_proto"], +-) +- +-cc_grpc_library( +- name = "metastore_cc_grpc", +- srcs = [":metastore_proto"], +- grpc_only = True, +- deps = [":metastore_cc_proto"], +-) +diff --git a/google/cloud/networkanalyzer/logging/v1/BUILD.bazel b/google/cloud/networkanalyzer/logging/v1/BUILD.bazel +deleted file mode 100644 +index 14cbabd32..000000000 +--- a/google/cloud/networkanalyzer/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,176 +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 = [ +- "analyzer_log.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 = "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 = "cloud.google.com/go/networkanalyzer/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- ], +-) +- +-############################################################################## +-# 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 = [ +- "@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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/networkconnectivity/BUILD.bazel b/google/cloud/networkconnectivity/BUILD.bazel +deleted file mode 100644 +index e64352f60..000000000 +--- a/google/cloud/networkconnectivity/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-network_connectivity. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for networkconnectivity. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "networkconnectivity_ruby_wrapper", +- srcs = ["//google/cloud/networkconnectivity/v1:networkconnectivity_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-network_connectivity", +- "ruby-cloud-env-prefix=NETWORK_CONNECTIVITY", +- "ruby-cloud-wrapper-of=v1:0.4;v1alpha1:0.5", +- "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_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", +- transport = "grpc", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-networkconnectivity-ruby", +- deps = [ +- ":networkconnectivity_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/networkconnectivity/v1/BUILD.bazel b/google/cloud/networkconnectivity/v1/BUILD.bazel +deleted file mode 100644 +index 2832ea817..000000000 +--- a/google/cloud/networkconnectivity/v1/BUILD.bazel ++++ /dev/null +@@ -1,402 +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 = "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//:empty_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"], +- gapic_yaml = None, +- grpc_service_config = "networkconnectivity_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkconnectivity_v1.yaml", +- test_deps = [ +- ":networkconnectivity_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":networkconnectivity_java_proto", +- "//google/api:api_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", +- include_samples = True, +- transport = "grpc", +- 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 = "cloud.google.com/go/networkconnectivity/apiv1/networkconnectivitypb", +- 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", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "networkconnectivity_v1.yaml", +- transport = "grpc", +- deps = [ +- ":networkconnectivity_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "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-metadata.srcjar", +- ":networkconnectivity_go_gapic_srcjar-snippets.srcjar", +- ":networkconnectivity_go_gapic_srcjar-test.srcjar", +- ":networkconnectivity_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "networkconnectivity_py_gapic", +- srcs = [":networkconnectivity_proto"], +- grpc_service_config = "networkconnectivity_v1_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-network-connectivity"], +- rest_numeric_enums = True, +- service_yaml = "networkconnectivity_v1.yaml", +- transport = "grpc", +- deps = ["//google/iam/v1:iam_policy_py_proto"], +-) +- +-py_test( +- name = "networkconnectivity_py_gapic_test", +- srcs = [ +- "networkconnectivity_py_gapic_pytest.py", +- "networkconnectivity_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":networkconnectivity_py_gapic"], +-) +- +-# 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", +- rest_numeric_enums = True, +- service_yaml = "networkconnectivity_v1.yaml", +- transport = "grpc+rest", +- 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/network-connectivity", +- src = ":networkconnectivity_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "networkconnectivity_v1_grpc_service_config.json", +- package = "google.cloud.networkconnectivity.v1", +- rest_numeric_enums = True, +- service_yaml = "networkconnectivity_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "networkconnectivity-v1-nodejs", +- deps = [ +- ":networkconnectivity_nodejs_gapic", +- ":networkconnectivity_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 = "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", +- rest_numeric_enums = True, +- 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", +- service_yaml = "networkconnectivity_v1.yaml", +- transport = "grpc", +- 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", +- rest_numeric_enums = True, +- service_yaml = "networkconnectivity_v1.yaml", +- transport = "grpc", +- 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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "networkconnectivity_cc_proto", +- deps = [":networkconnectivity_proto"], +-) +- +-cc_grpc_library( +- name = "networkconnectivity_cc_grpc", +- srcs = [":networkconnectivity_proto"], +- grpc_only = True, +- deps = [":networkconnectivity_cc_proto"], +-) +diff --git a/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel b/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel +deleted file mode 100644 +index e8ee8a1de..000000000 +--- a/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel ++++ /dev/null +@@ -1,381 +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 = "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//:empty_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_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkconnectivity_v1alpha1.yaml", +- test_deps = [ +- ":networkconnectivity_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":networkconnectivity_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "networkconnectivity_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.networkconnectivity.v1alpha1.HubServiceClientTest", +- ], +- runtime_deps = [":networkconnectivity_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-networkconnectivity-v1alpha1-java", +- include_samples = True, +- transport = "grpc", +- 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 = "cloud.google.com/go/networkconnectivity/apiv1alpha1/networkconnectivitypb", +- 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_grpc_service_config.json", +- importpath = "cloud.google.com/go/networkconnectivity/apiv1alpha1;networkconnectivity", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "networkconnectivity_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networkconnectivity_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 = "networkconnectivity_go_gapic_test", +- srcs = [":networkconnectivity_go_gapic_srcjar_test"], +- embed = [":networkconnectivity_go_gapic"], +- importpath = "cloud.google.com/go/networkconnectivity/apiv1alpha1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-networkconnectivity-v1alpha1-go", +- deps = [ +- ":networkconnectivity_go_gapic", +- ":networkconnectivity_go_gapic_srcjar-metadata.srcjar", +- ":networkconnectivity_go_gapic_srcjar-snippets.srcjar", +- ":networkconnectivity_go_gapic_srcjar-test.srcjar", +- ":networkconnectivity_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "networkconnectivity_py_gapic", +- srcs = [":networkconnectivity_proto"], +- grpc_service_config = "networkconnectivity_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-network-connectivity"], +- rest_numeric_enums = True, +- service_yaml = "networkconnectivity_v1alpha1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "networkconnectivity_py_gapic_test", +- srcs = [ +- "networkconnectivity_py_gapic_pytest.py", +- "networkconnectivity_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":networkconnectivity_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "networkconnectivity-v1alpha1-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_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkconnectivity_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networkconnectivity_php_grpc", +- ":networkconnectivity_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-networkconnectivity-v1alpha1-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/network-connectivity", +- src = ":networkconnectivity_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "networkconnectivity_grpc_service_config.json", +- package = "google.cloud.networkconnectivity.v1alpha1", +- rest_numeric_enums = True, +- service_yaml = "networkconnectivity_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "networkconnectivity-v1alpha1-nodejs", +- deps = [ +- ":networkconnectivity_nodejs_gapic", +- ":networkconnectivity_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 = "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-v1alpha1", +- "ruby-cloud-product-url=https://cloud.google.com/network-connectivity/docs", +- ], +- grpc_service_config = "networkconnectivity_grpc_service_config.json", +- rest_numeric_enums = True, +- 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 V1alpha1", +- service_yaml = "networkconnectivity_v1alpha1.yaml", +- transport = "grpc", +- deps = [ +- ":networkconnectivity_ruby_grpc", +- ":networkconnectivity_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-networkconnectivity-v1alpha1-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_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkconnectivity_v1alpha1.yaml", +- transport = "grpc", +- deps = [ +- ":networkconnectivity_csharp_grpc", +- ":networkconnectivity_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-networkconnectivity-v1alpha1-csharp", +- deps = [ +- ":networkconnectivity_csharp_gapic", +- ":networkconnectivity_csharp_grpc", +- ":networkconnectivity_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/networkmanagement/BUILD.bazel b/google/cloud/networkmanagement/BUILD.bazel +deleted file mode 100644 +index 31c4c8a1d..000000000 +--- a/google/cloud/networkmanagement/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-network_management. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for networkmanagement. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "networkmanagement_ruby_wrapper", +- srcs = ["//google/cloud/networkmanagement/v1:networkmanagement_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-network_management", +- "ruby-cloud-wrapper-of=v1:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/network-intelligence-center/docs/connectivity-tests/reference/networkmanagement/rest", +- "ruby-cloud-api-id=networkmanagement.googleapis.com", +- "ruby-cloud-api-shortname=networkmanagement", +- ], +- ruby_cloud_description = "The Network Management API provides a collection of network performance monitoring and diagnostic capabilities.", +- ruby_cloud_title = "Network Management", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-networkmanagement-ruby", +- deps = [ +- ":networkmanagement_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/networkmanagement/v1/BUILD.bazel b/google/cloud/networkmanagement/v1/BUILD.bazel +deleted file mode 100644 +index 8c0506322..000000000 +--- a/google/cloud/networkmanagement/v1/BUILD.bazel ++++ /dev/null +@@ -1,405 +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 = "networkmanagement_proto", +- srcs = [ +- "connectivity_test.proto", +- "reachability.proto", +- "trace.proto", +- ], +- deps = [ +- "//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//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "networkmanagement_proto_with_info", +- deps = [ +- ":networkmanagement_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 = "networkmanagement_java_proto", +- deps = [":networkmanagement_proto"], +-) +- +-java_grpc_library( +- name = "networkmanagement_java_grpc", +- srcs = [":networkmanagement_proto"], +- deps = [":networkmanagement_java_proto"], +-) +- +-java_gapic_library( +- name = "networkmanagement_java_gapic", +- srcs = [":networkmanagement_proto_with_info"], +- grpc_service_config = "networkmanagement_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkmanagement_v1.yaml", +- test_deps = [ +- ":networkmanagement_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":networkmanagement_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "networkmanagement_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.networkmanagement.v1.ReachabilityServiceClientHttpJsonTest", +- "com.google.cloud.networkmanagement.v1.ReachabilityServiceClientTest", +- ], +- runtime_deps = [":networkmanagement_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-networkmanagement-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":networkmanagement_java_gapic", +- ":networkmanagement_java_grpc", +- ":networkmanagement_java_proto", +- ":networkmanagement_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 = "networkmanagement_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/networkmanagement/apiv1/networkmanagementpb", +- protos = [":networkmanagement_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "networkmanagement_go_gapic", +- srcs = [":networkmanagement_proto_with_info"], +- grpc_service_config = "networkmanagement_grpc_service_config.json", +- importpath = "cloud.google.com/go/networkmanagement/apiv1;networkmanagement", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "networkmanagement_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networkmanagement_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 = "networkmanagement_go_gapic_test", +- srcs = [":networkmanagement_go_gapic_srcjar_test"], +- embed = [":networkmanagement_go_gapic"], +- importpath = "cloud.google.com/go/networkmanagement/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-networkmanagement-v1-go", +- deps = [ +- ":networkmanagement_go_gapic", +- ":networkmanagement_go_gapic_srcjar-metadata.srcjar", +- ":networkmanagement_go_gapic_srcjar-snippets.srcjar", +- ":networkmanagement_go_gapic_srcjar-test.srcjar", +- ":networkmanagement_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "networkmanagement_py_gapic", +- srcs = [":networkmanagement_proto"], +- grpc_service_config = "networkmanagement_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-network-management", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=network_management", +- ], +- rest_numeric_enums = True, +- service_yaml = "networkmanagement_v1.yaml", +- transport = "grpc+rest", +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +-#py_test( +-# name = "networkmanagement_py_gapic_test", +-# srcs = [ +-# "networkmanagement_py_gapic_pytest.py", +-# "networkmanagement_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":networkmanagement_py_gapic"], +-#) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "networkmanagement-v1-py", +- deps = [ +- ":networkmanagement_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 = "networkmanagement_php_proto", +- deps = [":networkmanagement_proto"], +-) +- +-php_grpc_library( +- name = "networkmanagement_php_grpc", +- srcs = [":networkmanagement_proto"], +- deps = [":networkmanagement_php_proto"], +-) +- +-php_gapic_library( +- name = "networkmanagement_php_gapic", +- srcs = [":networkmanagement_proto_with_info"], +- grpc_service_config = "networkmanagement_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkmanagement_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networkmanagement_php_grpc", +- ":networkmanagement_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-networkmanagement-v1-php", +- deps = [ +- ":networkmanagement_php_gapic", +- ":networkmanagement_php_grpc", +- ":networkmanagement_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "networkmanagement_nodejs_gapic", +- package_name = "@google-cloud/network-management", +- src = ":networkmanagement_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "networkmanagement_grpc_service_config.json", +- package = "google.cloud.networkmanagement.v1", +- rest_numeric_enums = True, +- service_yaml = "networkmanagement_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "networkmanagement-v1-nodejs", +- deps = [ +- ":networkmanagement_nodejs_gapic", +- ":networkmanagement_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 = "networkmanagement_ruby_proto", +- deps = [":networkmanagement_proto"], +-) +- +-ruby_grpc_library( +- name = "networkmanagement_ruby_grpc", +- srcs = [":networkmanagement_proto"], +- deps = [":networkmanagement_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "networkmanagement_ruby_gapic", +- srcs = [":networkmanagement_proto_with_info"], +- 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", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Network Management API provides a collection of network performance monitoring and diagnostic capabilities.", +- ruby_cloud_title = "Network Management V1", +- service_yaml = "networkmanagement_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networkmanagement_ruby_grpc", +- ":networkmanagement_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-networkmanagement-v1-ruby", +- deps = [ +- ":networkmanagement_ruby_gapic", +- ":networkmanagement_ruby_grpc", +- ":networkmanagement_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 = "networkmanagement_csharp_proto", +- deps = [":networkmanagement_proto"], +-) +- +-csharp_grpc_library( +- name = "networkmanagement_csharp_grpc", +- srcs = [":networkmanagement_proto"], +- deps = [":networkmanagement_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "networkmanagement_csharp_gapic", +- srcs = [":networkmanagement_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "networkmanagement_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkmanagement_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networkmanagement_csharp_grpc", +- ":networkmanagement_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-networkmanagement-v1-csharp", +- deps = [ +- ":networkmanagement_csharp_gapic", +- ":networkmanagement_csharp_grpc", +- ":networkmanagement_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "networkmanagement_cc_proto", +- deps = [":networkmanagement_proto"], +-) +- +-cc_grpc_library( +- name = "networkmanagement_cc_grpc", +- srcs = [":networkmanagement_proto"], +- grpc_only = True, +- deps = [":networkmanagement_cc_proto"], +-) +diff --git a/google/cloud/networkmanagement/v1beta1/BUILD.bazel b/google/cloud/networkmanagement/v1beta1/BUILD.bazel +deleted file mode 100644 +index 5c7dfe67f..000000000 +--- a/google/cloud/networkmanagement/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,384 +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 = "networkmanagement_proto", +- srcs = [ +- "connectivity_test.proto", +- "reachability.proto", +- "trace.proto", +- ], +- deps = [ +- "//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//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "networkmanagement_proto_with_info", +- deps = [ +- ":networkmanagement_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 = "networkmanagement_java_proto", +- deps = [":networkmanagement_proto"], +-) +- +-java_grpc_library( +- name = "networkmanagement_java_grpc", +- srcs = [":networkmanagement_proto"], +- deps = [":networkmanagement_java_proto"], +-) +- +-java_gapic_library( +- name = "networkmanagement_java_gapic", +- srcs = [":networkmanagement_proto_with_info"], +- grpc_service_config = "networkmanagement_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkmanagement_v1beta1.yaml", +- test_deps = [ +- ":networkmanagement_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":networkmanagement_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "networkmanagement_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.networkmanagement.v1beta1.ReachabilityServiceClientHttpJsonTest", +- "com.google.cloud.networkmanagement.v1beta1.ReachabilityServiceClientTest", +- ], +- runtime_deps = [":networkmanagement_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-networkmanagement-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":networkmanagement_java_gapic", +- ":networkmanagement_java_grpc", +- ":networkmanagement_java_proto", +- ":networkmanagement_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 = "networkmanagement_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/networkmanagement/apiv1beta1/networkmanagementpb", +- protos = [":networkmanagement_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "networkmanagement_go_gapic", +- srcs = [":networkmanagement_proto_with_info"], +- grpc_service_config = "networkmanagement_grpc_service_config.json", +- importpath = "cloud.google.com/go/networkmanagement/apiv1beta1;networkmanagement", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "networkmanagement_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networkmanagement_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 = "networkmanagement_go_gapic_test", +- srcs = [":networkmanagement_go_gapic_srcjar_test"], +- embed = [":networkmanagement_go_gapic"], +- importpath = "cloud.google.com/go/networkmanagement/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-networkmanagement-v1beta1-go", +- deps = [ +- ":networkmanagement_go_gapic", +- ":networkmanagement_go_gapic_srcjar-metadata.srcjar", +- ":networkmanagement_go_gapic_srcjar-snippets.srcjar", +- ":networkmanagement_go_gapic_srcjar-test.srcjar", +- ":networkmanagement_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "networkmanagement_py_gapic", +- srcs = [":networkmanagement_proto"], +- grpc_service_config = "networkmanagement_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkmanagement_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +-#py_test( +-# name = "networkmanagement_py_gapic_test", +-# srcs = [ +-# "networkmanagement_py_gapic_pytest.py", +-# "networkmanagement_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":networkmanagement_py_gapic"], +-#) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "networkmanagement-v1beta1-py", +- deps = [ +- ":networkmanagement_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 = "networkmanagement_php_proto", +- deps = [":networkmanagement_proto"], +-) +- +-php_grpc_library( +- name = "networkmanagement_php_grpc", +- srcs = [":networkmanagement_proto"], +- deps = [":networkmanagement_php_proto"], +-) +- +-php_gapic_library( +- name = "networkmanagement_php_gapic", +- srcs = [":networkmanagement_proto_with_info"], +- grpc_service_config = "networkmanagement_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkmanagement_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networkmanagement_php_grpc", +- ":networkmanagement_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-networkmanagement-v1beta1-php", +- deps = [ +- ":networkmanagement_php_gapic", +- ":networkmanagement_php_grpc", +- ":networkmanagement_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "networkmanagement_nodejs_gapic", +- package_name = "@google-cloud/network-management", +- src = ":networkmanagement_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "networkmanagement_grpc_service_config.json", +- package = "google.cloud.networkmanagement.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "networkmanagement_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "networkmanagement-v1beta1-nodejs", +- deps = [ +- ":networkmanagement_nodejs_gapic", +- ":networkmanagement_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 = "networkmanagement_ruby_proto", +- deps = [":networkmanagement_proto"], +-) +- +-ruby_grpc_library( +- name = "networkmanagement_ruby_grpc", +- srcs = [":networkmanagement_proto"], +- deps = [":networkmanagement_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "networkmanagement_ruby_gapic", +- srcs = [":networkmanagement_proto_with_info"], +- 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", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Network Management API provides a collection of network performance monitoring and diagnostic capabilities.", +- ruby_cloud_title = "Network Management V1beta1", +- service_yaml = "networkmanagement_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networkmanagement_ruby_grpc", +- ":networkmanagement_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-networkmanagement-v1beta1-ruby", +- deps = [ +- ":networkmanagement_ruby_gapic", +- ":networkmanagement_ruby_grpc", +- ":networkmanagement_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 = "networkmanagement_csharp_proto", +- deps = [":networkmanagement_proto"], +-) +- +-csharp_grpc_library( +- name = "networkmanagement_csharp_grpc", +- srcs = [":networkmanagement_proto"], +- deps = [":networkmanagement_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "networkmanagement_csharp_gapic", +- srcs = [":networkmanagement_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "networkmanagement_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkmanagement_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networkmanagement_csharp_grpc", +- ":networkmanagement_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-networkmanagement-v1beta1-csharp", +- deps = [ +- ":networkmanagement_csharp_gapic", +- ":networkmanagement_csharp_grpc", +- ":networkmanagement_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/networksecurity/BUILD.bazel b/google/cloud/networksecurity/BUILD.bazel +deleted file mode 100644 +index 10e9cf3c7..000000000 +--- a/google/cloud/networksecurity/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-network_security. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for networksecurity. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1beta1 in this case. +-ruby_cloud_gapic_library( +- name = "networksecurity_ruby_wrapper", +- srcs = ["//google/cloud/networksecurity/v1beta1:networksecurity_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-network_security", +- "ruby-cloud-wrapper-of=v1beta1:0.4", +- "ruby-cloud-product-url=https://cloud.google.com/traffic-director/docs/reference/network-security/rest/", +- "ruby-cloud-api-id=networksecurity.googleapis.com", +- "ruby-cloud-api-shortname=networksecurity", +- ], +- ruby_cloud_description = "The client library for the Google Network Security V1beta1 API.", +- ruby_cloud_title = "Network Security", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-networksecurity-ruby", +- deps = [ +- ":networksecurity_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/networksecurity/v1/BUILD.bazel b/google/cloud/networksecurity/v1/BUILD.bazel +deleted file mode 100644 +index f055b4005..000000000 +--- a/google/cloud/networksecurity/v1/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# 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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "networksecurity_proto", +- srcs = [ +- "authorization_policy.proto", +- "client_tls_policy.proto", +- "common.proto", +- "network_security.proto", +- "server_tls_policy.proto", +- "tls.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "networksecurity_proto_with_info", +- deps = [ +- ":networksecurity_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_proto", +- ], +-) +- +-java_proto_library( +- name = "networksecurity_java_proto", +- deps = [":networksecurity_proto"], +-) +- +-java_grpc_library( +- name = "networksecurity_java_grpc", +- srcs = [":networksecurity_proto"], +- deps = [":networksecurity_java_proto"], +-) +- +-java_gapic_library( +- name = "networksecurity_java_gapic", +- srcs = [":networksecurity_proto_with_info"], +- grpc_service_config = "networksecurity_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networksecurity_v1.yaml", +- test_deps = [ +- ":networksecurity_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":networksecurity_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "networksecurity_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.networksecurity.v1.NetworkSecurityClientTest", +- ], +- runtime_deps = [":networksecurity_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-networksecurity-v1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":networksecurity_java_gapic", +- ":networksecurity_java_grpc", +- ":networksecurity_java_proto", +- ":networksecurity_proto", +- ], +-) +- +-go_proto_library( +- name = "networksecurity_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/networksecurity/apiv1/networksecuritypb", +- protos = [":networksecurity_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "networksecurity_go_gapic", +- srcs = [":networksecurity_proto_with_info"], +- grpc_service_config = "networksecurity_v1_grpc_service_config.json", +- importpath = "cloud.google.com/go/networksecurity/apiv1;networksecurity", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "networksecurity_v1.yaml", +- deps = [ +- ":networksecurity_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "networksecurity_go_gapic_test", +- srcs = [":networksecurity_go_gapic_srcjar_test"], +- embed = [":networksecurity_go_gapic"], +- importpath = "cloud.google.com/go/networksecurity/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-networksecurity-v1-go", +- deps = [ +- ":networksecurity_go_gapic", +- ":networksecurity_go_gapic_srcjar-metadata.srcjar", +- ":networksecurity_go_gapic_srcjar-snippets.srcjar", +- ":networksecurity_go_gapic_srcjar-test.srcjar", +- ":networksecurity_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "networksecurity_py_gapic", +- srcs = [":networksecurity_proto"], +- grpc_service_config = "networksecurity_v1_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-network-security", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=network_security", +- ], +- rest_numeric_enums = True, +- service_yaml = "networksecurity_v1.yaml", +- transport = "grpc+rest", +- deps = ["//google/iam/v1:iam_policy_py_proto"], +-) +- +-py_test( +- name = "networksecurity_py_gapic_test", +- srcs = [ +- "networksecurity_py_gapic_pytest.py", +- "networksecurity_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":networksecurity_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "networksecurity-v1-py", +- deps = [ +- ":networksecurity_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "networksecurity_php_proto", +- deps = [":networksecurity_proto"], +-) +- +-php_grpc_library( +- name = "networksecurity_php_grpc", +- srcs = [":networksecurity_proto"], +- deps = [":networksecurity_php_proto"], +-) +- +-php_gapic_library( +- name = "networksecurity_php_gapic", +- srcs = [":networksecurity_proto_with_info"], +- grpc_service_config = "networksecurity_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networksecurity_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networksecurity_php_grpc", +- ":networksecurity_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-networksecurity-v1-php", +- deps = [ +- ":networksecurity_php_gapic", +- ":networksecurity_php_grpc", +- ":networksecurity_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "networksecurity_nodejs_gapic", +- package_name = "@google-cloud/networksecurity", +- src = ":networksecurity_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "networksecurity_v1_grpc_service_config.json", +- package = "google.cloud.networksecurity.v1", +- rest_numeric_enums = True, +- service_yaml = "networksecurity_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "networksecurity-v1-nodejs", +- deps = [ +- ":networksecurity_nodejs_gapic", +- ":networksecurity_proto", +- ], +-) +- +-ruby_proto_library( +- name = "networksecurity_ruby_proto", +- deps = [":networksecurity_proto"], +-) +- +-ruby_grpc_library( +- name = "networksecurity_ruby_grpc", +- srcs = [":networksecurity_proto"], +- deps = [":networksecurity_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "networksecurity_ruby_gapic", +- srcs = [":networksecurity_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-networksecurity-v1", +- ], +- grpc_service_config = "networksecurity_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networksecurity_v1.yaml", +- transport = "grpc", +- deps = [ +- ":networksecurity_ruby_grpc", +- ":networksecurity_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-networksecurity-v1-ruby", +- deps = [ +- ":networksecurity_ruby_gapic", +- ":networksecurity_ruby_grpc", +- ":networksecurity_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "networksecurity_csharp_proto", +- deps = [":networksecurity_proto"], +-) +- +-csharp_grpc_library( +- name = "networksecurity_csharp_grpc", +- srcs = [":networksecurity_proto"], +- deps = [":networksecurity_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "networksecurity_csharp_gapic", +- srcs = [":networksecurity_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "networksecurity_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networksecurity_v1.yaml", +- transport = "grpc", +- deps = [ +- ":networksecurity_csharp_grpc", +- ":networksecurity_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-networksecurity-v1-csharp", +- deps = [ +- ":networksecurity_csharp_gapic", +- ":networksecurity_csharp_grpc", +- ":networksecurity_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/networksecurity/v1beta1/BUILD.bazel b/google/cloud/networksecurity/v1beta1/BUILD.bazel +deleted file mode 100644 +index e079409dd..000000000 +--- a/google/cloud/networksecurity/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,418 +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 = "networksecurity_proto", +- srcs = [ +- "authorization_policy.proto", +- "client_tls_policy.proto", +- "common.proto", +- "network_security.proto", +- "server_tls_policy.proto", +- "tls.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "networksecurity_proto_with_info", +- deps = [ +- ":networksecurity_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "networksecurity_java_proto", +- deps = [":networksecurity_proto"], +-) +- +-java_grpc_library( +- name = "networksecurity_java_grpc", +- srcs = [":networksecurity_proto"], +- deps = [":networksecurity_java_proto"], +-) +- +-java_gapic_library( +- name = "networksecurity_java_gapic", +- srcs = [":networksecurity_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "networksecurity_v1beta1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networksecurity_v1beta1.yaml", +- test_deps = [ +- ":networksecurity_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":networksecurity_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "networksecurity_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.networksecurity.v1beta1.NetworkSecurityClientHttpJsonTest", +- "com.google.cloud.networksecurity.v1beta1.NetworkSecurityClientTest", +- ], +- runtime_deps = [":networksecurity_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-networksecurity-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":networksecurity_java_gapic", +- ":networksecurity_java_grpc", +- ":networksecurity_java_proto", +- ":networksecurity_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 = "networksecurity_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/networksecurity/apiv1beta1/networksecuritypb", +- protos = [":networksecurity_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "networksecurity_go_gapic", +- srcs = [":networksecurity_proto_with_info"], +- grpc_service_config = "networksecurity_v1beta1_grpc_service_config.json", +- importpath = "cloud.google.com/go/networksecurity/apiv1beta1;networksecurity", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "networksecurity_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networksecurity_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "networksecurity_go_gapic_test", +- srcs = [":networksecurity_go_gapic_srcjar_test"], +- embed = [":networksecurity_go_gapic"], +- importpath = "cloud.google.com/go/networksecurity/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-networksecurity-v1beta1-go", +- deps = [ +- ":networksecurity_go_gapic", +- ":networksecurity_go_gapic_srcjar-metadata.srcjar", +- ":networksecurity_go_gapic_srcjar-snippets.srcjar", +- ":networksecurity_go_gapic_srcjar-test.srcjar", +- ":networksecurity_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "networksecurity_py_gapic", +- srcs = [":networksecurity_proto"], +- grpc_service_config = "networksecurity_v1beta1_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-network-security", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=network_security", +- ], +- rest_numeric_enums = True, +- service_yaml = "networksecurity_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "networksecurity_py_gapic_test", +- srcs = [ +- "networksecurity_py_gapic_pytest.py", +- "networksecurity_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":networksecurity_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "networksecurity-v1beta1-py", +- deps = [ +- ":networksecurity_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 = "networksecurity_php_proto", +- deps = [":networksecurity_proto"], +-) +- +-php_grpc_library( +- name = "networksecurity_php_grpc", +- srcs = [":networksecurity_proto"], +- deps = [":networksecurity_php_proto"], +-) +- +-php_gapic_library( +- name = "networksecurity_php_gapic", +- srcs = [":networksecurity_proto_with_info"], +- grpc_service_config = "networksecurity_v1beta1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networksecurity_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networksecurity_php_grpc", +- ":networksecurity_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-networksecurity-v1beta1-php", +- deps = [ +- ":networksecurity_php_gapic", +- ":networksecurity_php_grpc", +- ":networksecurity_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "networksecurity_nodejs_gapic", +- package_name = "@google-cloud/network-security", +- src = ":networksecurity_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "networksecurity_v1beta1_grpc_service_config.json", +- package = "google.cloud.networksecurity.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "networksecurity_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "networksecurity-v1beta1-nodejs", +- deps = [ +- ":networksecurity_nodejs_gapic", +- ":networksecurity_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 = "networksecurity_ruby_proto", +- deps = [":networksecurity_proto"], +-) +- +-ruby_grpc_library( +- name = "networksecurity_ruby_grpc", +- srcs = [":networksecurity_proto"], +- deps = [":networksecurity_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "networksecurity_ruby_gapic", +- srcs = [":networksecurity_proto_with_info"], +- 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", +- rest_numeric_enums = True, +- ruby_cloud_description = "The client library for the Google Network Security V1beta1 API.", +- ruby_cloud_title = "Network Security V1beta1", +- service_yaml = "networksecurity_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networksecurity_ruby_grpc", +- ":networksecurity_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-networksecurity-v1beta1-ruby", +- deps = [ +- ":networksecurity_ruby_gapic", +- ":networksecurity_ruby_grpc", +- ":networksecurity_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 = "networksecurity_csharp_proto", +- deps = [":networksecurity_proto"], +-) +- +-csharp_grpc_library( +- name = "networksecurity_csharp_grpc", +- srcs = [":networksecurity_proto"], +- deps = [":networksecurity_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "networksecurity_csharp_gapic", +- srcs = [":networksecurity_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "networksecurity_v1beta1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networksecurity_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networksecurity_csharp_grpc", +- ":networksecurity_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-networksecurity-v1beta1-csharp", +- deps = [ +- ":networksecurity_csharp_gapic", +- ":networksecurity_csharp_grpc", +- ":networksecurity_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "networksecurity_cc_proto", +- deps = [":networksecurity_proto"], +-) +- +-cc_grpc_library( +- name = "networksecurity_cc_grpc", +- srcs = [":networksecurity_proto"], +- grpc_only = True, +- deps = [":networksecurity_cc_proto"], +-) +diff --git a/google/cloud/networkservices/v1/BUILD.bazel b/google/cloud/networkservices/v1/BUILD.bazel +deleted file mode 100644 +index 81db232fc..000000000 +--- a/google/cloud/networkservices/v1/BUILD.bazel ++++ /dev/null +@@ -1,416 +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", +- "gateway.proto", +- "grpc_route.proto", +- "http_route.proto", +- "mesh.proto", +- "network_services.proto", +- "service_binding.proto", +- "tcp_route.proto", +- "tls_route.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 = "networkservices_proto_with_info", +- deps = [ +- ":networkservices_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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"], +- gapic_yaml = None, +- grpc_service_config = "networkservices_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkservices_v1.yaml", +- test_deps = [ +- ":networkservices_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":networkservices_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "networkservices_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.networkservices.v1.NetworkServicesClientHttpJsonTest", +- "com.google.cloud.networkservices.v1.NetworkServicesClientTest", +- ], +- runtime_deps = [":networkservices_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-networkservices-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- 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 = "cloud.google.com/go/networkservices/apiv1/networkservicespb", +- 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_grpc_service_config.json", +- importpath = "cloud.google.com/go/networkservices/apiv1;networkservices", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "networkservices_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networkservices_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "networkservices_go_gapic_test", +- srcs = [":networkservices_go_gapic_srcjar_test"], +- embed = [":networkservices_go_gapic"], +- importpath = "cloud.google.com/go/networkservices/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-networkservices-v1-go", +- deps = [ +- ":networkservices_go_gapic", +- ":networkservices_go_gapic_srcjar-metadata.srcjar", +- ":networkservices_go_gapic_srcjar-snippets.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_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=network_services", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-network-services", +- ], +- rest_numeric_enums = True, +- service_yaml = "networkservices_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "networkservices_py_gapic_test", +- srcs = [ +- "networkservices_py_gapic_pytest.py", +- "networkservices_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":networkservices_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "networkservices-v1-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_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkservices_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networkservices_php_grpc", +- ":networkservices_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-networkservices-v1-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_grpc_service_config.json", +- package = "google.cloud.networkservices.v1", +- rest_numeric_enums = True, +- service_yaml = "networkservices_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "networkservices-v1-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-v1"], +- grpc_service_config = "networkservices_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkservices_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networkservices_ruby_grpc", +- ":networkservices_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-networkservices-v1-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_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkservices_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":networkservices_csharp_grpc", +- ":networkservices_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-networkservices-v1-csharp", +- deps = [ +- ":networkservices_csharp_gapic", +- ":networkservices_csharp_grpc", +- ":networkservices_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "networkservices_cc_proto", +- deps = [":networkservices_proto"], +-) +- +-cc_grpc_library( +- name = "networkservices_cc_grpc", +- srcs = [":networkservices_proto"], +- grpc_only = True, +- deps = [":networkservices_cc_proto"], +-) +diff --git a/google/cloud/networkservices/v1beta1/BUILD.bazel b/google/cloud/networkservices/v1beta1/BUILD.bazel +deleted file mode 100644 +index a499fbcd0..000000000 +--- a/google/cloud/networkservices/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,392 +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//:empty_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"], +- gapic_yaml = None, +- grpc_service_config = "networkservices_v1beta1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkservices_v1beta1.yaml", +- test_deps = [ +- ":networkservices_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":networkservices_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "networkservices_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.networkservices.v1beta1.NetworkServicesClientHttpJsonTest", +- "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", +- include_samples = True, +- transport = "grpc+rest", +- 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 = "cloud.google.com/go/networkservices/apiv1beta1/networkservicespb", +- 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, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "networkservices_v1beta1.yaml", +- transport = "grpc+rest", +- 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-snippets.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_test", +-) +- +-py_gapic_library( +- name = "networkservices_py_gapic", +- srcs = [":networkservices_proto"], +- grpc_service_config = "networkservices_v1beta1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "networkservices_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "networkservices_py_gapic_test", +- srcs = [ +- "networkservices_py_gapic_pytest.py", +- "networkservices_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":networkservices_py_gapic"], +-) +- +-# 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", +- rest_numeric_enums = True, +- service_yaml = "networkservices_v1beta1.yaml", +- transport = "grpc+rest", +- 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", +- rest_numeric_enums = True, +- service_yaml = "networkservices_v1beta1.yaml", +- transport = "grpc+rest", +- 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", +- rest_numeric_enums = True, +- service_yaml = "networkservices_v1beta1.yaml", +- transport = "grpc+rest", +- 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", +- rest_numeric_enums = True, +- service_yaml = "networkservices_v1beta1.yaml", +- transport = "grpc+rest", +- 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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "networkservices_cc_proto", +- deps = [":networkservices_proto"], +-) +- +-cc_grpc_library( +- name = "networkservices_cc_grpc", +- srcs = [":networkservices_proto"], +- grpc_only = True, +- deps = [":networkservices_cc_proto"], +-) +diff --git a/google/cloud/notebooks/BUILD.bazel b/google/cloud/notebooks/BUILD.bazel +deleted file mode 100644 +index ffef2464f..000000000 +--- a/google/cloud/notebooks/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-notebooks. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for notebooks. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1beta1 in this case. +-ruby_cloud_gapic_library( +- name = "notebooks_ruby_wrapper", +- srcs = ["//google/cloud/notebooks/v1beta1:notebooks_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-notebooks", +- "ruby-cloud-env-prefix=NOTEBOOKS", +- "ruby-cloud-wrapper-of=v1:0.5;v1beta1:0.6", +- "ruby-cloud-product-url=https://cloud.google.com/ai-platform-notebooks", +- "ruby-cloud-api-id=notebooks.googleapis.com", +- "ruby-cloud-api-shortname=notebooks", +- ], +- ruby_cloud_description = "AI Platform Notebooks makes it easy to manage JupyterLab instances through a protected, publicly available notebook instance URL. A JupyterLab instance is a Deep Learning virtual machine instance with the latest machine learning and data science libraries pre-installed.", +- ruby_cloud_title = "AI Platform Notebooks", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-notebooks-ruby", +- deps = [ +- ":notebooks_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/notebooks/logging/v1/BUILD.bazel b/google/cloud/notebooks/logging/v1/BUILD.bazel +deleted file mode 100644 +index 87b665e70..000000000 +--- a/google/cloud/notebooks/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,177 +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 = [ +- "runtime_log.proto", +- ], +- deps = [ +- "//google/api:field_behavior_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 = "cloud.google.com/go/notebooks/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- "//google/api:annotations_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/api:field_behavior_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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/notebooks/v1/BUILD.bazel b/google/cloud/notebooks/v1/BUILD.bazel +deleted file mode 100644 +index 4debf100b..000000000 +--- a/google/cloud/notebooks/v1/BUILD.bazel ++++ /dev/null +@@ -1,418 +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 = [ +- "diagnostic_config.proto", +- "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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "notebooks_proto_with_info", +- deps = [ +- ":notebooks_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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", +- rest_numeric_enums = True, +- service_yaml = "notebooks_v1.yaml", +- test_deps = [ +- ":notebooks_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":notebooks_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_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", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":notebooks_java_gapic", +- ":notebooks_java_grpc", +- ":notebooks_java_proto", +- ":notebooks_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 = "cloud.google.com/go/notebooks/apiv1/notebookspb", +- protos = [":notebooks_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_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", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "notebooks_v1.yaml", +- transport = "grpc", +- deps = [ +- ":notebooks_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "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-metadata.srcjar", +- ":notebooks_go_gapic_srcjar-snippets.srcjar", +- ":notebooks_go_gapic_srcjar-test.srcjar", +- ":notebooks_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "notebooks_py_gapic", +- srcs = [":notebooks_proto"], +- grpc_service_config = "notebooks_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "notebooks_v1.yaml", +- transport = "grpc", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "notebooks_py_gapic_test", +- srcs = [ +- "notebooks_py_gapic_pytest.py", +- "notebooks_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":notebooks_py_gapic"], +-) +- +-# 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", +- rest_numeric_enums = True, +- service_yaml = "notebooks_v1.yaml", +- transport = "grpc+rest", +- 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", +- rest_numeric_enums = True, +- service_yaml = "notebooks_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "notebooks-v1-nodejs", +- deps = [ +- ":notebooks_nodejs_gapic", +- ":notebooks_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 = "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-api-id=notebooks.googleapis.com", +- "ruby-cloud-api-shortname=notebooks", +- "ruby-cloud-env-prefix=NOTEBOOKS", +- "ruby-cloud-gem-name=google-cloud-notebooks-v1", +- "ruby-cloud-product-url=https://cloud.google.com/ai-platform-notebooks", +- ], +- grpc_service_config = "notebooks_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "AI Platform Notebooks makes it easy to manage JupyterLab instances through a protected, publicly available notebook instance URL. A JupyterLab instance is a Deep Learning virtual machine instance with the latest machine learning and data science libraries pre-installed.", +- ruby_cloud_title = "AI Platform Notebooks V1", +- service_yaml = "notebooks_v1.yaml", +- transport = "grpc+rest", +- 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", +- rest_numeric_enums = True, +- service_yaml = "notebooks_v1.yaml", +- transport = "grpc+rest", +- 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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "notebooks_cc_proto", +- deps = [":notebooks_proto"], +-) +- +-cc_grpc_library( +- name = "notebooks_cc_grpc", +- srcs = [":notebooks_proto"], +- grpc_only = True, +- deps = [":notebooks_cc_proto"], +-) +diff --git a/google/cloud/notebooks/v1beta1/BUILD.bazel b/google/cloud/notebooks/v1beta1/BUILD.bazel +deleted file mode 100644 +index f9bb96ec8..000000000 +--- a/google/cloud/notebooks/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,409 +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", +- "instance.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//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "notebooks_proto_with_info", +- deps = [ +- ":notebooks_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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", +- rest_numeric_enums = True, +- service_yaml = "notebooks_v1beta1.yaml", +- test_deps = [ +- ":notebooks_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":notebooks_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "notebooks_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.notebooks.v1beta1.NotebookServiceClientTest", +- ], +- runtime_deps = [":notebooks_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-notebooks-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":notebooks_java_gapic", +- ":notebooks_java_grpc", +- ":notebooks_java_proto", +- ":notebooks_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 = "cloud.google.com/go/notebooks/apiv1beta1/notebookspb", +- protos = [":notebooks_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_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/apiv1beta1;notebooks", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "notebooks_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":notebooks_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "notebooks_go_gapic_test", +- srcs = [":notebooks_go_gapic_srcjar_test"], +- embed = [":notebooks_go_gapic"], +- importpath = "cloud.google.com/go/notebooks/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-notebooks-v1beta1-go", +- deps = [ +- ":notebooks_go_gapic", +- ":notebooks_go_gapic_srcjar-metadata.srcjar", +- ":notebooks_go_gapic_srcjar-snippets.srcjar", +- ":notebooks_go_gapic_srcjar-test.srcjar", +- ":notebooks_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "notebooks_py_gapic", +- srcs = [":notebooks_proto"], +- grpc_service_config = "notebooks_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "notebooks_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "notebooks_py_gapic_test", +- srcs = [ +- "notebooks_py_gapic_pytest.py", +- "notebooks_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":notebooks_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "notebooks-v1beta1-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", +- rest_numeric_enums = True, +- service_yaml = "notebooks_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":notebooks_php_grpc", +- ":notebooks_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-notebooks-v1beta1-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.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "notebooks_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "notebooks-v1beta1-nodejs", +- deps = [ +- ":notebooks_nodejs_gapic", +- ":notebooks_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 = "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-api-id=notebooks.googleapis.com", +- "ruby-cloud-api-shortname=notebooks", +- "ruby-cloud-env-prefix=NOTEBOOKS", +- "ruby-cloud-gem-name=google-cloud-notebooks-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/ai-platform-notebooks", +- ], +- grpc_service_config = "notebooks_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "AI Platform Notebooks makes it easy to manage JupyterLab instances through a protected, publicly available notebook instance URL. A JupyterLab instance is a Deep Learning virtual machine instance with the latest machine learning and data science libraries pre-installed.", +- ruby_cloud_title = "AI Platform Notebooks V1beta1", +- service_yaml = "notebooks_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- ":notebooks_ruby_grpc", +- ":notebooks_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-notebooks-v1beta1-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", +- rest_numeric_enums = True, +- service_yaml = "notebooks_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- ":notebooks_csharp_grpc", +- ":notebooks_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-notebooks-v1beta1-csharp", +- deps = [ +- ":notebooks_csharp_gapic", +- ":notebooks_csharp_grpc", +- ":notebooks_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "notebooks_cc_proto", +- deps = [":notebooks_proto"], +-) +- +-cc_grpc_library( +- name = "notebooks_cc_grpc", +- srcs = [":notebooks_proto"], +- grpc_only = True, +- deps = [":notebooks_cc_proto"], +-) +diff --git a/google/cloud/optimization/BUILD.bazel b/google/cloud/optimization/BUILD.bazel +deleted file mode 100644 +index fa97eb3dd..000000000 +--- a/google/cloud/optimization/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-optimization. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for cloudoptimization. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "optimization_ruby_wrapper", +- srcs = ["//google/cloud/optimization/v1:optimization_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-optimization", +- "ruby-cloud-wrapper-of=v1:0.3", +- "ruby-cloud-product-url=https://cloud.google.com/optimization", +- "ruby-cloud-api-id=cloudoptimization.googleapis.com", +- "ruby-cloud-api-shortname=cloudoptimization", +- ], +- ruby_cloud_description = "Cloud Optimization API provides a portfolio of solvers to address common optimization use cases starting with optimal route planning for vehicle fleets.", +- ruby_cloud_title = "Cloud Optimization", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-optimization-ruby", +- deps = [ +- ":optimization_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/optimization/v1/BUILD.bazel b/google/cloud/optimization/v1/BUILD.bazel +deleted file mode 100644 +index ad791ed46..000000000 +--- a/google/cloud/optimization/v1/BUILD.bazel ++++ /dev/null +@@ -1,401 +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 = "optimization_proto", +- srcs = [ +- "async_model.proto", +- "fleet_routing.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/longrunning:operations_proto", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "optimization_proto_with_info", +- deps = [ +- ":optimization_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 = "optimization_java_proto", +- deps = [":optimization_proto"], +-) +- +-java_grpc_library( +- name = "optimization_java_grpc", +- srcs = [":optimization_proto"], +- deps = [":optimization_java_proto"], +-) +- +-java_gapic_library( +- name = "optimization_java_gapic", +- srcs = [":optimization_proto_with_info"], +- gapic_yaml = "cloudoptimization_gapic.yaml", +- grpc_service_config = "cloudoptimization_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudoptimization_v1.yaml", +- test_deps = [ +- ":optimization_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":optimization_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "optimization_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.optimization.v1.FleetRoutingClientHttpJsonTest", +- "com.google.cloud.optimization.v1.FleetRoutingClientTest", +- ], +- runtime_deps = [":optimization_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-optimization-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":optimization_java_gapic", +- ":optimization_java_grpc", +- ":optimization_java_proto", +- ":optimization_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 = "optimization_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/optimization/apiv1/optimizationpb", +- protos = [":optimization_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "optimization_go_gapic", +- srcs = [":optimization_proto_with_info"], +- grpc_service_config = "cloudoptimization_v1_grpc_service_config.json", +- importpath = "cloud.google.com/go/optimization/apiv1;optimization", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "cloudoptimization_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":optimization_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 = "optimization_go_gapic_test", +- srcs = [":optimization_go_gapic_srcjar_test"], +- embed = [":optimization_go_gapic"], +- importpath = "cloud.google.com/go/optimization/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-optimization-v1-go", +- deps = [ +- ":optimization_go_gapic", +- ":optimization_go_gapic_srcjar-metadata.srcjar", +- ":optimization_go_gapic_srcjar-snippets.srcjar", +- ":optimization_go_gapic_srcjar-test.srcjar", +- ":optimization_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "optimization_py_gapic", +- srcs = [":optimization_proto"], +- grpc_service_config = "cloudoptimization_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudoptimization_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "optimization_py_gapic_test", +- srcs = [ +- "optimization_py_gapic_pytest.py", +- "optimization_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":optimization_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "optimization-v1-py", +- deps = [ +- ":optimization_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 = "optimization_php_proto", +- deps = [":optimization_proto"], +-) +- +-php_grpc_library( +- name = "optimization_php_grpc", +- srcs = [":optimization_proto"], +- deps = [":optimization_php_proto"], +-) +- +-php_gapic_library( +- name = "optimization_php_gapic", +- srcs = [":optimization_proto_with_info"], +- grpc_service_config = "cloudoptimization_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudoptimization_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":optimization_php_grpc", +- ":optimization_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-optimization-v1-php", +- deps = [ +- ":optimization_php_gapic", +- ":optimization_php_grpc", +- ":optimization_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "optimization_nodejs_gapic", +- package_name = "@google-cloud/optimization", +- src = ":optimization_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudoptimization_v1_grpc_service_config.json", +- package = "google.cloud.optimization.v1", +- rest_numeric_enums = True, +- service_yaml = "cloudoptimization_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "optimization-v1-nodejs", +- deps = [ +- ":optimization_nodejs_gapic", +- ":optimization_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 = "optimization_ruby_proto", +- deps = [":optimization_proto"], +-) +- +-ruby_grpc_library( +- name = "optimization_ruby_grpc", +- srcs = [":optimization_proto"], +- deps = [":optimization_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "optimization_ruby_gapic", +- srcs = [":optimization_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=cloudoptimization.googleapis.com", +- "ruby-cloud-api-shortname=cloudoptimization", +- "ruby-cloud-gem-name=google-cloud-optimization-v1", +- "ruby-cloud-product-url=https://cloud.google.com/optimization", +- ], +- grpc_service_config = "cloudoptimization_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Optimization API provides a portfolio of solvers to address common optimization use cases starting with optimal route planning for vehicle fleets.", +- ruby_cloud_title = "Cloud Optimization V1", +- service_yaml = "cloudoptimization_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":optimization_ruby_grpc", +- ":optimization_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-optimization-v1-ruby", +- deps = [ +- ":optimization_ruby_gapic", +- ":optimization_ruby_grpc", +- ":optimization_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 = "optimization_csharp_proto", +- deps = [":optimization_proto"], +-) +- +-csharp_grpc_library( +- name = "optimization_csharp_grpc", +- srcs = [":optimization_proto"], +- deps = [":optimization_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "optimization_csharp_gapic", +- srcs = [":optimization_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudoptimization_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudoptimization_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":optimization_csharp_grpc", +- ":optimization_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-optimization-v1-csharp", +- deps = [ +- ":optimization_csharp_gapic", +- ":optimization_csharp_grpc", +- ":optimization_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "optimization_cc_proto", +- deps = [":optimization_proto"], +-) +- +-cc_grpc_library( +- name = "optimization_cc_grpc", +- srcs = [":optimization_proto"], +- grpc_only = True, +- deps = [":optimization_cc_proto"], +-) +diff --git a/google/cloud/orchestration/airflow/service/BUILD.bazel b/google/cloud/orchestration/airflow/service/BUILD.bazel +deleted file mode 100644 +index 423c2259d..000000000 +--- a/google/cloud/orchestration/airflow/service/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-orchestration-airflow-service. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for composer. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "composer_ruby_wrapper", +- srcs = ["//google/cloud/orchestration/airflow/service/v1:service_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-orchestration-airflow-service", +- "ruby-cloud-wrapper-of=v1:0.4", +- "ruby-cloud-product-url=https://cloud.google.com/composer", +- "ruby-cloud-api-id=composer.googleapis.com", +- "ruby-cloud-api-shortname=composer", +- ], +- ruby_cloud_description = "The client library for the Cloud Composer API, built on the popular Apache Airflow open source project. Cloud Composer is a fully managed workflow orchestration service, enabling you to create, schedule, monitor, and manage workflows that span across clouds and on-premises data centers.", +- ruby_cloud_title = "Cloud Composer", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-orchestration-airflow-service-ruby", +- deps = [ +- ":composer_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/orchestration/airflow/service/v1/BUILD.bazel b/google/cloud/orchestration/airflow/service/v1/BUILD.bazel +deleted file mode 100644 +index fce0f5df0..000000000 +--- a/google/cloud/orchestration/airflow/service/v1/BUILD.bazel ++++ /dev/null +@@ -1,405 +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 = "service_proto", +- srcs = [ +- "environments.proto", +- "image_versions.proto", +- "operations.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "service_proto_with_info", +- deps = [ +- ":service_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 = "service_java_proto", +- deps = [":service_proto"], +-) +- +-java_grpc_library( +- name = "service_java_grpc", +- srcs = [":service_proto"], +- deps = [":service_java_proto"], +-) +- +-java_gapic_library( +- name = "service_java_gapic", +- srcs = [":service_proto_with_info"], +- grpc_service_config = "composer_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "composer_v1.yaml", +- test_deps = [ +- ":service_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":service_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "service_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.orchestration.airflow.service.v1.EnvironmentsClientHttpJsonTest", +- "com.google.cloud.orchestration.airflow.service.v1.EnvironmentsClientTest", +- "com.google.cloud.orchestration.airflow.service.v1.ImageVersionsClientHttpJsonTest", +- "com.google.cloud.orchestration.airflow.service.v1.ImageVersionsClientTest", +- ], +- runtime_deps = [":service_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-airflow-service-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":service_java_gapic", +- ":service_java_grpc", +- ":service_java_proto", +- ":service_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 = "service_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/orchestration/airflow/service/apiv1/servicepb", +- protos = [":service_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:date_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "service_go_gapic", +- srcs = [":service_proto_with_info"], +- grpc_service_config = "composer_grpc_service_config.json", +- importpath = "cloud.google.com/go/orchestration/airflow/service/apiv1;service", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "composer_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":service_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 = "service_go_gapic_test", +- srcs = [":service_go_gapic_srcjar_test"], +- embed = [":service_go_gapic"], +- importpath = "cloud.google.com/go/orchestration/airflow/service/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-airflow-service-v1-go", +- deps = [ +- ":service_go_gapic", +- ":service_go_gapic_srcjar-metadata.srcjar", +- ":service_go_gapic_srcjar-snippets.srcjar", +- ":service_go_gapic_srcjar-test.srcjar", +- ":service_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "service_py_gapic", +- srcs = [":service_proto"], +- grpc_service_config = "composer_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-orchestration-airflow", +- ], +- rest_numeric_enums = True, +- service_yaml = "composer_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "service_py_gapic_test", +- srcs = [ +- "service_py_gapic_pytest.py", +- "service_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":service_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "airflow-service-v1-py", +- deps = [ +- ":service_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 = "service_php_proto", +- deps = [":service_proto"], +-) +- +-php_grpc_library( +- name = "service_php_grpc", +- srcs = [":service_proto"], +- deps = [":service_php_proto"], +-) +- +-php_gapic_library( +- name = "service_php_gapic", +- srcs = [":service_proto_with_info"], +- grpc_service_config = "composer_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "composer_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":service_php_grpc", +- ":service_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-airflow-service-v1-php", +- deps = [ +- ":service_php_gapic", +- ":service_php_grpc", +- ":service_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "service_nodejs_gapic", +- package_name = "@google-cloud/orchestration-airflow", +- src = ":service_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "composer_grpc_service_config.json", +- package = "google.cloud.orchestration.airflow.service.v1", +- rest_numeric_enums = True, +- service_yaml = "composer_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "airflow-service-v1-nodejs", +- deps = [ +- ":service_nodejs_gapic", +- ":service_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 = "service_ruby_proto", +- deps = [":service_proto"], +-) +- +-ruby_grpc_library( +- name = "service_ruby_grpc", +- srcs = [":service_proto"], +- deps = [":service_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "service_ruby_gapic", +- srcs = [":service_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-orchestration-airflow-service-v1", +- "ruby-cloud-product-url=https://cloud.google.com/composer", +- "ruby-cloud-api-id=composer.googleapis.com", +- "ruby-cloud-api-shortname=composer", +- ], +- grpc_service_config = "composer_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The client library for the Cloud Composer API, built on the popular Apache Airflow open source project. Cloud Composer is a fully managed workflow orchestration service, enabling you to create, schedule, monitor, and manage workflows that span across clouds and on-premises data centers.", +- ruby_cloud_title = "Cloud Composer V1", +- service_yaml = "composer_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":service_ruby_grpc", +- ":service_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-airflow-service-v1-ruby", +- deps = [ +- ":service_ruby_gapic", +- ":service_ruby_grpc", +- ":service_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 = "service_csharp_proto", +- deps = [":service_proto"], +-) +- +-csharp_grpc_library( +- name = "service_csharp_grpc", +- srcs = [":service_proto"], +- deps = [":service_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "service_csharp_gapic", +- srcs = [":service_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "composer_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "composer_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":service_csharp_grpc", +- ":service_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-airflow-service-v1-csharp", +- deps = [ +- ":service_csharp_gapic", +- ":service_csharp_grpc", +- ":service_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "service_cc_proto", +- deps = [":service_proto"], +-) +- +-cc_grpc_library( +- name = "service_cc_grpc", +- srcs = [":service_proto"], +- grpc_only = True, +- deps = [":service_cc_proto"], +-) +diff --git a/google/cloud/orchestration/airflow/service/v1beta1/BUILD.bazel b/google/cloud/orchestration/airflow/service/v1beta1/BUILD.bazel +deleted file mode 100644 +index a6e57810e..000000000 +--- a/google/cloud/orchestration/airflow/service/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,386 +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 = "service_proto", +- srcs = [ +- "environments.proto", +- "image_versions.proto", +- "operations.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "service_proto_with_info", +- deps = [ +- ":service_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 = "service_java_proto", +- deps = [":service_proto"], +-) +- +-java_grpc_library( +- name = "service_java_grpc", +- srcs = [":service_proto"], +- deps = [":service_java_proto"], +-) +- +-java_gapic_library( +- name = "service_java_gapic", +- srcs = [":service_proto_with_info"], +- grpc_service_config = "composer_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "composer_v1beta1.yaml", +- test_deps = [ +- ":service_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":service_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "service_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.orchestration.airflow.service.v1beta1.EnvironmentsClientHttpJsonTest", +- "com.google.cloud.orchestration.airflow.service.v1beta1.EnvironmentsClientTest", +- "com.google.cloud.orchestration.airflow.service.v1beta1.ImageVersionsClientHttpJsonTest", +- "com.google.cloud.orchestration.airflow.service.v1beta1.ImageVersionsClientTest", +- ], +- runtime_deps = [":service_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-airflow-service-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":service_java_gapic", +- ":service_java_grpc", +- ":service_java_proto", +- ":service_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 = "service_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/orchestration/airflow/service/apiv1beta1/servicepb", +- protos = [":service_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:date_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "service_go_gapic", +- srcs = [":service_proto_with_info"], +- grpc_service_config = "composer_grpc_service_config.json", +- importpath = "cloud.google.com/go/orchestration/airflow/service/apiv1beta1;service", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "composer_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":service_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 = "service_go_gapic_test", +- srcs = [":service_go_gapic_srcjar_test"], +- embed = [":service_go_gapic"], +- importpath = "cloud.google.com/go/orchestration/airflow/service/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-airflow-service-v1beta1-go", +- deps = [ +- ":service_go_gapic", +- ":service_go_gapic_srcjar-metadata.srcjar", +- ":service_go_gapic_srcjar-snippets.srcjar", +- ":service_go_gapic_srcjar-test.srcjar", +- ":service_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "service_py_gapic", +- srcs = [":service_proto"], +- grpc_service_config = "composer_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "composer_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "service_py_gapic_test", +- srcs = [ +- "service_py_gapic_pytest.py", +- "service_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":service_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "airflow-service-v1beta1-py", +- deps = [ +- ":service_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 = "service_php_proto", +- deps = [":service_proto"], +-) +- +-php_grpc_library( +- name = "service_php_grpc", +- srcs = [":service_proto"], +- deps = [":service_php_proto"], +-) +- +-php_gapic_library( +- name = "service_php_gapic", +- srcs = [":service_proto_with_info"], +- grpc_service_config = "composer_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "composer_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":service_php_grpc", +- ":service_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-airflow-service-v1beta1-php", +- deps = [ +- ":service_php_gapic", +- ":service_php_grpc", +- ":service_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "service_nodejs_gapic", +- package_name = "@google-cloud/orchestration-airflow", +- src = ":service_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "composer_grpc_service_config.json", +- package = "google.cloud.orchestration.airflow.service.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "composer_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "airflow-service-v1beta1-nodejs", +- deps = [ +- ":service_nodejs_gapic", +- ":service_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 = "service_ruby_proto", +- deps = [":service_proto"], +-) +- +-ruby_grpc_library( +- name = "service_ruby_grpc", +- srcs = [":service_proto"], +- deps = [":service_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "service_ruby_gapic", +- srcs = [":service_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-orchestration-airflow-service-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/composer", +- "ruby-cloud-api-id=composer.googleapis.com", +- "ruby-cloud-api-shortname=composer", +- ], +- grpc_service_config = "composer_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The client library for the Cloud Composer API, built on the popular Apache Airflow open source project. Cloud Composer is a fully managed workflow orchestration service, enabling you to create, schedule, monitor, and manage workflows that span across clouds and on-premises data centers.", +- ruby_cloud_title = "Cloud Composer V1beta1", +- service_yaml = "composer_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":service_ruby_grpc", +- ":service_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-airflow-service-v1beta1-ruby", +- deps = [ +- ":service_ruby_gapic", +- ":service_ruby_grpc", +- ":service_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 = "service_csharp_proto", +- deps = [":service_proto"], +-) +- +-csharp_grpc_library( +- name = "service_csharp_grpc", +- srcs = [":service_proto"], +- deps = [":service_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "service_csharp_gapic", +- srcs = [":service_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "composer_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "composer_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":service_csharp_grpc", +- ":service_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-airflow-service-v1beta1-csharp", +- deps = [ +- ":service_csharp_gapic", +- ":service_csharp_grpc", +- ":service_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/orgpolicy/BUILD.bazel b/google/cloud/orgpolicy/BUILD.bazel +deleted file mode 100644 +index b23a5f7d7..000000000 +--- a/google/cloud/orgpolicy/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-org_policy. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for orgpolicy. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v2 in this case. +-ruby_cloud_gapic_library( +- name = "orgpolicy_ruby_wrapper", +- srcs = ["//google/cloud/orgpolicy/v2:orgpolicy_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-org_policy", +- "ruby-cloud-env-prefix=ORG_POLICY", +- "ruby-cloud-wrapper-of=v2:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/resource-manager/docs/organization-policy/overview", +- "ruby-cloud-api-id=orgpolicy.googleapis.com", +- "ruby-cloud-api-shortname=orgpolicy", +- ], +- ruby_cloud_description = "The Cloud Org Policy service provides a simple mechanism for organizations to restrict the allowed configurations across their entire Cloud Resource hierarchy.", +- ruby_cloud_title = "Organization Policy", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-orgpolicy-ruby", +- deps = [ +- ":orgpolicy_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/orgpolicy/v1/BUILD.bazel b/google/cloud/orgpolicy/v1/BUILD.bazel +deleted file mode 100644 +index acededd4f..000000000 +--- a/google/cloud/orgpolicy/v1/BUILD.bazel ++++ /dev/null +@@ -1,231 +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 = "orgpolicy_proto", +- srcs = [ +- "orgpolicy.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_gapic_assembly_gradle_pkg", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "orgpolicy_java_proto", +- deps = [":orgpolicy_proto"], +-) +- +-java_grpc_library( +- name = "orgpolicy_java_grpc", +- srcs = [":orgpolicy_proto"], +- deps = [":orgpolicy_java_proto"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-orgpolicy-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":orgpolicy_java_grpc", +- ":orgpolicy_java_proto", +- ":orgpolicy_proto", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "orgpolicy_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/orgpolicy/apiv1/orgpolicypb", +- protos = [":orgpolicy_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-orgpolicy-v1-go", +- deps = [ +- ":orgpolicy_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_gapic_assembly_pkg", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "orgpolicy_moved_proto", +- srcs = [":orgpolicy_proto"], +- deps = [ +- "//google/api:annotations_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-py_proto_library( +- name = "orgpolicy_py_proto", +- deps = [":orgpolicy_moved_proto"], +-) +- +-py_proto_library( +- name = "orgpolicy_py_original_proto", +- deps = [":orgpolicy_proto"], +-) +- +-py_grpc_library( +- name = "orgpolicy_py_grpc", +- srcs = [":orgpolicy_moved_proto"], +- deps = [":orgpolicy_py_proto"], +-) +- +-# Open Source Packages +-# DO NOT REMOVE, this is needed to generate a Python package +-# with the orgpolicy protos. +-py_gapic_assembly_pkg( +- name = "orgpolicy-v1-py", +- deps = [ +- ":orgpolicy_proto", +- ":orgpolicy_py_grpc", +- ":orgpolicy_py_proto", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "orgpolicy_php_proto", +- deps = [":orgpolicy_proto"], +-) +- +-php_grpc_library( +- name = "orgpolicy_php_grpc", +- srcs = [":orgpolicy_proto"], +- deps = [":orgpolicy_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 = "orgpolicy_ruby_proto", +- deps = [":orgpolicy_proto"], +-) +- +-ruby_grpc_library( +- name = "orgpolicy_ruby_grpc", +- srcs = [":orgpolicy_proto"], +- deps = [":orgpolicy_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_gapic_assembly_pkg", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "orgpolicy_csharp_proto", +- deps = [":orgpolicy_proto"], +-) +- +-csharp_grpc_library( +- name = "orgpolicy_csharp_grpc", +- srcs = [":orgpolicy_proto"], +- deps = [":orgpolicy_csharp_proto"], +-) +- +-csharp_gapic_assembly_pkg( +- name = "google-cloud-orgpolicy-v1-csharp", +- package_name = "Google.Cloud.OrgPolicy.V1", +- generate_nongapic_package = True, +- deps = [ +- ":orgpolicy_csharp_grpc", +- ":orgpolicy_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "orgpolicy_cc_proto", +- deps = [":orgpolicy_proto"], +-) +- +-cc_grpc_library( +- name = "orgpolicy_cc_grpc", +- srcs = [":orgpolicy_proto"], +- grpc_only = True, +- deps = [":orgpolicy_cc_proto"], +-) +diff --git a/google/cloud/orgpolicy/v2/BUILD.bazel b/google/cloud/orgpolicy/v2/BUILD.bazel +deleted file mode 100644 +index 7d87079b6..000000000 +--- a/google/cloud/orgpolicy/v2/BUILD.bazel ++++ /dev/null +@@ -1,399 +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 = "orgpolicy_proto", +- srcs = [ +- "constraint.proto", +- "orgpolicy.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/type:expr_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "orgpolicy_proto_with_info", +- deps = [ +- ":orgpolicy_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 = "orgpolicy_java_proto", +- deps = [":orgpolicy_proto"], +-) +- +-java_grpc_library( +- name = "orgpolicy_java_grpc", +- srcs = [":orgpolicy_proto"], +- deps = [":orgpolicy_java_proto"], +-) +- +-java_gapic_library( +- name = "orgpolicy_java_gapic", +- srcs = [":orgpolicy_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "orgpolicy_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "orgpolicy_v2.yaml", +- test_deps = [ +- ":orgpolicy_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":orgpolicy_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "orgpolicy_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.orgpolicy.v2.OrgPolicyClientHttpJsonTest", +- "com.google.cloud.orgpolicy.v2.OrgPolicyClientTest", +- ], +- runtime_deps = [":orgpolicy_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-orgpolicy-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":orgpolicy_java_gapic", +- ":orgpolicy_java_grpc", +- ":orgpolicy_java_proto", +- ":orgpolicy_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 = "orgpolicy_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/orgpolicy/apiv2/orgpolicypb", +- protos = [":orgpolicy_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:expr_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "orgpolicy_go_gapic", +- srcs = [":orgpolicy_proto_with_info"], +- grpc_service_config = "orgpolicy_grpc_service_config.json", +- importpath = "cloud.google.com/go/orgpolicy/apiv2;orgpolicy", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "orgpolicy_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":orgpolicy_go_proto", +- ], +-) +- +-go_test( +- name = "orgpolicy_go_gapic_test", +- srcs = [":orgpolicy_go_gapic_srcjar_test"], +- embed = [":orgpolicy_go_gapic"], +- importpath = "cloud.google.com/go/orgpolicy/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-orgpolicy-v2-go", +- deps = [ +- ":orgpolicy_go_gapic", +- ":orgpolicy_go_gapic_srcjar-metadata.srcjar", +- ":orgpolicy_go_gapic_srcjar-snippets.srcjar", +- ":orgpolicy_go_gapic_srcjar-test.srcjar", +- ":orgpolicy_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "orgpolicy_py_gapic", +- srcs = [":orgpolicy_proto"], +- grpc_service_config = "orgpolicy_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-org-policy"], +- rest_numeric_enums = True, +- service_yaml = "orgpolicy_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "orgpolicy_py_gapic_test", +- srcs = [ +- "orgpolicy_py_gapic_pytest.py", +- "orgpolicy_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":orgpolicy_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "orgpolicy-v2-py", +- deps = [ +- ":orgpolicy_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 = "orgpolicy_php_proto", +- deps = [":orgpolicy_proto"], +-) +- +-php_grpc_library( +- name = "orgpolicy_php_grpc", +- srcs = [":orgpolicy_proto"], +- deps = [":orgpolicy_php_proto"], +-) +- +-php_gapic_library( +- name = "orgpolicy_php_gapic", +- srcs = [":orgpolicy_proto_with_info"], +- grpc_service_config = "orgpolicy_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "orgpolicy_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":orgpolicy_php_grpc", +- ":orgpolicy_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-orgpolicy-v2-php", +- deps = [ +- ":orgpolicy_php_gapic", +- ":orgpolicy_php_grpc", +- ":orgpolicy_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "orgpolicy_nodejs_gapic", +- package_name = "@google-cloud/org-policy", +- src = ":orgpolicy_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "orgpolicy_grpc_service_config.json", +- package = "google.cloud.orgpolicy.v2", +- rest_numeric_enums = True, +- service_yaml = "orgpolicy_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "orgpolicy-v2-nodejs", +- deps = [ +- ":orgpolicy_nodejs_gapic", +- ":orgpolicy_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 = "orgpolicy_ruby_proto", +- deps = [":orgpolicy_proto"], +-) +- +-ruby_grpc_library( +- name = "orgpolicy_ruby_grpc", +- srcs = [":orgpolicy_proto"], +- deps = [":orgpolicy_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "orgpolicy_ruby_gapic", +- srcs = [":orgpolicy_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=orgpolicy.googleapis.com", +- "ruby-cloud-api-shortname=orgpolicy", +- "ruby-cloud-env-prefix=ORG_POLICY", +- "ruby-cloud-gem-name=google-cloud-org_policy-v2", +- "ruby-cloud-product-url=https://cloud.google.com/resource-manager/docs/organization-policy/overview", +- ], +- grpc_service_config = "orgpolicy_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Cloud Org Policy service provides a simple mechanism for organizations to restrict the allowed configurations across their entire Cloud Resource hierarchy.", +- ruby_cloud_title = "Organization Policy V2", +- service_yaml = "orgpolicy_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":orgpolicy_ruby_grpc", +- ":orgpolicy_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-orgpolicy-v2-ruby", +- deps = [ +- ":orgpolicy_ruby_gapic", +- ":orgpolicy_ruby_grpc", +- ":orgpolicy_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 = "orgpolicy_csharp_proto", +- deps = [":orgpolicy_proto"], +-) +- +-csharp_grpc_library( +- name = "orgpolicy_csharp_grpc", +- srcs = [":orgpolicy_proto"], +- deps = [":orgpolicy_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "orgpolicy_csharp_gapic", +- srcs = [":orgpolicy_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "orgpolicy_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "orgpolicy_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":orgpolicy_csharp_grpc", +- ":orgpolicy_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-orgpolicy-v2-csharp", +- deps = [ +- ":orgpolicy_csharp_gapic", +- ":orgpolicy_csharp_grpc", +- ":orgpolicy_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "orgpolicy_cc_proto", +- deps = [":orgpolicy_proto"], +-) +- +-cc_grpc_library( +- name = "orgpolicy_cc_grpc", +- srcs = [":orgpolicy_proto"], +- grpc_only = True, +- deps = [":orgpolicy_cc_proto"], +-) +diff --git a/google/cloud/osconfig/BUILD.bazel b/google/cloud/osconfig/BUILD.bazel +deleted file mode 100644 +index c43812787..000000000 +--- a/google/cloud/osconfig/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-os_config. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for osconfig. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "osconfig_ruby_wrapper", +- srcs = ["//google/cloud/osconfig/v1:osconfig_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-os_config", +- "ruby-cloud-env-prefix=OS_CONFIG", +- "ruby-cloud-wrapper-of=v1:0.12", +- "ruby-cloud-product-url=https://cloud.google.com/compute/docs/manage-os", +- "ruby-cloud-api-id=osconfig.googleapis.com", +- "ruby-cloud-api-shortname=osconfig", +- ], +- ruby_cloud_description = "Cloud OS Config provides OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances.", +- ruby_cloud_title = "Cloud OS Config", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-osconfig-ruby", +- deps = [ +- ":osconfig_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel b/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel +deleted file mode 100644 +index e9494c543..000000000 +--- a/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel ++++ /dev/null +@@ -1,389 +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 = "agentendpoint_proto", +- srcs = [ +- "agentendpoint.proto", +- "config_common.proto", +- "inventory.proto", +- "os_policy.proto", +- "patch_jobs.proto", +- "tasks.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/type:date_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "agentendpoint_proto_with_info", +- deps = [ +- ":agentendpoint_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 = "agentendpoint_java_proto", +- deps = [":agentendpoint_proto"], +-) +- +-java_grpc_library( +- name = "agentendpoint_java_grpc", +- srcs = [":agentendpoint_proto"], +- deps = [":agentendpoint_java_proto"], +-) +- +-java_gapic_library( +- name = "agentendpoint_java_gapic", +- srcs = [":agentendpoint_proto_with_info"], +- gapic_yaml = "osconfig_gapic.yaml", +- grpc_service_config = "agentendpoint_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1.yaml", +- test_deps = [ +- ":agentendpoint_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":agentendpoint_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "agentendpoint_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.osconfig.agentendpoint.v1.AgentEndpointServiceClientTest", +- ], +- runtime_deps = [":agentendpoint_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-osconfig-agentendpoint-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":agentendpoint_java_gapic", +- ":agentendpoint_java_grpc", +- ":agentendpoint_java_proto", +- ":agentendpoint_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 = "agentendpoint_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/osconfig/agentendpoint/apiv1/agentendpointpb", +- protos = [":agentendpoint_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:date_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "agentendpoint_go_gapic", +- srcs = [":agentendpoint_proto_with_info"], +- grpc_service_config = "agentendpoint_grpc_service_config.json", +- importpath = "cloud.google.com/go/osconfig/agentendpoint/apiv1;agentendpoint", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":agentendpoint_go_proto", +- ], +-) +- +-go_test( +- name = "agentendpoint_go_gapic_test", +- srcs = [":agentendpoint_go_gapic_srcjar_test"], +- embed = [":agentendpoint_go_gapic"], +- importpath = "cloud.google.com/go/osconfig/agentendpoint/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-osconfig-agentendpoint-v1-go", +- deps = [ +- ":agentendpoint_go_gapic", +- ":agentendpoint_go_gapic_srcjar-metadata.srcjar", +- ":agentendpoint_go_gapic_srcjar-snippets.srcjar", +- ":agentendpoint_go_gapic_srcjar-test.srcjar", +- ":agentendpoint_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "agentendpoint_py_gapic", +- srcs = [":agentendpoint_proto"], +- grpc_service_config = "agentendpoint_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "agentendpoint_py_gapic_test", +- srcs = [ +- "agentendpoint_py_gapic_pytest.py", +- "agentendpoint_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":agentendpoint_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "osconfig-agentendpoint-v1-py", +- deps = [ +- ":agentendpoint_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 = "agentendpoint_php_proto", +- deps = [":agentendpoint_proto"], +-) +- +-php_grpc_library( +- name = "agentendpoint_php_grpc", +- srcs = [":agentendpoint_proto"], +- deps = [":agentendpoint_php_proto"], +-) +- +-php_gapic_library( +- name = "agentendpoint_php_gapic", +- srcs = [":agentendpoint_proto_with_info"], +- grpc_service_config = "agentendpoint_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":agentendpoint_php_grpc", +- ":agentendpoint_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-osconfig-agentendpoint-v1-php", +- deps = [ +- ":agentendpoint_php_gapic", +- ":agentendpoint_php_grpc", +- ":agentendpoint_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "agentendpoint_nodejs_gapic", +- package_name = "@google-cloud/agentendpoint", +- src = ":agentendpoint_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "agentendpoint_grpc_service_config.json", +- package = "google.cloud.osconfig.agentendpoint.v1", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "osconfig-agentendpoint-v1-nodejs", +- deps = [ +- ":agentendpoint_nodejs_gapic", +- ":agentendpoint_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 = "agentendpoint_ruby_proto", +- deps = [":agentendpoint_proto"], +-) +- +-ruby_grpc_library( +- name = "agentendpoint_ruby_grpc", +- srcs = [":agentendpoint_proto"], +- deps = [":agentendpoint_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "agentendpoint_ruby_gapic", +- srcs = [":agentendpoint_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-agentendpoint-v1"], +- grpc_service_config = "agentendpoint_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1.yaml", +- transport = "grpc", +- deps = [ +- ":agentendpoint_ruby_grpc", +- ":agentendpoint_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-osconfig-agentendpoint-v1-ruby", +- deps = [ +- ":agentendpoint_ruby_gapic", +- ":agentendpoint_ruby_grpc", +- ":agentendpoint_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 = "agentendpoint_csharp_proto", +- deps = [":agentendpoint_proto"], +-) +- +-csharp_grpc_library( +- name = "agentendpoint_csharp_grpc", +- srcs = [":agentendpoint_proto"], +- deps = [":agentendpoint_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "agentendpoint_csharp_gapic", +- srcs = [":agentendpoint_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "agentendpoint_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1.yaml", +- transport = "grpc", +- deps = [ +- ":agentendpoint_csharp_grpc", +- ":agentendpoint_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-osconfig-agentendpoint-v1-csharp", +- deps = [ +- ":agentendpoint_csharp_gapic", +- ":agentendpoint_csharp_grpc", +- ":agentendpoint_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "agentendpoint_cc_proto", +- deps = [":agentendpoint_proto"], +-) +- +-cc_grpc_library( +- name = "agentendpoint_cc_grpc", +- srcs = [":agentendpoint_proto"], +- grpc_only = True, +- deps = [":agentendpoint_cc_proto"], +-) +diff --git a/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel b/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel +deleted file mode 100644 +index 670b9b0f7..000000000 +--- a/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel ++++ /dev/null +@@ -1,383 +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 = "agentendpoint_proto", +- srcs = [ +- "agentendpoint.proto", +- "guest_policies.proto", +- "patch_jobs.proto", +- "tasks.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- ], +-) +- +-proto_library_with_info( +- name = "agentendpoint_proto_with_info", +- deps = [ +- ":agentendpoint_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 = "agentendpoint_java_proto", +- deps = [":agentendpoint_proto"], +-) +- +-java_grpc_library( +- name = "agentendpoint_java_grpc", +- srcs = [":agentendpoint_proto"], +- deps = [":agentendpoint_java_proto"], +-) +- +-java_gapic_library( +- name = "agentendpoint_java_gapic", +- srcs = [":agentendpoint_proto_with_info"], +- gapic_yaml = "osconfig_gapic.yaml", +- grpc_service_config = "agentendpoint_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1beta.yaml", +- test_deps = [ +- ":agentendpoint_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":agentendpoint_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "agentendpoint_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.osconfig.agentendpoint.v1beta.AgentEndpointServiceClientTest", +- ], +- runtime_deps = [":agentendpoint_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-osconfig-agentendpoint-v1beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":agentendpoint_java_gapic", +- ":agentendpoint_java_grpc", +- ":agentendpoint_java_proto", +- ":agentendpoint_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 = "agentendpoint_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/osconfig/agentendpoint/apiv1beta/agentendpointpb", +- protos = [":agentendpoint_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "agentendpoint_go_gapic", +- srcs = [":agentendpoint_proto_with_info"], +- grpc_service_config = "agentendpoint_grpc_service_config.json", +- importpath = "cloud.google.com/go/osconfig/agentendpoint/apiv1beta;agentendpoint", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":agentendpoint_go_proto", +- ], +-) +- +-go_test( +- name = "agentendpoint_go_gapic_test", +- srcs = [":agentendpoint_go_gapic_srcjar_test"], +- embed = [":agentendpoint_go_gapic"], +- importpath = "cloud.google.com/go/osconfig/agentendpoint/apiv1beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-osconfig-agentendpoint-v1beta-go", +- deps = [ +- ":agentendpoint_go_gapic", +- ":agentendpoint_go_gapic_srcjar-metadata.srcjar", +- ":agentendpoint_go_gapic_srcjar-snippets.srcjar", +- ":agentendpoint_go_gapic_srcjar-test.srcjar", +- ":agentendpoint_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "agentendpoint_py_gapic", +- srcs = [":agentendpoint_proto"], +- grpc_service_config = "agentendpoint_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1beta.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "agentendpoint_py_gapic_test", +- srcs = [ +- "agentendpoint_py_gapic_pytest.py", +- "agentendpoint_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":agentendpoint_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "osconfig-agentendpoint-v1beta-py", +- deps = [ +- ":agentendpoint_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 = "agentendpoint_php_proto", +- deps = [":agentendpoint_proto"], +-) +- +-php_grpc_library( +- name = "agentendpoint_php_grpc", +- srcs = [":agentendpoint_proto"], +- deps = [":agentendpoint_php_proto"], +-) +- +-php_gapic_library( +- name = "agentendpoint_php_gapic", +- srcs = [":agentendpoint_proto_with_info"], +- grpc_service_config = "agentendpoint_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":agentendpoint_php_grpc", +- ":agentendpoint_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-osconfig-agentendpoint-v1beta-php", +- deps = [ +- ":agentendpoint_php_gapic", +- ":agentendpoint_php_grpc", +- ":agentendpoint_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "agentendpoint_nodejs_gapic", +- package_name = "@google-cloud/agentendpoint", +- src = ":agentendpoint_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "agentendpoint_grpc_service_config.json", +- package = "google.cloud.osconfig.agentendpoint.v1beta", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "osconfig-agentendpoint-v1beta-nodejs", +- deps = [ +- ":agentendpoint_nodejs_gapic", +- ":agentendpoint_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 = "agentendpoint_ruby_proto", +- deps = [":agentendpoint_proto"], +-) +- +-ruby_grpc_library( +- name = "agentendpoint_ruby_grpc", +- srcs = [":agentendpoint_proto"], +- deps = [":agentendpoint_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "agentendpoint_ruby_gapic", +- srcs = [":agentendpoint_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-agentendpoint-v1beta"], +- grpc_service_config = "agentendpoint_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1beta.yaml", +- transport = "grpc", +- deps = [ +- ":agentendpoint_ruby_grpc", +- ":agentendpoint_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-osconfig-agentendpoint-v1beta-ruby", +- deps = [ +- ":agentendpoint_ruby_gapic", +- ":agentendpoint_ruby_grpc", +- ":agentendpoint_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 = "agentendpoint_csharp_proto", +- deps = [":agentendpoint_proto"], +-) +- +-csharp_grpc_library( +- name = "agentendpoint_csharp_grpc", +- srcs = [":agentendpoint_proto"], +- deps = [":agentendpoint_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "agentendpoint_csharp_gapic", +- srcs = [":agentendpoint_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "agentendpoint_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1beta.yaml", +- transport = "grpc", +- deps = [ +- ":agentendpoint_csharp_grpc", +- ":agentendpoint_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-osconfig-agentendpoint-v1beta-csharp", +- deps = [ +- ":agentendpoint_csharp_gapic", +- ":agentendpoint_csharp_grpc", +- ":agentendpoint_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "agentendpoint_cc_proto", +- deps = [":agentendpoint_proto"], +-) +- +-cc_grpc_library( +- name = "agentendpoint_cc_grpc", +- srcs = [":agentendpoint_proto"], +- grpc_only = True, +- deps = [":agentendpoint_cc_proto"], +-) +diff --git a/google/cloud/osconfig/logging/BUILD.bazel b/google/cloud/osconfig/logging/BUILD.bazel +deleted file mode 100644 +index 8b4965ef7..000000000 +--- a/google/cloud/osconfig/logging/BUILD.bazel ++++ /dev/null +@@ -1,177 +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 = [ +- "patch_job_log.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 = "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 = "cloud.google.com/go/osconfig/logging/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- +- ], +-) +- +-############################################################################## +-# 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 = [ +- "@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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/osconfig/v1/BUILD.bazel b/google/cloud/osconfig/v1/BUILD.bazel +deleted file mode 100644 +index 75ac0eb3b..000000000 +--- a/google/cloud/osconfig/v1/BUILD.bazel ++++ /dev/null +@@ -1,427 +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 = "osconfig_proto", +- srcs = [ +- "inventory.proto", +- "os_policy.proto", +- "os_policy_assignment_reports.proto", +- "os_policy_assignments.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/longrunning:operations_proto", +- "//google/type:date_proto", +- "//google/type:datetime_proto", +- "//google/type:dayofweek_proto", +- "//google/type:timeofday_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 = "osconfig_proto_with_info", +- deps = [ +- ":osconfig_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 = "osconfig_java_proto", +- deps = [":osconfig_proto"], +-) +- +-java_grpc_library( +- name = "osconfig_java_grpc", +- srcs = [":osconfig_proto"], +- deps = [":osconfig_java_proto"], +-) +- +-java_gapic_library( +- name = "osconfig_java_gapic", +- srcs = [":osconfig_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "osconfig_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1.yaml", +- test_deps = [ +- ":osconfig_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":osconfig_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "osconfig_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.osconfig.v1.OsConfigServiceClientHttpJsonTest", +- "com.google.cloud.osconfig.v1.OsConfigServiceClientTest", +- "com.google.cloud.osconfig.v1.OsConfigZonalServiceClientHttpJsonTest", +- "com.google.cloud.osconfig.v1.OsConfigZonalServiceClientTest", +- ], +- runtime_deps = [":osconfig_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-osconfig-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":osconfig_java_gapic", +- ":osconfig_java_grpc", +- ":osconfig_java_proto", +- ":osconfig_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 = "osconfig_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/osconfig/apiv1/osconfigpb", +- protos = [":osconfig_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:date_go_proto", +- "//google/type:datetime_go_proto", +- "//google/type:dayofweek_go_proto", +- "//google/type:timeofday_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "osconfig_go_gapic", +- srcs = [":osconfig_proto_with_info"], +- grpc_service_config = "osconfig_grpc_service_config.json", +- importpath = "cloud.google.com/go/osconfig/apiv1;osconfig", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":osconfig_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 = "osconfig_go_gapic_test", +- srcs = [":osconfig_go_gapic_srcjar_test"], +- embed = [":osconfig_go_gapic"], +- importpath = "cloud.google.com/go/osconfig/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-osconfig-v1-go", +- deps = [ +- ":osconfig_go_gapic", +- ":osconfig_go_gapic_srcjar-metadata.srcjar", +- ":osconfig_go_gapic_srcjar-snippets.srcjar", +- ":osconfig_go_gapic_srcjar-test.srcjar", +- ":osconfig_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_proto_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "osconfig_py_gapic", +- srcs = [":osconfig_proto"], +- grpc_service_config = "osconfig_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-os-config"], +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "osconfig_py_gapic_test", +- srcs = [ +- "osconfig_py_gapic_pytest.py", +- "osconfig_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":osconfig_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "osconfig-v1-py", +- deps = [ +- ":osconfig_py_gapic", +- ], +-) +- +-py_proto_library( +- name = "osconfig_py_proto", +- deps = [":osconfig_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 = "osconfig_php_proto", +- deps = [":osconfig_proto"], +-) +- +-php_grpc_library( +- name = "osconfig_php_grpc", +- srcs = [":osconfig_proto"], +- deps = [":osconfig_php_proto"], +-) +- +-php_gapic_library( +- name = "osconfig_php_gapic", +- srcs = [":osconfig_proto_with_info"], +- grpc_service_config = "osconfig_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":osconfig_php_grpc", +- ":osconfig_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-osconfig-v1-php", +- deps = [ +- ":osconfig_php_gapic", +- ":osconfig_php_grpc", +- ":osconfig_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "osconfig_nodejs_gapic", +- package_name = "@google-cloud/os-config", +- src = ":osconfig_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "osconfig_grpc_service_config.json", +- main_service = "OsConfigServiceClient", +- package = "google.cloud.osconfig.v1", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "osconfig-v1-nodejs", +- deps = [ +- ":osconfig_nodejs_gapic", +- ":osconfig_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 = "osconfig_ruby_proto", +- deps = [":osconfig_proto"], +-) +- +-ruby_grpc_library( +- name = "osconfig_ruby_grpc", +- srcs = [":osconfig_proto"], +- deps = [":osconfig_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "osconfig_ruby_gapic", +- srcs = [":osconfig_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=osconfig.googleapis.com", +- "ruby-cloud-api-shortname=osconfig", +- "ruby-cloud-env-prefix=OS_CONFIG", +- "ruby-cloud-gem-name=google-cloud-os_config-v1", +- "ruby-cloud-product-url=https://cloud.google.com/compute/docs/manage-os", +- ], +- grpc_service_config = "osconfig_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud OS Config provides OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances.", +- ruby_cloud_title = "Cloud OS Config V1", +- service_yaml = "osconfig_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":osconfig_ruby_grpc", +- ":osconfig_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-osconfig-v1-ruby", +- deps = [ +- ":osconfig_ruby_gapic", +- ":osconfig_ruby_grpc", +- ":osconfig_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 = "osconfig_csharp_proto", +- deps = [":osconfig_proto"], +-) +- +-csharp_grpc_library( +- name = "osconfig_csharp_grpc", +- srcs = [":osconfig_proto"], +- deps = [":osconfig_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "osconfig_csharp_gapic", +- srcs = [":osconfig_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "osconfig_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":osconfig_csharp_grpc", +- ":osconfig_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-osconfig-v1-csharp", +- deps = [ +- ":osconfig_csharp_gapic", +- ":osconfig_csharp_grpc", +- ":osconfig_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "osconfig_cc_proto", +- deps = [":osconfig_proto"], +-) +- +-cc_grpc_library( +- name = "osconfig_cc_grpc", +- srcs = [":osconfig_proto"], +- grpc_only = True, +- deps = [":osconfig_cc_proto"], +-) +diff --git a/google/cloud/osconfig/v1alpha/BUILD.bazel b/google/cloud/osconfig/v1alpha/BUILD.bazel +deleted file mode 100644 +index 034518ab8..000000000 +--- a/google/cloud/osconfig/v1alpha/BUILD.bazel ++++ /dev/null +@@ -1,411 +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 = "osconfig_proto", +- srcs = [ +- "config_common.proto", +- "instance_os_policies_compliance.proto", +- "inventory.proto", +- "os_policy.proto", +- "os_policy_assignment_reports.proto", +- "os_policy_assignments.proto", +- "osconfig_common.proto", +- "osconfig_zonal_service.proto", +- "vulnerability.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//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "osconfig_proto_with_info", +- deps = [ +- ":osconfig_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 = "osconfig_java_proto", +- deps = [":osconfig_proto"], +-) +- +-java_grpc_library( +- name = "osconfig_java_grpc", +- srcs = [":osconfig_proto"], +- deps = [":osconfig_java_proto"], +-) +- +-java_gapic_library( +- name = "osconfig_java_gapic", +- srcs = [":osconfig_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "osconfig_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1alpha.yaml", +- test_deps = [ +- ":osconfig_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":osconfig_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "osconfig_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.osconfig.v1alpha.OsConfigZonalServiceClientHttpJsonTest", +- "com.google.cloud.osconfig.v1alpha.OsConfigZonalServiceClientTest", +- ], +- runtime_deps = [":osconfig_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-osconfig-v1alpha-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":osconfig_java_gapic", +- ":osconfig_java_grpc", +- ":osconfig_java_proto", +- ":osconfig_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 = "osconfig_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/osconfig/apiv1alpha/osconfigpb", +- protos = [":osconfig_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:date_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "osconfig_go_gapic", +- srcs = [":osconfig_proto_with_info"], +- grpc_service_config = "osconfig_grpc_service_config.json", +- importpath = "cloud.google.com/go/osconfig/apiv1alpha;osconfig", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":osconfig_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 = "osconfig_go_gapic_test", +- srcs = [":osconfig_go_gapic_srcjar_test"], +- embed = [":osconfig_go_gapic"], +- importpath = "cloud.google.com/go/osconfig/apiv1alpha", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-osconfig-v1alpha-go", +- deps = [ +- ":osconfig_go_gapic", +- ":osconfig_go_gapic_srcjar-metadata.srcjar", +- ":osconfig_go_gapic_srcjar-snippets.srcjar", +- ":osconfig_go_gapic_srcjar-test.srcjar", +- ":osconfig_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "osconfig_py_gapic", +- srcs = [":osconfig_proto"], +- grpc_service_config = "osconfig_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-os-config"], +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1alpha.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "osconfig_py_gapic_test", +- srcs = [ +- "osconfig_py_gapic_pytest.py", +- "osconfig_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":osconfig_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "osconfig-v1alpha-py", +- deps = [ +- ":osconfig_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 = "osconfig_php_proto", +- deps = [":osconfig_proto"], +-) +- +-php_grpc_library( +- name = "osconfig_php_grpc", +- srcs = [":osconfig_proto"], +- deps = [":osconfig_php_proto"], +-) +- +-php_gapic_library( +- name = "osconfig_php_gapic", +- srcs = [":osconfig_proto_with_info"], +- grpc_service_config = "osconfig_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":osconfig_php_grpc", +- ":osconfig_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-osconfig-v1alpha-php", +- deps = [ +- ":osconfig_php_gapic", +- ":osconfig_php_grpc", +- ":osconfig_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "osconfig_nodejs_gapic", +- package_name = "@google-cloud/os-config", +- src = ":osconfig_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "osconfig_grpc_service_config.json", +- package = "google.cloud.osconfig.v1alpha", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "osconfig-v1alpha-nodejs", +- deps = [ +- ":osconfig_nodejs_gapic", +- ":osconfig_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 = "osconfig_ruby_proto", +- deps = [":osconfig_proto"], +-) +- +-ruby_grpc_library( +- name = "osconfig_ruby_grpc", +- srcs = [":osconfig_proto"], +- deps = [":osconfig_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "osconfig_ruby_gapic", +- srcs = [":osconfig_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=osconfig.googleapis.com", +- "ruby-cloud-api-shortname=osconfig", +- "ruby-cloud-env-prefix=OS_CONFIG", +- "ruby-cloud-gem-name=google-cloud-os_config-v1alpha", +- "ruby-cloud-product-url=https://cloud.google.com/compute/docs/manage-os", +- ], +- grpc_service_config = "osconfig_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud OS Config provides OS management tools that can be used for patch management, patch compliance, and configuration management on VM instances.", +- ruby_cloud_title = "Cloud OS Config V1alpha", +- service_yaml = "osconfig_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":osconfig_ruby_grpc", +- ":osconfig_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-osconfig-v1alpha-ruby", +- deps = [ +- ":osconfig_ruby_gapic", +- ":osconfig_ruby_grpc", +- ":osconfig_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 = "osconfig_csharp_proto", +- deps = [":osconfig_proto"], +-) +- +-csharp_grpc_library( +- name = "osconfig_csharp_grpc", +- srcs = [":osconfig_proto"], +- deps = [":osconfig_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "osconfig_csharp_gapic", +- srcs = [":osconfig_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "osconfig_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":osconfig_csharp_grpc", +- ":osconfig_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-osconfig-v1alpha-csharp", +- deps = [ +- ":osconfig_csharp_gapic", +- ":osconfig_csharp_grpc", +- ":osconfig_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "osconfig_cc_proto", +- deps = [":osconfig_proto"], +-) +- +-cc_grpc_library( +- name = "osconfig_cc_grpc", +- srcs = [":osconfig_proto"], +- grpc_only = True, +- deps = [":osconfig_cc_proto"], +-) +diff --git a/google/cloud/osconfig/v1beta/BUILD.bazel b/google/cloud/osconfig/v1beta/BUILD.bazel +deleted file mode 100644 +index 4ea0bd660..000000000 +--- a/google/cloud/osconfig/v1beta/BUILD.bazel ++++ /dev/null +@@ -1,398 +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 = "osconfig_proto", +- srcs = [ +- "guest_policies.proto", +- "osconfig_common.proto", +- "osconfig_service.proto", +- "patch_deployments.proto", +- "patch_jobs.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/type:datetime_proto", +- "//google/type:dayofweek_proto", +- "//google/type:timeofday_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 = "osconfig_proto_with_info", +- deps = [ +- ":osconfig_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 = "osconfig_java_proto", +- deps = [":osconfig_proto"], +-) +- +-java_grpc_library( +- name = "osconfig_java_grpc", +- srcs = [":osconfig_proto"], +- deps = [":osconfig_java_proto"], +-) +- +-java_gapic_library( +- name = "osconfig_java_gapic", +- srcs = [":osconfig_proto_with_info"], +- gapic_yaml = "osconfig_gapic.yaml", +- grpc_service_config = "osconfig_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1beta.yaml", +- test_deps = [ +- ":osconfig_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":osconfig_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "osconfig_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.osconfig.v1beta.OsConfigServiceClientHttpJsonTest", +- "com.google.cloud.osconfig.v1beta.OsConfigServiceClientTest", +- ], +- runtime_deps = [":osconfig_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-osconfig-v1beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":osconfig_java_gapic", +- ":osconfig_java_grpc", +- ":osconfig_java_proto", +- ":osconfig_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 = "osconfig_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/osconfig/apiv1beta/osconfigpb", +- protos = [":osconfig_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:datetime_go_proto", +- "//google/type:dayofweek_go_proto", +- "//google/type:timeofday_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "osconfig_go_gapic", +- srcs = [":osconfig_proto_with_info"], +- grpc_service_config = "osconfig_grpc_service_config.json", +- importpath = "cloud.google.com/go/osconfig/apiv1beta;osconfig", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":osconfig_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "osconfig_go_gapic_test", +- srcs = [":osconfig_go_gapic_srcjar_test"], +- embed = [":osconfig_go_gapic"], +- importpath = "cloud.google.com/go/osconfig/apiv1beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-osconfig-v1beta-go", +- deps = [ +- ":osconfig_go_gapic", +- ":osconfig_go_gapic_srcjar-metadata.srcjar", +- ":osconfig_go_gapic_srcjar-snippets.srcjar", +- ":osconfig_go_gapic_srcjar-test.srcjar", +- ":osconfig_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "osconfig_py_gapic", +- srcs = [":osconfig_proto"], +- grpc_service_config = "osconfig_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-os-config"], +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1beta.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "osconfig_py_gapic_test", +- srcs = [ +- "osconfig_py_gapic_pytest.py", +- "osconfig_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":osconfig_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "osconfig-v1beta-py", +- deps = [ +- ":osconfig_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 = "osconfig_php_proto", +- deps = [":osconfig_proto"], +-) +- +-php_grpc_library( +- name = "osconfig_php_grpc", +- srcs = [":osconfig_proto"], +- deps = [":osconfig_php_proto"], +-) +- +-php_gapic_library( +- name = "osconfig_php_gapic", +- srcs = [":osconfig_proto_with_info"], +- grpc_service_config = "osconfig_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":osconfig_php_grpc", +- ":osconfig_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-osconfig-v1beta-php", +- deps = [ +- ":osconfig_php_gapic", +- ":osconfig_php_grpc", +- ":osconfig_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "osconfig_nodejs_gapic", +- package_name = "@google-cloud/osconfig", +- src = ":osconfig_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "osconfig_grpc_service_config.json", +- package = "google.cloud.osconfig.v1beta", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "osconfig-v1beta-nodejs", +- deps = [ +- ":osconfig_nodejs_gapic", +- ":osconfig_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 = "osconfig_ruby_proto", +- deps = [":osconfig_proto"], +-) +- +-ruby_grpc_library( +- name = "osconfig_ruby_grpc", +- srcs = [":osconfig_proto"], +- deps = [":osconfig_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "osconfig_ruby_gapic", +- srcs = [":osconfig_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-osconfig-v1beta"], +- grpc_service_config = "osconfig_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":osconfig_ruby_grpc", +- ":osconfig_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-osconfig-v1beta-ruby", +- deps = [ +- ":osconfig_ruby_gapic", +- ":osconfig_ruby_grpc", +- ":osconfig_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 = "osconfig_csharp_proto", +- deps = [":osconfig_proto"], +-) +- +-csharp_grpc_library( +- name = "osconfig_csharp_grpc", +- srcs = [":osconfig_proto"], +- deps = [":osconfig_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "osconfig_csharp_gapic", +- srcs = [":osconfig_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "osconfig_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "osconfig_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":osconfig_csharp_grpc", +- ":osconfig_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-osconfig-v1beta-csharp", +- deps = [ +- ":osconfig_csharp_gapic", +- ":osconfig_csharp_grpc", +- ":osconfig_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "osconfig_cc_proto", +- deps = [":osconfig_proto"], +-) +- +-cc_grpc_library( +- name = "osconfig_cc_grpc", +- srcs = [":osconfig_proto"], +- grpc_only = True, +- deps = [":osconfig_cc_proto"], +-) +diff --git a/google/cloud/oslogin/BUILD.bazel b/google/cloud/oslogin/BUILD.bazel +deleted file mode 100644 +index 8f7e3a5cc..000000000 +--- a/google/cloud/oslogin/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-os_login. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for oslogin. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "oslogin_ruby_wrapper", +- srcs = ["//google/cloud/oslogin/v1:oslogin_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-os_login", +- "ruby-cloud-env-prefix=OS_LOGIN", +- "ruby-cloud-wrapper-of=v1:0.7;v1beta:0.7", +- "ruby-cloud-product-url=https://cloud.google.com/compute/docs/oslogin", +- "ruby-cloud-api-id=oslogin.googleapis.com", +- "ruby-cloud-api-shortname=oslogin", +- "ruby-cloud-migration-version=1.0", +- ], +- ruby_cloud_description = "Use OS Login to manage SSH access to your instances using IAM without having to create and manage individual SSH keys. OS Login maintains a consistent Linux user identity across VM instances and is the recommended way to manage many users across multiple instances or projects.", +- ruby_cloud_title = "Cloud OS Login", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-oslogin-ruby", +- deps = [ +- ":oslogin_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/oslogin/common/BUILD.bazel b/google/cloud/oslogin/common/BUILD.bazel +deleted file mode 100644 +index 339d37460..000000000 +--- a/google/cloud/oslogin/common/BUILD.bazel ++++ /dev/null +@@ -1,208 +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("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "common_proto", +- srcs = [ +- "common.proto", +- ], +- deps = [ +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- ], +-) +- +-proto_library_with_info( +- name = "common_proto_with_info", +- deps = [ +- ":common_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "common_java_proto", +- deps = [":common_proto"], +-) +- +-java_grpc_library( +- name = "common_java_grpc", +- srcs = [":common_proto"], +- deps = [":common_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "common_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/oslogin/common/commonpb", +- protos = [":common_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-oslogin-common-go", +- deps = [ +- ":common_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_proto_library", +-) +- +-py_gapic_library( +- name = "common_py_gapic", +- srcs = [":common_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-py_proto_library( +- name = "common_py_proto", +- deps = [":common_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "common_php_proto", +- deps = [":common_proto"], +-) +- +-php_grpc_library( +- name = "common_php_grpc", +- srcs = [":common_proto"], +- deps = [":common_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 = "common_ruby_proto", +- deps = [":common_proto"], +-) +- +-ruby_grpc_library( +- name = "common_ruby_grpc", +- srcs = [":common_proto"], +- deps = [":common_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 = "common_csharp_proto", +- deps = [":common_proto"], +-) +- +-csharp_grpc_library( +- name = "common_csharp_grpc", +- srcs = [":common_proto"], +- deps = [":common_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "common_csharp_gapic", +- srcs = [":common_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- rest_numeric_enums = False, +- deps = [ +- ":common_csharp_grpc", +- ":common_csharp_proto", +- ], +-) +- +-csharp_gapic_assembly_pkg( +- name = "google-cloud-oslogin-common-csharp", +- deps = [ +- ":common_csharp_gapic", +- ":common_csharp_grpc", +- ":common_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "common_cc_proto", +- deps = [":common_proto"], +-) +- +-cc_grpc_library( +- name = "common_cc_grpc", +- srcs = [":common_proto"], +- grpc_only = True, +- deps = [":common_cc_proto"], +-) +diff --git a/google/cloud/oslogin/v1/BUILD.bazel b/google/cloud/oslogin/v1/BUILD.bazel +deleted file mode 100644 +index 889e747f0..000000000 +--- a/google/cloud/oslogin/v1/BUILD.bazel ++++ /dev/null +@@ -1,419 +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_SUBPACKAGE_DEPS = [ +- "//google/cloud/oslogin/common:common_proto", +-] +- +-proto_library( +- name = "oslogin_proto", +- srcs = [ +- "oslogin.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- ] + _PROTO_SUBPACKAGE_DEPS, +-) +- +-proto_library_with_info( +- name = "oslogin_proto_with_info", +- deps = [ +- ":oslogin_proto", +- "//google/cloud:common_resources_proto", +- ] + _PROTO_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# 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_SUBPACKAGE_DEPS = [ +- "//google/cloud/oslogin/common:common_java_proto", +-] +- +-_JAVA_GRPC_SUBPACKAGE_DEPS = [ +- "//google/cloud/oslogin/common:common_java_grpc", +-] +- +-java_proto_library( +- name = "oslogin_java_proto", +- deps = [":oslogin_proto"], +-) +- +-java_grpc_library( +- name = "oslogin_java_grpc", +- srcs = [":oslogin_proto"], +- deps = [":oslogin_java_proto"] + _JAVA_PROTO_SUBPACKAGE_DEPS, +-) +- +-java_gapic_library( +- name = "oslogin_java_gapic", +- srcs = [":oslogin_proto_with_info"], +- grpc_service_config = "oslogin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "oslogin_v1.yaml", +- test_deps = [ +- ":oslogin_java_grpc", +- ] + _JAVA_GRPC_SUBPACKAGE_DEPS, +- transport = "grpc+rest", +- deps = [ +- ":oslogin_java_proto", +- ] + _JAVA_PROTO_SUBPACKAGE_DEPS, +-) +- +-java_gapic_test( +- name = "oslogin_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.oslogin.v1.OsLoginServiceClientHttpJsonTest", +- "com.google.cloud.oslogin.v1.OsLoginServiceClientTest", +- ], +- runtime_deps = [":oslogin_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-oslogin-v1-java", +- transport = "grpc+rest", +- deps = [ +- ":oslogin_java_gapic", +- ":oslogin_java_grpc", +- ":oslogin_java_proto", +- ":oslogin_proto", +- ] + _JAVA_PROTO_SUBPACKAGE_DEPS + _PROTO_SUBPACKAGE_DEPS + _JAVA_GRPC_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "oslogin_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/oslogin/apiv1/osloginpb", +- protos = [":oslogin_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud/oslogin/common:common_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "oslogin_go_gapic", +- srcs = [":oslogin_proto_with_info"], +- grpc_service_config = "oslogin_grpc_service_config.json", +- importpath = "cloud.google.com/go/oslogin/apiv1;oslogin", +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "oslogin_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":oslogin_go_proto", +- "//google/cloud/oslogin/common:common_go_proto", +- ], +-) +- +-go_test( +- name = "oslogin_go_gapic_test", +- srcs = [":oslogin_go_gapic_srcjar_test"], +- embed = [":oslogin_go_gapic"], +- importpath = "cloud.google.com/go/oslogin/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-oslogin-v1-go", +- deps = [ +- ":oslogin_go_gapic", +- ":oslogin_go_gapic_srcjar-snippets.srcjar", +- ":oslogin_go_gapic_srcjar-test.srcjar", +- ":oslogin_go_proto", +- "//google/cloud/oslogin/common:common_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "oslogin_py_gapic", +- srcs = [ +- ":oslogin_proto", +- ], +- grpc_service_config = "oslogin_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-os-login", +- ], +- rest_numeric_enums = True, +- service_yaml = "oslogin_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/cloud/oslogin/common:common_py_proto", +- ], +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +-#py_test( +-# name = "oslogin_py_gapic_test", +-# srcs = [ +-# "oslogin_py_gapic_pytest.py", +-# "oslogin_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [ +-# ":oslogin_py_gapic", +-# ], +-#) +- +-py_gapic_assembly_pkg( +- name = "oslogin-v1-py", +- deps = [ +- ":oslogin_py_gapic", +- # "//google/cloud/oslogin/common:common_py_gapic", +- "//google/cloud/oslogin/common:common_py_proto", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_gapic_assembly_pkg", +- "php_gapic_library", +- "php_grpc_library", +- "php_proto_library", +-) +- +-_PHP_SUBPACKAGE_DEPS = [ +- "//google/cloud/oslogin/common:common_php_proto", +- "//google/cloud/oslogin/common:common_php_grpc", +-] +- +-php_proto_library( +- name = "oslogin_php_proto", +- deps = [":oslogin_proto"], +-) +- +-php_grpc_library( +- name = "oslogin_php_grpc", +- srcs = [":oslogin_proto"], +- deps = [":oslogin_php_proto"], +-) +- +-php_gapic_library( +- name = "oslogin_php_gapic", +- srcs = [":oslogin_proto_with_info"], +- grpc_service_config = "oslogin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "oslogin_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":oslogin_php_grpc", +- ":oslogin_php_proto", +- ] + _PHP_SUBPACKAGE_DEPS, +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-oslogin-v1-php", +- deps = [ +- ":oslogin_php_gapic", +- ":oslogin_php_grpc", +- ":oslogin_php_proto", +- ] + _PHP_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "oslogin_nodejs_gapic", +- package_name = "@google-cloud/os-login", +- src = ":oslogin_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "oslogin_grpc_service_config.json", +- package = "google.cloud.oslogin.v1", +- rest_numeric_enums = True, +- service_yaml = "oslogin_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "oslogin-v1-nodejs", +- deps = [ +- ":oslogin_nodejs_gapic", +- ":oslogin_proto", +- ] + _PROTO_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-_RUBY_SUBPACKAGE_DEPS = [ +- "//google/cloud/oslogin/common:common_ruby_proto", +- "//google/cloud/oslogin/common:common_ruby_grpc", +-] +- +-ruby_proto_library( +- name = "oslogin_ruby_proto", +- deps = [":oslogin_proto"], +-) +- +-ruby_grpc_library( +- name = "oslogin_ruby_grpc", +- srcs = [":oslogin_proto"], +- deps = [":oslogin_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "oslogin_ruby_gapic", +- srcs = [":oslogin_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-os_login-v1", +- "ruby-cloud-env-prefix=OS_LOGIN", +- "ruby-cloud-product-url=https://cloud.google.com/compute/docs/oslogin", +- "ruby-cloud-api-id=oslogin.googleapis.com", +- "ruby-cloud-api-shortname=oslogin", +- ], +- grpc_service_config = "oslogin_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Use OS Login to manage SSH access to your instances using IAM without having to create and manage individual SSH keys. OS Login maintains a consistent Linux user identity across VM instances and is the recommended way to manage many users across multiple instances or projects.", +- ruby_cloud_title = "Cloud OS Login V1", +- service_yaml = "oslogin_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":oslogin_ruby_grpc", +- ":oslogin_ruby_proto", +- ] + _RUBY_SUBPACKAGE_DEPS, +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-oslogin-v1-ruby", +- deps = [ +- ":oslogin_ruby_gapic", +- ":oslogin_ruby_grpc", +- ":oslogin_ruby_proto", +- ] + _RUBY_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_gapic_assembly_pkg", +- "csharp_gapic_library", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-_CSHARP_SUBPACKAGE_DEPS = [ +- "//google/cloud/oslogin/common:common_csharp_proto", +- "//google/cloud/oslogin/common:common_csharp_grpc", +-] +- +-csharp_proto_library( +- name = "oslogin_csharp_proto", +- deps = [":oslogin_proto"], +-) +- +-csharp_grpc_library( +- name = "oslogin_csharp_grpc", +- srcs = [":oslogin_proto"], +- deps = [":oslogin_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "oslogin_csharp_gapic", +- srcs = [":oslogin_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "oslogin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "oslogin_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":oslogin_csharp_grpc", +- ":oslogin_csharp_proto", +- ] + _CSHARP_SUBPACKAGE_DEPS, +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-oslogin-v1-csharp", +- deps = [ +- ":oslogin_csharp_gapic", +- ":oslogin_csharp_grpc", +- ":oslogin_csharp_proto", +- ] + _CSHARP_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "oslogin_cc_proto", +- deps = [":oslogin_proto"], +-) +- +-cc_grpc_library( +- name = "oslogin_cc_grpc", +- srcs = [":oslogin_proto"], +- grpc_only = True, +- deps = [":oslogin_cc_proto"], +-) +diff --git a/google/cloud/oslogin/v1beta/BUILD.bazel b/google/cloud/oslogin/v1beta/BUILD.bazel +deleted file mode 100644 +index 9fc4d6209..000000000 +--- a/google/cloud/oslogin/v1beta/BUILD.bazel ++++ /dev/null +@@ -1,391 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-_PROTO_SUBPACKAGE_DEPS = [ +- "//google/cloud/oslogin/common:common_proto", +-] +- +-proto_library( +- name = "oslogin_proto", +- srcs = [ +- "oslogin.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- ] + _PROTO_SUBPACKAGE_DEPS, +-) +- +-proto_library_with_info( +- name = "oslogin_proto_with_info", +- deps = [ +- ":oslogin_proto", +- "//google/cloud:common_resources_proto", +- ] + _PROTO_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# 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_SUBPACKAGE_DEPS = [ +- "//google/cloud/oslogin/common:common_java_proto", +-] +- +-_JAVA_GRPC_SUBPACKAGE_DEPS = [ +- "//google/cloud/oslogin/common:common_java_grpc", +-] +- +-java_proto_library( +- name = "oslogin_java_proto", +- deps = [":oslogin_proto"], +-) +- +-java_grpc_library( +- name = "oslogin_java_grpc", +- srcs = [":oslogin_proto"], +- deps = [":oslogin_java_proto"] + _JAVA_PROTO_SUBPACKAGE_DEPS, +-) +- +-java_gapic_library( +- name = "oslogin_java_gapic", +- srcs = [":oslogin_proto_with_info"], +- grpc_service_config = "oslogin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "oslogin_v1beta.yaml", +- test_deps = [":oslogin_java_grpc"], +- transport = "grpc+rest", +- deps = [ +- ":oslogin_java_proto", +- ] + _JAVA_PROTO_SUBPACKAGE_DEPS, +-) +- +-java_gapic_test( +- name = "oslogin_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.oslogin.v1beta.OsLoginServiceClientHttpJsonTest", +- "com.google.cloud.oslogin.v1beta.OsLoginServiceClientTest", +- ], +- runtime_deps = [":oslogin_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-oslogin-v1beta-java", +- transport = "grpc+rest", +- deps = [ +- ":oslogin_java_gapic", +- ":oslogin_java_grpc", +- ":oslogin_java_proto", +- ":oslogin_proto", +- ] + _JAVA_PROTO_SUBPACKAGE_DEPS + _PROTO_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "oslogin_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/oslogin/apiv1beta/osloginpb", +- protos = [":oslogin_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud/oslogin/common:common_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "oslogin_go_gapic", +- srcs = [":oslogin_proto_with_info"], +- grpc_service_config = "oslogin_grpc_service_config.json", +- importpath = "cloud.google.com/go/oslogin/apiv1beta;oslogin", +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "oslogin_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":oslogin_go_proto", +- "//google/cloud/oslogin/common:common_go_proto", +- ], +-) +- +-go_test( +- name = "oslogin_go_gapic_test", +- srcs = [":oslogin_go_gapic_srcjar_test"], +- embed = [":oslogin_go_gapic"], +- importpath = "cloud.google.com/go/oslogin/apiv1beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-oslogin-v1beta-go", +- deps = [ +- ":oslogin_go_gapic", +- ":oslogin_go_gapic_srcjar-snippets.srcjar", +- ":oslogin_go_gapic_srcjar-test.srcjar", +- ":oslogin_go_proto", +- "//google/cloud/oslogin/common:common_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "oslogin_py_gapic", +- srcs = [ +- ":oslogin_proto", +- ], +- grpc_service_config = "oslogin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "oslogin_v1beta.yaml", +- transport = "grpc+rest", +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +-#py_test( +-# name = "oslogin_py_gapic_test", +-# srcs = [ +-# "oslogin_py_gapic_pytest.py", +-# "oslogin_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":oslogin_py_gapic"], +-#) +- +-py_gapic_assembly_pkg( +- name = "oslogin-v1beta-py", +- deps = [ +- ":oslogin_py_gapic", +- "//google/cloud/oslogin/common:common_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_gapic_assembly_pkg", +- "php_gapic_library", +- "php_grpc_library", +- "php_proto_library", +-) +- +-_PHP_SUBPACKAGE_DEPS = [ +- "//google/cloud/oslogin/common:common_php_proto", +- "//google/cloud/oslogin/common:common_php_grpc", +-] +- +-php_proto_library( +- name = "oslogin_php_proto", +- deps = [":oslogin_proto"], +-) +- +-php_grpc_library( +- name = "oslogin_php_grpc", +- srcs = [":oslogin_proto"], +- deps = [":oslogin_php_proto"], +-) +- +-php_gapic_library( +- name = "oslogin_php_gapic", +- srcs = [":oslogin_proto_with_info"], +- grpc_service_config = "oslogin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "oslogin_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":oslogin_php_grpc", +- ":oslogin_php_proto", +- ] + _PHP_SUBPACKAGE_DEPS, +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-oslogin-v1beta-php", +- deps = [ +- ":oslogin_php_gapic", +- ":oslogin_php_grpc", +- ":oslogin_php_proto", +- ] + _PHP_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "oslogin_nodejs_gapic", +- package_name = "@google-cloud/os-login", +- src = ":oslogin_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "oslogin_grpc_service_config.json", +- package = "google.cloud.oslogin.v1beta", +- rest_numeric_enums = True, +- service_yaml = "oslogin_v1beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "oslogin-v1beta-nodejs", +- deps = [ +- ":oslogin_nodejs_gapic", +- ":oslogin_proto", +- ] + _PROTO_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-_RUBY_SUBPACKAGE_DEPS = [ +- "//google/cloud/oslogin/common:common_ruby_proto", +- "//google/cloud/oslogin/common:common_ruby_grpc", +-] +- +-ruby_proto_library( +- name = "oslogin_ruby_proto", +- deps = [":oslogin_proto"], +-) +- +-ruby_grpc_library( +- name = "oslogin_ruby_grpc", +- srcs = [":oslogin_proto"], +- deps = [":oslogin_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "oslogin_ruby_gapic", +- srcs = [":oslogin_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-os_login-v1beta", +- "ruby-cloud-env-prefix=OS_LOGIN", +- "ruby-cloud-product-url=https://cloud.google.com/compute/docs/oslogin", +- "ruby-cloud-api-id=oslogin.googleapis.com", +- "ruby-cloud-api-shortname=oslogin", +- ], +- grpc_service_config = "oslogin_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Use OS Login to manage SSH access to your instances using IAM without having to create and manage individual SSH keys. OS Login maintains a consistent Linux user identity across VM instances and is the recommended way to manage many users across multiple instances or projects.", +- ruby_cloud_title = "Cloud OS Login V1beta", +- service_yaml = "oslogin_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":oslogin_ruby_grpc", +- ":oslogin_ruby_proto", +- ] + _RUBY_SUBPACKAGE_DEPS, +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-oslogin-v1beta-ruby", +- deps = [ +- ":oslogin_ruby_gapic", +- ":oslogin_ruby_grpc", +- ":oslogin_ruby_proto", +- ] + _RUBY_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_gapic_assembly_pkg", +- "csharp_gapic_library", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-_CSHARP_SUBPACKAGE_DEPS = [ +- "//google/cloud/oslogin/common:common_csharp_proto", +- "//google/cloud/oslogin/common:common_csharp_grpc", +-] +- +-csharp_proto_library( +- name = "oslogin_csharp_proto", +- deps = [":oslogin_proto"], +-) +- +-csharp_grpc_library( +- name = "oslogin_csharp_grpc", +- srcs = [":oslogin_proto"], +- deps = [":oslogin_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "oslogin_csharp_gapic", +- srcs = [":oslogin_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "oslogin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "oslogin_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":oslogin_csharp_grpc", +- ":oslogin_csharp_proto", +- ] + _CSHARP_SUBPACKAGE_DEPS, +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-oslogin-v1beta-csharp", +- deps = [ +- ":oslogin_csharp_gapic", +- ":oslogin_csharp_grpc", +- ":oslogin_csharp_proto", +- ] + _CSHARP_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/paymentgateway/issuerswitch/v1/BUILD.bazel b/google/cloud/paymentgateway/issuerswitch/v1/BUILD.bazel +deleted file mode 100644 +index 7f614c4bf..000000000 +--- a/google/cloud/paymentgateway/issuerswitch/v1/BUILD.bazel ++++ /dev/null +@@ -1,410 +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 = "issuerswitch_proto", +- srcs = [ +- "common_fields.proto", +- "logs.proto", +- "resolutions.proto", +- "rules.proto", +- "transactions.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/logging/type:type_proto", +- "//google/longrunning:operations_proto", +- "//google/type:date_proto", +- "//google/type:latlng_proto", +- "//google/type:money_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "issuerswitch_proto_with_info", +- deps = [ +- ":issuerswitch_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 = "issuerswitch_java_proto", +- deps = [":issuerswitch_proto"], +-) +- +-java_grpc_library( +- name = "issuerswitch_java_grpc", +- srcs = [":issuerswitch_proto"], +- deps = [":issuerswitch_java_proto"], +-) +- +-java_gapic_library( +- name = "issuerswitch_java_gapic", +- srcs = [":issuerswitch_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "issuerswitch_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "issuerswitch_v1.yaml", +- test_deps = [ +- ":issuerswitch_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":issuerswitch_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "issuerswitch_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchResolutionsClientHttpJsonTest", +- "com.google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchResolutionsClientTest", +- "com.google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchRulesClientHttpJsonTest", +- "com.google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchRulesClientTest", +- "com.google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchTransactionsClientHttpJsonTest", +- "com.google.cloud.paymentgateway.issuerswitch.v1.IssuerSwitchTransactionsClientTest", +- ], +- runtime_deps = [":issuerswitch_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-paymentgateway-issuerswitch-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":issuerswitch_java_gapic", +- ":issuerswitch_java_grpc", +- ":issuerswitch_java_proto", +- ":issuerswitch_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 = "issuerswitch_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/paymentgateway/issuerswitch/apiv1/issuerswitchpb", +- protos = [":issuerswitch_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/logging/type:type_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:date_go_proto", +- "//google/type:latlng_go_proto", +- "//google/type:money_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "issuerswitch_go_gapic", +- srcs = [":issuerswitch_proto_with_info"], +- grpc_service_config = "issuerswitch_grpc_service_config.json", +- importpath = "cloud.google.com/go/paymentgateway/issuerswitch/apiv1;issuerswitch", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = False, +- service_yaml = "issuerswitch_v1.yaml", +- transport = "grpc", +- deps = [ +- ":issuerswitch_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 = "issuerswitch_go_gapic_test", +- srcs = [":issuerswitch_go_gapic_srcjar_test"], +- embed = [":issuerswitch_go_gapic"], +- importpath = "cloud.google.com/go/paymentgateway/issuerswitch/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-paymentgateway-issuerswitch-v1-go", +- deps = [ +- ":issuerswitch_go_gapic", +- ":issuerswitch_go_gapic_srcjar-metadata.srcjar", +- ":issuerswitch_go_gapic_srcjar-snippets.srcjar", +- ":issuerswitch_go_gapic_srcjar-test.srcjar", +- ":issuerswitch_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "issuerswitch_py_gapic", +- srcs = [":issuerswitch_proto"], +- grpc_service_config = "issuerswitch_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=payment_gateway_issuer_switch", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-payment-gateway-issuer-switch", +- ], +- rest_numeric_enums = False, +- service_yaml = "issuerswitch_v1.yaml", +- transport = "grpc", +- deps = [ +- ], +-) +- +-py_test( +- name = "issuerswitch_py_gapic_test", +- srcs = [ +- "issuerswitch_py_gapic_pytest.py", +- "issuerswitch_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":issuerswitch_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "paymentgateway-issuerswitch-v1-py", +- deps = [ +- ":issuerswitch_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 = "issuerswitch_php_proto", +- deps = [":issuerswitch_proto"], +-) +- +-php_grpc_library( +- name = "issuerswitch_php_grpc", +- srcs = [":issuerswitch_proto"], +- deps = [":issuerswitch_php_proto"], +-) +- +-php_gapic_library( +- name = "issuerswitch_php_gapic", +- srcs = [":issuerswitch_proto_with_info"], +- grpc_service_config = "issuerswitch_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "issuerswitch_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":issuerswitch_php_grpc", +- ":issuerswitch_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-paymentgateway-issuerswitch-v1-php", +- deps = [ +- ":issuerswitch_php_gapic", +- ":issuerswitch_php_grpc", +- ":issuerswitch_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "issuerswitch_nodejs_gapic", +- package_name = "@google-cloud/issuerswitch", +- src = ":issuerswitch_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "issuerswitch_grpc_service_config.json", +- package = "google.cloud.paymentgateway.issuerswitch.v1", +- rest_numeric_enums = False, +- service_yaml = "issuerswitch_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "paymentgateway-issuerswitch-v1-nodejs", +- deps = [ +- ":issuerswitch_nodejs_gapic", +- ":issuerswitch_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 = "issuerswitch_ruby_proto", +- deps = [":issuerswitch_proto"], +-) +- +-ruby_grpc_library( +- name = "issuerswitch_ruby_grpc", +- srcs = [":issuerswitch_proto"], +- deps = [":issuerswitch_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "issuerswitch_ruby_gapic", +- srcs = [":issuerswitch_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-paymentgateway-issuerswitch-v1"], +- grpc_service_config = "issuerswitch_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "issuerswitch_v1.yaml", +- deps = [ +- ":issuerswitch_ruby_grpc", +- ":issuerswitch_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-paymentgateway-issuerswitch-v1-ruby", +- deps = [ +- ":issuerswitch_ruby_gapic", +- ":issuerswitch_ruby_grpc", +- ":issuerswitch_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 = "issuerswitch_csharp_proto", +- deps = [":issuerswitch_proto"], +-) +- +-csharp_grpc_library( +- name = "issuerswitch_csharp_grpc", +- srcs = [":issuerswitch_proto"], +- deps = [":issuerswitch_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "issuerswitch_csharp_gapic", +- srcs = [":issuerswitch_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "issuerswitch_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "issuerswitch_v1.yaml", +- deps = [ +- ":issuerswitch_csharp_grpc", +- ":issuerswitch_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-paymentgateway-issuerswitch-v1-csharp", +- deps = [ +- ":issuerswitch_csharp_gapic", +- ":issuerswitch_csharp_grpc", +- ":issuerswitch_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "issuerswitch_cc_proto", +- deps = [":issuerswitch_proto"], +-) +- +-cc_grpc_library( +- name = "issuerswitch_cc_grpc", +- srcs = [":issuerswitch_proto"], +- grpc_only = True, +- deps = [":issuerswitch_cc_proto"], +-) +diff --git a/google/cloud/phishingprotection/BUILD.bazel b/google/cloud/phishingprotection/BUILD.bazel +deleted file mode 100644 +index f3a272e2a..000000000 +--- a/google/cloud/phishingprotection/BUILD.bazel ++++ /dev/null +@@ -1,43 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-phishing_protection. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for phishingprotection. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1beta1 in this case. +-ruby_cloud_gapic_library( +- name = "phishingprotection_ruby_wrapper", +- srcs = ["//google/cloud/phishingprotection/v1beta1:phishingprotection_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-phishing_protection", +- "ruby-cloud-env-prefix=PHISHING_PROTECTION", +- "ruby-cloud-wrapper-of=v1beta1:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/phishing-protection", +- "ruby-cloud-api-id=phishingprotection.googleapis.com", +- "ruby-cloud-api-shortname=phishingprotection", +- "ruby-cloud-migration-version=0.10", +- "ruby-cloud-service-override=PhishingProtectionServiceV1Beta1=PhishingProtectionService", +- ], +- ruby_cloud_description = "Phishing Protection helps prevent users from accessing phishing sites by identifying various signals associated with malicious content, including the use of your brand assets, classifying malicious content that uses your brand and reporting the unsafe URLs to Google Safe Browsing.", +- ruby_cloud_title = "Phishing Protection", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-phishingprotection-ruby", +- deps = [ +- ":phishingprotection_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/phishingprotection/v1beta1/BUILD.bazel b/google/cloud/phishingprotection/v1beta1/BUILD.bazel +deleted file mode 100644 +index 2cba5f017..000000000 +--- a/google/cloud/phishingprotection/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,366 +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 = "phishingprotection_proto", +- srcs = [ +- "phishingprotection.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- ], +-) +- +-proto_library_with_info( +- name = "phishingprotection_proto_with_info", +- deps = [ +- ":phishingprotection_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 = "phishingprotection_java_proto", +- deps = [":phishingprotection_proto"], +-) +- +-java_grpc_library( +- name = "phishingprotection_java_grpc", +- srcs = [":phishingprotection_proto"], +- deps = [":phishingprotection_java_proto"], +-) +- +-java_gapic_library( +- name = "phishingprotection_java_gapic", +- srcs = [":phishingprotection_proto_with_info"], +- gapic_yaml = "phishingprotection_gapic.yaml", +- grpc_service_config = "phishingprotection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "phishingprotection_v1beta1.yaml", +- test_deps = [ +- ":phishingprotection_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":phishingprotection_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "phishingprotection_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.phishingprotection.v1beta1.PhishingProtectionServiceV1Beta1ClientHttpJsonTest", +- "com.google.cloud.phishingprotection.v1beta1.PhishingProtectionServiceV1Beta1ClientTest", +- ], +- runtime_deps = [":phishingprotection_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-phishingprotection-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":phishingprotection_java_gapic", +- ":phishingprotection_java_grpc", +- ":phishingprotection_java_proto", +- ":phishingprotection_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 = "phishingprotection_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/phishingprotection/apiv1beta1/phishingprotectionpb", +- protos = [":phishingprotection_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "phishingprotection_go_gapic", +- srcs = [":phishingprotection_proto_with_info"], +- grpc_service_config = "phishingprotection_grpc_service_config.json", +- importpath = "cloud.google.com/go/phishingprotection/apiv1beta1;phishingprotection", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "phishingprotection_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":phishingprotection_go_proto", +- ], +-) +- +-go_test( +- name = "phishingprotection_go_gapic_test", +- srcs = [":phishingprotection_go_gapic_srcjar_test"], +- embed = [":phishingprotection_go_gapic"], +- importpath = "cloud.google.com/go/phishingprotection/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-phishingprotection-v1beta1-go", +- deps = [ +- ":phishingprotection_go_gapic", +- ":phishingprotection_go_gapic_srcjar-snippets.srcjar", +- ":phishingprotection_go_gapic_srcjar-test.srcjar", +- ":phishingprotection_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "phishingprotection_py_gapic", +- srcs = [":phishingprotection_proto"], +- grpc_service_config = "phishingprotection_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-phishing-protection", +- ], +- rest_numeric_enums = True, +- service_yaml = "phishingprotection_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "phishingprotection_py_gapic_test", +- srcs = [ +- "phishingprotection_py_gapic_pytest.py", +- "phishingprotection_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":phishingprotection_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "phishingprotection-v1beta1-py", +- deps = [ +- ":phishingprotection_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 = "phishingprotection_php_proto", +- deps = [":phishingprotection_proto"], +-) +- +-php_grpc_library( +- name = "phishingprotection_php_grpc", +- srcs = [":phishingprotection_proto"], +- deps = [":phishingprotection_php_proto"], +-) +- +-php_gapic_library( +- name = "phishingprotection_php_gapic", +- srcs = [":phishingprotection_proto_with_info"], +- grpc_service_config = "phishingprotection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "phishingprotection_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":phishingprotection_php_grpc", +- ":phishingprotection_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-phishingprotection-v1beta1-php", +- deps = [ +- ":phishingprotection_php_gapic", +- ":phishingprotection_php_grpc", +- ":phishingprotection_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "phishingprotection_nodejs_gapic", +- package_name = "@google-cloud/phishing-protection", +- src = ":phishingprotection_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "phishingprotection_grpc_service_config.json", +- package = "google.cloud.phishingprotection.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "phishingprotection_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "phishingprotection-v1beta1-nodejs", +- deps = [ +- ":phishingprotection_nodejs_gapic", +- ":phishingprotection_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 = "phishingprotection_ruby_proto", +- deps = [":phishingprotection_proto"], +-) +- +-ruby_grpc_library( +- name = "phishingprotection_ruby_grpc", +- srcs = [":phishingprotection_proto"], +- deps = [":phishingprotection_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "phishingprotection_ruby_gapic", +- srcs = [":phishingprotection_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-phishing_protection-v1beta1", +- "ruby-cloud-env-prefix=PHISHING_PROTECTION", +- "ruby-cloud-product-url=https://cloud.google.com/phishing-protection", +- "ruby-cloud-api-id=phishingprotection.googleapis.com", +- "ruby-cloud-api-shortname=phishingprotection", +- "ruby-cloud-service-override=PhishingProtectionServiceV1Beta1=PhishingProtectionService", +- ], +- grpc_service_config = "phishingprotection_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Phishing Protection helps prevent users from accessing phishing sites by identifying various signals associated with malicious content, including the use of your brand assets, classifying malicious content that uses your brand and reporting the unsafe URLs to Google Safe Browsing.", +- ruby_cloud_title = "Phishing Protection V1beta1", +- service_yaml = "phishingprotection_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":phishingprotection_ruby_grpc", +- ":phishingprotection_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-phishingprotection-v1beta1-ruby", +- deps = [ +- ":phishingprotection_ruby_gapic", +- ":phishingprotection_ruby_grpc", +- ":phishingprotection_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 = "phishingprotection_csharp_proto", +- deps = [":phishingprotection_proto"], +-) +- +-csharp_grpc_library( +- name = "phishingprotection_csharp_grpc", +- srcs = [":phishingprotection_proto"], +- deps = [":phishingprotection_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "phishingprotection_csharp_gapic", +- srcs = [":phishingprotection_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "phishingprotection_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "phishingprotection_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":phishingprotection_csharp_grpc", +- ":phishingprotection_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-phishingprotection-v1beta1-csharp", +- deps = [ +- ":phishingprotection_csharp_gapic", +- ":phishingprotection_csharp_grpc", +- ":phishingprotection_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/policytroubleshooter/BUILD.bazel b/google/cloud/policytroubleshooter/BUILD.bazel +deleted file mode 100644 +index 1d95eb7a6..000000000 +--- a/google/cloud/policytroubleshooter/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-policy_troubleshooter. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for policytroubleshooter. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "policytroubleshooter_ruby_wrapper", +- srcs = ["//google/cloud/policytroubleshooter/v1:policytroubleshooter_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-policy_troubleshooter", +- "ruby-cloud-env-prefix=POLICY_TROUBLESHOOTER", +- "ruby-cloud-wrapper-of=v1:0.6", +- "ruby-cloud-product-url=https://cloud.google.com/iam/docs/troubleshooting-access", +- "ruby-cloud-api-id=policytroubleshooter.googleapis.com", +- "ruby-cloud-api-shortname=policytroubleshooter", +- ], +- ruby_cloud_description = "Policy Troubleshooter makes it easier to understand why a user has access to a resource or doesn't have permission to call an API. Given an email, resource, and permission, Policy Troubleshooter will examine all IAM policies that apply to the resource. It then reveals whether the member's roles include the permission on that resource and, if so, which policies bind the member to those roles.", +- ruby_cloud_title = "IAM Policy Troubleshooter", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-policytroubleshooter-ruby", +- deps = [ +- ":policytroubleshooter_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/policytroubleshooter/v1/BUILD.bazel b/google/cloud/policytroubleshooter/v1/BUILD.bazel +deleted file mode 100644 +index e7ab00e9c..000000000 +--- a/google/cloud/policytroubleshooter/v1/BUILD.bazel ++++ /dev/null +@@ -1,398 +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 = "policytroubleshooter_proto", +- srcs = [ +- "checker.proto", +- "explanations.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/iam/v1:policy_proto", +- "//google/type:expr_proto", +- ], +-) +- +-proto_library_with_info( +- name = "policytroubleshooter_proto_with_info", +- deps = [ +- ":policytroubleshooter_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 = "policytroubleshooter_java_proto", +- deps = [":policytroubleshooter_proto"], +-) +- +-java_grpc_library( +- name = "policytroubleshooter_java_grpc", +- srcs = [":policytroubleshooter_proto"], +- deps = [":policytroubleshooter_java_proto"], +-) +- +-java_gapic_library( +- name = "policytroubleshooter_java_gapic", +- srcs = [":policytroubleshooter_proto_with_info"], +- grpc_service_config = "checker_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "policytroubleshooter_v1.yaml", +- test_deps = [ +- ":policytroubleshooter_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":policytroubleshooter_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "policytroubleshooter_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.policytroubleshooter.v1.IamCheckerClientHttpJsonTest", +- "com.google.cloud.policytroubleshooter.v1.IamCheckerClientTest", +- ], +- runtime_deps = [":policytroubleshooter_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-policytroubleshooter-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":policytroubleshooter_java_gapic", +- ":policytroubleshooter_java_grpc", +- ":policytroubleshooter_java_proto", +- ":policytroubleshooter_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 = "policytroubleshooter_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb", +- protos = [":policytroubleshooter_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/type:expr_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "policytroubleshooter_go_gapic", +- srcs = [":policytroubleshooter_proto_with_info"], +- grpc_service_config = "checker_grpc_service_config.json", +- importpath = "cloud.google.com/go/policytroubleshooter/apiv1;policytroubleshooter", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "policytroubleshooter_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":policytroubleshooter_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "policytroubleshooter_go_gapic_test", +- srcs = [":policytroubleshooter_go_gapic_srcjar_test"], +- embed = [":policytroubleshooter_go_gapic"], +- importpath = "cloud.google.com/go/policytroubleshooter/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-policytroubleshooter-v1-go", +- deps = [ +- ":policytroubleshooter_go_gapic", +- ":policytroubleshooter_go_gapic_srcjar-snippets.srcjar", +- ":policytroubleshooter_go_gapic_srcjar-test.srcjar", +- ":policytroubleshooter_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "policytroubleshooter_py_gapic", +- srcs = [":policytroubleshooter_proto"], +- grpc_service_config = "checker_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-policy-troubleshooter"], +- rest_numeric_enums = True, +- service_yaml = "policytroubleshooter_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "policytroubleshooter_py_gapic_test", +- srcs = [ +- "policytroubleshooter_py_gapic_pytest.py", +- "policytroubleshooter_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":policytroubleshooter_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "google-cloud-policytroubleshooter-v1-py", +- deps = [ +- ":policytroubleshooter_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 = "policytroubleshooter_php_proto", +- deps = [":policytroubleshooter_proto"], +-) +- +-php_grpc_library( +- name = "policytroubleshooter_php_grpc", +- srcs = [":policytroubleshooter_proto"], +- deps = [":policytroubleshooter_php_proto"], +-) +- +-php_gapic_library( +- name = "policytroubleshooter_php_gapic", +- srcs = [":policytroubleshooter_proto_with_info"], +- grpc_service_config = "checker_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "policytroubleshooter_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":policytroubleshooter_php_grpc", +- ":policytroubleshooter_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-policytroubleshooter-v1-php", +- deps = [ +- ":policytroubleshooter_php_gapic", +- ":policytroubleshooter_php_grpc", +- ":policytroubleshooter_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "policytroubleshooter_nodejs_gapic", +- package_name = "@google-cloud/policy-troubleshooter", +- src = ":policytroubleshooter_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "checker_grpc_service_config.json", +- package = "google.cloud.policytroubleshooter.v1", +- rest_numeric_enums = True, +- service_yaml = "policytroubleshooter_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "policytroubleshooter-v1-nodejs", +- deps = [ +- ":policytroubleshooter_nodejs_gapic", +- ":policytroubleshooter_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 = "policytroubleshooter_ruby_proto", +- deps = [":policytroubleshooter_proto"], +-) +- +-ruby_grpc_library( +- name = "policytroubleshooter_ruby_grpc", +- srcs = [":policytroubleshooter_proto"], +- deps = [":policytroubleshooter_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "policytroubleshooter_ruby_gapic", +- srcs = [":policytroubleshooter_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=policytroubleshooter.googleapis.com", +- "ruby-cloud-api-shortname=policytroubleshooter", +- "ruby-cloud-env-prefix=POLICY_TROUBLESHOOTER", +- "ruby-cloud-gem-name=google-cloud-policy_troubleshooter-v1", +- "ruby-cloud-product-url=https://cloud.google.com/iam/docs/troubleshooting-access", +- ], +- grpc_service_config = "checker_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Policy Troubleshooter makes it easier to understand why a user has access to a resource or doesn't have permission to call an API. Given an email, resource, and permission, Policy Troubleshooter will examine all IAM policies that apply to the resource. It then reveals whether the member's roles include the permission on that resource and, if so, which policies bind the member to those roles.", +- ruby_cloud_title = "IAM Policy Troubleshooter V1", +- service_yaml = "policytroubleshooter_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":policytroubleshooter_ruby_grpc", +- ":policytroubleshooter_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-policytroubleshooter-v1-ruby", +- deps = [ +- ":policytroubleshooter_ruby_gapic", +- ":policytroubleshooter_ruby_grpc", +- ":policytroubleshooter_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 = "policytroubleshooter_csharp_proto", +- deps = [":policytroubleshooter_proto"], +-) +- +-csharp_grpc_library( +- name = "policytroubleshooter_csharp_grpc", +- srcs = [":policytroubleshooter_proto"], +- deps = [":policytroubleshooter_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "policytroubleshooter_csharp_gapic", +- srcs = [":policytroubleshooter_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "checker_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "policytroubleshooter_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":policytroubleshooter_csharp_grpc", +- ":policytroubleshooter_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-policytroubleshooter-v1-csharp", +- deps = [ +- ":policytroubleshooter_csharp_gapic", +- ":policytroubleshooter_csharp_grpc", +- ":policytroubleshooter_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "policytroubleshooter_cc_proto", +- deps = [":policytroubleshooter_proto"], +-) +- +-cc_grpc_library( +- name = "policytroubleshooter_cc_grpc", +- srcs = [":policytroubleshooter_proto"], +- grpc_only = True, +- deps = [":policytroubleshooter_cc_proto"], +-) +diff --git a/google/cloud/privatecatalog/BUILD.bazel b/google/cloud/privatecatalog/BUILD.bazel +deleted file mode 100644 +index 87bfcac54..000000000 +--- a/google/cloud/privatecatalog/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-private_catalog. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for cloudprivatecatalog. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1beta1 in this case. +-ruby_cloud_gapic_library( +- name = "cloudprivatecatalog_ruby_wrapper", +- srcs = ["//google/cloud/privatecatalog/v1beta1:privatecatalog_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-private_catalog", +- "ruby-cloud-env-prefix=PRIVATE_CATALOG", +- "ruby-cloud-wrapper-of=v1beta1:0.3", +- "ruby-cloud-product-url=https://cloud.google.com/private-catalog/", +- "ruby-cloud-api-id=cloudprivatecatalog.googleapis.com", +- "ruby-cloud-api-shortname=cloudprivatecatalog", +- ], +- ruby_cloud_description = "With Private Catalog, developers and cloud admins can make their solutions discoverable to their internal enterprise users. Cloud admins can manage their solutions and ensure their users are always launching the latest versions.", +- ruby_cloud_title = "Private Catalog", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-privatecatalog-ruby", +- deps = [ +- ":cloudprivatecatalog_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/privatecatalog/v1beta1/BUILD.bazel b/google/cloud/privatecatalog/v1beta1/BUILD.bazel +deleted file mode 100644 +index 0f5315d8d..000000000 +--- a/google/cloud/privatecatalog/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,389 +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 = "privatecatalog_proto", +- srcs = [ +- "private_catalog.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//:any_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "privatecatalog_proto_with_info", +- deps = [ +- ":privatecatalog_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 = "privatecatalog_java_proto", +- deps = [":privatecatalog_proto"], +-) +- +-java_grpc_library( +- name = "privatecatalog_java_grpc", +- srcs = [":privatecatalog_proto"], +- deps = [":privatecatalog_java_proto"], +-) +- +-java_gapic_library( +- name = "privatecatalog_java_gapic", +- srcs = [":privatecatalog_proto_with_info"], +- grpc_service_config = "cloudprivatecatalog_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudprivatecatalog_v1beta1.yaml", +- test_deps = [ +- ":privatecatalog_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":privatecatalog_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "privatecatalog_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.privatecatalog.v1beta1.PrivateCatalogClientHttpJsonTest", +- "com.google.cloud.privatecatalog.v1beta1.PrivateCatalogClientTest", +- ], +- runtime_deps = [":privatecatalog_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-privatecatalog-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":privatecatalog_java_gapic", +- ":privatecatalog_java_grpc", +- ":privatecatalog_java_proto", +- ":privatecatalog_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 = "privatecatalog_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/privatecatalog/apiv1beta1/privatecatalogpb", +- protos = [":privatecatalog_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "privatecatalog_go_gapic", +- srcs = [":privatecatalog_proto_with_info"], +- grpc_service_config = "cloudprivatecatalog_grpc_service_config.json", +- importpath = "cloud.google.com/go/privatecatalog/apiv1beta1;privatecatalog", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "cloudprivatecatalog_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":privatecatalog_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:struct_go_proto", +- ], +-) +- +-go_test( +- name = "privatecatalog_go_gapic_test", +- srcs = [":privatecatalog_go_gapic_srcjar_test"], +- embed = [":privatecatalog_go_gapic"], +- importpath = "cloud.google.com/go/privatecatalog/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-privatecatalog-v1beta1-go", +- deps = [ +- ":privatecatalog_go_gapic", +- ":privatecatalog_go_gapic_srcjar-metadata.srcjar", +- ":privatecatalog_go_gapic_srcjar-snippets.srcjar", +- ":privatecatalog_go_gapic_srcjar-test.srcjar", +- ":privatecatalog_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "privatecatalog_py_gapic", +- srcs = [":privatecatalog_proto"], +- grpc_service_config = "cloudprivatecatalog_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-private-catalog", +- "autogen-snippets", +- ], +- rest_numeric_enums = True, +- service_yaml = "cloudprivatecatalog_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "privatecatalog_py_gapic_test", +- srcs = [ +- "privatecatalog_py_gapic_pytest.py", +- "privatecatalog_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":privatecatalog_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "privatecatalog-v1beta1-py", +- deps = [ +- ":privatecatalog_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 = "privatecatalog_php_proto", +- deps = [":privatecatalog_proto"], +-) +- +-php_grpc_library( +- name = "privatecatalog_php_grpc", +- srcs = [":privatecatalog_proto"], +- deps = [":privatecatalog_php_proto"], +-) +- +-php_gapic_library( +- name = "privatecatalog_php_gapic", +- srcs = [":privatecatalog_proto_with_info"], +- grpc_service_config = "cloudprivatecatalog_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudprivatecatalog_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":privatecatalog_php_grpc", +- ":privatecatalog_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-privatecatalog-v1beta1-php", +- deps = [ +- ":privatecatalog_php_gapic", +- ":privatecatalog_php_grpc", +- ":privatecatalog_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "privatecatalog_nodejs_gapic", +- package_name = "@google-cloud/private-catalog", +- src = ":privatecatalog_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudprivatecatalog_grpc_service_config.json", +- package = "google.cloud.privatecatalog.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "cloudprivatecatalog_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "privatecatalog-v1beta1-nodejs", +- deps = [ +- ":privatecatalog_nodejs_gapic", +- ":privatecatalog_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 = "privatecatalog_ruby_proto", +- deps = [":privatecatalog_proto"], +-) +- +-ruby_grpc_library( +- name = "privatecatalog_ruby_grpc", +- srcs = [":privatecatalog_proto"], +- deps = [":privatecatalog_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "privatecatalog_ruby_gapic", +- srcs = [":privatecatalog_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-private_catalog-v1beta1", +- "ruby-cloud-env-prefix=PRIVATE_CATALOG", +- "ruby-cloud-product-url=https://cloud.google.com/private-catalog/", +- "ruby-cloud-api-id=cloudprivatecatalog.googleapis.com", +- "ruby-cloud-api-shortname=cloudprivatecatalog", +- "ruby-cloud-yard-strict=false", +- ], +- grpc_service_config = "cloudprivatecatalog_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "With Private Catalog, developers and cloud admins can make their solutions discoverable to their internal enterprise users. Cloud admins can manage their solutions and ensure their users are always launching the latest versions.", +- ruby_cloud_title = "Private Catalog V1beta1", +- service_yaml = "cloudprivatecatalog_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":privatecatalog_ruby_grpc", +- ":privatecatalog_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-privatecatalog-v1beta1-ruby", +- deps = [ +- ":privatecatalog_ruby_gapic", +- ":privatecatalog_ruby_grpc", +- ":privatecatalog_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 = "privatecatalog_csharp_proto", +- deps = [":privatecatalog_proto"], +-) +- +-csharp_grpc_library( +- name = "privatecatalog_csharp_grpc", +- srcs = [":privatecatalog_proto"], +- deps = [":privatecatalog_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "privatecatalog_csharp_gapic", +- srcs = [":privatecatalog_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudprivatecatalog_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudprivatecatalog_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":privatecatalog_csharp_grpc", +- ":privatecatalog_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-privatecatalog-v1beta1-csharp", +- deps = [ +- ":privatecatalog_csharp_gapic", +- ":privatecatalog_csharp_grpc", +- ":privatecatalog_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/pubsublite/v1/BUILD.bazel b/google/cloud/pubsublite/v1/BUILD.bazel +deleted file mode 100644 +index 13ba31a09..000000000 +--- a/google/cloud/pubsublite/v1/BUILD.bazel ++++ /dev/null +@@ -1,355 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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 = "pubsublite_proto", +- srcs = [ +- "admin.proto", +- "common.proto", +- "cursor.proto", +- "publisher.proto", +- "subscriber.proto", +- "topic_stats.proto", +- ], +- deps = [ +- "//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//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "pubsublite_proto_with_info", +- deps = [ +- ":pubsublite_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 = "pubsublite_java_proto", +- deps = [":pubsublite_proto"], +-) +- +-java_grpc_library( +- name = "pubsublite_java_grpc", +- srcs = [":pubsublite_proto"], +- deps = [":pubsublite_java_proto"], +-) +- +-java_gapic_library( +- name = "pubsublite_java_gapic", +- srcs = [":pubsublite_proto_with_info"], +- gapic_yaml = "gapic.yaml", +- grpc_service_config = "pubsublite_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "pubsublite_v1.yaml", +- test_deps = [ +- ":pubsublite_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":pubsublite_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "pubsublite_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.pubsublite.v1.AdminServiceClientTest", +- "com.google.cloud.pubsublite.v1.CursorServiceClientTest", +- "com.google.cloud.pubsublite.v1.PartitionAssignmentServiceClientTest", +- "com.google.cloud.pubsublite.v1.PublisherServiceClientTest", +- "com.google.cloud.pubsublite.v1.SubscriberServiceClientTest", +- "com.google.cloud.pubsublite.v1.TopicStatsServiceClientTest", +- ], +- runtime_deps = [":pubsublite_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-pubsublite-v1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":pubsublite_java_gapic", +- ":pubsublite_java_grpc", +- ":pubsublite_java_proto", +- ":pubsublite_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 = "pubsublite_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/pubsublite/apiv1/pubsublitepb", +- protos = [":pubsublite_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "pubsublite_go_gapic", +- srcs = [":pubsublite_proto_with_info"], +- grpc_service_config = "pubsublite_grpc_service_config.json", +- importpath = "cloud.google.com/go/pubsublite/apiv1;pubsublite", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = False, +- service_yaml = "pubsublite_v1.yaml", +- transport = "grpc", +- deps = [ +- ":pubsublite_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 = "pubsublite_go_gapic_test", +- srcs = [":pubsublite_go_gapic_srcjar_test"], +- embed = [":pubsublite_go_gapic"], +- importpath = "cloud.google.com/go/pubsublite/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-pubsublite-v1-go", +- deps = [ +- ":pubsublite_go_gapic", +- ":pubsublite_go_gapic_srcjar-snippets.srcjar", +- ":pubsublite_go_gapic_srcjar-test.srcjar", +- ":pubsublite_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "pubsublite_py_gapic", +- srcs = [":pubsublite_proto"], +- grpc_service_config = "pubsublite_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "pubsublite_v1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "pubsublite_py_gapic_test", +- srcs = [ +- "pubsublite_py_gapic_pytest.py", +- "pubsublite_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":pubsublite_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "pubsublite-v1-py", +- deps = [ +- ":pubsublite_py_gapic", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "pubsublite_nodejs_gapic", +- package_name = "@google-cloud/pubsublite", +- src = ":pubsublite_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "pubsublite_grpc_service_config.json", +- package = "google.cloud.pubsublite.v1", +- rest_numeric_enums = False, +- service_yaml = "pubsublite_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "pubsublite-v1-nodejs", +- deps = [ +- ":pubsublite_nodejs_gapic", +- ":pubsublite_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 = "pubsublite_ruby_proto", +- deps = [":pubsublite_proto"], +-) +- +-ruby_grpc_library( +- name = "pubsublite_ruby_grpc", +- srcs = [":pubsublite_proto"], +- deps = [":pubsublite_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "pubsublite_ruby_gapic", +- srcs = [":pubsublite_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-pubsublite-v1"], +- grpc_service_config = "pubsublite_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "pubsublite_v1.yaml", +- deps = [ +- ":pubsublite_ruby_grpc", +- ":pubsublite_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-pubsublite-v1-ruby", +- deps = [ +- ":pubsublite_ruby_gapic", +- ":pubsublite_ruby_grpc", +- ":pubsublite_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 = "pubsublite_csharp_proto", +- deps = [":pubsublite_proto"], +-) +- +-csharp_grpc_library( +- name = "pubsublite_csharp_grpc", +- srcs = [":pubsublite_proto"], +- deps = [":pubsublite_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "pubsublite_csharp_gapic", +- srcs = [":pubsublite_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "pubsublite_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "pubsublite_v1.yaml", +- deps = [ +- ":pubsublite_csharp_grpc", +- ":pubsublite_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-pubsublite-v1-csharp", +- deps = [ +- ":pubsublite_csharp_gapic", +- ":pubsublite_csharp_grpc", +- ":pubsublite_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "pubsublite_cc_proto", +- deps = [":pubsublite_proto"], +-) +- +-cc_grpc_library( +- name = "pubsublite_cc_grpc", +- srcs = [":pubsublite_proto"], +- grpc_only = True, +- deps = [":pubsublite_cc_proto"], +-) +diff --git a/google/cloud/recaptchaenterprise/BUILD.bazel b/google/cloud/recaptchaenterprise/BUILD.bazel +deleted file mode 100644 +index ae15462d6..000000000 +--- a/google/cloud/recaptchaenterprise/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-recaptcha_enterprise. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for recaptchaenterprise. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "recaptchaenterprise_ruby_wrapper", +- srcs = ["//google/cloud/recaptchaenterprise/v1:recaptchaenterprise_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-recaptcha_enterprise", +- "ruby-cloud-env-prefix=RECAPTCHA_ENTERPRISE", +- "ruby-cloud-wrapper-of=v1:0.0;v1beta1:0.0", +- "ruby-cloud-product-url=https://cloud.google.com/recaptcha-enterprise", +- "ruby-cloud-api-id=recaptchaenterprise.googleapis.com", +- "ruby-cloud-api-shortname=recaptchaenterprise", +- "ruby-cloud-migration-version=1.0", +- ], +- ruby_cloud_description = "reCAPTCHA Enterprise is a service that protects your site from spam and abuse.", +- ruby_cloud_title = "reCAPTCHA Enterprise", +- transport = "grpc", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-recaptchaenterprise-ruby", +- deps = [ +- ":recaptchaenterprise_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/recaptchaenterprise/v1/BUILD.bazel b/google/cloud/recaptchaenterprise/v1/BUILD.bazel +deleted file mode 100644 +index 750672bf8..000000000 +--- a/google/cloud/recaptchaenterprise/v1/BUILD.bazel ++++ /dev/null +@@ -1,392 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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 = "recaptchaenterprise_proto", +- srcs = [ +- "recaptchaenterprise.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "recaptchaenterprise_proto_with_info", +- deps = [ +- ":recaptchaenterprise_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 = "recaptchaenterprise_java_proto", +- deps = [":recaptchaenterprise_proto"], +-) +- +-java_grpc_library( +- name = "recaptchaenterprise_java_grpc", +- srcs = [":recaptchaenterprise_proto"], +- deps = [":recaptchaenterprise_java_proto"], +-) +- +-java_gapic_library( +- name = "recaptchaenterprise_java_gapic", +- srcs = [":recaptchaenterprise_proto_with_info"], +- gapic_yaml = "recaptchaenterprise_gapic.yaml", +- grpc_service_config = "recaptchaenterprise_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recaptchaenterprise_v1.yaml", +- test_deps = [ +- ":recaptchaenterprise_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":recaptchaenterprise_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "recaptchaenterprise_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.recaptchaenterprise.v1.RecaptchaEnterpriseServiceClientTest", +- ], +- runtime_deps = [":recaptchaenterprise_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-recaptchaenterprise-v1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":recaptchaenterprise_java_gapic", +- ":recaptchaenterprise_java_grpc", +- ":recaptchaenterprise_java_proto", +- ":recaptchaenterprise_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 = "recaptchaenterprise_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/recaptchaenterprise/v2/apiv1/recaptchaenterprisepb", +- protos = [":recaptchaenterprise_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "recaptchaenterprise_go_gapic", +- srcs = [":recaptchaenterprise_proto_with_info"], +- grpc_service_config = "recaptchaenterprise_grpc_service_config.json", +- importpath = "cloud.google.com/go/recaptchaenterprise/v2/apiv1;recaptchaenterprise", +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "recaptchaenterprise_v1.yaml", +- transport = "grpc", +- deps = [ +- ":recaptchaenterprise_go_proto", +- ], +-) +- +-go_test( +- name = "recaptchaenterprise_go_gapic_test", +- srcs = [":recaptchaenterprise_go_gapic_srcjar_test"], +- embed = [":recaptchaenterprise_go_gapic"], +- importpath = "cloud.google.com/go/recaptchaenterprise/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-recaptchaenterprise-v1-go", +- deps = [ +- ":recaptchaenterprise_go_gapic", +- ":recaptchaenterprise_go_gapic_srcjar-snippets.srcjar", +- ":recaptchaenterprise_go_gapic_srcjar-test.srcjar", +- ":recaptchaenterprise_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "recaptchaenterprise_py_gapic", +- srcs = [":recaptchaenterprise_proto"], +- grpc_service_config = "recaptchaenterprise_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-recaptcha-enterprise", +- ], +- rest_numeric_enums = True, +- service_yaml = "recaptchaenterprise_v1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "recaptchaenterprise_py_gapic_test", +- srcs = [ +- "recaptchaenterprise_py_gapic_pytest.py", +- "recaptchaenterprise_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":recaptchaenterprise_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "recaptchaenterprise-v1-py", +- deps = [ +- ":recaptchaenterprise_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 = "recaptchaenterprise_php_proto", +- deps = [":recaptchaenterprise_proto"], +-) +- +-php_grpc_library( +- name = "recaptchaenterprise_php_grpc", +- srcs = [":recaptchaenterprise_proto"], +- deps = [":recaptchaenterprise_php_proto"], +-) +- +-php_gapic_library( +- name = "recaptchaenterprise_php_gapic", +- srcs = [":recaptchaenterprise_proto_with_info"], +- grpc_service_config = "recaptchaenterprise_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recaptchaenterprise_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recaptchaenterprise_php_grpc", +- ":recaptchaenterprise_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-recaptchaenterprise-v1-php", +- deps = [ +- ":recaptchaenterprise_php_gapic", +- ":recaptchaenterprise_php_grpc", +- ":recaptchaenterprise_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "recaptchaenterprise_nodejs_gapic", +- package_name = "@google-cloud/recaptcha-enterprise", +- src = ":recaptchaenterprise_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "recaptchaenterprise_grpc_service_config.json", +- package = "google.cloud.recaptchaenterprise.v1", +- rest_numeric_enums = True, +- service_yaml = "recaptchaenterprise_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "recaptchaenterprise-v1-nodejs", +- deps = [ +- ":recaptchaenterprise_nodejs_gapic", +- ":recaptchaenterprise_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 = "recaptchaenterprise_ruby_proto", +- deps = [":recaptchaenterprise_proto"], +-) +- +-ruby_grpc_library( +- name = "recaptchaenterprise_ruby_grpc", +- srcs = [":recaptchaenterprise_proto"], +- deps = [":recaptchaenterprise_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "recaptchaenterprise_ruby_gapic", +- srcs = [":recaptchaenterprise_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-recaptcha_enterprise-v1", +- "ruby-cloud-env-prefix=RECAPTCHA_ENTERPRISE", +- "ruby-cloud-product-url=https://cloud.google.com/recaptcha-enterprise", +- "ruby-cloud-api-id=recaptchaenterprise.googleapis.com", +- "ruby-cloud-api-shortname=recaptchaenterprise", +- ], +- grpc_service_config = "recaptchaenterprise_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "reCAPTCHA Enterprise is a service that protects your site from spam and abuse.", +- ruby_cloud_title = "reCAPTCHA Enterprise V1", +- service_yaml = "recaptchaenterprise_v1.yaml", +- transport = "grpc", +- deps = [ +- ":recaptchaenterprise_ruby_grpc", +- ":recaptchaenterprise_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-recaptchaenterprise-v1-ruby", +- deps = [ +- ":recaptchaenterprise_ruby_gapic", +- ":recaptchaenterprise_ruby_grpc", +- ":recaptchaenterprise_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 = "recaptchaenterprise_csharp_proto", +- deps = [":recaptchaenterprise_proto"], +-) +- +-csharp_grpc_library( +- name = "recaptchaenterprise_csharp_grpc", +- srcs = [":recaptchaenterprise_proto"], +- deps = [":recaptchaenterprise_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "recaptchaenterprise_csharp_gapic", +- srcs = [":recaptchaenterprise_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "recaptchaenterprise_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recaptchaenterprise_v1.yaml", +- transport = "grpc", +- deps = [ +- ":recaptchaenterprise_csharp_grpc", +- ":recaptchaenterprise_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-recaptchaenterprise-v1-csharp", +- deps = [ +- ":recaptchaenterprise_csharp_gapic", +- ":recaptchaenterprise_csharp_grpc", +- ":recaptchaenterprise_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "recaptchaenterprise_cc_proto", +- deps = [":recaptchaenterprise_proto"], +-) +- +-cc_grpc_library( +- name = "recaptchaenterprise_cc_grpc", +- srcs = [":recaptchaenterprise_proto"], +- grpc_only = True, +- deps = [":recaptchaenterprise_cc_proto"], +-) +diff --git a/google/cloud/recaptchaenterprise/v1beta1/BUILD.bazel b/google/cloud/recaptchaenterprise/v1beta1/BUILD.bazel +deleted file mode 100644 +index beb27daba..000000000 +--- a/google/cloud/recaptchaenterprise/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,378 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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 = "recaptchaenterprise_proto", +- srcs = [ +- "recaptchaenterprise.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "recaptchaenterprise_proto_with_info", +- deps = [ +- ":recaptchaenterprise_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 = "recaptchaenterprise_java_proto", +- deps = [":recaptchaenterprise_proto"], +-) +- +-java_grpc_library( +- name = "recaptchaenterprise_java_grpc", +- srcs = [":recaptchaenterprise_proto"], +- deps = [":recaptchaenterprise_java_proto"], +-) +- +-java_gapic_library( +- name = "recaptchaenterprise_java_gapic", +- srcs = [":recaptchaenterprise_proto_with_info"], +- gapic_yaml = "recaptchaenterprise_gapic.yaml", +- grpc_service_config = "recaptchaenterprise_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recaptchaenterprise_v1beta1.yaml", +- test_deps = [ +- ":recaptchaenterprise_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":recaptchaenterprise_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "recaptchaenterprise_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.recaptchaenterprise.v1beta1.RecaptchaEnterpriseServiceV1Beta1ClientHttpJsonTest", +- "com.google.cloud.recaptchaenterprise.v1beta1.RecaptchaEnterpriseServiceV1Beta1ClientTest", +- ], +- runtime_deps = [":recaptchaenterprise_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-recaptchaenterprise-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":recaptchaenterprise_java_gapic", +- ":recaptchaenterprise_java_grpc", +- ":recaptchaenterprise_java_proto", +- ":recaptchaenterprise_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 = "recaptchaenterprise_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/recaptchaenterprise/v2/apiv1beta1/recaptchaenterprisepb", +- protos = [":recaptchaenterprise_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "recaptchaenterprise_go_gapic", +- srcs = [":recaptchaenterprise_proto_with_info"], +- grpc_service_config = "recaptchaenterprise_grpc_service_config.json", +- importpath = "cloud.google.com/go/recaptchaenterprise/v2/apiv1beta1;recaptchaenterprise", +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "recaptchaenterprise_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recaptchaenterprise_go_proto", +- ], +-) +- +-go_test( +- name = "recaptchaenterprise_go_gapic_test", +- srcs = [":recaptchaenterprise_go_gapic_srcjar_test"], +- embed = [":recaptchaenterprise_go_gapic"], +- importpath = "cloud.google.com/go/recaptchaenterprise/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-recaptchaenterprise-v1beta1-go", +- deps = [ +- ":recaptchaenterprise_go_gapic", +- ":recaptchaenterprise_go_gapic_srcjar-snippets.srcjar", +- ":recaptchaenterprise_go_gapic_srcjar-test.srcjar", +- ":recaptchaenterprise_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "recaptchaenterprise_py_gapic", +- srcs = [":recaptchaenterprise_proto"], +- grpc_service_config = "recaptchaenterprise_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-recaptcha-enterprise", +- ], +- rest_numeric_enums = True, +- service_yaml = "recaptchaenterprise_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "recaptchaenterprise_py_gapic_test", +- srcs = [ +- "recaptchaenterprise_py_gapic_pytest.py", +- "recaptchaenterprise_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":recaptchaenterprise_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "recaptchaenterprise-v1beta1-py", +- deps = [ +- ":recaptchaenterprise_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 = "recaptchaenterprise_php_proto", +- deps = [":recaptchaenterprise_proto"], +-) +- +-php_grpc_library( +- name = "recaptchaenterprise_php_grpc", +- srcs = [":recaptchaenterprise_proto"], +- deps = [":recaptchaenterprise_php_proto"], +-) +- +-php_gapic_library( +- name = "recaptchaenterprise_php_gapic", +- srcs = [":recaptchaenterprise_proto_with_info"], +- grpc_service_config = "recaptchaenterprise_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recaptchaenterprise_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recaptchaenterprise_php_grpc", +- ":recaptchaenterprise_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-recaptchaenterprise-v1beta1-php", +- deps = [ +- ":recaptchaenterprise_php_gapic", +- ":recaptchaenterprise_php_grpc", +- ":recaptchaenterprise_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "recaptchaenterprise_nodejs_gapic", +- package_name = "@google-cloud/recaptcha-enterprise", +- src = ":recaptchaenterprise_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "recaptchaenterprise_grpc_service_config.json", +- package = "google.cloud.recaptchaenterprise.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "recaptchaenterprise_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "recaptchaenterprise-v1beta1-nodejs", +- deps = [ +- ":recaptchaenterprise_nodejs_gapic", +- ":recaptchaenterprise_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 = "recaptchaenterprise_ruby_proto", +- deps = [":recaptchaenterprise_proto"], +-) +- +-ruby_grpc_library( +- name = "recaptchaenterprise_ruby_grpc", +- srcs = [":recaptchaenterprise_proto"], +- deps = [":recaptchaenterprise_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "recaptchaenterprise_ruby_gapic", +- srcs = [":recaptchaenterprise_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-recaptcha_enterprise-v1beta1", +- "ruby-cloud-env-prefix=RECAPTCHA_ENTERPRISE", +- "ruby-cloud-product-url=https://cloud.google.com/recaptcha-enterprise", +- "ruby-cloud-api-id=recaptchaenterprise.googleapis.com", +- "ruby-cloud-api-shortname=recaptchaenterprise", +- "ruby-cloud-service-override=RecaptchaEnterpriseServiceV1Beta1=RecaptchaEnterpriseService", +- ], +- grpc_service_config = "recaptchaenterprise_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "reCAPTCHA Enterprise is a service that protects your site from spam and abuse.", +- ruby_cloud_title = "reCAPTCHA Enterprise V1beta1", +- service_yaml = "recaptchaenterprise_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recaptchaenterprise_ruby_grpc", +- ":recaptchaenterprise_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-recaptchaenterprise-v1beta1-ruby", +- deps = [ +- ":recaptchaenterprise_ruby_gapic", +- ":recaptchaenterprise_ruby_grpc", +- ":recaptchaenterprise_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 = "recaptchaenterprise_csharp_proto", +- deps = [":recaptchaenterprise_proto"], +-) +- +-csharp_grpc_library( +- name = "recaptchaenterprise_csharp_grpc", +- srcs = [":recaptchaenterprise_proto"], +- deps = [":recaptchaenterprise_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "recaptchaenterprise_csharp_gapic", +- srcs = [":recaptchaenterprise_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "recaptchaenterprise_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recaptchaenterprise_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recaptchaenterprise_csharp_grpc", +- ":recaptchaenterprise_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-recaptchaenterprise-v1beta1-csharp", +- deps = [ +- ":recaptchaenterprise_csharp_gapic", +- ":recaptchaenterprise_csharp_grpc", +- ":recaptchaenterprise_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/recommendationengine/BUILD.bazel b/google/cloud/recommendationengine/BUILD.bazel +deleted file mode 100644 +index 785e3ed7f..000000000 +--- a/google/cloud/recommendationengine/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-recommendation_engine. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for recommendationengine. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1beta1 in this case. +-ruby_cloud_gapic_library( +- name = "recommendationengine_ruby_wrapper", +- srcs = ["//google/cloud/recommendationengine/v1beta1:recommendationengine_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-recommendation_engine", +- "ruby-cloud-env-prefix=RECOMMENDATION_ENGINE", +- "ruby-cloud-wrapper-of=v1beta1:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/recommendations-ai/", +- "ruby-cloud-api-id=recommendationengine.googleapis.com", +- "ruby-cloud-api-shortname=recommendationengine", +- ], +- ruby_cloud_description = "Recommendations AI 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.", +- ruby_cloud_title = "Recommendations AI", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-recommendationengine-ruby", +- deps = [ +- ":recommendationengine_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/recommendationengine/v1beta1/BUILD.bazel b/google/cloud/recommendationengine/v1beta1/BUILD.bazel +deleted file mode 100644 +index a7680b12e..000000000 +--- a/google/cloud/recommendationengine/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,351 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# 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", +- "php_gapic_assembly_pkg", +- "php_gapic_library", +- "php_grpc_library", +- "php_proto_library", +- "proto_library_with_info", +- "py_gapic_assembly_pkg", +- "py_gapic_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"]) +- +-proto_library( +- name = "recommendationengine_proto", +- srcs = [ +- "catalog.proto", +- "catalog_service.proto", +- "common.proto", +- "import.proto", +- "prediction_apikey_registry_service.proto", +- "prediction_service.proto", +- "recommendationengine_resources.proto", +- "user_event.proto", +- "user_event_service.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", +- "//google/type:date_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "recommendationengine_proto_with_info", +- deps = [ +- ":recommendationengine_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "recommendationengine_java_proto", +- deps = [ +- ":recommendationengine_proto", +- ], +-) +- +-java_grpc_library( +- name = "recommendationengine_java_grpc", +- srcs = [":recommendationengine_proto"], +- deps = [":recommendationengine_java_proto"], +-) +- +-java_gapic_library( +- name = "recommendationengine_java_gapic", +- srcs = [":recommendationengine_proto_with_info"], +- gapic_yaml = "recommendationengine_gapic.yaml", +- grpc_service_config = "recommendationengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recommendationengine_v1beta1.yaml", +- test_deps = [ +- ":recommendationengine_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":recommendationengine_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "recommendationengine_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.recommendationengine.v1beta1.CatalogServiceClientHttpJsonTest", +- "com.google.cloud.recommendationengine.v1beta1.CatalogServiceClientTest", +- "com.google.cloud.recommendationengine.v1beta1.PredictionApiKeyRegistryClientHttpJsonTest", +- "com.google.cloud.recommendationengine.v1beta1.PredictionApiKeyRegistryClientTest", +- "com.google.cloud.recommendationengine.v1beta1.PredictionServiceClientHttpJsonTest", +- "com.google.cloud.recommendationengine.v1beta1.PredictionServiceClientTest", +- "com.google.cloud.recommendationengine.v1beta1.UserEventServiceClientHttpJsonTest", +- "com.google.cloud.recommendationengine.v1beta1.UserEventServiceClientTest", +- ], +- runtime_deps = [":recommendationengine_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-recommendationengine-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":recommendationengine_java_gapic", +- ":recommendationengine_java_grpc", +- ":recommendationengine_java_proto", +- ":recommendationengine_proto", +- ], +-) +- +-go_proto_library( +- name = "recommendationengine_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/recommendationengine/apiv1beta1/recommendationenginepb", +- protos = [":recommendationengine_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:httpbody_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:date_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "recommendationengine_go_gapic", +- srcs = [":recommendationengine_proto_with_info"], +- grpc_service_config = "recommendationengine_grpc_service_config.json", +- importpath = "cloud.google.com/go/recommendationengine/apiv1beta1;recommendationengine", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "recommendationengine_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recommendationengine_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", +- "@io_bazel_rules_go//proto/wkt:struct_go_proto", +- ], +-) +- +-go_test( +- name = "recommendationengine_go_gapic_test", +- srcs = [":recommendationengine_go_gapic_srcjar_test"], +- embed = [":recommendationengine_go_gapic"], +- importpath = "cloud.google.com/go/recommendationengine/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-recommendationengine-v1beta1-go", +- deps = [ +- ":recommendationengine_go_gapic", +- ":recommendationengine_go_gapic_srcjar-snippets.srcjar", +- ":recommendationengine_go_gapic_srcjar-test.srcjar", +- ":recommendationengine_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "recommendationengine_py_gapic", +- srcs = [":recommendationengine_proto"], +- grpc_service_config = "recommendationengine_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-recommendations-ai"], +- rest_numeric_enums = True, +- service_yaml = "recommendationengine_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "recommendationengine_py_gapic_test", +- srcs = [ +- "recommendationengine_py_gapic_pytest.py", +- "recommendationengine_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":recommendationengine_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "recommendationengine-v1beta1-py", +- deps = [ +- ":recommendationengine_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "recommendationengine_php_proto", +- deps = [":recommendationengine_proto"], +-) +- +-php_grpc_library( +- name = "recommendationengine_php_grpc", +- srcs = [":recommendationengine_proto"], +- deps = [":recommendationengine_php_proto"], +-) +- +-php_gapic_library( +- name = "recommendationengine_php_gapic", +- srcs = [":recommendationengine_proto_with_info"], +- gapic_yaml = "recommendationengine_gapic.yaml", +- grpc_service_config = "recommendationengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recommendationengine_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recommendationengine_php_grpc", +- ":recommendationengine_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-recommendationengine-v1beta1-php", +- deps = [ +- ":recommendationengine_php_gapic", +- ":recommendationengine_php_grpc", +- ":recommendationengine_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "recommendationengine_nodejs_gapic", +- src = ":recommendationengine_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "recommendationengine_grpc_service_config.json", +- package = "google.cloud.recommendationengine.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "recommendationengine_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "recommendationengine-v1beta1-nodejs", +- deps = [ +- ":recommendationengine_nodejs_gapic", +- ":recommendationengine_proto", +- ], +-) +- +-ruby_proto_library( +- name = "recommendationengine_ruby_proto", +- deps = [":recommendationengine_proto"], +-) +- +-ruby_grpc_library( +- name = "recommendationengine_ruby_grpc", +- srcs = [":recommendationengine_proto"], +- deps = [":recommendationengine_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "recommendationengine_ruby_gapic", +- srcs = [":recommendationengine_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-recommendation_engine-v1beta1", +- "ruby-cloud-env-prefix=RECOMMENDATION_ENGINE", +- "ruby-cloud-product-url=https://cloud.google.com/recommendations-ai/", +- "ruby-cloud-api-id=recommendationengine.googleapis.com", +- "ruby-cloud-api-shortname=recommendationengine", +- ], +- grpc_service_config = "recommendationengine_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Recommendations AI 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.", +- ruby_cloud_title = "Recommendations AI V1beta1", +- service_yaml = "recommendationengine_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recommendationengine_ruby_grpc", +- ":recommendationengine_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-recommendationengine-v1beta1-ruby", +- deps = [ +- ":recommendationengine_ruby_gapic", +- ":recommendationengine_ruby_grpc", +- ":recommendationengine_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "recommendationengine_csharp_proto", +- deps = [":recommendationengine_proto"], +-) +- +-csharp_grpc_library( +- name = "recommendationengine_csharp_grpc", +- srcs = [":recommendationengine_proto"], +- deps = [":recommendationengine_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "recommendationengine_csharp_gapic", +- srcs = [":recommendationengine_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "recommendationengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recommendationengine_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recommendationengine_csharp_grpc", +- ":recommendationengine_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-recommendationengine-v1beta1-csharp", +- deps = [ +- ":recommendationengine_csharp_gapic", +- ":recommendationengine_csharp_grpc", +- ":recommendationengine_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/recommender/BUILD.bazel b/google/cloud/recommender/BUILD.bazel +deleted file mode 100644 +index f5d7104e7..000000000 +--- a/google/cloud/recommender/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-recommender. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for recommender. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "recommender_ruby_wrapper", +- srcs = ["//google/cloud/recommender/v1:recommender_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-recommender", +- "ruby-cloud-env-prefix=RECOMMENDER", +- "ruby-cloud-wrapper-of=v1:0.12", +- "ruby-cloud-product-url=https://cloud.google.com/recommender", +- "ruby-cloud-api-id=recommender.googleapis.com", +- "ruby-cloud-api-shortname=recommender", +- "ruby-cloud-factory-method-suffix=_service", +- ], +- ruby_cloud_description = "Recommender is a service on Google Cloud that provides usage recommendations for Cloud products and services.", +- ruby_cloud_title = "Recommender", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-recommender-ruby", +- deps = [ +- ":recommender_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/recommender/logging/v1/BUILD.bazel b/google/cloud/recommender/logging/v1/BUILD.bazel +deleted file mode 100644 +index d95905a65..000000000 +--- a/google/cloud/recommender/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,182 +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 = [ +- "action_log.proto", +- ], +- deps = [ +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/cloud/recommender/v1:recommender_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 = "cloud.google.com/go/recommender/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud/recommender/v1:recommender_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/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/cloud/recommender/v1:recommender_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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/recommender/logging/v1beta1/BUILD.bazel b/google/cloud/recommender/logging/v1beta1/BUILD.bazel +deleted file mode 100644 +index 5832ef308..000000000 +--- a/google/cloud/recommender/logging/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,164 +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 = [ +- "action_log.proto", +- ], +- deps = [ +- "//google/api:field_behavior_proto", +- "//google/cloud/recommender/v1beta1:recommender_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 = "cloud.google.com/go/recommender/logging/apiv1beta1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/cloud/recommender/v1beta1:recommender_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/api:field_behavior_proto", +- "//google/cloud/recommender/v1beta1:recommender_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/google/cloud/recommender/v1/BUILD.bazel b/google/cloud/recommender/v1/BUILD.bazel +deleted file mode 100644 +index 659268cd9..000000000 +--- a/google/cloud/recommender/v1/BUILD.bazel ++++ /dev/null +@@ -1,401 +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 = "recommender_proto", +- srcs = [ +- "insight.proto", +- "insight_type_config.proto", +- "recommendation.proto", +- "recommender_config.proto", +- "recommender_service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/type:money_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "recommender_proto_with_info", +- deps = [ +- ":recommender_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 = "recommender_java_proto", +- deps = [":recommender_proto"], +-) +- +-java_grpc_library( +- name = "recommender_java_grpc", +- srcs = [":recommender_proto"], +- deps = [":recommender_java_proto"], +-) +- +-java_gapic_library( +- name = "recommender_java_gapic", +- srcs = [":recommender_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "recommender_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recommender_v1.yaml", +- test_deps = [ +- ":recommender_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":recommender_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "recommender_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.recommender.v1.RecommenderClientHttpJsonTest", +- "com.google.cloud.recommender.v1.RecommenderClientTest", +- ], +- runtime_deps = [":recommender_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-recommender-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":recommender_java_gapic", +- ":recommender_java_grpc", +- ":recommender_java_proto", +- ":recommender_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 = "recommender_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/recommender/apiv1/recommenderpb", +- protos = [":recommender_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:money_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "recommender_go_gapic", +- srcs = [":recommender_proto_with_info"], +- grpc_service_config = "recommender_grpc_service_config.json", +- importpath = "cloud.google.com/go/recommender/apiv1;recommender", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "recommender_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recommender_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "recommender_go_gapic_test", +- srcs = [":recommender_go_gapic_srcjar_test"], +- embed = [":recommender_go_gapic"], +- importpath = "cloud.google.com/go/recommender/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-recommender-v1-go", +- deps = [ +- ":recommender_go_gapic", +- ":recommender_go_gapic_srcjar-metadata.srcjar", +- ":recommender_go_gapic_srcjar-snippets.srcjar", +- ":recommender_go_gapic_srcjar-test.srcjar", +- ":recommender_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "recommender_py_gapic", +- srcs = [":recommender_proto"], +- grpc_service_config = "recommender_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recommender_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "recommender_py_gapic_test", +- srcs = [ +- "recommender_py_gapic_pytest.py", +- "recommender_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":recommender_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "recommender-v1-py", +- deps = [ +- ":recommender_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 = "recommender_php_proto", +- deps = [":recommender_proto"], +-) +- +-php_grpc_library( +- name = "recommender_php_grpc", +- srcs = [":recommender_proto"], +- deps = [":recommender_php_proto"], +-) +- +-php_gapic_library( +- name = "recommender_php_gapic", +- srcs = [":recommender_proto_with_info"], +- grpc_service_config = "recommender_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recommender_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recommender_php_grpc", +- ":recommender_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-recommender-v1-php", +- deps = [ +- ":recommender_php_gapic", +- ":recommender_php_grpc", +- ":recommender_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "recommender_nodejs_gapic", +- package_name = "@google-cloud/recommender", +- src = ":recommender_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "recommender_grpc_service_config.json", +- package = "google.cloud.recommender.v1", +- rest_numeric_enums = True, +- service_yaml = "recommender_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "recommender-v1-nodejs", +- deps = [ +- ":recommender_nodejs_gapic", +- ":recommender_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 = "recommender_ruby_proto", +- deps = [":recommender_proto"], +-) +- +-ruby_grpc_library( +- name = "recommender_ruby_grpc", +- srcs = [":recommender_proto"], +- deps = [":recommender_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "recommender_ruby_gapic", +- srcs = [":recommender_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=recommender.googleapis.com", +- "ruby-cloud-api-shortname=recommender", +- "ruby-cloud-env-prefix=RECOMMENDER", +- "ruby-cloud-gem-name=google-cloud-recommender-v1", +- "ruby-cloud-product-url=https://cloud.google.com/recommender", +- ], +- grpc_service_config = "recommender_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Recommender is a service on Google Cloud that provides usage recommendations for Cloud products and services.", +- ruby_cloud_title = "Recommender V1", +- service_yaml = "recommender_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recommender_ruby_grpc", +- ":recommender_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-recommender-v1-ruby", +- deps = [ +- ":recommender_ruby_gapic", +- ":recommender_ruby_grpc", +- ":recommender_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 = "recommender_csharp_proto", +- deps = [":recommender_proto"], +-) +- +-csharp_grpc_library( +- name = "recommender_csharp_grpc", +- srcs = [":recommender_proto"], +- deps = [":recommender_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "recommender_csharp_gapic", +- srcs = [":recommender_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "recommender_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recommender_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recommender_csharp_grpc", +- ":recommender_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-recommender-v1-csharp", +- deps = [ +- ":recommender_csharp_gapic", +- ":recommender_csharp_grpc", +- ":recommender_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "recommender_cc_proto", +- deps = [":recommender_proto"], +-) +- +-cc_grpc_library( +- name = "recommender_cc_grpc", +- srcs = [":recommender_proto"], +- grpc_only = True, +- deps = [":recommender_cc_proto"], +-) +diff --git a/google/cloud/recommender/v1beta1/BUILD.bazel b/google/cloud/recommender/v1beta1/BUILD.bazel +deleted file mode 100644 +index 68a8c3a3f..000000000 +--- a/google/cloud/recommender/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,393 +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 = "recommender_proto", +- srcs = [ +- "insight.proto", +- "insight_type_config.proto", +- "recommendation.proto", +- "recommender_config.proto", +- "recommender_service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/type:money_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "recommender_proto_with_info", +- deps = [ +- ":recommender_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 = "recommender_java_proto", +- deps = [":recommender_proto"], +-) +- +-java_grpc_library( +- name = "recommender_java_grpc", +- srcs = [":recommender_proto"], +- deps = [":recommender_java_proto"], +-) +- +-java_gapic_library( +- name = "recommender_java_gapic", +- srcs = [":recommender_proto_with_info"], +- gapic_yaml = "recommender_gapic.yaml", +- grpc_service_config = "recommender_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recommender_v1beta1.yaml", +- test_deps = [ +- ":recommender_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":recommender_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "recommender_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.recommender.v1beta1.RecommenderClientHttpJsonTest", +- "com.google.cloud.recommender.v1beta1.RecommenderClientTest", +- ], +- runtime_deps = [":recommender_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-recommender-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":recommender_java_gapic", +- ":recommender_java_grpc", +- ":recommender_java_proto", +- ":recommender_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 = "recommender_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/recommender/apiv1beta1/recommenderpb", +- protos = [":recommender_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:money_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "recommender_go_gapic", +- srcs = [":recommender_proto_with_info"], +- grpc_service_config = "recommender_grpc_service_config.json", +- importpath = "cloud.google.com/go/recommender/apiv1beta1;recommender", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "recommender_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recommender_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "recommender_go_gapic_test", +- srcs = [":recommender_go_gapic_srcjar_test"], +- embed = [":recommender_go_gapic"], +- importpath = "cloud.google.com/go/recommender/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-recommender-v1beta1-go", +- deps = [ +- ":recommender_go_gapic", +- ":recommender_go_gapic_srcjar-metadata.srcjar", +- ":recommender_go_gapic_srcjar-snippets.srcjar", +- ":recommender_go_gapic_srcjar-test.srcjar", +- ":recommender_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "recommender_py_gapic", +- srcs = [":recommender_proto"], +- grpc_service_config = "recommender_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recommender_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "recommender_py_gapic_test", +- srcs = [ +- "recommender_py_gapic_pytest.py", +- "recommender_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":recommender_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "recommender-v1beta1-py", +- deps = [ +- ":recommender_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 = "recommender_php_proto", +- deps = [":recommender_proto"], +-) +- +-php_grpc_library( +- name = "recommender_php_grpc", +- srcs = [":recommender_proto"], +- deps = [":recommender_php_proto"], +-) +- +-php_gapic_library( +- name = "recommender_php_gapic", +- srcs = [":recommender_proto_with_info"], +- grpc_service_config = "recommender_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recommender_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recommender_php_grpc", +- ":recommender_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-recommender-v1beta1-php", +- deps = [ +- ":recommender_php_gapic", +- ":recommender_php_grpc", +- ":recommender_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "recommender_nodejs_gapic", +- package_name = "@google-cloud/recommender", +- src = ":recommender_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "recommender_grpc_service_config.json", +- package = "google.cloud.recommender.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "recommender_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "recommender-v1beta1-nodejs", +- deps = [ +- ":recommender_nodejs_gapic", +- ":recommender_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 = "recommender_ruby_proto", +- deps = [":recommender_proto"], +-) +- +-ruby_grpc_library( +- name = "recommender_ruby_grpc", +- srcs = [":recommender_proto"], +- deps = [":recommender_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "recommender_ruby_gapic", +- srcs = [":recommender_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-recommender-v1beta1"], +- grpc_service_config = "recommender_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recommender_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recommender_ruby_grpc", +- ":recommender_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-recommender-v1beta1-ruby", +- deps = [ +- ":recommender_ruby_gapic", +- ":recommender_ruby_grpc", +- ":recommender_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 = "recommender_csharp_proto", +- deps = [":recommender_proto"], +-) +- +-csharp_grpc_library( +- name = "recommender_csharp_grpc", +- srcs = [":recommender_proto"], +- deps = [":recommender_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "recommender_csharp_gapic", +- srcs = [":recommender_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "recommender_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "recommender_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":recommender_csharp_grpc", +- ":recommender_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-recommender-v1beta1-csharp", +- deps = [ +- ":recommender_csharp_gapic", +- ":recommender_csharp_grpc", +- ":recommender_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "recommender_cc_proto", +- deps = [":recommender_proto"], +-) +- +-cc_grpc_library( +- name = "recommender_cc_grpc", +- srcs = [":recommender_proto"], +- grpc_only = True, +- deps = [":recommender_cc_proto"], +-) +diff --git a/google/cloud/redis/BUILD.bazel b/google/cloud/redis/BUILD.bazel +deleted file mode 100644 +index 8f1aff01e..000000000 +--- a/google/cloud/redis/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-redis. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for redis. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "redis_ruby_wrapper", +- srcs = ["//google/cloud/redis/v1:redis_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-redis", +- "ruby-cloud-env-prefix=REDIS", +- "ruby-cloud-wrapper-of=v1:0.9;v1beta1:0.9", +- "ruby-cloud-product-url=https://cloud.google.com/memorystore/docs/redis", +- "ruby-cloud-api-id=redis.googleapis.com", +- "ruby-cloud-api-shortname=redis", +- "ruby-cloud-migration-version=1.0", +- ], +- ruby_cloud_description = "Creates and manages Redis instances on the Google Cloud Platform.", +- ruby_cloud_title = "Google Cloud Memorystore for Redis", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-redis-ruby", +- deps = [ +- ":redis_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/redis/v1/BUILD.bazel b/google/cloud/redis/v1/BUILD.bazel +deleted file mode 100644 +index 43d155233..000000000 +--- a/google/cloud/redis/v1/BUILD.bazel ++++ /dev/null +@@ -1,404 +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 = "redis_proto", +- srcs = [ +- "cloud_redis.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:dayofweek_proto", +- "//google/type:timeofday_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 = "redis_proto_with_info", +- deps = [ +- ":redis_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 = "redis_java_proto", +- deps = [":redis_proto"], +-) +- +-java_grpc_library( +- name = "redis_java_grpc", +- srcs = [":redis_proto"], +- deps = [":redis_java_proto"], +-) +- +-java_gapic_library( +- name = "redis_java_gapic", +- srcs = [":redis_proto_with_info"], +- gapic_yaml = "redis_gapic.yaml", +- grpc_service_config = "redis_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "redis_v1.yaml", +- test_deps = [ +- ":redis_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":redis_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "redis_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.redis.v1.CloudRedisClientHttpJsonTest", +- "com.google.cloud.redis.v1.CloudRedisClientTest", +- ], +- runtime_deps = [":redis_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-redis-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":redis_java_gapic", +- ":redis_java_grpc", +- ":redis_java_proto", +- ":redis_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 = "redis_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/redis/apiv1/redispb", +- protos = [":redis_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:dayofweek_go_proto", +- "//google/type:timeofday_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "redis_go_gapic", +- srcs = [":redis_proto_with_info"], +- grpc_service_config = "redis_grpc_service_config.json", +- importpath = "cloud.google.com/go/redis/apiv1;redis", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "redis_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":redis_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 = "redis_go_gapic_test", +- srcs = [":redis_go_gapic_srcjar_test"], +- embed = [":redis_go_gapic"], +- importpath = "cloud.google.com/go/redis/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-redis-v1-go", +- deps = [ +- ":redis_go_gapic", +- ":redis_go_gapic_srcjar-metadata.srcjar", +- ":redis_go_gapic_srcjar-snippets.srcjar", +- ":redis_go_gapic_srcjar-test.srcjar", +- ":redis_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "redis_py_gapic", +- srcs = [":redis_proto"], +- grpc_service_config = "redis_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "redis_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "redis_py_gapic_test", +- srcs = [ +- "redis_py_gapic_pytest.py", +- "redis_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":redis_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "redis-v1-py", +- deps = [ +- ":redis_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 = "redis_php_proto", +- deps = [":redis_proto"], +-) +- +-php_grpc_library( +- name = "redis_php_grpc", +- srcs = [":redis_proto"], +- deps = [":redis_php_proto"], +-) +- +-php_gapic_library( +- name = "redis_php_gapic", +- srcs = [":redis_proto_with_info"], +- grpc_service_config = "redis_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "redis_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":redis_php_grpc", +- ":redis_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-redis-v1-php", +- deps = [ +- ":redis_php_gapic", +- ":redis_php_grpc", +- ":redis_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "redis_nodejs_gapic", +- package_name = "@google-cloud/redis", +- src = ":redis_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "redis_grpc_service_config.json", +- package = "google.cloud.redis.v1", +- rest_numeric_enums = True, +- service_yaml = "redis_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "redis-v1-nodejs", +- deps = [ +- ":redis_nodejs_gapic", +- ":redis_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 = "redis_ruby_proto", +- deps = [":redis_proto"], +-) +- +-ruby_grpc_library( +- name = "redis_ruby_grpc", +- srcs = [":redis_proto"], +- deps = [":redis_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "redis_ruby_gapic", +- srcs = [":redis_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=redis.googleapis.com", +- "ruby-cloud-api-shortname=redis", +- "ruby-cloud-env-prefix=REDIS", +- "ruby-cloud-gem-name=google-cloud-redis-v1", +- "ruby-cloud-product-url=https://cloud.google.com/memorystore/docs/redis", +- ], +- grpc_service_config = "redis_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Creates and manages Redis instances on the Google Cloud Platform.", +- ruby_cloud_title = "Google Cloud Memorystore for Redis V1", +- service_yaml = "redis_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":redis_ruby_grpc", +- ":redis_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-redis-v1-ruby", +- deps = [ +- ":redis_ruby_gapic", +- ":redis_ruby_grpc", +- ":redis_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 = "redis_csharp_proto", +- deps = [":redis_proto"], +-) +- +-csharp_grpc_library( +- name = "redis_csharp_grpc", +- srcs = [":redis_proto"], +- deps = [":redis_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "redis_csharp_gapic", +- srcs = [":redis_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "redis_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "redis_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":redis_csharp_grpc", +- ":redis_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-redis-v1-csharp", +- deps = [ +- ":redis_csharp_gapic", +- ":redis_csharp_grpc", +- ":redis_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "redis_cc_proto", +- deps = [":redis_proto"], +-) +- +-cc_grpc_library( +- name = "redis_cc_grpc", +- srcs = [":redis_proto"], +- grpc_only = True, +- deps = [":redis_cc_proto"], +-) +diff --git a/google/cloud/redis/v1beta1/BUILD.bazel b/google/cloud/redis/v1beta1/BUILD.bazel +deleted file mode 100644 +index 776fe5f66..000000000 +--- a/google/cloud/redis/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,404 +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 = "redis_proto", +- srcs = [ +- "cloud_redis.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:dayofweek_proto", +- "//google/type:timeofday_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 = "redis_proto_with_info", +- deps = [ +- ":redis_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 = "redis_java_proto", +- deps = [":redis_proto"], +-) +- +-java_grpc_library( +- name = "redis_java_grpc", +- srcs = [":redis_proto"], +- deps = [":redis_java_proto"], +-) +- +-java_gapic_library( +- name = "redis_java_gapic", +- srcs = [":redis_proto_with_info"], +- gapic_yaml = "redis_gapic.yaml", +- grpc_service_config = "redis_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "redis_v1beta1.yaml", +- test_deps = [ +- ":redis_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":redis_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "redis_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.redis.v1beta1.CloudRedisClientHttpJsonTest", +- "com.google.cloud.redis.v1beta1.CloudRedisClientTest", +- ], +- runtime_deps = [":redis_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-redis-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":redis_java_gapic", +- ":redis_java_grpc", +- ":redis_java_proto", +- ":redis_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 = "redis_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/redis/apiv1beta1/redispb", +- protos = [":redis_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:dayofweek_go_proto", +- "//google/type:timeofday_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "redis_go_gapic", +- srcs = [":redis_proto_with_info"], +- grpc_service_config = "redis_grpc_service_config.json", +- importpath = "cloud.google.com/go/redis/apiv1beta1;redis", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "redis_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":redis_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 = "redis_go_gapic_test", +- srcs = [":redis_go_gapic_srcjar_test"], +- embed = [":redis_go_gapic"], +- importpath = "cloud.google.com/go/redis/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-redis-v1beta1-go", +- deps = [ +- ":redis_go_gapic", +- ":redis_go_gapic_srcjar-metadata.srcjar", +- ":redis_go_gapic_srcjar-snippets.srcjar", +- ":redis_go_gapic_srcjar-test.srcjar", +- ":redis_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "redis_py_gapic", +- srcs = [":redis_proto"], +- grpc_service_config = "redis_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "redis_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "redis_py_gapic_test", +- srcs = [ +- "redis_py_gapic_pytest.py", +- "redis_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":redis_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "redis-v1beta1-py", +- deps = [ +- ":redis_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 = "redis_php_proto", +- deps = [":redis_proto"], +-) +- +-php_grpc_library( +- name = "redis_php_grpc", +- srcs = [":redis_proto"], +- deps = [":redis_php_proto"], +-) +- +-php_gapic_library( +- name = "redis_php_gapic", +- srcs = [":redis_proto_with_info"], +- grpc_service_config = "redis_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "redis_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":redis_php_grpc", +- ":redis_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-redis-v1beta1-php", +- deps = [ +- ":redis_php_gapic", +- ":redis_php_grpc", +- ":redis_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "redis_nodejs_gapic", +- package_name = "@google-cloud/redis", +- src = ":redis_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "redis_grpc_service_config.json", +- package = "google.cloud.redis.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "redis_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "redis-v1beta1-nodejs", +- deps = [ +- ":redis_nodejs_gapic", +- ":redis_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 = "redis_ruby_proto", +- deps = [":redis_proto"], +-) +- +-ruby_grpc_library( +- name = "redis_ruby_grpc", +- srcs = [":redis_proto"], +- deps = [":redis_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "redis_ruby_gapic", +- srcs = [":redis_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=redis.googleapis.com", +- "ruby-cloud-api-shortname=redis", +- "ruby-cloud-env-prefix=REDIS", +- "ruby-cloud-gem-name=google-cloud-redis-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/memorystore/docs/redis", +- ], +- grpc_service_config = "redis_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Creates and manages Redis instances on the Google Cloud Platform.", +- ruby_cloud_title = "Google Cloud Memorystore for Redis V1beta1", +- service_yaml = "redis_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":redis_ruby_grpc", +- ":redis_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-redis-v1beta1-ruby", +- deps = [ +- ":redis_ruby_gapic", +- ":redis_ruby_grpc", +- ":redis_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 = "redis_csharp_proto", +- deps = [":redis_proto"], +-) +- +-csharp_grpc_library( +- name = "redis_csharp_grpc", +- srcs = [":redis_proto"], +- deps = [":redis_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "redis_csharp_gapic", +- srcs = [":redis_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "redis_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "redis_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":redis_csharp_grpc", +- ":redis_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-redis-v1beta1-csharp", +- deps = [ +- ":redis_csharp_gapic", +- ":redis_csharp_grpc", +- ":redis_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "redis_cc_proto", +- deps = [":redis_proto"], +-) +- +-cc_grpc_library( +- name = "redis_cc_grpc", +- srcs = [":redis_proto"], +- grpc_only = True, +- deps = [":redis_cc_proto"], +-) +diff --git a/google/cloud/resourcemanager/v2/BUILD.bazel b/google/cloud/resourcemanager/v2/BUILD.bazel +deleted file mode 100644 +index eb48f36fc..000000000 +--- a/google/cloud/resourcemanager/v2/BUILD.bazel ++++ /dev/null +@@ -1,235 +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 = "resourcemanager_proto", +- srcs = [ +- "folders.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/longrunning:operations_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "resourcemanager_proto_with_info", +- deps = [ +- ":resourcemanager_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "resourcemanager_java_proto", +- deps = [":resourcemanager_proto"], +-) +- +-java_grpc_library( +- name = "resourcemanager_java_grpc", +- srcs = [":resourcemanager_proto"], +- deps = [":resourcemanager_java_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 = "resourcemanager_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/resourcemanager/apiv2/resourcemanagerpb", +- protos = [":resourcemanager_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "resourcemanager_go_gapic", +- srcs = [":resourcemanager_proto_with_info"], +- importpath = "cloud.google.com/go/resourcemanager/apiv2;resourcemanager", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "cloudresourcemanager_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":resourcemanager_go_proto", +- "//google/iam/v1:iam_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 = "resourcemanager_go_gapic_test", +- srcs = [":resourcemanager_go_gapic_srcjar_test"], +- embed = [":resourcemanager_go_gapic"], +- importpath = "cloud.google.com/go/resourcemanager/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-resourcemanager-v2-go", +- deps = [ +- ":resourcemanager_go_gapic", +- ":resourcemanager_go_gapic_srcjar-metadata.srcjar", +- ":resourcemanager_go_gapic_srcjar-snippets.srcjar", +- ":resourcemanager_go_gapic_srcjar-test.srcjar", +- ":resourcemanager_go_proto", +- ], +-) +- +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "resourcemanager_moved_proto", +- srcs = [":resourcemanager_proto"], +- deps = [ +- "//google/api:annotations_proto", +- "//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/longrunning:operations_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-py_proto_library( +- name = "resourcemanager_py_proto", +- deps = [":resourcemanager_moved_proto"], +-) +- +-py_grpc_library( +- name = "resourcemanager_py_grpc", +- srcs = [":resourcemanager_moved_proto"], +- deps = [":resourcemanager_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "resourcemanager_php_proto", +- deps = [":resourcemanager_proto"], +-) +- +-php_grpc_library( +- name = "resourcemanager_php_grpc", +- srcs = [":resourcemanager_proto"], +- deps = [":resourcemanager_php_proto"], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-ruby_proto_library( +- name = "resourcemanager_ruby_proto", +- deps = [":resourcemanager_proto"], +-) +- +-ruby_grpc_library( +- name = "resourcemanager_ruby_grpc", +- srcs = [":resourcemanager_proto"], +- deps = [":resourcemanager_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "resourcemanager_csharp_proto", +- deps = [":resourcemanager_proto"], +-) +- +-csharp_grpc_library( +- name = "resourcemanager_csharp_grpc", +- srcs = [":resourcemanager_proto"], +- deps = [":resourcemanager_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "resourcemanager_cc_proto", +- deps = [":resourcemanager_proto"], +-) +- +-cc_grpc_library( +- name = "resourcemanager_cc_grpc", +- srcs = [":resourcemanager_proto"], +- grpc_only = True, +- deps = [":resourcemanager_cc_proto"], +-) +diff --git a/google/cloud/resourcemanager/v3/BUILD.bazel b/google/cloud/resourcemanager/v3/BUILD.bazel +deleted file mode 100644 +index 365482506..000000000 +--- a/google/cloud/resourcemanager/v3/BUILD.bazel ++++ /dev/null +@@ -1,428 +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 = "resourcemanager_proto", +- srcs = [ +- "folders.proto", +- "organizations.proto", +- "projects.proto", +- "tag_bindings.proto", +- "tag_holds.proto", +- "tag_keys.proto", +- "tag_values.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/longrunning:operations_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "resourcemanager_proto_with_info", +- deps = [ +- ":resourcemanager_proto", +- # This line was manually modified since Projects, Folders, Organizations +- # are special cased since they are also common resources. +- #"//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 = "resourcemanager_java_proto", +- deps = [":resourcemanager_proto"], +-) +- +-java_grpc_library( +- name = "resourcemanager_java_grpc", +- srcs = [":resourcemanager_proto"], +- deps = [":resourcemanager_java_proto"], +-) +- +-java_gapic_library( +- name = "resourcemanager_java_gapic", +- srcs = [":resourcemanager_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "cloudresourcemanager_v3_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudresourcemanager_v3.yaml", +- test_deps = [ +- "//google/iam/v1:iam_java_grpc", +- ":resourcemanager_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":resourcemanager_java_proto", +- "//google/api:api_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "resourcemanager_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.resourcemanager.v3.FoldersClientHttpJsonTest", +- "com.google.cloud.resourcemanager.v3.FoldersClientTest", +- "com.google.cloud.resourcemanager.v3.OrganizationsClientHttpJsonTest", +- "com.google.cloud.resourcemanager.v3.OrganizationsClientTest", +- "com.google.cloud.resourcemanager.v3.ProjectsClientHttpJsonTest", +- "com.google.cloud.resourcemanager.v3.ProjectsClientTest", +- "com.google.cloud.resourcemanager.v3.TagBindingsClientHttpJsonTest", +- "com.google.cloud.resourcemanager.v3.TagBindingsClientTest", +- "com.google.cloud.resourcemanager.v3.TagHoldsClientHttpJsonTest", +- "com.google.cloud.resourcemanager.v3.TagHoldsClientTest", +- "com.google.cloud.resourcemanager.v3.TagKeysClientHttpJsonTest", +- "com.google.cloud.resourcemanager.v3.TagKeysClientTest", +- "com.google.cloud.resourcemanager.v3.TagValuesClientHttpJsonTest", +- "com.google.cloud.resourcemanager.v3.TagValuesClientTest", +- ], +- runtime_deps = [":resourcemanager_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-resourcemanager-v3-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":resourcemanager_java_gapic", +- ":resourcemanager_java_grpc", +- ":resourcemanager_java_proto", +- ":resourcemanager_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 = "resourcemanager_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/resourcemanager/apiv3/resourcemanagerpb", +- protos = [":resourcemanager_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "resourcemanager_go_gapic", +- srcs = [":resourcemanager_proto_with_info"], +- grpc_service_config = "cloudresourcemanager_v3_grpc_service_config.json", +- importpath = "cloud.google.com/go/resourcemanager/apiv3;resourcemanager", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "cloudresourcemanager_v3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":resourcemanager_go_proto", +- "//google/iam/v1:iam_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 = "resourcemanager_go_gapic_test", +- srcs = [":resourcemanager_go_gapic_srcjar_test"], +- embed = [":resourcemanager_go_gapic"], +- importpath = "cloud.google.com/go/resourcemanager/apiv3", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-resourcemanager-v3-go", +- deps = [ +- ":resourcemanager_go_gapic", +- ":resourcemanager_go_gapic_srcjar-metadata.srcjar", +- ":resourcemanager_go_gapic_srcjar-snippets.srcjar", +- ":resourcemanager_go_gapic_srcjar-test.srcjar", +- ":resourcemanager_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "resourcemanager_py_gapic", +- srcs = [":resourcemanager_proto"], +- grpc_service_config = "cloudresourcemanager_v3_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-resource-manager"], +- rest_numeric_enums = True, +- service_yaml = "cloudresourcemanager_v3.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "resourcemanager_py_gapic_test", +- srcs = [ +- "resourcemanager_py_gapic_pytest.py", +- "resourcemanager_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":resourcemanager_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "resourcemanager-v3-py", +- deps = [ +- ":resourcemanager_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 = "resourcemanager_php_proto", +- deps = [":resourcemanager_proto"], +-) +- +-php_grpc_library( +- name = "resourcemanager_php_grpc", +- srcs = [":resourcemanager_proto"], +- deps = [":resourcemanager_php_proto"], +-) +- +-php_gapic_library( +- name = "resourcemanager_php_gapic", +- srcs = [":resourcemanager_proto_with_info"], +- grpc_service_config = "cloudresourcemanager_v3_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudresourcemanager_v3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":resourcemanager_php_grpc", +- ":resourcemanager_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-resourcemanager-v3-php", +- deps = [ +- ":resourcemanager_php_gapic", +- ":resourcemanager_php_grpc", +- ":resourcemanager_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "resourcemanager_nodejs_gapic", +- package_name = "@google-cloud/resource-manager", +- src = ":resourcemanager_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudresourcemanager_v3_grpc_service_config.json", +- package = "google.cloud.resourcemanager.v3", +- rest_numeric_enums = True, +- service_yaml = "cloudresourcemanager_v3.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "resourcemanager-v3-nodejs", +- deps = [ +- ":resourcemanager_nodejs_gapic", +- ":resourcemanager_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 = "resourcemanager_ruby_proto", +- deps = [":resourcemanager_proto"], +-) +- +-ruby_grpc_library( +- name = "resourcemanager_ruby_grpc", +- srcs = [":resourcemanager_proto"], +- deps = [":resourcemanager_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "resourcemanager_ruby_gapic", +- srcs = [":resourcemanager_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=cloudresourcemanager.googleapis.com", +- "ruby-cloud-api-shortname=cloudresourcemanager", +- "ruby-cloud-env-prefix=RESOURCE_MANAGER", +- "ruby-cloud-gem-name=google-cloud-resource_manager-v3", +- "ruby-cloud-product-url=https://cloud.google.com/resource-manager/", +- ], +- grpc_service_config = "cloudresourcemanager_v3_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Google Cloud provides container resources such as organizations and projects that allow you to group and hierarchically organize other Google Cloud resources. This hierarchical organization helps you manage common aspects of your resources, such as access control and configuration settings. The Resource Manager API enables you to programmatically manage these container resources.", +- ruby_cloud_title = "Resource Manager V3", +- service_yaml = "cloudresourcemanager_v3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":resourcemanager_ruby_grpc", +- ":resourcemanager_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-resourcemanager-v3-ruby", +- deps = [ +- ":resourcemanager_ruby_gapic", +- ":resourcemanager_ruby_grpc", +- ":resourcemanager_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 = "resourcemanager_csharp_proto", +- deps = [":resourcemanager_proto"], +-) +- +-csharp_grpc_library( +- name = "resourcemanager_csharp_grpc", +- srcs = [":resourcemanager_proto"], +- deps = [":resourcemanager_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "resourcemanager_csharp_gapic", +- srcs = [":resourcemanager_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudresourcemanager_v3_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudresourcemanager_v3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":resourcemanager_csharp_grpc", +- ":resourcemanager_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-resourcemanager-v3-csharp", +- deps = [ +- ":resourcemanager_csharp_gapic", +- ":resourcemanager_csharp_grpc", +- ":resourcemanager_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "resourcemanager_cc_proto", +- deps = [":resourcemanager_proto"], +-) +- +-cc_grpc_library( +- name = "resourcemanager_cc_grpc", +- srcs = [":resourcemanager_proto"], +- grpc_only = True, +- deps = [":resourcemanager_cc_proto"], +-) +diff --git a/google/cloud/resourcesettings/BUILD.bazel b/google/cloud/resourcesettings/BUILD.bazel +deleted file mode 100644 +index 318d39c6f..000000000 +--- a/google/cloud/resourcesettings/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-resource_settings. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for resourcesettings. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "resourcesettings_ruby_wrapper", +- srcs = ["//google/cloud/resourcesettings/v1:resourcesettings_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-resource_settings", +- "ruby-cloud-env-prefix=RESOURCE_SETTINGS", +- "ruby-cloud-wrapper-of=v1:0.3", +- "ruby-cloud-product-url=https://cloud.google.com/resource-manager/docs/resource-settings/overview", +- "ruby-cloud-api-id=resourcesettings.googleapis.com", +- "ruby-cloud-api-shortname=resourcesettings", +- ], +- ruby_cloud_description = "You can use Resource Settings to centrally configure settings for your Google Cloud projects, folders, and organization. These settings are inherited by their descendants in the resource hierarchy. Each setting is created and managed by Google.", +- ruby_cloud_title = "Resource Settings", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-resourcesettings-ruby", +- deps = [ +- ":resourcesettings_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/resourcesettings/v1/BUILD.bazel b/google/cloud/resourcesettings/v1/BUILD.bazel +deleted file mode 100644 +index 49bc98576..000000000 +--- a/google/cloud/resourcesettings/v1/BUILD.bazel ++++ /dev/null +@@ -1,388 +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 = "resourcesettings_proto", +- srcs = [ +- "resource_settings.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- ], +-) +- +-proto_library_with_info( +- name = "resourcesettings_proto_with_info", +- deps = [ +- ":resourcesettings_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 = "resourcesettings_java_proto", +- deps = [":resourcesettings_proto"], +-) +- +-java_grpc_library( +- name = "resourcesettings_java_grpc", +- srcs = [":resourcesettings_proto"], +- deps = [":resourcesettings_java_proto"], +-) +- +-java_gapic_library( +- name = "resourcesettings_java_gapic", +- srcs = [":resourcesettings_proto_with_info"], +- grpc_service_config = "resourcesettings_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "resourcesettings_v1.yaml", +- test_deps = [ +- ":resourcesettings_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":resourcesettings_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "resourcesettings_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.resourcesettings.v1.ResourceSettingsServiceClientHttpJsonTest", +- "com.google.cloud.resourcesettings.v1.ResourceSettingsServiceClientTest", +- ], +- runtime_deps = [":resourcesettings_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-resourcesettings-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":resourcesettings_java_gapic", +- ":resourcesettings_java_grpc", +- ":resourcesettings_java_proto", +- ":resourcesettings_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 = "resourcesettings_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/resourcesettings/apiv1/resourcesettingspb", +- protos = [":resourcesettings_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "resourcesettings_go_gapic", +- srcs = [":resourcesettings_proto_with_info"], +- grpc_service_config = "resourcesettings_grpc_service_config.json", +- importpath = "cloud.google.com/go/resourcesettings/apiv1;resourcesettings", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "resourcesettings_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":resourcesettings_go_proto", +- ], +-) +- +-go_test( +- name = "resourcesettings_go_gapic_test", +- srcs = [":resourcesettings_go_gapic_srcjar_test"], +- embed = [":resourcesettings_go_gapic"], +- importpath = "cloud.google.com/go/resourcesettings/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-resourcesettings-v1-go", +- deps = [ +- ":resourcesettings_go_gapic", +- ":resourcesettings_go_gapic_srcjar-metadata.srcjar", +- ":resourcesettings_go_gapic_srcjar-snippets.srcjar", +- ":resourcesettings_go_gapic_srcjar-test.srcjar", +- ":resourcesettings_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "resourcesettings_py_gapic", +- srcs = [":resourcesettings_proto"], +- grpc_service_config = "resourcesettings_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-resource-settings"], +- rest_numeric_enums = True, +- service_yaml = "resourcesettings_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "resourcesettings_py_gapic_test", +- srcs = [ +- "resourcesettings_py_gapic_pytest.py", +- "resourcesettings_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":resourcesettings_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "resourcesettings-v1-py", +- deps = [ +- ":resourcesettings_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 = "resourcesettings_php_proto", +- deps = [":resourcesettings_proto"], +-) +- +-php_grpc_library( +- name = "resourcesettings_php_grpc", +- srcs = [":resourcesettings_proto"], +- deps = [":resourcesettings_php_proto"], +-) +- +-php_gapic_library( +- name = "resourcesettings_php_gapic", +- srcs = [":resourcesettings_proto_with_info"], +- grpc_service_config = "resourcesettings_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "resourcesettings_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":resourcesettings_php_grpc", +- ":resourcesettings_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-resourcesettings-v1-php", +- deps = [ +- ":resourcesettings_php_gapic", +- ":resourcesettings_php_grpc", +- ":resourcesettings_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "resourcesettings_nodejs_gapic", +- package_name = "@google-cloud/resource-settings", +- src = ":resourcesettings_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "resourcesettings_grpc_service_config.json", +- package = "google.cloud.resourcesettings.v1", +- rest_numeric_enums = True, +- service_yaml = "resourcesettings_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "resourcesettings-v1-nodejs", +- deps = [ +- ":resourcesettings_nodejs_gapic", +- ":resourcesettings_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 = "resourcesettings_ruby_proto", +- deps = [":resourcesettings_proto"], +-) +- +-ruby_grpc_library( +- name = "resourcesettings_ruby_grpc", +- srcs = [":resourcesettings_proto"], +- deps = [":resourcesettings_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "resourcesettings_ruby_gapic", +- srcs = [":resourcesettings_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-resource_settings-v1", +- "ruby-cloud-env-prefix=RESOURCE_SETTINGS", +- "ruby-cloud-product-url=https://cloud.google.com/resource-manager/docs/resource-settings/overview", +- "ruby-cloud-api-id=resourcesettings.googleapis.com", +- "ruby-cloud-api-shortname=resourcesettings", +- ], +- grpc_service_config = "resourcesettings_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "You can use Resource Settings to centrally configure settings for your Google Cloud projects, folders, and organization. These settings are inherited by their descendants in the resource hierarchy. Each setting is created and managed by Google.", +- ruby_cloud_title = "Resource Settings V1", +- service_yaml = "resourcesettings_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":resourcesettings_ruby_grpc", +- ":resourcesettings_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-resourcesettings-v1-ruby", +- deps = [ +- ":resourcesettings_ruby_gapic", +- ":resourcesettings_ruby_grpc", +- ":resourcesettings_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 = "resourcesettings_csharp_proto", +- deps = [":resourcesettings_proto"], +-) +- +-csharp_grpc_library( +- name = "resourcesettings_csharp_grpc", +- srcs = [":resourcesettings_proto"], +- deps = [":resourcesettings_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "resourcesettings_csharp_gapic", +- srcs = [":resourcesettings_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "resourcesettings_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "resourcesettings_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":resourcesettings_csharp_grpc", +- ":resourcesettings_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-resourcesettings-v1-csharp", +- deps = [ +- ":resourcesettings_csharp_gapic", +- ":resourcesettings_csharp_grpc", +- ":resourcesettings_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "resourcesettings_cc_proto", +- deps = [":resourcesettings_proto"], +-) +- +-cc_grpc_library( +- name = "resourcesettings_cc_grpc", +- srcs = [":resourcesettings_proto"], +- grpc_only = True, +- deps = [":resourcesettings_cc_proto"], +-) +diff --git a/google/cloud/retail/BUILD.bazel b/google/cloud/retail/BUILD.bazel +deleted file mode 100644 +index f7a953df2..000000000 +--- a/google/cloud/retail/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-retail. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for retail. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v2 in this case. +-ruby_cloud_gapic_library( +- name = "retail_ruby_wrapper", +- srcs = ["//google/cloud/retail/v2:retail_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-retail", +- "ruby-cloud-env-prefix=RETAIL", +- "ruby-cloud-wrapper-of=v2:0.14", +- "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_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.", +- ruby_cloud_title = "Retail", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-retail-ruby", +- deps = [ +- ":retail_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/retail/v2/BUILD.bazel b/google/cloud/retail/v2/BUILD.bazel +deleted file mode 100644 +index e4c6494b8..000000000 +--- a/google/cloud/retail/v2/BUILD.bazel ++++ /dev/null +@@ -1,444 +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 = "retail_proto", +- srcs = [ +- "catalog.proto", +- "catalog_service.proto", +- "common.proto", +- "completion_service.proto", +- "control.proto", +- "control_service.proto", +- "import_config.proto", +- "model.proto", +- "model_service.proto", +- "prediction_service.proto", +- "product.proto", +- "product_service.proto", +- "promotion.proto", +- "purge_config.proto", +- "search_service.proto", +- "serving_config.proto", +- "serving_config_service.proto", +- "user_event.proto", +- "user_event_service.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", +- "//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", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "retail_proto_with_info", +- deps = [ +- ":retail_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 = "retail_java_proto", +- deps = [":retail_proto"], +-) +- +-java_grpc_library( +- name = "retail_java_grpc", +- srcs = [":retail_proto"], +- deps = [":retail_java_proto"], +-) +- +-java_gapic_library( +- name = "retail_java_gapic", +- srcs = [":retail_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "retail_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "retail_v2.yaml", +- test_deps = [ +- ":retail_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":retail_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "retail_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.retail.v2.CatalogServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2.CatalogServiceClientTest", +- "com.google.cloud.retail.v2.CompletionServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2.CompletionServiceClientTest", +- "com.google.cloud.retail.v2.ControlServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2.ControlServiceClientTest", +- "com.google.cloud.retail.v2.ModelServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2.ModelServiceClientTest", +- "com.google.cloud.retail.v2.PredictionServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2.PredictionServiceClientTest", +- "com.google.cloud.retail.v2.ProductServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2.ProductServiceClientTest", +- "com.google.cloud.retail.v2.SearchServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2.SearchServiceClientTest", +- "com.google.cloud.retail.v2.ServingConfigServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2.ServingConfigServiceClientTest", +- "com.google.cloud.retail.v2.UserEventServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2.UserEventServiceClientTest", +- ], +- runtime_deps = [":retail_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-retail-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":retail_java_gapic", +- ":retail_java_grpc", +- ":retail_java_proto", +- ":retail_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 = "retail_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/retail/apiv2/retailpb", +- protos = [":retail_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:httpbody_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:date_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "retail_go_gapic", +- srcs = [":retail_proto_with_info"], +- grpc_service_config = "retail_grpc_service_config.json", +- importpath = "cloud.google.com/go/retail/apiv2;retail", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "retail_v2.yaml", +- deps = [ +- ":retail_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", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- "@io_bazel_rules_go//proto/wkt:struct_go_proto", +- ], +-) +- +-go_test( +- name = "retail_go_gapic_test", +- srcs = [":retail_go_gapic_srcjar_test"], +- embed = [":retail_go_gapic"], +- importpath = "cloud.google.com/go/retail/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-retail-v2-go", +- deps = [ +- ":retail_go_gapic", +- ":retail_go_gapic_srcjar-metadata.srcjar", +- ":retail_go_gapic_srcjar-snippets.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_test", +-) +- +-py_gapic_library( +- name = "retail_py_gapic", +- srcs = [":retail_proto"], +- grpc_service_config = "retail_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "retail_v2.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "retail_py_gapic_test", +- srcs = [ +- "retail_py_gapic_pytest.py", +- "retail_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":retail_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "retail-v2-py", +- deps = [ +- ":retail_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 = "retail_php_proto", +- deps = [":retail_proto"], +-) +- +-php_grpc_library( +- name = "retail_php_grpc", +- srcs = [":retail_proto"], +- deps = [":retail_php_proto"], +-) +- +-php_gapic_library( +- name = "retail_php_gapic", +- srcs = [":retail_proto_with_info"], +- grpc_service_config = "retail_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "retail_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":retail_php_grpc", +- ":retail_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-retail-v2-php", +- deps = [ +- ":retail_php_gapic", +- ":retail_php_grpc", +- ":retail_php_proto", +- ], +-) +- +-############################################################################## +-# 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", +- src = ":retail_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "retail_grpc_service_config.json", +- mixins = "google.longrunning.Operations;google.cloud.location.Locations", +- package = "google.cloud.retail.v2", +- rest_numeric_enums = True, +- service_yaml = "retail_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "retail-v2-nodejs", +- deps = [ +- ":retail_nodejs_gapic", +- ":retail_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 = "retail_ruby_proto", +- deps = [":retail_proto"], +-) +- +-ruby_grpc_library( +- name = "retail_ruby_grpc", +- srcs = [":retail_proto"], +- deps = [":retail_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "retail_ruby_gapic", +- srcs = [":retail_proto_with_info"], +- extra_protoc_parameters = [ +- "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", +- rest_numeric_enums = True, +- 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.", +- ruby_cloud_title = "Retail V2", +- service_yaml = "retail_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":retail_ruby_grpc", +- ":retail_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-retail-v2-ruby", +- deps = [ +- ":retail_ruby_gapic", +- ":retail_ruby_grpc", +- ":retail_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 = "retail_csharp_proto", +- deps = [":retail_proto"], +-) +- +-csharp_grpc_library( +- name = "retail_csharp_grpc", +- srcs = [":retail_proto"], +- deps = [":retail_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "retail_csharp_gapic", +- srcs = [":retail_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "retail_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "retail_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":retail_csharp_grpc", +- ":retail_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-retail-v2-csharp", +- deps = [ +- ":retail_csharp_gapic", +- ":retail_csharp_grpc", +- ":retail_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "retail_cc_proto", +- deps = [":retail_proto"], +-) +- +-cc_grpc_library( +- name = "retail_cc_grpc", +- srcs = [":retail_proto"], +- grpc_only = True, +- deps = [":retail_cc_proto"], +-) +diff --git a/google/cloud/retail/v2alpha/BUILD.bazel b/google/cloud/retail/v2alpha/BUILD.bazel +deleted file mode 100644 +index 13e621579..000000000 +--- a/google/cloud/retail/v2alpha/BUILD.bazel ++++ /dev/null +@@ -1,450 +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 = "retail_proto", +- srcs = [ +- "catalog.proto", +- "catalog_service.proto", +- "common.proto", +- "completion_service.proto", +- "control.proto", +- "control_service.proto", +- "export_config.proto", +- "import_config.proto", +- "merchant_center_account_link.proto", +- "merchant_center_account_link_service.proto", +- "model.proto", +- "model_service.proto", +- "prediction_service.proto", +- "product.proto", +- "product_service.proto", +- "promotion.proto", +- "purge_config.proto", +- "search_service.proto", +- "serving_config.proto", +- "serving_config_service.proto", +- "user_event.proto", +- "user_event_service.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", +- "//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", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "retail_proto_with_info", +- deps = [ +- ":retail_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 = "retail_java_proto", +- deps = [":retail_proto"], +-) +- +-java_grpc_library( +- name = "retail_java_grpc", +- srcs = [":retail_proto"], +- deps = [":retail_java_proto"], +-) +- +-java_gapic_library( +- name = "retail_java_gapic", +- srcs = [":retail_proto_with_info"], +- gapic_yaml = "retail_gapic.yaml", +- grpc_service_config = "retail_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "retail_v2alpha.yaml", +- test_deps = [ +- ":retail_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":retail_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "retail_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.retail.v2alpha.CatalogServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2alpha.CatalogServiceClientTest", +- "com.google.cloud.retail.v2alpha.CompletionServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2alpha.CompletionServiceClientTest", +- "com.google.cloud.retail.v2alpha.ControlServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2alpha.ControlServiceClientTest", +- "com.google.cloud.retail.v2alpha.MerchantCenterAccountLinkServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2alpha.MerchantCenterAccountLinkServiceClientTest", +- "com.google.cloud.retail.v2alpha.ModelServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2alpha.ModelServiceClientTest", +- "com.google.cloud.retail.v2alpha.PredictionServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2alpha.PredictionServiceClientTest", +- "com.google.cloud.retail.v2alpha.ProductServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2alpha.ProductServiceClientTest", +- "com.google.cloud.retail.v2alpha.SearchServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2alpha.SearchServiceClientTest", +- "com.google.cloud.retail.v2alpha.ServingConfigServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2alpha.ServingConfigServiceClientTest", +- "com.google.cloud.retail.v2alpha.UserEventServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2alpha.UserEventServiceClientTest", +- ], +- runtime_deps = [":retail_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-retail-v2alpha-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":retail_java_gapic", +- ":retail_java_grpc", +- ":retail_java_proto", +- ":retail_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 = "retail_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/retail/apiv2alpha/retailpb", +- protos = [":retail_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:httpbody_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:date_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "retail_go_gapic", +- srcs = [":retail_proto_with_info"], +- grpc_service_config = "retail_grpc_service_config.json", +- importpath = "cloud.google.com/go/retail/apiv2alpha;retail", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "retail_v2alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":retail_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", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- "@io_bazel_rules_go//proto/wkt:struct_go_proto", +- ], +-) +- +-go_test( +- name = "retail_go_gapic_test", +- srcs = [":retail_go_gapic_srcjar_test"], +- embed = [":retail_go_gapic"], +- importpath = "cloud.google.com/go/retail/apiv2alpha", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-retail-v2alpha-go", +- deps = [ +- ":retail_go_gapic", +- ":retail_go_gapic_srcjar-metadata.srcjar", +- ":retail_go_gapic_srcjar-snippets.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_test", +-) +- +-py_gapic_library( +- name = "retail_py_gapic", +- srcs = [":retail_proto"], +- grpc_service_config = "retail_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "retail_v2alpha.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "retail_py_gapic_test", +- srcs = [ +- "retail_py_gapic_pytest.py", +- "retail_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":retail_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "retail-v2alpha-py", +- deps = [ +- ":retail_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 = "retail_php_proto", +- deps = [":retail_proto"], +-) +- +-php_grpc_library( +- name = "retail_php_grpc", +- srcs = [":retail_proto"], +- deps = [":retail_php_proto"], +-) +- +-php_gapic_library( +- name = "retail_php_gapic", +- srcs = [":retail_proto_with_info"], +- grpc_service_config = "retail_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "retail_v2alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":retail_php_grpc", +- ":retail_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-retail-v2alpha-php", +- deps = [ +- ":retail_php_gapic", +- ":retail_php_grpc", +- ":retail_php_proto", +- ], +-) +- +-############################################################################## +-# 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", +- src = ":retail_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "retail_grpc_service_config.json", +- mixins = "google.longrunning.Operations;google.cloud.location.Locations", +- package = "google.cloud.retail.v2alpha", +- rest_numeric_enums = True, +- service_yaml = "retail_v2alpha.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "retail-v2alpha-nodejs", +- deps = [ +- ":retail_nodejs_gapic", +- ":retail_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 = "retail_ruby_proto", +- deps = [":retail_proto"], +-) +- +-ruby_grpc_library( +- name = "retail_ruby_grpc", +- srcs = [":retail_proto"], +- deps = [":retail_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "retail_ruby_gapic", +- srcs = [":retail_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=retail.googleapis.com", +- "ruby-cloud-api-shortname=retail", +- "ruby-cloud-env-prefix=RETAIL", +- "ruby-cloud-gem-name=google-cloud-retail-v2alpha", +- "ruby-cloud-product-url=https://cloud.google.com/retail/docs/apis", +- ], +- grpc_service_config = "retail_grpc_service_config.json", +- rest_numeric_enums = True, +- 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.", +- ruby_cloud_title = "Retail V2alpha", +- service_yaml = "retail_v2alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":retail_ruby_grpc", +- ":retail_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-retail-v2alpha-ruby", +- deps = [ +- ":retail_ruby_gapic", +- ":retail_ruby_grpc", +- ":retail_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 = "retail_csharp_proto", +- deps = [":retail_proto"], +-) +- +-csharp_grpc_library( +- name = "retail_csharp_grpc", +- srcs = [":retail_proto"], +- deps = [":retail_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "retail_csharp_gapic", +- srcs = [":retail_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "retail_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "retail_v2alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":retail_csharp_grpc", +- ":retail_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-retail-v2alpha-csharp", +- deps = [ +- ":retail_csharp_gapic", +- ":retail_csharp_grpc", +- ":retail_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "retail_cc_proto", +- deps = [":retail_proto"], +-) +- +-cc_grpc_library( +- name = "retail_cc_grpc", +- srcs = [":retail_proto"], +- grpc_only = True, +- deps = [":retail_cc_proto"], +-) +diff --git a/google/cloud/retail/v2beta/BUILD.bazel b/google/cloud/retail/v2beta/BUILD.bazel +deleted file mode 100644 +index f34997258..000000000 +--- a/google/cloud/retail/v2beta/BUILD.bazel ++++ /dev/null +@@ -1,446 +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 = "retail_proto", +- srcs = [ +- "catalog.proto", +- "catalog_service.proto", +- "common.proto", +- "completion_service.proto", +- "control.proto", +- "control_service.proto", +- "export_config.proto", +- "import_config.proto", +- "model.proto", +- "model_service.proto", +- "prediction_service.proto", +- "product.proto", +- "product_service.proto", +- "promotion.proto", +- "purge_config.proto", +- "search_service.proto", +- "serving_config.proto", +- "serving_config_service.proto", +- "user_event.proto", +- "user_event_service.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", +- "//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", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "retail_proto_with_info", +- deps = [ +- ":retail_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 = "retail_java_proto", +- deps = [":retail_proto"], +-) +- +-java_grpc_library( +- name = "retail_java_grpc", +- srcs = [":retail_proto"], +- deps = [":retail_java_proto"], +-) +- +-java_gapic_library( +- name = "retail_java_gapic", +- srcs = [":retail_proto_with_info"], +- gapic_yaml = "retail_gapic.yaml", +- grpc_service_config = "retail_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "retail_v2beta.yaml", +- test_deps = [ +- ":retail_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":retail_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "retail_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.retail.v2beta.CatalogServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2beta.CatalogServiceClientTest", +- "com.google.cloud.retail.v2beta.CompletionServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2beta.CompletionServiceClientTest", +- "com.google.cloud.retail.v2beta.ControlServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2beta.ControlServiceClientTest", +- "com.google.cloud.retail.v2beta.ModelServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2beta.ModelServiceClientTest", +- "com.google.cloud.retail.v2beta.PredictionServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2beta.PredictionServiceClientTest", +- "com.google.cloud.retail.v2beta.ProductServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2beta.ProductServiceClientTest", +- "com.google.cloud.retail.v2beta.SearchServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2beta.SearchServiceClientTest", +- "com.google.cloud.retail.v2beta.ServingConfigServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2beta.ServingConfigServiceClientTest", +- "com.google.cloud.retail.v2beta.UserEventServiceClientHttpJsonTest", +- "com.google.cloud.retail.v2beta.UserEventServiceClientTest", +- ], +- runtime_deps = [":retail_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-retail-v2beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":retail_java_gapic", +- ":retail_java_grpc", +- ":retail_java_proto", +- ":retail_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 = "retail_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/retail/apiv2beta/retailpb", +- protos = [":retail_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:httpbody_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:date_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "retail_go_gapic", +- srcs = [":retail_proto_with_info"], +- grpc_service_config = "retail_grpc_service_config.json", +- importpath = "cloud.google.com/go/retail/apiv2beta;retail", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "retail_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":retail_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", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- "@io_bazel_rules_go//proto/wkt:struct_go_proto", +- ], +-) +- +-go_test( +- name = "retail_go_gapic_test", +- srcs = [":retail_go_gapic_srcjar_test"], +- embed = [":retail_go_gapic"], +- importpath = "cloud.google.com/go/retail/apiv2beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-retail-v2beta-go", +- deps = [ +- ":retail_go_gapic", +- ":retail_go_gapic_srcjar-metadata.srcjar", +- ":retail_go_gapic_srcjar-snippets.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_test", +-) +- +-py_gapic_library( +- name = "retail_py_gapic", +- srcs = [":retail_proto"], +- grpc_service_config = "retail_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "retail_v2beta.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "retail_py_gapic_test", +- srcs = [ +- "retail_py_gapic_pytest.py", +- "retail_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":retail_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "retail-v2beta-py", +- deps = [ +- ":retail_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 = "retail_php_proto", +- deps = [":retail_proto"], +-) +- +-php_grpc_library( +- name = "retail_php_grpc", +- srcs = [":retail_proto"], +- deps = [":retail_php_proto"], +-) +- +-php_gapic_library( +- name = "retail_php_gapic", +- srcs = [":retail_proto_with_info"], +- grpc_service_config = "retail_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "retail_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":retail_php_grpc", +- ":retail_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-retail-v2beta-php", +- deps = [ +- ":retail_php_gapic", +- ":retail_php_grpc", +- ":retail_php_proto", +- ], +-) +- +-############################################################################## +-# 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", +- src = ":retail_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "retail_grpc_service_config.json", +- mixins = "google.longrunning.Operations;google.cloud.location.Locations", +- package = "google.cloud.retail.v2beta", +- rest_numeric_enums = True, +- service_yaml = "retail_v2beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "retail-v2beta-nodejs", +- deps = [ +- ":retail_nodejs_gapic", +- ":retail_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 = "retail_ruby_proto", +- deps = [":retail_proto"], +-) +- +-ruby_grpc_library( +- name = "retail_ruby_grpc", +- srcs = [":retail_proto"], +- deps = [":retail_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "retail_ruby_gapic", +- srcs = [":retail_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=retail.googleapis.com", +- "ruby-cloud-api-shortname=retail", +- "ruby-cloud-env-prefix=RETAIL", +- "ruby-cloud-gem-name=google-cloud-retail-v2beta", +- "ruby-cloud-product-url=https://cloud.google.com/retail/docs/apis", +- ], +- grpc_service_config = "retail_grpc_service_config.json", +- rest_numeric_enums = True, +- 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.", +- ruby_cloud_title = "Retail V2beta", +- service_yaml = "retail_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":retail_ruby_grpc", +- ":retail_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-retail-v2beta-ruby", +- deps = [ +- ":retail_ruby_gapic", +- ":retail_ruby_grpc", +- ":retail_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 = "retail_csharp_proto", +- deps = [":retail_proto"], +-) +- +-csharp_grpc_library( +- name = "retail_csharp_grpc", +- srcs = [":retail_proto"], +- deps = [":retail_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "retail_csharp_gapic", +- srcs = [":retail_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "retail_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "retail_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":retail_csharp_grpc", +- ":retail_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-retail-v2beta-csharp", +- deps = [ +- ":retail_csharp_gapic", +- ":retail_csharp_grpc", +- ":retail_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "retail_cc_proto", +- deps = [":retail_proto"], +-) +- +-cc_grpc_library( +- name = "retail_cc_grpc", +- srcs = [":retail_proto"], +- grpc_only = True, +- deps = [":retail_cc_proto"], +-) +diff --git a/google/cloud/run/BUILD.bazel b/google/cloud/run/BUILD.bazel +deleted file mode 100644 +index bf0d93602..000000000 +--- a/google/cloud/run/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-run. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for run. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v2 in this case. +-ruby_cloud_gapic_library( +- name = "run_ruby_wrapper", +- srcs = ["//google/cloud/run/v2:run_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-run", +- "ruby-cloud-wrapper-of=v2:0.7", +- "ruby-cloud-product-url=https://cloud.google.com/run", +- "ruby-cloud-api-id=run.googleapis.com", +- "ruby-cloud-api-shortname=run", +- ], +- ruby_cloud_description = "Cloud Run deploys and manages user provided container images that scale automatically based on incoming requests.", +- ruby_cloud_title = "Cloud Run", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-run-ruby", +- deps = [ +- ":run_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/run/v2/BUILD.bazel b/google/cloud/run/v2/BUILD.bazel +deleted file mode 100644 +index 3a07795dd..000000000 +--- a/google/cloud/run/v2/BUILD.bazel ++++ /dev/null +@@ -1,436 +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 = "run_proto", +- srcs = [ +- "condition.proto", +- "execution.proto", +- "execution_template.proto", +- "job.proto", +- "k8s.min.proto", +- "revision.proto", +- "revision_template.proto", +- "service.proto", +- "task.proto", +- "task_template.proto", +- "traffic_target.proto", +- "vendor_settings.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:launch_stage_proto", +- "//google/api:resource_proto", +- "//google/api:routing_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "run_proto_with_info", +- deps = [ +- ":run_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "run_java_proto", +- deps = [":run_proto"], +-) +- +-java_grpc_library( +- name = "run_java_grpc", +- srcs = [":run_proto"], +- deps = [":run_java_proto"], +-) +- +-java_gapic_library( +- name = "run_java_gapic", +- srcs = [":run_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "run_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "run_v2.yaml", +- test_deps = [ +- ":run_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":run_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "run_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.run.v2.ExecutionsClientHttpJsonTest", +- "com.google.cloud.run.v2.ExecutionsClientTest", +- "com.google.cloud.run.v2.JobsClientHttpJsonTest", +- "com.google.cloud.run.v2.JobsClientTest", +- "com.google.cloud.run.v2.RevisionsClientHttpJsonTest", +- "com.google.cloud.run.v2.RevisionsClientTest", +- "com.google.cloud.run.v2.ServicesClientHttpJsonTest", +- "com.google.cloud.run.v2.ServicesClientTest", +- "com.google.cloud.run.v2.TasksClientHttpJsonTest", +- "com.google.cloud.run.v2.TasksClientTest", +- ], +- runtime_deps = [":run_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-run-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":run_java_gapic", +- ":run_java_grpc", +- ":run_java_proto", +- ":run_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 = "run_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/run/apiv2/runpb", +- protos = [":run_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:api_go_proto", +- "//google/api:routing_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "run_go_gapic", +- srcs = [":run_proto_with_info"], +- grpc_service_config = "run_grpc_service_config.json", +- importpath = "cloud.google.com/go/run/apiv2;run", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "run_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":run_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "run_go_gapic_test", +- srcs = [":run_go_gapic_srcjar_test"], +- embed = [":run_go_gapic"], +- importpath = "cloud.google.com/go/run/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-run-v2-go", +- deps = [ +- ":run_go_gapic", +- ":run_go_gapic_srcjar-metadata.srcjar", +- ":run_go_gapic_srcjar-snippets.srcjar", +- ":run_go_gapic_srcjar-test.srcjar", +- ":run_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "run_py_gapic", +- srcs = [":run_proto"], +- grpc_service_config = "run_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "run_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "run_py_gapic_test", +- srcs = [ +- "run_py_gapic_pytest.py", +- "run_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":run_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "run-v2-py", +- deps = [ +- ":run_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 = "run_php_proto", +- deps = [":run_proto"], +-) +- +-php_grpc_library( +- name = "run_php_grpc", +- srcs = [":run_proto"], +- deps = [":run_php_proto"], +-) +- +-php_gapic_library( +- name = "run_php_gapic", +- srcs = [":run_proto_with_info"], +- grpc_service_config = "run_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "run_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":run_php_grpc", +- ":run_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-run-v2-php", +- deps = [ +- ":run_php_gapic", +- ":run_php_grpc", +- ":run_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "run_nodejs_gapic", +- package_name = "@google-cloud/run", +- src = ":run_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "run_grpc_service_config.json", +- package = "google.cloud.run.v2", +- rest_numeric_enums = True, +- service_yaml = "run_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "run-v2-nodejs", +- deps = [ +- ":run_nodejs_gapic", +- ":run_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 = "run_ruby_proto", +- deps = [":run_proto"], +-) +- +-ruby_grpc_library( +- name = "run_ruby_grpc", +- srcs = [":run_proto"], +- deps = [":run_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "run_ruby_gapic", +- srcs = [":run_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=run.googleapis.com", +- "ruby-cloud-api-shortname=run", +- "ruby-cloud-gem-name=google-cloud-run-v2", +- "ruby-cloud-product-url=https://cloud.google.com/run/", +- "ruby-cloud-wrapper-gem-override=google-cloud-run-client", +- ], +- grpc_service_config = "run_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Run deploys and manages user provided container images that scale automatically based on incoming requests.", +- ruby_cloud_title = "Cloud Run V2", +- service_yaml = "run_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":run_ruby_grpc", +- ":run_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-run-v2-ruby", +- deps = [ +- ":run_ruby_gapic", +- ":run_ruby_grpc", +- ":run_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 = "run_csharp_proto", +- deps = [":run_proto"], +-) +- +-csharp_grpc_library( +- name = "run_csharp_grpc", +- srcs = [":run_proto"], +- deps = [":run_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "run_csharp_gapic", +- srcs = [":run_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "run_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "run_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":run_csharp_grpc", +- ":run_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-run-v2-csharp", +- deps = [ +- ":run_csharp_gapic", +- ":run_csharp_grpc", +- ":run_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "run_cc_proto", +- deps = [":run_proto"], +-) +- +-cc_grpc_library( +- name = "run_cc_grpc", +- srcs = [":run_proto"], +- grpc_only = True, +- deps = [":run_cc_proto"], +-) +diff --git a/google/cloud/runtimeconfig/BUILD.bazel b/google/cloud/runtimeconfig/BUILD.bazel +deleted file mode 100644 +index e69de29bb..000000000 +diff --git a/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel b/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel +deleted file mode 100644 +index d2998c5b0..000000000 +--- a/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel ++++ /dev/null +@@ -1,176 +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 = "logs_proto", +- srcs = [ +- "notification_service_payload.proto", +- "saas_instance_payload.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 = "logs_java_proto", +- deps = [":logs_proto"], +-) +- +-java_grpc_library( +- name = "logs_java_grpc", +- srcs = [":logs_proto"], +- deps = [":logs_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "logs_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/saasaccelerator/management/logs/apiv1/logspb", +- protos = [":logs_proto"], +- deps = [], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "logs_moved_proto", +- srcs = [":logs_proto"], +- deps = [ +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-py_proto_library( +- name = "logs_py_proto", +- deps = [":logs_moved_proto"], +-) +- +-py_grpc_library( +- name = "logs_py_grpc", +- srcs = [":logs_moved_proto"], +- deps = [":logs_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "logs_php_proto", +- deps = [":logs_proto"], +-) +- +-php_grpc_library( +- name = "logs_php_grpc", +- srcs = [":logs_proto"], +- deps = [":logs_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 = "logs_ruby_proto", +- deps = [":logs_proto"], +-) +- +-ruby_grpc_library( +- name = "logs_ruby_grpc", +- srcs = [":logs_proto"], +- deps = [":logs_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "logs_csharp_proto", +- deps = [":logs_proto"], +-) +- +-csharp_grpc_library( +- name = "logs_csharp_grpc", +- srcs = [":logs_proto"], +- deps = [":logs_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logs_cc_proto", +- deps = [":logs_proto"], +-) +- +-cc_grpc_library( +- name = "logs_cc_grpc", +- srcs = [":logs_proto"], +- grpc_only = True, +- deps = [":logs_cc_proto"], +-) +diff --git a/google/cloud/scheduler/BUILD.bazel b/google/cloud/scheduler/BUILD.bazel +deleted file mode 100644 +index 2bb5ac310..000000000 +--- a/google/cloud/scheduler/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-scheduler. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for cloudscheduler. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "cloudscheduler_ruby_wrapper", +- srcs = ["//google/cloud/scheduler/v1:scheduler_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-scheduler", +- "ruby-cloud-env-prefix=SCHEDULER", +- "ruby-cloud-wrapper-of=v1:0.7;v1beta1:0.7", +- "ruby-cloud-product-url=https://cloud.google.com/scheduler", +- "ruby-cloud-api-id=cloudscheduler.googleapis.com", +- "ruby-cloud-api-shortname=cloudscheduler", +- "ruby-cloud-migration-version=2.0", +- ], +- ruby_cloud_description = "Cloud Scheduler is a fully managed enterprise-grade cron job scheduler. It allows you to schedule virtually any job, including batch, big data jobs, cloud infrastructure operations, and more. You can automate everything, including retries in case of failure to reduce manual toil and intervention. Cloud Scheduler even acts as a single pane of glass, allowing you to manage all your automation tasks from one place.", +- ruby_cloud_title = "Cloud Scheduler", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-scheduler-ruby", +- deps = [ +- ":cloudscheduler_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/scheduler/v1/BUILD.bazel b/google/cloud/scheduler/v1/BUILD.bazel +deleted file mode 100644 +index 323c9b816..000000000 +--- a/google/cloud/scheduler/v1/BUILD.bazel ++++ /dev/null +@@ -1,406 +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 = "scheduler_proto", +- srcs = [ +- "cloudscheduler.proto", +- "job.proto", +- "target.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//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "scheduler_proto_with_info", +- deps = [ +- ":scheduler_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "scheduler_java_proto", +- deps = [":scheduler_proto"], +-) +- +-java_grpc_library( +- name = "scheduler_java_grpc", +- srcs = [":scheduler_proto"], +- deps = [":scheduler_java_proto"], +-) +- +-java_gapic_library( +- name = "scheduler_java_gapic", +- srcs = [":scheduler_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "cloudscheduler_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudscheduler_v1.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- ":scheduler_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":scheduler_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "scheduler_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.scheduler.v1.CloudSchedulerClientHttpJsonTest", +- "com.google.cloud.scheduler.v1.CloudSchedulerClientTest", +- ], +- runtime_deps = [":scheduler_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-scheduler-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":scheduler_java_gapic", +- ":scheduler_java_grpc", +- ":scheduler_java_proto", +- ":scheduler_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 = "scheduler_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/scheduler/apiv1/schedulerpb", +- protos = [":scheduler_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "scheduler_go_gapic", +- srcs = [":scheduler_proto_with_info"], +- grpc_service_config = "cloudscheduler_grpc_service_config.json", +- importpath = "cloud.google.com/go/scheduler/apiv1;scheduler", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "cloudscheduler_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":scheduler_go_proto", +- "//google/cloud/location:location_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "scheduler_go_gapic_test", +- srcs = [":scheduler_go_gapic_srcjar_test"], +- embed = [":scheduler_go_gapic"], +- importpath = "cloud.google.com/go/scheduler/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-scheduler-v1-go", +- deps = [ +- ":scheduler_go_gapic", +- ":scheduler_go_gapic_srcjar-metadata.srcjar", +- ":scheduler_go_gapic_srcjar-snippets.srcjar", +- ":scheduler_go_gapic_srcjar-test.srcjar", +- ":scheduler_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "scheduler_py_gapic", +- srcs = [":scheduler_proto"], +- grpc_service_config = "cloudscheduler_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudscheduler_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "scheduler_py_gapic_test", +- srcs = [ +- "scheduler_py_gapic_pytest.py", +- "scheduler_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":scheduler_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "scheduler-v1-py", +- deps = [ +- ":scheduler_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 = "scheduler_php_proto", +- deps = [":scheduler_proto"], +-) +- +-php_grpc_library( +- name = "scheduler_php_grpc", +- srcs = [":scheduler_proto"], +- deps = [":scheduler_php_proto"], +-) +- +-php_gapic_library( +- name = "scheduler_php_gapic", +- srcs = [":scheduler_proto_with_info"], +- grpc_service_config = "cloudscheduler_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudscheduler_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":scheduler_php_grpc", +- ":scheduler_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-scheduler-v1-php", +- deps = [ +- ":scheduler_php_gapic", +- ":scheduler_php_grpc", +- ":scheduler_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "scheduler_nodejs_gapic", +- package_name = "@google-cloud/scheduler", +- src = ":scheduler_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudscheduler_grpc_service_config.json", +- main_service = "scheduler", +- package = "google.cloud.scheduler.v1", +- rest_numeric_enums = True, +- service_yaml = "cloudscheduler_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "scheduler-v1-nodejs", +- deps = [ +- ":scheduler_nodejs_gapic", +- ":scheduler_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 = "scheduler_ruby_proto", +- deps = [":scheduler_proto"], +-) +- +-ruby_grpc_library( +- name = "scheduler_ruby_grpc", +- srcs = [":scheduler_proto"], +- deps = [":scheduler_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "scheduler_ruby_gapic", +- srcs = [":scheduler_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=cloudscheduler.googleapis.com", +- "ruby-cloud-api-shortname=cloudscheduler", +- "ruby-cloud-env-prefix=SCHEDULER", +- "ruby-cloud-gem-name=google-cloud-scheduler-v1", +- "ruby-cloud-product-url=https://cloud.google.com/scheduler", +- ], +- grpc_service_config = "cloudscheduler_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Scheduler is a fully managed enterprise-grade cron job scheduler. It allows you to schedule virtually any job, including batch, big data jobs, cloud infrastructure operations, and more. You can automate everything, including retries in case of failure to reduce manual toil and intervention. Cloud Scheduler even acts as a single pane of glass, allowing you to manage all your automation tasks from one place.", +- ruby_cloud_title = "Cloud Scheduler V1", +- service_yaml = "cloudscheduler_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":scheduler_ruby_grpc", +- ":scheduler_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-scheduler-v1-ruby", +- deps = [ +- ":scheduler_ruby_gapic", +- ":scheduler_ruby_grpc", +- ":scheduler_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 = "scheduler_csharp_proto", +- deps = [":scheduler_proto"], +-) +- +-csharp_grpc_library( +- name = "scheduler_csharp_grpc", +- srcs = [":scheduler_proto"], +- deps = [":scheduler_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "scheduler_csharp_gapic", +- srcs = [":scheduler_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudscheduler_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudscheduler_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":scheduler_csharp_grpc", +- ":scheduler_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-scheduler-v1-csharp", +- deps = [ +- ":scheduler_csharp_gapic", +- ":scheduler_csharp_grpc", +- ":scheduler_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "scheduler_cc_proto", +- deps = [":scheduler_proto"], +-) +- +-cc_grpc_library( +- name = "scheduler_cc_grpc", +- srcs = [":scheduler_proto"], +- grpc_only = True, +- deps = [":scheduler_cc_proto"], +-) +diff --git a/google/cloud/scheduler/v1beta1/BUILD.bazel b/google/cloud/scheduler/v1beta1/BUILD.bazel +deleted file mode 100644 +index 407fa4028..000000000 +--- a/google/cloud/scheduler/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,406 +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 = "scheduler_proto", +- srcs = [ +- "cloudscheduler.proto", +- "job.proto", +- "target.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//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "scheduler_proto_with_info", +- deps = [ +- ":scheduler_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "scheduler_java_proto", +- deps = [":scheduler_proto"], +-) +- +-java_grpc_library( +- name = "scheduler_java_grpc", +- srcs = [":scheduler_proto"], +- deps = [":scheduler_java_proto"], +-) +- +-java_gapic_library( +- name = "scheduler_java_gapic", +- srcs = [":scheduler_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "cloudscheduler_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudscheduler_v1beta1.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- ":scheduler_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":scheduler_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "scheduler_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.scheduler.v1beta1.CloudSchedulerClientHttpJsonTest", +- "com.google.cloud.scheduler.v1beta1.CloudSchedulerClientTest", +- ], +- runtime_deps = [":scheduler_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-scheduler-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":scheduler_java_gapic", +- ":scheduler_java_grpc", +- ":scheduler_java_proto", +- ":scheduler_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 = "scheduler_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/scheduler/apiv1beta1/schedulerpb", +- protos = [":scheduler_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "scheduler_go_gapic", +- srcs = [":scheduler_proto_with_info"], +- grpc_service_config = "cloudscheduler_grpc_service_config.json", +- importpath = "cloud.google.com/go/scheduler/apiv1beta1;scheduler", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "cloudscheduler_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":scheduler_go_proto", +- "//google/cloud/location:location_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "scheduler_go_gapic_test", +- srcs = [":scheduler_go_gapic_srcjar_test"], +- embed = [":scheduler_go_gapic"], +- importpath = "cloud.google.com/go/scheduler/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-scheduler-v1beta1-go", +- deps = [ +- ":scheduler_go_gapic", +- ":scheduler_go_gapic_srcjar-metadata.srcjar", +- ":scheduler_go_gapic_srcjar-snippets.srcjar", +- ":scheduler_go_gapic_srcjar-test.srcjar", +- ":scheduler_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "scheduler_py_gapic", +- srcs = [":scheduler_proto"], +- grpc_service_config = "cloudscheduler_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudscheduler_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "scheduler_py_gapic_test", +- srcs = [ +- "scheduler_py_gapic_pytest.py", +- "scheduler_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":scheduler_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "scheduler-v1beta1-py", +- deps = [ +- ":scheduler_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 = "scheduler_php_proto", +- deps = [":scheduler_proto"], +-) +- +-php_grpc_library( +- name = "scheduler_php_grpc", +- srcs = [":scheduler_proto"], +- deps = [":scheduler_php_proto"], +-) +- +-php_gapic_library( +- name = "scheduler_php_gapic", +- srcs = [":scheduler_proto_with_info"], +- grpc_service_config = "cloudscheduler_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudscheduler_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":scheduler_php_grpc", +- ":scheduler_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-scheduler-v1beta1-php", +- deps = [ +- ":scheduler_php_gapic", +- ":scheduler_php_grpc", +- ":scheduler_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "scheduler_nodejs_gapic", +- package_name = "@google-cloud/scheduler", +- src = ":scheduler_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudscheduler_grpc_service_config.json", +- main_service = "scheduler", +- package = "google.cloud.scheduler.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "cloudscheduler_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "scheduler-v1beta1-nodejs", +- deps = [ +- ":scheduler_nodejs_gapic", +- ":scheduler_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 = "scheduler_ruby_proto", +- deps = [":scheduler_proto"], +-) +- +-ruby_grpc_library( +- name = "scheduler_ruby_grpc", +- srcs = [":scheduler_proto"], +- deps = [":scheduler_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "scheduler_ruby_gapic", +- srcs = [":scheduler_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=cloudscheduler.googleapis.com", +- "ruby-cloud-api-shortname=cloudscheduler", +- "ruby-cloud-env-prefix=SCHEDULER", +- "ruby-cloud-gem-name=google-cloud-scheduler-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/scheduler", +- ], +- grpc_service_config = "cloudscheduler_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Scheduler is a fully managed enterprise-grade cron job scheduler. It allows you to schedule virtually any job, including batch, big data jobs, cloud infrastructure operations, and more. You can automate everything, including retries in case of failure to reduce manual toil and intervention. Cloud Scheduler even acts as a single pane of glass, allowing you to manage all your automation tasks from one place.", +- ruby_cloud_title = "Cloud Scheduler V1beta1", +- service_yaml = "cloudscheduler_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":scheduler_ruby_grpc", +- ":scheduler_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-scheduler-v1beta1-ruby", +- deps = [ +- ":scheduler_ruby_gapic", +- ":scheduler_ruby_grpc", +- ":scheduler_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 = "scheduler_csharp_proto", +- deps = [":scheduler_proto"], +-) +- +-csharp_grpc_library( +- name = "scheduler_csharp_grpc", +- srcs = [":scheduler_proto"], +- deps = [":scheduler_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "scheduler_csharp_gapic", +- srcs = [":scheduler_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudscheduler_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudscheduler_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":scheduler_csharp_grpc", +- ":scheduler_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-scheduler-v1beta1-csharp", +- deps = [ +- ":scheduler_csharp_gapic", +- ":scheduler_csharp_grpc", +- ":scheduler_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "scheduler_cc_proto", +- deps = [":scheduler_proto"], +-) +- +-cc_grpc_library( +- name = "scheduler_cc_grpc", +- srcs = [":scheduler_proto"], +- grpc_only = True, +- deps = [":scheduler_cc_proto"], +-) +diff --git a/google/cloud/secretmanager/BUILD.bazel b/google/cloud/secretmanager/BUILD.bazel +deleted file mode 100644 +index e9ae4c900..000000000 +--- a/google/cloud/secretmanager/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-secret_manager. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for secretmanager. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "secretmanager_ruby_wrapper", +- srcs = ["//google/cloud/secretmanager/v1:secretmanager_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-secret_manager", +- "ruby-cloud-env-prefix=SECRET_MANAGER", +- "ruby-cloud-wrapper-of=v1:0.1;v1beta1:0.3", +- "ruby-cloud-product-url=https://cloud.google.com/secret-manager", +- "ruby-cloud-api-id=secretmanager.googleapis.com", +- "ruby-cloud-api-shortname=secretmanager", +- ], +- ruby_cloud_description = "Secret Manager is a secure and convenient storage system for API keys, passwords, certificates, and other sensitive data. Secret Manager provides a central place and single source of truth to manage, access, and audit secrets across Google Cloud.", +- ruby_cloud_title = "Secret Manager", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-secretmanager-ruby", +- deps = [ +- ":secretmanager_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/secretmanager/logging/v1/BUILD.bazel b/google/cloud/secretmanager/logging/v1/BUILD.bazel +deleted file mode 100644 +index 4e38164ed..000000000 +--- a/google/cloud/secretmanager/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,173 +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 = [ +- "secret_event.proto", +- ], +- deps = [ +- ], +-) +- +-############################################################################## +-# 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 = "cloud.google.com/go/secretmanager/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- ], +-) +- +-############################################################################## +-# 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 = [ +- ], +-) +- +-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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/secretmanager/v1/BUILD.bazel b/google/cloud/secretmanager/v1/BUILD.bazel +deleted file mode 100644 +index fb91c8d2f..000000000 +--- a/google/cloud/secretmanager/v1/BUILD.bazel ++++ /dev/null +@@ -1,406 +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 = "secretmanager_proto", +- srcs = [ +- "resources.proto", +- "service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_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 = "secretmanager_proto_with_info", +- deps = [ +- ":secretmanager_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 = "secretmanager_java_proto", +- deps = [":secretmanager_proto"], +-) +- +-java_grpc_library( +- name = "secretmanager_java_grpc", +- srcs = [":secretmanager_proto"], +- deps = [":secretmanager_java_proto"], +-) +- +-java_gapic_library( +- name = "secretmanager_java_gapic", +- srcs = [":secretmanager_proto_with_info"], +- grpc_service_config = "secretmanager_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "secretmanager_v1.yaml", +- test_deps = [ +- ":secretmanager_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":secretmanager_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "secretmanager_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.secretmanager.v1.SecretManagerServiceClientHttpJsonTest", +- "com.google.cloud.secretmanager.v1.SecretManagerServiceClientTest", +- ], +- runtime_deps = [":secretmanager_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-secretmanager-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":secretmanager_java_gapic", +- ":secretmanager_java_grpc", +- ":secretmanager_java_proto", +- ":secretmanager_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 = "secretmanager_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/secretmanager/apiv1/secretmanagerpb", +- protos = [":secretmanager_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "secretmanager_go_gapic", +- srcs = [":secretmanager_proto_with_info"], +- grpc_service_config = "secretmanager_grpc_service_config.json", +- importpath = "cloud.google.com/go/secretmanager/apiv1;secretmanager", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "secretmanager_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":secretmanager_go_proto", +- "//google/iam/v1:iam_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "secretmanager_go_gapic_test", +- srcs = [":secretmanager_go_gapic_srcjar_test"], +- embed = [":secretmanager_go_gapic"], +- importpath = "cloud.google.com/go/secretmanager/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-secretmanager-v1-go", +- deps = [ +- ":secretmanager_go_gapic", +- ":secretmanager_go_gapic_srcjar-metadata.srcjar", +- ":secretmanager_go_gapic_srcjar-snippets.srcjar", +- ":secretmanager_go_gapic_srcjar-test.srcjar", +- ":secretmanager_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "secretmanager_py_gapic", +- srcs = [":secretmanager_proto"], +- grpc_service_config = "secretmanager_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-secret-manager", +- ], +- rest_numeric_enums = True, +- service_yaml = "secretmanager_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "secretmanager_py_gapic_test", +- srcs = [ +- "secretmanager_py_gapic_pytest.py", +- "secretmanager_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":secretmanager_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "secretmanager-v1-py", +- deps = [ +- ":secretmanager_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 = "secretmanager_php_proto", +- deps = [":secretmanager_proto"], +-) +- +-php_grpc_library( +- name = "secretmanager_php_grpc", +- srcs = [":secretmanager_proto"], +- deps = [":secretmanager_php_proto"], +-) +- +-php_gapic_library( +- name = "secretmanager_php_gapic", +- srcs = [":secretmanager_proto_with_info"], +- grpc_service_config = "secretmanager_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "secretmanager_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":secretmanager_php_grpc", +- ":secretmanager_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-secretmanager-v1-php", +- deps = [ +- ":secretmanager_php_gapic", +- ":secretmanager_php_grpc", +- ":secretmanager_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "secretmanager_nodejs_gapic", +- package_name = "@google-cloud/secret-manager", +- src = ":secretmanager_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "secretmanager_grpc_service_config.json", +- package = "google.cloud.secretmanager.v1", +- rest_numeric_enums = True, +- service_yaml = "secretmanager_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "secretmanager-v1-nodejs", +- deps = [ +- ":secretmanager_nodejs_gapic", +- ":secretmanager_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 = "secretmanager_ruby_proto", +- deps = [":secretmanager_proto"], +-) +- +-ruby_grpc_library( +- name = "secretmanager_ruby_grpc", +- srcs = [":secretmanager_proto"], +- deps = [":secretmanager_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "secretmanager_ruby_gapic", +- srcs = [":secretmanager_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=secretmanager.googleapis.com", +- "ruby-cloud-api-shortname=secretmanager", +- "ruby-cloud-env-prefix=SECRET_MANAGER", +- "ruby-cloud-gem-name=google-cloud-secret_manager-v1", +- "ruby-cloud-product-url=https://cloud.google.com/secret-manager", +- ], +- grpc_service_config = "secretmanager_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Secret Manager is a secure and convenient storage system for API keys, passwords, certificates, and other sensitive data. Secret Manager provides a central place and single source of truth to manage, access, and audit secrets across Google Cloud.", +- ruby_cloud_title = "Secret Manager V1", +- service_yaml = "secretmanager_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":secretmanager_ruby_grpc", +- ":secretmanager_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-secretmanager-v1-ruby", +- deps = [ +- ":secretmanager_ruby_gapic", +- ":secretmanager_ruby_grpc", +- ":secretmanager_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 = "secretmanager_csharp_proto", +- deps = [":secretmanager_proto"], +-) +- +-csharp_grpc_library( +- name = "secretmanager_csharp_grpc", +- srcs = [":secretmanager_proto"], +- deps = [":secretmanager_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "secretmanager_csharp_gapic", +- srcs = [":secretmanager_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "secretmanager_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "secretmanager_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":secretmanager_csharp_grpc", +- ":secretmanager_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-secretmanager-v1-csharp", +- deps = [ +- ":secretmanager_csharp_gapic", +- ":secretmanager_csharp_grpc", +- ":secretmanager_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "secretmanager_cc_proto", +- deps = [":secretmanager_proto"], +-) +- +-cc_grpc_library( +- name = "secretmanager_cc_grpc", +- srcs = [":secretmanager_proto"], +- grpc_only = True, +- deps = [":secretmanager_cc_proto"], +-) +diff --git a/google/cloud/secrets/v1beta1/BUILD.bazel b/google/cloud/secrets/v1beta1/BUILD.bazel +deleted file mode 100644 +index 1c3a11ec8..000000000 +--- a/google/cloud/secrets/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,375 +0,0 @@ +-# 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 = "secretmanager_proto", +- srcs = [ +- "resources.proto", +- "service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "secretmanager_proto_with_info", +- deps = [ +- ":secretmanager_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 = "secretmanager_java_proto", +- deps = [":secretmanager_proto"], +-) +- +-java_grpc_library( +- name = "secretmanager_java_grpc", +- srcs = [":secretmanager_proto"], +- deps = [":secretmanager_java_proto"], +-) +- +-java_gapic_library( +- name = "secretmanager_java_gapic", +- srcs = [":secretmanager_proto_with_info"], +- grpc_service_config = "secretmanager_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/secrets/v1beta1:secretmanager_v1beta1.yaml", +- test_deps = [ +- ":secretmanager_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":secretmanager_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "secretmanager_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.secretmanager.v1beta1.SecretManagerServiceClientHttpJsonTest", +- "com.google.cloud.secretmanager.v1beta1.SecretManagerServiceClientTest", +- ], +- runtime_deps = [":secretmanager_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-secretmanager-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":secretmanager_java_gapic", +- ":secretmanager_java_grpc", +- ":secretmanager_java_proto", +- ":secretmanager_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 = "secretmanager_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/secrets/apiv1beta1/secretspb", +- protos = [":secretmanager_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "secretmanager_go_gapic", +- srcs = [":secretmanager_proto_with_info"], +- grpc_service_config = "secretmanager_grpc_service_config.json", +- importpath = "cloud.google.com/go/secretmanager/apiv1beta1;secretmanager", +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/secrets/v1beta1:secretmanager_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":secretmanager_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "secretmanager_go_gapic_test", +- srcs = [":secretmanager_go_gapic_srcjar_test"], +- embed = [":secretmanager_go_gapic"], +- importpath = "cloud.google.com/go/secretmanager/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-secretmanager-v1beta1-go", +- deps = [ +- ":secretmanager_go_gapic", +- ":secretmanager_go_gapic_srcjar-snippets.srcjar", +- ":secretmanager_go_gapic_srcjar-test.srcjar", +- ":secretmanager_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "secretmanager_py_gapic", +- srcs = [":secretmanager_proto"], +- grpc_service_config = "secretmanager_grpc_service_config.json", +- opt_args = [ +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=secretmanager", +- ], +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/secrets/v1beta1:secretmanager_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "secretmanager_py_gapic_test", +- srcs = [ +- "secretmanager_py_gapic_pytest.py", +- "secretmanager_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":secretmanager_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "secretmanager-v1beta1-py", +- deps = [ +- ":secretmanager_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 = "secretmanager_php_proto", +- deps = [":secretmanager_proto"], +-) +- +-php_grpc_library( +- name = "secretmanager_php_grpc", +- srcs = [":secretmanager_proto"], +- deps = [":secretmanager_php_proto"], +-) +- +-php_gapic_library( +- name = "secretmanager_php_gapic", +- srcs = [":secretmanager_proto_with_info"], +- grpc_service_config = "secretmanager_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/secrets/v1beta1:secretmanager_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":secretmanager_php_grpc", +- ":secretmanager_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-secretmanager-v1beta1-php", +- deps = [ +- ":secretmanager_php_gapic", +- ":secretmanager_php_grpc", +- ":secretmanager_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "secretmanager_nodejs_gapic", +- package_name = "@google-cloud/secret-manager", +- src = ":secretmanager_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "secretmanager_grpc_service_config.json", +- package = "google.cloud.secrets.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/secrets/v1beta1:secretmanager_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "secretmanager-v1beta1-nodejs", +- deps = [ +- ":secretmanager_nodejs_gapic", +- ":secretmanager_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 = "secretmanager_ruby_proto", +- deps = [":secretmanager_proto"], +-) +- +-ruby_grpc_library( +- name = "secretmanager_ruby_grpc", +- srcs = [":secretmanager_proto"], +- deps = [":secretmanager_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "secretmanager_ruby_gapic", +- srcs = [":secretmanager_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-secret_manager-v1beta1", +- "ruby-cloud-env-prefix=SECRET_MANAGER", +- "ruby-cloud-product-url=https://cloud.google.com/secret-manager", +- "ruby-cloud-api-id=secretmanager.googleapis.com", +- "ruby-cloud-api-shortname=secretmanager", +- ], +- grpc_service_config = "secretmanager_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Secret Manager is a secure and convenient storage system for API keys, passwords, certificates, and other sensitive data. Secret Manager provides a central place and single source of truth to manage, access, and audit secrets across Google Cloud.", +- ruby_cloud_title = "Secret Manager V1beta1", +- service_yaml = "//google/cloud/secrets/v1beta1:secretmanager_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":secretmanager_ruby_grpc", +- ":secretmanager_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-secretmanager-v1beta1-ruby", +- deps = [ +- ":secretmanager_ruby_gapic", +- ":secretmanager_ruby_grpc", +- ":secretmanager_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 = "secretmanager_csharp_proto", +- deps = [":secretmanager_proto"], +-) +- +-csharp_grpc_library( +- name = "secretmanager_csharp_grpc", +- srcs = [":secretmanager_proto"], +- deps = [":secretmanager_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "secretmanager_csharp_gapic", +- srcs = [":secretmanager_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "secretmanager_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/secrets/v1beta1:secretmanager_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":secretmanager_csharp_grpc", +- ":secretmanager_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-secretmanager-v1beta1-csharp", +- deps = [ +- ":secretmanager_csharp_gapic", +- ":secretmanager_csharp_grpc", +- ":secretmanager_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/security/privateca/BUILD.bazel b/google/cloud/security/privateca/BUILD.bazel +deleted file mode 100644 +index 0afe266d2..000000000 +--- a/google/cloud/security/privateca/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-security-private_ca. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for privateca. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "privateca_ruby_wrapper", +- srcs = ["//google/cloud/security/privateca/v1:privateca_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-security-private_ca", +- "ruby-cloud-gem-namespace=Google::Cloud::Security::PrivateCA", +- "ruby-cloud-env-prefix=PRIVATE_CA", +- "ruby-cloud-wrapper-of=v1:0.6;v1beta1:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/certificate-authority-service/", +- "ruby-cloud-api-id=privateca.googleapis.com", +- "ruby-cloud-api-shortname=privateca", +- ], +- ruby_cloud_description = "Certificate Authority Service is a highly available, scalable Google Cloud service that enables you to simplify, automate, and customize the deployment, management, and security of private certificate authorities (CA).", +- ruby_cloud_title = "Certificate Authority Service", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-security-privateca-ruby", +- deps = [ +- ":privateca_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/security/privateca/v1/BUILD.bazel b/google/cloud/security/privateca/v1/BUILD.bazel +deleted file mode 100644 +index 26d7665b4..000000000 +--- a/google/cloud/security/privateca/v1/BUILD.bazel ++++ /dev/null +@@ -1,419 +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 = "privateca_proto", +- srcs = [ +- "resources.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", +- "//google/type:expr_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 = "privateca_proto_with_info", +- deps = [ +- ":privateca_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_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 = "privateca_java_proto", +- deps = [":privateca_proto"], +-) +- +-java_grpc_library( +- name = "privateca_java_grpc", +- srcs = [":privateca_proto"], +- deps = [":privateca_java_proto"], +-) +- +-java_gapic_library( +- name = "privateca_java_gapic", +- srcs = [":privateca_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "privateca_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "privateca_v1.yaml", +- test_deps = [ +- ":privateca_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":privateca_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "privateca_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.security.privateca.v1.CertificateAuthorityServiceClientHttpJsonTest", +- "com.google.cloud.security.privateca.v1.CertificateAuthorityServiceClientTest", +- ], +- runtime_deps = [":privateca_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-security-privateca-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":privateca_java_gapic", +- ":privateca_java_grpc", +- ":privateca_java_proto", +- ":privateca_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 = "privateca_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/security/privateca/apiv1/privatecapb", +- protos = [":privateca_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:expr_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "privateca_go_gapic", +- srcs = [":privateca_proto_with_info"], +- grpc_service_config = "privateca_grpc_service_config.json", +- importpath = "cloud.google.com/go/security/privateca/apiv1;privateca", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "privateca_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":privateca_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "privateca_go_gapic_test", +- srcs = [":privateca_go_gapic_srcjar_test"], +- embed = [":privateca_go_gapic"], +- importpath = "cloud.google.com/go/security/privateca/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-security-privateca-v1-go", +- deps = [ +- ":privateca_go_gapic", +- ":privateca_go_gapic_srcjar-metadata.srcjar", +- ":privateca_go_gapic_srcjar-snippets.srcjar", +- ":privateca_go_gapic_srcjar-test.srcjar", +- ":privateca_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "privateca_py_gapic", +- srcs = [":privateca_proto"], +- grpc_service_config = "privateca_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-private-ca", +- ], +- rest_numeric_enums = True, +- service_yaml = "privateca_v1.yaml", +- transport = "grpc+rest", +- deps = ["//google/iam/v1:iam_policy_py_proto"], +-) +- +-py_test( +- name = "privateca_py_gapic_test", +- srcs = [ +- "privateca_py_gapic_pytest.py", +- "privateca_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [ +- ":privateca_py_gapic", +- ], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "security-privateca-v1-py", +- deps = [ +- ":privateca_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 = "privateca_php_proto", +- deps = [":privateca_proto"], +-) +- +-php_grpc_library( +- name = "privateca_php_grpc", +- srcs = [":privateca_proto"], +- deps = [":privateca_php_proto"], +-) +- +-php_gapic_library( +- name = "privateca_php_gapic", +- srcs = [":privateca_proto_with_info"], +- grpc_service_config = "privateca_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "privateca_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":privateca_php_grpc", +- ":privateca_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-security-privateca-v1-php", +- deps = [ +- ":privateca_php_gapic", +- ":privateca_php_grpc", +- ":privateca_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "privateca_nodejs_gapic", +- package_name = "@google-cloud/security-private-ca", +- src = ":privateca_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "privateca_grpc_service_config.json", +- package = "google.cloud.security.privateca.v1", +- rest_numeric_enums = True, +- service_yaml = "privateca_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "security-privateca-v1-nodejs", +- deps = [ +- ":privateca_nodejs_gapic", +- ":privateca_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 = "privateca_ruby_proto", +- deps = [":privateca_proto"], +-) +- +-ruby_grpc_library( +- name = "privateca_ruby_grpc", +- srcs = [":privateca_proto"], +- deps = [":privateca_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "privateca_ruby_gapic", +- srcs = [":privateca_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-security-private_ca-v1", +- "ruby-cloud-gem-namespace=Google::Cloud::Security::PrivateCA::V1", +- "ruby-cloud-env-prefix=PRIVATE_CA", +- "ruby-cloud-product-url=https://cloud.google.com/certificate-authority-service/", +- "ruby-cloud-api-id=privateca.googleapis.com", +- "ruby-cloud-api-shortname=privateca", +- ], +- grpc_service_config = "privateca_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Certificate Authority Service is a highly available, scalable Google Cloud service that enables you to simplify, automate, and customize the deployment, management, and security of private certificate authorities (CA).", +- ruby_cloud_title = "Ceritificate Authority Service V1", +- service_yaml = "privateca_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":privateca_ruby_grpc", +- ":privateca_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-security-privateca-v1-ruby", +- deps = [ +- ":privateca_ruby_gapic", +- ":privateca_ruby_grpc", +- ":privateca_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 = "privateca_csharp_proto", +- deps = [":privateca_proto"], +-) +- +-csharp_grpc_library( +- name = "privateca_csharp_grpc", +- srcs = [":privateca_proto"], +- deps = [":privateca_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "privateca_csharp_gapic", +- srcs = [":privateca_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "privateca_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "privateca_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":privateca_csharp_grpc", +- ":privateca_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-security-privateca-v1-csharp", +- deps = [ +- ":privateca_csharp_gapic", +- ":privateca_csharp_grpc", +- ":privateca_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "privateca_cc_proto", +- deps = [":privateca_proto"], +-) +- +-cc_grpc_library( +- name = "privateca_cc_grpc", +- srcs = [":privateca_proto"], +- grpc_only = True, +- deps = [":privateca_cc_proto"], +-) +diff --git a/google/cloud/security/privateca/v1beta1/BUILD.bazel b/google/cloud/security/privateca/v1beta1/BUILD.bazel +deleted file mode 100644 +index e564e66e5..000000000 +--- a/google/cloud/security/privateca/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,386 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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 = "privateca_proto", +- srcs = [ +- "resources.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//:duration_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "privateca_proto_with_info", +- deps = [ +- ":privateca_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 = "privateca_java_proto", +- deps = [":privateca_proto"], +-) +- +-java_grpc_library( +- name = "privateca_java_grpc", +- srcs = [":privateca_proto"], +- deps = [":privateca_java_proto"], +-) +- +-java_gapic_library( +- name = "privateca_java_gapic", +- srcs = [":privateca_proto_with_info"], +- grpc_service_config = "privateca_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "privateca_v1beta1.yaml", +- test_deps = [ +- ":privateca_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":privateca_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "privateca_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.security.privateca.v1beta1.CertificateAuthorityServiceClientHttpJsonTest", +- "com.google.cloud.security.privateca.v1beta1.CertificateAuthorityServiceClientTest", +- ], +- runtime_deps = [":privateca_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-security-privateca-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":privateca_java_gapic", +- ":privateca_java_grpc", +- ":privateca_java_proto", +- ":privateca_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 = "privateca_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/security/privateca/apiv1beta1/privatecapb", +- protos = [":privateca_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "privateca_go_gapic", +- srcs = [":privateca_proto_with_info"], +- grpc_service_config = "privateca_grpc_service_config.json", +- importpath = "cloud.google.com/go/security/privateca/apiv1beta1;privateca", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "privateca_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":privateca_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 = "privateca_go_gapic_test", +- srcs = [":privateca_go_gapic_srcjar_test"], +- embed = [":privateca_go_gapic"], +- importpath = "cloud.google.com/go/security/privateca/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-security-privateca-v1beta1-go", +- deps = [ +- ":privateca_go_gapic", +- ":privateca_go_gapic_srcjar-snippets.srcjar", +- ":privateca_go_gapic_srcjar-test.srcjar", +- ":privateca_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "privateca_py_gapic", +- srcs = [":privateca_proto"], +- grpc_service_config = "privateca_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-private-ca", +- ], +- rest_numeric_enums = True, +- service_yaml = "privateca_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "privateca_py_gapic_test", +- srcs = [ +- "privateca_py_gapic_pytest.py", +- "privateca_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":privateca_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "security-privateca-v1beta1-py", +- deps = [ +- ":privateca_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 = "privateca_php_proto", +- deps = [":privateca_proto"], +-) +- +-php_grpc_library( +- name = "privateca_php_grpc", +- srcs = [":privateca_proto"], +- deps = [":privateca_php_proto"], +-) +- +-php_gapic_library( +- name = "privateca_php_gapic", +- srcs = [":privateca_proto_with_info"], +- grpc_service_config = "privateca_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "privateca_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":privateca_php_grpc", +- ":privateca_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-security-privateca-v1beta1-php", +- deps = [ +- ":privateca_php_gapic", +- ":privateca_php_grpc", +- ":privateca_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "privateca_nodejs_gapic", +- package_name = "@google-cloud/security-private-ca", +- src = ":privateca_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "privateca_grpc_service_config.json", +- package = "google.cloud.security.privateca.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "privateca_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "security-privateca-v1beta1-nodejs", +- deps = [ +- ":privateca_nodejs_gapic", +- ":privateca_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 = "privateca_ruby_proto", +- deps = [":privateca_proto"], +-) +- +-ruby_grpc_library( +- name = "privateca_ruby_grpc", +- srcs = [":privateca_proto"], +- deps = [":privateca_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "privateca_ruby_gapic", +- srcs = [":privateca_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-security-private_ca-v1beta1", +- "ruby-cloud-gem-namespace=Google::Cloud::Security::PrivateCA::V1beta1", +- "ruby-cloud-env-prefix=PRIVATE_CA", +- "ruby-cloud-product-url=https://cloud.google.com/certificate-authority-service/", +- "ruby-cloud-api-id=privateca.googleapis.com", +- "ruby-cloud-api-shortname=privateca", +- ], +- grpc_service_config = "privateca_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Certificate Authority Service is a highly available, scalable Google Cloud service that enables you to simplify, automate, and customize the deployment, management, and security of private certificate authorities (CA).", +- ruby_cloud_title = "Certificate Authority Service V1beta1", +- service_yaml = "privateca_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":privateca_ruby_grpc", +- ":privateca_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-security-privateca-v1beta1-ruby", +- deps = [ +- ":privateca_ruby_gapic", +- ":privateca_ruby_grpc", +- ":privateca_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 = "privateca_csharp_proto", +- deps = [":privateca_proto"], +-) +- +-csharp_grpc_library( +- name = "privateca_csharp_grpc", +- srcs = [":privateca_proto"], +- deps = [":privateca_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "privateca_csharp_gapic", +- srcs = [":privateca_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "privateca_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "privateca_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":privateca_csharp_grpc", +- ":privateca_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-security-privateca-v1beta1-csharp", +- deps = [ +- ":privateca_csharp_gapic", +- ":privateca_csharp_grpc", +- ":privateca_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/security/publicca/BUILD.bazel b/google/cloud/security/publicca/BUILD.bazel +deleted file mode 100644 +index bbe96b1c4..000000000 +--- a/google/cloud/security/publicca/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-security-public_ca. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for publicca. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1beta1 in this case. +-ruby_cloud_gapic_library( +- name = "publicca_ruby_wrapper", +- srcs = ["//google/cloud/security/publicca/v1beta1:publicca_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=publicca.googleapis.com", +- "ruby-cloud-api-shortname=publicca", +- "ruby-cloud-gem-name=google-cloud-security-public_ca", +- "ruby-cloud-gem-namespace=Google::Cloud::Security::PublicCA", +- "ruby-cloud-wrapper-of=v1beta1:0.2", +- "ruby-cloud-product-url=https://cloud.google.com/certificate-manager/docs/public-ca/", +- ], +- ruby_cloud_description = "Certificate Manager's Public Certificate Authority (CA) functionality allows you to provision and deploy widely trusted X.509 certificates after validating that the certificate requester controls the domains. Certificate Manager lets you directly and programmatically request publicly trusted TLS certificates that are already in the root of trust stores used by major browsers, operating systems, and applications. You can use these TLS certificates to authenticate and encrypt internet traffic.", +- ruby_cloud_title = "Public Certificate Authority", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-security-publicca-ruby", +- deps = [ +- ":publicca_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/security/publicca/v1beta1/BUILD.bazel b/google/cloud/security/publicca/v1beta1/BUILD.bazel +deleted file mode 100644 +index b31db7a48..000000000 +--- a/google/cloud/security/publicca/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,396 +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 = "publicca_proto", +- srcs = [ +- "resources.proto", +- "service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- ], +-) +- +-proto_library_with_info( +- name = "publicca_proto_with_info", +- deps = [ +- ":publicca_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 = "publicca_java_proto", +- deps = [":publicca_proto"], +-) +- +-java_grpc_library( +- name = "publicca_java_grpc", +- srcs = [":publicca_proto"], +- deps = [":publicca_java_proto"], +-) +- +-java_gapic_library( +- name = "publicca_java_gapic", +- srcs = [":publicca_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "publicca_v1beta1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "publicca_v1beta1.yaml", +- test_deps = [ +- ":publicca_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":publicca_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "publicca_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.security.publicca.v1beta1.PublicCertificateAuthorityServiceClientHttpJsonTest", +- "com.google.cloud.security.publicca.v1beta1.PublicCertificateAuthorityServiceClientTest", +- ], +- runtime_deps = [":publicca_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-security-publicca-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":publicca_java_gapic", +- ":publicca_java_grpc", +- ":publicca_java_proto", +- ":publicca_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 = "publicca_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/security/publicca/apiv1beta1/publiccapb", +- protos = [":publicca_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "publicca_go_gapic", +- srcs = [":publicca_proto_with_info"], +- grpc_service_config = "publicca_v1beta1_grpc_service_config.json", +- importpath = "cloud.google.com/go/security/publicca/apiv1beta1;publicca", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "publicca_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":publicca_go_proto", +- ], +-) +- +-go_test( +- name = "publicca_go_gapic_test", +- srcs = [":publicca_go_gapic_srcjar_test"], +- embed = [":publicca_go_gapic"], +- importpath = "cloud.google.com/go/security/publicca/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-security-publicca-v1beta1-go", +- deps = [ +- ":publicca_go_gapic", +- ":publicca_go_gapic_srcjar-metadata.srcjar", +- ":publicca_go_gapic_srcjar-snippets.srcjar", +- ":publicca_go_gapic_srcjar-test.srcjar", +- ":publicca_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "publicca_py_gapic", +- srcs = [":publicca_proto"], +- grpc_service_config = "publicca_v1beta1_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-public-ca", +- ], +- rest_numeric_enums = True, +- service_yaml = "publicca_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "publicca_py_gapic_test", +- srcs = [ +- "publicca_py_gapic_pytest.py", +- "publicca_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":publicca_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "security-publicca-v1beta1-py", +- deps = [ +- ":publicca_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 = "publicca_php_proto", +- deps = [":publicca_proto"], +-) +- +-php_grpc_library( +- name = "publicca_php_grpc", +- srcs = [":publicca_proto"], +- deps = [":publicca_php_proto"], +-) +- +-php_gapic_library( +- name = "publicca_php_gapic", +- srcs = [":publicca_proto_with_info"], +- grpc_service_config = "publicca_v1beta1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "publicca_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":publicca_php_grpc", +- ":publicca_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-security-publicca-v1beta1-php", +- deps = [ +- ":publicca_php_gapic", +- ":publicca_php_grpc", +- ":publicca_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "publicca_nodejs_gapic", +- package_name = "@google-cloud/publicca", +- src = ":publicca_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "publicca_v1beta1_grpc_service_config.json", +- package = "google.cloud.security.publicca.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "publicca_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "security-publicca-v1beta1-nodejs", +- deps = [ +- ":publicca_nodejs_gapic", +- ":publicca_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 = "publicca_ruby_proto", +- deps = [":publicca_proto"], +-) +- +-ruby_grpc_library( +- name = "publicca_ruby_grpc", +- srcs = [":publicca_proto"], +- deps = [":publicca_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "publicca_ruby_gapic", +- srcs = [":publicca_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=publicca.googleapis.com", +- "ruby-cloud-api-shortname=publicca", +- "ruby-cloud-gem-name=google-cloud-security-public_ca-v1beta1", +- "ruby-cloud-gem-namespace=Google::Cloud::Security::PublicCA::V1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/certificate-manager/docs/public-ca/", +- ], +- grpc_service_config = "publicca_v1beta1_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Certificate Manager's Public Certificate Authority (CA) functionality allows you to provision and deploy widely trusted X.509 certificates after validating that the certificate requester controls the domains. Certificate Manager lets you directly and programmatically request publicly trusted TLS certificates that are already in the root of trust stores used by major browsers, operating systems, and applications. You can use these TLS certificates to authenticate and encrypt internet traffic.", +- ruby_cloud_title = "Public Certificate Authority V1beta1", +- service_yaml = "publicca_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":publicca_ruby_grpc", +- ":publicca_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-security-publicca-v1beta1-ruby", +- deps = [ +- ":publicca_ruby_gapic", +- ":publicca_ruby_grpc", +- ":publicca_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 = "publicca_csharp_proto", +- deps = [":publicca_proto"], +-) +- +-csharp_grpc_library( +- name = "publicca_csharp_grpc", +- srcs = [":publicca_proto"], +- deps = [":publicca_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "publicca_csharp_gapic", +- srcs = [":publicca_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "publicca_v1beta1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "publicca_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":publicca_csharp_grpc", +- ":publicca_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-security-publicca-v1beta1-csharp", +- deps = [ +- ":publicca_csharp_gapic", +- ":publicca_csharp_grpc", +- ":publicca_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "publicca_cc_proto", +- deps = [":publicca_proto"], +-) +- +-cc_grpc_library( +- name = "publicca_cc_grpc", +- srcs = [":publicca_proto"], +- grpc_only = True, +- deps = [":publicca_cc_proto"], +-) +diff --git a/google/cloud/securitycenter/BUILD.bazel b/google/cloud/securitycenter/BUILD.bazel +deleted file mode 100644 +index cf4e79d14..000000000 +--- a/google/cloud/securitycenter/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-security_center. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for securitycenter. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "securitycenter_ruby_wrapper", +- srcs = ["//google/cloud/securitycenter/v1:securitycenter_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-security_center", +- "ruby-cloud-env-prefix=SECURITY_CENTER", +- "ruby-cloud-wrapper-of=v1:0.26;v1p1beta1:0.10", +- "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-migration-version=1.0", +- ], +- ruby_cloud_description = "Security Command Center API provides access to temporal views of assets and findings within an organization.", +- ruby_cloud_title = "Security Command Center", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-securitycenter-ruby", +- deps = [ +- ":securitycenter_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/securitycenter/settings/v1beta1/BUILD.bazel b/google/cloud/securitycenter/settings/v1beta1/BUILD.bazel +deleted file mode 100644 +index bfd4098e7..000000000 +--- a/google/cloud/securitycenter/settings/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,320 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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. +- +-############################################################################## +-# 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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "settings_proto", +- srcs = [ +- "billing_settings.proto", +- "component_settings.proto", +- "detector.proto", +- "securitycenter_settings_service.proto", +- "settings.proto", +- "sink_settings.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "settings_proto_with_info", +- deps = [ +- ":settings_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "settings_java_proto", +- deps = [":settings_proto"], +-) +- +-java_grpc_library( +- name = "settings_java_grpc", +- srcs = [":settings_proto"], +- deps = [":settings_java_proto"], +-) +- +-java_gapic_library( +- name = "settings_java_gapic", +- srcs = [":settings_proto_with_info"], +- grpc_service_config = "securitycenter_settings_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "securitycenter_settings.yaml", +- test_deps = [ +- ":settings_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":settings_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "settings_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.securitycenter.settings.v1beta1.SecurityCenterSettingsServiceClientTest", +- ], +- runtime_deps = [":settings_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-securitycenter-settings-v1beta1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":settings_java_gapic", +- ":settings_java_grpc", +- ":settings_java_proto", +- ":settings_proto", +- ], +-) +- +-go_proto_library( +- name = "settings_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/securitycenter/settings/apiv1beta1/settingspb", +- protos = [":settings_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "settings_go_gapic", +- srcs = [":settings_proto_with_info"], +- grpc_service_config = "securitycenter_settings_grpc_service_config.json", +- importpath = "cloud.google.com/go/securitycenter/settings/apiv1beta1;settings", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = False, +- service_yaml = "securitycenter_settings.yaml", +- transport = "grpc+rest", +- deps = [ +- ":settings_go_proto", +- ], +-) +- +-go_test( +- name = "settings_go_gapic_test", +- srcs = [":settings_go_gapic_srcjar_test"], +- embed = [":settings_go_gapic"], +- importpath = "cloud.google.com/go/securitycenter/settings/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-securitycenter-settings-v1beta1-go", +- deps = [ +- ":settings_go_gapic", +- ":settings_go_gapic_srcjar-snippets.srcjar", +- ":settings_go_gapic_srcjar-test.srcjar", +- ":settings_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "settings_py_gapic", +- srcs = [":settings_proto"], +- grpc_service_config = "securitycenter_settings_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "securitycenter_settings.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "settings_py_gapic_test", +- srcs = [ +- "settings_py_gapic_pytest.py", +- "settings_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":settings_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "securitycenter-settings-v1beta1-py", +- deps = [ +- ":settings_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "settings_php_proto", +- deps = [":settings_proto"], +-) +- +-php_grpc_library( +- name = "settings_php_grpc", +- srcs = [":settings_proto"], +- deps = [":settings_php_proto"], +-) +- +-php_gapic_library( +- name = "settings_php_gapic", +- srcs = [":settings_proto_with_info"], +- grpc_service_config = "securitycenter_settings_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "securitycenter_settings.yaml", +- transport = "grpc+rest", +- deps = [ +- ":settings_php_grpc", +- ":settings_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-securitycenter-settings-v1beta1-php", +- deps = [ +- ":settings_php_gapic", +- ":settings_php_grpc", +- ":settings_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "settings_nodejs_gapic", +- src = ":settings_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "securitycenter_settings_grpc_service_config.json", +- package = "google.cloud.securitycenter.settings.v1beta1", +- rest_numeric_enums = False, +- service_yaml = "securitycenter_settings.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "securitycenter-settings-v1beta1-nodejs", +- deps = [ +- ":settings_nodejs_gapic", +- ":settings_proto", +- ], +-) +- +-ruby_proto_library( +- name = "settings_ruby_proto", +- deps = [":settings_proto"], +-) +- +-ruby_grpc_library( +- name = "settings_ruby_grpc", +- srcs = [":settings_proto"], +- deps = [":settings_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "settings_ruby_gapic", +- srcs = [":settings_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-settings-v1beta1"], +- rest_numeric_enums = False, +- service_yaml = "securitycenter_settings.yaml", +- deps = [ +- ":settings_ruby_grpc", +- ":settings_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-securitycenter-settings-v1beta1-ruby", +- deps = [ +- ":settings_ruby_gapic", +- ":settings_ruby_grpc", +- ":settings_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "settings_csharp_proto", +- deps = [":settings_proto"], +-) +- +-csharp_grpc_library( +- name = "settings_csharp_grpc", +- srcs = [":settings_proto"], +- deps = [":settings_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "settings_csharp_gapic", +- srcs = [":settings_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "securitycenter_settings_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "securitycenter_settings.yaml", +- deps = [ +- ":settings_csharp_grpc", +- ":settings_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-securitycenter-settings-v1beta1-csharp", +- deps = [ +- ":settings_csharp_gapic", +- ":settings_csharp_grpc", +- ":settings_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/securitycenter/v1/BUILD.bazel b/google/cloud/securitycenter/v1/BUILD.bazel +deleted file mode 100644 +index b1e53cefe..000000000 +--- a/google/cloud/securitycenter/v1/BUILD.bazel ++++ /dev/null +@@ -1,447 +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 = "securitycenter_proto", +- srcs = [ +- "access.proto", +- "asset.proto", +- "bigquery_export.proto", +- "cloud_dlp_data_profile.proto", +- "cloud_dlp_inspection.proto", +- "compliance.proto", +- "connection.proto", +- "contact_details.proto", +- "container.proto", +- "database.proto", +- "effective_security_health_analytics_custom_module.proto", +- "exfiltration.proto", +- "external_system.proto", +- "file.proto", +- "finding.proto", +- "folder.proto", +- "iam_binding.proto", +- "indicator.proto", +- "kernel_rootkit.proto", +- "kubernetes.proto", +- "label.proto", +- "mitre_attack.proto", +- "mute_config.proto", +- "notification_config.proto", +- "notification_message.proto", +- "organization_settings.proto", +- "process.proto", +- "resource.proto", +- "run_asset_discovery_response.proto", +- "security_health_analytics_custom_config.proto", +- "security_health_analytics_custom_module.proto", +- "security_marks.proto", +- "securitycenter_service.proto", +- "source.proto", +- "vulnerability.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/longrunning:operations_proto", +- "//google/type:expr_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "securitycenter_proto_with_info", +- deps = [ +- ":securitycenter_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 = "securitycenter_java_proto", +- deps = [":securitycenter_proto"], +-) +- +-java_grpc_library( +- name = "securitycenter_java_grpc", +- srcs = [":securitycenter_proto"], +- deps = [":securitycenter_java_proto"], +-) +- +-java_gapic_library( +- name = "securitycenter_java_gapic", +- srcs = [":securitycenter_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "securitycenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1.yaml", +- test_deps = [ +- "//google/iam/v1:iam_java_grpc", +- ":securitycenter_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_java_proto", +- "//google/api:api_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "securitycenter_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.securitycenter.v1.SecurityCenterClientHttpJsonTest", +- "com.google.cloud.securitycenter.v1.SecurityCenterClientTest", +- ], +- runtime_deps = [":securitycenter_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-securitycenter-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_java_gapic", +- ":securitycenter_java_grpc", +- ":securitycenter_java_proto", +- ":securitycenter_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 = "securitycenter_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/securitycenter/apiv1/securitycenterpb", +- protos = [":securitycenter_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:expr_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "securitycenter_go_gapic", +- srcs = [":securitycenter_proto_with_info"], +- grpc_service_config = "securitycenter_grpc_service_config.json", +- importpath = "cloud.google.com/go/securitycenter/apiv1;securitycenter", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_go_proto", +- "//google/iam/v1:iam_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", +- ], +-) +- +-go_test( +- name = "securitycenter_go_gapic_test", +- srcs = [":securitycenter_go_gapic_srcjar_test"], +- embed = [":securitycenter_go_gapic"], +- importpath = "cloud.google.com/go/securitycenter/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-securitycenter-v1-go", +- deps = [ +- ":securitycenter_go_gapic", +- ":securitycenter_go_gapic_srcjar-metadata.srcjar", +- ":securitycenter_go_gapic_srcjar-snippets.srcjar", +- ":securitycenter_go_gapic_srcjar-test.srcjar", +- ":securitycenter_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "securitycenter_py_gapic", +- srcs = [":securitycenter_proto"], +- grpc_service_config = "securitycenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "securitycenter_py_gapic_test", +- srcs = [ +- "securitycenter_py_gapic_pytest.py", +- "securitycenter_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":securitycenter_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "securitycenter-v1-py", +- deps = [ +- ":securitycenter_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 = "securitycenter_php_proto", +- deps = [":securitycenter_proto"], +-) +- +-php_grpc_library( +- name = "securitycenter_php_grpc", +- srcs = [":securitycenter_proto"], +- deps = [":securitycenter_php_proto"], +-) +- +-php_gapic_library( +- name = "securitycenter_php_gapic", +- srcs = [":securitycenter_proto_with_info"], +- grpc_service_config = "securitycenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_php_grpc", +- ":securitycenter_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-securitycenter-v1-php", +- deps = [ +- ":securitycenter_php_gapic", +- ":securitycenter_php_grpc", +- ":securitycenter_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "securitycenter_nodejs_gapic", +- package_name = "@google-cloud/security-center", +- src = ":securitycenter_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "securitycenter_grpc_service_config.json", +- package = "google.cloud.securitycenter.v1", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "securitycenter-v1-nodejs", +- deps = [ +- ":securitycenter_nodejs_gapic", +- ":securitycenter_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 = "securitycenter_ruby_proto", +- deps = [":securitycenter_proto"], +-) +- +-ruby_grpc_library( +- name = "securitycenter_ruby_grpc", +- srcs = [":securitycenter_proto"], +- deps = [":securitycenter_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "securitycenter_ruby_gapic", +- srcs = [":securitycenter_proto_with_info"], +- extra_protoc_parameters = [ +- "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", +- rest_numeric_enums = True, +- ruby_cloud_description = "Security Command Center API provides access to temporal views of assets and findings within an organization.", +- ruby_cloud_title = "Cloud Security Command Center V1", +- service_yaml = "securitycenter_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_ruby_grpc", +- ":securitycenter_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-securitycenter-v1-ruby", +- deps = [ +- ":securitycenter_ruby_gapic", +- ":securitycenter_ruby_grpc", +- ":securitycenter_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 = "securitycenter_csharp_proto", +- deps = [":securitycenter_proto"], +-) +- +-csharp_grpc_library( +- name = "securitycenter_csharp_grpc", +- srcs = [":securitycenter_proto"], +- deps = [":securitycenter_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "securitycenter_csharp_gapic", +- srcs = [":securitycenter_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "securitycenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_csharp_grpc", +- ":securitycenter_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-securitycenter-v1-csharp", +- deps = [ +- ":securitycenter_csharp_gapic", +- ":securitycenter_csharp_grpc", +- ":securitycenter_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "securitycenter_cc_proto", +- deps = [":securitycenter_proto"], +-) +- +-cc_grpc_library( +- name = "securitycenter_cc_grpc", +- srcs = [":securitycenter_proto"], +- grpc_only = True, +- deps = [":securitycenter_cc_proto"], +-) +diff --git a/google/cloud/securitycenter/v1beta1/BUILD.bazel b/google/cloud/securitycenter/v1beta1/BUILD.bazel +deleted file mode 100644 +index 26b20a407..000000000 +--- a/google/cloud/securitycenter/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,376 +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 = "securitycenter_proto", +- srcs = [ +- "asset.proto", +- "finding.proto", +- "organization_settings.proto", +- "run_asset_discovery_response.proto", +- "security_marks.proto", +- "securitycenter_service.proto", +- "source.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/longrunning:operations_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "securitycenter_proto_with_info", +- deps = [ +- ":securitycenter_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 = "securitycenter_java_proto", +- deps = [":securitycenter_proto"], +-) +- +-java_grpc_library( +- name = "securitycenter_java_grpc", +- srcs = [":securitycenter_proto"], +- deps = [":securitycenter_java_proto"], +-) +- +-java_gapic_library( +- name = "securitycenter_java_gapic", +- srcs = [":securitycenter_proto_with_info"], +- grpc_service_config = "securitycenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1beta1.yaml", +- test_deps = [ +- ":securitycenter_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_java_proto", +- "//google/iam/v1:iam_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "securitycenter_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.securitycenter.v1beta1.SecurityCenterClientHttpJsonTest", +- "com.google.cloud.securitycenter.v1beta1.SecurityCenterClientTest", +- ], +- runtime_deps = [":securitycenter_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-securitycenter-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_java_gapic", +- ":securitycenter_java_grpc", +- ":securitycenter_java_proto", +- ":securitycenter_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 = "securitycenter_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/securitycenter/apiv1beta1/securitycenterpb", +- protos = [":securitycenter_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "securitycenter_go_gapic", +- srcs = [":securitycenter_proto_with_info"], +- grpc_service_config = "securitycenter_grpc_service_config.json", +- importpath = "cloud.google.com/go/securitycenter/apiv1beta1;securitycenter", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_go_proto", +- "//google/iam/v1:iam_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", +- ], +-) +- +-go_test( +- name = "securitycenter_go_gapic_test", +- srcs = [":securitycenter_go_gapic_srcjar_test"], +- embed = [":securitycenter_go_gapic"], +- importpath = "cloud.google.com/go/securitycenter/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-securitycenter-v1beta1-go", +- deps = [ +- ":securitycenter_go_gapic", +- ":securitycenter_go_gapic_srcjar-snippets.srcjar", +- ":securitycenter_go_gapic_srcjar-test.srcjar", +- ":securitycenter_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "securitycenter_py_gapic", +- srcs = [":securitycenter_proto"], +- grpc_service_config = "securitycenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "securitycenter_py_gapic_test", +- srcs = [ +- "securitycenter_py_gapic_pytest.py", +- "securitycenter_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":securitycenter_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "securitycenter-v1beta1-py", +- deps = [ +- ":securitycenter_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 = "securitycenter_php_proto", +- deps = [":securitycenter_proto"], +-) +- +-php_grpc_library( +- name = "securitycenter_php_grpc", +- srcs = [":securitycenter_proto"], +- deps = [":securitycenter_php_proto"], +-) +- +-php_gapic_library( +- name = "securitycenter_php_gapic", +- srcs = [":securitycenter_proto_with_info"], +- grpc_service_config = "securitycenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_php_grpc", +- ":securitycenter_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-securitycenter-v1beta1-php", +- deps = [ +- ":securitycenter_php_gapic", +- ":securitycenter_php_grpc", +- ":securitycenter_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "securitycenter_nodejs_gapic", +- package_name = "@google-cloud/security-center", +- src = ":securitycenter_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "securitycenter_grpc_service_config.json", +- package = "google.cloud.securitycenter.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "securitycenter-v1beta1-nodejs", +- deps = [ +- ":securitycenter_nodejs_gapic", +- ":securitycenter_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 = "securitycenter_ruby_proto", +- deps = [":securitycenter_proto"], +-) +- +-ruby_grpc_library( +- name = "securitycenter_ruby_grpc", +- srcs = [":securitycenter_proto"], +- deps = [":securitycenter_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "securitycenter_ruby_gapic", +- srcs = [":securitycenter_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-securitycenter-v1beta1"], +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_ruby_grpc", +- ":securitycenter_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-securitycenter-v1beta1-ruby", +- deps = [ +- ":securitycenter_ruby_gapic", +- ":securitycenter_ruby_grpc", +- ":securitycenter_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 = "securitycenter_csharp_proto", +- deps = [":securitycenter_proto"], +-) +- +-csharp_grpc_library( +- name = "securitycenter_csharp_grpc", +- srcs = [":securitycenter_proto"], +- deps = [":securitycenter_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "securitycenter_csharp_gapic", +- srcs = [":securitycenter_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "securitycenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_csharp_grpc", +- ":securitycenter_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-securitycenter-v1beta1-csharp", +- deps = [ +- ":securitycenter_csharp_gapic", +- ":securitycenter_csharp_grpc", +- ":securitycenter_csharp_proto", +- ], +-) +diff --git a/google/cloud/securitycenter/v1p1beta1/BUILD.bazel b/google/cloud/securitycenter/v1p1beta1/BUILD.bazel +deleted file mode 100644 +index 13269e7b3..000000000 +--- a/google/cloud/securitycenter/v1p1beta1/BUILD.bazel ++++ /dev/null +@@ -1,398 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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 = "securitycenter_proto", +- srcs = [ +- "asset.proto", +- "finding.proto", +- "folder.proto", +- "notification_config.proto", +- "notification_message.proto", +- "organization_settings.proto", +- "resource.proto", +- "run_asset_discovery_response.proto", +- "security_marks.proto", +- "securitycenter_service.proto", +- "source.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/longrunning:operations_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "securitycenter_proto_with_info", +- deps = [ +- ":securitycenter_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 = "securitycenter_java_proto", +- deps = [":securitycenter_proto"], +-) +- +-java_grpc_library( +- name = "securitycenter_java_grpc", +- srcs = [":securitycenter_proto"], +- deps = [":securitycenter_java_proto"], +-) +- +-java_gapic_library( +- name = "securitycenter_java_gapic", +- srcs = [":securitycenter_proto_with_info"], +- grpc_service_config = "securitycenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1p1beta1.yaml", +- test_deps = [ +- ":securitycenter_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_java_proto", +- "//google/iam/v1:iam_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "securitycenter_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.securitycenter.v1p1beta1.SecurityCenterClientHttpJsonTest", +- "com.google.cloud.securitycenter.v1p1beta1.SecurityCenterClientTest", +- ], +- runtime_deps = [":securitycenter_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-securitycenter-v1p1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_java_gapic", +- ":securitycenter_java_grpc", +- ":securitycenter_java_proto", +- ":securitycenter_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 = "securitycenter_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/securitycenter/apiv1p1beta1/securitycenterpb", +- protos = [":securitycenter_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "securitycenter_go_gapic", +- srcs = [":securitycenter_proto_with_info"], +- grpc_service_config = "securitycenter_grpc_service_config.json", +- importpath = "cloud.google.com/go/securitycenter/apiv1p1beta1;securitycenter", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_go_proto", +- "//google/iam/v1:iam_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", +- ], +-) +- +-go_test( +- name = "securitycenter_go_gapic_test", +- srcs = [":securitycenter_go_gapic_srcjar_test"], +- embed = [":securitycenter_go_gapic"], +- importpath = "cloud.google.com/go/securitycenter/apiv1p1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-securitycenter-v1p1beta1-go", +- deps = [ +- ":securitycenter_go_gapic", +- ":securitycenter_go_gapic_srcjar-snippets.srcjar", +- ":securitycenter_go_gapic_srcjar-test.srcjar", +- ":securitycenter_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "securitycenter_py_gapic", +- srcs = [":securitycenter_proto"], +- grpc_service_config = "securitycenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "securitycenter_py_gapic_test", +- srcs = [ +- "securitycenter_py_gapic_pytest.py", +- "securitycenter_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":securitycenter_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "securitycenter-v1p1beta1-py", +- deps = [ +- ":securitycenter_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 = "securitycenter_php_proto", +- deps = [":securitycenter_proto"], +-) +- +-php_grpc_library( +- name = "securitycenter_php_grpc", +- srcs = [":securitycenter_proto"], +- deps = [":securitycenter_php_proto"], +-) +- +-php_gapic_library( +- name = "securitycenter_php_gapic", +- srcs = [":securitycenter_proto_with_info"], +- grpc_service_config = "securitycenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_php_grpc", +- ":securitycenter_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-securitycenter-v1p1beta1-php", +- deps = [ +- ":securitycenter_php_gapic", +- ":securitycenter_php_grpc", +- ":securitycenter_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "securitycenter_nodejs_gapic", +- package_name = "@google-cloud/security-center", +- src = ":securitycenter_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "securitycenter_grpc_service_config.json", +- package = "google.cloud.securitycenter.v1p1beta1", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "securitycenter-v1p1beta1-nodejs", +- deps = [ +- ":securitycenter_nodejs_gapic", +- ":securitycenter_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 = "securitycenter_ruby_proto", +- deps = [":securitycenter_proto"], +-) +- +-ruby_grpc_library( +- name = "securitycenter_ruby_grpc", +- srcs = [":securitycenter_proto"], +- deps = [":securitycenter_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "securitycenter_ruby_gapic", +- srcs = [":securitycenter_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-security_center-v1p1beta1", +- "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", +- ], +- grpc_service_config = "securitycenter_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Security Command Center API provides access to temporal views of assets and findings within an organization.", +- ruby_cloud_title = "Cloud Security Command Center V1p1beta1", +- service_yaml = "securitycenter_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_ruby_grpc", +- ":securitycenter_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-securitycenter-v1p1beta1-ruby", +- deps = [ +- ":securitycenter_ruby_gapic", +- ":securitycenter_ruby_grpc", +- ":securitycenter_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 = "securitycenter_csharp_proto", +- deps = [":securitycenter_proto"], +-) +- +-csharp_grpc_library( +- name = "securitycenter_csharp_grpc", +- srcs = [":securitycenter_proto"], +- deps = [":securitycenter_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "securitycenter_csharp_gapic", +- srcs = [":securitycenter_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "securitycenter_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "securitycenter_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":securitycenter_csharp_grpc", +- ":securitycenter_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-securitycenter-v1p1beta1-csharp", +- deps = [ +- ":securitycenter_csharp_gapic", +- ":securitycenter_csharp_grpc", +- ":securitycenter_csharp_proto", +- ], +-) +diff --git a/google/cloud/sensitiveaction/logging/v1/BUILD.bazel b/google/cloud/sensitiveaction/logging/v1/BUILD.bazel +deleted file mode 100644 +index a6ea0b695..000000000 +--- a/google/cloud/sensitiveaction/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,127 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "csharp_grpc_library", +- "csharp_proto_library", +- "go_proto_library", +- "java_grpc_library", +- "java_proto_library", +- "moved_proto_library", +- "php_grpc_library", +- "php_proto_library", +- "py_grpc_library", +- "py_proto_library", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-proto_library( +- name = "logging_proto", +- srcs = [ +- "sensitive_action_payload.proto", +- ], +- deps = [ +- "//google/cloud/securitycenter/v1:securitycenter_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-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_proto_library( +- name = "logging_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/sensitiveaction/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- "//google/cloud/securitycenter/v1:securitycenter_go_proto", +- ], +-) +- +-moved_proto_library( +- name = "logging_moved_proto", +- srcs = [":logging_proto"], +- deps = [ +- "//google/cloud/securitycenter/v1:securitycenter_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_proto_library( +- name = "logging_php_proto", +- deps = [":logging_proto"], +-) +- +-php_grpc_library( +- name = "logging_php_grpc", +- srcs = [":logging_proto"], +- deps = [":logging_php_proto"], +-) +- +-ruby_proto_library( +- name = "logging_ruby_proto", +- deps = [":logging_proto"], +-) +- +-ruby_grpc_library( +- name = "logging_ruby_grpc", +- srcs = [":logging_proto"], +- deps = [":logging_ruby_proto"], +-) +- +-csharp_proto_library( +- name = "logging_csharp_proto", +- deps = [":logging_proto"], +-) +- +-csharp_grpc_library( +- name = "logging_csharp_grpc", +- srcs = [":logging_proto"], +- deps = [":logging_csharp_proto"], +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/servicedirectory/BUILD.bazel b/google/cloud/servicedirectory/BUILD.bazel +deleted file mode 100644 +index 918ab5434..000000000 +--- a/google/cloud/servicedirectory/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-service_directory. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for servicedirectory. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "servicedirectory_ruby_wrapper", +- srcs = ["//google/cloud/servicedirectory/v1:servicedirectory_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-service_directory", +- "ruby-cloud-env-prefix=SERVICE_DIRECTORY", +- "ruby-cloud-wrapper-of=v1:0.6;v1beta1:0.10", +- "ruby-cloud-product-url=https://cloud.google.com/service-directory", +- "ruby-cloud-api-id=servicedirectory.googleapis.com", +- "ruby-cloud-api-shortname=servicedirectory", +- ], +- ruby_cloud_description = "Service Directory is the single place to register, browse, and resolve application services.", +- ruby_cloud_title = "Service Directory", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-servicedirectory-ruby", +- deps = [ +- ":servicedirectory_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/servicedirectory/v1/BUILD.bazel b/google/cloud/servicedirectory/v1/BUILD.bazel +deleted file mode 100644 +index 21d1a0a31..000000000 +--- a/google/cloud/servicedirectory/v1/BUILD.bazel ++++ /dev/null +@@ -1,365 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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. +- +-############################################################################## +-# 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", +- "py_test", +- "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"]) +- +-proto_library( +- name = "servicedirectory_proto", +- srcs = [ +- "endpoint.proto", +- "lookup_service.proto", +- "namespace.proto", +- "registration_service.proto", +- "service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- ], +-) +- +-proto_library_with_info( +- name = "servicedirectory_proto_with_info", +- deps = [ +- ":servicedirectory_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "servicedirectory_java_proto", +- deps = [":servicedirectory_proto"], +-) +- +-java_grpc_library( +- name = "servicedirectory_java_grpc", +- srcs = [":servicedirectory_proto"], +- deps = [":servicedirectory_java_proto"], +-) +- +-java_gapic_library( +- name = "servicedirectory_java_gapic", +- srcs = [":servicedirectory_proto_with_info"], +- grpc_service_config = "servicedirectory_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "servicedirectory_v1.yaml", +- test_deps = [ +- ":servicedirectory_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":servicedirectory_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "servicedirectory_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.servicedirectory.v1.LookupServiceClientHttpJsonTest", +- "com.google.cloud.servicedirectory.v1.LookupServiceClientTest", +- "com.google.cloud.servicedirectory.v1.RegistrationServiceClientHttpJsonTest", +- "com.google.cloud.servicedirectory.v1.RegistrationServiceClientTest", +- ], +- runtime_deps = [":servicedirectory_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-servicedirectory-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":servicedirectory_java_gapic", +- ":servicedirectory_java_grpc", +- ":servicedirectory_java_proto", +- ":servicedirectory_proto", +- ], +-) +- +-go_proto_library( +- name = "servicedirectory_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/servicedirectory/apiv1/servicedirectorypb", +- protos = [":servicedirectory_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "servicedirectory_go_gapic", +- srcs = [":servicedirectory_proto_with_info"], +- grpc_service_config = "servicedirectory_grpc_service_config.json", +- importpath = "cloud.google.com/go/servicedirectory/apiv1;servicedirectory", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "servicedirectory_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicedirectory_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "servicedirectory_go_gapic_test", +- srcs = [":servicedirectory_go_gapic_srcjar_test"], +- embed = [":servicedirectory_go_gapic"], +- importpath = "cloud.google.com/go/servicedirectory/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-servicedirectory-v1-go", +- deps = [ +- ":servicedirectory_go_gapic", +- ":servicedirectory_go_gapic_srcjar-snippets.srcjar", +- ":servicedirectory_go_gapic_srcjar-test.srcjar", +- ":servicedirectory_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "servicedirectory_py_gapic", +- srcs = [":servicedirectory_proto"], +- grpc_service_config = "servicedirectory_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-service-directory", +- ], +- rest_numeric_enums = True, +- service_yaml = "servicedirectory_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "servicedirectory_py_gapic_test", +- srcs = [ +- "servicedirectory_py_gapic_pytest.py", +- "servicedirectory_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":servicedirectory_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "servicedirectory-v1-py", +- deps = [ +- ":servicedirectory_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "servicedirectory_php_proto", +- deps = [":servicedirectory_proto"], +-) +- +-php_grpc_library( +- name = "servicedirectory_php_grpc", +- srcs = [":servicedirectory_proto"], +- deps = [":servicedirectory_php_proto"], +-) +- +-php_gapic_library( +- name = "servicedirectory_php_gapic", +- srcs = [":servicedirectory_proto_with_info"], +- grpc_service_config = "servicedirectory_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "servicedirectory_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicedirectory_php_grpc", +- ":servicedirectory_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-servicedirectory-v1-php", +- deps = [ +- ":servicedirectory_php_gapic", +- ":servicedirectory_php_grpc", +- ":servicedirectory_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "servicedirectory_nodejs_gapic", +- package_name = "@google-cloud/service-directory", +- src = ":servicedirectory_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "servicedirectory_grpc_service_config.json", +- main_service = "ServiceDirectory", +- package = "google.cloud.servicedirectory.v1", +- rest_numeric_enums = True, +- service_yaml = "servicedirectory_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "servicedirectory-v1-nodejs", +- deps = [ +- ":servicedirectory_nodejs_gapic", +- ":servicedirectory_proto", +- ], +-) +- +-ruby_proto_library( +- name = "servicedirectory_ruby_proto", +- deps = [":servicedirectory_proto"], +-) +- +-ruby_grpc_library( +- name = "servicedirectory_ruby_grpc", +- srcs = [":servicedirectory_proto"], +- deps = [":servicedirectory_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "servicedirectory_ruby_gapic", +- srcs = [":servicedirectory_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-service_directory-v1", +- "ruby-cloud-env-prefix=SERVICE_DIRECTORY", +- "ruby-cloud-product-url=https://cloud.google.com/service-directory", +- "ruby-cloud-api-id=servicedirectory.googleapis.com", +- "ruby-cloud-api-shortname=servicedirectory", +- ], +- grpc_service_config = "servicedirectory_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Service Directory is the single place to register, browse, and resolve application services.", +- ruby_cloud_title = "Service Directory V1", +- service_yaml = "servicedirectory_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicedirectory_ruby_grpc", +- ":servicedirectory_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-servicedirectory-v1-ruby", +- deps = [ +- ":servicedirectory_ruby_gapic", +- ":servicedirectory_ruby_grpc", +- ":servicedirectory_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "servicedirectory_csharp_proto", +- deps = [":servicedirectory_proto"], +-) +- +-csharp_grpc_library( +- name = "servicedirectory_csharp_grpc", +- srcs = [":servicedirectory_proto"], +- deps = [":servicedirectory_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "servicedirectory_csharp_gapic", +- srcs = [":servicedirectory_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "servicedirectory_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "servicedirectory_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicedirectory_csharp_grpc", +- ":servicedirectory_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-servicedirectory-v1-csharp", +- deps = [ +- ":servicedirectory_csharp_gapic", +- ":servicedirectory_csharp_grpc", +- ":servicedirectory_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "servicedirectory_cc_proto", +- deps = [":servicedirectory_proto"], +-) +- +-cc_grpc_library( +- name = "servicedirectory_cc_grpc", +- srcs = [":servicedirectory_proto"], +- grpc_only = True, +- deps = [":servicedirectory_cc_proto"], +-) +diff --git a/google/cloud/servicedirectory/v1beta1/BUILD.bazel b/google/cloud/servicedirectory/v1beta1/BUILD.bazel +deleted file mode 100644 +index 9074e3ca4..000000000 +--- a/google/cloud/servicedirectory/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,392 +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 = "servicedirectory_proto", +- srcs = [ +- "endpoint.proto", +- "lookup_service.proto", +- "namespace.proto", +- "registration_service.proto", +- "service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "servicedirectory_proto_with_info", +- deps = [ +- ":servicedirectory_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 = "servicedirectory_java_proto", +- deps = [":servicedirectory_proto"], +-) +- +-java_grpc_library( +- name = "servicedirectory_java_grpc", +- srcs = [":servicedirectory_proto"], +- deps = [":servicedirectory_java_proto"], +-) +- +-java_gapic_library( +- name = "servicedirectory_java_gapic", +- srcs = [":servicedirectory_proto_with_info"], +- grpc_service_config = "servicedirectory_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "servicedirectory_v1beta1.yaml", +- test_deps = [ +- ":servicedirectory_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":servicedirectory_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "servicedirectory_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.servicedirectory.v1beta1.LookupServiceClientHttpJsonTest", +- "com.google.cloud.servicedirectory.v1beta1.LookupServiceClientTest", +- "com.google.cloud.servicedirectory.v1beta1.RegistrationServiceClientHttpJsonTest", +- "com.google.cloud.servicedirectory.v1beta1.RegistrationServiceClientTest", +- ], +- runtime_deps = [":servicedirectory_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-servicedirectory-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":servicedirectory_java_gapic", +- ":servicedirectory_java_grpc", +- ":servicedirectory_java_proto", +- ":servicedirectory_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 = "servicedirectory_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/servicedirectory/apiv1beta1/servicedirectorypb", +- protos = [":servicedirectory_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "servicedirectory_go_gapic", +- srcs = [":servicedirectory_proto_with_info"], +- grpc_service_config = "servicedirectory_grpc_service_config.json", +- importpath = "cloud.google.com/go/servicedirectory/apiv1beta1;servicedirectory", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "servicedirectory_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicedirectory_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "servicedirectory_go_gapic_test", +- srcs = [":servicedirectory_go_gapic_srcjar_test"], +- embed = [":servicedirectory_go_gapic"], +- importpath = "cloud.google.com/go/servicedirectory/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-servicedirectory-v1beta1-go", +- deps = [ +- ":servicedirectory_go_gapic", +- ":servicedirectory_go_gapic_srcjar-metadata.srcjar", +- ":servicedirectory_go_gapic_srcjar-snippets.srcjar", +- ":servicedirectory_go_gapic_srcjar-test.srcjar", +- ":servicedirectory_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "servicedirectory_py_gapic", +- srcs = [":servicedirectory_proto"], +- grpc_service_config = "servicedirectory_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-service-directory"], +- rest_numeric_enums = True, +- service_yaml = "servicedirectory_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "servicedirectory_py_gapic_test", +- srcs = [ +- "servicedirectory_py_gapic_pytest.py", +- "servicedirectory_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":servicedirectory_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "servicedirectory-v1beta1-py", +- deps = [ +- ":servicedirectory_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 = "servicedirectory_php_proto", +- deps = [":servicedirectory_proto"], +-) +- +-php_grpc_library( +- name = "servicedirectory_php_grpc", +- srcs = [":servicedirectory_proto"], +- deps = [":servicedirectory_php_proto"], +-) +- +-php_gapic_library( +- name = "servicedirectory_php_gapic", +- srcs = [":servicedirectory_proto_with_info"], +- grpc_service_config = "servicedirectory_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "servicedirectory_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicedirectory_php_grpc", +- ":servicedirectory_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-servicedirectory-v1beta1-php", +- deps = [ +- ":servicedirectory_php_gapic", +- ":servicedirectory_php_grpc", +- ":servicedirectory_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "servicedirectory_nodejs_gapic", +- package_name = "@google-cloud/service-directory", +- src = ":servicedirectory_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "servicedirectory_grpc_service_config.json", +- main_service = "ServiceDirectory", +- package = "google.cloud.servicedirectory.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "servicedirectory_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "servicedirectory-v1beta1-nodejs", +- deps = [ +- ":servicedirectory_nodejs_gapic", +- ":servicedirectory_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 = "servicedirectory_ruby_proto", +- deps = [":servicedirectory_proto"], +-) +- +-ruby_grpc_library( +- name = "servicedirectory_ruby_grpc", +- srcs = [":servicedirectory_proto"], +- deps = [":servicedirectory_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "servicedirectory_ruby_gapic", +- srcs = [":servicedirectory_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=servicedirectory.googleapis.com", +- "ruby-cloud-api-shortname=servicedirectory", +- "ruby-cloud-env-prefix=SERVICE_DIRECTORY", +- "ruby-cloud-gem-name=google-cloud-service_directory-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/service-directory", +- ], +- grpc_service_config = "servicedirectory_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Service directory is the single place to register, browse, and resolve application services.", +- ruby_cloud_title = "Service Directory V1beta1", +- service_yaml = "servicedirectory_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicedirectory_ruby_grpc", +- ":servicedirectory_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-servicedirectory-v1beta1-ruby", +- deps = [ +- ":servicedirectory_ruby_gapic", +- ":servicedirectory_ruby_grpc", +- ":servicedirectory_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 = "servicedirectory_csharp_proto", +- deps = [":servicedirectory_proto"], +-) +- +-csharp_grpc_library( +- name = "servicedirectory_csharp_grpc", +- srcs = [":servicedirectory_proto"], +- deps = [":servicedirectory_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "servicedirectory_csharp_gapic", +- srcs = [":servicedirectory_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "servicedirectory_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "servicedirectory_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":servicedirectory_csharp_grpc", +- ":servicedirectory_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-servicedirectory-v1beta1-csharp", +- deps = [ +- ":servicedirectory_csharp_gapic", +- ":servicedirectory_csharp_grpc", +- ":servicedirectory_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/shell/BUILD.bazel b/google/cloud/shell/BUILD.bazel +deleted file mode 100644 +index ce7482ac3..000000000 +--- a/google/cloud/shell/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-shell. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for cloudshell. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "cloudshell_ruby_wrapper", +- srcs = ["//google/cloud/shell/v1:shell_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-shell", +- "ruby-cloud-env-prefix=CLOUD_SHELL", +- "ruby-cloud-wrapper-of=v1:0.4", +- "ruby-cloud-product-url=https://cloud.google.com/shell/", +- "ruby-cloud-api-id=cloudshell.googleapis.com", +- "ruby-cloud-api-shortname=cloudshell", +- ], +- ruby_cloud_description = "Cloud Shell is an interactive shell environment for Google Cloud that makes it easy for you to learn and experiment with Google Cloud and manage your projects and resources from your web browser.", +- ruby_cloud_title = "Cloud Shell", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-shell-ruby", +- deps = [ +- ":cloudshell_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/shell/v1/BUILD.bazel b/google/cloud/shell/v1/BUILD.bazel +deleted file mode 100644 +index dca90deac..000000000 +--- a/google/cloud/shell/v1/BUILD.bazel ++++ /dev/null +@@ -1,395 +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 = "shell_proto", +- srcs = [ +- "cloudshell.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 = "shell_proto_with_info", +- deps = [ +- ":shell_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 = "shell_java_proto", +- deps = [":shell_proto"], +-) +- +-java_grpc_library( +- name = "shell_java_grpc", +- srcs = [":shell_proto"], +- deps = [":shell_java_proto"], +-) +- +-java_gapic_library( +- name = "shell_java_gapic", +- srcs = [":shell_proto_with_info"], +- grpc_service_config = "cloudshell_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudshell_v1.yaml", +- test_deps = [ +- ":shell_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":shell_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "shell_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.shell.v1.CloudShellServiceClientHttpJsonTest", +- "com.google.cloud.shell.v1.CloudShellServiceClientTest", +- ], +- runtime_deps = [":shell_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-shell-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":shell_java_gapic", +- ":shell_java_grpc", +- ":shell_java_proto", +- ":shell_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 = "shell_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/shell/apiv1/shellpb", +- protos = [":shell_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "shell_go_gapic", +- srcs = [":shell_proto_with_info"], +- grpc_service_config = "cloudshell_grpc_service_config.json", +- importpath = "cloud.google.com/go/shell/apiv1;shell", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "cloudshell_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":shell_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 = "shell_go_gapic_test", +- srcs = [":shell_go_gapic_srcjar_test"], +- embed = [":shell_go_gapic"], +- importpath = "cloud.google.com/go/shell/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-shell-v1-go", +- deps = [ +- ":shell_go_gapic", +- ":shell_go_gapic_srcjar-metadata.srcjar", +- ":shell_go_gapic_srcjar-snippets.srcjar", +- ":shell_go_gapic_srcjar-test.srcjar", +- ":shell_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "shell_py_gapic", +- srcs = [":shell_proto"], +- grpc_service_config = "cloudshell_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudshell_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "shell_py_gapic_test", +- srcs = [ +- "shell_py_gapic_pytest.py", +- "shell_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":shell_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "shell-v1-py", +- deps = [ +- ":shell_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 = "shell_php_proto", +- deps = [":shell_proto"], +-) +- +-php_grpc_library( +- name = "shell_php_grpc", +- srcs = [":shell_proto"], +- deps = [":shell_php_proto"], +-) +- +-php_gapic_library( +- name = "shell_php_gapic", +- srcs = [":shell_proto_with_info"], +- grpc_service_config = "cloudshell_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudshell_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":shell_php_grpc", +- ":shell_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-shell-v1-php", +- deps = [ +- ":shell_php_gapic", +- ":shell_php_grpc", +- ":shell_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "shell_nodejs_gapic", +- package_name = "@google-cloud/shell", +- src = ":shell_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudshell_grpc_service_config.json", +- package = "google.cloud.shell.v1", +- rest_numeric_enums = True, +- service_yaml = "cloudshell_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "shell-v1-nodejs", +- deps = [ +- ":shell_nodejs_gapic", +- ":shell_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 = "shell_ruby_proto", +- deps = [":shell_proto"], +-) +- +-ruby_grpc_library( +- name = "shell_ruby_grpc", +- srcs = [":shell_proto"], +- deps = [":shell_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "shell_ruby_gapic", +- srcs = [":shell_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-shell-v1", +- "ruby-cloud-env-prefix=CLOUD_SHELL", +- "ruby-cloud-product-url=https://cloud.google.com/shell/", +- "ruby-cloud-api-id=cloudshell.googleapis.com", +- "ruby-cloud-api-shortname=cloudshell", +- ], +- grpc_service_config = "cloudshell_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Shell is an interactive shell environment for Google Cloud that makes it easy for you to learn and experiment with Google Cloud and manage your projects and resources from your web browser.", +- ruby_cloud_title = "Cloud Shell V1", +- service_yaml = "cloudshell_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":shell_ruby_grpc", +- ":shell_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-shell-v1-ruby", +- deps = [ +- ":shell_ruby_gapic", +- ":shell_ruby_grpc", +- ":shell_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 = "shell_csharp_proto", +- deps = [":shell_proto"], +-) +- +-csharp_grpc_library( +- name = "shell_csharp_grpc", +- srcs = [":shell_proto"], +- deps = [":shell_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "shell_csharp_gapic", +- srcs = [":shell_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudshell_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudshell_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":shell_csharp_grpc", +- ":shell_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-shell-v1-csharp", +- deps = [ +- ":shell_csharp_gapic", +- ":shell_csharp_grpc", +- ":shell_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "shell_cc_proto", +- deps = [":shell_proto"], +-) +- +-cc_grpc_library( +- name = "shell_cc_grpc", +- srcs = [":shell_proto"], +- grpc_only = True, +- deps = [":shell_cc_proto"], +-) +diff --git a/google/cloud/speech/BUILD.bazel b/google/cloud/speech/BUILD.bazel +deleted file mode 100644 +index f29ff3a06..000000000 +--- a/google/cloud/speech/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-speech. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for speech. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "speech_ruby_wrapper", +- srcs = ["//google/cloud/speech/v1:speech_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-speech", +- "ruby-cloud-env-prefix=SPEECH", +- "ruby-cloud-wrapper-of=v1:0.11;v1p1beta1:0.16", +- "ruby-cloud-product-url=https://cloud.google.com/speech-to-text", +- "ruby-cloud-api-id=speech.googleapis.com", +- "ruby-cloud-api-shortname=speech", +- "ruby-cloud-migration-version=1.0", +- ], +- ruby_cloud_description = "Google Speech-to-Text enables developers to convert audio to text by applying powerful neural network models in an easy-to-use API. The API recognizes more than 120 languages and variants to support your global user base. You can enable voice command-and-control, transcribe audio from call centers, and more. It can process real-time streaming or prerecorded audio, using Google's machine learning technology.", +- ruby_cloud_title = "Cloud Speech-to-Text", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-speech-ruby", +- deps = [ +- ":speech_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/speech/v1/BUILD.bazel b/google/cloud/speech/v1/BUILD.bazel +deleted file mode 100644 +index 2d1ba87f1..000000000 +--- a/google/cloud/speech/v1/BUILD.bazel ++++ /dev/null +@@ -1,407 +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 = "speech_proto", +- srcs = [ +- "cloud_speech.proto", +- "cloud_speech_adaptation.proto", +- "resource.proto", +- ], +- deps = [ +- "//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//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "speech_proto_with_info", +- deps = [ +- ":speech_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 = "speech_java_proto", +- deps = [":speech_proto"], +-) +- +-java_grpc_library( +- name = "speech_java_grpc", +- srcs = [":speech_proto"], +- deps = [":speech_java_proto"], +-) +- +-java_gapic_library( +- name = "speech_java_gapic", +- srcs = [":speech_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "speech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "speech_v1.yaml", +- test_deps = [ +- ":speech_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":speech_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "speech_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.speech.v1.AdaptationClientHttpJsonTest", +- "com.google.cloud.speech.v1.AdaptationClientTest", +- "com.google.cloud.speech.v1.SpeechClientHttpJsonTest", +- "com.google.cloud.speech.v1.SpeechClientTest", +- ], +- runtime_deps = [":speech_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-speech-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":speech_java_gapic", +- ":speech_java_grpc", +- ":speech_java_proto", +- ":speech_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 = "speech_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/speech/apiv1/speechpb", +- protos = [":speech_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "speech_go_gapic", +- srcs = [":speech_proto_with_info"], +- grpc_service_config = "speech_grpc_service_config.json", +- importpath = "cloud.google.com/go/speech/apiv1;speech", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "speech_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":speech_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 = "speech_go_gapic_test", +- srcs = [":speech_go_gapic_srcjar_test"], +- embed = [":speech_go_gapic"], +- importpath = "cloud.google.com/go/speech/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-speech-v1-go", +- deps = [ +- ":speech_go_gapic", +- ":speech_go_gapic_srcjar-metadata.srcjar", +- ":speech_go_gapic_srcjar-snippets.srcjar", +- ":speech_go_gapic_srcjar-test.srcjar", +- ":speech_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "speech_py_gapic", +- srcs = [":speech_proto"], +- grpc_service_config = "speech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "speech_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "speech_py_gapic_test", +- srcs = [ +- "speech_py_gapic_pytest.py", +- "speech_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":speech_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "speech-v1-py", +- deps = [ +- ":speech_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 = "speech_php_proto", +- deps = [":speech_proto"], +-) +- +-php_grpc_library( +- name = "speech_php_grpc", +- srcs = [":speech_proto"], +- deps = [":speech_php_proto"], +-) +- +-php_gapic_library( +- name = "speech_php_gapic", +- srcs = [":speech_proto_with_info"], +- grpc_service_config = "speech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "speech_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":speech_php_grpc", +- ":speech_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-speech-v1-php", +- deps = [ +- ":speech_php_gapic", +- ":speech_php_grpc", +- ":speech_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "speech_nodejs_gapic", +- package_name = "@google-cloud/speech", +- src = ":speech_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "speech_grpc_service_config.json", +- package = "google.cloud.speech.v1", +- rest_numeric_enums = True, +- service_yaml = "speech_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "speech-v1-nodejs", +- deps = [ +- ":speech_nodejs_gapic", +- ":speech_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 = "speech_ruby_proto", +- deps = [":speech_proto"], +-) +- +-ruby_grpc_library( +- name = "speech_ruby_grpc", +- srcs = [":speech_proto"], +- deps = [":speech_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "speech_ruby_gapic", +- srcs = [":speech_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=speech.googleapis.com", +- "ruby-cloud-api-shortname=speech", +- "ruby-cloud-env-prefix=SPEECH", +- "ruby-cloud-gem-name=google-cloud-speech-v1", +- "ruby-cloud-product-url=https://cloud.google.com/speech-to-text", +- ], +- grpc_service_config = "speech_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Google Speech-to-Text enables developers to convert audio to text by applying powerful neural network models in an easy-to-use API. The API recognizes more than 120 languages and variants to support your global user base. You can enable voice command-and-control, transcribe audio from call centers, and more. It can process real-time streaming or prerecorded audio, using Google's machine learning technology.", +- ruby_cloud_title = "Cloud Speech-to-Text V1", +- service_yaml = "speech_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":speech_ruby_grpc", +- ":speech_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-speech-v1-ruby", +- deps = [ +- ":speech_ruby_gapic", +- ":speech_ruby_grpc", +- ":speech_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 = "speech_csharp_proto", +- deps = [":speech_proto"], +-) +- +-csharp_grpc_library( +- name = "speech_csharp_grpc", +- srcs = [":speech_proto"], +- deps = [":speech_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "speech_csharp_gapic", +- srcs = [":speech_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "speech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "speech_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":speech_csharp_grpc", +- ":speech_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-speech-v1-csharp", +- deps = [ +- ":speech_csharp_gapic", +- ":speech_csharp_grpc", +- ":speech_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "speech_cc_proto", +- deps = [":speech_proto"], +-) +- +-cc_grpc_library( +- name = "speech_cc_grpc", +- srcs = [":speech_proto"], +- grpc_only = True, +- deps = [":speech_cc_proto"], +-) +diff --git a/google/cloud/speech/v1p1beta1/BUILD.bazel b/google/cloud/speech/v1p1beta1/BUILD.bazel +deleted file mode 100644 +index 64035029c..000000000 +--- a/google/cloud/speech/v1p1beta1/BUILD.bazel ++++ /dev/null +@@ -1,392 +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 = "speech_proto", +- srcs = [ +- "cloud_speech.proto", +- "cloud_speech_adaptation.proto", +- "resource.proto", +- ], +- deps = [ +- "//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//:any_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "speech_proto_with_info", +- deps = [ +- ":speech_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 = "speech_java_proto", +- deps = [":speech_proto"], +-) +- +-java_grpc_library( +- name = "speech_java_grpc", +- srcs = [":speech_proto"], +- deps = [":speech_java_proto"], +-) +- +-java_gapic_library( +- name = "speech_java_gapic", +- srcs = [":speech_proto_with_info"], +- grpc_service_config = "speech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "speech_v1p1beta1.yaml", +- test_deps = [ +- ":speech_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":speech_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "speech_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.speech.v1p1beta1.AdaptationClientHttpJsonTest", +- "com.google.cloud.speech.v1p1beta1.AdaptationClientTest", +- "com.google.cloud.speech.v1p1beta1.SpeechClientHttpJsonTest", +- "com.google.cloud.speech.v1p1beta1.SpeechClientTest", +- ], +- runtime_deps = [":speech_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-speech-v1p1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":speech_java_gapic", +- ":speech_java_grpc", +- ":speech_java_proto", +- ":speech_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 = "speech_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/speech/apiv1p1beta1/speechpb", +- protos = [":speech_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "speech_go_gapic", +- srcs = [":speech_proto_with_info"], +- grpc_service_config = "speech_grpc_service_config.json", +- importpath = "cloud.google.com/go/speech/apiv1p1beta1;speech", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "speech_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":speech_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 = "speech_go_gapic_test", +- srcs = [":speech_go_gapic_srcjar_test"], +- embed = [":speech_go_gapic"], +- importpath = "cloud.google.com/go/speech/apiv1p1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-speech-v1p1beta1-go", +- deps = [ +- ":speech_go_gapic", +- ":speech_go_gapic_srcjar-metadata.srcjar", +- ":speech_go_gapic_srcjar-snippets.srcjar", +- ":speech_go_gapic_srcjar-test.srcjar", +- ":speech_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "speech_py_gapic", +- srcs = [":speech_proto"], +- grpc_service_config = "speech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "speech_v1p1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "speech_py_gapic_test", +- srcs = [ +- "speech_py_gapic_pytest.py", +- "speech_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":speech_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "speech-v1p1beta1-py", +- deps = [ +- ":speech_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 = "speech_php_proto", +- deps = [":speech_proto"], +-) +- +-php_grpc_library( +- name = "speech_php_grpc", +- srcs = [":speech_proto"], +- deps = [":speech_php_proto"], +-) +- +-php_gapic_library( +- name = "speech_php_gapic", +- srcs = [":speech_proto_with_info"], +- grpc_service_config = "speech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "speech_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":speech_php_grpc", +- ":speech_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-speech-v1p1beta1-php", +- deps = [ +- ":speech_php_gapic", +- ":speech_php_grpc", +- ":speech_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "speech_nodejs_gapic", +- package_name = "@google-cloud/speech", +- src = ":speech_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "speech_grpc_service_config.json", +- package = "google.cloud.speech.v1p1beta1", +- rest_numeric_enums = True, +- service_yaml = "speech_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "speech-v1p1beta1-nodejs", +- deps = [ +- ":speech_nodejs_gapic", +- ":speech_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 = "speech_ruby_proto", +- deps = [":speech_proto"], +-) +- +-ruby_grpc_library( +- name = "speech_ruby_grpc", +- srcs = [":speech_proto"], +- deps = [":speech_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "speech_ruby_gapic", +- srcs = [":speech_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=speech.googleapis.com", +- "ruby-cloud-api-shortname=speech", +- "ruby-cloud-env-prefix=SPEECH", +- "ruby-cloud-gem-name=google-cloud-speech-v1p1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/speech-to-text", +- ], +- grpc_service_config = "speech_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Google Speech-to-Text enables developers to convert audio to text by applying powerful neural network models in an easy-to-use API. The API recognizes more than 120 languages and variants to support your global user base. You can enable voice command-and-control, transcribe audio from call centers, and more. It can process real-time streaming or prerecorded audio, using Google's machine learning technology.", +- ruby_cloud_title = "Cloud Speech-to-Text V1p1beta1", +- service_yaml = "speech_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":speech_ruby_grpc", +- ":speech_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-speech-v1p1beta1-ruby", +- deps = [ +- ":speech_ruby_gapic", +- ":speech_ruby_grpc", +- ":speech_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 = "speech_csharp_proto", +- deps = [":speech_proto"], +-) +- +-csharp_grpc_library( +- name = "speech_csharp_grpc", +- srcs = [":speech_proto"], +- deps = [":speech_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "speech_csharp_gapic", +- srcs = [":speech_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "speech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "speech_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":speech_csharp_grpc", +- ":speech_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-speech-v1p1beta1-csharp", +- deps = [ +- ":speech_csharp_gapic", +- ":speech_csharp_grpc", +- ":speech_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/speech/v2/BUILD.bazel b/google/cloud/speech/v2/BUILD.bazel +deleted file mode 100644 +index 510a30a41..000000000 +--- a/google/cloud/speech/v2/BUILD.bazel ++++ /dev/null +@@ -1,407 +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 = "speech_proto", +- srcs = [ +- "cloud_speech.proto", +- ], +- deps = [ +- "//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//:duration_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "speech_proto_with_info", +- deps = [ +- ":speech_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "speech_java_proto", +- deps = [":speech_proto"], +-) +- +-java_grpc_library( +- name = "speech_java_grpc", +- srcs = [":speech_proto"], +- deps = [":speech_java_proto"], +-) +- +-java_gapic_library( +- name = "speech_java_gapic", +- srcs = [":speech_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "speech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "speech_v2.yaml", +- test_deps = [ +- ":speech_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":speech_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "speech_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.speech.v2.SpeechClientHttpJsonTest", +- "com.google.cloud.speech.v2.SpeechClientTest", +- ], +- runtime_deps = [":speech_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-speech-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":speech_java_gapic", +- ":speech_java_grpc", +- ":speech_java_proto", +- ":speech_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 = "speech_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/speech/apiv2/speechpb", +- protos = [":speech_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "speech_go_gapic", +- srcs = [":speech_proto_with_info"], +- grpc_service_config = "speech_grpc_service_config.json", +- importpath = "cloud.google.com/go/speech/apiv2;speech", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "speech_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":speech_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", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "speech_go_gapic_test", +- srcs = [":speech_go_gapic_srcjar_test"], +- embed = [":speech_go_gapic"], +- importpath = "cloud.google.com/go/speech/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-speech-v2-go", +- deps = [ +- ":speech_go_gapic", +- ":speech_go_gapic_srcjar-metadata.srcjar", +- ":speech_go_gapic_srcjar-snippets.srcjar", +- ":speech_go_gapic_srcjar-test.srcjar", +- ":speech_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "speech_py_gapic", +- srcs = [":speech_proto"], +- grpc_service_config = "speech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "speech_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "speech_py_gapic_test", +- srcs = [ +- "speech_py_gapic_pytest.py", +- "speech_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":speech_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "speech-v2-py", +- deps = [ +- ":speech_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 = "speech_php_proto", +- deps = [":speech_proto"], +-) +- +-php_grpc_library( +- name = "speech_php_grpc", +- srcs = [":speech_proto"], +- deps = [":speech_php_proto"], +-) +- +-php_gapic_library( +- name = "speech_php_gapic", +- srcs = [":speech_proto_with_info"], +- grpc_service_config = "speech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "speech_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":speech_php_grpc", +- ":speech_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-speech-v2-php", +- deps = [ +- ":speech_php_gapic", +- ":speech_php_grpc", +- ":speech_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "speech_nodejs_gapic", +- package_name = "@google-cloud/speech", +- src = ":speech_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "speech_grpc_service_config.json", +- package = "google.cloud.speech.v2", +- rest_numeric_enums = True, +- service_yaml = "speech_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "speech-v2-nodejs", +- deps = [ +- ":speech_nodejs_gapic", +- ":speech_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 = "speech_ruby_proto", +- deps = [":speech_proto"], +-) +- +-ruby_grpc_library( +- name = "speech_ruby_grpc", +- srcs = [":speech_proto"], +- deps = [":speech_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "speech_ruby_gapic", +- srcs = [":speech_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=speech.googleapis.com", +- "ruby-cloud-api-shortname=speech", +- "ruby-cloud-env-prefix=SPEECH", +- "ruby-cloud-gem-name=google-cloud-speech-v2", +- "ruby-cloud-product-url=https://cloud.google.com/speech-to-text", +- ], +- grpc_service_config = "speech_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Google Speech-to-Text enables developers to convert audio to text by applying powerful neural network models in an easy-to-use API. The API recognizes more than 120 languages and variants to support your global user base. You can enable voice command-and-control, transcribe audio from call centers, and more. It can process real-time streaming or prerecorded audio, using Google's machine learning technology.", +- ruby_cloud_title = "Cloud Speech-to-Text V2", +- service_yaml = "speech_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":speech_ruby_grpc", +- ":speech_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-speech-v2-ruby", +- deps = [ +- ":speech_ruby_gapic", +- ":speech_ruby_grpc", +- ":speech_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 = "speech_csharp_proto", +- deps = [":speech_proto"], +-) +- +-csharp_grpc_library( +- name = "speech_csharp_grpc", +- srcs = [":speech_proto"], +- deps = [":speech_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "speech_csharp_gapic", +- srcs = [":speech_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "speech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "speech_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":speech_csharp_grpc", +- ":speech_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-speech-v2-csharp", +- deps = [ +- ":speech_csharp_gapic", +- ":speech_csharp_grpc", +- ":speech_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "speech_cc_proto", +- deps = [":speech_proto"], +-) +- +-cc_grpc_library( +- name = "speech_cc_grpc", +- srcs = [":speech_proto"], +- grpc_only = True, +- deps = [":speech_cc_proto"], +-) +diff --git a/google/cloud/sql/v1/BUILD.bazel b/google/cloud/sql/v1/BUILD.bazel +deleted file mode 100644 +index 218cfc337..000000000 +--- a/google/cloud/sql/v1/BUILD.bazel ++++ /dev/null +@@ -1,402 +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", +-# ], +-# include_samples = True, +-# ) +- +-############################################################################## +-# 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 = "cloud.google.com/go/sql/apiv1/sqlpb", +- 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, +-# release_level = "beta", +-# 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-snippets.srcjar", +-# ":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_test", +-) +- +-py_gapic_library( +- name = "sql_py_gapic", +- srcs = [":sql_proto"], +- grpc_service_config = "sqladmin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "sqladmin_v1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "sql_py_gapic_test", +- srcs = [ +- "sql_py_gapic_pytest.py", +- "sql_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":sql_py_gapic"], +-) +- +-# 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", +- rest_numeric_enums = True, +- service_yaml = "sqladmin_v1.yaml", +- transport = "grpc+rest", +- 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", +- rest_numeric_enums = True, +- service_yaml = "sqladmin_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "sql-v1-nodejs", +- deps = [ +- ":sql_nodejs_gapic", +- ":sql_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 = "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", +- rest_numeric_enums = True, +- service_yaml = "sqladmin_v1.yaml", +- 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", +-# service_yaml = "sqladmin_v1.yaml", +-# 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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "sql_cc_proto", +- deps = [":sql_proto"], +-) +- +-cc_grpc_library( +- name = "sql_cc_grpc", +- srcs = [":sql_proto"], +- grpc_only = True, +- deps = [":sql_cc_proto"], +-) +diff --git a/google/cloud/sql/v1beta4/BUILD.bazel b/google/cloud/sql/v1beta4/BUILD.bazel +deleted file mode 100644 +index b314cdb25..000000000 +--- a/google/cloud/sql/v1beta4/BUILD.bazel ++++ /dev/null +@@ -1,388 +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.proto", +- "cloud_sql_connect.proto", +- "cloud_sql_resources.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//:duration_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"], +-#) +- +-#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_v1beta4.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.v1beta4.SqlBackupRunsServiceClientTest", +-# "com.google.cloud.sql.v1beta4.SqlConnectServiceClientTest", +-# "com.google.cloud.sql.v1beta4.SqlDatabasesServiceClientTest", +-# "com.google.cloud.sql.v1beta4.SqlFlagsServiceClientTest", +-# "com.google.cloud.sql.v1beta4.SqlInstancesServiceClientTest", +-# "com.google.cloud.sql.v1beta4.SqlOperationsServiceClientTest", +-# "com.google.cloud.sql.v1beta4.SqlSslCertsServiceClientTest", +-# "com.google.cloud.sql.v1beta4.SqlTiersServiceClientTest", +-# "com.google.cloud.sql.v1beta4.SqlUsersServiceClientTest", +-# ], +-# runtime_deps = [":sql_java_gapic_test"], +-#) +- +-# Open Source Packages +-#java_gapic_assembly_gradle_pkg( +-# name = "google-cloud-sql-v1beta4-java", +-# deps = [ +-# ":sql_java_gapic", +-# ":sql_java_grpc", +-# ":sql_java_proto", +-# ":sql_proto", +-# ], +-# include_samples = True, +-#) +- +-############################################################################## +-# 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 = "cloud.google.com/go/sql/apiv1beta4/sqlpb", +-# protos = [":sql_proto"], +-# deps = [ +-# "//google/api:annotations_go_proto", +-# ], +-#) +- +-#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/apiv1beta4;sql", +-# metadata = True, +-# release_level = "beta", +-# service_yaml = "sqladmin_v1beta4.yaml", +-# deps = [ +-# ":sql_go_proto", +-# "@io_bazel_rules_go//proto/wkt:duration_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/apiv1beta4", +-#) +- +-# Open Source Packages +-#go_gapic_assembly_pkg( +-# name = "gapi-cloud-sql-v1beta4-go", +-# deps = [ +-# ":sql_go_gapic", +-# ":sql_go_gapic_srcjar-metadata.srcjar", +-# ":sql_go_gapic_srcjar-snippets.srcjar", +-# ":sql_go_gapic_srcjar-test.srcjar", +-# ":sql_go_proto", +-# ], +-#) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "sql_py_gapic", +- srcs = [":sql_proto"], +- grpc_service_config = "sqladmin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "sqladmin_v1beta4.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "sql_py_gapic_test", +- srcs = [ +- "sql_py_gapic_pytest.py", +- "sql_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":sql_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "sql-v1beta4-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", +- rest_numeric_enums = True, +- service_yaml = "sqladmin_v1beta4.yaml", +- transport = "grpc+rest", +- deps = [ +- ":sql_php_grpc", +- ":sql_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-sql-v1beta4-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.v1beta4", +- rest_numeric_enums = True, +- service_yaml = "sqladmin_v1beta4.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "sql-v1beta4-nodejs", +- deps = [ +- ":sql_nodejs_gapic", +- ":sql_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 = "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-v1beta4"], +- grpc_service_config = "sqladmin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "sqladmin_v1beta4.yaml", +- deps = [ +- ":sql_ruby_grpc", +- ":sql_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-sql-v1beta4-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"], +-#) +- +-#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", +-# service_yaml = "sqladmin_v1beta4.yaml", +-# deps = [ +-# ":sql_csharp_grpc", +-# ":sql_csharp_proto", +-# ], +-#) +- +-# Open Source Packages +-# csharp_gapic_assembly_pkg( +-# name = "google-cloud-sql-v1beta4-csharp", +-# deps = [ +-# ":sql_csharp_gapic", +-# ":sql_csharp_grpc", +-# ":sql_csharp_proto", +-# ], +-#) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "sql_cc_proto", +- deps = [":sql_proto"], +-) +- +-cc_grpc_library( +- name = "sql_cc_grpc", +- srcs = [":sql_proto"], +- grpc_only = True, +- deps = [":sql_cc_proto"], +-) +diff --git a/google/cloud/storageinsights/BUILD.bazel b/google/cloud/storageinsights/BUILD.bazel +deleted file mode 100644 +index ad0839610..000000000 +--- a/google/cloud/storageinsights/BUILD.bazel ++++ /dev/null +@@ -1,36 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-storage_insights. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for storageinsights. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "storageinsights_ruby_wrapper", +- srcs = ["//google/cloud/storageinsights/v1:storageinsights_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-storage_insights", +- "ruby-cloud-wrapper-of=v1:0.0", +- ], +- service_yaml = "//google/cloud/storageinsights/v1:storageinsights_v1.yaml", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-storageinsights-ruby", +- deps = [ +- ":storageinsights_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/storageinsights/v1/BUILD.bazel b/google/cloud/storageinsights/v1/BUILD.bazel +deleted file mode 100644 +index cf732739c..000000000 +--- a/google/cloud/storageinsights/v1/BUILD.bazel ++++ /dev/null +@@ -1,402 +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 = "storageinsights_proto", +- srcs = [ +- "storageinsights.proto", +- ], +- deps = [ +- "//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", +- "//google/type:date_proto", +- "//google/type:datetime_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "storageinsights_proto_with_info", +- deps = [ +- ":storageinsights_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "storageinsights_java_proto", +- deps = [":storageinsights_proto"], +-) +- +-java_grpc_library( +- name = "storageinsights_java_grpc", +- srcs = [":storageinsights_proto"], +- deps = [":storageinsights_java_proto"], +-) +- +-java_gapic_library( +- name = "storageinsights_java_gapic", +- srcs = [":storageinsights_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "storageinsights_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "storageinsights_v1.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- ":storageinsights_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":storageinsights_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "storageinsights_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.storageinsights.v1.StorageInsightsClientHttpJsonTest", +- "com.google.cloud.storageinsights.v1.StorageInsightsClientTest", +- ], +- runtime_deps = [":storageinsights_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-storageinsights-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":storageinsights_java_gapic", +- ":storageinsights_java_grpc", +- ":storageinsights_java_proto", +- ":storageinsights_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 = "storageinsights_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/storageinsights/apiv1/storageinsightspb", +- protos = [":storageinsights_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:date_go_proto", +- "//google/type:datetime_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "storageinsights_go_gapic", +- srcs = [":storageinsights_proto_with_info"], +- grpc_service_config = "storageinsights_grpc_service_config.json", +- importpath = "cloud.google.com/go/storageinsights/apiv1;storageinsights", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "storageinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":storageinsights_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", +- ], +-) +- +-go_test( +- name = "storageinsights_go_gapic_test", +- srcs = [":storageinsights_go_gapic_srcjar_test"], +- embed = [":storageinsights_go_gapic"], +- importpath = "cloud.google.com/go/storageinsights/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-storageinsights-v1-go", +- deps = [ +- ":storageinsights_go_gapic", +- ":storageinsights_go_gapic_srcjar-metadata.srcjar", +- ":storageinsights_go_gapic_srcjar-snippets.srcjar", +- ":storageinsights_go_gapic_srcjar-test.srcjar", +- ":storageinsights_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "storageinsights_py_gapic", +- srcs = [":storageinsights_proto"], +- grpc_service_config = "storageinsights_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "storageinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "storageinsights_py_gapic_test", +- srcs = [ +- "storageinsights_py_gapic_pytest.py", +- "storageinsights_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":storageinsights_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "storageinsights-v1-py", +- deps = [ +- ":storageinsights_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 = "storageinsights_php_proto", +- deps = [":storageinsights_proto"], +-) +- +-php_grpc_library( +- name = "storageinsights_php_grpc", +- srcs = [":storageinsights_proto"], +- deps = [":storageinsights_php_proto"], +-) +- +-php_gapic_library( +- name = "storageinsights_php_gapic", +- srcs = [":storageinsights_proto_with_info"], +- grpc_service_config = "storageinsights_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "storageinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":storageinsights_php_grpc", +- ":storageinsights_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-storageinsights-v1-php", +- deps = [ +- ":storageinsights_php_gapic", +- ":storageinsights_php_grpc", +- ":storageinsights_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "storageinsights_nodejs_gapic", +- package_name = "@google-cloud/storageinsights", +- src = ":storageinsights_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "storageinsights_grpc_service_config.json", +- package = "google.cloud.storageinsights.v1", +- rest_numeric_enums = True, +- service_yaml = "storageinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "storageinsights-v1-nodejs", +- deps = [ +- ":storageinsights_nodejs_gapic", +- ":storageinsights_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 = "storageinsights_ruby_proto", +- deps = [":storageinsights_proto"], +-) +- +-ruby_grpc_library( +- name = "storageinsights_ruby_grpc", +- srcs = [":storageinsights_proto"], +- deps = [":storageinsights_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "storageinsights_ruby_gapic", +- srcs = [":storageinsights_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-storageinsights-v1"], +- grpc_service_config = "storageinsights_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "storageinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":storageinsights_ruby_grpc", +- ":storageinsights_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-storageinsights-v1-ruby", +- deps = [ +- ":storageinsights_ruby_gapic", +- ":storageinsights_ruby_grpc", +- ":storageinsights_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 = "storageinsights_csharp_proto", +- deps = [":storageinsights_proto"], +-) +- +-csharp_grpc_library( +- name = "storageinsights_csharp_grpc", +- srcs = [":storageinsights_proto"], +- deps = [":storageinsights_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "storageinsights_csharp_gapic", +- srcs = [":storageinsights_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "storageinsights_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "storageinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":storageinsights_csharp_grpc", +- ":storageinsights_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-storageinsights-v1-csharp", +- deps = [ +- ":storageinsights_csharp_gapic", +- ":storageinsights_csharp_grpc", +- ":storageinsights_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "storageinsights_cc_proto", +- deps = [":storageinsights_proto"], +-) +- +-cc_grpc_library( +- name = "storageinsights_cc_grpc", +- srcs = [":storageinsights_proto"], +- grpc_only = True, +- deps = [":storageinsights_cc_proto"], +-) +diff --git a/google/cloud/stream/logging/v1/BUILD.bazel b/google/cloud/stream/logging/v1/BUILD.bazel +deleted file mode 100644 +index d6440cff9..000000000 +--- a/google/cloud/stream/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,175 +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 = [ +- "logging.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 = "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 = "cloud.google.com/go/stream/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [], +-) +- +-############################################################################## +-# 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 = [ +- "@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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/talent/BUILD.bazel b/google/cloud/talent/BUILD.bazel +deleted file mode 100644 +index 57eb79fe3..000000000 +--- a/google/cloud/talent/BUILD.bazel ++++ /dev/null +@@ -1,39 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-talent. +- +-# 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", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for jobs. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v4 in this case. +-ruby_cloud_gapic_library( +- name = "jobs_ruby_wrapper", +- srcs = ["//google/cloud/talent/v4:talent_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-talent", +- "ruby-cloud-env-prefix=TALENT", +- "ruby-cloud-wrapper-of=v4:0.9;v4beta1:0.7", +- "ruby-cloud-product-url=https://cloud.google.com/solutions/talent-solution", +- "ruby-cloud-api-id=jobs.googleapis.com", +- "ruby-cloud-api-shortname=jobs", +- "ruby-cloud-migration-version=0.20", +- ], +- ruby_cloud_description = "Transform your job search and candidate matching capabilities with Cloud Talent Solution, designed to support enterprise talent acquisition technology and evolve with your growing needs. This AI solution includes features such as Job Search and Profile Search (Beta) to provide candidates and employers with an enhanced talent acquisition experience.", +- ruby_cloud_title = "Cloud Talent Solution", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-talent-ruby", +- deps = [ +- ":jobs_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/talent/v4/BUILD.bazel b/google/cloud/talent/v4/BUILD.bazel +deleted file mode 100644 +index ee5320c3a..000000000 +--- a/google/cloud/talent/v4/BUILD.bazel ++++ /dev/null +@@ -1,428 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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 = "talent_proto", +- srcs = [ +- "common.proto", +- "company.proto", +- "company_service.proto", +- "completion_service.proto", +- "event.proto", +- "event_service.proto", +- "filters.proto", +- "histogram.proto", +- "job.proto", +- "job_service.proto", +- "tenant.proto", +- "tenant_service.proto", +- ], +- deps = [ +- "//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", +- "//google/type:latlng_proto", +- "//google/type:money_proto", +- "//google/type:postal_address_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", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "talent_proto_with_info", +- deps = [ +- ":talent_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 = "talent_java_proto", +- deps = [":talent_proto"], +-) +- +-java_grpc_library( +- name = "talent_java_grpc", +- srcs = [":talent_proto"], +- deps = [":talent_java_proto"], +-) +- +-java_gapic_library( +- name = "talent_java_gapic", +- srcs = [":talent_proto_with_info"], +- grpc_service_config = "talent_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "jobs_v4.yaml", +- test_deps = [ +- ":talent_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":talent_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "talent_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.talent.v4.CompanyServiceClientHttpJsonTest", +- "com.google.cloud.talent.v4.CompanyServiceClientTest", +- "com.google.cloud.talent.v4.CompletionClientHttpJsonTest", +- "com.google.cloud.talent.v4.CompletionClientTest", +- "com.google.cloud.talent.v4.EventServiceClientHttpJsonTest", +- "com.google.cloud.talent.v4.EventServiceClientTest", +- "com.google.cloud.talent.v4.JobServiceClientHttpJsonTest", +- "com.google.cloud.talent.v4.JobServiceClientTest", +- "com.google.cloud.talent.v4.TenantServiceClientHttpJsonTest", +- "com.google.cloud.talent.v4.TenantServiceClientTest", +- ], +- runtime_deps = [":talent_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-talent-v4-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":talent_java_gapic", +- ":talent_java_grpc", +- ":talent_java_proto", +- ":talent_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 = "talent_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/talent/apiv4/talentpb", +- protos = [":talent_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:latlng_go_proto", +- "//google/type:money_go_proto", +- "//google/type:postaladdress_go_proto", +- "//google/type:timeofday_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "talent_go_gapic", +- srcs = [":talent_proto_with_info"], +- grpc_service_config = "talent_grpc_service_config.json", +- importpath = "cloud.google.com/go/talent/apiv4;talent", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "jobs_v4.yaml", +- transport = "grpc+rest", +- deps = [ +- ":talent_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 = "talent_go_gapic_test", +- srcs = [":talent_go_gapic_srcjar_test"], +- embed = [":talent_go_gapic"], +- importpath = "cloud.google.com/go/talent/apiv4", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-talent-v4-go", +- deps = [ +- ":talent_go_gapic", +- ":talent_go_gapic_srcjar-snippets.srcjar", +- ":talent_go_gapic_srcjar-test.srcjar", +- ":talent_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "talent_py_gapic", +- srcs = [":talent_proto"], +- grpc_service_config = "talent_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "jobs_v4.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "talent_py_gapic_test", +- srcs = [ +- "talent_py_gapic_pytest.py", +- "talent_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":talent_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "talent-v4-py", +- deps = [ +- ":talent_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 = "talent_php_proto", +- deps = [":talent_proto"], +-) +- +-php_grpc_library( +- name = "talent_php_grpc", +- srcs = [":talent_proto"], +- deps = [":talent_php_proto"], +-) +- +-php_gapic_library( +- name = "talent_php_gapic", +- srcs = [":talent_proto_with_info"], +- grpc_service_config = "talent_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "jobs_v4.yaml", +- transport = "grpc+rest", +- deps = [ +- ":talent_php_grpc", +- ":talent_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-talent-v4-php", +- deps = [ +- ":talent_php_gapic", +- ":talent_php_grpc", +- ":talent_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "talent_nodejs_gapic", +- package_name = "@google-cloud/talent", +- src = ":talent_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "talent_grpc_service_config.json", +- main_service = "talent", +- package = "google.cloud.talent.v4", +- rest_numeric_enums = True, +- service_yaml = "jobs_v4.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "talent-v4-nodejs", +- deps = [ +- ":talent_nodejs_gapic", +- ":talent_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 = "talent_ruby_proto", +- deps = [":talent_proto"], +-) +- +-ruby_grpc_library( +- name = "talent_ruby_grpc", +- srcs = [":talent_proto"], +- deps = [":talent_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "talent_ruby_gapic", +- srcs = [":talent_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-talent-v4", +- "ruby-cloud-env-prefix=TALENT", +- "ruby-cloud-product-url=https://cloud.google.com/solutions/talent-solution", +- "ruby-cloud-api-id=jobs.googleapis.com", +- "ruby-cloud-api-shortname=jobs", +- ], +- grpc_service_config = "talent_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Transform your job search and candidate matching capabilities with Cloud Talent Solution, designed to support enterprise talent acquisition technology and evolve with your growing needs. This AI solution includes features such as Job Search and Profile Search to provide candidates and employers with an enhanced talent acquisition experience.", +- ruby_cloud_title = "Cloud Talent Solution V4", +- service_yaml = "jobs_v4.yaml", +- transport = "grpc+rest", +- deps = [ +- ":talent_ruby_grpc", +- ":talent_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-talent-v4-ruby", +- deps = [ +- ":talent_ruby_gapic", +- ":talent_ruby_grpc", +- ":talent_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 = "talent_csharp_proto", +- deps = [":talent_proto"], +-) +- +-csharp_grpc_library( +- name = "talent_csharp_grpc", +- srcs = [":talent_proto"], +- deps = [":talent_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "talent_csharp_gapic", +- srcs = [":talent_proto_with_info"], +- rest_numeric_enums = True, +- service_yaml = "jobs_v4.yaml", +- transport = "grpc+rest", +- deps = [ +- ":talent_csharp_grpc", +- ":talent_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-talent-v4-csharp", +- deps = [ +- ":talent_csharp_gapic", +- ":talent_csharp_grpc", +- ":talent_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "talent_cc_proto", +- deps = [":talent_proto"], +-) +- +-cc_grpc_library( +- name = "talent_cc_grpc", +- srcs = [":talent_proto"], +- grpc_only = True, +- deps = [":talent_cc_proto"], +-) +diff --git a/google/cloud/talent/v4beta1/BUILD.bazel b/google/cloud/talent/v4beta1/BUILD.bazel +deleted file mode 100644 +index b372da1b4..000000000 +--- a/google/cloud/talent/v4beta1/BUILD.bazel ++++ /dev/null +@@ -1,437 +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 = "talent_proto", +- srcs = [ +- "batch.proto", +- "common.proto", +- "company.proto", +- "company_service.proto", +- "completion_service.proto", +- "event.proto", +- "event_service.proto", +- "filters.proto", +- "histogram.proto", +- "job.proto", +- "job_service.proto", +- "tenant.proto", +- "tenant_service.proto", +- ], +- deps = [ +- "//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", +- "//google/type:date_proto", +- "//google/type:dayofweek_proto", +- "//google/type:latlng_proto", +- "//google/type:money_proto", +- "//google/type:postal_address_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", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "talent_proto_with_info", +- deps = [ +- ":talent_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 = "talent_java_proto", +- deps = [":talent_proto"], +-) +- +-java_grpc_library( +- name = "talent_java_grpc", +- srcs = [":talent_proto"], +- deps = [":talent_java_proto"], +-) +- +-java_gapic_library( +- name = "talent_java_gapic", +- srcs = [":talent_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "talent_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "jobs_v4beta1.yaml", +- test_deps = [ +- ":talent_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":talent_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "talent_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.talent.v4beta1.CompanyServiceClientHttpJsonTest", +- "com.google.cloud.talent.v4beta1.CompanyServiceClientTest", +- "com.google.cloud.talent.v4beta1.CompletionClientHttpJsonTest", +- "com.google.cloud.talent.v4beta1.CompletionClientTest", +- "com.google.cloud.talent.v4beta1.EventServiceClientHttpJsonTest", +- "com.google.cloud.talent.v4beta1.EventServiceClientTest", +- "com.google.cloud.talent.v4beta1.JobServiceClientHttpJsonTest", +- "com.google.cloud.talent.v4beta1.JobServiceClientTest", +- "com.google.cloud.talent.v4beta1.TenantServiceClientHttpJsonTest", +- "com.google.cloud.talent.v4beta1.TenantServiceClientTest", +- ], +- runtime_deps = [":talent_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-talent-v4beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":talent_java_gapic", +- ":talent_java_grpc", +- ":talent_java_proto", +- ":talent_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 = "talent_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/talent/apiv4beta1/talentpb", +- protos = [":talent_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:date_go_proto", +- "//google/type:dayofweek_go_proto", +- "//google/type:latlng_go_proto", +- "//google/type:money_go_proto", +- "//google/type:postaladdress_go_proto", +- "//google/type:timeofday_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "talent_go_gapic", +- srcs = [":talent_proto_with_info"], +- grpc_service_config = "talent_grpc_service_config.json", +- importpath = "cloud.google.com/go/talent/apiv4beta1;talent", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "jobs_v4beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":talent_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 = "talent_go_gapic_test", +- srcs = [":talent_go_gapic_srcjar_test"], +- embed = [":talent_go_gapic"], +- importpath = "cloud.google.com/go/talent/apiv4beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-talent-v4beta1-go", +- deps = [ +- ":talent_go_gapic", +- ":talent_go_gapic_srcjar-metadata.srcjar", +- ":talent_go_gapic_srcjar-snippets.srcjar", +- ":talent_go_gapic_srcjar-test.srcjar", +- ":talent_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "talent_py_gapic", +- srcs = [":talent_proto"], +- grpc_service_config = "talent_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "jobs_v4beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "talent_py_gapic_test", +- srcs = [ +- "talent_py_gapic_pytest.py", +- "talent_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":talent_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "talent-v4beta1-py", +- deps = [ +- ":talent_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 = "talent_php_proto", +- deps = [":talent_proto"], +-) +- +-php_grpc_library( +- name = "talent_php_grpc", +- srcs = [":talent_proto"], +- deps = [":talent_php_proto"], +-) +- +-php_gapic_library( +- name = "talent_php_gapic", +- srcs = [":talent_proto_with_info"], +- grpc_service_config = "talent_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "jobs_v4beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":talent_php_grpc", +- ":talent_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-talent-v4beta1-php", +- deps = [ +- ":talent_php_gapic", +- ":talent_php_grpc", +- ":talent_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "talent_nodejs_gapic", +- package_name = "@google-cloud/talent", +- src = ":talent_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "talent_grpc_service_config.json", +- main_service = "talent", +- package = "google.cloud.talent.v4beta1", +- rest_numeric_enums = True, +- service_yaml = "jobs_v4beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "talent-v4beta1-nodejs", +- deps = [ +- ":talent_nodejs_gapic", +- ":talent_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 = "talent_ruby_proto", +- deps = [":talent_proto"], +-) +- +-ruby_grpc_library( +- name = "talent_ruby_grpc", +- srcs = [":talent_proto"], +- deps = [":talent_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "talent_ruby_gapic", +- srcs = [":talent_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=jobs.googleapis.com", +- "ruby-cloud-api-shortname=jobs", +- "ruby-cloud-env-prefix=TALENT", +- "ruby-cloud-gem-name=google-cloud-talent-v4beta1", +- "ruby-cloud-product-url=https://cloud.google.com/solutions/talent-solution", +- ], +- grpc_service_config = "talent_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Transform your job search and candidate matching capabilities with Cloud Talent Solution, designed to support enterprise talent acquisition technology and evolve with your growing needs. This AI solution includes features such as Job Search and Profile Search to provide candidates and employers with an enhanced talent acquisition experience.", +- ruby_cloud_title = "Cloud Talent Solution V4beta1", +- service_yaml = "jobs_v4beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":talent_ruby_grpc", +- ":talent_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-talent-v4beta1-ruby", +- deps = [ +- ":talent_ruby_gapic", +- ":talent_ruby_grpc", +- ":talent_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 = "talent_csharp_proto", +- deps = [":talent_proto"], +-) +- +-csharp_grpc_library( +- name = "talent_csharp_grpc", +- srcs = [":talent_proto"], +- deps = [":talent_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "talent_csharp_gapic", +- srcs = [":talent_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "talent_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "jobs_v4beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":talent_csharp_grpc", +- ":talent_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-talent-v4beta1-csharp", +- deps = [ +- ":talent_csharp_gapic", +- ":talent_csharp_grpc", +- ":talent_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "talent_cc_proto", +- deps = [":talent_proto"], +-) +- +-cc_grpc_library( +- name = "talent_cc_grpc", +- srcs = [":talent_proto"], +- grpc_only = True, +- deps = [":talent_cc_proto"], +-) +diff --git a/google/cloud/tasks/BUILD.bazel b/google/cloud/tasks/BUILD.bazel +deleted file mode 100644 +index 8d80395ad..000000000 +--- a/google/cloud/tasks/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-tasks. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for cloudtasks. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v2 in this case. +-ruby_cloud_gapic_library( +- name = "cloudtasks_ruby_wrapper", +- srcs = ["//google/cloud/tasks/v2:tasks_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-tasks", +- "ruby-cloud-env-prefix=TASKS", +- "ruby-cloud-wrapper-of=v2:0.7;v2beta2:0.8;v2beta3:0.9", +- "ruby-cloud-product-url=https://cloud.google.com/tasks", +- "ruby-cloud-api-id=cloudtasks.googleapis.com", +- "ruby-cloud-api-shortname=cloudtasks", +- "ruby-cloud-migration-version=2.0", +- ], +- ruby_cloud_description = "Cloud Tasks is a fully managed service that allows you to manage the execution, dispatch and delivery of a large number of distributed tasks. You can asynchronously perform work outside of a user request. Your tasks can be executed on App Engine or any arbitrary HTTP endpoint.", +- ruby_cloud_title = "Cloud Tasks", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-tasks-ruby", +- deps = [ +- ":cloudtasks_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/tasks/v2/BUILD.bazel b/google/cloud/tasks/v2/BUILD.bazel +deleted file mode 100644 +index f4f751c7f..000000000 +--- a/google/cloud/tasks/v2/BUILD.bazel ++++ /dev/null +@@ -1,395 +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 = "tasks_proto", +- srcs = [ +- "cloudtasks.proto", +- "queue.proto", +- "target.proto", +- "task.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/rpc:status_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 = "tasks_proto_with_info", +- deps = [ +- ":tasks_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 = "tasks_java_proto", +- deps = [":tasks_proto"], +-) +- +-java_grpc_library( +- name = "tasks_java_grpc", +- srcs = [":tasks_proto"], +- deps = [":tasks_java_proto"], +-) +- +-java_gapic_library( +- name = "tasks_java_gapic", +- srcs = [":tasks_proto_with_info"], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2.yaml", +- test_deps = [ +- ":tasks_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":tasks_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "tasks_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.tasks.v2.CloudTasksClientHttpJsonTest", +- "com.google.cloud.tasks.v2.CloudTasksClientTest", +- ], +- runtime_deps = [":tasks_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-tasks-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":tasks_java_gapic", +- ":tasks_java_grpc", +- ":tasks_java_proto", +- ":tasks_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 = "tasks_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/cloudtasks/apiv2/cloudtaskspb", +- protos = [":tasks_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "tasks_go_gapic", +- srcs = [":tasks_proto_with_info"], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- importpath = "cloud.google.com/go/cloudtasks/apiv2;cloudtasks", +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tasks_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "tasks_go_gapic_test", +- srcs = [":tasks_go_gapic_srcjar_test"], +- embed = [":tasks_go_gapic"], +- importpath = "cloud.google.com/go/cloudtasks/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-tasks-v2-go", +- deps = [ +- ":tasks_go_gapic", +- ":tasks_go_gapic_srcjar-snippets.srcjar", +- ":tasks_go_gapic_srcjar-test.srcjar", +- ":tasks_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "tasks_py_gapic", +- srcs = [":tasks_proto"], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "tasks_py_gapic_test", +- srcs = [ +- "tasks_py_gapic_pytest.py", +- "tasks_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":tasks_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "tasks-v2-py", +- deps = [ +- ":tasks_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 = "tasks_php_proto", +- deps = [":tasks_proto"], +-) +- +-php_grpc_library( +- name = "tasks_php_grpc", +- srcs = [":tasks_proto"], +- deps = [":tasks_php_proto"], +-) +- +-php_gapic_library( +- name = "tasks_php_gapic", +- srcs = [":tasks_proto_with_info"], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tasks_php_grpc", +- ":tasks_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-tasks-v2-php", +- deps = [ +- ":tasks_php_gapic", +- ":tasks_php_grpc", +- ":tasks_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "tasks_nodejs_gapic", +- package_name = "@google-cloud/tasks", +- src = ":tasks_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- main_service = "tasks", +- package = "google.cloud.tasks.v2", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "tasks-v2-nodejs", +- deps = [ +- ":tasks_nodejs_gapic", +- ":tasks_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 = "tasks_ruby_proto", +- deps = [":tasks_proto"], +-) +- +-ruby_grpc_library( +- name = "tasks_ruby_grpc", +- srcs = [":tasks_proto"], +- deps = [":tasks_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "tasks_ruby_gapic", +- srcs = [":tasks_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-tasks-v2", +- "ruby-cloud-env-prefix=TASKS", +- "ruby-cloud-product-url=https://cloud.google.com/tasks", +- "ruby-cloud-api-id=cloudtasks.googleapis.com", +- "ruby-cloud-api-shortname=cloudtasks", +- ], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Tasks is a fully managed service that allows you to manage the execution, dispatch and delivery of a large number of distributed tasks. You can asynchronously perform work outside of a user request. Your tasks can be executed on App Engine or any arbitrary HTTP endpoint.", +- ruby_cloud_title = "Cloud Tasks V2", +- service_yaml = "cloudtasks_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tasks_ruby_grpc", +- ":tasks_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-tasks-v2-ruby", +- deps = [ +- ":tasks_ruby_gapic", +- ":tasks_ruby_grpc", +- ":tasks_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 = "tasks_csharp_proto", +- deps = [":tasks_proto"], +-) +- +-csharp_grpc_library( +- name = "tasks_csharp_grpc", +- srcs = [":tasks_proto"], +- deps = [":tasks_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "tasks_csharp_gapic", +- srcs = [":tasks_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tasks_csharp_grpc", +- ":tasks_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-tasks-v2-csharp", +- deps = [ +- ":tasks_csharp_gapic", +- ":tasks_csharp_grpc", +- ":tasks_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "tasks_cc_proto", +- deps = [":tasks_proto"], +-) +- +-cc_grpc_library( +- name = "tasks_cc_grpc", +- srcs = [":tasks_proto"], +- grpc_only = True, +- deps = [":tasks_cc_proto"], +-) +diff --git a/google/cloud/tasks/v2beta2/BUILD.bazel b/google/cloud/tasks/v2beta2/BUILD.bazel +deleted file mode 100644 +index 6a5a9871a..000000000 +--- a/google/cloud/tasks/v2beta2/BUILD.bazel ++++ /dev/null +@@ -1,380 +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 = "tasks_proto", +- srcs = [ +- "cloudtasks.proto", +- "queue.proto", +- "target.proto", +- "task.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/rpc:status_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 = "tasks_proto_with_info", +- deps = [ +- ":tasks_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 = "tasks_java_proto", +- deps = [":tasks_proto"], +-) +- +-java_grpc_library( +- name = "tasks_java_grpc", +- srcs = [":tasks_proto"], +- deps = [":tasks_java_proto"], +-) +- +-java_gapic_library( +- name = "tasks_java_gapic", +- srcs = [":tasks_proto_with_info"], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2beta2.yaml", +- test_deps = [ +- ":tasks_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":tasks_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "tasks_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.tasks.v2beta2.CloudTasksClientHttpJsonTest", +- "com.google.cloud.tasks.v2beta2.CloudTasksClientTest", +- ], +- runtime_deps = [":tasks_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-tasks-v2beta2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":tasks_java_gapic", +- ":tasks_java_grpc", +- ":tasks_java_proto", +- ":tasks_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 = "tasks_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/cloudtasks/apiv2beta2/cloudtaskspb", +- protos = [":tasks_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "tasks_go_gapic", +- srcs = [":tasks_proto_with_info"], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- importpath = "cloud.google.com/go/cloudtasks/apiv2beta2;cloudtasks", +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tasks_go_proto", +- "//google/iam/v1:iam_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "tasks_go_gapic_test", +- srcs = [":tasks_go_gapic_srcjar_test"], +- embed = [":tasks_go_gapic"], +- importpath = "cloud.google.com/go/cloudtasks/apiv2beta2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-tasks-v2beta2-go", +- deps = [ +- ":tasks_go_gapic", +- ":tasks_go_gapic_srcjar-snippets.srcjar", +- ":tasks_go_gapic_srcjar-test.srcjar", +- ":tasks_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "tasks_py_gapic", +- srcs = [":tasks_proto"], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "tasks_py_gapic_test", +- srcs = [ +- "tasks_py_gapic_pytest.py", +- "tasks_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":tasks_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "tasks-v2beta2-py", +- deps = [ +- ":tasks_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 = "tasks_php_proto", +- deps = [":tasks_proto"], +-) +- +-php_grpc_library( +- name = "tasks_php_grpc", +- srcs = [":tasks_proto"], +- deps = [":tasks_php_proto"], +-) +- +-php_gapic_library( +- name = "tasks_php_gapic", +- srcs = [":tasks_proto_with_info"], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tasks_php_grpc", +- ":tasks_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-tasks-v2beta2-php", +- deps = [ +- ":tasks_php_gapic", +- ":tasks_php_grpc", +- ":tasks_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "tasks_nodejs_gapic", +- package_name = "@google-cloud/tasks", +- src = ":tasks_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- main_service = "tasks", +- package = "google.cloud.tasks.v2beta2", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2beta2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "tasks-v2beta2-nodejs", +- deps = [ +- ":tasks_nodejs_gapic", +- ":tasks_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 = "tasks_ruby_proto", +- deps = [":tasks_proto"], +-) +- +-ruby_grpc_library( +- name = "tasks_ruby_grpc", +- srcs = [":tasks_proto"], +- deps = [":tasks_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "tasks_ruby_gapic", +- srcs = [":tasks_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-tasks-v2beta2", +- "ruby-cloud-env-prefix=TASKS", +- "ruby-cloud-product-url=https://cloud.google.com/tasks", +- "ruby-cloud-api-id=cloudtasks.googleapis.com", +- "ruby-cloud-api-shortname=cloudtasks", +- ], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Tasks is a fully managed service that allows you to manage the execution, dispatch and delivery of a large number of distributed tasks. You can asynchronously perform work outside of a user request. Your tasks can be executed on App Engine or any arbitrary HTTP endpoint.", +- ruby_cloud_title = "Cloud Tasks V2beta2", +- service_yaml = "cloudtasks_v2beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tasks_ruby_grpc", +- ":tasks_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-tasks-v2beta2-ruby", +- deps = [ +- ":tasks_ruby_gapic", +- ":tasks_ruby_grpc", +- ":tasks_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 = "tasks_csharp_proto", +- deps = [":tasks_proto"], +-) +- +-csharp_grpc_library( +- name = "tasks_csharp_grpc", +- srcs = [":tasks_proto"], +- deps = [":tasks_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "tasks_csharp_gapic", +- srcs = [":tasks_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tasks_csharp_grpc", +- ":tasks_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-tasks-v2beta2-csharp", +- deps = [ +- ":tasks_csharp_gapic", +- ":tasks_csharp_grpc", +- ":tasks_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/tasks/v2beta3/BUILD.bazel b/google/cloud/tasks/v2beta3/BUILD.bazel +deleted file mode 100644 +index 2dcb6c7d4..000000000 +--- a/google/cloud/tasks/v2beta3/BUILD.bazel ++++ /dev/null +@@ -1,380 +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 = "tasks_proto", +- srcs = [ +- "cloudtasks.proto", +- "queue.proto", +- "target.proto", +- "task.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/rpc:status_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 = "tasks_proto_with_info", +- deps = [ +- ":tasks_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 = "tasks_java_proto", +- deps = [":tasks_proto"], +-) +- +-java_grpc_library( +- name = "tasks_java_grpc", +- srcs = [":tasks_proto"], +- deps = [":tasks_java_proto"], +-) +- +-java_gapic_library( +- name = "tasks_java_gapic", +- srcs = [":tasks_proto_with_info"], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2beta3.yaml", +- test_deps = [ +- ":tasks_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":tasks_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "tasks_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.tasks.v2beta3.CloudTasksClientHttpJsonTest", +- "com.google.cloud.tasks.v2beta3.CloudTasksClientTest", +- ], +- runtime_deps = [":tasks_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-tasks-v2beta3-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":tasks_java_gapic", +- ":tasks_java_grpc", +- ":tasks_java_proto", +- ":tasks_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 = "tasks_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/cloudtasks/apiv2beta3/cloudtaskspb", +- protos = [":tasks_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "tasks_go_gapic", +- srcs = [":tasks_proto_with_info"], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- importpath = "cloud.google.com/go/cloudtasks/apiv2beta3;cloudtasks", +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2beta3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tasks_go_proto", +- "//google/iam/v1:iam_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "tasks_go_gapic_test", +- srcs = [":tasks_go_gapic_srcjar_test"], +- embed = [":tasks_go_gapic"], +- importpath = "cloud.google.com/go/cloudtasks/apiv2beta3", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-tasks-v2beta3-go", +- deps = [ +- ":tasks_go_gapic", +- ":tasks_go_gapic_srcjar-snippets.srcjar", +- ":tasks_go_gapic_srcjar-test.srcjar", +- ":tasks_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "tasks_py_gapic", +- srcs = [":tasks_proto"], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2beta3.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "tasks_py_gapic_test", +- srcs = [ +- "tasks_py_gapic_pytest.py", +- "tasks_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":tasks_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "tasks-v2beta3-py", +- deps = [ +- ":tasks_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 = "tasks_php_proto", +- deps = [":tasks_proto"], +-) +- +-php_grpc_library( +- name = "tasks_php_grpc", +- srcs = [":tasks_proto"], +- deps = [":tasks_php_proto"], +-) +- +-php_gapic_library( +- name = "tasks_php_gapic", +- srcs = [":tasks_proto_with_info"], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2beta3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tasks_php_grpc", +- ":tasks_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-tasks-v2beta3-php", +- deps = [ +- ":tasks_php_gapic", +- ":tasks_php_grpc", +- ":tasks_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "tasks_nodejs_gapic", +- package_name = "@google-cloud/tasks", +- src = ":tasks_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- main_service = "tasks", +- package = "google.cloud.tasks.v2beta3", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2beta3.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "tasks-v2beta3-nodejs", +- deps = [ +- ":tasks_nodejs_gapic", +- ":tasks_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 = "tasks_ruby_proto", +- deps = [":tasks_proto"], +-) +- +-ruby_grpc_library( +- name = "tasks_ruby_grpc", +- srcs = [":tasks_proto"], +- deps = [":tasks_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "tasks_ruby_gapic", +- srcs = [":tasks_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-tasks-v2beta3", +- "ruby-cloud-env-prefix=TASKS", +- "ruby-cloud-product-url=https://cloud.google.com/tasks", +- "ruby-cloud-api-id=cloudtasks.googleapis.com", +- "ruby-cloud-api-shortname=cloudtasks", +- ], +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Tasks is a fully managed service that allows you to manage the execution, dispatch and delivery of a large number of distributed tasks. You can asynchronously perform work outside of a user request. Your tasks can be executed on App Engine or any arbitrary HTTP endpoint.", +- ruby_cloud_title = "Cloud Tasks V2beta3", +- service_yaml = "cloudtasks_v2beta3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tasks_ruby_grpc", +- ":tasks_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-tasks-v2beta3-ruby", +- deps = [ +- ":tasks_ruby_gapic", +- ":tasks_ruby_grpc", +- ":tasks_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 = "tasks_csharp_proto", +- deps = [":tasks_proto"], +-) +- +-csharp_grpc_library( +- name = "tasks_csharp_grpc", +- srcs = [":tasks_proto"], +- deps = [":tasks_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "tasks_csharp_gapic", +- srcs = [":tasks_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudtasks_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtasks_v2beta3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tasks_csharp_grpc", +- ":tasks_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-tasks-v2beta3-csharp", +- deps = [ +- ":tasks_csharp_gapic", +- ":tasks_csharp_grpc", +- ":tasks_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/texttospeech/BUILD.bazel b/google/cloud/texttospeech/BUILD.bazel +deleted file mode 100644 +index 0654fc51e..000000000 +--- a/google/cloud/texttospeech/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-text_to_speech. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for texttospeech. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "texttospeech_ruby_wrapper", +- srcs = ["//google/cloud/texttospeech/v1:texttospeech_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-text_to_speech", +- "ruby-cloud-env-prefix=TEXTTOSPEECH", +- "ruby-cloud-wrapper-of=v1:0.9;v1beta1:0.10", +- "ruby-cloud-product-url=https://cloud.google.com/text-to-speech", +- "ruby-cloud-api-id=texttospeech.googleapis.com", +- "ruby-cloud-api-shortname=texttospeech", +- "ruby-cloud-migration-version=1.0", +- ], +- ruby_cloud_description = "Text-to-Speech converts text or Speech Synthesis Markup Language (SSML) input into audio data of natural human speech.", +- ruby_cloud_title = "Cloud Text-to-Speech", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-texttospeech-ruby", +- deps = [ +- ":texttospeech_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/texttospeech/v1/BUILD.bazel b/google/cloud/texttospeech/v1/BUILD.bazel +deleted file mode 100644 +index 86e9f6e6c..000000000 +--- a/google/cloud/texttospeech/v1/BUILD.bazel ++++ /dev/null +@@ -1,401 +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 = "texttospeech_proto", +- srcs = [ +- "cloud_tts.proto", +- "cloud_tts_lrs.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 = "texttospeech_proto_with_info", +- deps = [ +- ":texttospeech_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 = "texttospeech_java_proto", +- deps = [":texttospeech_proto"], +-) +- +-java_grpc_library( +- name = "texttospeech_java_grpc", +- srcs = [":texttospeech_proto"], +- deps = [":texttospeech_java_proto"], +-) +- +-java_gapic_library( +- name = "texttospeech_java_gapic", +- srcs = [":texttospeech_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "texttospeech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "texttospeech_v1.yaml", +- test_deps = [ +- ":texttospeech_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":texttospeech_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "texttospeech_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.texttospeech.v1.TextToSpeechClientHttpJsonTest", +- "com.google.cloud.texttospeech.v1.TextToSpeechClientTest", +- "com.google.cloud.texttospeech.v1.TextToSpeechLongAudioSynthesizeClientHttpJsonTest", +- "com.google.cloud.texttospeech.v1.TextToSpeechLongAudioSynthesizeClientTest", +- ], +- runtime_deps = [":texttospeech_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-texttospeech-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":texttospeech_java_gapic", +- ":texttospeech_java_grpc", +- ":texttospeech_java_proto", +- ":texttospeech_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 = "texttospeech_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/texttospeech/apiv1/texttospeechpb", +- protos = [":texttospeech_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "texttospeech_go_gapic", +- srcs = [":texttospeech_proto_with_info"], +- grpc_service_config = "texttospeech_grpc_service_config.json", +- importpath = "cloud.google.com/go/texttospeech/apiv1;texttospeech", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "texttospeech_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":texttospeech_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 = "texttospeech_go_gapic_test", +- srcs = [":texttospeech_go_gapic_srcjar_test"], +- embed = [":texttospeech_go_gapic"], +- importpath = "cloud.google.com/go/texttospeech/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-texttospeech-v1-go", +- deps = [ +- ":texttospeech_go_gapic", +- ":texttospeech_go_gapic_srcjar-metadata.srcjar", +- ":texttospeech_go_gapic_srcjar-snippets.srcjar", +- ":texttospeech_go_gapic_srcjar-test.srcjar", +- ":texttospeech_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "texttospeech_py_gapic", +- srcs = [":texttospeech_proto"], +- grpc_service_config = "texttospeech_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "texttospeech_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "texttospeech_py_gapic_test", +- srcs = [ +- "texttospeech_py_gapic_pytest.py", +- "texttospeech_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":texttospeech_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "texttospeech-v1-py", +- deps = [ +- ":texttospeech_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 = "texttospeech_php_proto", +- deps = [":texttospeech_proto"], +-) +- +-php_grpc_library( +- name = "texttospeech_php_grpc", +- srcs = [":texttospeech_proto"], +- deps = [":texttospeech_php_proto"], +-) +- +-php_gapic_library( +- name = "texttospeech_php_gapic", +- srcs = [":texttospeech_proto_with_info"], +- grpc_service_config = "texttospeech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "texttospeech_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":texttospeech_php_grpc", +- ":texttospeech_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-texttospeech-v1-php", +- deps = [ +- ":texttospeech_php_gapic", +- ":texttospeech_php_grpc", +- ":texttospeech_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "texttospeech_nodejs_gapic", +- package_name = "@google-cloud/text-to-speech", +- src = ":texttospeech_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "texttospeech_grpc_service_config.json", +- package = "google.cloud.texttospeech.v1", +- rest_numeric_enums = True, +- service_yaml = "texttospeech_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "texttospeech-v1-nodejs", +- deps = [ +- ":texttospeech_nodejs_gapic", +- ":texttospeech_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 = "texttospeech_ruby_proto", +- deps = [":texttospeech_proto"], +-) +- +-ruby_grpc_library( +- name = "texttospeech_ruby_grpc", +- srcs = [":texttospeech_proto"], +- deps = [":texttospeech_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "texttospeech_ruby_gapic", +- srcs = [":texttospeech_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=texttospeech.googleapis.com", +- "ruby-cloud-api-shortname=texttospeech", +- "ruby-cloud-env-prefix=TEXTTOSPEECH", +- "ruby-cloud-gem-name=google-cloud-text_to_speech-v1", +- "ruby-cloud-product-url=https://cloud.google.com/text-to-speech", +- ], +- grpc_service_config = "texttospeech_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Text-to-Speech converts text or Speech Synthesis Markup Language (SSML) input into audio data of natural human speech.", +- ruby_cloud_title = "Cloud Text-to-Speech V1", +- service_yaml = "texttospeech_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":texttospeech_ruby_grpc", +- ":texttospeech_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-texttospeech-v1-ruby", +- deps = [ +- ":texttospeech_ruby_gapic", +- ":texttospeech_ruby_grpc", +- ":texttospeech_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 = "texttospeech_csharp_proto", +- deps = [":texttospeech_proto"], +-) +- +-csharp_grpc_library( +- name = "texttospeech_csharp_grpc", +- srcs = [":texttospeech_proto"], +- deps = [":texttospeech_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "texttospeech_csharp_gapic", +- srcs = [":texttospeech_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "texttospeech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "texttospeech_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":texttospeech_csharp_grpc", +- ":texttospeech_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-texttospeech-v1-csharp", +- deps = [ +- ":texttospeech_csharp_gapic", +- ":texttospeech_csharp_grpc", +- ":texttospeech_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "texttospeech_cc_proto", +- deps = [":texttospeech_proto"], +-) +- +-cc_grpc_library( +- name = "texttospeech_cc_grpc", +- srcs = [":texttospeech_proto"], +- grpc_only = True, +- deps = [":texttospeech_cc_proto"], +-) +diff --git a/google/cloud/texttospeech/v1beta1/BUILD.bazel b/google/cloud/texttospeech/v1beta1/BUILD.bazel +deleted file mode 100644 +index eb914ae4f..000000000 +--- a/google/cloud/texttospeech/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,401 +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 = "texttospeech_proto", +- srcs = [ +- "cloud_tts.proto", +- "cloud_tts_lrs.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 = "texttospeech_proto_with_info", +- deps = [ +- ":texttospeech_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 = "texttospeech_java_proto", +- deps = [":texttospeech_proto"], +-) +- +-java_grpc_library( +- name = "texttospeech_java_grpc", +- srcs = [":texttospeech_proto"], +- deps = [":texttospeech_java_proto"], +-) +- +-java_gapic_library( +- name = "texttospeech_java_gapic", +- srcs = [":texttospeech_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "texttospeech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "texttospeech_v1beta1.yaml", +- test_deps = [ +- ":texttospeech_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":texttospeech_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "texttospeech_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.texttospeech.v1beta1.TextToSpeechClientHttpJsonTest", +- "com.google.cloud.texttospeech.v1beta1.TextToSpeechClientTest", +- "com.google.cloud.texttospeech.v1beta1.TextToSpeechLongAudioSynthesizeClientHttpJsonTest", +- "com.google.cloud.texttospeech.v1beta1.TextToSpeechLongAudioSynthesizeClientTest", +- ], +- runtime_deps = [":texttospeech_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-texttospeech-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":texttospeech_java_gapic", +- ":texttospeech_java_grpc", +- ":texttospeech_java_proto", +- ":texttospeech_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 = "texttospeech_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/texttospeech/apiv1beta1/texttospeechpb", +- protos = [":texttospeech_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "texttospeech_go_gapic", +- srcs = [":texttospeech_proto_with_info"], +- grpc_service_config = "texttospeech_grpc_service_config.json", +- importpath = "cloud.google.com/go/texttospeech/apiv1beta1;texttospeech", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "texttospeech_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":texttospeech_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 = "texttospeech_go_gapic_test", +- srcs = [":texttospeech_go_gapic_srcjar_test"], +- embed = [":texttospeech_go_gapic"], +- importpath = "cloud.google.com/go/texttospeech/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-texttospeech-v1beta1-go", +- deps = [ +- ":texttospeech_go_gapic", +- ":texttospeech_go_gapic_srcjar-metadata.srcjar", +- ":texttospeech_go_gapic_srcjar-snippets.srcjar", +- ":texttospeech_go_gapic_srcjar-test.srcjar", +- ":texttospeech_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "texttospeech_py_gapic", +- srcs = [":texttospeech_proto"], +- grpc_service_config = "texttospeech_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "texttospeech_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "texttospeech_py_gapic_test", +- srcs = [ +- "texttospeech_py_gapic_pytest.py", +- "texttospeech_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":texttospeech_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "texttospeech-v1beta1-py", +- deps = [ +- ":texttospeech_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 = "texttospeech_php_proto", +- deps = [":texttospeech_proto"], +-) +- +-php_grpc_library( +- name = "texttospeech_php_grpc", +- srcs = [":texttospeech_proto"], +- deps = [":texttospeech_php_proto"], +-) +- +-php_gapic_library( +- name = "texttospeech_php_gapic", +- srcs = [":texttospeech_proto_with_info"], +- grpc_service_config = "texttospeech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "texttospeech_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":texttospeech_php_grpc", +- ":texttospeech_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-texttospeech-v1beta1-php", +- deps = [ +- ":texttospeech_php_gapic", +- ":texttospeech_php_grpc", +- ":texttospeech_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "texttospeech_nodejs_gapic", +- package_name = "@google-cloud/text-to-speech", +- src = ":texttospeech_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "texttospeech_grpc_service_config.json", +- package = "google.cloud.texttospeech.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "texttospeech_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "texttospeech-v1beta1-nodejs", +- deps = [ +- ":texttospeech_nodejs_gapic", +- ":texttospeech_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 = "texttospeech_ruby_proto", +- deps = [":texttospeech_proto"], +-) +- +-ruby_grpc_library( +- name = "texttospeech_ruby_grpc", +- srcs = [":texttospeech_proto"], +- deps = [":texttospeech_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "texttospeech_ruby_gapic", +- srcs = [":texttospeech_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=texttospeech.googleapis.com", +- "ruby-cloud-api-shortname=texttospeech", +- "ruby-cloud-env-prefix=TEXTTOSPEECH", +- "ruby-cloud-gem-name=google-cloud-text_to_speech-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/text-to-speech", +- ], +- grpc_service_config = "texttospeech_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Text-to-Speech converts text or Speech Synthesis Markup Language (SSML) input into audio data of natural human speech.", +- ruby_cloud_title = "Cloud Text-to-Speech V1beta1", +- service_yaml = "texttospeech_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":texttospeech_ruby_grpc", +- ":texttospeech_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-texttospeech-v1beta1-ruby", +- deps = [ +- ":texttospeech_ruby_gapic", +- ":texttospeech_ruby_grpc", +- ":texttospeech_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 = "texttospeech_csharp_proto", +- deps = [":texttospeech_proto"], +-) +- +-csharp_grpc_library( +- name = "texttospeech_csharp_grpc", +- srcs = [":texttospeech_proto"], +- deps = [":texttospeech_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "texttospeech_csharp_gapic", +- srcs = [":texttospeech_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "texttospeech_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "texttospeech_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":texttospeech_csharp_grpc", +- ":texttospeech_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-texttospeech-v1beta1-csharp", +- deps = [ +- ":texttospeech_csharp_gapic", +- ":texttospeech_csharp_grpc", +- ":texttospeech_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "texttospeech_cc_proto", +- deps = [":texttospeech_proto"], +-) +- +-cc_grpc_library( +- name = "texttospeech_cc_grpc", +- srcs = [":texttospeech_proto"], +- grpc_only = True, +- deps = [":texttospeech_cc_proto"], +-) +diff --git a/google/cloud/timeseriesinsights/v1/BUILD.bazel b/google/cloud/timeseriesinsights/v1/BUILD.bazel +deleted file mode 100644 +index f943f698f..000000000 +--- a/google/cloud/timeseriesinsights/v1/BUILD.bazel ++++ /dev/null +@@ -1,394 +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 = "timeseriesinsights_proto", +- srcs = [ +- "timeseries_insights.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 = "timeseriesinsights_proto_with_info", +- deps = [ +- ":timeseriesinsights_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "timeseriesinsights_java_proto", +- deps = [":timeseriesinsights_proto"], +-) +- +-java_grpc_library( +- name = "timeseriesinsights_java_grpc", +- srcs = [":timeseriesinsights_proto"], +- deps = [":timeseriesinsights_java_proto"], +-) +- +-java_gapic_library( +- name = "timeseriesinsights_java_gapic", +- srcs = [":timeseriesinsights_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "timeseries_insights_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "timeseriesinsights_v1.yaml", +- test_deps = [ +- ":timeseriesinsights_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":timeseriesinsights_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "timeseriesinsights_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.timeseriesinsights.v1.TimeseriesInsightsControllerClientHttpJsonTest", +- "com.google.cloud.timeseriesinsights.v1.TimeseriesInsightsControllerClientTest", +- ], +- runtime_deps = [":timeseriesinsights_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-timeseriesinsights-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":timeseriesinsights_java_gapic", +- ":timeseriesinsights_java_grpc", +- ":timeseriesinsights_java_proto", +- ":timeseriesinsights_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 = "timeseriesinsights_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/timeseriesinsights/apiv1/timeseriesinsightspb", +- protos = [":timeseriesinsights_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "timeseriesinsights_go_gapic", +- srcs = [":timeseriesinsights_proto_with_info"], +- grpc_service_config = "timeseries_insights_grpc_service_config.json", +- importpath = "cloud.google.com/go/timeseriesinsights/apiv1;timeseriesinsights", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "timeseriesinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":timeseriesinsights_go_proto", +- "//google/cloud/location:location_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "timeseriesinsights_go_gapic_test", +- srcs = [":timeseriesinsights_go_gapic_srcjar_test"], +- embed = [":timeseriesinsights_go_gapic"], +- importpath = "cloud.google.com/go/timeseriesinsights/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-timeseriesinsights-v1-go", +- deps = [ +- ":timeseriesinsights_go_gapic", +- ":timeseriesinsights_go_gapic_srcjar-metadata.srcjar", +- ":timeseriesinsights_go_gapic_srcjar-snippets.srcjar", +- ":timeseriesinsights_go_gapic_srcjar-test.srcjar", +- ":timeseriesinsights_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "timeseriesinsights_py_gapic", +- srcs = [":timeseriesinsights_proto"], +- grpc_service_config = "timeseries_insights_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "timeseriesinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "timeseriesinsights_py_gapic_test", +- srcs = [ +- "timeseriesinsights_py_gapic_pytest.py", +- "timeseriesinsights_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":timeseriesinsights_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "timeseriesinsights-v1-py", +- deps = [ +- ":timeseriesinsights_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 = "timeseriesinsights_php_proto", +- deps = [":timeseriesinsights_proto"], +-) +- +-php_grpc_library( +- name = "timeseriesinsights_php_grpc", +- srcs = [":timeseriesinsights_proto"], +- deps = [":timeseriesinsights_php_proto"], +-) +- +-php_gapic_library( +- name = "timeseriesinsights_php_gapic", +- srcs = [":timeseriesinsights_proto_with_info"], +- grpc_service_config = "timeseries_insights_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "timeseriesinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":timeseriesinsights_php_grpc", +- ":timeseriesinsights_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-timeseriesinsights-v1-php", +- deps = [ +- ":timeseriesinsights_php_gapic", +- ":timeseriesinsights_php_grpc", +- ":timeseriesinsights_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "timeseriesinsights_nodejs_gapic", +- package_name = "@google-cloud/timeseriesinsights", +- src = ":timeseriesinsights_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "timeseries_insights_grpc_service_config.json", +- package = "google.cloud.timeseriesinsights.v1", +- rest_numeric_enums = True, +- service_yaml = "timeseriesinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "timeseriesinsights-v1-nodejs", +- deps = [ +- ":timeseriesinsights_nodejs_gapic", +- ":timeseriesinsights_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 = "timeseriesinsights_ruby_proto", +- deps = [":timeseriesinsights_proto"], +-) +- +-ruby_grpc_library( +- name = "timeseriesinsights_ruby_grpc", +- srcs = [":timeseriesinsights_proto"], +- deps = [":timeseriesinsights_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "timeseriesinsights_ruby_gapic", +- srcs = [":timeseriesinsights_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-timeseriesinsights-v1"], +- grpc_service_config = "timeseries_insights_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "timeseriesinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":timeseriesinsights_ruby_grpc", +- ":timeseriesinsights_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-timeseriesinsights-v1-ruby", +- deps = [ +- ":timeseriesinsights_ruby_gapic", +- ":timeseriesinsights_ruby_grpc", +- ":timeseriesinsights_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 = "timeseriesinsights_csharp_proto", +- deps = [":timeseriesinsights_proto"], +-) +- +-csharp_grpc_library( +- name = "timeseriesinsights_csharp_grpc", +- srcs = [":timeseriesinsights_proto"], +- deps = [":timeseriesinsights_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "timeseriesinsights_csharp_gapic", +- srcs = [":timeseriesinsights_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "timeseries_insights_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "timeseriesinsights_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":timeseriesinsights_csharp_grpc", +- ":timeseriesinsights_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-timeseriesinsights-v1-csharp", +- deps = [ +- ":timeseriesinsights_csharp_gapic", +- ":timeseriesinsights_csharp_grpc", +- ":timeseriesinsights_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "timeseriesinsights_cc_proto", +- deps = [":timeseriesinsights_proto"], +-) +- +-cc_grpc_library( +- name = "timeseriesinsights_cc_grpc", +- srcs = [":timeseriesinsights_proto"], +- grpc_only = True, +- deps = [":timeseriesinsights_cc_proto"], +-) +diff --git a/google/cloud/tpu/BUILD.bazel b/google/cloud/tpu/BUILD.bazel +deleted file mode 100644 +index a6ca7e2e6..000000000 +--- a/google/cloud/tpu/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-tpu. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for tpu. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "tpu_ruby_wrapper", +- srcs = ["//google/cloud/tpu/v1:tpu_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-tpu", +- "ruby-cloud-env-prefix=CLOUD_TPU", +- "ruby-cloud-wrapper-of=v1:0.0", +- "ruby-cloud-product-url=https://cloud.google.com/tpu/", +- "ruby-cloud-api-id=tpu.googleapis.com", +- "ruby-cloud-api-shortname=tpu", +- ], +- ruby_cloud_description = "Tensor Processing Units (TPUs) are Google's custom-developed application-specific integrated circuits (ASICs) used to accelerate machine learning workloads. Cloud TPUs allow you to access TPUs from Compute Engine, Google Kubernetes Engine and AI Platform.", +- ruby_cloud_title = "Cloud TPU", +- transport = "grpc", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-tpu-ruby", +- deps = [ +- ":tpu_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/tpu/v1/BUILD.bazel b/google/cloud/tpu/v1/BUILD.bazel +deleted file mode 100644 +index d403761f3..000000000 +--- a/google/cloud/tpu/v1/BUILD.bazel ++++ /dev/null +@@ -1,401 +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 = "tpu_proto", +- srcs = [ +- "cloud_tpu.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 = "tpu_proto_with_info", +- deps = [ +- ":tpu_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "tpu_java_proto", +- deps = [":tpu_proto"], +-) +- +-java_grpc_library( +- name = "tpu_java_grpc", +- srcs = [":tpu_proto"], +- deps = [":tpu_java_proto"], +-) +- +-java_gapic_library( +- name = "tpu_java_gapic", +- srcs = [":tpu_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "tpu_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "tpu_v1.yaml", +- test_deps = [ +- ":tpu_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":tpu_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "tpu_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.tpu.v1.TpuClientTest", +- ], +- runtime_deps = [":tpu_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-tpu-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":tpu_java_gapic", +- ":tpu_java_grpc", +- ":tpu_java_proto", +- ":tpu_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 = "tpu_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/tpu/apiv1/tpupb", +- protos = [":tpu_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "tpu_go_gapic", +- srcs = [":tpu_proto_with_info"], +- grpc_service_config = "tpu_grpc_service_config.json", +- importpath = "cloud.google.com/go/tpu/apiv1;tpu", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "tpu_v1.yaml", +- transport = "grpc", +- deps = [ +- ":tpu_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", +- ], +-) +- +-go_test( +- name = "tpu_go_gapic_test", +- srcs = [":tpu_go_gapic_srcjar_test"], +- embed = [":tpu_go_gapic"], +- importpath = "cloud.google.com/go/tpu/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-tpu-v1-go", +- deps = [ +- ":tpu_go_gapic", +- ":tpu_go_gapic_srcjar-metadata.srcjar", +- ":tpu_go_gapic_srcjar-snippets.srcjar", +- ":tpu_go_gapic_srcjar-test.srcjar", +- ":tpu_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "tpu_py_gapic", +- srcs = [":tpu_proto"], +- grpc_service_config = "tpu_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "tpu_v1.yaml", +- transport = "grpc", +- deps = [ +- ], +-) +- +-py_test( +- name = "tpu_py_gapic_test", +- srcs = [ +- "tpu_py_gapic_pytest.py", +- "tpu_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":tpu_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "tpu-v1-py", +- deps = [ +- ":tpu_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 = "tpu_php_proto", +- deps = [":tpu_proto"], +-) +- +-php_grpc_library( +- name = "tpu_php_grpc", +- srcs = [":tpu_proto"], +- deps = [":tpu_php_proto"], +-) +- +-php_gapic_library( +- name = "tpu_php_gapic", +- srcs = [":tpu_proto_with_info"], +- grpc_service_config = "tpu_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "tpu_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tpu_php_grpc", +- ":tpu_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-tpu-v1-php", +- deps = [ +- ":tpu_php_gapic", +- ":tpu_php_grpc", +- ":tpu_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "tpu_nodejs_gapic", +- package_name = "@google-cloud/tpu", +- src = ":tpu_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "tpu_grpc_service_config.json", +- package = "google.cloud.tpu.v1", +- rest_numeric_enums = True, +- service_yaml = "tpu_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "tpu-v1-nodejs", +- deps = [ +- ":tpu_nodejs_gapic", +- ":tpu_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 = "tpu_ruby_proto", +- deps = [":tpu_proto"], +-) +- +-ruby_grpc_library( +- name = "tpu_ruby_grpc", +- srcs = [":tpu_proto"], +- deps = [":tpu_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "tpu_ruby_gapic", +- srcs = [":tpu_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=tpu.googleapis.com", +- "ruby-cloud-api-shortname=tpu", +- "ruby-cloud-env-prefix=CLOUD_TPU", +- "ruby-cloud-gem-name=google-cloud-tpu-v1", +- "ruby-cloud-product-url=https://cloud.google.com/tpu/", +- ], +- grpc_service_config = "tpu_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Tensor Processing Units (TPUs) are Google's custom-developed application-specific integrated circuits (ASICs) used to accelerate machine learning workloads. Cloud TPUs allow you to access TPUs from Compute Engine, Google Kubernetes Engine and AI Platform.", +- ruby_cloud_title = "Cloud TPU V1", +- service_yaml = "tpu_v1.yaml", +- transport = "grpc", +- deps = [ +- ":tpu_ruby_grpc", +- ":tpu_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-tpu-v1-ruby", +- deps = [ +- ":tpu_ruby_gapic", +- ":tpu_ruby_grpc", +- ":tpu_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 = "tpu_csharp_proto", +- deps = [":tpu_proto"], +-) +- +-csharp_grpc_library( +- name = "tpu_csharp_grpc", +- srcs = [":tpu_proto"], +- deps = [":tpu_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "tpu_csharp_gapic", +- srcs = [":tpu_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "tpu_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "tpu_v1.yaml", +- transport = "grpc", +- deps = [ +- ":tpu_csharp_grpc", +- ":tpu_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-tpu-v1-csharp", +- deps = [ +- ":tpu_csharp_gapic", +- ":tpu_csharp_grpc", +- ":tpu_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "tpu_cc_proto", +- deps = [":tpu_proto"], +-) +- +-cc_grpc_library( +- name = "tpu_cc_grpc", +- srcs = [":tpu_proto"], +- grpc_only = True, +- deps = [":tpu_cc_proto"], +-) +diff --git a/google/cloud/tpu/v2/BUILD.bazel b/google/cloud/tpu/v2/BUILD.bazel +deleted file mode 100644 +index 320bd2ec8..000000000 +--- a/google/cloud/tpu/v2/BUILD.bazel ++++ /dev/null +@@ -1,396 +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 = "tpu_proto", +- srcs = [ +- "cloud_tpu.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "tpu_proto_with_info", +- deps = [ +- ":tpu_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "tpu_java_proto", +- deps = [":tpu_proto"], +-) +- +-java_grpc_library( +- name = "tpu_java_grpc", +- srcs = [":tpu_proto"], +- deps = [":tpu_java_proto"], +-) +- +-java_gapic_library( +- name = "tpu_java_gapic", +- srcs = [":tpu_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "tpu_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "tpu_v2.yaml", +- test_deps = [ +- ":tpu_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":tpu_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "tpu_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.tpu.v2.TpuClientHttpJsonTest", +- "com.google.cloud.tpu.v2.TpuClientTest", +- ], +- runtime_deps = [":tpu_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-tpu-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":tpu_java_gapic", +- ":tpu_java_grpc", +- ":tpu_java_proto", +- ":tpu_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 = "tpu_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/tpu/apiv2/tpupb", +- protos = [":tpu_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "tpu_go_gapic", +- srcs = [":tpu_proto_with_info"], +- grpc_service_config = "tpu_grpc_service_config.json", +- importpath = "cloud.google.com/go/tpu/apiv2;tpu", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "tpu_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tpu_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", +- ], +-) +- +-go_test( +- name = "tpu_go_gapic_test", +- srcs = [":tpu_go_gapic_srcjar_test"], +- embed = [":tpu_go_gapic"], +- importpath = "cloud.google.com/go/tpu/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-tpu-v2-go", +- deps = [ +- ":tpu_go_gapic", +- ":tpu_go_gapic_srcjar-metadata.srcjar", +- ":tpu_go_gapic_srcjar-snippets.srcjar", +- ":tpu_go_gapic_srcjar-test.srcjar", +- ":tpu_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "tpu_py_gapic", +- srcs = [":tpu_proto"], +- grpc_service_config = "tpu_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "tpu_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "tpu_py_gapic_test", +- srcs = [ +- "tpu_py_gapic_pytest.py", +- "tpu_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":tpu_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "tpu-v2-py", +- deps = [ +- ":tpu_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 = "tpu_php_proto", +- deps = [":tpu_proto"], +-) +- +-php_grpc_library( +- name = "tpu_php_grpc", +- srcs = [":tpu_proto"], +- deps = [":tpu_php_proto"], +-) +- +-php_gapic_library( +- name = "tpu_php_gapic", +- srcs = [":tpu_proto_with_info"], +- grpc_service_config = "tpu_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "tpu_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tpu_php_grpc", +- ":tpu_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-tpu-v2-php", +- deps = [ +- ":tpu_php_gapic", +- ":tpu_php_grpc", +- ":tpu_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "tpu_nodejs_gapic", +- package_name = "@google-cloud/tpu", +- src = ":tpu_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "tpu_grpc_service_config.json", +- package = "google.cloud.tpu.v2", +- rest_numeric_enums = True, +- service_yaml = "tpu_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "tpu-v2-nodejs", +- deps = [ +- ":tpu_nodejs_gapic", +- ":tpu_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 = "tpu_ruby_proto", +- deps = [":tpu_proto"], +-) +- +-ruby_grpc_library( +- name = "tpu_ruby_grpc", +- srcs = [":tpu_proto"], +- deps = [":tpu_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "tpu_ruby_gapic", +- srcs = [":tpu_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-tpu-v2"], +- grpc_service_config = "tpu_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "tpu_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tpu_ruby_grpc", +- ":tpu_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-tpu-v2-ruby", +- deps = [ +- ":tpu_ruby_gapic", +- ":tpu_ruby_grpc", +- ":tpu_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 = "tpu_csharp_proto", +- deps = [":tpu_proto"], +-) +- +-csharp_grpc_library( +- name = "tpu_csharp_grpc", +- srcs = [":tpu_proto"], +- deps = [":tpu_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "tpu_csharp_gapic", +- srcs = [":tpu_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "tpu_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "tpu_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tpu_csharp_grpc", +- ":tpu_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-tpu-v2-csharp", +- deps = [ +- ":tpu_csharp_gapic", +- ":tpu_csharp_grpc", +- ":tpu_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "tpu_cc_proto", +- deps = [":tpu_proto"], +-) +- +-cc_grpc_library( +- name = "tpu_cc_grpc", +- srcs = [":tpu_proto"], +- grpc_only = True, +- deps = [":tpu_cc_proto"], +-) +diff --git a/google/cloud/tpu/v2alpha1/BUILD.bazel b/google/cloud/tpu/v2alpha1/BUILD.bazel +deleted file mode 100644 +index 374c4ae79..000000000 +--- a/google/cloud/tpu/v2alpha1/BUILD.bazel ++++ /dev/null +@@ -1,401 +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 = "tpu_proto", +- srcs = [ +- "cloud_tpu.proto", +- ], +- deps = [ +- "//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", +- "//google/type:interval_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 = "tpu_proto_with_info", +- deps = [ +- ":tpu_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "tpu_java_proto", +- deps = [":tpu_proto"], +-) +- +-java_grpc_library( +- name = "tpu_java_grpc", +- srcs = [":tpu_proto"], +- deps = [":tpu_java_proto"], +-) +- +-java_gapic_library( +- name = "tpu_java_gapic", +- srcs = [":tpu_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "tpu_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "tpu_v2alpha1.yaml", +- test_deps = [ +- ":tpu_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":tpu_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "tpu_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.tpu.v2alpha1.TpuClientTest", +- ], +- runtime_deps = [":tpu_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-tpu-v2alpha1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":tpu_java_gapic", +- ":tpu_java_grpc", +- ":tpu_java_proto", +- ":tpu_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 = "tpu_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/tpu/apiv2alpha1/tpupb", +- protos = [":tpu_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:interval_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "tpu_go_gapic", +- srcs = [":tpu_proto_with_info"], +- grpc_service_config = "tpu_grpc_service_config.json", +- importpath = "cloud.google.com/go/tpu/apiv2alpha1;tpu", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "tpu_v2alpha1.yaml", +- transport = "grpc", +- deps = [ +- ":tpu_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", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "tpu_go_gapic_test", +- srcs = [":tpu_go_gapic_srcjar_test"], +- embed = [":tpu_go_gapic"], +- importpath = "cloud.google.com/go/tpu/apiv2alpha1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-tpu-v2alpha1-go", +- deps = [ +- ":tpu_go_gapic", +- ":tpu_go_gapic_srcjar-metadata.srcjar", +- ":tpu_go_gapic_srcjar-snippets.srcjar", +- ":tpu_go_gapic_srcjar-test.srcjar", +- ":tpu_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "tpu_py_gapic", +- srcs = [":tpu_proto"], +- grpc_service_config = "tpu_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "tpu_v2alpha1.yaml", +- transport = "grpc", +- deps = [ +- ], +-) +- +-py_test( +- name = "tpu_py_gapic_test", +- srcs = [ +- "tpu_py_gapic_pytest.py", +- "tpu_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":tpu_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "tpu-v2alpha1-py", +- deps = [ +- ":tpu_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 = "tpu_php_proto", +- deps = [":tpu_proto"], +-) +- +-php_grpc_library( +- name = "tpu_php_grpc", +- srcs = [":tpu_proto"], +- deps = [":tpu_php_proto"], +-) +- +-php_gapic_library( +- name = "tpu_php_gapic", +- srcs = [":tpu_proto_with_info"], +- grpc_service_config = "tpu_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "tpu_v2alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":tpu_php_grpc", +- ":tpu_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-tpu-v2alpha1-php", +- deps = [ +- ":tpu_php_gapic", +- ":tpu_php_grpc", +- ":tpu_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "tpu_nodejs_gapic", +- package_name = "@google-cloud/tpu", +- src = ":tpu_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "tpu_grpc_service_config.json", +- package = "google.cloud.tpu.v2alpha1", +- rest_numeric_enums = True, +- service_yaml = "tpu_v2alpha1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "tpu-v2alpha1-nodejs", +- deps = [ +- ":tpu_nodejs_gapic", +- ":tpu_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 = "tpu_ruby_proto", +- deps = [":tpu_proto"], +-) +- +-ruby_grpc_library( +- name = "tpu_ruby_grpc", +- srcs = [":tpu_proto"], +- deps = [":tpu_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "tpu_ruby_gapic", +- srcs = [":tpu_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-tpu-v2alpha1"], +- grpc_service_config = "tpu_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "tpu_v2alpha1.yaml", +- transport = "grpc", +- deps = [ +- ":tpu_ruby_grpc", +- ":tpu_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-tpu-v2alpha1-ruby", +- deps = [ +- ":tpu_ruby_gapic", +- ":tpu_ruby_grpc", +- ":tpu_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 = "tpu_csharp_proto", +- deps = [":tpu_proto"], +-) +- +-csharp_grpc_library( +- name = "tpu_csharp_grpc", +- srcs = [":tpu_proto"], +- deps = [":tpu_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "tpu_csharp_gapic", +- srcs = [":tpu_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "tpu_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "tpu_v2alpha1.yaml", +- transport = "grpc", +- deps = [ +- ":tpu_csharp_grpc", +- ":tpu_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-tpu-v2alpha1-csharp", +- deps = [ +- ":tpu_csharp_gapic", +- ":tpu_csharp_grpc", +- ":tpu_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "tpu_cc_proto", +- deps = [":tpu_proto"], +-) +- +-cc_grpc_library( +- name = "tpu_cc_grpc", +- srcs = [":tpu_proto"], +- grpc_only = True, +- deps = [":tpu_cc_proto"], +-) +diff --git a/google/cloud/translate/BUILD.bazel b/google/cloud/translate/BUILD.bazel +deleted file mode 100644 +index f3d3c34d7..000000000 +--- a/google/cloud/translate/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-translate. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for translate. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v3 in this case. +-ruby_cloud_gapic_library( +- name = "translate_ruby_wrapper", +- srcs = ["//google/cloud/translate/v3:translation_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-translate", +- "ruby-cloud-env-prefix=TRANSLATE", +- "ruby-cloud-wrapper-of=v3:0.6;v2:0.0", +- "ruby-cloud-product-url=https://cloud.google.com/translate", +- "ruby-cloud-api-id=translate.googleapis.com", +- "ruby-cloud-api-shortname=translate", +- "ruby-cloud-migration-version=3.0", +- ], +- 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.", +- ruby_cloud_title = "Cloud Translation", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-translate-ruby", +- deps = [ +- ":translate_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/translate/v3/BUILD.bazel b/google/cloud/translate/v3/BUILD.bazel +deleted file mode 100644 +index 60a8ff547..000000000 +--- a/google/cloud/translate/v3/BUILD.bazel ++++ /dev/null +@@ -1,407 +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 = "translation_proto", +- srcs = [ +- "translation_service.proto", +- ], +- deps = [ +- "//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//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "translation_proto_with_info", +- deps = [ +- ":translation_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 = "translation_java_proto", +- deps = [":translation_proto"], +-) +- +-java_grpc_library( +- name = "translation_java_grpc", +- srcs = [":translation_proto"], +- deps = [":translation_java_proto"], +-) +- +-java_gapic_library( +- name = "translation_java_gapic", +- srcs = [":translation_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "translate_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "translate_v3.yaml", +- test_deps = [ +- ":translation_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":translation_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_grpc", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "translation_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.translate.v3.TranslationServiceClientHttpJsonTest", +- "com.google.cloud.translate.v3.TranslationServiceClientTest", +- ], +- runtime_deps = [":translation_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-translation-v3-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":translation_java_gapic", +- ":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", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "translation_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/translate/apiv3/translatepb", +- protos = [":translation_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "translation_go_gapic", +- srcs = [":translation_proto_with_info"], +- grpc_service_config = "translate_grpc_service_config.json", +- importpath = "cloud.google.com/go/translate/apiv3;translate", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "translate_v3.yaml", +- transport = "grpc+rest", +- 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", +- ], +-) +- +-go_test( +- name = "translation_go_gapic_test", +- srcs = [":translation_go_gapic_srcjar_test"], +- embed = [":translation_go_gapic"], +- importpath = "cloud.google.com/go/translate/apiv3", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-translation-v3-go", +- deps = [ +- ":translation_go_gapic", +- ":translation_go_gapic_srcjar-metadata.srcjar", +- ":translation_go_gapic_srcjar-snippets.srcjar", +- ":translation_go_gapic_srcjar-test.srcjar", +- ":translation_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "translation_py_gapic", +- srcs = [":translation_proto"], +- grpc_service_config = "translate_grpc_service_config.json", +- opt_args = ["python-gapic-name=translate"], +- rest_numeric_enums = True, +- service_yaml = "translate_v3.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "translation_py_gapic_test", +- srcs = [ +- "translation_py_gapic_pytest.py", +- "translation_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":translation_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "translation-v3-py", +- deps = [ +- ":translation_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 = "translation_php_proto", +- deps = [":translation_proto"], +-) +- +-php_grpc_library( +- name = "translation_php_grpc", +- srcs = [":translation_proto"], +- deps = [":translation_php_proto"], +-) +- +-php_gapic_library( +- name = "translation_php_gapic", +- srcs = [":translation_proto_with_info"], +- grpc_service_config = "translate_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "translate_v3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":translation_php_grpc", +- ":translation_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-translation-v3-php", +- deps = [ +- ":translation_php_gapic", +- ":translation_php_grpc", +- ":translation_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "translation_nodejs_gapic", +- package_name = "@google-cloud/translate", +- src = ":translation_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "translate_grpc_service_config.json", +- package = "google.cloud.translation.v3", +- rest_numeric_enums = True, +- service_yaml = "translate_v3.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "translation-v3-nodejs", +- deps = [ +- ":translation_nodejs_gapic", +- ":translation_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 = "translation_ruby_proto", +- deps = [":translation_proto"], +-) +- +-ruby_grpc_library( +- name = "translation_ruby_grpc", +- srcs = [":translation_proto"], +- deps = [":translation_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "translation_ruby_gapic", +- srcs = [":translation_proto_with_info"], +- extra_protoc_parameters = [ +- "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", +- rest_numeric_enums = True, +- 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.", +- ruby_cloud_title = "Cloud Translation V3", +- service_yaml = "translate_v3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":translation_ruby_grpc", +- ":translation_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-translation-v3-ruby", +- deps = [ +- ":translation_ruby_gapic", +- ":translation_ruby_grpc", +- ":translation_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 = "translation_csharp_proto", +- deps = [":translation_proto"], +-) +- +-csharp_grpc_library( +- name = "translation_csharp_grpc", +- srcs = [":translation_proto"], +- deps = [":translation_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "translation_csharp_gapic", +- srcs = [":translation_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "translate_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "translate_v3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":translation_csharp_grpc", +- ":translation_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-translation-v3-csharp", +- deps = [ +- ":translation_csharp_gapic", +- ":translation_csharp_grpc", +- ":translation_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "translation_cc_proto", +- deps = [":translation_proto"], +-) +- +-cc_grpc_library( +- name = "translation_cc_grpc", +- srcs = [":translation_proto"], +- grpc_only = True, +- deps = [":translation_cc_proto"], +-) +diff --git a/google/cloud/translate/v3beta1/BUILD.bazel b/google/cloud/translate/v3beta1/BUILD.bazel +deleted file mode 100644 +index c423c48c3..000000000 +--- a/google/cloud/translate/v3beta1/BUILD.bazel ++++ /dev/null +@@ -1,382 +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 = "translation_proto", +- srcs = [ +- "translation_service.proto", +- ], +- deps = [ +- "//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//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "translation_proto_with_info", +- deps = [ +- ":translation_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 = "translation_java_proto", +- deps = [":translation_proto"], +-) +- +-java_grpc_library( +- name = "translation_java_grpc", +- srcs = [":translation_proto"], +- deps = [":translation_java_proto"], +-) +- +-java_gapic_library( +- name = "translation_java_gapic", +- srcs = [":translation_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "translate_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "translate_v3beta1.yaml", +- test_deps = [ +- ":translation_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":translation_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_grpc", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "translation_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.translate.v3beta1.TranslationServiceClientHttpJsonTest", +- "com.google.cloud.translate.v3beta1.TranslationServiceClientTest", +- ], +- runtime_deps = [":translation_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-translation-v3beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":translation_java_gapic", +- ":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", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "translation_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/translation/apiv3beta1/translationpb", +- protos = [":translation_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "translation_go_gapic", +- srcs = [":translation_proto_with_info"], +- grpc_service_config = "translate_grpc_service_config.json", +- importpath = "cloud.google.com/go/translate/apiv3beta1;translate", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "translate_v3beta1.yaml", +- transport = "grpc+rest", +- 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", +- ], +-) +- +-go_test( +- name = "translation_go_gapic_test", +- srcs = [":translation_go_gapic_srcjar_test"], +- embed = [":translation_go_gapic"], +- importpath = "cloud.google.com/go/translate/apiv3beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-translation-v3beta1-go", +- deps = [ +- ":translation_go_gapic", +- ":translation_go_gapic_srcjar-metadata.srcjar", +- ":translation_go_gapic_srcjar-snippets.srcjar", +- ":translation_go_gapic_srcjar-test.srcjar", +- ":translation_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "translation_py_gapic", +- srcs = [":translation_proto"], +- grpc_service_config = "translate_grpc_service_config.json", +- opt_args = ["python-gapic-name=translate"], +- rest_numeric_enums = True, +- service_yaml = "translate_v3beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "translation_py_gapic_test", +- srcs = [ +- "translation_py_gapic_pytest.py", +- "translation_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":translation_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "translation-v3beta1-py", +- deps = [ +- ":translation_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 = "translation_php_proto", +- deps = [":translation_proto"], +-) +- +-php_grpc_library( +- name = "translation_php_grpc", +- srcs = [":translation_proto"], +- deps = [":translation_php_proto"], +-) +- +-php_gapic_library( +- name = "translation_php_gapic", +- srcs = [":translation_proto_with_info"], +- grpc_service_config = "translate_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "translate_v3beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":translation_php_grpc", +- ":translation_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-translation-v3beta1-php", +- deps = [ +- ":translation_php_gapic", +- ":translation_php_grpc", +- ":translation_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "translation_nodejs_gapic", +- package_name = "@google-cloud/translate", +- src = ":translation_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "translate_grpc_service_config.json", +- package = "google.cloud.translation.v3beta1", +- rest_numeric_enums = True, +- service_yaml = "translate_v3beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "translation-v3beta1-nodejs", +- deps = [ +- ":translation_nodejs_gapic", +- ":translation_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 = "translation_ruby_proto", +- deps = [":translation_proto"], +-) +- +-ruby_grpc_library( +- name = "translation_ruby_grpc", +- srcs = [":translation_proto"], +- deps = [":translation_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "translation_ruby_gapic", +- srcs = [":translation_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-translation-v3beta1"], +- grpc_service_config = "translate_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "translate_v3beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":translation_ruby_grpc", +- ":translation_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-translation-v3beta1-ruby", +- deps = [ +- ":translation_ruby_gapic", +- ":translation_ruby_grpc", +- ":translation_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 = "translation_csharp_proto", +- deps = [":translation_proto"], +-) +- +-csharp_grpc_library( +- name = "translation_csharp_grpc", +- srcs = [":translation_proto"], +- deps = [":translation_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "translation_csharp_gapic", +- srcs = [":translation_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "translate_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "translate_v3beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":translation_csharp_grpc", +- ":translation_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-translation-v3beta1-csharp", +- deps = [ +- ":translation_csharp_gapic", +- ":translation_csharp_grpc", +- ":translation_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/video/livestream/BUILD.bazel b/google/cloud/video/livestream/BUILD.bazel +deleted file mode 100644 +index d8b2e1a99..000000000 +--- a/google/cloud/video/livestream/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-video-live_stream. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for livestream. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "livestream_ruby_wrapper", +- srcs = ["//google/cloud/video/livestream/v1:livestream_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-video-live_stream", +- "ruby-cloud-wrapper-of=v1:0.3", +- "ruby-cloud-product-url=https://cloud.google.com/livestream/", +- "ruby-cloud-api-id=livestream.googleapis.com", +- "ruby-cloud-api-shortname=livestream", +- ], +- ruby_cloud_description = "The Live Stream API transcodes mezzanine live signals into direct-to-consumer streaming formats, including Dynamic Adaptive Streaming over HTTP (DASH/MPEG-DASH), and HTTP Live Streaming (HLS), for multiple device platforms.", +- ruby_cloud_title = "Live Stream", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-video-livestream-ruby", +- deps = [ +- ":livestream_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/video/livestream/logging/v1/BUILD.bazel b/google/cloud/video/livestream/logging/v1/BUILD.bazel +deleted file mode 100644 +index 45163cf18..000000000 +--- a/google/cloud/video/livestream/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,179 +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 = [ +- "logs.proto", +- ], +- deps = [ +- "//google/cloud/video/livestream/v1:livestream_proto", +- "//google/rpc:status_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 = "cloud.google.com/go/video/livestream/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- "//google/cloud/video/livestream/v1:livestream_go_proto", +- "//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/cloud/video/livestream/v1:livestream_proto", +- "//google/rpc:status_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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/video/livestream/v1/BUILD.bazel b/google/cloud/video/livestream/v1/BUILD.bazel +deleted file mode 100644 +index d281ec2c9..000000000 +--- a/google/cloud/video/livestream/v1/BUILD.bazel ++++ /dev/null +@@ -1,416 +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 = "livestream_proto", +- srcs = [ +- "outputs.proto", +- "resources.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", +- "//google/rpc:status_proto", +- "//google/type:datetime_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 = "livestream_proto_with_info", +- deps = [ +- ":livestream_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "livestream_java_proto", +- deps = [":livestream_proto"], +-) +- +-java_grpc_library( +- name = "livestream_java_grpc", +- srcs = [":livestream_proto"], +- deps = [":livestream_java_proto"], +-) +- +-java_gapic_library( +- name = "livestream_java_gapic", +- srcs = [":livestream_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "livestream_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "livestream_v1.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- ":livestream_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":livestream_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "livestream_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.video.livestream.v1.LivestreamServiceClientHttpJsonTest", +- "com.google.cloud.video.livestream.v1.LivestreamServiceClientTest", +- ], +- runtime_deps = [":livestream_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-video-livestream-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":livestream_java_gapic", +- ":livestream_java_grpc", +- ":livestream_java_proto", +- ":livestream_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 = "livestream_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/video/livestream/apiv1/livestreampb", +- protos = [":livestream_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:datetime_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "livestream_go_gapic", +- srcs = [":livestream_proto_with_info"], +- grpc_service_config = "livestream_grpc_service_config.json", +- importpath = "cloud.google.com/go/video/livestream/apiv1;livestream", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "livestream_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":livestream_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", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "livestream_go_gapic_test", +- srcs = [":livestream_go_gapic_srcjar_test"], +- embed = [":livestream_go_gapic"], +- importpath = "cloud.google.com/go/video/livestream/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-video-livestream-v1-go", +- deps = [ +- ":livestream_go_gapic", +- ":livestream_go_gapic_srcjar-metadata.srcjar", +- ":livestream_go_gapic_srcjar-snippets.srcjar", +- ":livestream_go_gapic_srcjar-test.srcjar", +- ":livestream_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "livestream_py_gapic", +- srcs = [":livestream_proto"], +- grpc_service_config = "livestream_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=live_stream", +- "python-gapic-namespace=google.cloud.video", +- "warehouse-package-name=google-cloud-video-live-stream", +- ], +- rest_numeric_enums = True, +- service_yaml = "livestream_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "livestream_py_gapic_test", +- srcs = [ +- "livestream_py_gapic_pytest.py", +- "livestream_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":livestream_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "video-livestream-v1-py", +- deps = [ +- ":livestream_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 = "livestream_php_proto", +- deps = [":livestream_proto"], +-) +- +-php_grpc_library( +- name = "livestream_php_grpc", +- srcs = [":livestream_proto"], +- deps = [":livestream_php_proto"], +-) +- +-php_gapic_library( +- name = "livestream_php_gapic", +- srcs = [":livestream_proto_with_info"], +- grpc_service_config = "livestream_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "livestream_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":livestream_php_grpc", +- ":livestream_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-video-livestream-v1-php", +- deps = [ +- ":livestream_php_gapic", +- ":livestream_php_grpc", +- ":livestream_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "livestream_nodejs_gapic", +- package_name = "@google-cloud/livestream", +- src = ":livestream_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "livestream_grpc_service_config.json", +- package = "google.cloud.video.livestream.v1", +- rest_numeric_enums = True, +- service_yaml = "livestream_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "video-livestream-v1-nodejs", +- deps = [ +- ":livestream_nodejs_gapic", +- ":livestream_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 = "livestream_ruby_proto", +- deps = [":livestream_proto"], +-) +- +-ruby_grpc_library( +- name = "livestream_ruby_grpc", +- srcs = [":livestream_proto"], +- deps = [":livestream_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "livestream_ruby_gapic", +- srcs = [":livestream_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=livestream.googleapis.com", +- "ruby-cloud-api-shortname=livestream", +- "ruby-cloud-gem-name=google-cloud-video-live_stream-v1", +- "ruby-cloud-product-url=https://cloud.google.com/livestream/", +- ], +- grpc_service_config = "livestream_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Live Stream API transcodes mezzanine live signals into direct-to-consumer streaming formats, including Dynamic Adaptive Streaming over HTTP (DASH/MPEG-DASH), and HTTP Live Streaming (HLS), for multiple device platforms.", +- ruby_cloud_title = "Live Stream V1", +- service_yaml = "livestream_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":livestream_ruby_grpc", +- ":livestream_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-video-livestream-v1-ruby", +- deps = [ +- ":livestream_ruby_gapic", +- ":livestream_ruby_grpc", +- ":livestream_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 = "livestream_csharp_proto", +- deps = [":livestream_proto"], +-) +- +-csharp_grpc_library( +- name = "livestream_csharp_grpc", +- srcs = [":livestream_proto"], +- deps = [":livestream_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "livestream_csharp_gapic", +- srcs = [":livestream_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "livestream_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "livestream_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":livestream_csharp_grpc", +- ":livestream_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-video-livestream-v1-csharp", +- deps = [ +- ":livestream_csharp_gapic", +- ":livestream_csharp_grpc", +- ":livestream_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "livestream_cc_proto", +- deps = [":livestream_proto"], +-) +- +-cc_grpc_library( +- name = "livestream_cc_grpc", +- srcs = [":livestream_proto"], +- grpc_only = True, +- deps = [":livestream_cc_proto"], +-) +diff --git a/google/cloud/video/stitcher/BUILD.bazel b/google/cloud/video/stitcher/BUILD.bazel +deleted file mode 100644 +index 2820dbbad..000000000 +--- a/google/cloud/video/stitcher/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-video-stitcher. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for videostitcher. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "stitcher_ruby_wrapper", +- srcs = ["//google/cloud/video/stitcher/v1:stitcher_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-video-stitcher", +- "ruby-cloud-wrapper-of=v1:0.0", +- "ruby-cloud-product-url=https://cloud.google.com/video-stitcher/", +- "ruby-cloud-api-id=videostitcher.googleapis.com", +- "ruby-cloud-api-shortname=videostitcher", +- ], +- ruby_cloud_description = "The Video Stitcher API allows you to manipulate video content to dynamically insert ads prior to delivery to client devices. Using the Video Stitcher API, you can monetize your video-on-demand (VOD) and livestreaming videos by inserting ads as described by metadata stored on ad servers.", +- ruby_cloud_title = "Video Stitcher", +- transport = "grpc", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-video-stitcher-ruby", +- deps = [ +- ":stitcher_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/video/stitcher/v1/BUILD.bazel b/google/cloud/video/stitcher/v1/BUILD.bazel +deleted file mode 100644 +index 2f421fae8..000000000 +--- a/google/cloud/video/stitcher/v1/BUILD.bazel ++++ /dev/null +@@ -1,410 +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 = "stitcher_proto", +- srcs = [ +- "ad_tag_details.proto", +- "cdn_keys.proto", +- "companions.proto", +- "events.proto", +- "live_configs.proto", +- "sessions.proto", +- "slates.proto", +- "stitch_details.proto", +- "video_stitcher_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//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "stitcher_proto_with_info", +- deps = [ +- ":stitcher_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 = "stitcher_java_proto", +- deps = [":stitcher_proto"], +-) +- +-java_grpc_library( +- name = "stitcher_java_grpc", +- srcs = [":stitcher_proto"], +- deps = [":stitcher_java_proto"], +-) +- +-java_gapic_library( +- name = "stitcher_java_gapic", +- srcs = [":stitcher_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "videostitcher_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "videostitcher_v1.yaml", +- test_deps = [ +- ":stitcher_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":stitcher_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "stitcher_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.video.stitcher.v1.VideoStitcherServiceClientTest", +- ], +- runtime_deps = [":stitcher_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-video-stitcher-v1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":stitcher_java_gapic", +- ":stitcher_java_grpc", +- ":stitcher_java_proto", +- ":stitcher_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 = "stitcher_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/video/stitcher/apiv1/stitcherpb", +- protos = [":stitcher_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "stitcher_go_gapic", +- srcs = [":stitcher_proto_with_info"], +- grpc_service_config = "videostitcher_grpc_service_config.json", +- importpath = "cloud.google.com/go/video/stitcher/apiv1;stitcher", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "videostitcher_v1.yaml", +- transport = "grpc", +- deps = [ +- ":stitcher_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", +- ], +-) +- +-go_test( +- name = "stitcher_go_gapic_test", +- srcs = [":stitcher_go_gapic_srcjar_test"], +- embed = [":stitcher_go_gapic"], +- importpath = "cloud.google.com/go/video/stitcher/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-video-stitcher-v1-go", +- deps = [ +- ":stitcher_go_gapic", +- ":stitcher_go_gapic_srcjar-metadata.srcjar", +- ":stitcher_go_gapic_srcjar-snippets.srcjar", +- ":stitcher_go_gapic_srcjar-test.srcjar", +- ":stitcher_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "stitcher_py_gapic", +- srcs = [":stitcher_proto"], +- grpc_service_config = "videostitcher_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "videostitcher_v1.yaml", +- transport = "grpc", +- deps = [ +- ], +-) +- +-py_test( +- name = "stitcher_py_gapic_test", +- srcs = [ +- "stitcher_py_gapic_pytest.py", +- "stitcher_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":stitcher_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "video-stitcher-v1-py", +- deps = [ +- ":stitcher_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 = "stitcher_php_proto", +- deps = [":stitcher_proto"], +-) +- +-php_grpc_library( +- name = "stitcher_php_grpc", +- srcs = [":stitcher_proto"], +- deps = [":stitcher_php_proto"], +-) +- +-php_gapic_library( +- name = "stitcher_php_gapic", +- srcs = [":stitcher_proto_with_info"], +- grpc_service_config = "videostitcher_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "videostitcher_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":stitcher_php_grpc", +- ":stitcher_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-video-stitcher-v1-php", +- deps = [ +- ":stitcher_php_gapic", +- ":stitcher_php_grpc", +- ":stitcher_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "stitcher_nodejs_gapic", +- package_name = "@google-cloud/video-stitcher", +- src = ":stitcher_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "videostitcher_grpc_service_config.json", +- package = "google.cloud.video.stitcher.v1", +- rest_numeric_enums = True, +- service_yaml = "videostitcher_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "video-stitcher-v1-nodejs", +- deps = [ +- ":stitcher_nodejs_gapic", +- ":stitcher_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 = "stitcher_ruby_proto", +- deps = [":stitcher_proto"], +-) +- +-ruby_grpc_library( +- name = "stitcher_ruby_grpc", +- srcs = [":stitcher_proto"], +- deps = [":stitcher_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "stitcher_ruby_gapic", +- srcs = [":stitcher_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=videostitcher.googleapis.com", +- "ruby-cloud-api-shortname=videostitcher", +- "ruby-cloud-gem-name=google-cloud-video-stitcher-v1", +- "ruby-cloud-product-url=https://cloud.google.com/video-stitcher/", +- ], +- grpc_service_config = "videostitcher_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Video Stitcher API allows you to manipulate video content to dynamically insert ads prior to delivery to client devices. Using the Video Stitcher API, you can monetize your video-on-demand (VOD) and livestreaming videos by inserting ads as described by metadata stored on ad servers.", +- ruby_cloud_title = "Video Stitcher V1", +- service_yaml = "videostitcher_v1.yaml", +- transport = "grpc", +- deps = [ +- ":stitcher_ruby_grpc", +- ":stitcher_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-video-stitcher-v1-ruby", +- deps = [ +- ":stitcher_ruby_gapic", +- ":stitcher_ruby_grpc", +- ":stitcher_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 = "stitcher_csharp_proto", +- deps = [":stitcher_proto"], +-) +- +-csharp_grpc_library( +- name = "stitcher_csharp_grpc", +- srcs = [":stitcher_proto"], +- deps = [":stitcher_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "stitcher_csharp_gapic", +- srcs = [":stitcher_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "videostitcher_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "videostitcher_v1.yaml", +- transport = "grpc", +- deps = [ +- ":stitcher_csharp_grpc", +- ":stitcher_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-video-stitcher-v1-csharp", +- deps = [ +- ":stitcher_csharp_gapic", +- ":stitcher_csharp_grpc", +- ":stitcher_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "stitcher_cc_proto", +- deps = [":stitcher_proto"], +-) +- +-cc_grpc_library( +- name = "stitcher_cc_grpc", +- srcs = [":stitcher_proto"], +- grpc_only = True, +- deps = [":stitcher_cc_proto"], +-) +diff --git a/google/cloud/video/transcoder/BUILD.bazel b/google/cloud/video/transcoder/BUILD.bazel +deleted file mode 100644 +index c407e4fe9..000000000 +--- a/google/cloud/video/transcoder/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-video-transcoder. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for transcoder. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "transcoder_ruby_wrapper", +- srcs = ["//google/cloud/video/transcoder/v1:transcoder_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-video-transcoder", +- "ruby-cloud-env-prefix=TRANSCODER", +- "ruby-cloud-wrapper-of=v1:0.7", +- "ruby-cloud-product-url=https://cloud.google.com/transcoder/", +- "ruby-cloud-api-id=transcoder.googleapis.com", +- "ruby-cloud-api-shortname=transcoder", +- ], +- 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", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-video-transcoder-ruby", +- deps = [ +- ":transcoder_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/video/transcoder/v1/BUILD.bazel b/google/cloud/video/transcoder/v1/BUILD.bazel +deleted file mode 100644 +index 3c4d9a02d..000000000 +--- a/google/cloud/video/transcoder/v1/BUILD.bazel ++++ /dev/null +@@ -1,395 +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 = "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", +- rest_numeric_enums = True, +- service_yaml = "transcoder_v1.yaml", +- test_deps = [ +- ":transcoder_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":transcoder_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "transcoder_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.video.transcoder.v1.TranscoderServiceClientHttpJsonTest", +- "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", +- include_samples = True, +- transport = "grpc+rest", +- 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 = "cloud.google.com/go/video/transcoder/apiv1/transcoderpb", +- 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", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "transcoder_v1.yaml", +- transport = "grpc+rest", +- 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-metadata.srcjar", +- ":transcoder_go_gapic_srcjar-snippets.srcjar", +- ":transcoder_go_gapic_srcjar-test.srcjar", +- ":transcoder_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "transcoder_py_gapic", +- srcs = [":transcoder_proto"], +- grpc_service_config = "transcoder_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "transcoder_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "transcoder_py_gapic_test", +- srcs = [ +- "transcoder_py_gapic_pytest.py", +- "transcoder_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":transcoder_py_gapic"], +-) +- +-# 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", +- rest_numeric_enums = True, +- service_yaml = "transcoder_v1.yaml", +- transport = "grpc+rest", +- 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/video-transcoder", +- src = ":transcoder_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "transcoder_grpc_service_config.json", +- package = "google.cloud.video.transcoder.v1", +- rest_numeric_enums = True, +- service_yaml = "transcoder_v1.yaml", +- transport = "grpc+rest", +- 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_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +- "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", +- rest_numeric_enums = True, +- 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", +- service_yaml = "transcoder_v1.yaml", +- transport = "grpc+rest", +- 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", +- rest_numeric_enums = True, +- service_yaml = "transcoder_v1.yaml", +- transport = "grpc+rest", +- 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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "transcoder_cc_proto", +- deps = [":transcoder_proto"], +-) +- +-cc_grpc_library( +- name = "transcoder_cc_grpc", +- srcs = [":transcoder_proto"], +- grpc_only = True, +- deps = [":transcoder_cc_proto"], +-) +diff --git a/google/cloud/videointelligence/BUILD.bazel b/google/cloud/videointelligence/BUILD.bazel +deleted file mode 100644 +index 1eb381840..000000000 +--- a/google/cloud/videointelligence/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-video_intelligence. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for videointelligence. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "videointelligence_ruby_wrapper", +- srcs = ["//google/cloud/videointelligence/v1:videointelligence_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-video_intelligence", +- "ruby-cloud-env-prefix=VIDEO_INTELLIGENCE", +- "ruby-cloud-wrapper-of=v1:0.8;v1beta2:0.6;v1p1beta1:0.6;v1p2beta1:0.7", +- "ruby-cloud-product-url=https://cloud.google.com/video-intelligence", +- "ruby-cloud-api-id=videointelligence.googleapis.com", +- "ruby-cloud-api-shortname=videointelligence", +- "ruby-cloud-migration-version=3.0", +- ], +- ruby_cloud_description = "Detects objects, explicit content, and scene changes in videos. It also specifies the region for annotation and transcribes speech to text. Supports both asynchronous API and streaming API.", +- ruby_cloud_title = "Cloud Video Intelligence", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-videointelligence-ruby", +- deps = [ +- ":videointelligence_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/videointelligence/v1/BUILD.bazel b/google/cloud/videointelligence/v1/BUILD.bazel +deleted file mode 100644 +index f6c68a766..000000000 +--- a/google/cloud/videointelligence/v1/BUILD.bazel ++++ /dev/null +@@ -1,390 +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 = "videointelligence_proto", +- srcs = [ +- "video_intelligence.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "videointelligence_proto_with_info", +- deps = [ +- ":videointelligence_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 = "videointelligence_java_proto", +- deps = [":videointelligence_proto"], +-) +- +-java_grpc_library( +- name = "videointelligence_java_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_java_proto"], +-) +- +-java_gapic_library( +- name = "videointelligence_java_gapic", +- srcs = [":videointelligence_proto_with_info"], +- gapic_yaml = "videointelligence_gapic.yaml", +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "videointelligence_v1.yaml", +- test_deps = [ +- ":videointelligence_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "videointelligence_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.videointelligence.v1.VideoIntelligenceServiceClientHttpJsonTest", +- "com.google.cloud.videointelligence.v1.VideoIntelligenceServiceClientTest", +- ], +- runtime_deps = [":videointelligence_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-videointelligence-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_java_gapic", +- ":videointelligence_java_grpc", +- ":videointelligence_java_proto", +- ":videointelligence_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 = "videointelligence_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/videointelligence/apiv1/videointelligencepb", +- protos = [":videointelligence_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "videointelligence_go_gapic", +- srcs = [":videointelligence_proto_with_info"], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- importpath = "cloud.google.com/go/videointelligence/apiv1;videointelligence", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "videointelligence_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_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 = "videointelligence_go_gapic_test", +- srcs = [":videointelligence_go_gapic_srcjar_test"], +- embed = [":videointelligence_go_gapic"], +- importpath = "cloud.google.com/go/videointelligence/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-videointelligence-v1-go", +- deps = [ +- ":videointelligence_go_gapic", +- ":videointelligence_go_gapic_srcjar-snippets.srcjar", +- ":videointelligence_go_gapic_srcjar-test.srcjar", +- ":videointelligence_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "videointelligence_py_gapic", +- srcs = [":videointelligence_proto"], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "videointelligence_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "videointelligence_py_gapic_test", +- srcs = [ +- "videointelligence_py_gapic_pytest.py", +- "videointelligence_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":videointelligence_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "videointelligence-v1-py", +- deps = [ +- ":videointelligence_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 = "videointelligence_php_proto", +- deps = [":videointelligence_proto"], +-) +- +-php_grpc_library( +- name = "videointelligence_php_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_php_proto"], +-) +- +-php_gapic_library( +- name = "videointelligence_php_gapic", +- srcs = [":videointelligence_proto_with_info"], +- # Do not change this to the videointelligence_gapic.yaml, see tracking bug. +- gapic_yaml = "videointelligence_gapic.legacy.yaml", +- rest_numeric_enums = True, +- service_yaml = "videointelligence_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_php_grpc", +- ":videointelligence_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-videointelligence-v1-php", +- deps = [ +- ":videointelligence_php_gapic", +- ":videointelligence_php_grpc", +- ":videointelligence_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "videointelligence_nodejs_gapic", +- package_name = "@google-cloud/video-intelligence", +- src = ":videointelligence_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- main_service = "videointelligence", +- package = "google.cloud.videointelligence.v1", +- rest_numeric_enums = True, +- service_yaml = "videointelligence_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "videointelligence-v1-nodejs", +- deps = [ +- ":videointelligence_nodejs_gapic", +- ":videointelligence_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 = "videointelligence_ruby_proto", +- deps = [":videointelligence_proto"], +-) +- +-ruby_grpc_library( +- name = "videointelligence_ruby_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "videointelligence_ruby_gapic", +- srcs = [":videointelligence_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-video_intelligence-v1", +- "ruby-cloud-env-prefix=VIDEO_INTELLIGENCE", +- "ruby-cloud-product-url=https://cloud.google.com/video-intelligence", +- "ruby-cloud-api-id=videointelligence.googleapis.com", +- "ruby-cloud-api-shortname=videointelligence", +- ], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Detects objects, explicit content, and scene changes in videos. It also specifies the region for annotation and transcribes speech to text. Supports both asynchronous API and streaming API.", +- ruby_cloud_title = "Cloud Video Intelligence V1", +- service_yaml = "videointelligence_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_ruby_grpc", +- ":videointelligence_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-videointelligence-v1-ruby", +- deps = [ +- ":videointelligence_ruby_gapic", +- ":videointelligence_ruby_grpc", +- ":videointelligence_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 = "videointelligence_csharp_proto", +- deps = [":videointelligence_proto"], +-) +- +-csharp_grpc_library( +- name = "videointelligence_csharp_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "videointelligence_csharp_gapic", +- srcs = [":videointelligence_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "videointelligence_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_csharp_grpc", +- ":videointelligence_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-videointelligence-v1-csharp", +- deps = [ +- ":videointelligence_csharp_gapic", +- ":videointelligence_csharp_grpc", +- ":videointelligence_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "videointelligence_cc_proto", +- deps = [":videointelligence_proto"], +-) +- +-cc_grpc_library( +- name = "videointelligence_cc_grpc", +- srcs = [":videointelligence_proto"], +- grpc_only = True, +- deps = [":videointelligence_cc_proto"], +-) +diff --git a/google/cloud/videointelligence/v1beta2/BUILD.bazel b/google/cloud/videointelligence/v1beta2/BUILD.bazel +deleted file mode 100644 +index 8faa6764a..000000000 +--- a/google/cloud/videointelligence/v1beta2/BUILD.bazel ++++ /dev/null +@@ -1,373 +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 = "videointelligence_proto", +- srcs = [ +- "video_intelligence.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "videointelligence_proto_with_info", +- deps = [ +- ":videointelligence_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 = "videointelligence_java_proto", +- deps = [":videointelligence_proto"], +-) +- +-java_grpc_library( +- name = "videointelligence_java_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_java_proto"], +-) +- +-java_gapic_library( +- name = "videointelligence_java_gapic", +- srcs = [":videointelligence_proto_with_info"], +- gapic_yaml = "videointelligence_gapic.yaml", +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1beta2.yaml", +- test_deps = [ +- ":videointelligence_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "videointelligence_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.videointelligence.v1beta2.VideoIntelligenceServiceClientHttpJsonTest", +- "com.google.cloud.videointelligence.v1beta2.VideoIntelligenceServiceClientTest", +- ], +- runtime_deps = [":videointelligence_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-videointelligence-v1beta2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_java_gapic", +- ":videointelligence_java_grpc", +- ":videointelligence_java_proto", +- ":videointelligence_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 = "videointelligence_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/videointelligence/apiv1beta2/videointelligencepb", +- protos = [":videointelligence_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "videointelligence_go_gapic", +- srcs = [":videointelligence_proto_with_info"], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- importpath = "cloud.google.com/go/videointelligence/apiv1beta2;videointelligence", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_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 = "videointelligence_go_gapic_test", +- srcs = [":videointelligence_go_gapic_srcjar_test"], +- embed = [":videointelligence_go_gapic"], +- importpath = "cloud.google.com/go/videointelligence/apiv1beta2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-videointelligence-v1beta2-go", +- deps = [ +- ":videointelligence_go_gapic", +- ":videointelligence_go_gapic_srcjar-snippets.srcjar", +- ":videointelligence_go_gapic_srcjar-test.srcjar", +- ":videointelligence_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "videointelligence_py_gapic", +- srcs = [":videointelligence_proto"], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1beta2.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "videointelligence_py_gapic_test", +- srcs = [ +- "videointelligence_py_gapic_pytest.py", +- "videointelligence_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":videointelligence_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "videointelligence-v1beta2-py", +- deps = [ +- ":videointelligence_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 = "videointelligence_php_proto", +- deps = [":videointelligence_proto"], +-) +- +-php_grpc_library( +- name = "videointelligence_php_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_php_proto"], +-) +- +-php_gapic_library( +- name = "videointelligence_php_gapic", +- srcs = [":videointelligence_proto_with_info"], +- gapic_yaml = "videointelligence_gapic.yaml", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_php_grpc", +- ":videointelligence_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-videointelligence-v1beta2-php", +- deps = [ +- ":videointelligence_php_gapic", +- ":videointelligence_php_grpc", +- ":videointelligence_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "videointelligence_nodejs_gapic", +- package_name = "@google-cloud/video-intelligence", +- src = ":videointelligence_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- main_service = "videointelligence", +- package = "google.cloud.videointelligence.v1beta2", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "videointelligence-v1beta2-nodejs", +- deps = [ +- ":videointelligence_nodejs_gapic", +- ":videointelligence_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 = "videointelligence_ruby_proto", +- deps = [":videointelligence_proto"], +-) +- +-ruby_grpc_library( +- name = "videointelligence_ruby_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "videointelligence_ruby_gapic", +- srcs = [":videointelligence_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-video_intelligence-v1beta2", +- "ruby-cloud-env-prefix=VIDEO_INTELLIGENCE", +- "ruby-cloud-product-url=https://cloud.google.com/video-intelligence", +- "ruby-cloud-api-id=videointelligence.googleapis.com", +- "ruby-cloud-api-shortname=videointelligence", +- ], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Detects objects, explicit content, and scene changes in videos. It also specifies the region for annotation and transcribes speech to text. Supports both asynchronous API and streaming API.", +- ruby_cloud_title = "Cloud Video Intelligence V1beta2", +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_ruby_grpc", +- ":videointelligence_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-videointelligence-v1beta2-ruby", +- deps = [ +- ":videointelligence_ruby_gapic", +- ":videointelligence_ruby_grpc", +- ":videointelligence_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 = "videointelligence_csharp_proto", +- deps = [":videointelligence_proto"], +-) +- +-csharp_grpc_library( +- name = "videointelligence_csharp_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "videointelligence_csharp_gapic", +- srcs = [":videointelligence_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_csharp_grpc", +- ":videointelligence_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-videointelligence-v1beta2-csharp", +- deps = [ +- ":videointelligence_csharp_gapic", +- ":videointelligence_csharp_grpc", +- ":videointelligence_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/videointelligence/v1p1beta1/BUILD.bazel b/google/cloud/videointelligence/v1p1beta1/BUILD.bazel +deleted file mode 100644 +index bf4e3baa2..000000000 +--- a/google/cloud/videointelligence/v1p1beta1/BUILD.bazel ++++ /dev/null +@@ -1,374 +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 = "videointelligence_proto", +- srcs = [ +- "video_intelligence.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "videointelligence_proto_with_info", +- deps = [ +- ":videointelligence_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 = "videointelligence_java_proto", +- deps = [":videointelligence_proto"], +-) +- +-java_grpc_library( +- name = "videointelligence_java_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_java_proto"], +-) +- +-java_gapic_library( +- name = "videointelligence_java_gapic", +- srcs = [":videointelligence_proto_with_info"], +- gapic_yaml = "videointelligence_gapic.yaml", +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p1beta1.yaml", +- test_deps = [ +- ":videointelligence_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "videointelligence_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.videointelligence.v1p1beta1.VideoIntelligenceServiceClientHttpJsonTest", +- "com.google.cloud.videointelligence.v1p1beta1.VideoIntelligenceServiceClientTest", +- ], +- runtime_deps = [":videointelligence_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-videointelligence-v1p1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_java_gapic", +- ":videointelligence_java_grpc", +- ":videointelligence_java_proto", +- ":videointelligence_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 = "videointelligence_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/videointelligence/apiv1p1beta1/videointelligencepb", +- protos = [":videointelligence_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "videointelligence_go_gapic", +- srcs = [":videointelligence_proto_with_info"], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- importpath = "cloud.google.com/go/videointelligence/apiv1p1beta1;videointelligence", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_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 = "videointelligence_go_gapic_test", +- srcs = [":videointelligence_go_gapic_srcjar_test"], +- embed = [":videointelligence_go_gapic"], +- importpath = "cloud.google.com/go/videointelligence/apiv1p1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-videointelligence-v1p1beta1-go", +- deps = [ +- ":videointelligence_go_gapic", +- ":videointelligence_go_gapic_srcjar-snippets.srcjar", +- ":videointelligence_go_gapic_srcjar-test.srcjar", +- ":videointelligence_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "videointelligence_py_gapic", +- srcs = [":videointelligence_proto"], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "videointelligence_py_gapic_test", +- srcs = [ +- "videointelligence_py_gapic_pytest.py", +- "videointelligence_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":videointelligence_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "videointelligence-v1p1beta1-py", +- deps = [ +- ":videointelligence_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 = "videointelligence_php_proto", +- deps = [":videointelligence_proto"], +-) +- +-php_grpc_library( +- name = "videointelligence_php_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_php_proto"], +-) +- +-php_gapic_library( +- name = "videointelligence_php_gapic", +- srcs = [":videointelligence_proto_with_info"], +- gapic_yaml = "videointelligence_gapic.yaml", +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_php_grpc", +- ":videointelligence_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-videointelligence-v1p1beta1-php", +- deps = [ +- ":videointelligence_php_gapic", +- ":videointelligence_php_grpc", +- ":videointelligence_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "videointelligence_nodejs_gapic", +- package_name = "@google-cloud/video-intelligence", +- src = ":videointelligence_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- main_service = "videointelligence", +- package = "google.cloud.videointelligence.v1p1beta1", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "videointelligence-v1p1beta1-nodejs", +- deps = [ +- ":videointelligence_nodejs_gapic", +- ":videointelligence_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 = "videointelligence_ruby_proto", +- deps = [":videointelligence_proto"], +-) +- +-ruby_grpc_library( +- name = "videointelligence_ruby_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "videointelligence_ruby_gapic", +- srcs = [":videointelligence_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-video_intelligence-v1p1beta1", +- "ruby-cloud-env-prefix=VIDEO_INTELLIGENCE", +- "ruby-cloud-product-url=https://cloud.google.com/video-intelligence", +- "ruby-cloud-api-id=videointelligence.googleapis.com", +- "ruby-cloud-api-shortname=videointelligence", +- ], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Detects objects, explicit content, and scene changes in videos. It also specifies the region for annotation and transcribes speech to text. Supports both asynchronous API and streaming API.", +- ruby_cloud_title = "Cloud Video Intelligence V1p1beta1", +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_ruby_grpc", +- ":videointelligence_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-videointelligence-v1p1beta1-ruby", +- deps = [ +- ":videointelligence_ruby_gapic", +- ":videointelligence_ruby_grpc", +- ":videointelligence_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 = "videointelligence_csharp_proto", +- deps = [":videointelligence_proto"], +-) +- +-csharp_grpc_library( +- name = "videointelligence_csharp_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "videointelligence_csharp_gapic", +- srcs = [":videointelligence_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_csharp_grpc", +- ":videointelligence_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-videointelligence-v1p1beta1-csharp", +- deps = [ +- ":videointelligence_csharp_gapic", +- ":videointelligence_csharp_grpc", +- ":videointelligence_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/videointelligence/v1p2beta1/BUILD.bazel b/google/cloud/videointelligence/v1p2beta1/BUILD.bazel +deleted file mode 100644 +index e15f82917..000000000 +--- a/google/cloud/videointelligence/v1p2beta1/BUILD.bazel ++++ /dev/null +@@ -1,374 +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 = "videointelligence_proto", +- srcs = [ +- "video_intelligence.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "videointelligence_proto_with_info", +- deps = [ +- ":videointelligence_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 = "videointelligence_java_proto", +- deps = [":videointelligence_proto"], +-) +- +-java_grpc_library( +- name = "videointelligence_java_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_java_proto"], +-) +- +-java_gapic_library( +- name = "videointelligence_java_gapic", +- srcs = [":videointelligence_proto_with_info"], +- gapic_yaml = "videointelligence_gapic.yaml", +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p2beta1.yaml", +- test_deps = [ +- ":videointelligence_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "videointelligence_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.videointelligence.v1p2beta1.VideoIntelligenceServiceClientHttpJsonTest", +- "com.google.cloud.videointelligence.v1p2beta1.VideoIntelligenceServiceClientTest", +- ], +- runtime_deps = [":videointelligence_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-videointelligence-v1p2beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_java_gapic", +- ":videointelligence_java_grpc", +- ":videointelligence_java_proto", +- ":videointelligence_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 = "videointelligence_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/videointelligence/apiv1p2beta1/videointelligencepb", +- protos = [":videointelligence_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "videointelligence_go_gapic", +- srcs = [":videointelligence_proto_with_info"], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- importpath = "cloud.google.com/go/videointelligence/apiv1p2beta1;videointelligence", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p2beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_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 = "videointelligence_go_gapic_test", +- srcs = [":videointelligence_go_gapic_srcjar_test"], +- embed = [":videointelligence_go_gapic"], +- importpath = "cloud.google.com/go/videointelligence/apiv1p2beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-videointelligence-v1p2beta1-go", +- deps = [ +- ":videointelligence_go_gapic", +- ":videointelligence_go_gapic_srcjar-snippets.srcjar", +- ":videointelligence_go_gapic_srcjar-test.srcjar", +- ":videointelligence_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "videointelligence_py_gapic", +- srcs = [":videointelligence_proto"], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p2beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "videointelligence_py_gapic_test", +- srcs = [ +- "videointelligence_py_gapic_pytest.py", +- "videointelligence_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":videointelligence_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "videointelligence-v1p2beta1-py", +- deps = [ +- ":videointelligence_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 = "videointelligence_php_proto", +- deps = [":videointelligence_proto"], +-) +- +-php_grpc_library( +- name = "videointelligence_php_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_php_proto"], +-) +- +-php_gapic_library( +- name = "videointelligence_php_gapic", +- srcs = [":videointelligence_proto_with_info"], +- gapic_yaml = "videointelligence_gapic.yaml", +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p2beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_php_grpc", +- ":videointelligence_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-videointelligence-v1p2beta1-php", +- deps = [ +- ":videointelligence_php_gapic", +- ":videointelligence_php_grpc", +- ":videointelligence_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "videointelligence_nodejs_gapic", +- package_name = "@google-cloud/video-intelligence", +- src = ":videointelligence_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- main_service = "videointelligence", +- package = "google.cloud.videointelligence.v1p2beta1", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p2beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "videointelligence-v1p2beta1-nodejs", +- deps = [ +- ":videointelligence_nodejs_gapic", +- ":videointelligence_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 = "videointelligence_ruby_proto", +- deps = [":videointelligence_proto"], +-) +- +-ruby_grpc_library( +- name = "videointelligence_ruby_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "videointelligence_ruby_gapic", +- srcs = [":videointelligence_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-video_intelligence-v1p2beta1", +- "ruby-cloud-env-prefix=VIDEO_INTELLIGENCE", +- "ruby-cloud-product-url=https://cloud.google.com/video-intelligence", +- "ruby-cloud-api-id=videointelligence.googleapis.com", +- "ruby-cloud-api-shortname=videointelligence", +- ], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Detects objects, explicit content, and scene changes in videos. It also specifies the region for annotation and transcribes speech to text. Supports both asynchronous API and streaming API.", +- ruby_cloud_title = "Cloud Video Intelligence V1p2beta1", +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p2beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_ruby_grpc", +- ":videointelligence_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-videointelligence-v1p2beta1-ruby", +- deps = [ +- ":videointelligence_ruby_gapic", +- ":videointelligence_ruby_grpc", +- ":videointelligence_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 = "videointelligence_csharp_proto", +- deps = [":videointelligence_proto"], +-) +- +-csharp_grpc_library( +- name = "videointelligence_csharp_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "videointelligence_csharp_gapic", +- srcs = [":videointelligence_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p2beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_csharp_grpc", +- ":videointelligence_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-videointelligence-v1p2beta1-csharp", +- deps = [ +- ":videointelligence_csharp_gapic", +- ":videointelligence_csharp_grpc", +- ":videointelligence_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/videointelligence/v1p3beta1/BUILD.bazel b/google/cloud/videointelligence/v1p3beta1/BUILD.bazel +deleted file mode 100644 +index 76b969cb0..000000000 +--- a/google/cloud/videointelligence/v1p3beta1/BUILD.bazel ++++ /dev/null +@@ -1,375 +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 = "videointelligence_proto", +- srcs = [ +- "video_intelligence.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "videointelligence_proto_with_info", +- deps = [ +- ":videointelligence_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 = "videointelligence_java_proto", +- deps = [":videointelligence_proto"], +-) +- +-java_grpc_library( +- name = "videointelligence_java_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_java_proto"], +-) +- +-java_gapic_library( +- name = "videointelligence_java_gapic", +- srcs = [":videointelligence_proto_with_info"], +- gapic_yaml = "videointelligence_gapic.yaml", +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p3beta1.yaml", +- test_deps = [ +- ":videointelligence_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "videointelligence_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.videointelligence.v1p3beta1.StreamingVideoIntelligenceServiceClientTest", +- "com.google.cloud.videointelligence.v1p3beta1.VideoIntelligenceServiceClientHttpJsonTest", +- "com.google.cloud.videointelligence.v1p3beta1.VideoIntelligenceServiceClientTest", +- ], +- runtime_deps = [":videointelligence_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-videointelligence-v1p3beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_java_gapic", +- ":videointelligence_java_grpc", +- ":videointelligence_java_proto", +- ":videointelligence_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 = "videointelligence_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/videointelligence/apiv1p3beta1/videointelligencepb", +- protos = [":videointelligence_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "videointelligence_go_gapic", +- srcs = [":videointelligence_proto_with_info"], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- importpath = "cloud.google.com/go/videointelligence/apiv1p3beta1;videointelligence", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p3beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_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 = "videointelligence_go_gapic_test", +- srcs = [":videointelligence_go_gapic_srcjar_test"], +- embed = [":videointelligence_go_gapic"], +- importpath = "cloud.google.com/go/videointelligence/apiv1p3beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-videointelligence-v1p3beta1-go", +- deps = [ +- ":videointelligence_go_gapic", +- ":videointelligence_go_gapic_srcjar-snippets.srcjar", +- ":videointelligence_go_gapic_srcjar-test.srcjar", +- ":videointelligence_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "videointelligence_py_gapic", +- srcs = [":videointelligence_proto"], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p3beta1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "videointelligence_py_gapic_test", +- srcs = [ +- "videointelligence_py_gapic_pytest.py", +- "videointelligence_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":videointelligence_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "videointelligence-v1p3beta1-py", +- deps = [ +- ":videointelligence_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 = "videointelligence_php_proto", +- deps = [":videointelligence_proto"], +-) +- +-php_grpc_library( +- name = "videointelligence_php_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_php_proto"], +-) +- +-php_gapic_library( +- name = "videointelligence_php_gapic", +- srcs = [":videointelligence_proto_with_info"], +- gapic_yaml = "videointelligence_gapic.yaml", +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p3beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_php_grpc", +- ":videointelligence_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-videointelligence-v1p3beta1-php", +- deps = [ +- ":videointelligence_php_gapic", +- ":videointelligence_php_grpc", +- ":videointelligence_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "videointelligence_nodejs_gapic", +- package_name = "@google-cloud/video-intelligence", +- src = ":videointelligence_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- main_service = "videointelligence", +- package = "google.cloud.videointelligence.v1p3beta1", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p3beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "videointelligence-v1p3beta1-nodejs", +- deps = [ +- ":videointelligence_nodejs_gapic", +- ":videointelligence_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 = "videointelligence_ruby_proto", +- deps = [":videointelligence_proto"], +-) +- +-ruby_grpc_library( +- name = "videointelligence_ruby_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "videointelligence_ruby_gapic", +- srcs = [":videointelligence_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-video_intelligence-v1p3beta1", +- "ruby-cloud-env-prefix=VIDEO_INTELLIGENCE", +- "ruby-cloud-product-url=https://cloud.google.com/video-intelligence", +- "ruby-cloud-api-id=videointelligence.googleapis.com", +- "ruby-cloud-api-shortname=videointelligence", +- ], +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Detects objects, explicit content, and scene changes in videos. It also specifies the region for annotation and transcribes speech to text. Supports both asynchronous API and streaming API.", +- ruby_cloud_title = "Cloud Video Intelligence V1p3beta1", +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p3beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_ruby_grpc", +- ":videointelligence_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-videointelligence-v1p3beta1-ruby", +- deps = [ +- ":videointelligence_ruby_gapic", +- ":videointelligence_ruby_grpc", +- ":videointelligence_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 = "videointelligence_csharp_proto", +- deps = [":videointelligence_proto"], +-) +- +-csharp_grpc_library( +- name = "videointelligence_csharp_grpc", +- srcs = [":videointelligence_proto"], +- deps = [":videointelligence_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "videointelligence_csharp_gapic", +- srcs = [":videointelligence_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "videointelligence_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/cloud/videointelligence:videointelligence_v1p3beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":videointelligence_csharp_grpc", +- ":videointelligence_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-videointelligence-v1p3beta1-csharp", +- deps = [ +- ":videointelligence_csharp_gapic", +- ":videointelligence_csharp_grpc", +- ":videointelligence_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/vision/BUILD.bazel b/google/cloud/vision/BUILD.bazel +deleted file mode 100644 +index 3247a899b..000000000 +--- a/google/cloud/vision/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-vision. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for vision. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "vision_ruby_wrapper", +- srcs = ["//google/cloud/vision/v1:vision_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-vision", +- "ruby-cloud-env-prefix=VISION", +- "ruby-cloud-wrapper-of=v1:0.10;v1p3beta1:0.9", +- "ruby-cloud-product-url=https://cloud.google.com/vision", +- "ruby-cloud-api-id=vision.googleapis.com", +- "ruby-cloud-api-shortname=vision", +- "ruby-cloud-migration-version=1.0", +- ], +- 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.", +- ruby_cloud_title = "Cloud Vision", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-vision-ruby", +- deps = [ +- ":vision_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/vision/v1/BUILD.bazel b/google/cloud/vision/v1/BUILD.bazel +deleted file mode 100644 +index e4aece71a..000000000 +--- a/google/cloud/vision/v1/BUILD.bazel ++++ /dev/null +@@ -1,414 +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 = "vision_proto", +- srcs = [ +- "geometry.proto", +- "image_annotator.proto", +- "product_search.proto", +- "product_search_service.proto", +- "text_annotation.proto", +- "web_detection.proto", +- ], +- deps = [ +- "//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", +- "//google/type:color_proto", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "vision_proto_with_info", +- deps = [ +- ":vision_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 = "vision_java_proto", +- deps = [":vision_proto"], +-) +- +-java_grpc_library( +- name = "vision_java_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_java_proto"], +-) +- +-java_gapic_library( +- name = "vision_java_gapic", +- srcs = [":vision_proto_with_info"], +- gapic_yaml = "vision_gapic.yaml", +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1.yaml", +- test_deps = [ +- ":vision_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":vision_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "vision_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.vision.v1.ImageAnnotatorClientHttpJsonTest", +- "com.google.cloud.vision.v1.ImageAnnotatorClientTest", +- "com.google.cloud.vision.v1.ProductSearchClientHttpJsonTest", +- "com.google.cloud.vision.v1.ProductSearchClientTest", +- ], +- runtime_deps = [":vision_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-vision-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":vision_java_gapic", +- ":vision_java_grpc", +- ":vision_java_proto", +- ":vision_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 = "vision_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/vision/v2/apiv1/visionpb", +- protos = [":vision_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:color_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "vision_go_gapic", +- srcs = [":vision_proto_with_info"], +- grpc_service_config = "vision_grpc_service_config.json", +- importpath = "cloud.google.com/go/vision/v2/apiv1;vision", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "vision_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_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 = "vision_go_gapic_test", +- srcs = [":vision_go_gapic_srcjar_test"], +- embed = [":vision_go_gapic"], +- importpath = "cloud.google.com/go/vision/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-vision-v1-go", +- deps = [ +- ":vision_go_gapic", +- ":vision_go_gapic_srcjar-metadata.srcjar", +- ":vision_go_gapic_srcjar-snippets.srcjar", +- ":vision_go_gapic_srcjar-test.srcjar", +- ":vision_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "vision_py_gapic", +- srcs = [":vision_proto"], +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "vision_py_gapic_test", +- srcs = [ +- "vision_py_gapic_pytest.py", +- "vision_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":vision_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "vision-v1-py", +- deps = [ +- ":vision_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 = "vision_php_proto", +- deps = [":vision_proto"], +-) +- +-php_grpc_library( +- name = "vision_php_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_php_proto"], +-) +- +-php_gapic_library( +- name = "vision_php_gapic", +- srcs = [":vision_proto_with_info"], +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_php_grpc", +- ":vision_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-vision-v1-php", +- deps = [ +- ":vision_php_gapic", +- ":vision_php_grpc", +- ":vision_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "vision_nodejs_gapic", +- package_name = "@google-cloud/vision", +- src = ":vision_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "vision_grpc_service_config.json", +- main_service = "vision", +- package = "google.cloud.vision.v1", +- rest_numeric_enums = True, +- service_yaml = "vision_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "vision-v1-nodejs", +- deps = [ +- ":vision_nodejs_gapic", +- ":vision_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 = "vision_ruby_proto", +- deps = [":vision_proto"], +-) +- +-ruby_grpc_library( +- name = "vision_ruby_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "vision_ruby_gapic", +- srcs = [":vision_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=vision.googleapis.com", +- "ruby-cloud-api-shortname=vision", +- "ruby-cloud-env-prefix=VISION", +- "ruby-cloud-gem-name=google-cloud-vision-v1", +- "ruby-cloud-generate-standalone-snippets=true", +- "ruby-cloud-generate-yardoc-snippets=true", +- "ruby-cloud-product-url=https://cloud.google.com/vision", +- ], +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- 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.", +- ruby_cloud_title = "Cloud Vision V1", +- service_yaml = "vision_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_ruby_grpc", +- ":vision_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-vision-v1-ruby", +- deps = [ +- ":vision_ruby_gapic", +- ":vision_ruby_grpc", +- ":vision_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 = "vision_csharp_proto", +- deps = [":vision_proto"], +-) +- +-csharp_grpc_library( +- name = "vision_csharp_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "vision_csharp_gapic", +- srcs = [":vision_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_csharp_grpc", +- ":vision_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-vision-v1-csharp", +- deps = [ +- ":vision_csharp_gapic", +- ":vision_csharp_grpc", +- ":vision_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "vision_cc_proto", +- deps = [":vision_proto"], +-) +- +-cc_grpc_library( +- name = "vision_cc_grpc", +- srcs = [":vision_proto"], +- grpc_only = True, +- deps = [":vision_cc_proto"], +-) +diff --git a/google/cloud/vision/v1p1beta1/BUILD.bazel b/google/cloud/vision/v1p1beta1/BUILD.bazel +deleted file mode 100644 +index 186df8552..000000000 +--- a/google/cloud/vision/v1p1beta1/BUILD.bazel ++++ /dev/null +@@ -1,361 +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 = "vision_proto", +- srcs = [ +- "geometry.proto", +- "image_annotator.proto", +- "text_annotation.proto", +- "web_detection.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/rpc:status_proto", +- "//google/type:color_proto", +- "//google/type:latlng_proto", +- ], +-) +- +-proto_library_with_info( +- name = "vision_proto_with_info", +- deps = [ +- ":vision_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 = "vision_java_proto", +- deps = [":vision_proto"], +-) +- +-java_grpc_library( +- name = "vision_java_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_java_proto"], +-) +- +-java_gapic_library( +- name = "vision_java_gapic", +- srcs = [":vision_proto_with_info"], +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p1beta1.yaml", +- test_deps = [ +- ":vision_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":vision_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "vision_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.vision.v1p1beta1.ImageAnnotatorClientHttpJsonTest", +- "com.google.cloud.vision.v1p1beta1.ImageAnnotatorClientTest", +- ], +- runtime_deps = [":vision_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-vision-v1p1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":vision_java_gapic", +- ":vision_java_grpc", +- ":vision_java_proto", +- ":vision_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 = "vision_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/vision/v2/apiv1p1beta1/visionpb", +- protos = [":vision_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:color_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "vision_go_gapic", +- srcs = [":vision_proto_with_info"], +- grpc_service_config = "vision_grpc_service_config.json", +- importpath = "cloud.google.com/go/vision/v2/apiv1p1beta1;vision", +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_go_proto", +- ], +-) +- +-go_test( +- name = "vision_go_gapic_test", +- srcs = [":vision_go_gapic_srcjar_test"], +- embed = [":vision_go_gapic"], +- importpath = "cloud.google.com/go/vision/apiv1p1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-vision-v1p1beta1-go", +- deps = [ +- ":vision_go_gapic", +- ":vision_go_gapic_srcjar-snippets.srcjar", +- ":vision_go_gapic_srcjar-test.srcjar", +- ":vision_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "vision_py_gapic", +- srcs = [":vision_proto"], +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "vision_py_gapic_test", +- srcs = [ +- "vision_py_gapic_pytest.py", +- "vision_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":vision_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "vision-v1p1beta1-py", +- deps = [ +- ":vision_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 = "vision_php_proto", +- deps = [":vision_proto"], +-) +- +-php_grpc_library( +- name = "vision_php_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_php_proto"], +-) +- +-php_gapic_library( +- name = "vision_php_gapic", +- srcs = [":vision_proto_with_info"], +- gapic_yaml = "vision_gapic.yaml", +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_php_grpc", +- ":vision_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-vision-v1p1beta1-php", +- deps = [ +- ":vision_php_gapic", +- ":vision_php_grpc", +- ":vision_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "vision_nodejs_gapic", +- package_name = "@google-cloud/vision", +- src = ":vision_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "vision_grpc_service_config.json", +- main_service = "vision", +- package = "google.cloud.vision.v1p1beta1", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "vision-v1p1beta1-nodejs", +- deps = [ +- ":vision_nodejs_gapic", +- ":vision_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 = "vision_ruby_proto", +- deps = [":vision_proto"], +-) +- +-ruby_grpc_library( +- name = "vision_ruby_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "vision_ruby_gapic", +- srcs = [":vision_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-vision-v1p1beta1"], +- rest_numeric_enums = True, +- service_yaml = "vision_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_ruby_grpc", +- ":vision_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-vision-v1p1beta1-ruby", +- deps = [ +- ":vision_ruby_gapic", +- ":vision_ruby_grpc", +- ":vision_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 = "vision_csharp_proto", +- deps = [":vision_proto"], +-) +- +-csharp_grpc_library( +- name = "vision_csharp_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "vision_csharp_gapic", +- srcs = [":vision_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_csharp_grpc", +- ":vision_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-vision-v1p1beta1-csharp", +- deps = [ +- ":vision_csharp_gapic", +- ":vision_csharp_grpc", +- ":vision_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/vision/v1p2beta1/BUILD.bazel b/google/cloud/vision/v1p2beta1/BUILD.bazel +deleted file mode 100644 +index 3312bb21d..000000000 +--- a/google/cloud/vision/v1p2beta1/BUILD.bazel ++++ /dev/null +@@ -1,368 +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 = "vision_proto", +- srcs = [ +- "geometry.proto", +- "image_annotator.proto", +- "text_annotation.proto", +- "web_detection.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "//google/type:color_proto", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "vision_proto_with_info", +- deps = [ +- ":vision_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 = "vision_java_proto", +- deps = [":vision_proto"], +-) +- +-java_grpc_library( +- name = "vision_java_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_java_proto"], +-) +- +-java_gapic_library( +- name = "vision_java_gapic", +- srcs = [":vision_proto_with_info"], +- gapic_yaml = "vision_gapic.yaml", +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p2beta1.yaml", +- test_deps = [ +- ":vision_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":vision_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "vision_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.vision.v1p2beta1.ImageAnnotatorClientHttpJsonTest", +- "com.google.cloud.vision.v1p2beta1.ImageAnnotatorClientTest", +- ], +- runtime_deps = [":vision_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-vision-v1p2beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":vision_java_gapic", +- ":vision_java_grpc", +- ":vision_java_proto", +- ":vision_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 = "vision_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/vision/apiv1p2beta1/visionpb", +- protos = [":vision_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:color_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "vision_go_gapic", +- srcs = [":vision_proto_with_info"], +- grpc_service_config = "vision_grpc_service_config.json", +- importpath = "cloud.google.com/go/vision/apiv1p2beta1;vision", +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p2beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_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 = "vision_go_gapic_test", +- srcs = [":vision_go_gapic_srcjar_test"], +- embed = [":vision_go_gapic"], +- importpath = "cloud.google.com/go/vision/apiv1p2beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-vision-v1p2beta1-go", +- deps = [ +- ":vision_go_gapic", +- ":vision_go_gapic_srcjar-snippets.srcjar", +- ":vision_go_gapic_srcjar-test.srcjar", +- ":vision_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "vision_py_gapic", +- srcs = [":vision_proto"], +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p2beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "vision_py_gapic_test", +- srcs = [ +- "vision_py_gapic_pytest.py", +- "vision_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":vision_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "vision-v1p2beta1-py", +- deps = [ +- ":vision_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 = "vision_php_proto", +- deps = [":vision_proto"], +-) +- +-php_grpc_library( +- name = "vision_php_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_php_proto"], +-) +- +-php_gapic_library( +- name = "vision_php_gapic", +- srcs = [":vision_proto_with_info"], +- gapic_yaml = "vision_gapic.yaml", +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p2beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_php_grpc", +- ":vision_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-vision-v1p2beta1-php", +- deps = [ +- ":vision_php_gapic", +- ":vision_php_grpc", +- ":vision_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "vision_nodejs_gapic", +- package_name = "@google-cloud/vision", +- src = ":vision_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "vision_grpc_service_config.json", +- main_service = "vision", +- package = "google.cloud.vision.v1p2beta1", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p2beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "vision-v1p2beta1-nodejs", +- deps = [ +- ":vision_nodejs_gapic", +- ":vision_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 = "vision_ruby_proto", +- deps = [":vision_proto"], +-) +- +-ruby_grpc_library( +- name = "vision_ruby_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "vision_ruby_gapic", +- srcs = [":vision_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-vision-v1p2beta1"], +- rest_numeric_enums = True, +- service_yaml = "vision_v1p2beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_ruby_grpc", +- ":vision_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-vision-v1p2beta1-ruby", +- deps = [ +- ":vision_ruby_gapic", +- ":vision_ruby_grpc", +- ":vision_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 = "vision_csharp_proto", +- deps = [":vision_proto"], +-) +- +-csharp_grpc_library( +- name = "vision_csharp_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "vision_csharp_gapic", +- srcs = [":vision_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p2beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_csharp_grpc", +- ":vision_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-vision-v1p2beta1-csharp", +- deps = [ +- ":vision_csharp_gapic", +- ":vision_csharp_grpc", +- ":vision_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/vision/v1p3beta1/BUILD.bazel b/google/cloud/vision/v1p3beta1/BUILD.bazel +deleted file mode 100644 +index 5735a7f1f..000000000 +--- a/google/cloud/vision/v1p3beta1/BUILD.bazel ++++ /dev/null +@@ -1,384 +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 = "vision_proto", +- srcs = [ +- "geometry.proto", +- "image_annotator.proto", +- "product_search.proto", +- "product_search_service.proto", +- "text_annotation.proto", +- "web_detection.proto", +- ], +- deps = [ +- "//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", +- "//google/type:color_proto", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "vision_proto_with_info", +- deps = [ +- ":vision_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 = "vision_java_proto", +- deps = [":vision_proto"], +-) +- +-java_grpc_library( +- name = "vision_java_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_java_proto"], +-) +- +-java_gapic_library( +- name = "vision_java_gapic", +- srcs = [":vision_proto_with_info"], +- gapic_yaml = "vision_gapic.yaml", +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p3beta1.yaml", +- test_deps = [ +- ":vision_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":vision_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "vision_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.vision.v1p3beta1.ImageAnnotatorClientHttpJsonTest", +- "com.google.cloud.vision.v1p3beta1.ImageAnnotatorClientTest", +- "com.google.cloud.vision.v1p3beta1.ProductSearchClientHttpJsonTest", +- "com.google.cloud.vision.v1p3beta1.ProductSearchClientTest", +- ], +- runtime_deps = [":vision_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-vision-v1p3beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":vision_java_gapic", +- ":vision_java_grpc", +- ":vision_java_proto", +- ":vision_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 = "vision_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/vision/apiv1p3beta1/visionpb", +- protos = [":vision_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:color_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "vision_go_gapic", +- srcs = [":vision_proto_with_info"], +- grpc_service_config = "vision_grpc_service_config.json", +- importpath = "cloud.google.com/go/vision/apiv1p3beta1;vision", +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p3beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_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 = "vision_go_gapic_test", +- srcs = [":vision_go_gapic_srcjar_test"], +- embed = [":vision_go_gapic"], +- importpath = "cloud.google.com/go/vision/apiv1p3beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-vision-v1p3beta1-go", +- deps = [ +- ":vision_go_gapic", +- ":vision_go_gapic_srcjar-snippets.srcjar", +- ":vision_go_gapic_srcjar-test.srcjar", +- ":vision_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "vision_py_gapic", +- srcs = [":vision_proto"], +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p3beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "vision_py_gapic_test", +- srcs = [ +- "vision_py_gapic_pytest.py", +- "vision_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":vision_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "vision-v1p3beta1-py", +- deps = [ +- ":vision_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 = "vision_php_proto", +- deps = [":vision_proto"], +-) +- +-php_grpc_library( +- name = "vision_php_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_php_proto"], +-) +- +-php_gapic_library( +- name = "vision_php_gapic", +- srcs = [":vision_proto_with_info"], +- gapic_yaml = "vision_gapic.yaml", +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p3beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_php_grpc", +- ":vision_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-vision-v1p3beta1-php", +- deps = [ +- ":vision_php_gapic", +- ":vision_php_grpc", +- ":vision_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "vision_nodejs_gapic", +- package_name = "@google-cloud/vision", +- src = ":vision_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "vision_grpc_service_config.json", +- main_service = "vision", +- package = "google.cloud.vision.v1p3beta1", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p3beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "vision-v1p3beta1-nodejs", +- deps = [ +- ":vision_nodejs_gapic", +- ":vision_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 = "vision_ruby_proto", +- deps = [":vision_proto"], +-) +- +-ruby_grpc_library( +- name = "vision_ruby_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "vision_ruby_gapic", +- srcs = [":vision_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-vision-v1p3beta1", +- "ruby-cloud-env-prefix=VISION", +- "ruby-cloud-product-url=https://cloud.google.com/vision", +- "ruby-cloud-api-id=vision.googleapis.com", +- "ruby-cloud-api-shortname=vision", +- ], +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- 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.", +- ruby_cloud_title = "Cloud Vision V1p3beta1", +- service_yaml = "vision_v1p3beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_ruby_grpc", +- ":vision_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-vision-v1p3beta1-ruby", +- deps = [ +- ":vision_ruby_gapic", +- ":vision_ruby_grpc", +- ":vision_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 = "vision_csharp_proto", +- deps = [":vision_proto"], +-) +- +-csharp_grpc_library( +- name = "vision_csharp_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "vision_csharp_gapic", +- srcs = [":vision_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p3beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_csharp_grpc", +- ":vision_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-vision-v1p3beta1-csharp", +- deps = [ +- ":vision_csharp_gapic", +- ":vision_csharp_grpc", +- ":vision_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/vision/v1p4beta1/BUILD.bazel b/google/cloud/vision/v1p4beta1/BUILD.bazel +deleted file mode 100644 +index 1131c434d..000000000 +--- a/google/cloud/vision/v1p4beta1/BUILD.bazel ++++ /dev/null +@@ -1,385 +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 = "vision_proto", +- srcs = [ +- "face.proto", +- "geometry.proto", +- "image_annotator.proto", +- "product_search.proto", +- "product_search_service.proto", +- "text_annotation.proto", +- "web_detection.proto", +- ], +- deps = [ +- "//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", +- "//google/type:color_proto", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "vision_proto_with_info", +- deps = [ +- ":vision_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 = "vision_java_proto", +- deps = [":vision_proto"], +-) +- +-java_grpc_library( +- name = "vision_java_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_java_proto"], +-) +- +-java_gapic_library( +- name = "vision_java_gapic", +- srcs = [":vision_proto_with_info"], +- gapic_yaml = "vision_gapic.yaml", +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p4beta1.yaml", +- test_deps = [ +- ":vision_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":vision_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "vision_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.vision.v1p4beta1.ImageAnnotatorClientHttpJsonTest", +- "com.google.cloud.vision.v1p4beta1.ImageAnnotatorClientTest", +- "com.google.cloud.vision.v1p4beta1.ProductSearchClientHttpJsonTest", +- "com.google.cloud.vision.v1p4beta1.ProductSearchClientTest", +- ], +- runtime_deps = [":vision_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-vision-v1p4beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":vision_java_gapic", +- ":vision_java_grpc", +- ":vision_java_proto", +- ":vision_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 = "vision_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/vision/apiv1p4beta1/visionpb", +- protos = [":vision_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:color_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "vision_go_gapic", +- srcs = [":vision_proto_with_info"], +- grpc_service_config = "vision_grpc_service_config.json", +- importpath = "cloud.google.com/go/vision/apiv1p4beta1;vision", +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p4beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_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 = "vision_go_gapic_test", +- srcs = [":vision_go_gapic_srcjar_test"], +- embed = [":vision_go_gapic"], +- importpath = "cloud.google.com/go/vision/apiv1p4beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-vision-v1p4beta1-go", +- deps = [ +- ":vision_go_gapic", +- ":vision_go_gapic_srcjar-snippets.srcjar", +- ":vision_go_gapic_srcjar-test.srcjar", +- ":vision_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "vision_py_gapic", +- srcs = [":vision_proto"], +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p4beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "vision_py_gapic_test", +- srcs = [ +- "vision_py_gapic_pytest.py", +- "vision_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":vision_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "vision-v1p4beta1-py", +- deps = [ +- ":vision_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 = "vision_php_proto", +- deps = [":vision_proto"], +-) +- +-php_grpc_library( +- name = "vision_php_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_php_proto"], +-) +- +-php_gapic_library( +- name = "vision_php_gapic", +- srcs = [":vision_proto_with_info"], +- gapic_yaml = "vision_gapic.yaml", +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p4beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_php_grpc", +- ":vision_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-vision-v1p4beta1-php", +- deps = [ +- ":vision_php_gapic", +- ":vision_php_grpc", +- ":vision_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "vision_nodejs_gapic", +- package_name = "@google-cloud/vision", +- src = ":vision_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "vision_grpc_service_config.json", +- main_service = "vision", +- package = "google.cloud.vision.v1p4beta1", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p4beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "vision-v1p4beta1-nodejs", +- deps = [ +- ":vision_nodejs_gapic", +- ":vision_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 = "vision_ruby_proto", +- deps = [":vision_proto"], +-) +- +-ruby_grpc_library( +- name = "vision_ruby_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "vision_ruby_gapic", +- srcs = [":vision_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-vision-v1p4beta1", +- "ruby-cloud-env-prefix=VISION", +- "ruby-cloud-product-url=https://cloud.google.com/vision", +- "ruby-cloud-api-id=vision.googleapis.com", +- "ruby-cloud-api-shortname=vision", +- ], +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- 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.", +- ruby_cloud_title = "Cloud Vision V1p4beta1", +- service_yaml = "vision_v1p4beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_ruby_grpc", +- ":vision_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-vision-v1p4beta1-ruby", +- deps = [ +- ":vision_ruby_gapic", +- ":vision_ruby_grpc", +- ":vision_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 = "vision_csharp_proto", +- deps = [":vision_proto"], +-) +- +-csharp_grpc_library( +- name = "vision_csharp_grpc", +- srcs = [":vision_proto"], +- deps = [":vision_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "vision_csharp_gapic", +- srcs = [":vision_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "vision_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vision_v1p4beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vision_csharp_grpc", +- ":vision_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-vision-v1p4beta1-csharp", +- deps = [ +- ":vision_csharp_gapic", +- ":vision_csharp_grpc", +- ":vision_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/visionai/v1/BUILD.bazel b/google/cloud/visionai/v1/BUILD.bazel +deleted file mode 100644 +index 17d713600..000000000 +--- a/google/cloud/visionai/v1/BUILD.bazel ++++ /dev/null +@@ -1,432 +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 = "visionai_proto", +- srcs = [ +- "annotations.proto", +- "common.proto", +- "lva.proto", +- "lva_resources.proto", +- "lva_service.proto", +- "platform.proto", +- "streaming_resources.proto", +- "streaming_service.proto", +- "streams_resources.proto", +- "streams_service.proto", +- "warehouse.proto", +- ], +- deps = [ +- "//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", +- "//google/type:datetime_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//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "visionai_proto_with_info", +- deps = [ +- ":visionai_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "visionai_java_proto", +- deps = [":visionai_proto"], +-) +- +-java_grpc_library( +- name = "visionai_java_grpc", +- srcs = [":visionai_proto"], +- deps = [":visionai_java_proto"], +-) +- +-java_gapic_library( +- name = "visionai_java_gapic", +- srcs = [":visionai_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "visionai_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "visionai_v1.yaml", +- test_deps = [ +- ":visionai_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":visionai_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "visionai_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.visionai.v1.AppPlatformClientHttpJsonTest", +- "com.google.cloud.visionai.v1.AppPlatformClientTest", +- "com.google.cloud.visionai.v1.LiveVideoAnalyticsClientHttpJsonTest", +- "com.google.cloud.visionai.v1.LiveVideoAnalyticsClientTest", +- "com.google.cloud.visionai.v1.StreamingServiceClientHttpJsonTest", +- "com.google.cloud.visionai.v1.StreamingServiceClientTest", +- "com.google.cloud.visionai.v1.StreamsServiceClientHttpJsonTest", +- "com.google.cloud.visionai.v1.StreamsServiceClientTest", +- "com.google.cloud.visionai.v1.WarehouseClientHttpJsonTest", +- "com.google.cloud.visionai.v1.WarehouseClientTest", +- ], +- runtime_deps = [":visionai_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-visionai-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":visionai_java_gapic", +- ":visionai_java_grpc", +- ":visionai_java_proto", +- ":visionai_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 = "visionai_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/visionai/apiv1/visionaipb", +- protos = [":visionai_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:datetime_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "visionai_go_gapic", +- srcs = [":visionai_proto_with_info"], +- grpc_service_config = "visionai_grpc_service_config.json", +- importpath = "cloud.google.com/go/visionai/apiv1;visionai", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "visionai_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":visionai_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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", +- "@io_bazel_rules_go//proto/wkt:struct_go_proto", +- ], +-) +- +-go_test( +- name = "visionai_go_gapic_test", +- srcs = [":visionai_go_gapic_srcjar_test"], +- embed = [":visionai_go_gapic"], +- importpath = "cloud.google.com/go/visionai/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-visionai-v1-go", +- deps = [ +- ":visionai_go_gapic", +- ":visionai_go_gapic_srcjar-metadata.srcjar", +- ":visionai_go_gapic_srcjar-snippets.srcjar", +- ":visionai_go_gapic_srcjar-test.srcjar", +- ":visionai_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "visionai_py_gapic", +- srcs = [":visionai_proto"], +- grpc_service_config = "visionai_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "visionai_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "visionai_py_gapic_test", +- srcs = [ +- "visionai_py_gapic_pytest.py", +- "visionai_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":visionai_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "visionai-v1-py", +- deps = [ +- ":visionai_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 = "visionai_php_proto", +- deps = [":visionai_proto"], +-) +- +-php_grpc_library( +- name = "visionai_php_grpc", +- srcs = [":visionai_proto"], +- deps = [":visionai_php_proto"], +-) +- +-php_gapic_library( +- name = "visionai_php_gapic", +- srcs = [":visionai_proto_with_info"], +- grpc_service_config = "visionai_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "visionai_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":visionai_php_grpc", +- ":visionai_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-visionai-v1-php", +- deps = [ +- ":visionai_php_gapic", +- ":visionai_php_grpc", +- ":visionai_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "visionai_nodejs_gapic", +- package_name = "@google-cloud/visionai", +- src = ":visionai_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "visionai_grpc_service_config.json", +- package = "google.cloud.visionai.v1", +- rest_numeric_enums = True, +- service_yaml = "visionai_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "visionai-v1-nodejs", +- deps = [ +- ":visionai_nodejs_gapic", +- ":visionai_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 = "visionai_ruby_proto", +- deps = [":visionai_proto"], +-) +- +-ruby_grpc_library( +- name = "visionai_ruby_grpc", +- srcs = [":visionai_proto"], +- deps = [":visionai_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "visionai_ruby_gapic", +- srcs = [":visionai_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-visionai-v1", +- ], +- grpc_service_config = "visionai_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "visionai_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":visionai_ruby_grpc", +- ":visionai_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-visionai-v1-ruby", +- deps = [ +- ":visionai_ruby_gapic", +- ":visionai_ruby_grpc", +- ":visionai_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 = "visionai_csharp_proto", +- deps = [":visionai_proto"], +-) +- +-csharp_grpc_library( +- name = "visionai_csharp_grpc", +- srcs = [":visionai_proto"], +- deps = [":visionai_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "visionai_csharp_gapic", +- srcs = [":visionai_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "visionai_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "visionai_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":visionai_csharp_grpc", +- ":visionai_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-visionai-v1-csharp", +- deps = [ +- ":visionai_csharp_gapic", +- ":visionai_csharp_grpc", +- ":visionai_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "visionai_cc_proto", +- deps = [":visionai_proto"], +-) +- +-cc_grpc_library( +- name = "visionai_cc_grpc", +- srcs = [":visionai_proto"], +- generate_mocks = True, +- grpc_only = True, +- deps = [":visionai_cc_proto"], +-) +diff --git a/google/cloud/visionai/v1alpha1/BUILD.bazel b/google/cloud/visionai/v1alpha1/BUILD.bazel +deleted file mode 100644 +index f86bdfb1c..000000000 +--- a/google/cloud/visionai/v1alpha1/BUILD.bazel ++++ /dev/null +@@ -1,430 +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 = "visionai_proto", +- srcs = [ +- "annotations.proto", +- "common.proto", +- "lva.proto", +- "lva_resources.proto", +- "lva_service.proto", +- "platform.proto", +- "streaming_resources.proto", +- "streaming_service.proto", +- "streams_resources.proto", +- "streams_service.proto", +- "warehouse.proto", +- ], +- deps = [ +- "//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", +- "//google/type:datetime_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//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "visionai_proto_with_info", +- deps = [ +- ":visionai_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "visionai_java_proto", +- deps = [":visionai_proto"], +-) +- +-java_grpc_library( +- name = "visionai_java_grpc", +- srcs = [":visionai_proto"], +- deps = [":visionai_java_proto"], +-) +- +-java_gapic_library( +- name = "visionai_java_gapic", +- srcs = [":visionai_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "visionai_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "visionai_v1alpha1.yaml", +- test_deps = [ +- ":visionai_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":visionai_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "visionai_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.visionai.v1alpha1.AppPlatformClientHttpJsonTest", +- "com.google.cloud.visionai.v1alpha1.AppPlatformClientTest", +- "com.google.cloud.visionai.v1alpha1.LiveVideoAnalyticsClientHttpJsonTest", +- "com.google.cloud.visionai.v1alpha1.LiveVideoAnalyticsClientTest", +- "com.google.cloud.visionai.v1alpha1.StreamingServiceClientHttpJsonTest", +- "com.google.cloud.visionai.v1alpha1.StreamingServiceClientTest", +- "com.google.cloud.visionai.v1alpha1.StreamsServiceClientHttpJsonTest", +- "com.google.cloud.visionai.v1alpha1.StreamsServiceClientTest", +- "com.google.cloud.visionai.v1alpha1.WarehouseClientHttpJsonTest", +- "com.google.cloud.visionai.v1alpha1.WarehouseClientTest", +- ], +- runtime_deps = [":visionai_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-visionai-v1alpha1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":visionai_java_gapic", +- ":visionai_java_grpc", +- ":visionai_java_proto", +- ":visionai_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 = "visionai_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/visionai/apiv1alpha1/visionaipb", +- protos = [":visionai_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:datetime_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "visionai_go_gapic", +- srcs = [":visionai_proto_with_info"], +- grpc_service_config = "visionai_grpc_service_config.json", +- importpath = "cloud.google.com/go/visionai/apiv1alpha1;visionai", +- metadata = True, +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "visionai_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":visionai_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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", +- "@io_bazel_rules_go//proto/wkt:struct_go_proto", +- ], +-) +- +-go_test( +- name = "visionai_go_gapic_test", +- srcs = [":visionai_go_gapic_srcjar_test"], +- embed = [":visionai_go_gapic"], +- importpath = "cloud.google.com/go/visionai/apiv1alpha1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-visionai-v1alpha1-go", +- deps = [ +- ":visionai_go_gapic", +- ":visionai_go_gapic_srcjar-metadata.srcjar", +- ":visionai_go_gapic_srcjar-snippets.srcjar", +- ":visionai_go_gapic_srcjar-test.srcjar", +- ":visionai_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "visionai_py_gapic", +- srcs = [":visionai_proto"], +- grpc_service_config = "visionai_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "visionai_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "visionai_py_gapic_test", +- srcs = [ +- "visionai_py_gapic_pytest.py", +- "visionai_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":visionai_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "visionai-v1alpha1-py", +- deps = [ +- ":visionai_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 = "visionai_php_proto", +- deps = [":visionai_proto"], +-) +- +-php_grpc_library( +- name = "visionai_php_grpc", +- srcs = [":visionai_proto"], +- deps = [":visionai_php_proto"], +-) +- +-php_gapic_library( +- name = "visionai_php_gapic", +- srcs = [":visionai_proto_with_info"], +- grpc_service_config = "visionai_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "visionai_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":visionai_php_grpc", +- ":visionai_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-visionai-v1alpha1-php", +- deps = [ +- ":visionai_php_gapic", +- ":visionai_php_grpc", +- ":visionai_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "visionai_nodejs_gapic", +- package_name = "@google-cloud/visionai", +- src = ":visionai_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "visionai_grpc_service_config.json", +- package = "google.cloud.visionai.v1alpha1", +- rest_numeric_enums = True, +- service_yaml = "visionai_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "visionai-v1alpha1-nodejs", +- deps = [ +- ":visionai_nodejs_gapic", +- ":visionai_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 = "visionai_ruby_proto", +- deps = [":visionai_proto"], +-) +- +-ruby_grpc_library( +- name = "visionai_ruby_grpc", +- srcs = [":visionai_proto"], +- deps = [":visionai_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "visionai_ruby_gapic", +- srcs = [":visionai_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-visionai-v1alpha1"], +- grpc_service_config = "visionai_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "visionai_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":visionai_ruby_grpc", +- ":visionai_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-visionai-v1alpha1-ruby", +- deps = [ +- ":visionai_ruby_gapic", +- ":visionai_ruby_grpc", +- ":visionai_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 = "visionai_csharp_proto", +- deps = [":visionai_proto"], +-) +- +-csharp_grpc_library( +- name = "visionai_csharp_grpc", +- srcs = [":visionai_proto"], +- deps = [":visionai_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "visionai_csharp_gapic", +- srcs = [":visionai_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "visionai_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "visionai_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":visionai_csharp_grpc", +- ":visionai_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-visionai-v1alpha1-csharp", +- deps = [ +- ":visionai_csharp_gapic", +- ":visionai_csharp_grpc", +- ":visionai_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "visionai_cc_proto", +- deps = [":visionai_proto"], +-) +- +-cc_grpc_library( +- name = "visionai_cc_grpc", +- srcs = [":visionai_proto"], +- generate_mocks = True, +- grpc_only = True, +- deps = [":visionai_cc_proto"], +-) +diff --git a/google/cloud/vmmigration/BUILD.bazel b/google/cloud/vmmigration/BUILD.bazel +deleted file mode 100644 +index 49a73d9dd..000000000 +--- a/google/cloud/vmmigration/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-vm_migration. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for VMMigration. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "vmmigration_ruby_wrapper", +- srcs = ["//google/cloud/vmmigration/v1:vmmigration_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-vm_migration", +- "ruby-cloud-wrapper-of=v1:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/migrate/compute-engine/", +- "ruby-cloud-api-id=vmmigration.googleapis.com", +- "ruby-cloud-api-shortname=vmmigration", +- "ruby-cloud-namespace-override=VmMigration=VMMigration", +- ], +- ruby_cloud_description = "Migrate for Compute Engine enables you to migrate (Lift and Shift) your virtual machines (VMs), with minor automatic modifications, from your source environment to Google Compute Engine.", +- ruby_cloud_title = "Migrate for Compute Engine", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-vmmigration-ruby", +- deps = [ +- ":vmmigration_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/vmmigration/v1/BUILD.bazel b/google/cloud/vmmigration/v1/BUILD.bazel +deleted file mode 100644 +index 9ee2b8917..000000000 +--- a/google/cloud/vmmigration/v1/BUILD.bazel ++++ /dev/null +@@ -1,416 +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 = "vmmigration_proto", +- srcs = [ +- "vmmigration.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:error_details_proto", +- "//google/rpc:status_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 = "vmmigration_proto_with_info", +- deps = [ +- ":vmmigration_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "vmmigration_java_proto", +- deps = [":vmmigration_proto"], +-) +- +-java_grpc_library( +- name = "vmmigration_java_grpc", +- srcs = [":vmmigration_proto"], +- deps = [":vmmigration_java_proto"], +-) +- +-java_gapic_library( +- name = "vmmigration_java_gapic", +- srcs = [":vmmigration_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "vmmigration_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vmmigration_v1.yaml", +- test_deps = [ +- ":vmmigration_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":vmmigration_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "vmmigration_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.vmmigration.v1.VmMigrationClientHttpJsonTest", +- "com.google.cloud.vmmigration.v1.VmMigrationClientTest", +- ], +- runtime_deps = [":vmmigration_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-vmmigration-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":vmmigration_java_gapic", +- ":vmmigration_java_grpc", +- ":vmmigration_java_proto", +- ":vmmigration_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 = "vmmigration_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/vmmigration/apiv1/vmmigrationpb", +- protos = [":vmmigration_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:errdetails_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "vmmigration_go_gapic", +- srcs = [":vmmigration_proto_with_info"], +- grpc_service_config = "vmmigration_v1_grpc_service_config.json", +- importpath = "cloud.google.com/go/vmmigration/apiv1;vmmigration", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "vmmigration_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vmmigration_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "vmmigration_go_gapic_test", +- srcs = [":vmmigration_go_gapic_srcjar_test"], +- embed = [":vmmigration_go_gapic"], +- importpath = "cloud.google.com/go/vmmigration/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-vmmigration-v1-go", +- deps = [ +- ":vmmigration_go_gapic", +- ":vmmigration_go_gapic_srcjar-metadata.srcjar", +- ":vmmigration_go_gapic_srcjar-snippets.srcjar", +- ":vmmigration_go_gapic_srcjar-test.srcjar", +- ":vmmigration_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "vmmigration_py_gapic", +- srcs = [":vmmigration_proto"], +- grpc_service_config = "vmmigration_v1_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-vm-migration"], +- rest_numeric_enums = True, +- service_yaml = "vmmigration_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "vmmigration_py_gapic_test", +- srcs = [ +- "vmmigration_py_gapic_pytest.py", +- "vmmigration_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":vmmigration_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "vmmigration-v1-py", +- deps = [ +- ":vmmigration_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 = "vmmigration_php_proto", +- deps = [":vmmigration_proto"], +-) +- +-php_grpc_library( +- name = "vmmigration_php_grpc", +- srcs = [":vmmigration_proto"], +- deps = [":vmmigration_php_proto"], +-) +- +-php_gapic_library( +- name = "vmmigration_php_gapic", +- srcs = [":vmmigration_proto_with_info"], +- grpc_service_config = "vmmigration_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vmmigration_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vmmigration_php_grpc", +- ":vmmigration_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-vmmigration-v1-php", +- deps = [ +- ":vmmigration_php_gapic", +- ":vmmigration_php_grpc", +- ":vmmigration_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "vmmigration_nodejs_gapic", +- package_name = "@google-cloud/vmmigration", +- src = ":vmmigration_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "vmmigration_v1_grpc_service_config.json", +- package = "google.cloud.vmmigration.v1", +- rest_numeric_enums = True, +- service_yaml = "vmmigration_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "vmmigration-v1-nodejs", +- deps = [ +- ":vmmigration_nodejs_gapic", +- ":vmmigration_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 = "vmmigration_ruby_proto", +- deps = [":vmmigration_proto"], +-) +- +-ruby_grpc_library( +- name = "vmmigration_ruby_grpc", +- srcs = [":vmmigration_proto"], +- deps = [":vmmigration_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "vmmigration_ruby_gapic", +- srcs = [":vmmigration_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=vmmigration.googleapis.com", +- "ruby-cloud-api-shortname=vmmigration", +- "ruby-cloud-gem-name=google-cloud-vm_migration-v1", +- "ruby-cloud-namespace-override=VmMigration=VMMigration", +- "ruby-cloud-product-url=https://cloud.google.com/migrate/compute-engine/", +- ], +- grpc_service_config = "vmmigration_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Migrate for Compute Engine enables you to migrate (Lift and Shift) your virtual machines (VMs), with minor automatic modifications, from your source environment to Google Compute Engine.", +- ruby_cloud_title = "Migrate for Compute Engine V1", +- service_yaml = "vmmigration_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vmmigration_ruby_grpc", +- ":vmmigration_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-vmmigration-v1-ruby", +- deps = [ +- ":vmmigration_ruby_gapic", +- ":vmmigration_ruby_grpc", +- ":vmmigration_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 = "vmmigration_csharp_proto", +- deps = [":vmmigration_proto"], +-) +- +-csharp_grpc_library( +- name = "vmmigration_csharp_grpc", +- srcs = [":vmmigration_proto"], +- deps = [":vmmigration_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "vmmigration_csharp_gapic", +- srcs = [":vmmigration_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "vmmigration_v1_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vmmigration_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vmmigration_csharp_grpc", +- ":vmmigration_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-vmmigration-v1-csharp", +- deps = [ +- ":vmmigration_csharp_gapic", +- ":vmmigration_csharp_grpc", +- ":vmmigration_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "vmmigration_cc_proto", +- deps = [":vmmigration_proto"], +-) +- +-cc_grpc_library( +- name = "vmmigration_cc_grpc", +- srcs = [":vmmigration_proto"], +- grpc_only = True, +- deps = [":vmmigration_cc_proto"], +-) +diff --git a/google/cloud/vmwareengine/BUILD.bazel b/google/cloud/vmwareengine/BUILD.bazel +deleted file mode 100644 +index 48e13c9a1..000000000 +--- a/google/cloud/vmwareengine/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-vmware_engine. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for VMware Engine. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "vmwareengine_ruby_wrapper", +- srcs = ["//google/cloud/vmwareengine/v1:vmwareengine_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-vmware_engine", +- "ruby-cloud-wrapper-of=v1:0.2", +- "ruby-cloud-product-url=https://cloud.google.com/vmware-engine/", +- "ruby-cloud-api-id=vmwareengine.googleapis.com", +- "ruby-cloud-api-shortname=vmwareengine", +- ], +- ruby_cloud_description = "Google Cloud VMware Engine is a fully managed service that lets you run the VMware platform in Google Cloud. VMware Engine provides you with VMware operational continuity so you can benefit from a cloud consumption model and lower your total cost of ownership. VMware Engine also offers on-demand provisioning, pay-as-you-grow, and capacity optimization.", +- ruby_cloud_title = "Google Cloud VMware Engine", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-vmwareengine-ruby", +- deps = [ +- ":vmwareengine_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/vmwareengine/v1/BUILD.bazel b/google/cloud/vmwareengine/v1/BUILD.bazel +deleted file mode 100644 +index df4843555..000000000 +--- a/google/cloud/vmwareengine/v1/BUILD.bazel ++++ /dev/null +@@ -1,408 +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 = "vmwareengine_proto", +- srcs = [ +- "vmwareengine.proto", +- "vmwareengine_resources.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "vmwareengine_proto_with_info", +- deps = [ +- ":vmwareengine_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "vmwareengine_java_proto", +- deps = [":vmwareengine_proto"], +-) +- +-java_grpc_library( +- name = "vmwareengine_java_grpc", +- srcs = [":vmwareengine_proto"], +- deps = [":vmwareengine_java_proto"], +-) +- +-java_gapic_library( +- name = "vmwareengine_java_gapic", +- srcs = [":vmwareengine_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "vmwareengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vmwareengine_v1.yaml", +- test_deps = [ +- ":vmwareengine_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":vmwareengine_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "vmwareengine_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.vmwareengine.v1.VmwareEngineClientHttpJsonTest", +- "com.google.cloud.vmwareengine.v1.VmwareEngineClientTest", +- ], +- runtime_deps = [":vmwareengine_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-vmwareengine-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":vmwareengine_java_gapic", +- ":vmwareengine_java_grpc", +- ":vmwareengine_java_proto", +- ":vmwareengine_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 = "vmwareengine_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/vmwareengine/apiv1/vmwareenginepb", +- protos = [":vmwareengine_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "vmwareengine_go_gapic", +- srcs = [":vmwareengine_proto_with_info"], +- grpc_service_config = "vmwareengine_grpc_service_config.json", +- importpath = "cloud.google.com/go/vmwareengine/apiv1;vmwareengine", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "vmwareengine_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vmwareengine_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "vmwareengine_go_gapic_test", +- srcs = [":vmwareengine_go_gapic_srcjar_test"], +- embed = [":vmwareengine_go_gapic"], +- importpath = "cloud.google.com/go/vmwareengine/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-vmwareengine-v1-go", +- deps = [ +- ":vmwareengine_go_gapic", +- ":vmwareengine_go_gapic_srcjar-metadata.srcjar", +- ":vmwareengine_go_gapic_srcjar-snippets.srcjar", +- ":vmwareengine_go_gapic_srcjar-test.srcjar", +- ":vmwareengine_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "vmwareengine_py_gapic", +- srcs = [":vmwareengine_proto"], +- grpc_service_config = "vmwareengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vmwareengine_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "vmwareengine_py_gapic_test", +- srcs = [ +- "vmwareengine_py_gapic_pytest.py", +- "vmwareengine_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":vmwareengine_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "vmwareengine-v1-py", +- deps = [ +- ":vmwareengine_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 = "vmwareengine_php_proto", +- deps = [":vmwareengine_proto"], +-) +- +-php_grpc_library( +- name = "vmwareengine_php_grpc", +- srcs = [":vmwareengine_proto"], +- deps = [":vmwareengine_php_proto"], +-) +- +-php_gapic_library( +- name = "vmwareengine_php_gapic", +- srcs = [":vmwareengine_proto_with_info"], +- grpc_service_config = "vmwareengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vmwareengine_v1.yaml", +- deps = [ +- ":vmwareengine_php_grpc", +- ":vmwareengine_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-vmwareengine-v1-php", +- deps = [ +- ":vmwareengine_php_gapic", +- ":vmwareengine_php_grpc", +- ":vmwareengine_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "vmwareengine_nodejs_gapic", +- package_name = "@google-cloud/vmwareengine", +- src = ":vmwareengine_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "vmwareengine_grpc_service_config.json", +- package = "google.cloud.vmwareengine.v1", +- rest_numeric_enums = True, +- service_yaml = "vmwareengine_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "vmwareengine-v1-nodejs", +- deps = [ +- ":vmwareengine_nodejs_gapic", +- ":vmwareengine_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 = "vmwareengine_ruby_proto", +- deps = [":vmwareengine_proto"], +-) +- +-ruby_grpc_library( +- name = "vmwareengine_ruby_grpc", +- srcs = [":vmwareengine_proto"], +- deps = [":vmwareengine_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "vmwareengine_ruby_gapic", +- srcs = [":vmwareengine_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=vmwareengine.googleapis.com", +- "ruby-cloud-api-shortname=vmwareengine", +- "ruby-cloud-gem-name=google-cloud-vmware_engine-v1", +- "ruby-cloud-product-url=https://cloud.google.com/vmware-engine/", +- ], +- grpc_service_config = "vmwareengine_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Google Cloud VMware Engine is a fully managed service that lets you run the VMware platform in Google Cloud. VMware Engine provides you with VMware operational continuity so you can benefit from a cloud consumption model and lower your total cost of ownership. VMware Engine also offers on-demand provisioning, pay-as-you-grow, and capacity optimization.", +- ruby_cloud_title = "Google Cloud VMware Engine V1", +- service_yaml = "vmwareengine_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vmwareengine_ruby_grpc", +- ":vmwareengine_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-vmwareengine-v1-ruby", +- deps = [ +- ":vmwareengine_ruby_gapic", +- ":vmwareengine_ruby_grpc", +- ":vmwareengine_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 = "vmwareengine_csharp_proto", +- deps = [":vmwareengine_proto"], +-) +- +-csharp_grpc_library( +- name = "vmwareengine_csharp_grpc", +- srcs = [":vmwareengine_proto"], +- deps = [":vmwareengine_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "vmwareengine_csharp_gapic", +- srcs = [":vmwareengine_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "vmwareengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vmwareengine_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vmwareengine_csharp_grpc", +- ":vmwareengine_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-vmwareengine-v1-csharp", +- deps = [ +- ":vmwareengine_csharp_gapic", +- ":vmwareengine_csharp_grpc", +- ":vmwareengine_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "vmwareengine_cc_proto", +- deps = [":vmwareengine_proto"], +-) +- +-cc_grpc_library( +- name = "vmwareengine_cc_grpc", +- srcs = [":vmwareengine_proto"], +- grpc_only = True, +- deps = [":vmwareengine_cc_proto"], +-) +diff --git a/google/cloud/vpcaccess/BUILD.bazel b/google/cloud/vpcaccess/BUILD.bazel +deleted file mode 100644 +index 4380e00aa..000000000 +--- a/google/cloud/vpcaccess/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-vpc_access. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for vpcaccess. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "vpcaccess_ruby_wrapper", +- srcs = ["//google/cloud/vpcaccess/v1:vpcaccess_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-vpc_access", +- "ruby-cloud-env-prefix=VPC_ACCESS", +- "ruby-cloud-wrapper-of=v1:0.4", +- "ruby-cloud-product-url=https://cloud.google.com/vpc/docs/serverless-vpc-access", +- "ruby-cloud-api-id=vpcaccess.googleapis.com", +- "ruby-cloud-api-shortname=vpcaccess", +- ], +- ruby_cloud_description = "Serverless VPC Access enables you to connect from a serverless environment on Google Cloud (Cloud Run, Cloud Functions, or the App Engine standard environment) directly to your VPC network. This connection makes it possible for your serverless environment to access Compute Engine VM instances, Memorystore instances, and any other resources with an internal IP address.", +- ruby_cloud_title = "Serverless VPC Access", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-vpcaccess-ruby", +- deps = [ +- ":vpcaccess_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/vpcaccess/v1/BUILD.bazel b/google/cloud/vpcaccess/v1/BUILD.bazel +deleted file mode 100644 +index e16c50abb..000000000 +--- a/google/cloud/vpcaccess/v1/BUILD.bazel ++++ /dev/null +@@ -1,404 +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 = "vpcaccess_proto", +- srcs = [ +- "vpc_access.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//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "vpcaccess_proto_with_info", +- deps = [ +- ":vpcaccess_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "vpcaccess_java_proto", +- deps = [":vpcaccess_proto"], +-) +- +-java_grpc_library( +- name = "vpcaccess_java_grpc", +- srcs = [":vpcaccess_proto"], +- deps = [":vpcaccess_java_proto"], +-) +- +-java_gapic_library( +- name = "vpcaccess_java_gapic", +- srcs = [":vpcaccess_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "vpcaccess_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vpcaccess_v1.yaml", +- test_deps = [ +- ":vpcaccess_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":vpcaccess_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "vpcaccess_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.vpcaccess.v1.VpcAccessServiceClientHttpJsonTest", +- "com.google.cloud.vpcaccess.v1.VpcAccessServiceClientTest", +- ], +- runtime_deps = [":vpcaccess_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-vpcaccess-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":vpcaccess_java_gapic", +- ":vpcaccess_java_grpc", +- ":vpcaccess_java_proto", +- ":vpcaccess_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 = "vpcaccess_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/vpcaccess/apiv1/vpcaccesspb", +- protos = [":vpcaccess_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "vpcaccess_go_gapic", +- srcs = [":vpcaccess_proto_with_info"], +- grpc_service_config = "vpcaccess_grpc_service_config.json", +- importpath = "cloud.google.com/go/vpcaccess/apiv1;vpcaccess", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "vpcaccess_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vpcaccess_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", +- ], +-) +- +-go_test( +- name = "vpcaccess_go_gapic_test", +- srcs = [":vpcaccess_go_gapic_srcjar_test"], +- embed = [":vpcaccess_go_gapic"], +- importpath = "cloud.google.com/go/vpcaccess/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-vpcaccess-v1-go", +- deps = [ +- ":vpcaccess_go_gapic", +- ":vpcaccess_go_gapic_srcjar-metadata.srcjar", +- ":vpcaccess_go_gapic_srcjar-snippets.srcjar", +- ":vpcaccess_go_gapic_srcjar-test.srcjar", +- ":vpcaccess_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "vpcaccess_py_gapic", +- srcs = [":vpcaccess_proto"], +- grpc_service_config = "vpcaccess_grpc_service_config.json", +- opt_args = ["warehouse-package-name=google-cloud-vpc-access"], +- rest_numeric_enums = True, +- service_yaml = "vpcaccess_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "vpcaccess_py_gapic_test", +- srcs = [ +- "vpcaccess_py_gapic_pytest.py", +- "vpcaccess_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":vpcaccess_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "vpcaccess-v1-py", +- deps = [ +- ":vpcaccess_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 = "vpcaccess_php_proto", +- deps = [":vpcaccess_proto"], +-) +- +-php_grpc_library( +- name = "vpcaccess_php_grpc", +- srcs = [":vpcaccess_proto"], +- deps = [":vpcaccess_php_proto"], +-) +- +-php_gapic_library( +- name = "vpcaccess_php_gapic", +- srcs = [":vpcaccess_proto_with_info"], +- grpc_service_config = "vpcaccess_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vpcaccess_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vpcaccess_php_grpc", +- ":vpcaccess_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-vpcaccess-v1-php", +- deps = [ +- ":vpcaccess_php_gapic", +- ":vpcaccess_php_grpc", +- ":vpcaccess_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "vpcaccess_nodejs_gapic", +- package_name = "@google-cloud/vpc-access", +- src = ":vpcaccess_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "vpcaccess_grpc_service_config.json", +- package = "google.cloud.vpcaccess.v1", +- rest_numeric_enums = True, +- service_yaml = "vpcaccess_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "vpcaccess-v1-nodejs", +- deps = [ +- ":vpcaccess_nodejs_gapic", +- ":vpcaccess_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 = "vpcaccess_ruby_proto", +- deps = [":vpcaccess_proto"], +-) +- +-ruby_grpc_library( +- name = "vpcaccess_ruby_grpc", +- srcs = [":vpcaccess_proto"], +- deps = [":vpcaccess_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "vpcaccess_ruby_gapic", +- srcs = [":vpcaccess_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=vpcaccess.googleapis.com", +- "ruby-cloud-api-shortname=vpcaccess", +- "ruby-cloud-env-prefix=VPC_ACCESS", +- "ruby-cloud-gem-name=google-cloud-vpc_access-v1", +- "ruby-cloud-product-url=https://cloud.google.com/vpc/docs/serverless-vpc-access", +- ], +- grpc_service_config = "vpcaccess_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Serverless VPC Access enables you to connect from a serverless environment on Google Cloud (Cloud Run, Cloud Functions, or the App Engine standard environment) directly to your VPC network. This connection makes it possible for your serverless environment to access Compute Engine VM instances, Memorystore instances, and any other resources with an internal IP address.", +- ruby_cloud_title = "Serverless VPC Access V1", +- service_yaml = "vpcaccess_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vpcaccess_ruby_grpc", +- ":vpcaccess_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-vpcaccess-v1-ruby", +- deps = [ +- ":vpcaccess_ruby_gapic", +- ":vpcaccess_ruby_grpc", +- ":vpcaccess_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 = "vpcaccess_csharp_proto", +- deps = [":vpcaccess_proto"], +-) +- +-csharp_grpc_library( +- name = "vpcaccess_csharp_grpc", +- srcs = [":vpcaccess_proto"], +- deps = [":vpcaccess_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "vpcaccess_csharp_gapic", +- srcs = [":vpcaccess_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "vpcaccess_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "vpcaccess_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":vpcaccess_csharp_grpc", +- ":vpcaccess_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-vpcaccess-v1-csharp", +- deps = [ +- ":vpcaccess_csharp_gapic", +- ":vpcaccess_csharp_grpc", +- ":vpcaccess_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "vpcaccess_cc_proto", +- deps = [":vpcaccess_proto"], +-) +- +-cc_grpc_library( +- name = "vpcaccess_cc_grpc", +- srcs = [":vpcaccess_proto"], +- grpc_only = True, +- deps = [":vpcaccess_cc_proto"], +-) +diff --git a/google/cloud/webrisk/BUILD.bazel b/google/cloud/webrisk/BUILD.bazel +deleted file mode 100644 +index efe2f65ae..000000000 +--- a/google/cloud/webrisk/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-web_risk. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for webrisk. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "webrisk_ruby_wrapper", +- srcs = ["//google/cloud/webrisk/v1:webrisk_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-web_risk", +- "ruby-cloud-env-prefix=WEBRISK", +- "ruby-cloud-wrapper-of=v1:0.7;v1beta1:0.6", +- "ruby-cloud-product-url=https://cloud.google.com/web-risk", +- "ruby-cloud-api-id=webrisk.googleapis.com", +- "ruby-cloud-api-shortname=webrisk", +- "ruby-cloud-migration-version=1.0", +- ], +- ruby_cloud_description = "Web Risk is an enterprise security product that lets your client applications check URLs against Google's constantly updated lists of unsafe web resources.", +- ruby_cloud_title = "Web Risk", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-webrisk-ruby", +- deps = [ +- ":webrisk_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/webrisk/v1/BUILD.bazel b/google/cloud/webrisk/v1/BUILD.bazel +deleted file mode 100644 +index 8d6cfdb2e..000000000 +--- a/google/cloud/webrisk/v1/BUILD.bazel ++++ /dev/null +@@ -1,393 +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 = "webrisk_proto", +- srcs = [ +- "webrisk.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "webrisk_proto_with_info", +- deps = [ +- ":webrisk_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 = "webrisk_java_proto", +- deps = [":webrisk_proto"], +-) +- +-java_grpc_library( +- name = "webrisk_java_grpc", +- srcs = [":webrisk_proto"], +- deps = [":webrisk_java_proto"], +-) +- +-java_gapic_library( +- name = "webrisk_java_gapic", +- srcs = [":webrisk_proto_with_info"], +- gapic_yaml = "webrisk_gapic.yaml", +- grpc_service_config = "webrisk_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "webrisk_v1.yaml", +- test_deps = [ +- ":webrisk_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":webrisk_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "webrisk_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.webrisk.v1.WebRiskServiceClientHttpJsonTest", +- "com.google.cloud.webrisk.v1.WebRiskServiceClientTest", +- ], +- runtime_deps = [":webrisk_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-webrisk-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":webrisk_java_gapic", +- ":webrisk_java_grpc", +- ":webrisk_java_proto", +- ":webrisk_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 = "webrisk_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/webrisk/apiv1/webriskpb", +- protos = [":webrisk_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "webrisk_go_gapic", +- srcs = [":webrisk_proto_with_info"], +- grpc_service_config = "webrisk_grpc_service_config.json", +- importpath = "cloud.google.com/go/webrisk/apiv1;webrisk", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "webrisk_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":webrisk_go_proto", +- ], +-) +- +-go_test( +- name = "webrisk_go_gapic_test", +- srcs = [":webrisk_go_gapic_srcjar_test"], +- embed = [":webrisk_go_gapic"], +- importpath = "cloud.google.com/go/webrisk/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-webrisk-v1-go", +- deps = [ +- ":webrisk_go_gapic", +- ":webrisk_go_gapic_srcjar-metadata.srcjar", +- ":webrisk_go_gapic_srcjar-snippets.srcjar", +- ":webrisk_go_gapic_srcjar-test.srcjar", +- ":webrisk_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "webrisk_py_gapic", +- srcs = [":webrisk_proto"], +- grpc_service_config = "webrisk_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "webrisk_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "webrisk_py_gapic_test", +- srcs = [ +- "webrisk_py_gapic_pytest.py", +- "webrisk_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":webrisk_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "webrisk-v1-py", +- deps = [ +- ":webrisk_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 = "webrisk_php_proto", +- deps = [":webrisk_proto"], +-) +- +-php_grpc_library( +- name = "webrisk_php_grpc", +- srcs = [":webrisk_proto"], +- deps = [":webrisk_php_proto"], +-) +- +-php_gapic_library( +- name = "webrisk_php_gapic", +- srcs = [":webrisk_proto_with_info"], +- grpc_service_config = "webrisk_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "webrisk_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":webrisk_php_grpc", +- ":webrisk_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-webrisk-v1-php", +- deps = [ +- ":webrisk_php_gapic", +- ":webrisk_php_grpc", +- ":webrisk_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "webrisk_nodejs_gapic", +- package_name = "@google-cloud/web-risk", +- src = ":webrisk_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "webrisk_grpc_service_config.json", +- package = "google.cloud.webrisk.v1", +- rest_numeric_enums = True, +- service_yaml = "webrisk_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "webrisk-v1-nodejs", +- deps = [ +- ":webrisk_nodejs_gapic", +- ":webrisk_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 = "webrisk_ruby_proto", +- deps = [":webrisk_proto"], +-) +- +-ruby_grpc_library( +- name = "webrisk_ruby_grpc", +- srcs = [":webrisk_proto"], +- deps = [":webrisk_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "webrisk_ruby_gapic", +- srcs = [":webrisk_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=webrisk.googleapis.com", +- "ruby-cloud-api-shortname=webrisk", +- "ruby-cloud-env-prefix=WEBRISK", +- "ruby-cloud-gem-name=google-cloud-web_risk-v1", +- "ruby-cloud-product-url=https://cloud.google.com/web-risk", +- ], +- grpc_service_config = "webrisk_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Web Risk is an enterprise security product that lets your client applications check URLs against Google's constantly updated lists of unsafe web resources.", +- ruby_cloud_title = "Web Risk V1", +- service_yaml = "webrisk_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":webrisk_ruby_grpc", +- ":webrisk_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-webrisk-v1-ruby", +- deps = [ +- ":webrisk_ruby_gapic", +- ":webrisk_ruby_grpc", +- ":webrisk_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 = "webrisk_csharp_proto", +- deps = [":webrisk_proto"], +-) +- +-csharp_grpc_library( +- name = "webrisk_csharp_grpc", +- srcs = [":webrisk_proto"], +- deps = [":webrisk_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "webrisk_csharp_gapic", +- srcs = [":webrisk_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "webrisk_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "webrisk_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":webrisk_csharp_grpc", +- ":webrisk_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-webrisk-v1-csharp", +- deps = [ +- ":webrisk_csharp_gapic", +- ":webrisk_csharp_grpc", +- ":webrisk_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "webrisk_cc_proto", +- deps = [":webrisk_proto"], +-) +- +-cc_grpc_library( +- name = "webrisk_cc_grpc", +- srcs = [":webrisk_proto"], +- grpc_only = True, +- deps = [":webrisk_cc_proto"], +-) +diff --git a/google/cloud/webrisk/v1beta1/BUILD.bazel b/google/cloud/webrisk/v1beta1/BUILD.bazel +deleted file mode 100644 +index 1cfd60ef5..000000000 +--- a/google/cloud/webrisk/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,393 +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 = "webrisk_proto", +- srcs = [ +- "webrisk.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 = "webrisk_proto_with_info", +- deps = [ +- ":webrisk_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 = "webrisk_java_proto", +- deps = [":webrisk_proto"], +-) +- +-java_grpc_library( +- name = "webrisk_java_grpc", +- srcs = [":webrisk_proto"], +- deps = [":webrisk_java_proto"], +-) +- +-java_gapic_library( +- name = "webrisk_java_gapic", +- srcs = [":webrisk_proto_with_info"], +- gapic_yaml = "webrisk_gapic.yaml", +- grpc_service_config = "webrisk_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "webrisk_v1beta1.yaml", +- test_deps = [ +- ":webrisk_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":webrisk_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "webrisk_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.webrisk.v1beta1.WebRiskServiceV1Beta1ClientHttpJsonTest", +- "com.google.cloud.webrisk.v1beta1.WebRiskServiceV1Beta1ClientTest", +- ], +- runtime_deps = [":webrisk_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-webrisk-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":webrisk_java_gapic", +- ":webrisk_java_grpc", +- ":webrisk_java_proto", +- ":webrisk_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 = "webrisk_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/webrisk/apiv1beta1/webriskpb", +- protos = [":webrisk_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "webrisk_go_gapic", +- srcs = [":webrisk_proto_with_info"], +- grpc_service_config = "webrisk_grpc_service_config.json", +- importpath = "cloud.google.com/go/webrisk/apiv1beta1;webrisk", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "webrisk_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":webrisk_go_proto", +- ], +-) +- +-go_test( +- name = "webrisk_go_gapic_test", +- srcs = [":webrisk_go_gapic_srcjar_test"], +- embed = [":webrisk_go_gapic"], +- importpath = "cloud.google.com/go/webrisk/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-webrisk-v1beta1-go", +- deps = [ +- ":webrisk_go_gapic", +- ":webrisk_go_gapic_srcjar-metadata.srcjar", +- ":webrisk_go_gapic_srcjar-snippets.srcjar", +- ":webrisk_go_gapic_srcjar-test.srcjar", +- ":webrisk_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "webrisk_py_gapic", +- srcs = [":webrisk_proto"], +- grpc_service_config = "webrisk_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "webrisk_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "webrisk_py_gapic_test", +- srcs = [ +- "webrisk_py_gapic_pytest.py", +- "webrisk_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":webrisk_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "webrisk-v1beta1-py", +- deps = [ +- ":webrisk_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 = "webrisk_php_proto", +- deps = [":webrisk_proto"], +-) +- +-php_grpc_library( +- name = "webrisk_php_grpc", +- srcs = [":webrisk_proto"], +- deps = [":webrisk_php_proto"], +-) +- +-php_gapic_library( +- name = "webrisk_php_gapic", +- srcs = [":webrisk_proto_with_info"], +- grpc_service_config = "webrisk_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "webrisk_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":webrisk_php_grpc", +- ":webrisk_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-webrisk-v1beta1-php", +- deps = [ +- ":webrisk_php_gapic", +- ":webrisk_php_grpc", +- ":webrisk_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "webrisk_nodejs_gapic", +- package_name = "@google-cloud/web-risk", +- src = ":webrisk_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "webrisk_grpc_service_config.json", +- package = "google.cloud.webrisk.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "webrisk_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "webrisk-v1beta1-nodejs", +- deps = [ +- ":webrisk_nodejs_gapic", +- ":webrisk_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 = "webrisk_ruby_proto", +- deps = [":webrisk_proto"], +-) +- +-ruby_grpc_library( +- name = "webrisk_ruby_grpc", +- srcs = [":webrisk_proto"], +- deps = [":webrisk_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "webrisk_ruby_gapic", +- srcs = [":webrisk_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=webrisk.googleapis.com", +- "ruby-cloud-api-shortname=webrisk", +- "ruby-cloud-env-prefix=WEBRISK", +- "ruby-cloud-gem-name=google-cloud-web_risk-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/web-risk", +- "ruby-cloud-service-override=WebRiskServiceV1Beta1=WebRiskService", +- ], +- grpc_service_config = "webrisk_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Web Risk is an enterprise security product that lets your client applications check URLs against Google's constantly updated lists of unsafe web resources.", +- ruby_cloud_title = "Web Risk V1beta1", +- service_yaml = "webrisk_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":webrisk_ruby_grpc", +- ":webrisk_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-webrisk-v1beta1-ruby", +- deps = [ +- ":webrisk_ruby_gapic", +- ":webrisk_ruby_grpc", +- ":webrisk_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 = "webrisk_csharp_proto", +- deps = [":webrisk_proto"], +-) +- +-csharp_grpc_library( +- name = "webrisk_csharp_grpc", +- srcs = [":webrisk_proto"], +- deps = [":webrisk_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "webrisk_csharp_gapic", +- srcs = [":webrisk_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "webrisk_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "webrisk_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":webrisk_csharp_grpc", +- ":webrisk_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-webrisk-v1beta1-csharp", +- deps = [ +- ":webrisk_csharp_gapic", +- ":webrisk_csharp_grpc", +- ":webrisk_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "webrisk_cc_proto", +- deps = [":webrisk_proto"], +-) +- +-cc_grpc_library( +- name = "webrisk_cc_grpc", +- srcs = [":webrisk_proto"], +- grpc_only = True, +- deps = [":webrisk_cc_proto"], +-) +diff --git a/google/cloud/websecurityscanner/BUILD.bazel b/google/cloud/websecurityscanner/BUILD.bazel +deleted file mode 100644 +index 5e3c46f0b..000000000 +--- a/google/cloud/websecurityscanner/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-web_security_scanner. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for websecurityscanner. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "websecurityscanner_ruby_wrapper", +- srcs = ["//google/cloud/websecurityscanner/v1:websecurityscanner_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-web_security_scanner", +- "ruby-cloud-env-prefix=WEB_SECURITY_SCANNER", +- "ruby-cloud-wrapper-of=v1:0.6;v1beta:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/security-command-center/docs/concepts-web-security-scanner-overview/", +- "ruby-cloud-api-id=websecurityscanner.googleapis.com", +- "ruby-cloud-api-shortname=websecurityscanner", +- ], +- ruby_cloud_description = "Web Security Scanner scans your Compute and App Engine apps for common web vulnerabilities.", +- ruby_cloud_title = "Web Security Scanner", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-websecurityscanner-ruby", +- deps = [ +- ":websecurityscanner_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/websecurityscanner/v1/BUILD.bazel b/google/cloud/websecurityscanner/v1/BUILD.bazel +deleted file mode 100644 +index fdb7ee048..000000000 +--- a/google/cloud/websecurityscanner/v1/BUILD.bazel ++++ /dev/null +@@ -1,405 +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 = "websecurityscanner_proto", +- srcs = [ +- "crawled_url.proto", +- "finding.proto", +- "finding_addon.proto", +- "finding_type_stats.proto", +- "scan_config.proto", +- "scan_config_error.proto", +- "scan_run.proto", +- "scan_run_error_trace.proto", +- "scan_run_log.proto", +- "scan_run_warning_trace.proto", +- "web_security_scanner.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "websecurityscanner_proto_with_info", +- deps = [ +- ":websecurityscanner_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 = "websecurityscanner_java_proto", +- deps = [":websecurityscanner_proto"], +-) +- +-java_grpc_library( +- name = "websecurityscanner_java_grpc", +- srcs = [":websecurityscanner_proto"], +- deps = [":websecurityscanner_java_proto"], +-) +- +-java_gapic_library( +- name = "websecurityscanner_java_gapic", +- srcs = [":websecurityscanner_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1.yaml", +- test_deps = [ +- ":websecurityscanner_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "websecurityscanner_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.websecurityscanner.v1.WebSecurityScannerClientHttpJsonTest", +- "com.google.cloud.websecurityscanner.v1.WebSecurityScannerClientTest", +- ], +- runtime_deps = [":websecurityscanner_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-websecurityscanner-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_java_gapic", +- ":websecurityscanner_java_grpc", +- ":websecurityscanner_java_proto", +- ":websecurityscanner_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 = "websecurityscanner_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/websecurityscanner/apiv1/websecurityscannerpb", +- protos = [":websecurityscanner_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "websecurityscanner_go_gapic", +- srcs = [":websecurityscanner_proto_with_info"], +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- importpath = "cloud.google.com/go/websecurityscanner/apiv1;websecurityscanner", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_go_proto", +- ], +-) +- +-go_test( +- name = "websecurityscanner_go_gapic_test", +- srcs = [":websecurityscanner_go_gapic_srcjar_test"], +- embed = [":websecurityscanner_go_gapic"], +- importpath = "cloud.google.com/go/websecurityscanner/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-websecurityscanner-v1-go", +- deps = [ +- ":websecurityscanner_go_gapic", +- ":websecurityscanner_go_gapic_srcjar-metadata.srcjar", +- ":websecurityscanner_go_gapic_srcjar-snippets.srcjar", +- ":websecurityscanner_go_gapic_srcjar-test.srcjar", +- ":websecurityscanner_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "websecurityscanner_py_gapic", +- srcs = [":websecurityscanner_proto"], +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "websecurityscanner_py_gapic_test", +- srcs = [ +- "websecurityscanner_py_gapic_pytest.py", +- "websecurityscanner_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":websecurityscanner_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "websecurityscanner-v1-py", +- deps = [ +- ":websecurityscanner_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 = "websecurityscanner_php_proto", +- deps = [":websecurityscanner_proto"], +-) +- +-php_grpc_library( +- name = "websecurityscanner_php_grpc", +- srcs = [":websecurityscanner_proto"], +- deps = [":websecurityscanner_php_proto"], +-) +- +-php_gapic_library( +- name = "websecurityscanner_php_gapic", +- srcs = [":websecurityscanner_proto_with_info"], +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_php_grpc", +- ":websecurityscanner_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-websecurityscanner-v1-php", +- deps = [ +- ":websecurityscanner_php_gapic", +- ":websecurityscanner_php_grpc", +- ":websecurityscanner_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "websecurityscanner_nodejs_gapic", +- package_name = "@google-cloud/web-security-scanner", +- src = ":websecurityscanner_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- package = "google.cloud.websecurityscanner.v1", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "websecurityscanner-v1-nodejs", +- deps = [ +- ":websecurityscanner_nodejs_gapic", +- ":websecurityscanner_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 = "websecurityscanner_ruby_proto", +- deps = [":websecurityscanner_proto"], +-) +- +-ruby_grpc_library( +- name = "websecurityscanner_ruby_grpc", +- srcs = [":websecurityscanner_proto"], +- deps = [":websecurityscanner_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "websecurityscanner_ruby_gapic", +- srcs = [":websecurityscanner_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=websecurityscanner.googleapis.com", +- "ruby-cloud-api-shortname=websecurityscanner", +- "ruby-cloud-env-prefix=WEB_SECURITY_SCANNER", +- "ruby-cloud-gem-name=google-cloud-web_security_scanner-v1", +- "ruby-cloud-product-url=https://cloud.google.com/security-command-center/docs/concepts-web-security-scanner-overview/", +- ], +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Web Security Scanner scans your Compute and App Engine apps for common web vulnerabilities.", +- ruby_cloud_title = "Web Security Scanner V1", +- service_yaml = "websecurityscanner_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_ruby_grpc", +- ":websecurityscanner_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-websecurityscanner-v1-ruby", +- deps = [ +- ":websecurityscanner_ruby_gapic", +- ":websecurityscanner_ruby_grpc", +- ":websecurityscanner_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 = "websecurityscanner_csharp_proto", +- deps = [":websecurityscanner_proto"], +-) +- +-csharp_grpc_library( +- name = "websecurityscanner_csharp_grpc", +- srcs = [":websecurityscanner_proto"], +- deps = [":websecurityscanner_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "websecurityscanner_csharp_gapic", +- srcs = [":websecurityscanner_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_csharp_grpc", +- ":websecurityscanner_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-websecurityscanner-v1-csharp", +- deps = [ +- ":websecurityscanner_csharp_gapic", +- ":websecurityscanner_csharp_grpc", +- ":websecurityscanner_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "websecurityscanner_cc_proto", +- deps = [":websecurityscanner_proto"], +-) +- +-cc_grpc_library( +- name = "websecurityscanner_cc_grpc", +- srcs = [":websecurityscanner_proto"], +- grpc_only = True, +- deps = [":websecurityscanner_cc_proto"], +-) +diff --git a/google/cloud/websecurityscanner/v1alpha/BUILD.bazel b/google/cloud/websecurityscanner/v1alpha/BUILD.bazel +deleted file mode 100644 +index 9c35acd35..000000000 +--- a/google/cloud/websecurityscanner/v1alpha/BUILD.bazel ++++ /dev/null +@@ -1,360 +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 = "websecurityscanner_proto", +- srcs = [ +- "crawled_url.proto", +- "finding.proto", +- "finding_addon.proto", +- "finding_type_stats.proto", +- "scan_config.proto", +- "scan_run.proto", +- "web_security_scanner.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "websecurityscanner_proto_with_info", +- deps = [ +- ":websecurityscanner_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 = "websecurityscanner_java_proto", +- deps = [":websecurityscanner_proto"], +-) +- +-java_grpc_library( +- name = "websecurityscanner_java_grpc", +- srcs = [":websecurityscanner_proto"], +- deps = [":websecurityscanner_java_proto"], +-) +- +-java_gapic_library( +- name = "websecurityscanner_java_gapic", +- srcs = [":websecurityscanner_proto_with_info"], +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1alpha.yaml", +- test_deps = [ +- ":websecurityscanner_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "websecurityscanner_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.websecurityscanner.v1alpha.WebSecurityScannerClientHttpJsonTest", +- "com.google.cloud.websecurityscanner.v1alpha.WebSecurityScannerClientTest", +- ], +- runtime_deps = [":websecurityscanner_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-websecurityscanner-v1alpha-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_java_gapic", +- ":websecurityscanner_java_grpc", +- ":websecurityscanner_java_proto", +- ":websecurityscanner_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 = "websecurityscanner_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/websecurityscanner/apiv1alpha/websecurityscannerpb", +- protos = [":websecurityscanner_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "websecurityscanner_go_gapic", +- srcs = [":websecurityscanner_proto_with_info"], +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- importpath = "cloud.google.com/go/cloud/websecurityscanner/apiv1alpha;websecurityscanner", +- release_level = "alpha", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_go_proto", +- ], +-) +- +-go_test( +- name = "websecurityscanner_go_gapic_test", +- srcs = [":websecurityscanner_go_gapic_srcjar_test"], +- embed = [":websecurityscanner_go_gapic"], +- importpath = "cloud.google.com/go/cloud/websecurityscanner/apiv1alpha", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-websecurityscanner-v1alpha-go", +- deps = [ +- ":websecurityscanner_go_gapic", +- ":websecurityscanner_go_gapic_srcjar-snippets.srcjar", +- ":websecurityscanner_go_gapic_srcjar-test.srcjar", +- ":websecurityscanner_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "websecurityscanner_py_gapic", +- srcs = [":websecurityscanner_proto"], +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1alpha.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "websecurityscanner_py_gapic_test", +- srcs = [ +- "websecurityscanner_py_gapic_pytest.py", +- "websecurityscanner_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":websecurityscanner_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "websecurityscanner-v1alpha-py", +- deps = [ +- ":websecurityscanner_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 = "websecurityscanner_php_proto", +- deps = [":websecurityscanner_proto"], +-) +- +-php_grpc_library( +- name = "websecurityscanner_php_grpc", +- srcs = [":websecurityscanner_proto"], +- deps = [":websecurityscanner_php_proto"], +-) +- +-php_gapic_library( +- name = "websecurityscanner_php_gapic", +- srcs = [":websecurityscanner_proto_with_info"], +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_php_grpc", +- ":websecurityscanner_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-websecurityscanner-v1alpha-php", +- deps = [ +- ":websecurityscanner_php_gapic", +- ":websecurityscanner_php_grpc", +- ":websecurityscanner_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "websecurityscanner_nodejs_gapic", +- package_name = "@google-cloud/web-security-scanner", +- src = ":websecurityscanner_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- package = "google.cloud.websecurityscanner.v1alpha", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "websecurityscanner-v1alpha-nodejs", +- deps = [ +- ":websecurityscanner_nodejs_gapic", +- ":websecurityscanner_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 = "websecurityscanner_ruby_proto", +- deps = [":websecurityscanner_proto"], +-) +- +-ruby_grpc_library( +- name = "websecurityscanner_ruby_grpc", +- srcs = [":websecurityscanner_proto"], +- deps = [":websecurityscanner_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "websecurityscanner_ruby_gapic", +- srcs = [":websecurityscanner_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-websecurityscanner-v1alpha"], +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_ruby_grpc", +- ":websecurityscanner_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-websecurityscanner-v1alpha-ruby", +- deps = [ +- ":websecurityscanner_ruby_gapic", +- ":websecurityscanner_ruby_grpc", +- ":websecurityscanner_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 = "websecurityscanner_csharp_proto", +- deps = [":websecurityscanner_proto"], +-) +- +-csharp_grpc_library( +- name = "websecurityscanner_csharp_grpc", +- srcs = [":websecurityscanner_proto"], +- deps = [":websecurityscanner_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "websecurityscanner_csharp_gapic", +- srcs = [":websecurityscanner_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_csharp_grpc", +- ":websecurityscanner_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-websecurityscanner-v1alpha-csharp", +- deps = [ +- ":websecurityscanner_csharp_gapic", +- ":websecurityscanner_csharp_grpc", +- ":websecurityscanner_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/websecurityscanner/v1beta/BUILD.bazel b/google/cloud/websecurityscanner/v1beta/BUILD.bazel +deleted file mode 100644 +index 35e266e57..000000000 +--- a/google/cloud/websecurityscanner/v1beta/BUILD.bazel ++++ /dev/null +@@ -1,372 +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 = "websecurityscanner_proto", +- srcs = [ +- "crawled_url.proto", +- "finding.proto", +- "finding_addon.proto", +- "finding_type_stats.proto", +- "scan_config.proto", +- "scan_config_error.proto", +- "scan_run.proto", +- "scan_run_error_trace.proto", +- "scan_run_warning_trace.proto", +- "web_security_scanner.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "websecurityscanner_proto_with_info", +- deps = [ +- ":websecurityscanner_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 = "websecurityscanner_java_proto", +- deps = [":websecurityscanner_proto"], +-) +- +-java_grpc_library( +- name = "websecurityscanner_java_grpc", +- srcs = [":websecurityscanner_proto"], +- deps = [":websecurityscanner_java_proto"], +-) +- +-java_gapic_library( +- name = "websecurityscanner_java_gapic", +- srcs = [":websecurityscanner_proto_with_info"], +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1beta.yaml", +- test_deps = [ +- ":websecurityscanner_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "websecurityscanner_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.websecurityscanner.v1beta.WebSecurityScannerClientHttpJsonTest", +- "com.google.cloud.websecurityscanner.v1beta.WebSecurityScannerClientTest", +- ], +- runtime_deps = [":websecurityscanner_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-websecurityscanner-v1beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_java_gapic", +- ":websecurityscanner_java_grpc", +- ":websecurityscanner_java_proto", +- ":websecurityscanner_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 = "websecurityscanner_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/websecurityscanner/apiv1beta/websecurityscannerpb", +- protos = [":websecurityscanner_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "websecurityscanner_go_gapic", +- srcs = [":websecurityscanner_proto_with_info"], +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- importpath = "cloud.google.com/go/websecurityscanner/apiv1beta;websecurityscanner", +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_go_proto", +- ], +-) +- +-go_test( +- name = "websecurityscanner_go_gapic_test", +- srcs = [":websecurityscanner_go_gapic_srcjar_test"], +- embed = [":websecurityscanner_go_gapic"], +- importpath = "cloud.google.com/go/websecurityscanner/apiv1beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-websecurityscanner-v1beta-go", +- deps = [ +- ":websecurityscanner_go_gapic", +- ":websecurityscanner_go_gapic_srcjar-snippets.srcjar", +- ":websecurityscanner_go_gapic_srcjar-test.srcjar", +- ":websecurityscanner_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "websecurityscanner_py_gapic", +- srcs = [":websecurityscanner_proto"], +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1beta.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "websecurityscanner_py_gapic_test", +- srcs = [ +- "websecurityscanner_py_gapic_pytest.py", +- "websecurityscanner_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":websecurityscanner_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "websecurityscanner-v1beta-py", +- deps = [ +- ":websecurityscanner_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 = "websecurityscanner_php_proto", +- deps = [":websecurityscanner_proto"], +-) +- +-php_grpc_library( +- name = "websecurityscanner_php_grpc", +- srcs = [":websecurityscanner_proto"], +- deps = [":websecurityscanner_php_proto"], +-) +- +-php_gapic_library( +- name = "websecurityscanner_php_gapic", +- srcs = [":websecurityscanner_proto_with_info"], +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_php_grpc", +- ":websecurityscanner_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-websecurityscanner-v1beta-php", +- deps = [ +- ":websecurityscanner_php_gapic", +- ":websecurityscanner_php_grpc", +- ":websecurityscanner_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "websecurityscanner_nodejs_gapic", +- package_name = "@google-cloud/web-security-scanner", +- src = ":websecurityscanner_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- package = "google.cloud.websecurityscanner.v1beta", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "websecurityscanner-v1beta-nodejs", +- deps = [ +- ":websecurityscanner_nodejs_gapic", +- ":websecurityscanner_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 = "websecurityscanner_ruby_proto", +- deps = [":websecurityscanner_proto"], +-) +- +-ruby_grpc_library( +- name = "websecurityscanner_ruby_grpc", +- srcs = [":websecurityscanner_proto"], +- deps = [":websecurityscanner_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "websecurityscanner_ruby_gapic", +- srcs = [":websecurityscanner_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-web_security_scanner-v1beta", +- "ruby-cloud-env-prefix=WEB_SECURITY_SCANNER", +- "ruby-cloud-product-url=https://cloud.google.com/security-command-center/docs/concepts-web-security-scanner-overview/", +- "ruby-cloud-api-id=websecurityscanner.googleapis.com", +- "ruby-cloud-api-shortname=websecurityscanner", +- ], +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Web Security Scanner scans your Compute and App Engine apps for common web vulnerabilities.", +- ruby_cloud_title = "Web Security Scanner V1beta", +- service_yaml = "websecurityscanner_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_ruby_grpc", +- ":websecurityscanner_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-websecurityscanner-v1beta-ruby", +- deps = [ +- ":websecurityscanner_ruby_gapic", +- ":websecurityscanner_ruby_grpc", +- ":websecurityscanner_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 = "websecurityscanner_csharp_proto", +- deps = [":websecurityscanner_proto"], +-) +- +-csharp_grpc_library( +- name = "websecurityscanner_csharp_grpc", +- srcs = [":websecurityscanner_proto"], +- deps = [":websecurityscanner_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "websecurityscanner_csharp_gapic", +- srcs = [":websecurityscanner_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "websecurityscanner_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "websecurityscanner_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":websecurityscanner_csharp_grpc", +- ":websecurityscanner_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-websecurityscanner-v1beta-csharp", +- deps = [ +- ":websecurityscanner_csharp_gapic", +- ":websecurityscanner_csharp_grpc", +- ":websecurityscanner_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/workflows/BUILD.bazel b/google/cloud/workflows/BUILD.bazel +deleted file mode 100644 +index bfc20aa34..000000000 +--- a/google/cloud/workflows/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-workflows. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for workflowexecutions. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "workflows_ruby_wrapper", +- srcs = ["//google/cloud/workflows/v1:workflows_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-workflows", +- "ruby-cloud-env-prefix=WORKFLOWS", +- "ruby-cloud-wrapper-of=v1:0.3;v1beta:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/workflows/", +- "ruby-cloud-api-id=workflows.googleapis.com", +- "ruby-cloud-api-shortname=workflows", +- ], +- 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.", +- ruby_cloud_title = "Workflows", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-workflows-ruby", +- deps = [ +- ":workflows_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/workflows/executions/BUILD.bazel b/google/cloud/workflows/executions/BUILD.bazel +deleted file mode 100644 +index dbaad2e6a..000000000 +--- a/google/cloud/workflows/executions/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-workflows-executions. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for workflowexecutions. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "workflowexecutions_ruby_wrapper", +- srcs = ["//google/cloud/workflows/executions/v1:executions_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-workflows-executions", +- "ruby-cloud-env-prefix=WORKFLOWS", +- "ruby-cloud-wrapper-of=v1:0.0;v1beta:0.0", +- "ruby-cloud-product-url=https://cloud.google.com/workflows/", +- "ruby-cloud-api-id=workflowexecutions.googleapis.com", +- "ruby-cloud-api-shortname=workflowexecutions", +- ], +- 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.", +- ruby_cloud_title = "Workflows Executions", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-workflows-executions-ruby", +- deps = [ +- ":workflowexecutions_ruby_wrapper", +- ], +-) +diff --git a/google/cloud/workflows/executions/v1/BUILD.bazel b/google/cloud/workflows/executions/v1/BUILD.bazel +deleted file mode 100644 +index 15a745f5a..000000000 +--- a/google/cloud/workflows/executions/v1/BUILD.bazel ++++ /dev/null +@@ -1,390 +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 = "executions_proto", +- srcs = [ +- "executions.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "executions_proto_with_info", +- deps = [ +- ":executions_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 = "executions_java_proto", +- deps = [":executions_proto"], +-) +- +-java_grpc_library( +- name = "executions_java_grpc", +- srcs = [":executions_proto"], +- deps = [":executions_java_proto"], +-) +- +-java_gapic_library( +- name = "executions_java_gapic", +- srcs = [":executions_proto_with_info"], +- gapic_yaml = "executions_gapic.yaml", +- grpc_service_config = "executions_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "workflowexecutions_v1.yaml", +- test_deps = [ +- ":executions_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":executions_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "executions_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.workflows.executions.v1.ExecutionsClientHttpJsonTest", +- "com.google.cloud.workflows.executions.v1.ExecutionsClientTest", +- ], +- runtime_deps = [":executions_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-workflows-executions-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":executions_java_gapic", +- ":executions_java_grpc", +- ":executions_java_proto", +- ":executions_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 = "executions_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/workflows/executions/apiv1/executionspb", +- protos = [":executions_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "executions_go_gapic", +- srcs = [":executions_proto_with_info"], +- grpc_service_config = "executions_grpc_service_config.json", +- importpath = "cloud.google.com/go/workflows/executions/apiv1;executions", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = False, +- service_yaml = "workflowexecutions_v1.yaml", +- transport = "grpc", +- deps = [ +- ":executions_go_proto", +- ], +-) +- +-go_test( +- name = "executions_go_gapic_test", +- srcs = [":executions_go_gapic_srcjar_test"], +- embed = [":executions_go_gapic"], +- importpath = "cloud.google.com/go/workflows/executions/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-workflows-executions-v1-go", +- deps = [ +- ":executions_go_gapic", +- ":executions_go_gapic_srcjar-metadata.srcjar", +- ":executions_go_gapic_srcjar-snippets.srcjar", +- ":executions_go_gapic_srcjar-test.srcjar", +- ":executions_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "executions_py_gapic", +- srcs = [":executions_proto"], +- grpc_service_config = "executions_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "workflowexecutions_v1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "executions_py_gapic_test", +- srcs = [ +- "executions_py_gapic_pytest.py", +- "executions_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":executions_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "workflows-executions-v1-py", +- deps = [ +- ":executions_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 = "executions_php_proto", +- deps = [":executions_proto"], +-) +- +-php_grpc_library( +- name = "executions_php_grpc", +- srcs = [":executions_proto"], +- deps = [":executions_php_proto"], +-) +- +-php_gapic_library( +- name = "executions_php_gapic", +- srcs = [":executions_proto_with_info"], +- grpc_service_config = "executions_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "workflowexecutions_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":executions_php_grpc", +- ":executions_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-workflows-executions-v1-php", +- deps = [ +- ":executions_php_gapic", +- ":executions_php_grpc", +- ":executions_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "executions_nodejs_gapic", +- package_name = "@google-cloud/workflow-executions", +- src = ":executions_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "executions_grpc_service_config.json", +- package = "google.cloud.workflows.executions.v1", +- rest_numeric_enums = False, +- service_yaml = "workflowexecutions_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "workflows-executions-v1-nodejs", +- deps = [ +- ":executions_nodejs_gapic", +- ":executions_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 = "executions_ruby_proto", +- deps = [":executions_proto"], +-) +- +-ruby_grpc_library( +- name = "executions_ruby_grpc", +- srcs = [":executions_proto"], +- deps = [":executions_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "executions_ruby_gapic", +- srcs = [":executions_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=workflowexecutions.googleapis.com", +- "ruby-cloud-api-shortname=workflowexecutions", +- "ruby-cloud-env-prefix=WORKFLOWS", +- "ruby-cloud-gem-name=google-cloud-workflows-executions-v1", +- "ruby-cloud-product-url=https://cloud.google.com/workflows/", +- "ruby-cloud-wrapper-gem-override=google-cloud-workflows", +- ], +- grpc_service_config = "executions_grpc_service_config.json", +- rest_numeric_enums = False, +- 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..", +- ruby_cloud_title = "Workflows Executions V1", +- service_yaml = "workflowexecutions_v1.yaml", +- deps = [ +- ":executions_ruby_grpc", +- ":executions_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-workflows-executions-v1-ruby", +- deps = [ +- ":executions_ruby_gapic", +- ":executions_ruby_grpc", +- ":executions_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 = "executions_csharp_proto", +- deps = [":executions_proto"], +-) +- +-csharp_grpc_library( +- name = "executions_csharp_grpc", +- srcs = [":executions_proto"], +- deps = [":executions_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "executions_csharp_gapic", +- srcs = [":executions_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "executions_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "workflowexecutions_v1.yaml", +- deps = [ +- ":executions_csharp_grpc", +- ":executions_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-workflows-executions-v1-csharp", +- deps = [ +- ":executions_csharp_gapic", +- ":executions_csharp_grpc", +- ":executions_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "executions_cc_proto", +- deps = [":executions_proto"], +-) +- +-cc_grpc_library( +- name = "executions_cc_grpc", +- srcs = [":executions_proto"], +- grpc_only = True, +- deps = [":executions_cc_proto"], +-) +diff --git a/google/cloud/workflows/executions/v1beta/BUILD.bazel b/google/cloud/workflows/executions/v1beta/BUILD.bazel +deleted file mode 100644 +index 4cc43cd9e..000000000 +--- a/google/cloud/workflows/executions/v1beta/BUILD.bazel ++++ /dev/null +@@ -1,363 +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 = "executions_proto", +- srcs = [ +- "executions.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "executions_proto_with_info", +- deps = [ +- ":executions_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 = "executions_java_proto", +- deps = [":executions_proto"], +-) +- +-java_grpc_library( +- name = "executions_java_grpc", +- srcs = [":executions_proto"], +- deps = [":executions_java_proto"], +-) +- +-java_gapic_library( +- name = "executions_java_gapic", +- srcs = [":executions_proto_with_info"], +- grpc_service_config = "executions_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "workflowexecutions_v1beta.yaml", +- test_deps = [ +- ":executions_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":executions_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "executions_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.workflows.executions.v1beta.ExecutionsClientHttpJsonTest", +- "com.google.cloud.workflows.executions.v1beta.ExecutionsClientTest", +- ], +- runtime_deps = [":executions_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-workflows-executions-v1beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":executions_java_gapic", +- ":executions_java_grpc", +- ":executions_java_proto", +- ":executions_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 = "executions_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/workflows/executions/apiv1beta/executionspb", +- protos = [":executions_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "executions_go_gapic", +- srcs = [":executions_proto_with_info"], +- grpc_service_config = "executions_grpc_service_config.json", +- importpath = "cloud.google.com/go/workflows/executions/apiv1beta;executions", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = False, +- service_yaml = "workflowexecutions_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":executions_go_proto", +- ], +-) +- +-go_test( +- name = "executions_go_gapic_test", +- srcs = [":executions_go_gapic_srcjar_test"], +- embed = [":executions_go_gapic"], +- importpath = "cloud.google.com/go/workflows/executions/apiv1beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-workflows-executions-v1beta-go", +- deps = [ +- ":executions_go_gapic", +- ":executions_go_gapic_srcjar-snippets.srcjar", +- ":executions_go_gapic_srcjar-test.srcjar", +- ":executions_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "executions_py_gapic", +- srcs = [":executions_proto"], +- grpc_service_config = "executions_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "workflowexecutions_v1beta.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "executions_py_gapic_test", +- srcs = [ +- "executions_py_gapic_pytest.py", +- "executions_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":executions_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "workflows-executions-v1beta-py", +- deps = [ +- ":executions_py_gapic", +- ":executions_py_grpc", +- ":executions_py_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 = "executions_php_proto", +- deps = [":executions_proto"], +-) +- +-php_grpc_library( +- name = "executions_php_grpc", +- srcs = [":executions_proto"], +- deps = [":executions_php_proto"], +-) +- +-php_gapic_library( +- name = "executions_php_gapic", +- srcs = [":executions_proto_with_info"], +- rest_numeric_enums = False, +- service_yaml = "workflowexecutions_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":executions_php_grpc", +- ":executions_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-workflows-executions-v1beta-php", +- deps = [ +- ":executions_php_gapic", +- ":executions_php_grpc", +- ":executions_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "executions_nodejs_gapic", +- package_name = "@google-cloud/workflows-executions", +- src = ":executions_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- gapic_yaml = "executions_gapic.yaml", +- package = "google.cloud.workflows.executions.v1beta", +- rest_numeric_enums = False, +- service_yaml = "workflowexecutions_v1beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "workflows-executions-v1beta-nodejs", +- deps = [ +- ":executions_nodejs_gapic", +- ":executions_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 = "executions_ruby_proto", +- deps = [":executions_proto"], +-) +- +-ruby_grpc_library( +- name = "executions_ruby_grpc", +- srcs = [":executions_proto"], +- deps = [":executions_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "executions_ruby_gapic", +- srcs = [":executions_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-workflows-executions-v1beta", +- "ruby-cloud-env-prefix=WORKFLOWS", +- "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", +- rest_numeric_enums = False, +- 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..", +- ruby_cloud_title = "Workflows Executions V1beta", +- service_yaml = "workflowexecutions_v1beta.yaml", +- deps = [ +- ":executions_ruby_grpc", +- ":executions_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-workflows-executions-v1beta-ruby", +- deps = [ +- ":executions_ruby_gapic", +- ":executions_ruby_grpc", +- ":executions_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 = "executions_csharp_proto", +- deps = [":executions_proto"], +-) +- +-csharp_grpc_library( +- name = "executions_csharp_grpc", +- srcs = [":executions_proto"], +- deps = [":executions_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "executions_csharp_gapic", +- srcs = [":executions_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "executions_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "workflowexecutions_v1beta.yaml", +- deps = [ +- ":executions_csharp_grpc", +- ":executions_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-workflows-executions-v1beta-csharp", +- deps = [ +- ":executions_csharp_gapic", +- ":executions_csharp_grpc", +- ":executions_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/workflows/type/BUILD.bazel b/google/cloud/workflows/type/BUILD.bazel +deleted file mode 100644 +index a87c22a08..000000000 +--- a/google/cloud/workflows/type/BUILD.bazel ++++ /dev/null +@@ -1,180 +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//:struct_proto", +- "@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 = "cloud.google.com/go/workflows/type/typepb", +- 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//:struct_proto", +- "@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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "type_cc_proto", +- deps = [":type_proto"], +-) +- +-cc_grpc_library( +- name = "type_cc_grpc", +- srcs = [":type_proto"], +- grpc_only = True, +- deps = [":type_cc_proto"], +-) +diff --git a/google/cloud/workflows/v1/BUILD.bazel b/google/cloud/workflows/v1/BUILD.bazel +deleted file mode 100644 +index 6debfd07f..000000000 +--- a/google/cloud/workflows/v1/BUILD.bazel ++++ /dev/null +@@ -1,398 +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 = "workflows_proto", +- srcs = [ +- "workflows.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "workflows_proto_with_info", +- deps = [ +- ":workflows_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 = "workflows_java_proto", +- deps = [":workflows_proto"], +-) +- +-java_grpc_library( +- name = "workflows_java_grpc", +- srcs = [":workflows_proto"], +- deps = [":workflows_java_proto"], +-) +- +-java_gapic_library( +- name = "workflows_java_gapic", +- srcs = [":workflows_proto_with_info"], +- gapic_yaml = "workflows_gapic.yaml", +- grpc_service_config = "workflows_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workflows_v1.yaml", +- test_deps = [ +- ":workflows_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":workflows_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "workflows_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.workflows.v1.WorkflowsClientHttpJsonTest", +- "com.google.cloud.workflows.v1.WorkflowsClientTest", +- ], +- runtime_deps = [":workflows_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-workflows-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":workflows_java_gapic", +- ":workflows_java_grpc", +- ":workflows_java_proto", +- ":workflows_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 = "workflows_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/workflows/apiv1/workflowspb", +- protos = [":workflows_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "workflows_go_gapic", +- srcs = [":workflows_proto_with_info"], +- grpc_service_config = "workflows_grpc_service_config.json", +- importpath = "cloud.google.com/go/workflows/apiv1;workflows", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "workflows_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":workflows_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 = "workflows_go_gapic_test", +- srcs = [":workflows_go_gapic_srcjar_test"], +- embed = [":workflows_go_gapic"], +- importpath = "cloud.google.com/go/workflows/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-workflows-v1-go", +- deps = [ +- ":workflows_go_gapic", +- ":workflows_go_gapic_srcjar-metadata.srcjar", +- ":workflows_go_gapic_srcjar-snippets.srcjar", +- ":workflows_go_gapic_srcjar-test.srcjar", +- ":workflows_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "workflows_py_gapic", +- srcs = [":workflows_proto"], +- grpc_service_config = "workflows_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workflows_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "workflows_py_gapic_test", +- srcs = [ +- "workflows_py_gapic_pytest.py", +- "workflows_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":workflows_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "workflows-v1-py", +- deps = [ +- ":workflows_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 = "workflows_php_proto", +- deps = [":workflows_proto"], +-) +- +-php_grpc_library( +- name = "workflows_php_grpc", +- srcs = [":workflows_proto"], +- deps = [":workflows_php_proto"], +-) +- +-php_gapic_library( +- name = "workflows_php_gapic", +- srcs = [":workflows_proto_with_info"], +- grpc_service_config = "workflows_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workflows_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":workflows_php_grpc", +- ":workflows_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-workflows-v1-php", +- deps = [ +- ":workflows_php_gapic", +- ":workflows_php_grpc", +- ":workflows_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "workflows_nodejs_gapic", +- package_name = "@google-cloud/workflows", +- src = ":workflows_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "workflows_grpc_service_config.json", +- package = "google.cloud.workflows.v1", +- rest_numeric_enums = True, +- service_yaml = "workflows_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "workflows-v1-nodejs", +- deps = [ +- ":workflows_nodejs_gapic", +- ":workflows_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 = "workflows_ruby_proto", +- deps = [":workflows_proto"], +-) +- +-ruby_grpc_library( +- name = "workflows_ruby_grpc", +- srcs = [":workflows_proto"], +- deps = [":workflows_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "workflows_ruby_gapic", +- srcs = [":workflows_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=workflows.googleapis.com", +- "ruby-cloud-api-shortname=workflows", +- "ruby-cloud-env-prefix=WORKFLOWS", +- "ruby-cloud-gem-name=google-cloud-workflows-v1", +- "ruby-cloud-product-url=https://cloud.google.com/workflows/", +- ], +- grpc_service_config = "workflows_grpc_service_config.json", +- rest_numeric_enums = True, +- 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..", +- ruby_cloud_title = "Workflows V1", +- service_yaml = "workflows_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":workflows_ruby_grpc", +- ":workflows_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-workflows-v1-ruby", +- deps = [ +- ":workflows_ruby_gapic", +- ":workflows_ruby_grpc", +- ":workflows_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 = "workflows_csharp_proto", +- deps = [":workflows_proto"], +-) +- +-csharp_grpc_library( +- name = "workflows_csharp_grpc", +- srcs = [":workflows_proto"], +- deps = [":workflows_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "workflows_csharp_gapic", +- srcs = [":workflows_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "workflows_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workflows_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":workflows_csharp_grpc", +- ":workflows_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-workflows-v1-csharp", +- deps = [ +- ":workflows_csharp_gapic", +- ":workflows_csharp_grpc", +- ":workflows_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "workflows_cc_proto", +- deps = [":workflows_proto"], +-) +- +-cc_grpc_library( +- name = "workflows_cc_grpc", +- srcs = [":workflows_proto"], +- grpc_only = True, +- deps = [":workflows_cc_proto"], +-) +diff --git a/google/cloud/workflows/v1beta/BUILD.bazel b/google/cloud/workflows/v1beta/BUILD.bazel +deleted file mode 100644 +index 3a68b7c10..000000000 +--- a/google/cloud/workflows/v1beta/BUILD.bazel ++++ /dev/null +@@ -1,371 +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 = "workflows_proto", +- srcs = [ +- "workflows.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "workflows_proto_with_info", +- deps = [ +- ":workflows_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 = "workflows_java_proto", +- deps = [":workflows_proto"], +-) +- +-java_grpc_library( +- name = "workflows_java_grpc", +- srcs = [":workflows_proto"], +- deps = [":workflows_java_proto"], +-) +- +-java_gapic_library( +- name = "workflows_java_gapic", +- srcs = [":workflows_proto_with_info"], +- grpc_service_config = "workflows_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workflows_v1beta.yaml", +- test_deps = [ +- ":workflows_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":workflows_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "workflows_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.workflows.v1beta.WorkflowsClientHttpJsonTest", +- "com.google.cloud.workflows.v1beta.WorkflowsClientTest", +- ], +- runtime_deps = [":workflows_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-workflows-v1beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":workflows_java_gapic", +- ":workflows_java_grpc", +- ":workflows_java_proto", +- ":workflows_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 = "workflows_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/workflows/apiv1beta/workflowspb", +- protos = [":workflows_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "workflows_go_gapic", +- srcs = [":workflows_proto_with_info"], +- grpc_service_config = "workflows_grpc_service_config.json", +- importpath = "cloud.google.com/go/workflows/apiv1beta;workflows", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "workflows_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":workflows_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 = "workflows_go_gapic_test", +- srcs = [":workflows_go_gapic_srcjar_test"], +- embed = [":workflows_go_gapic"], +- importpath = "cloud.google.com/go/workflows/apiv1beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-workflows-v1beta-go", +- deps = [ +- ":workflows_go_gapic", +- ":workflows_go_gapic_srcjar-snippets.srcjar", +- ":workflows_go_gapic_srcjar-test.srcjar", +- ":workflows_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "workflows_py_gapic", +- srcs = [":workflows_proto"], +- grpc_service_config = "workflows_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workflows_v1beta.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "workflows_py_gapic_test", +- srcs = [ +- "workflows_py_gapic_pytest.py", +- "workflows_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":workflows_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "workflows-v1beta-py", +- deps = [ +- ":workflows_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 = "workflows_php_proto", +- deps = [":workflows_proto"], +-) +- +-php_grpc_library( +- name = "workflows_php_grpc", +- srcs = [":workflows_proto"], +- deps = [":workflows_php_proto"], +-) +- +-php_gapic_library( +- name = "workflows_php_gapic", +- srcs = [":workflows_proto_with_info"], +- grpc_service_config = "workflows_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workflows_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":workflows_php_grpc", +- ":workflows_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-workflows-v1beta-php", +- deps = [ +- ":workflows_php_gapic", +- ":workflows_php_grpc", +- ":workflows_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "workflows_nodejs_gapic", +- package_name = "@google-cloud/workflows", +- src = ":workflows_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- gapic_yaml = "workflows_gapic.yaml", +- package = "google.cloud.workflows.v1beta", +- rest_numeric_enums = True, +- service_yaml = "workflows_v1beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "workflows-v1beta-nodejs", +- deps = [ +- ":workflows_nodejs_gapic", +- ":workflows_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 = "workflows_ruby_proto", +- deps = [":workflows_proto"], +-) +- +-ruby_grpc_library( +- name = "workflows_ruby_grpc", +- srcs = [":workflows_proto"], +- deps = [":workflows_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "workflows_ruby_gapic", +- srcs = [":workflows_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-workflows-v1beta", +- "ruby-cloud-env-prefix=WORKFLOWS", +- "ruby-cloud-product-url=https://cloud.google.com/workflows/", +- "ruby-cloud-api-id=workflows.googleapis.com", +- "ruby-cloud-api-shortname=workflows", +- ], +- grpc_service_config = "workflows_grpc_service_config.json", +- rest_numeric_enums = True, +- 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..", +- ruby_cloud_title = "Workflows V1beta", +- service_yaml = "workflows_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":workflows_ruby_grpc", +- ":workflows_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-workflows-v1beta-ruby", +- deps = [ +- ":workflows_ruby_gapic", +- ":workflows_ruby_grpc", +- ":workflows_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 = "workflows_csharp_proto", +- deps = [":workflows_proto"], +-) +- +-csharp_grpc_library( +- name = "workflows_csharp_grpc", +- srcs = [":workflows_proto"], +- deps = [":workflows_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "workflows_csharp_gapic", +- srcs = [":workflows_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "workflows_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workflows_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":workflows_csharp_grpc", +- ":workflows_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-workflows-v1beta-csharp", +- deps = [ +- ":workflows_csharp_gapic", +- ":workflows_csharp_grpc", +- ":workflows_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/cloud/workstations/logging/v1/BUILD.bazel b/google/cloud/workstations/logging/v1/BUILD.bazel +deleted file mode 100644 +index a8d8a7255..000000000 +--- a/google/cloud/workstations/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,187 +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 = [ +- "platform_logs.proto", +- ], +- deps = [], +-) +- +-############################################################################## +-# 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_gapic_assembly_pkg", +-) +- +-go_proto_library( +- name = "logging_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/workstations/logging/apiv1/loggingpb", +- protos = [":logging_proto"], +- deps = [], +-) +- +-go_gapic_assembly_pkg( +- name = "logging-v1-go", +- deps = [ +- ":logging_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 = [], +-) +- +-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_gapic_assembly_pkg", +- "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"], +-) +- +-php_gapic_assembly_pkg( +- name = "logging-v1-php", +- 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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/cloud/workstations/v1/BUILD.bazel b/google/cloud/workstations/v1/BUILD.bazel +deleted file mode 100644 +index b4eeb3606..000000000 +--- a/google/cloud/workstations/v1/BUILD.bazel ++++ /dev/null +@@ -1,404 +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 = "workstations_proto", +- srcs = [ +- "workstations.proto", +- ], +- deps = [ +- "//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//:duration_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "workstations_proto_with_info", +- deps = [ +- ":workstations_proto", +- "//google/cloud/location:location_proto", +- "//google/cloud:common_resources_proto", +- "//google/iam/v1:iam_policy_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 = "workstations_java_proto", +- deps = [":workstations_proto"], +-) +- +-java_grpc_library( +- name = "workstations_java_grpc", +- srcs = [":workstations_proto"], +- deps = [":workstations_java_proto"], +-) +- +-java_gapic_library( +- name = "workstations_java_gapic", +- srcs = [":workstations_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "workstations_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workstations_v1.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ":workstations_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":workstations_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "workstations_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.workstations.v1.WorkstationsClientHttpJsonTest", +- "com.google.cloud.workstations.v1.WorkstationsClientTest", +- ], +- runtime_deps = [":workstations_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-workstations-v1-java", +- transport = "grpc+rest", +- deps = [ +- ":workstations_java_gapic", +- ":workstations_java_grpc", +- ":workstations_java_proto", +- ":workstations_proto", +- ], +- include_samples = True, +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "workstations_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/workstations/apiv1/workstationspb", +- protos = [":workstations_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "workstations_go_gapic", +- srcs = [":workstations_proto_with_info"], +- grpc_service_config = "workstations_grpc_service_config.json", +- importpath = "cloud.google.com/go/workstations/apiv1;workstations", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "workstations_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":workstations_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "workstations_go_gapic_test", +- srcs = [":workstations_go_gapic_srcjar_test"], +- embed = [":workstations_go_gapic"], +- importpath = "cloud.google.com/go/workstations/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-workstations-v1-go", +- deps = [ +- ":workstations_go_gapic", +- ":workstations_go_gapic_srcjar-snippets.srcjar", +- ":workstations_go_gapic_srcjar-test.srcjar", +- ":workstations_go_gapic_srcjar-metadata.srcjar", +- ":workstations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "workstations_py_gapic", +- srcs = [":workstations_proto"], +- grpc_service_config = "workstations_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workstations_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "workstations_py_gapic_test", +- srcs = [ +- "workstations_py_gapic_pytest.py", +- "workstations_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":workstations_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "workstations-v1-py", +- deps = [ +- ":workstations_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 = "workstations_php_proto", +- deps = [":workstations_proto"], +-) +- +-php_grpc_library( +- name = "workstations_php_grpc", +- srcs = [":workstations_proto"], +- deps = [":workstations_php_proto"], +-) +- +-php_gapic_library( +- name = "workstations_php_gapic", +- srcs = [":workstations_proto_with_info"], +- grpc_service_config = "workstations_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workstations_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":workstations_php_grpc", +- ":workstations_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-workstations-v1-php", +- deps = [ +- ":workstations_php_gapic", +- ":workstations_php_grpc", +- ":workstations_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "workstations_nodejs_gapic", +- package_name = "@google-cloud/workstations", +- src = ":workstations_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "workstations_grpc_service_config.json", +- package = "google.cloud.workstations.v1", +- rest_numeric_enums = True, +- service_yaml = "workstations_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "workstations-v1-nodejs", +- deps = [ +- ":workstations_nodejs_gapic", +- ":workstations_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 = "workstations_ruby_proto", +- deps = [":workstations_proto"], +-) +- +-ruby_grpc_library( +- name = "workstations_ruby_grpc", +- srcs = [":workstations_proto"], +- deps = [":workstations_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "workstations_ruby_gapic", +- srcs = [":workstations_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-workstations-v1", +- ], +- grpc_service_config = "workstations_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workstations_v1.yaml", +- deps = [ +- ":workstations_ruby_grpc", +- ":workstations_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-workstations-v1-ruby", +- deps = [ +- ":workstations_ruby_gapic", +- ":workstations_ruby_grpc", +- ":workstations_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 = "workstations_csharp_proto", +- deps = [":workstations_proto"], +-) +- +-csharp_grpc_library( +- name = "workstations_csharp_grpc", +- srcs = [":workstations_proto"], +- deps = [":workstations_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "workstations_csharp_gapic", +- srcs = [":workstations_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "workstations_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workstations_v1.yaml", +- deps = [ +- ":workstations_csharp_grpc", +- ":workstations_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-workstations-v1-csharp", +- deps = [ +- ":workstations_csharp_gapic", +- ":workstations_csharp_grpc", +- ":workstations_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "workstations_cc_proto", +- deps = [":workstations_proto"], +-) +- +-cc_grpc_library( +- name = "workstations_cc_grpc", +- srcs = [":workstations_proto"], +- grpc_only = True, +- deps = [":workstations_cc_proto"], +-) +diff --git a/google/cloud/workstations/v1beta/BUILD.bazel b/google/cloud/workstations/v1beta/BUILD.bazel +deleted file mode 100644 +index 3bb448828..000000000 +--- a/google/cloud/workstations/v1beta/BUILD.bazel ++++ /dev/null +@@ -1,404 +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 = "workstations_proto", +- srcs = [ +- "workstations.proto", +- ], +- deps = [ +- "//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//:duration_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "workstations_proto_with_info", +- deps = [ +- ":workstations_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "workstations_java_proto", +- deps = [":workstations_proto"], +-) +- +-java_grpc_library( +- name = "workstations_java_grpc", +- srcs = [":workstations_proto"], +- deps = [":workstations_java_proto"], +-) +- +-java_gapic_library( +- name = "workstations_java_gapic", +- srcs = [":workstations_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "workstations_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workstations_v1beta.yaml", +- test_deps = [ +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ":workstations_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":workstations_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "workstations_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.workstations.v1beta.WorkstationsClientHttpJsonTest", +- "com.google.cloud.workstations.v1beta.WorkstationsClientTest", +- ], +- runtime_deps = [":workstations_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-workstations-v1beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":workstations_java_gapic", +- ":workstations_java_grpc", +- ":workstations_java_proto", +- ":workstations_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 = "workstations_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/workstations/apiv1beta/workstationspb", +- protos = [":workstations_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "workstations_go_gapic", +- srcs = [":workstations_proto_with_info"], +- grpc_service_config = "workstations_grpc_service_config.json", +- importpath = "cloud.google.com/go/workstations/apiv1beta;workstations", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "workstations_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":workstations_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "workstations_go_gapic_test", +- srcs = [":workstations_go_gapic_srcjar_test"], +- embed = [":workstations_go_gapic"], +- importpath = "cloud.google.com/go/workstations/apiv1beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-workstations-v1beta-go", +- deps = [ +- ":workstations_go_gapic", +- ":workstations_go_gapic_srcjar-metadata.srcjar", +- ":workstations_go_gapic_srcjar-snippets.srcjar", +- ":workstations_go_gapic_srcjar-test.srcjar", +- ":workstations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "workstations_py_gapic", +- srcs = [":workstations_proto"], +- grpc_service_config = "workstations_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workstations_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "workstations_py_gapic_test", +- srcs = [ +- "workstations_py_gapic_pytest.py", +- "workstations_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":workstations_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "workstations-v1beta-py", +- deps = [ +- ":workstations_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 = "workstations_php_proto", +- deps = [":workstations_proto"], +-) +- +-php_grpc_library( +- name = "workstations_php_grpc", +- srcs = [":workstations_proto"], +- deps = [":workstations_php_proto"], +-) +- +-php_gapic_library( +- name = "workstations_php_gapic", +- srcs = [":workstations_proto_with_info"], +- grpc_service_config = "workstations_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workstations_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":workstations_php_grpc", +- ":workstations_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-workstations-v1beta-php", +- deps = [ +- ":workstations_php_gapic", +- ":workstations_php_grpc", +- ":workstations_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "workstations_nodejs_gapic", +- package_name = "@google-cloud/workstations", +- src = ":workstations_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "workstations_grpc_service_config.json", +- package = "google.cloud.workstations.v1beta", +- rest_numeric_enums = True, +- service_yaml = "workstations_v1beta.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "workstations-v1beta-nodejs", +- deps = [ +- ":workstations_nodejs_gapic", +- ":workstations_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 = "workstations_ruby_proto", +- deps = [":workstations_proto"], +-) +- +-ruby_grpc_library( +- name = "workstations_ruby_grpc", +- srcs = [":workstations_proto"], +- deps = [":workstations_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "workstations_ruby_gapic", +- srcs = [":workstations_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-workstations-v1beta"], +- grpc_service_config = "workstations_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workstations_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":workstations_ruby_grpc", +- ":workstations_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-workstations-v1beta-ruby", +- deps = [ +- ":workstations_ruby_gapic", +- ":workstations_ruby_grpc", +- ":workstations_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 = "workstations_csharp_proto", +- deps = [":workstations_proto"], +-) +- +-csharp_grpc_library( +- name = "workstations_csharp_grpc", +- srcs = [":workstations_proto"], +- deps = [":workstations_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "workstations_csharp_gapic", +- srcs = [":workstations_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "workstations_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "workstations_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":workstations_csharp_grpc", +- ":workstations_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-workstations-v1beta-csharp", +- deps = [ +- ":workstations_csharp_gapic", +- ":workstations_csharp_grpc", +- ":workstations_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "workstations_cc_proto", +- deps = [":workstations_proto"], +-) +- +-cc_grpc_library( +- name = "workstations_cc_grpc", +- srcs = [":workstations_proto"], +- grpc_only = True, +- deps = [":workstations_cc_proto"], +-) +diff --git a/google/container/BUILD.bazel b/google/container/BUILD.bazel +deleted file mode 100644 +index 39e7f5cb3..000000000 +--- a/google/container/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-container. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for container. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "container_ruby_wrapper", +- srcs = ["//google/container/v1:container_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-container", +- "ruby-cloud-env-prefix=CONTAINER", +- "ruby-cloud-wrapper-of=v1:0.0;v1beta1:0.0", +- "ruby-cloud-product-url=https://cloud.google.com/kubernetes-engine", +- "ruby-cloud-api-id=container.googleapis.com", +- "ruby-cloud-api-shortname=container", +- "ruby-cloud-migration-version=1.0", +- ], +- ruby_cloud_description = "Builds and manages container-based applications, powered by the open source Kubernetes technology.", +- ruby_cloud_title = "Kubernetes Engine", +- transport = "grpc", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-container-ruby", +- deps = [ +- ":container_ruby_wrapper", +- ], +-) +diff --git a/google/container/v1/BUILD.bazel b/google/container/v1/BUILD.bazel +deleted file mode 100644 +index ccbdd64a8..000000000 +--- a/google/container/v1/BUILD.bazel ++++ /dev/null +@@ -1,348 +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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "container_proto", +- srcs = [ +- "cluster_service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/rpc:code_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "container_proto_with_info", +- deps = [ +- ":container_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "container_java_proto", +- deps = [":container_proto"], +-) +- +-java_grpc_library( +- name = "container_java_grpc", +- srcs = [":container_proto"], +- deps = [":container_java_proto"], +-) +- +-java_gapic_library( +- name = "container_java_gapic", +- srcs = [":container_proto_with_info"], +- gapic_yaml = "container_gapic.yaml", +- grpc_service_config = "container_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "container_v1.yaml", +- test_deps = [ +- ":container_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":container_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "container_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.container.v1.ClusterManagerClientTest", +- ], +- runtime_deps = [":container_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-container-v1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":container_java_gapic", +- ":container_java_grpc", +- ":container_java_proto", +- ":container_proto", +- ], +-) +- +-go_proto_library( +- name = "container_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/container/apiv1/containerpb", +- protos = [":container_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:code_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "container_go_gapic", +- srcs = [":container_proto_with_info"], +- grpc_service_config = "container_grpc_service_config.json", +- importpath = "cloud.google.com/go/container/apiv1;container", +- release_level = "ga", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "container_v1.yaml", +- transport = "grpc", +- deps = [ +- ":container_go_proto", +- ], +-) +- +-go_test( +- name = "container_go_gapic_test", +- srcs = [":container_go_gapic_srcjar_test"], +- embed = [":container_go_gapic"], +- importpath = "cloud.google.com/go/container/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-container-v1-go", +- deps = [ +- ":container_go_gapic", +- ":container_go_gapic_srcjar-metadata.srcjar", +- ":container_go_gapic_srcjar-snippets.srcjar", +- ":container_go_gapic_srcjar-test.srcjar", +- ":container_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "container_py_gapic", +- srcs = [":container_proto"], +- grpc_service_config = "container_grpc_service_config.json", +- opt_args = [ +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-container", +- ], +- rest_numeric_enums = True, +- service_yaml = "container_v1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "container_py_gapic_test", +- srcs = [ +- "container_py_gapic_pytest.py", +- "container_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":container_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "container-v1-py", +- deps = [ +- ":container_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "container_php_proto", +- deps = [":container_proto"], +-) +- +-php_grpc_library( +- name = "container_php_grpc", +- srcs = [":container_proto"], +- deps = [":container_php_proto"], +-) +- +-php_gapic_library( +- name = "container_php_gapic", +- srcs = [":container_proto_with_info"], +- grpc_service_config = "container_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "container_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":container_php_grpc", +- ":container_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-container-v1-php", +- deps = [ +- ":container_php_gapic", +- ":container_php_grpc", +- ":container_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "container_nodejs_gapic", +- package_name = "@google-cloud/container", +- src = ":container_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "container_grpc_service_config.json", +- package = "google.container.v1", +- rest_numeric_enums = True, +- service_yaml = "container_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "container-v1-nodejs", +- deps = [ +- ":container_nodejs_gapic", +- ":container_proto", +- ], +-) +- +-ruby_proto_library( +- name = "container_ruby_proto", +- deps = [":container_proto"], +-) +- +-ruby_grpc_library( +- name = "container_ruby_grpc", +- srcs = [":container_proto"], +- deps = [":container_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "container_ruby_gapic", +- srcs = [":container_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=container.googleapis.com", +- "ruby-cloud-api-shortname=container", +- "ruby-cloud-env-prefix=CONTAINER", +- "ruby-cloud-gem-name=google-cloud-container-v1", +- "ruby-cloud-product-url=https://cloud.google.com/kubernetes-engine", +- ], +- grpc_service_config = "container_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Builds and manages container-based applications, powered by the open source Kubernetes technology.", +- ruby_cloud_title = "Kubernetes Engine V1", +- service_yaml = "container_v1.yaml", +- transport = "grpc", +- deps = [ +- ":container_ruby_grpc", +- ":container_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-container-v1-ruby", +- deps = [ +- ":container_ruby_gapic", +- ":container_ruby_grpc", +- ":container_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "container_csharp_proto", +- deps = [":container_proto"], +-) +- +-csharp_grpc_library( +- name = "container_csharp_grpc", +- srcs = [":container_proto"], +- deps = [":container_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "container_csharp_gapic", +- srcs = [":container_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "container_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "container_v1.yaml", +- transport = "grpc", +- deps = [ +- ":container_csharp_grpc", +- ":container_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-container-v1-csharp", +- deps = [ +- ":container_csharp_gapic", +- ":container_csharp_grpc", +- ":container_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "container_cc_proto", +- deps = [":container_proto"], +-) +- +-cc_grpc_library( +- name = "container_cc_grpc", +- srcs = [":container_proto"], +- grpc_only = True, +- deps = [":container_cc_proto"], +-) +diff --git a/google/container/v1alpha1/BUILD.bazel b/google/container/v1alpha1/BUILD.bazel +deleted file mode 100644 +index 30c136a57..000000000 +--- a/google/container/v1alpha1/BUILD.bazel ++++ /dev/null +@@ -1,178 +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 = "container_proto", +- srcs = [ +- "cluster_service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "@com_google_protobuf//:empty_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "container_java_proto", +- deps = [":container_proto"], +-) +- +-java_grpc_library( +- name = "container_java_grpc", +- srcs = [":container_proto"], +- deps = [":container_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "container_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/container/v1alpha1", +- protos = [":container_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "container_moved_proto", +- srcs = [":container_proto"], +- deps = [ +- "//google/api:annotations_proto", +- "@com_google_protobuf//:empty_proto", +- ], +-) +- +-py_proto_library( +- name = "container_py_proto", +- deps = [":container_moved_proto"], +-) +- +-py_grpc_library( +- name = "container_py_grpc", +- srcs = [":container_moved_proto"], +- deps = [":container_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "container_php_proto", +- deps = [":container_proto"], +-) +- +-php_grpc_library( +- name = "container_php_grpc", +- srcs = [":container_proto"], +- deps = [":container_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 = "container_ruby_proto", +- deps = [":container_proto"], +-) +- +-ruby_grpc_library( +- name = "container_ruby_grpc", +- srcs = [":container_proto"], +- deps = [":container_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "container_csharp_proto", +- deps = [":container_proto"], +-) +- +-csharp_grpc_library( +- name = "container_csharp_grpc", +- srcs = [":container_proto"], +- deps = [":container_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "container_cc_proto", +- deps = [":container_proto"], +-) +- +-cc_grpc_library( +- name = "container_cc_grpc", +- srcs = [":container_proto"], +- grpc_only = True, +- deps = [":container_cc_proto"], +-) +diff --git a/google/container/v1beta1/BUILD.bazel b/google/container/v1beta1/BUILD.bazel +deleted file mode 100644 +index c44dd48f2..000000000 +--- a/google/container/v1beta1/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "container_proto", +- srcs = [ +- "cluster_service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/rpc:code_proto", +- "//google/rpc:status_proto", +- "//google/type:date_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "container_proto_with_info", +- deps = [ +- ":container_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "container_java_proto", +- deps = [":container_proto"], +-) +- +-java_grpc_library( +- name = "container_java_grpc", +- srcs = [":container_proto"], +- deps = [":container_java_proto"], +-) +- +-java_gapic_library( +- name = "container_java_gapic", +- srcs = [":container_proto_with_info"], +- gapic_yaml = "container_gapic.yaml", +- grpc_service_config = "container_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "container_v1beta1.yaml", +- test_deps = [ +- ":container_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":container_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "container_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.container.v1beta1.ClusterManagerClientTest", +- ], +- runtime_deps = [":container_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-container-v1beta1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":container_java_gapic", +- ":container_java_grpc", +- ":container_java_proto", +- ":container_proto", +- ], +-) +- +-go_proto_library( +- name = "container_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/container/apiv1beta1/containerpb", +- protos = [":container_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:code_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:date_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "container_go_gapic", +- srcs = [":container_proto_with_info"], +- grpc_service_config = "container_grpc_service_config.json", +- importpath = "cloud.google.com/go/container/apiv1beta1;container", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "container_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- ":container_go_proto", +- ], +-) +- +-go_test( +- name = "container_go_gapic_test", +- srcs = [":container_go_gapic_srcjar_test"], +- embed = [":container_go_gapic"], +- importpath = "cloud.google.com/go/container/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-container-v1beta1-go", +- deps = [ +- ":container_go_gapic", +- ":container_go_gapic_srcjar-metadata.srcjar", +- ":container_go_gapic_srcjar-snippets.srcjar", +- ":container_go_gapic_srcjar-test.srcjar", +- ":container_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "container_py_gapic", +- srcs = [":container_proto"], +- grpc_service_config = "container_grpc_service_config.json", +- opt_args = [ +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-container", +- ], +- rest_numeric_enums = True, +- service_yaml = "container_v1beta1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "container_py_gapic_test", +- srcs = [ +- "container_py_gapic_pytest.py", +- "container_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":container_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "container-v1beta1-py", +- deps = [ +- ":container_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "container_php_proto", +- deps = [":container_proto"], +-) +- +-php_grpc_library( +- name = "container_php_grpc", +- srcs = [":container_proto"], +- deps = [":container_php_proto"], +-) +- +-php_gapic_library( +- name = "container_php_gapic", +- srcs = [":container_proto_with_info"], +- grpc_service_config = "container_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "container_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":container_php_grpc", +- ":container_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-container-v1beta1-php", +- deps = [ +- ":container_php_gapic", +- ":container_php_grpc", +- ":container_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "container_nodejs_gapic", +- package_name = "@google-cloud/container", +- src = ":container_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "container_grpc_service_config.json", +- package = "google.container.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "container_v1beta1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "container-v1beta1-nodejs", +- deps = [ +- ":container_nodejs_gapic", +- ":container_proto", +- ], +-) +- +-ruby_proto_library( +- name = "container_ruby_proto", +- deps = [":container_proto"], +-) +- +-ruby_grpc_library( +- name = "container_ruby_grpc", +- srcs = [":container_proto"], +- deps = [":container_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "container_ruby_gapic", +- srcs = [":container_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=container.googleapis.com", +- "ruby-cloud-api-shortname=container", +- "ruby-cloud-env-prefix=CONTAINER", +- "ruby-cloud-gem-name=google-cloud-container-v1beta1", +- "ruby-cloud-product-url=https://cloud.google.com/kubernetes-engine", +- ], +- grpc_service_config = "container_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Builds and manages container-based applications, powered by the open source Kubernetes technology.", +- ruby_cloud_title = "Kubernetes Engine V1beta1", +- service_yaml = "container_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- ":container_ruby_grpc", +- ":container_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-container-v1beta1-ruby", +- deps = [ +- ":container_ruby_gapic", +- ":container_ruby_grpc", +- ":container_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "container_csharp_proto", +- deps = [":container_proto"], +-) +- +-csharp_grpc_library( +- name = "container_csharp_grpc", +- srcs = [":container_proto"], +- deps = [":container_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "container_csharp_gapic", +- srcs = [":container_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "container_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "container_v1beta1.yaml", +- transport = "grpc", +- deps = [ +- ":container_csharp_grpc", +- ":container_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-container-v1beta1-csharp", +- deps = [ +- ":container_csharp_gapic", +- ":container_csharp_grpc", +- ":container_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "container_cc_proto", +- deps = [":container_proto"], +-) +- +-cc_grpc_library( +- name = "container_cc_grpc", +- srcs = [":container_proto"], +- grpc_only = True, +- deps = [":container_cc_proto"], +-) +diff --git a/google/dataflow/BUILD.bazel b/google/dataflow/BUILD.bazel +deleted file mode 100644 +index 0980d041b..000000000 +--- a/google/dataflow/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-dataflow. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for dataflow. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1beta3 in this case. +-ruby_cloud_gapic_library( +- name = "dataflow_ruby_wrapper", +- srcs = ["//google/dataflow/v1beta3:dataflow_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-dataflow", +- "ruby-cloud-env-prefix=DATAFLOW", +- "ruby-cloud-wrapper-of=v1beta3:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/dataflow", +- "ruby-cloud-api-id=dataflow.googleapis.com", +- "ruby-cloud-api-shortname=dataflow", +- "ruby-cloud-service-override=JobsV1Beta3=Jobs;MessagesV1Beta3=Messages;MetricsV1Beta3=Metrics;SnapshotsV1Beta3=Snapshots", +- ], +- ruby_cloud_description = "Dataflow is a managed service for executing a wide variety of data processing patterns.", +- ruby_cloud_title = "Dataflow", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dataflow-ruby", +- deps = [ +- ":dataflow_ruby_wrapper", +- ], +-) +diff --git a/google/dataflow/v1beta3/BUILD.bazel b/google/dataflow/v1beta3/BUILD.bazel +deleted file mode 100644 +index b3370d335..000000000 +--- a/google/dataflow/v1beta3/BUILD.bazel ++++ /dev/null +@@ -1,365 +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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "dataflow_proto", +- srcs = [ +- "environment.proto", +- "jobs.proto", +- "messages.proto", +- "metrics.proto", +- "snapshots.proto", +- "streaming.proto", +- "templates.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "dataflow_proto_with_info", +- deps = [ +- ":dataflow_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "dataflow_java_proto", +- deps = [":dataflow_proto"], +-) +- +-java_grpc_library( +- name = "dataflow_java_grpc", +- srcs = [":dataflow_proto"], +- deps = [":dataflow_java_proto"], +-) +- +-java_gapic_library( +- name = "dataflow_java_gapic", +- srcs = [":dataflow_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "dataflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataflow_v1beta3.yaml", +- test_deps = [ +- ":dataflow_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":dataflow_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "dataflow_java_gapic_test_suite", +- test_classes = [ +- "com.google.dataflow.v1beta3.FlexTemplatesServiceClientHttpJsonTest", +- "com.google.dataflow.v1beta3.FlexTemplatesServiceClientTest", +- "com.google.dataflow.v1beta3.JobsV1Beta3ClientHttpJsonTest", +- "com.google.dataflow.v1beta3.JobsV1Beta3ClientTest", +- "com.google.dataflow.v1beta3.MessagesV1Beta3ClientHttpJsonTest", +- "com.google.dataflow.v1beta3.MessagesV1Beta3ClientTest", +- "com.google.dataflow.v1beta3.MetricsV1Beta3ClientHttpJsonTest", +- "com.google.dataflow.v1beta3.MetricsV1Beta3ClientTest", +- "com.google.dataflow.v1beta3.SnapshotsV1Beta3ClientHttpJsonTest", +- "com.google.dataflow.v1beta3.SnapshotsV1Beta3ClientTest", +- "com.google.dataflow.v1beta3.TemplatesServiceClientHttpJsonTest", +- "com.google.dataflow.v1beta3.TemplatesServiceClientTest", +- ], +- runtime_deps = [":dataflow_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-dataflow-v1beta3-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":dataflow_java_gapic", +- ":dataflow_java_grpc", +- ":dataflow_java_proto", +- ":dataflow_proto", +- ], +-) +- +-go_proto_library( +- name = "dataflow_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/dataflow/apiv1beta3/dataflowpb", +- protos = [":dataflow_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "dataflow_go_gapic", +- srcs = [":dataflow_proto_with_info"], +- grpc_service_config = "dataflow_grpc_service_config.json", +- importpath = "cloud.google.com/go/dataflow/apiv1beta3;dataflow", +- release_level = "beta", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "dataflow_v1beta3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataflow_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "dataflow_go_gapic_test", +- srcs = [":dataflow_go_gapic_srcjar_test"], +- embed = [":dataflow_go_gapic"], +- importpath = "cloud.google.com/go/dataflow/apiv1beta3", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-dataflow-v1beta3-go", +- deps = [ +- ":dataflow_go_gapic", +- ":dataflow_go_gapic_srcjar-metadata.srcjar", +- ":dataflow_go_gapic_srcjar-snippets.srcjar", +- ":dataflow_go_gapic_srcjar-test.srcjar", +- ":dataflow_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "dataflow_py_gapic", +- srcs = [":dataflow_proto"], +- grpc_service_config = "dataflow_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=dataflow", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-dataflow-client", +- ], +- rest_numeric_enums = True, +- service_yaml = "dataflow_v1beta3.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "dataflow_py_gapic_test", +- srcs = [ +- "dataflow_py_gapic_pytest.py", +- "dataflow_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":dataflow_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "dataflow-v1beta3-py", +- deps = [ +- ":dataflow_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "dataflow_php_proto", +- deps = [":dataflow_proto"], +-) +- +-php_grpc_library( +- name = "dataflow_php_grpc", +- srcs = [":dataflow_proto"], +- deps = [":dataflow_php_proto"], +-) +- +-php_gapic_library( +- name = "dataflow_php_gapic", +- srcs = [":dataflow_proto_with_info"], +- grpc_service_config = "dataflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataflow_v1beta3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataflow_php_grpc", +- ":dataflow_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-dataflow-v1beta3-php", +- deps = [ +- ":dataflow_php_gapic", +- ":dataflow_php_grpc", +- ":dataflow_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "dataflow_nodejs_gapic", +- package_name = "@google-cloud/dataflow", +- src = ":dataflow_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "dataflow_grpc_service_config.json", +- package = "google.dataflow.v1beta3", +- rest_numeric_enums = True, +- service_yaml = "dataflow_v1beta3.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "dataflow-v1beta3-nodejs", +- deps = [ +- ":dataflow_nodejs_gapic", +- ":dataflow_proto", +- ], +-) +- +-ruby_proto_library( +- name = "dataflow_ruby_proto", +- deps = [":dataflow_proto"], +-) +- +-ruby_grpc_library( +- name = "dataflow_ruby_grpc", +- srcs = [":dataflow_proto"], +- deps = [":dataflow_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "dataflow_ruby_gapic", +- srcs = [":dataflow_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=dataflow.googleapis.com", +- "ruby-cloud-api-shortname=dataflow", +- "ruby-cloud-env-prefix=DATAFLOW", +- "ruby-cloud-gem-name=google-cloud-dataflow-v1beta3", +- "ruby-cloud-product-url=https://cloud.google.com/dataflow", +- "ruby-cloud-service-override=JobsV1Beta3=Jobs;MessagesV1Beta3=Messages;MetricsV1Beta3=Metrics;SnapshotsV1Beta3=Snapshots", +- ], +- grpc_service_config = "dataflow_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Dataflow is a managed service for executing a wide variety of data processing patterns.", +- ruby_cloud_title = "Dataflow V1beta3", +- service_yaml = "dataflow_v1beta3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataflow_ruby_grpc", +- ":dataflow_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dataflow-v1beta3-ruby", +- deps = [ +- ":dataflow_ruby_gapic", +- ":dataflow_ruby_grpc", +- ":dataflow_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "dataflow_csharp_proto", +- deps = [":dataflow_proto"], +-) +- +-csharp_grpc_library( +- name = "dataflow_csharp_grpc", +- srcs = [":dataflow_proto"], +- deps = [":dataflow_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "dataflow_csharp_gapic", +- srcs = [":dataflow_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "dataflow_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dataflow_v1beta3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dataflow_csharp_grpc", +- ":dataflow_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-dataflow-v1beta3-csharp", +- deps = [ +- ":dataflow_csharp_gapic", +- ":dataflow_csharp_grpc", +- ":dataflow_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "dataflow_cc_proto", +- deps = [":dataflow_proto"], +-) +- +-cc_grpc_library( +- name = "dataflow_cc_grpc", +- srcs = [":dataflow_proto"], +- grpc_only = True, +- deps = [":dataflow_cc_proto"], +-) +diff --git a/google/datastore/BUILD.bazel b/google/datastore/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/datastore/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/datastore/admin/BUILD.bazel b/google/datastore/admin/BUILD.bazel +deleted file mode 100644 +index 3461df3aa..000000000 +--- a/google/datastore/admin/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-datastore-admin. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for datastore admin. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "admin_ruby_wrapper", +- srcs = ["//google/datastore/admin/v1:admin_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-datastore-admin", +- "ruby-cloud-env-prefix=DATASTORE", +- "ruby-cloud-wrapper-of=v1:0.8", +- "ruby-cloud-product-url=https://cloud.google.com/datastore", +- "ruby-cloud-api-id=datastore.googleapis.com", +- "ruby-cloud-api-shortname=datastore", +- ], +- ruby_cloud_description = "Firestore in Datastore mode is a NoSQL document database built for automatic scaling, high performance, and ease of application development.", +- ruby_cloud_title = "Firestore in Datastore mode Admin", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-datastore-admin-ruby", +- deps = [ +- ":admin_ruby_wrapper", +- ], +-) +diff --git a/google/datastore/admin/v1/BUILD.bazel b/google/datastore/admin/v1/BUILD.bazel +deleted file mode 100644 +index 548b221a9..000000000 +--- a/google/datastore/admin/v1/BUILD.bazel ++++ /dev/null +@@ -1,346 +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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "admin_proto", +- srcs = [ +- "datastore_admin.proto", +- "index.proto", +- "migration.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/longrunning:operations_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "admin_proto_with_info", +- deps = [ +- ":admin_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "admin_java_proto", +- deps = [":admin_proto"], +-) +- +-java_grpc_library( +- name = "admin_java_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_java_proto"], +-) +- +-java_gapic_library( +- name = "admin_java_gapic", +- srcs = [":admin_proto_with_info"], +- gapic_yaml = "datastore_admin_gapic.yaml", +- grpc_service_config = "datastore_admin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datastore_v1.yaml", +- test_deps = [ +- ":admin_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":admin_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "admin_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.datastore.admin.v1.DatastoreAdminClientHttpJsonTest", +- "com.google.cloud.datastore.admin.v1.DatastoreAdminClientTest", +- ], +- runtime_deps = [":admin_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-datastore-admin-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":admin_java_gapic", +- ":admin_java_grpc", +- ":admin_java_proto", +- ":admin_proto", +- ], +-) +- +-go_proto_library( +- name = "admin_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/datastore/admin/apiv1/adminpb", +- protos = [":admin_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "admin_go_gapic", +- srcs = [":admin_proto_with_info"], +- grpc_service_config = "datastore_admin_grpc_service_config.json", +- importpath = "cloud.google.com/go/datastore/admin/apiv1;admin", +- release_level = "ga", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "datastore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_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 = "admin_go_gapic_test", +- srcs = [":admin_go_gapic_srcjar_test"], +- embed = [":admin_go_gapic"], +- importpath = "cloud.google.com/go/datastore/admin/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-datastore-admin-v1-go", +- deps = [ +- ":admin_go_gapic", +- ":admin_go_gapic_srcjar-metadata.srcjar", +- ":admin_go_gapic_srcjar-snippets.srcjar", +- ":admin_go_gapic_srcjar-test.srcjar", +- ":admin_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "admin_py_gapic", +- srcs = [":admin_proto"], +- grpc_service_config = "datastore_admin_grpc_service_config.json", +- opt_args = ["python-gapic-namespace=google.cloud, python-gapic-name=datastore-admin"], +- rest_numeric_enums = True, +- service_yaml = "datastore_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "admin_py_gapic_test", +- srcs = [ +- "admin_py_gapic_pytest.py", +- "admin_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":admin_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "datastore-admin-v1-py", +- deps = [ +- ":admin_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "admin_php_proto", +- deps = [":admin_proto"], +-) +- +-php_grpc_library( +- name = "admin_php_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_php_proto"], +-) +- +-php_gapic_library( +- name = "admin_php_gapic", +- srcs = [":admin_proto_with_info"], +- grpc_service_config = "datastore_admin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datastore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_php_grpc", +- ":admin_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-datastore-admin-v1-php", +- deps = [ +- ":admin_php_gapic", +- ":admin_php_grpc", +- ":admin_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "admin_nodejs_gapic", +- package_name = "@google-cloud/datastore-admin", +- src = ":admin_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "datastore_admin_grpc_service_config.json", +- package = "google.datastore.admin.v1", +- rest_numeric_enums = True, +- service_yaml = "datastore_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "datastore-admin-v1-nodejs", +- deps = [ +- ":admin_nodejs_gapic", +- ":admin_proto", +- ], +-) +- +-ruby_proto_library( +- name = "admin_ruby_proto", +- deps = [":admin_proto"], +-) +- +-ruby_grpc_library( +- name = "admin_ruby_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "admin_ruby_gapic", +- srcs = [":admin_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-datastore-admin-v1", +- "ruby-cloud-env-prefix=DATASTORE", +- "ruby-cloud-product-url=https://cloud.google.com/datastore", +- "ruby-cloud-api-id=datastore.googleapis.com", +- "ruby-cloud-api-shortname=datastore", +- ], +- grpc_service_config = "datastore_admin_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Firestore in Datastore mode is a NoSQL document database built for automatic scaling, high performance, and ease of application development.", +- ruby_cloud_title = "Firestore in Datastore mode Admin V1", +- service_yaml = "datastore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_ruby_grpc", +- ":admin_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-datastore-admin-v1-ruby", +- deps = [ +- ":admin_ruby_gapic", +- ":admin_ruby_grpc", +- ":admin_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "admin_csharp_proto", +- deps = [":admin_proto"], +-) +- +-csharp_grpc_library( +- name = "admin_csharp_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "admin_csharp_gapic", +- srcs = [":admin_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "datastore_admin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datastore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_csharp_grpc", +- ":admin_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-datastore-admin-v1-csharp", +- deps = [ +- ":admin_csharp_gapic", +- ":admin_csharp_grpc", +- ":admin_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "admin_cc_proto", +- deps = [":admin_proto"], +-) +- +-cc_grpc_library( +- name = "admin_cc_grpc", +- srcs = [":admin_proto"], +- grpc_only = True, +- deps = [":admin_cc_proto"], +-) +diff --git a/google/datastore/v1/BUILD.bazel b/google/datastore/v1/BUILD.bazel +deleted file mode 100644 +index 8fd8a9799..000000000 +--- a/google/datastore/v1/BUILD.bazel ++++ /dev/null +@@ -1,406 +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 = "datastore_proto", +- srcs = [ +- "aggregation_result.proto", +- "datastore.proto", +- "entity.proto", +- "query.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:routing_proto", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "datastore_proto_with_info", +- deps = [ +- ":datastore_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 = "datastore_java_proto", +- deps = [":datastore_proto"], +-) +- +-java_grpc_library( +- name = "datastore_java_grpc", +- srcs = [":datastore_proto"], +- deps = [":datastore_java_proto"], +-) +- +-java_gapic_library( +- name = "datastore_java_gapic", +- srcs = [":datastore_proto_with_info"], +- gapic_yaml = "datastore_gapic.yaml", +- grpc_service_config = "datastore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datastore_v1.yaml", +- test_deps = [ +- ":datastore_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":datastore_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "datastore_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.datastore.v1.DatastoreClientHttpJsonTest", +- "com.google.cloud.datastore.v1.DatastoreClientTest", +- ], +- runtime_deps = [":datastore_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-datastore-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":datastore_java_gapic", +- ":datastore_java_grpc", +- ":datastore_java_proto", +- ":datastore_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 = "datastore_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/datastore/v1", +- protos = [":datastore_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "datastore_go_gapic", +- srcs = [":datastore_proto_with_info"], +- grpc_service_config = "datastore_grpc_service_config.json", +- importpath = "cloud.google.com/go/datastore/apiv1;datastore", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "datastore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datastore_go_proto", +- "//google/longrunning:longrunning_go_gapic", +- "//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 = "datastore_go_gapic_test", +- srcs = [":datastore_go_gapic_srcjar_test"], +- embed = [":datastore_go_gapic"], +- importpath = "cloud.google.com/go/datastore/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-datastore-v1-go", +- deps = [ +- ":datastore_go_gapic", +- ":datastore_go_gapic_srcjar-metadata.srcjar", +- ":datastore_go_gapic_srcjar-snippets.srcjar", +- ":datastore_go_gapic_srcjar-test.srcjar", +- ":datastore_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "datastore_py_gapic", +- srcs = [":datastore_proto"], +- grpc_service_config = "datastore_grpc_service_config.json", +- opt_args = ["python-gapic-namespace=google.cloud"], +- rest_numeric_enums = True, +- service_yaml = "datastore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "datastore_py_gapic_test", +- srcs = [ +- "datastore_py_gapic_pytest.py", +- "datastore_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":datastore_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "datastore-v1-py", +- deps = [ +- ":datastore_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 = "datastore_php_proto", +- deps = [":datastore_proto"], +-) +- +-php_grpc_library( +- name = "datastore_php_grpc", +- srcs = [":datastore_proto"], +- deps = [":datastore_php_proto"], +-) +- +-php_gapic_library( +- name = "datastore_php_gapic", +- srcs = [":datastore_proto_with_info"], +- grpc_service_config = "datastore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datastore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datastore_php_grpc", +- ":datastore_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-datastore-v1-php", +- deps = [ +- ":datastore_php_gapic", +- ":datastore_php_grpc", +- ":datastore_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "datastore_nodejs_gapic", +- package_name = "@google-cloud/datastore", +- src = ":datastore_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "datastore_grpc_service_config.json", +- main_service = "datastore", +- mixins = "google.longrunning.Operations", +- package = "google.datastore.v1", +- rest_numeric_enums = True, +- service_yaml = "datastore_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "datastore-v1-nodejs", +- deps = [ +- ":datastore_nodejs_gapic", +- ":datastore_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 = "datastore_ruby_proto", +- deps = [":datastore_proto"], +-) +- +-ruby_grpc_library( +- name = "datastore_ruby_grpc", +- srcs = [":datastore_proto"], +- deps = [":datastore_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "datastore_ruby_gapic", +- srcs = [":datastore_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=datastore.googleapis.com", +- "ruby-cloud-api-shortname=datastore", +- "ruby-cloud-env-prefix=DATASTORE", +- "ruby-cloud-gem-name=google-cloud-datastore-v1", +- "ruby-cloud-product-url=https://cloud.google.com/datastore", +- ], +- grpc_service_config = "datastore_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Firestore in Datastore mode is a NoSQL document database built for automatic scaling, high performance, and ease of application development.", +- ruby_cloud_title = "Firestore in Datastore mode V1", +- service_yaml = "datastore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datastore_ruby_grpc", +- ":datastore_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-datastore-v1-ruby", +- deps = [ +- ":datastore_ruby_gapic", +- ":datastore_ruby_grpc", +- ":datastore_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 = "datastore_csharp_proto", +- deps = [":datastore_proto"], +-) +- +-csharp_grpc_library( +- name = "datastore_csharp_grpc", +- srcs = [":datastore_proto"], +- deps = [":datastore_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "datastore_csharp_gapic", +- srcs = [":datastore_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "datastore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "datastore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":datastore_csharp_grpc", +- ":datastore_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-datastore-v1-csharp", +- deps = [ +- ":datastore_csharp_gapic", +- ":datastore_csharp_grpc", +- ":datastore_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "datastore_cc_proto", +- deps = [":datastore_proto"], +-) +- +-cc_grpc_library( +- name = "datastore_cc_grpc", +- srcs = [":datastore_proto"], +- grpc_only = True, +- deps = [":datastore_cc_proto"], +-) +diff --git a/google/devtools/artifactregistry/BUILD.bazel b/google/devtools/artifactregistry/BUILD.bazel +deleted file mode 100644 +index 71fc60392..000000000 +--- a/google/devtools/artifactregistry/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-artifact_registry. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for artifactregistry. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "artifactregistry_ruby_wrapper", +- srcs = ["//google/devtools/artifactregistry/v1:artifactregistry_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-artifact_registry", +- "ruby-cloud-env-prefix=ARTIFACT_REGISTRY", +- "ruby-cloud-wrapper-of=v1:0.8;v1beta2:0.8", +- "ruby-cloud-product-url=https://cloud.google.com/artifact-registry/", +- "ruby-cloud-api-id=artifactregistry.googleapis.com", +- "ruby-cloud-api-shortname=artifactregistry", +- ], +- 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", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-artifactregistry-ruby", +- deps = [ +- ":artifactregistry_ruby_wrapper", +- ], +-) +diff --git a/google/devtools/artifactregistry/v1/BUILD.bazel b/google/devtools/artifactregistry/v1/BUILD.bazel +deleted file mode 100644 +index 1b4c7f878..000000000 +--- a/google/devtools/artifactregistry/v1/BUILD.bazel ++++ /dev/null +@@ -1,430 +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 = [ +- "apt_artifact.proto", +- "artifact.proto", +- "file.proto", +- "package.proto", +- "repository.proto", +- "service.proto", +- "settings.proto", +- "tag.proto", +- "version.proto", +- "vpcsc_config.proto", +- "yum_artifact.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "artifactregistry_proto_with_info", +- deps = [ +- ":artifactregistry_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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", +- rest_numeric_enums = True, +- service_yaml = "artifactregistry_v1.yaml", +- test_deps = [ +- ":artifactregistry_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":artifactregistry_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "artifactregistry_java_gapic_test_suite", +- test_classes = [ +- "com.google.devtools.artifactregistry.v1.ArtifactRegistryClientHttpJsonTest", +- "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", +- include_samples = True, +- transport = "grpc+rest", +- 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 = "cloud.google.com/go/artifactregistry/apiv1/artifactregistrypb", +- protos = [":artifactregistry_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_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/artifactregistry/apiv1;artifactregistry", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "artifactregistry_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":artifactregistry_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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:struct_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-metadata.srcjar", +- ":artifactregistry_go_gapic_srcjar-snippets.srcjar", +- ":artifactregistry_go_gapic_srcjar-test.srcjar", +- ":artifactregistry_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "artifactregistry_py_gapic", +- srcs = [":artifactregistry_proto"], +- grpc_service_config = "artifactregistry_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=artifactregistry", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-artifact-registry", +- ], +- rest_numeric_enums = True, +- service_yaml = "artifactregistry_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "artifactregistry_py_gapic_test", +- srcs = [ +- "artifactregistry_py_gapic_pytest.py", +- "artifactregistry_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":artifactregistry_py_gapic"], +-) +- +-# 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", +- rest_numeric_enums = True, +- service_yaml = "artifactregistry_v1.yaml", +- transport = "grpc+rest", +- 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/artifact-registry", +- src = ":artifactregistry_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "artifactregistry_grpc_service_config.json", +- package = "google.devtools.artifactregistry.v1", +- rest_numeric_enums = True, +- service_yaml = "artifactregistry_v1.yaml", +- transport = "grpc+rest", +- 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_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +- "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-api-id=artifactregistry.googleapis.com", +- "ruby-cloud-api-shortname=artifactregistry", +- "ruby-cloud-env-prefix=ARTIFACT_REGISTRY", +- "ruby-cloud-gem-name=google-cloud-artifact_registry-v1", +- "ruby-cloud-product-url=https://cloud.google.com/artifact-registry/", +- ], +- grpc_service_config = "artifactregistry_grpc_service_config.json", +- rest_numeric_enums = True, +- 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", +- service_yaml = "artifactregistry_v1.yaml", +- transport = "grpc+rest", +- 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", +- rest_numeric_enums = True, +- service_yaml = "artifactregistry_v1.yaml", +- transport = "grpc+rest", +- 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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "artifactregistry_cc_proto", +- deps = [":artifactregistry_proto"], +-) +- +-cc_grpc_library( +- name = "artifactregistry_cc_grpc", +- srcs = [":artifactregistry_proto"], +- grpc_only = True, +- deps = [":artifactregistry_cc_proto"], +-) +diff --git a/google/devtools/artifactregistry/v1beta2/BUILD.bazel b/google/devtools/artifactregistry/v1beta2/BUILD.bazel +deleted file mode 100644 +index 1dfa56506..000000000 +--- a/google/devtools/artifactregistry/v1beta2/BUILD.bazel ++++ /dev/null +@@ -1,428 +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 = [ +- "apt_artifact.proto", +- "file.proto", +- "package.proto", +- "repository.proto", +- "service.proto", +- "settings.proto", +- "tag.proto", +- "version.proto", +- "yum_artifact.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "artifactregistry_proto_with_info", +- deps = [ +- ":artifactregistry_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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", +- rest_numeric_enums = True, +- service_yaml = "artifactregistry_v1beta2.yaml", +- test_deps = [ +- ":artifactregistry_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":artifactregistry_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "artifactregistry_java_gapic_test_suite", +- test_classes = [ +- "com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClientHttpJsonTest", +- "com.google.devtools.artifactregistry.v1beta2.ArtifactRegistryClientTest", +- ], +- runtime_deps = [":artifactregistry_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-devtools-artifactregistry-v1beta2-java", +- include_samples = True, +- transport = "grpc+rest", +- 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 = "cloud.google.com/go/artifactregistry/apiv1beta2/artifactregistrypb", +- protos = [":artifactregistry_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_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/artifactregistry/apiv1beta2;artifactregistry", +- release_level = "beta", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "artifactregistry_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":artifactregistry_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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:struct_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/apiv1beta2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-devtools-artifactregistry-v1beta2-go", +- deps = [ +- ":artifactregistry_go_gapic", +- ":artifactregistry_go_gapic_srcjar-metadata.srcjar", +- ":artifactregistry_go_gapic_srcjar-snippets.srcjar", +- ":artifactregistry_go_gapic_srcjar-test.srcjar", +- ":artifactregistry_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "artifactregistry_py_gapic", +- srcs = [":artifactregistry_proto"], +- grpc_service_config = "artifactregistry_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=artifactregistry", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-artifact-registry", +- ], +- rest_numeric_enums = True, +- service_yaml = "artifactregistry_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "artifactregistry_py_gapic_test", +- srcs = [ +- "artifactregistry_py_gapic_pytest.py", +- "artifactregistry_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":artifactregistry_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "google-cloud-artifactregistry-v1beta2-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", +- rest_numeric_enums = True, +- service_yaml = "artifactregistry_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":artifactregistry_php_grpc", +- ":artifactregistry_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-devtools-artifactregistry-v1beta2-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/artifact-registry", +- src = ":artifactregistry_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "artifactregistry_grpc_service_config.json", +- package = "google.devtools.artifactregistry.v1beta2", +- rest_numeric_enums = True, +- service_yaml = "artifactregistry_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "devtools-artifactregistry-v1beta2-nodejs", +- deps = [ +- ":artifactregistry_nodejs_gapic", +- ":artifactregistry_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 = "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-api-id=artifactregistry.googleapis.com", +- "ruby-cloud-api-shortname=artifactregistry", +- "ruby-cloud-env-prefix=ARTIFACT_REGISTRY", +- "ruby-cloud-gem-name=google-cloud-artifact_registry-v1beta2", +- "ruby-cloud-product-url=https://cloud.google.com/artifact-registry/", +- ], +- grpc_service_config = "artifactregistry_grpc_service_config.json", +- rest_numeric_enums = True, +- 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 V1beta2", +- service_yaml = "artifactregistry_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":artifactregistry_ruby_grpc", +- ":artifactregistry_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-devtools-artifactregistry-v1beta2-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", +- rest_numeric_enums = True, +- service_yaml = "artifactregistry_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":artifactregistry_csharp_grpc", +- ":artifactregistry_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-devtools-artifactregistry-v1beta2-csharp", +- deps = [ +- ":artifactregistry_csharp_gapic", +- ":artifactregistry_csharp_grpc", +- ":artifactregistry_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "artifactregistry_cc_proto", +- deps = [":artifactregistry_proto"], +-) +- +-cc_grpc_library( +- name = "artifactregistry_cc_grpc", +- srcs = [":artifactregistry_proto"], +- grpc_only = True, +- deps = [":artifactregistry_cc_proto"], +-) +diff --git a/google/devtools/build/BUILD.bazel b/google/devtools/build/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/devtools/build/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/devtools/build/v1/BUILD.bazel b/google/devtools/build/v1/BUILD.bazel +deleted file mode 100644 +index 0dc5d47b7..000000000 +--- a/google/devtools/build/v1/BUILD.bazel ++++ /dev/null +@@ -1,327 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "php_gapic_assembly_pkg", +- "php_gapic_library", +- "php_grpc_library", +- "php_proto_library", +- "proto_library_with_info", +- "py_gapic_assembly_pkg", +- "py_gapic_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"]) +- +-proto_library( +- name = "build_proto", +- srcs = [ +- "build_events.proto", +- "build_status.proto", +- "publish_build_event.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "build_proto_with_info", +- deps = [ +- ":build_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "build_java_proto", +- deps = [":build_proto"], +-) +- +-java_grpc_library( +- name = "build_java_grpc", +- srcs = [":build_proto"], +- deps = [":build_java_proto"], +-) +- +-java_gapic_library( +- name = "build_java_gapic", +- srcs = [":build_proto_with_info"], +- gapic_yaml = "buildeventservice_gapic.yaml", +- grpc_service_config = "buildeventservice_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "buildeventservice_v1.yaml", +- test_deps = [ +- ":build_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":build_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "build_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.devtools.build.v1.PublishBuildEventClientHttpJsonTest", +- "com.google.cloud.devtools.build.v1.PublishBuildEventClientTest", +- ], +- runtime_deps = [":build_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-devtools-build-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":build_java_gapic", +- ":build_java_grpc", +- ":build_java_proto", +- ":build_proto", +- ], +-) +- +-go_proto_library( +- name = "build_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/build/v1", +- protos = [":build_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "build_go_gapic", +- srcs = [":build_proto_with_info"], +- grpc_service_config = "buildeventservice_grpc_service_config.json", +- importpath = "cloud.google.com/go/devtools/build/apiv1;build", +- rest_numeric_enums = False, +- service_yaml = "buildeventservice_v1.yaml", +- transport = "grpc", +- deps = [ +- ":build_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "build_go_gapic_test", +- srcs = [":build_go_gapic_srcjar_test"], +- embed = [":build_go_gapic"], +- importpath = "cloud.google.com/go/devtools/build/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-devtools-build-v1-go", +- deps = [ +- ":build_go_gapic", +- ":build_go_gapic_srcjar-snippets.srcjar", +- ":build_go_gapic_srcjar-test.srcjar", +- ":build_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "build_py_gapic", +- srcs = [":build_proto"], +- grpc_service_config = "buildeventservice_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "buildeventservice_v1.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "build_py_gapic_test", +- srcs = [ +- "build_py_gapic_pytest.py", +- "build_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":build_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "devtools-build-v1-py", +- deps = [ +- ":build_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "build_php_proto", +- deps = [":build_proto"], +-) +- +-php_grpc_library( +- name = "build_php_grpc", +- srcs = [":build_proto"], +- deps = [":build_php_proto"], +-) +- +-php_gapic_library( +- name = "build_php_gapic", +- srcs = [":build_proto_with_info"], +- grpc_service_config = "buildeventservice_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "buildeventservice_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":build_php_grpc", +- ":build_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-devtools-build-v1-php", +- deps = [ +- ":build_php_gapic", +- ":build_php_grpc", +- ":build_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "build_nodejs_gapic", +- src = ":build_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "buildeventservice_grpc_service_config.json", +- package = "google.devtools.build.v1", +- rest_numeric_enums = False, +- service_yaml = "buildeventservice_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "devtools-build-v1-nodejs", +- deps = [ +- ":build_nodejs_gapic", +- ":build_proto", +- ], +-) +- +-ruby_proto_library( +- name = "build_ruby_proto", +- deps = [":build_proto"], +-) +- +-ruby_grpc_library( +- name = "build_ruby_grpc", +- srcs = [":build_proto"], +- deps = [":build_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "build_ruby_gapic", +- srcs = [":build_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-build-v1"], +- rest_numeric_enums = False, +- service_yaml = "buildeventservice_v1.yaml", +- deps = [ +- ":build_ruby_grpc", +- ":build_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-devtools-build-v1-ruby", +- deps = [ +- ":build_ruby_gapic", +- ":build_ruby_grpc", +- ":build_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "build_csharp_proto", +- deps = [":build_proto"], +-) +- +-csharp_grpc_library( +- name = "build_csharp_grpc", +- srcs = [":build_proto"], +- deps = [":build_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "build_csharp_gapic", +- srcs = [":build_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "buildeventservice_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "buildeventservice_v1.yaml", +- deps = [ +- ":build_csharp_grpc", +- ":build_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-devtools-build-v1-csharp", +- deps = [ +- ":build_csharp_gapic", +- ":build_csharp_grpc", +- ":build_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "build_cc_proto", +- deps = [":build_proto"], +-) +- +-cc_grpc_library( +- name = "build_cc_grpc", +- srcs = [":build_proto"], +- grpc_only = True, +- deps = [":build_cc_proto"], +-) +diff --git a/google/devtools/cloudbuild/BUILD.bazel b/google/devtools/cloudbuild/BUILD.bazel +deleted file mode 100644 +index a713edfdf..000000000 +--- a/google/devtools/cloudbuild/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-build. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for cloudbuild. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "cloudbuild_ruby_wrapper", +- srcs = ["//google/devtools/cloudbuild/v1:cloudbuild_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-build", +- "ruby-cloud-env-prefix=CLOUD_BUILD", +- "ruby-cloud-wrapper-of=v1:0.14", +- "ruby-cloud-product-url=https://cloud.google.com/cloud-build", +- "ruby-cloud-api-id=cloudbuild.googleapis.com", +- "ruby-cloud-api-shortname=cloudbuild", +- ], +- ruby_cloud_description = "Cloud Build is a service that executes your builds on Google Cloud Platform infrastructure. Cloud Build can import source code from Google Cloud Storage, Cloud Source Repositories, GitHub, or Bitbucket, execute a build to your specifications, and produce artifacts such as Docker containers or Java archives.", +- ruby_cloud_title = "Cloud Build", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-build-ruby", +- deps = [ +- ":cloudbuild_ruby_wrapper", +- ], +-) +diff --git a/google/devtools/cloudbuild/v1/BUILD.bazel b/google/devtools/cloudbuild/v1/BUILD.bazel +deleted file mode 100644 +index 596a21004..000000000 +--- a/google/devtools/cloudbuild/v1/BUILD.bazel ++++ /dev/null +@@ -1,350 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "cloudbuild_proto", +- srcs = [ +- "cloudbuild.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", +- "@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 = "cloudbuild_proto_with_info", +- deps = [ +- ":cloudbuild_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "cloudbuild_java_proto", +- deps = [":cloudbuild_proto"], +-) +- +-java_grpc_library( +- name = "cloudbuild_java_grpc", +- srcs = [":cloudbuild_proto"], +- deps = [":cloudbuild_java_proto"], +-) +- +-java_gapic_library( +- name = "cloudbuild_java_gapic", +- srcs = [":cloudbuild_proto_with_info"], +- gapic_yaml = "cloudbuild_gapic.yaml", +- grpc_service_config = "cloudbuild_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudbuild_v1.yaml", +- test_deps = [ +- ":cloudbuild_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":cloudbuild_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "cloudbuild_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.devtools.cloudbuild.v1.CloudBuildClientHttpJsonTest", +- "com.google.cloud.devtools.cloudbuild.v1.CloudBuildClientTest", +- ], +- runtime_deps = [":cloudbuild_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-devtools-cloudbuild-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":cloudbuild_java_gapic", +- ":cloudbuild_java_grpc", +- ":cloudbuild_java_proto", +- ":cloudbuild_proto", +- ], +-) +- +-go_proto_library( +- name = "cloudbuild_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/cloudbuild/apiv1/v2/apiv1pb", +- protos = [":cloudbuild_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:httpbody_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "cloudbuild_go_gapic", +- srcs = [":cloudbuild_proto_with_info"], +- grpc_service_config = "cloudbuild_grpc_service_config.json", +- importpath = "cloud.google.com/go/cloudbuild/apiv1/v2;apiv1", +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "cloudbuild_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudbuild_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", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "cloudbuild_go_gapic_test", +- srcs = [":cloudbuild_go_gapic_srcjar_test"], +- embed = [":cloudbuild_go_gapic"], +- importpath = "cloud.google.com/go/cloudbuild/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-devtools-cloudbuild-v1-go", +- deps = [ +- ":cloudbuild_go_gapic", +- ":cloudbuild_go_gapic_srcjar-snippets.srcjar", +- ":cloudbuild_go_gapic_srcjar-test.srcjar", +- ":cloudbuild_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-py_gapic_library( +- name = "cloudbuild_py_gapic", +- srcs = [":cloudbuild_proto"], +- grpc_service_config = "cloudbuild_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-build", +- "python-gapic-namespace=google.cloud.devtools", +- ], +- rest_numeric_enums = True, +- service_yaml = "cloudbuild_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "cloudbuild_py_gapic_test", +- srcs = [ +- "cloudbuild_py_gapic_pytest.py", +- "cloudbuild_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":cloudbuild_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "devtools-cloudbuild-v1-py", +- deps = [ +- ":cloudbuild_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "cloudbuild_php_proto", +- deps = [":cloudbuild_proto"], +-) +- +-php_grpc_library( +- name = "cloudbuild_php_grpc", +- srcs = [":cloudbuild_proto"], +- deps = [":cloudbuild_php_proto"], +-) +- +-php_gapic_library( +- name = "cloudbuild_php_gapic", +- srcs = [":cloudbuild_proto_with_info"], +- service_yaml = "cloudbuild_v1.yaml", +- deps = [ +- ":cloudbuild_php_grpc", +- ":cloudbuild_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-devtools-cloudbuild-v1-php", +- deps = [ +- ":cloudbuild_php_gapic", +- ":cloudbuild_php_grpc", +- ":cloudbuild_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "cloudbuild_nodejs_gapic", +- package_name = "@google-cloud/cloudbuild", +- src = ":cloudbuild_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudbuild_grpc_service_config.json", +- package = "google.devtools.cloudbuild.v1", +- rest_numeric_enums = True, +- service_yaml = "cloudbuild_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "devtools-cloudbuild-v1-nodejs", +- deps = [ +- ":cloudbuild_nodejs_gapic", +- ":cloudbuild_proto", +- ], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +- +-ruby_proto_library( +- name = "cloudbuild_ruby_proto", +- deps = [":cloudbuild_proto"], +-) +- +-ruby_grpc_library( +- name = "cloudbuild_ruby_grpc", +- srcs = [":cloudbuild_proto"], +- deps = [":cloudbuild_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "cloudbuild_ruby_gapic", +- srcs = [":cloudbuild_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-build-v1", +- "ruby-cloud-env-prefix=CLOUD_BUILD", +- "ruby-cloud-product-url=https://cloud.google.com/cloud-build", +- "ruby-cloud-api-id=cloudbuild.googleapis.com", +- "ruby-cloud-api-shortname=cloudbuild", +- ], +- grpc_service_config = "cloudbuild_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Build is a service that executes your builds on Google Cloud Platform infrastructure. Cloud Build can import source code from Google Cloud Storage, Cloud Source Repositories, GitHub, or Bitbucket, execute a build to your specifications, and produce artifacts such as Docker containers or Java archives.", +- ruby_cloud_title = "Cloud Build V1", +- service_yaml = "cloudbuild_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudbuild_ruby_grpc", +- ":cloudbuild_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-devtools-cloudbuild-v1-ruby", +- deps = [ +- ":cloudbuild_ruby_gapic", +- ":cloudbuild_ruby_grpc", +- ":cloudbuild_ruby_proto", +- ], +-) +- +-############################################################################## +-# C# +-############################################################################## +- +-csharp_proto_library( +- name = "cloudbuild_csharp_proto", +- deps = [":cloudbuild_proto"], +-) +- +-csharp_grpc_library( +- name = "cloudbuild_csharp_grpc", +- srcs = [":cloudbuild_proto"], +- deps = [":cloudbuild_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "cloudbuild_csharp_gapic", +- srcs = [":cloudbuild_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudbuild_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudbuild_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudbuild_csharp_grpc", +- ":cloudbuild_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-devtools-cloudbuild-v1-csharp", +- deps = [ +- ":cloudbuild_csharp_gapic", +- ":cloudbuild_csharp_grpc", +- ":cloudbuild_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "cloudbuild_cc_proto", +- deps = [":cloudbuild_proto"], +-) +- +-cc_grpc_library( +- name = "cloudbuild_cc_grpc", +- srcs = [":cloudbuild_proto"], +- grpc_only = True, +- deps = [":cloudbuild_cc_proto"], +-) +diff --git a/google/devtools/cloudbuild/v2/BUILD.bazel b/google/devtools/cloudbuild/v2/BUILD.bazel +deleted file mode 100644 +index 25b8cfce1..000000000 +--- a/google/devtools/cloudbuild/v2/BUILD.bazel ++++ /dev/null +@@ -1,415 +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 = "cloudbuild_proto", +- srcs = [ +- "cloudbuild.proto", +- "repositories.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", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "cloudbuild_proto_with_info", +- deps = [ +- ":cloudbuild_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_proto", +- "//google/iam/v1:iam_policy_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 = "cloudbuild_java_proto", +- deps = [":cloudbuild_proto"], +-) +- +-java_grpc_library( +- name = "cloudbuild_java_grpc", +- srcs = [":cloudbuild_proto"], +- deps = [":cloudbuild_java_proto"], +-) +- +-java_gapic_library( +- name = "cloudbuild_java_gapic", +- srcs = [":cloudbuild_proto_with_info"], +- gapic_yaml = "cloudbuild_gapic.yaml", +- grpc_service_config = "cloudbuild_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudbuild_v2.yaml", +- test_deps = [ +- ":cloudbuild_java_grpc", +- "//google/cloud/location:location_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":cloudbuild_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "cloudbuild_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.devtools.cloudbuild.v2.RepositoryManagerClientHttpJsonTest", +- "com.google.cloud.devtools.cloudbuild.v2.RepositoryManagerClientTest", +- ], +- runtime_deps = [":cloudbuild_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-devtools-cloudbuild-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":cloudbuild_java_gapic", +- ":cloudbuild_java_grpc", +- ":cloudbuild_java_proto", +- ":cloudbuild_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 = "cloudbuild_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/cloudbuild/apiv2/cloudbuildpb", +- protos = [":cloudbuild_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:httpbody_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "cloudbuild_go_gapic", +- srcs = [":cloudbuild_proto_with_info"], +- grpc_service_config = "cloudbuild_grpc_service_config.json", +- importpath = "cloud.google.com/go/cloudbuild/apiv2;cloudbuild", +- release_level = "ga", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "cloudbuild_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudbuild_go_proto", +- "//google/api:httpbody_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/iam/v1:iam_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 = "cloudbuild_go_gapic_test", +- srcs = [":cloudbuild_go_gapic_srcjar_test"], +- embed = [":cloudbuild_go_gapic"], +- importpath = "cloud.google.com/go/devtools/cloudbuild/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-devtools-cloudbuild-v2-go", +- deps = [ +- ":cloudbuild_go_gapic", +- ":cloudbuild_go_gapic_srcjar-metadata.srcjar", +- ":cloudbuild_go_gapic_srcjar-snippets.srcjar", +- ":cloudbuild_go_gapic_srcjar-test.srcjar", +- ":cloudbuild_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "cloudbuild_py_gapic", +- srcs = [":cloudbuild_proto"], +- grpc_service_config = "cloudbuild_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-build", +- "python-gapic-namespace=google.cloud.devtools", +- ], +- rest_numeric_enums = True, +- service_yaml = "cloudbuild_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "cloudbuild_py_gapic_test", +- srcs = [ +- "cloudbuild_py_gapic_pytest.py", +- "cloudbuild_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":cloudbuild_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "devtools-cloudbuild-v2-py", +- deps = [ +- ":cloudbuild_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 = "cloudbuild_php_proto", +- deps = [":cloudbuild_proto"], +-) +- +-php_grpc_library( +- name = "cloudbuild_php_grpc", +- srcs = [":cloudbuild_proto"], +- deps = [":cloudbuild_php_proto"], +-) +- +-php_gapic_library( +- name = "cloudbuild_php_gapic", +- srcs = [":cloudbuild_proto_with_info"], +- grpc_service_config = "cloudbuild_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudbuild_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudbuild_php_grpc", +- ":cloudbuild_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-devtools-cloudbuild-v2-php", +- deps = [ +- ":cloudbuild_php_gapic", +- ":cloudbuild_php_grpc", +- ":cloudbuild_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "cloudbuild_nodejs_gapic", +- package_name = "@google-cloud/cloudbuild", +- src = ":cloudbuild_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudbuild_grpc_service_config.json", +- package = "google.devtools.cloudbuild.v2", +- rest_numeric_enums = True, +- service_yaml = "cloudbuild_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "devtools-cloudbuild-v2-nodejs", +- deps = [ +- ":cloudbuild_nodejs_gapic", +- ":cloudbuild_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 = "cloudbuild_ruby_proto", +- deps = [":cloudbuild_proto"], +-) +- +-ruby_grpc_library( +- name = "cloudbuild_ruby_grpc", +- srcs = [":cloudbuild_proto"], +- deps = [":cloudbuild_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "cloudbuild_ruby_gapic", +- srcs = [":cloudbuild_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-build-v2", +- "ruby-cloud-env-prefix=CLOUD_BUILD", +- "ruby-cloud-product-url=https://cloud.google.com/cloud-build", +- "ruby-cloud-api-id=cloudbuild.googleapis.com", +- "ruby-cloud-api-shortname=cloudbuild", +- ], +- grpc_service_config = "cloudbuild_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Build is a service that executes your builds on Google Cloud Platform infrastructure. Cloud Build can import source code from Google Cloud Storage, Cloud Source Repositories, GitHub, or Bitbucket, execute a build to your specifications, and produce artifacts such as Docker containers or Java archives.", +- ruby_cloud_title = "Cloud Build V2", +- service_yaml = "cloudbuild_v2.yaml", +- deps = [ +- ":cloudbuild_ruby_grpc", +- ":cloudbuild_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-devtools-cloudbuild-v2-ruby", +- deps = [ +- ":cloudbuild_ruby_gapic", +- ":cloudbuild_ruby_grpc", +- ":cloudbuild_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 = "cloudbuild_csharp_proto", +- deps = [":cloudbuild_proto"], +-) +- +-csharp_grpc_library( +- name = "cloudbuild_csharp_grpc", +- srcs = [":cloudbuild_proto"], +- deps = [":cloudbuild_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "cloudbuild_csharp_gapic", +- srcs = [":cloudbuild_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudbuild_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudbuild_v2.yaml", +- deps = [ +- ":cloudbuild_csharp_grpc", +- ":cloudbuild_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-devtools-cloudbuild-v2-csharp", +- deps = [ +- ":cloudbuild_csharp_gapic", +- ":cloudbuild_csharp_grpc", +- ":cloudbuild_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "cloudbuild_cc_proto", +- deps = [":cloudbuild_proto"], +-) +- +-cc_grpc_library( +- name = "cloudbuild_cc_grpc", +- srcs = [":cloudbuild_proto"], +- grpc_only = True, +- deps = [":cloudbuild_cc_proto"], +-) +diff --git a/google/devtools/clouddebugger/BUILD.bazel b/google/devtools/clouddebugger/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/devtools/clouddebugger/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/devtools/clouddebugger/v2/BUILD.bazel b/google/devtools/clouddebugger/v2/BUILD.bazel +deleted file mode 100644 +index 4c433a14e..000000000 +--- a/google/devtools/clouddebugger/v2/BUILD.bazel ++++ /dev/null +@@ -1,349 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "php_gapic_assembly_pkg", +- "php_gapic_library", +- "php_grpc_library", +- "php_proto_library", +- "proto_library_with_info", +- "py_gapic_assembly_pkg", +- "py_gapic_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"]) +- +-proto_library( +- name = "clouddebugger_proto", +- srcs = [ +- "controller.proto", +- "data.proto", +- "debugger.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/devtools/source/v1:source_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "clouddebugger_proto_with_info", +- deps = [ +- ":clouddebugger_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "clouddebugger_java_proto", +- deps = [":clouddebugger_proto"], +-) +- +-java_grpc_library( +- name = "clouddebugger_java_grpc", +- srcs = [":clouddebugger_proto"], +- deps = [":clouddebugger_java_proto"], +-) +- +-java_gapic_library( +- name = "clouddebugger_java_gapic", +- srcs = [":clouddebugger_proto_with_info"], +- gapic_yaml = "clouddebugger_gapic.yaml", +- grpc_service_config = "clouddebugger_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "clouddebugger_v2.yaml", +- test_deps = [ +- ":clouddebugger_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":clouddebugger_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "clouddebugger_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.debugger.v2.Controller2ClientHttpJsonTest", +- "com.google.cloud.debugger.v2.Controller2ClientTest", +- "com.google.cloud.debugger.v2.Debugger2ClientHttpJsonTest", +- "com.google.cloud.debugger.v2.Debugger2ClientTest", +- ], +- runtime_deps = [":clouddebugger_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-devtools-clouddebugger-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":clouddebugger_java_gapic", +- ":clouddebugger_java_grpc", +- ":clouddebugger_java_proto", +- ":clouddebugger_proto", +- ], +-) +- +-go_proto_library( +- name = "clouddebugger_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/clouddebugger/v2", +- protos = [":clouddebugger_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/devtools/source/v1:source_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "clouddebugger_go_gapic", +- srcs = [":clouddebugger_proto_with_info"], +- grpc_service_config = "clouddebugger_grpc_service_config.json", +- importpath = "cloud.google.com/go/debugger/apiv2;clouddebugger", +- rest_numeric_enums = True, +- service_yaml = "clouddebugger_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":clouddebugger_go_proto", +- ], +-) +- +-go_test( +- name = "clouddebugger_go_gapic_test", +- srcs = [":clouddebugger_go_gapic_srcjar_test"], +- embed = [":clouddebugger_go_gapic"], +- importpath = "cloud.google.com/go/debugger/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-devtools-clouddebugger-v2-go", +- deps = [ +- ":clouddebugger_go_gapic", +- ":clouddebugger_go_gapic_srcjar-snippets.srcjar", +- ":clouddebugger_go_gapic_srcjar-test.srcjar", +- ":clouddebugger_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "clouddebugger_py_gapic", +- srcs = [":clouddebugger_proto"], +- grpc_service_config = "clouddebugger_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-debugger-client", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=debugger", +- ], +- rest_numeric_enums = True, +- service_yaml = "clouddebugger_v2.yaml", +- transport = "grpc+rest", +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +-#py_test( +-# name = "clouddebugger_py_gapic_test", +-# srcs = [ +-# "clouddebugger_py_gapic_pytest.py", +-# "clouddebugger_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":clouddebugger_py_gapic"], +-#) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "devtools-clouddebugger-v2-py", +- deps = [ +- ":clouddebugger_py_gapic", +- "//google/devtools/source/v1:google-cloud-source-v1-py", +- ], +-) +- +-php_proto_library( +- name = "clouddebugger_php_proto", +- deps = [":clouddebugger_proto"], +-) +- +-php_grpc_library( +- name = "clouddebugger_php_grpc", +- srcs = [":clouddebugger_proto"], +- deps = [":clouddebugger_php_proto"], +-) +- +-php_gapic_library( +- name = "clouddebugger_php_gapic", +- srcs = [":clouddebugger_proto_with_info"], +- grpc_service_config = "clouddebugger_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "clouddebugger_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":clouddebugger_php_grpc", +- ":clouddebugger_php_proto", +- "//google/devtools/source/v1:source_php_grpc", +- "//google/devtools/source/v1:source_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-devtools-clouddebugger-v2-php", +- deps = [ +- ":clouddebugger_php_gapic", +- ":clouddebugger_php_grpc", +- ":clouddebugger_php_proto", +- "//google/devtools/source/v1:source_php_grpc", +- "//google/devtools/source/v1:source_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "clouddebugger_nodejs_gapic", +- src = ":clouddebugger_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "clouddebugger_grpc_service_config.json", +- package = "google.devtools.clouddebugger.v2", +- rest_numeric_enums = True, +- service_yaml = "clouddebugger_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "devtools-clouddebugger-v2-nodejs", +- deps = [ +- ":clouddebugger_nodejs_gapic", +- ":clouddebugger_proto", +- "//google/devtools/source/v1:source_proto", +- ], +-) +- +-ruby_proto_library( +- name = "clouddebugger_ruby_proto", +- deps = [":clouddebugger_proto"], +-) +- +-ruby_grpc_library( +- name = "clouddebugger_ruby_grpc", +- srcs = [":clouddebugger_proto"], +- deps = [":clouddebugger_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "clouddebugger_ruby_gapic", +- srcs = [":clouddebugger_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-debugger-v2", +- "ruby-cloud-env-prefix=DEBUGGER", +- "ruby-cloud-product-url=https://cloud.google.com/debugger", +- "ruby-cloud-api-id=clouddebugger.googleapis.com", +- "ruby-cloud-api-shortname=clouddebugger", +- "ruby-cloud-service-override=Controller2=Controller;Debugger2=Debugger", +- ], +- grpc_service_config = "clouddebugger_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Cloud Debugger API allows applications to interact with the Google Cloud Debugger backends. It provides two interfaces: the Debugger interface and the Controller interface. The Controller interface allows you to implement an agent that sends state data -- for example, the value of program variables and the call stack -- to Cloud Debugger when the application is running. The Debugger interface allows you to implement a Cloud Debugger client that allows users to set and delete the breakpoints at which the state data is collected, as well as read the data that is captured.", +- ruby_cloud_title = "Cloud Debugger V2", +- service_yaml = "clouddebugger_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":clouddebugger_ruby_grpc", +- ":clouddebugger_ruby_proto", +- "//google/devtools/source/v1:source_ruby_grpc", +- "//google/devtools/source/v1:source_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-devtools-clouddebugger-v2-ruby", +- deps = [ +- ":clouddebugger_ruby_gapic", +- ":clouddebugger_ruby_grpc", +- ":clouddebugger_ruby_proto", +- "//google/devtools/source/v1:source_ruby_grpc", +- "//google/devtools/source/v1:source_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "clouddebugger_csharp_proto", +- deps = [":clouddebugger_proto"], +-) +- +-csharp_grpc_library( +- name = "clouddebugger_csharp_grpc", +- srcs = [":clouddebugger_proto"], +- deps = [":clouddebugger_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "clouddebugger_csharp_gapic", +- srcs = [":clouddebugger_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "clouddebugger_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "clouddebugger_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":clouddebugger_csharp_grpc", +- ":clouddebugger_csharp_proto", +- "//google/devtools/source/v1:source_csharp_grpc", +- "//google/devtools/source/v1:source_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-devtools-clouddebugger-v2-csharp", +- deps = [ +- ":clouddebugger_csharp_gapic", +- ":clouddebugger_csharp_grpc", +- ":clouddebugger_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "clouddebugger_cc_proto", +- deps = [":clouddebugger_proto"], +-) +- +-cc_grpc_library( +- name = "clouddebugger_cc_grpc", +- srcs = [":clouddebugger_proto"], +- grpc_only = True, +- deps = [":clouddebugger_cc_proto"], +-) +diff --git a/google/devtools/clouderrorreporting/BUILD.bazel b/google/devtools/clouderrorreporting/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/devtools/clouderrorreporting/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel b/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel +deleted file mode 100644 +index 521a06f72..000000000 +--- a/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,339 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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. +- +-############################################################################## +-# 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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "clouderrorreporting_proto", +- srcs = [ +- "common.proto", +- "error_group_service.proto", +- "error_stats_service.proto", +- "report_errors_service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "clouderrorreporting_proto_with_info", +- deps = [ +- ":clouderrorreporting_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "clouderrorreporting_java_proto", +- deps = [":clouderrorreporting_proto"], +-) +- +-java_grpc_library( +- name = "clouderrorreporting_java_grpc", +- srcs = [":clouderrorreporting_proto"], +- deps = [":clouderrorreporting_java_proto"], +-) +- +-java_gapic_library( +- name = "clouderrorreporting_java_gapic", +- srcs = [":clouderrorreporting_proto_with_info"], +- grpc_service_config = "errorreporting_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "clouderrorreporting_v1beta1.yaml", +- test_deps = [ +- ":clouderrorreporting_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":clouderrorreporting_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "clouderrorreporting_java_gapic_test_suite", +- test_classes = [ +- "com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupServiceClientHttpJsonTest", +- "com.google.devtools.clouderrorreporting.v1beta1.ErrorGroupServiceClientTest", +- "com.google.devtools.clouderrorreporting.v1beta1.ErrorStatsServiceClientHttpJsonTest", +- "com.google.devtools.clouderrorreporting.v1beta1.ErrorStatsServiceClientTest", +- "com.google.devtools.clouderrorreporting.v1beta1.ReportErrorsServiceClientHttpJsonTest", +- "com.google.devtools.clouderrorreporting.v1beta1.ReportErrorsServiceClientTest", +- ], +- runtime_deps = [":clouderrorreporting_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-devtools-clouderrorreporting-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":clouderrorreporting_java_gapic", +- ":clouderrorreporting_java_grpc", +- ":clouderrorreporting_java_proto", +- ":clouderrorreporting_proto", +- ], +-) +- +-go_proto_library( +- name = "clouderrorreporting_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/clouderrorreporting/v1beta1", +- protos = [":clouderrorreporting_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/appengine/logging/v1:logging_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "clouderrorreporting_go_gapic", +- srcs = [":clouderrorreporting_proto_with_info"], +- grpc_service_config = "errorreporting_grpc_service_config.json", +- importpath = "cloud.google.com/go/devtools/clouderrorreporting/apiv1beta1;clouderrorreporting", +- rest_numeric_enums = True, +- service_yaml = "clouderrorreporting_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":clouderrorreporting_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "clouderrorreporting_go_gapic_test", +- srcs = [":clouderrorreporting_go_gapic_srcjar_test"], +- embed = [":clouderrorreporting_go_gapic"], +- importpath = "cloud.google.com/go/devtools/clouderrorreporting/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-devtools-clouderrorreporting-v1beta1-go", +- deps = [ +- ":clouderrorreporting_go_gapic", +- ":clouderrorreporting_go_gapic_srcjar-snippets.srcjar", +- ":clouderrorreporting_go_gapic_srcjar-test.srcjar", +- ":clouderrorreporting_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "clouderrorreporting_py_gapic", +- srcs = [":clouderrorreporting_proto"], +- grpc_service_config = "errorreporting_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=errorreporting", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-error-reporting", +- ], +- rest_numeric_enums = True, +- service_yaml = "clouderrorreporting_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "clouderrorreporting_py_gapic_test", +- srcs = [ +- "clouderrorreporting_py_gapic_pytest.py", +- "clouderrorreporting_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":clouderrorreporting_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "devtools-clouderrorreporting-v1beta1-py", +- deps = [ +- ":clouderrorreporting_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "clouderrorreporting_php_proto", +- deps = [":clouderrorreporting_proto"], +-) +- +-php_grpc_library( +- name = "clouderrorreporting_php_grpc", +- srcs = [":clouderrorreporting_proto"], +- deps = [":clouderrorreporting_php_proto"], +-) +- +-php_gapic_library( +- name = "clouderrorreporting_php_gapic", +- srcs = [":clouderrorreporting_proto_with_info"], +- grpc_service_config = "errorreporting_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "clouderrorreporting_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":clouderrorreporting_php_grpc", +- ":clouderrorreporting_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-devtools-clouderrorreporting-v1beta1-php", +- deps = [ +- ":clouderrorreporting_php_gapic", +- ":clouderrorreporting_php_grpc", +- ":clouderrorreporting_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "clouderrorreporting_nodejs_gapic", +- package_name = "@google-cloud/clouderrorreporting", +- src = ":clouderrorreporting_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "errorreporting_grpc_service_config.json", +- package = "google.devtools.clouderrorreporting.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "clouderrorreporting_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "devtools-clouderrorreporting-v1beta1-nodejs", +- deps = [ +- ":clouderrorreporting_nodejs_gapic", +- ":clouderrorreporting_proto", +- ], +-) +- +-ruby_proto_library( +- name = "clouderrorreporting_ruby_proto", +- deps = [":clouderrorreporting_proto"], +-) +- +-ruby_grpc_library( +- name = "clouderrorreporting_ruby_grpc", +- srcs = [":clouderrorreporting_proto"], +- deps = [":clouderrorreporting_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "clouderrorreporting_ruby_gapic", +- srcs = [":clouderrorreporting_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-error_reporting-v1beta1", +- "ruby-cloud-env-prefix=ERROR_REPORTING", +- "ruby-cloud-product-url=https://cloud.google.com/error-reporting", +- "ruby-cloud-api-id=clouderrorreporting.googleapis.com", +- "ruby-cloud-api-shortname=clouderrorreporting", +- ], +- grpc_service_config = "errorreporting_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Error Reporting API provides a simple endpoint to report errors from your running service, and read access to error groups and their associated errors.", +- ruby_cloud_title = "Error Reporting V1beta1", +- service_yaml = "clouderrorreporting_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":clouderrorreporting_ruby_grpc", +- ":clouderrorreporting_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-devtools-clouderrorreporting-v1beta1-ruby", +- deps = [ +- ":clouderrorreporting_ruby_gapic", +- ":clouderrorreporting_ruby_grpc", +- ":clouderrorreporting_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "clouderrorreporting_csharp_proto", +- deps = [":clouderrorreporting_proto"], +-) +- +-csharp_grpc_library( +- name = "clouderrorreporting_csharp_grpc", +- srcs = [":clouderrorreporting_proto"], +- deps = [":clouderrorreporting_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "clouderrorreporting_csharp_gapic", +- srcs = [":clouderrorreporting_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "errorreporting_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "clouderrorreporting_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":clouderrorreporting_csharp_grpc", +- ":clouderrorreporting_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-devtools-clouderrorreporting-v1beta1-csharp", +- deps = [ +- ":clouderrorreporting_csharp_gapic", +- ":clouderrorreporting_csharp_grpc", +- ":clouderrorreporting_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/devtools/cloudprofiler/BUILD.bazel b/google/devtools/cloudprofiler/BUILD.bazel +deleted file mode 100644 +index fa1a462cb..000000000 +--- a/google/devtools/cloudprofiler/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-profiler. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for cloudprofiler. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v2 in this case. +-ruby_cloud_gapic_library( +- name = "cloudprofiler_ruby_wrapper", +- srcs = ["//google/devtools/cloudprofiler/v2:cloudprofiler_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-profiler", +- "ruby-cloud-env-prefix=PROFILER", +- "ruby-cloud-wrapper-of=v2:0.4", +- "ruby-cloud-product-url=https://cloud.google.com/profiler/", +- "ruby-cloud-api-id=cloudprofiler.googleapis.com", +- "ruby-cloud-api-shortname=cloudprofiler", +- ], +- ruby_cloud_description = "Cloud Profiler is a statistical, low-overhead profiler that continuously gathers CPU usage and memory-allocation information from your production applications. It attributes that information to the application's source code, helping you identify the parts of the application consuming the most resources, and otherwise illuminating the performance characteristics of the code.", +- ruby_cloud_title = "Cloud Profiler", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-profiler-ruby", +- deps = [ +- ":cloudprofiler_ruby_wrapper", +- ], +-) +diff --git a/google/devtools/cloudprofiler/v2/BUILD.bazel b/google/devtools/cloudprofiler/v2/BUILD.bazel +deleted file mode 100644 +index aced8225d..000000000 +--- a/google/devtools/cloudprofiler/v2/BUILD.bazel ++++ /dev/null +@@ -1,395 +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 = "cloudprofiler_proto", +- srcs = [ +- "profiler.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:field_mask_proto", +- ], +-) +- +-proto_library_with_info( +- name = "cloudprofiler_proto_with_info", +- deps = [ +- ":cloudprofiler_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 = "cloudprofiler_java_proto", +- deps = [":cloudprofiler_proto"], +-) +- +-java_grpc_library( +- name = "cloudprofiler_java_grpc", +- srcs = [":cloudprofiler_proto"], +- deps = [":cloudprofiler_java_proto"], +-) +- +-java_gapic_library( +- name = "cloudprofiler_java_gapic", +- srcs = [":cloudprofiler_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "cloudprofiler_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudprofiler_v2.yaml", +- test_deps = [ +- ":cloudprofiler_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":cloudprofiler_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "cloudprofiler_java_gapic_test_suite", +- test_classes = [ +- "com.google.devtools.cloudprofiler.v2.ProfilerServiceClientHttpJsonTest", +- "com.google.devtools.cloudprofiler.v2.ProfilerServiceClientTest", +- ], +- runtime_deps = [":cloudprofiler_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-devtools-cloudprofiler-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":cloudprofiler_java_gapic", +- ":cloudprofiler_java_grpc", +- ":cloudprofiler_java_proto", +- ":cloudprofiler_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 = "cloudprofiler_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/cloudprofiler/v2", +- protos = [":cloudprofiler_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "cloudprofiler_go_gapic", +- srcs = [":cloudprofiler_proto_with_info"], +- grpc_service_config = "cloudprofiler_grpc_service_config.json", +- importpath = "cloud.google.com/go/devtools/cloudprofiler/apiv2;cloudprofiler", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "cloudprofiler_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudprofiler_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "cloudprofiler_go_gapic_test", +- srcs = [":cloudprofiler_go_gapic_srcjar_test"], +- embed = [":cloudprofiler_go_gapic"], +- importpath = "cloud.google.com/go/devtools/cloudprofiler/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-devtools-cloudprofiler-v2-go", +- deps = [ +- ":cloudprofiler_go_gapic", +- ":cloudprofiler_go_gapic_srcjar-metadata.srcjar", +- ":cloudprofiler_go_gapic_srcjar-snippets.srcjar", +- ":cloudprofiler_go_gapic_srcjar-test.srcjar", +- ":cloudprofiler_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "cloudprofiler_py_gapic", +- srcs = [":cloudprofiler_proto"], +- grpc_service_config = "cloudprofiler_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudprofiler_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "cloudprofiler_py_gapic_test", +- srcs = [ +- "cloudprofiler_py_gapic_pytest.py", +- "cloudprofiler_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":cloudprofiler_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "devtools-cloudprofiler-v2-py", +- deps = [ +- ":cloudprofiler_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 = "cloudprofiler_php_proto", +- deps = [":cloudprofiler_proto"], +-) +- +-php_grpc_library( +- name = "cloudprofiler_php_grpc", +- srcs = [":cloudprofiler_proto"], +- deps = [":cloudprofiler_php_proto"], +-) +- +-php_gapic_library( +- name = "cloudprofiler_php_gapic", +- srcs = [":cloudprofiler_proto_with_info"], +- grpc_service_config = "cloudprofiler_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudprofiler_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudprofiler_php_grpc", +- ":cloudprofiler_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-devtools-cloudprofiler-v2-php", +- deps = [ +- ":cloudprofiler_php_gapic", +- ":cloudprofiler_php_grpc", +- ":cloudprofiler_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "cloudprofiler_nodejs_gapic", +- package_name = "@google-cloud/cloudprofiler", +- src = ":cloudprofiler_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudprofiler_grpc_service_config.json", +- package = "google.devtools.cloudprofiler.v2", +- rest_numeric_enums = True, +- service_yaml = "cloudprofiler_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "devtools-cloudprofiler-v2-nodejs", +- deps = [ +- ":cloudprofiler_nodejs_gapic", +- ":cloudprofiler_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 = "cloudprofiler_ruby_proto", +- deps = [":cloudprofiler_proto"], +-) +- +-ruby_grpc_library( +- name = "cloudprofiler_ruby_grpc", +- srcs = [":cloudprofiler_proto"], +- deps = [":cloudprofiler_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "cloudprofiler_ruby_gapic", +- srcs = [":cloudprofiler_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=cloudprofiler.googleapis.com", +- "ruby-cloud-api-shortname=cloudprofiler", +- "ruby-cloud-env-prefix=PROFILER", +- "ruby-cloud-gem-name=google-cloud-profiler-v2", +- "ruby-cloud-product-url=https://cloud.google.com/profiler/", +- ], +- grpc_service_config = "cloudprofiler_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Profiler is a statistical, low-overhead profiler that continuously gathers CPU usage and memory-allocation information from your production applications. It attributes that information to the application's source code, helping you identify the parts of the application consuming the most resources, and otherwise illuminating the performance characteristics of the code.", +- ruby_cloud_title = "Cloud Profiler V2", +- service_yaml = "cloudprofiler_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudprofiler_ruby_grpc", +- ":cloudprofiler_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-devtools-cloudprofiler-v2-ruby", +- deps = [ +- ":cloudprofiler_ruby_gapic", +- ":cloudprofiler_ruby_grpc", +- ":cloudprofiler_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 = "cloudprofiler_csharp_proto", +- deps = [":cloudprofiler_proto"], +-) +- +-csharp_grpc_library( +- name = "cloudprofiler_csharp_grpc", +- srcs = [":cloudprofiler_proto"], +- deps = [":cloudprofiler_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "cloudprofiler_csharp_gapic", +- srcs = [":cloudprofiler_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudprofiler_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudprofiler_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudprofiler_csharp_grpc", +- ":cloudprofiler_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-devtools-cloudprofiler-v2-csharp", +- deps = [ +- ":cloudprofiler_csharp_gapic", +- ":cloudprofiler_csharp_grpc", +- ":cloudprofiler_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "cloudprofiler_cc_proto", +- deps = [":cloudprofiler_proto"], +-) +- +-cc_grpc_library( +- name = "cloudprofiler_cc_grpc", +- srcs = [":cloudprofiler_proto"], +- grpc_only = True, +- deps = [":cloudprofiler_cc_proto"], +-) +diff --git a/google/devtools/cloudtrace/BUILD.bazel b/google/devtools/cloudtrace/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/devtools/cloudtrace/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/devtools/cloudtrace/v1/BUILD.bazel b/google/devtools/cloudtrace/v1/BUILD.bazel +deleted file mode 100644 +index a3bddf268..000000000 +--- a/google/devtools/cloudtrace/v1/BUILD.bazel ++++ /dev/null +@@ -1,339 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "cloudtrace_proto", +- srcs = [ +- "trace.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "cloudtrace_proto_with_info", +- deps = [ +- ":cloudtrace_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "cloudtrace_java_proto", +- deps = [":cloudtrace_proto"], +-) +- +-java_grpc_library( +- name = "cloudtrace_java_grpc", +- srcs = [":cloudtrace_proto"], +- deps = [":cloudtrace_java_proto"], +-) +- +-java_gapic_library( +- name = "cloudtrace_java_gapic", +- srcs = [":cloudtrace_proto_with_info"], +- gapic_yaml = "cloudtrace_gapic.yaml", +- grpc_service_config = "cloudtrace_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtrace_v1.yaml", +- test_deps = [ +- ":cloudtrace_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":cloudtrace_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "cloudtrace_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.trace.v1.TraceServiceClientHttpJsonTest", +- "com.google.cloud.trace.v1.TraceServiceClientTest", +- ], +- runtime_deps = [":cloudtrace_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-devtools-cloudtrace-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":cloudtrace_java_gapic", +- ":cloudtrace_java_grpc", +- ":cloudtrace_java_proto", +- ":cloudtrace_proto", +- ], +-) +- +-go_proto_library( +- name = "cloudtrace_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/trace/apiv1/tracepb", +- protos = [":cloudtrace_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "cloudtrace_go_gapic", +- srcs = [":cloudtrace_proto_with_info"], +- grpc_service_config = "cloudtrace_grpc_service_config.json", +- importpath = "cloud.google.com/go/trace/apiv1;trace", +- rest_numeric_enums = True, +- service_yaml = "cloudtrace_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudtrace_go_proto", +- ], +-) +- +-go_test( +- name = "cloudtrace_go_gapic_test", +- srcs = [":cloudtrace_go_gapic_srcjar_test"], +- embed = [":cloudtrace_go_gapic"], +- importpath = "cloud.google.com/go/devtools/cloudtrace/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-devtools-cloudtrace-v1-go", +- deps = [ +- ":cloudtrace_go_gapic", +- ":cloudtrace_go_gapic_srcjar-snippets.srcjar", +- ":cloudtrace_go_gapic_srcjar-test.srcjar", +- ":cloudtrace_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "cloudtrace_py_gapic", +- srcs = [":cloudtrace_proto"], +- grpc_service_config = "cloudtrace_grpc_service_config.json", +- opt_args = [ +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=trace", +- ], +- rest_numeric_enums = True, +- service_yaml = "cloudtrace_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "cloudtrace_py_gapic_test", +- srcs = [ +- "cloudtrace_py_gapic_pytest.py", +- "cloudtrace_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":cloudtrace_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "devtools-cloudtrace-v1-py", +- deps = [ +- ":cloudtrace_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "cloudtrace_php_proto", +- deps = [":cloudtrace_proto"], +-) +- +-php_grpc_library( +- name = "cloudtrace_php_grpc", +- srcs = [":cloudtrace_proto"], +- deps = [":cloudtrace_php_proto"], +-) +- +-php_gapic_library( +- name = "cloudtrace_php_gapic", +- srcs = [":cloudtrace_proto_with_info"], +- grpc_service_config = "cloudtrace_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtrace_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudtrace_php_grpc", +- ":cloudtrace_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-devtools-cloudtrace-v1-php", +- deps = [ +- ":cloudtrace_php_gapic", +- ":cloudtrace_php_grpc", +- ":cloudtrace_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "cloudtrace_nodejs_gapic", +- src = ":cloudtrace_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudtrace_grpc_service_config.json", +- package = "google.devtools.cloudtrace.v1", +- rest_numeric_enums = True, +- service_yaml = "cloudtrace_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "devtools-cloudtrace-v1-nodejs", +- deps = [ +- ":cloudtrace_nodejs_gapic", +- ":cloudtrace_proto", +- ], +-) +- +-ruby_proto_library( +- name = "cloudtrace_ruby_proto", +- deps = [":cloudtrace_proto"], +-) +- +-ruby_grpc_library( +- name = "cloudtrace_ruby_grpc", +- srcs = [":cloudtrace_proto"], +- deps = [":cloudtrace_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "cloudtrace_ruby_gapic", +- srcs = [":cloudtrace_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-trace-v1", +- "ruby-cloud-env-prefix=TRACE", +- "ruby-cloud-product-url=https://cloud.google.com/trace", +- "ruby-cloud-api-id=cloudtrace.googleapis.com", +- "ruby-cloud-api-shortname=cloudtrace", +- ], +- grpc_service_config = "cloudtrace_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Cloud Trace API lets you send and retrieve latency data to and from Cloud Trace. This API provides low-level interfaces for interacting directly with the feature. For some languages, you can use OpenTelemetry, a set of open source tracing and stats instrumentation libraries that work with multiple backends.", +- ruby_cloud_title = "Cloud Trace V1", +- service_yaml = "cloudtrace_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudtrace_ruby_grpc", +- ":cloudtrace_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-devtools-cloudtrace-v1-ruby", +- deps = [ +- ":cloudtrace_ruby_gapic", +- ":cloudtrace_ruby_grpc", +- ":cloudtrace_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "cloudtrace_csharp_proto", +- deps = [":cloudtrace_proto"], +-) +- +-csharp_grpc_library( +- name = "cloudtrace_csharp_grpc", +- srcs = [":cloudtrace_proto"], +- deps = [":cloudtrace_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "cloudtrace_csharp_gapic", +- srcs = [":cloudtrace_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudtrace_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtrace_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudtrace_csharp_grpc", +- ":cloudtrace_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-devtools-cloudtrace-v1-csharp", +- deps = [ +- ":cloudtrace_csharp_gapic", +- ":cloudtrace_csharp_grpc", +- ":cloudtrace_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "cloudtrace_cc_proto", +- deps = [":cloudtrace_proto"], +-) +- +-cc_grpc_library( +- name = "cloudtrace_cc_grpc", +- srcs = [":cloudtrace_proto"], +- generate_mocks = True, +- grpc_only = True, +- deps = [":cloudtrace_cc_proto"], +-) +diff --git a/google/devtools/cloudtrace/v2/BUILD.bazel b/google/devtools/cloudtrace/v2/BUILD.bazel +deleted file mode 100644 +index b027553d0..000000000 +--- a/google/devtools/cloudtrace/v2/BUILD.bazel ++++ /dev/null +@@ -1,402 +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 = "cloudtrace_proto", +- srcs = [ +- "trace.proto", +- "tracing.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//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "cloudtrace_proto_with_info", +- deps = [ +- ":cloudtrace_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 = "cloudtrace_java_proto", +- deps = [":cloudtrace_proto"], +-) +- +-java_grpc_library( +- name = "cloudtrace_java_grpc", +- srcs = [":cloudtrace_proto"], +- deps = [":cloudtrace_java_proto"], +-) +- +-java_gapic_library( +- name = "cloudtrace_java_gapic", +- srcs = [":cloudtrace_proto_with_info"], +- gapic_yaml = "cloudtrace_gapic.yaml", +- grpc_service_config = "cloudtrace_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtrace_v2.yaml", +- test_deps = [ +- ":cloudtrace_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":cloudtrace_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "cloudtrace_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.trace.v2.TraceServiceClientHttpJsonTest", +- "com.google.cloud.trace.v2.TraceServiceClientTest", +- ], +- runtime_deps = [":cloudtrace_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-devtools-cloudtrace-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":cloudtrace_java_gapic", +- ":cloudtrace_java_grpc", +- ":cloudtrace_java_proto", +- ":cloudtrace_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 = "cloudtrace_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/trace/apiv2/tracepb", +- protos = [":cloudtrace_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "cloudtrace_go_gapic", +- srcs = [":cloudtrace_proto_with_info"], +- grpc_service_config = "cloudtrace_grpc_service_config.json", +- importpath = "cloud.google.com/go/trace/apiv2;trace", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "cloudtrace_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudtrace_go_proto", +- ], +-) +- +-go_test( +- name = "cloudtrace_go_gapic_test", +- srcs = [":cloudtrace_go_gapic_srcjar_test"], +- embed = [":cloudtrace_go_gapic"], +- importpath = "cloud.google.com/go/devtools/cloudtrace/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-devtools-cloudtrace-v2-go", +- deps = [ +- ":cloudtrace_go_gapic", +- ":cloudtrace_go_gapic_srcjar-metadata.srcjar", +- ":cloudtrace_go_gapic_srcjar-snippets.srcjar", +- ":cloudtrace_go_gapic_srcjar-test.srcjar", +- ":cloudtrace_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "cloudtrace_py_gapic", +- srcs = [":cloudtrace_proto"], +- grpc_service_config = "cloudtrace_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=trace", +- "python-gapic-namespace=google.cloud", +- ], +- rest_numeric_enums = True, +- service_yaml = "cloudtrace_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "cloudtrace_py_gapic_test", +- srcs = [ +- "cloudtrace_py_gapic_pytest.py", +- "cloudtrace_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":cloudtrace_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "devtools-cloudtrace-v2-py", +- deps = [ +- ":cloudtrace_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 = "cloudtrace_php_proto", +- deps = [":cloudtrace_proto"], +-) +- +-php_grpc_library( +- name = "cloudtrace_php_grpc", +- srcs = [":cloudtrace_proto"], +- deps = [":cloudtrace_php_proto"], +-) +- +-php_gapic_library( +- name = "cloudtrace_php_gapic", +- srcs = [":cloudtrace_proto_with_info"], +- grpc_service_config = "cloudtrace_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtrace_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudtrace_php_grpc", +- ":cloudtrace_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-devtools-cloudtrace-v2-php", +- deps = [ +- ":cloudtrace_php_gapic", +- ":cloudtrace_php_grpc", +- ":cloudtrace_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "cloudtrace_nodejs_gapic", +- package_name = "@google-cloud/cloudtrace", +- src = ":cloudtrace_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "cloudtrace_grpc_service_config.json", +- package = "google.devtools.cloudtrace.v2", +- rest_numeric_enums = True, +- service_yaml = "cloudtrace_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "devtools-cloudtrace-v2-nodejs", +- deps = [ +- ":cloudtrace_nodejs_gapic", +- ":cloudtrace_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 = "cloudtrace_ruby_proto", +- deps = [":cloudtrace_proto"], +-) +- +-ruby_grpc_library( +- name = "cloudtrace_ruby_grpc", +- srcs = [":cloudtrace_proto"], +- deps = [":cloudtrace_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "cloudtrace_ruby_gapic", +- srcs = [":cloudtrace_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=cloudtrace.googleapis.com", +- "ruby-cloud-api-shortname=cloudtrace", +- "ruby-cloud-env-prefix=TRACE", +- "ruby-cloud-gem-name=google-cloud-trace-v2", +- "ruby-cloud-product-url=https://cloud.google.com/trace", +- ], +- grpc_service_config = "cloudtrace_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Cloud Trace API lets you send and retrieve latency data to and from Cloud Trace. This API provides low-level interfaces for interacting directly with the feature. For some languages, you can use OpenTelemetry, a set of open source tracing and stats instrumentation libraries that work with multiple backends.", +- ruby_cloud_title = "Cloud Trace V2", +- service_yaml = "cloudtrace_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudtrace_ruby_grpc", +- ":cloudtrace_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-devtools-cloudtrace-v2-ruby", +- deps = [ +- ":cloudtrace_ruby_gapic", +- ":cloudtrace_ruby_grpc", +- ":cloudtrace_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 = "cloudtrace_csharp_proto", +- deps = [":cloudtrace_proto"], +-) +- +-csharp_grpc_library( +- name = "cloudtrace_csharp_grpc", +- srcs = [":cloudtrace_proto"], +- deps = [":cloudtrace_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "cloudtrace_csharp_gapic", +- srcs = [":cloudtrace_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "cloudtrace_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "cloudtrace_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":cloudtrace_csharp_grpc", +- ":cloudtrace_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-devtools-cloudtrace-v2-csharp", +- deps = [ +- ":cloudtrace_csharp_gapic", +- ":cloudtrace_csharp_grpc", +- ":cloudtrace_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "cloudtrace_cc_proto", +- deps = [":cloudtrace_proto"], +-) +- +-cc_grpc_library( +- name = "cloudtrace_cc_grpc", +- srcs = [":cloudtrace_proto"], +- grpc_only = True, +- deps = [":cloudtrace_cc_proto"], +-) +diff --git a/google/devtools/containeranalysis/BUILD.bazel b/google/devtools/containeranalysis/BUILD.bazel +deleted file mode 100644 +index 0d742e2e0..000000000 +--- a/google/devtools/containeranalysis/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-container_analysis. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for containeranalysis. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "containeranalysis_ruby_wrapper", +- srcs = ["//google/devtools/containeranalysis/v1:containeranalysis_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-container_analysis", +- "ruby-cloud-env-prefix=CONTAINER_ANALYSIS", +- "ruby-cloud-wrapper-of=v1:0.0", +- "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-migration-version=1.0", +- ], +- 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.", +- ruby_cloud_title = "Container Analysis", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-containeranalysis-ruby", +- deps = [ +- ":containeranalysis_ruby_wrapper", +- ], +-) +diff --git a/google/devtools/containeranalysis/v1/BUILD.bazel b/google/devtools/containeranalysis/v1/BUILD.bazel +deleted file mode 100644 +index a6bd16bb9..000000000 +--- a/google/devtools/containeranalysis/v1/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "csharp_gapic_assembly_pkg", +- "csharp_gapic_library", +- "csharp_grpc_library", +- "csharp_proto_library", +- "go_proto_library", +- "java_gapic_assembly_gradle_pkg", +- "java_gapic_library", +- "java_gapic_test", +- "java_grpc_library", +- "java_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_test", +- "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"]) +- +-proto_library( +- name = "containeranalysis_proto", +- srcs = [ +- "containeranalysis.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- "//grafeas/v1:grafeas_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "containeranalysis_proto_with_info", +- deps = [ +- ":containeranalysis_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-## DO NOT REMOVE +-## Node.js library must be built based on both ContainerAnalysis v1 and +-## Grafeas v1 protos. +-proto_library_with_info( +- name = "containeranalysis_grafeas_proto_with_info", +- deps = [ +- ":containeranalysis_proto", +- "//google/cloud:common_resources_proto", +- "//grafeas/v1:grafeas_proto", +- ], +-) +- +-java_proto_library( +- name = "containeranalysis_java_proto", +- deps = [":containeranalysis_proto"], +-) +- +-java_grpc_library( +- name = "containeranalysis_java_grpc", +- srcs = [":containeranalysis_proto"], +- deps = [":containeranalysis_java_proto"], +-) +- +-java_gapic_library( +- name = "containeranalysis_java_gapic", +- srcs = [":containeranalysis_proto_with_info"], +- gapic_yaml = "containeranalysis_gapic.yaml", +- grpc_service_config = "containeranalysis_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "containeranalysis_v1.yaml", +- test_deps = [ +- ":containeranalysis_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":containeranalysis_java_proto", +- "//google/api:api_java_proto", +- "//google/iam/v1:iam_java_proto", +- "//grafeas/v1:common_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "containeranalysis_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.devtools.containeranalysis.v1.ContainerAnalysisClientHttpJsonTest", +- "com.google.cloud.devtools.containeranalysis.v1.ContainerAnalysisClientTest", +- ], +- runtime_deps = [":containeranalysis_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-devtools-containeranalysis-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":containeranalysis_java_gapic", +- ":containeranalysis_java_grpc", +- ":containeranalysis_java_proto", +- ":containeranalysis_proto", +- ], +-) +- +-go_proto_library( +- name = "containeranalysis_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1", +- protos = [":containeranalysis_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//grafeas/v1:grafeas_go_proto", +- ], +-) +- +-# go_gapic_library( +-# name = "containeranalysis_go_gapic", +-# srcs = [":containeranalysis_proto_with_info"], +-# grpc_service_config = "containeranalysis_grpc_service_config.json", +-# importpath = "cloud.google.com/go/devtools/containeranalysis/apiv1;containeranalysis", +-# metadata = True, +-# service_yaml = "containeranalysis_v1.yaml", +-# deps = [ +-# ":containeranalysis_go_proto", +-# "//google/iam/v1:iam_go_proto", +-# "//grafeas/v1:common_go_proto", +-# ], +-# ) +- +-# go_test( +-# name = "containeranalysis_go_gapic_test", +-# srcs = [":containeranalysis_go_gapic_srcjar_test"], +-# embed = [":containeranalysis_go_gapic"], +-# importpath = "cloud.google.com/go/devtools/containeranalysis/apiv1", +-# ) +- +-# # Open Source Packages +-# go_gapic_assembly_pkg( +-# name = "gapi-cloud-devtools-containeranalysis-v1-go", +-# deps = [ +-# ":containeranalysis_go_gapic", +-# ":containeranalysis_go_gapic_srcjar-metadata.srcjar", +-# ":containeranalysis_go_gapic_srcjar-snippets.srcjar", +-# ":containeranalysis_go_gapic_srcjar-test.srcjar", +-# ":containeranalysis_go_proto", +-# ], +-# ) +- +-py_gapic_library( +- name = "containeranalysis_py_gapic", +- srcs = [":containeranalysis_proto"], +- grpc_service_config = "containeranalysis_grpc_service_config.json", +- opt_args = [ +- "python-gapic-namespace=google.cloud.devtools", +- "warehouse-package-name=google-cloud-containeranalysis", +- ], +- rest_numeric_enums = True, +- service_yaml = "containeranalysis_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- "//google/iam/v1:policy_py_proto", +- "//grafeas/v1:grafeas_py_proto", +- ], +-) +- +-py_test( +- name = "containeranalysis_py_gapic_test", +- srcs = [ +- "containeranalysis_py_gapic_pytest.py", +- "containeranalysis_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":containeranalysis_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "devtools-containeranalysis-v1-py", +- deps = [ +- ":containeranalysis_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "containeranalysis_php_proto", +- deps = [":containeranalysis_proto"], +-) +- +-php_grpc_library( +- name = "containeranalysis_php_grpc", +- srcs = [":containeranalysis_proto"], +- deps = [":containeranalysis_php_proto"], +-) +- +-php_gapic_library( +- name = "containeranalysis_php_gapic", +- srcs = [":containeranalysis_proto_with_info"], +- grpc_service_config = "containeranalysis_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "containeranalysis_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":containeranalysis_php_grpc", +- ":containeranalysis_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-devtools-containeranalysis-v1-php", +- deps = [ +- ":containeranalysis_php_gapic", +- ":containeranalysis_php_grpc", +- ":containeranalysis_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "containeranalysis_nodejs_gapic", +- package_name = "@google-cloud/containeranalysis", +- ## DO NOT CHANGE: src must point to a combined proto target +- src = ":containeranalysis_grafeas_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "containeranalysis_grpc_service_config.json", +- main_service = "containeranalysis", +- package = "google.devtools.containeranalysis.v1", +- rest_numeric_enums = True, +- service_yaml = "containeranalysis_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "devtools-containeranalysis-v1-nodejs", +- deps = [ +- ":containeranalysis_nodejs_gapic", +- ":containeranalysis_proto", +- ## DO NOT CHANGE: must include Grafeas protos +- "//grafeas/v1:grafeas_proto", +- ], +-) +- +-ruby_proto_library( +- name = "containeranalysis_ruby_proto", +- deps = [":containeranalysis_proto"], +-) +- +-ruby_grpc_library( +- name = "containeranalysis_ruby_grpc", +- srcs = [":containeranalysis_proto"], +- deps = [":containeranalysis_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "containeranalysis_ruby_gapic", +- srcs = [":containeranalysis_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-container_analysis-v1", +- "ruby-cloud-env-prefix=CONTAINER_ANALYSIS", +- "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.4|< 2.a", +- ], +- grpc_service_config = "containeranalysis_grpc_service_config.json", +- rest_numeric_enums = True, +- 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.", +- ruby_cloud_title = "Container Analysis V1", +- service_yaml = "containeranalysis_v1.yaml", +- deps = [ +- ":containeranalysis_ruby_grpc", +- ":containeranalysis_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-devtools-containeranalysis-v1-ruby", +- deps = [ +- ":containeranalysis_ruby_gapic", +- ":containeranalysis_ruby_grpc", +- ":containeranalysis_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "containeranalysis_csharp_proto", +- deps = [":containeranalysis_proto"], +-) +- +-csharp_grpc_library( +- name = "containeranalysis_csharp_grpc", +- srcs = [":containeranalysis_proto"], +- deps = [":containeranalysis_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "containeranalysis_csharp_gapic", +- srcs = [":containeranalysis_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "containeranalysis_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "containeranalysis_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":containeranalysis_csharp_grpc", +- ":containeranalysis_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-devtools-containeranalysis-v1-csharp", +- deps = [ +- ":containeranalysis_csharp_gapic", +- ":containeranalysis_csharp_grpc", +- ":containeranalysis_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "containeranalysis_cc_proto", +- deps = [":containeranalysis_proto"], +-) +- +-cc_grpc_library( +- name = "containeranalysis_cc_grpc", +- srcs = [":containeranalysis_proto"], +- grpc_only = True, +- deps = [":containeranalysis_cc_proto"], +-) +diff --git a/google/devtools/containeranalysis/v1beta1/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/BUILD.bazel +deleted file mode 100644 +index 5a008663d..000000000 +--- a/google/devtools/containeranalysis/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,248 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-_PROTO_SUBPACKAGE_DEPS = [ +- "//google/devtools/containeranalysis/v1beta1/attestation:attestation_proto", +- "//google/devtools/containeranalysis/v1beta1/build:build_proto", +- "//google/devtools/containeranalysis/v1beta1/common:common_proto", +- "//google/devtools/containeranalysis/v1beta1/cvss:cvss_proto", +- "//google/devtools/containeranalysis/v1beta1/deployment:deployment_proto", +- "//google/devtools/containeranalysis/v1beta1/discovery:discovery_proto", +- "//google/devtools/containeranalysis/v1beta1/grafeas:grafeas_proto", +- "//google/devtools/containeranalysis/v1beta1/image:image_proto", +- "//google/devtools/containeranalysis/v1beta1/package:package_proto", +- "//google/devtools/containeranalysis/v1beta1/provenance:provenance_proto", +- "//google/devtools/containeranalysis/v1beta1/source:source_proto", +- "//google/devtools/containeranalysis/v1beta1/vulnerability:vulnerability_proto", +-] +- +-proto_library( +- name = "containeranalysis_proto", +- srcs = [ +- "containeranalysis.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "containeranalysis_proto_with_info", +- deps = [ +- "//google/cloud:common_resources_proto", +- ":containeranalysis_proto", +- ] + _PROTO_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# 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_SUBPACKAGE_DEPS = [ +- "//google/devtools/containeranalysis/v1beta1/attestation:attestation_java_proto", +- "//google/devtools/containeranalysis/v1beta1/build:build_java_proto", +- "//google/devtools/containeranalysis/v1beta1/common:common_java_proto", +- "//google/devtools/containeranalysis/v1beta1/deployment:deployment_java_proto", +- "//google/devtools/containeranalysis/v1beta1/discovery:discovery_java_proto", +- "//google/devtools/containeranalysis/v1beta1/grafeas:grafeas_java_proto", +- "//google/devtools/containeranalysis/v1beta1/image:image_java_proto", +- "//google/devtools/containeranalysis/v1beta1/package:package_java_proto", +- "//google/devtools/containeranalysis/v1beta1/provenance:provenance_java_proto", +- "//google/devtools/containeranalysis/v1beta1/source:source_java_proto", +- "//google/devtools/containeranalysis/v1beta1/vulnerability:vulnerability_java_proto", +-] +- +-_JAVA_GRPC_SUBPACKAGE_DEPS = [ +- "//google/devtools/containeranalysis/v1beta1/attestation:attestation_java_grpc", +- "//google/devtools/containeranalysis/v1beta1/build:build_java_grpc", +- "//google/devtools/containeranalysis/v1beta1/common:common_java_grpc", +- "//google/devtools/containeranalysis/v1beta1/deployment:deployment_java_grpc", +- "//google/devtools/containeranalysis/v1beta1/discovery:discovery_java_grpc", +- "//google/devtools/containeranalysis/v1beta1/grafeas:grafeas_java_grpc", +- "//google/devtools/containeranalysis/v1beta1/image:image_java_grpc", +- "//google/devtools/containeranalysis/v1beta1/package:package_java_grpc", +- "//google/devtools/containeranalysis/v1beta1/provenance:provenance_java_grpc", +- "//google/devtools/containeranalysis/v1beta1/source:source_java_grpc", +- "//google/devtools/containeranalysis/v1beta1/vulnerability:vulnerability_java_grpc", +-] +- +-java_proto_library( +- name = "containeranalysis_java_proto", +- deps = [":containeranalysis_proto"], +-) +- +-java_grpc_library( +- name = "containeranalysis_java_grpc", +- srcs = [":containeranalysis_proto"], +- deps = [":containeranalysis_java_proto"], +-) +- +-java_gapic_library( +- name = "containeranalysis_java_gapic", +- srcs = [":containeranalysis_proto_with_info"], +- gapic_yaml = "containeranalysis_gapic.yaml", +- grpc_service_config = "containeranalysis_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "containeranalysis_v1beta1.yaml", +- test_deps = [ +- ":containeranalysis_java_grpc", +- ] + _JAVA_GRPC_SUBPACKAGE_DEPS, +- transport = "grpc+rest", +- deps = [ +- ":containeranalysis_java_proto", +- "//google/iam/v1:iam_java_proto", +- ] + _JAVA_PROTO_SUBPACKAGE_DEPS, +-) +- +-java_gapic_test( +- name = "containeranalysis_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1ClientHttpJsonTest", +- "com.google.cloud.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1ClientTest", +- "com.google.cloud.devtools.containeranalysis.v1beta1.GrafeasV1Beta1ClientHttpJsonTest", +- "com.google.cloud.devtools.containeranalysis.v1beta1.GrafeasV1Beta1ClientTest", +- ], +- runtime_deps = ["containeranalysis_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-devtools-containeranalysis-v1beta1-java", +- transport = "grpc+rest", +- deps = [ +- ":containeranalysis_java_gapic", +- ":containeranalysis_java_grpc", +- ":containeranalysis_java_proto", +- ":containeranalysis_proto", +- ] + _JAVA_GRPC_SUBPACKAGE_DEPS + _JAVA_PROTO_SUBPACKAGE_DEPS + _PROTO_SUBPACKAGE_DEPS, +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "containeranalysis_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb", +- protos = [":containeranalysis_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "containeranalysis_go_gapic", +- srcs = [":containeranalysis_proto_with_info"], +- grpc_service_config = "containeranalysis_grpc_service_config.json", +- importpath = "cloud.google.com/go/containeranalysis/apiv1beta1;containeranalysis", +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "containeranalysis_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":containeranalysis_go_proto", +- "//google/devtools/containeranalysis/v1beta1/attestation:attestation_go_proto", +- "//google/devtools/containeranalysis/v1beta1/build:build_go_proto", +- "//google/devtools/containeranalysis/v1beta1/common:common_go_proto", +- "//google/devtools/containeranalysis/v1beta1/deployment:deployment_go_proto", +- "//google/devtools/containeranalysis/v1beta1/discovery:discovery_go_proto", +- "//google/devtools/containeranalysis/v1beta1/grafeas:grafeas_go_proto", +- "//google/devtools/containeranalysis/v1beta1/image:image_go_proto", +- "//google/devtools/containeranalysis/v1beta1/package:package_go_proto", +- "//google/devtools/containeranalysis/v1beta1/provenance:provenance_go_proto", +- "//google/devtools/containeranalysis/v1beta1/source:source_go_proto", +- "//google/devtools/containeranalysis/v1beta1/vulnerability:vulnerability_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "containeranalysis_go_gapic_test", +- srcs = [":containeranalysis_go_gapic_srcjar_test"], +- embed = [":containeranalysis_go_gapic"], +- importpath = "cloud.google.com/go/containeranalysis/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-devtools-containeranalysis-v1beta1-go", +- deps = [ +- ":containeranalysis_go_gapic", +- ":containeranalysis_go_gapic_srcjar-snippets.srcjar", +- ":containeranalysis_go_gapic_srcjar-test.srcjar", +- ":containeranalysis_go_proto", +- "//google/devtools/containeranalysis/v1beta1/attestation:attestation_go_proto", +- "//google/devtools/containeranalysis/v1beta1/build:build_go_proto", +- "//google/devtools/containeranalysis/v1beta1/common:common_go_proto", +- "//google/devtools/containeranalysis/v1beta1/deployment:deployment_go_proto", +- "//google/devtools/containeranalysis/v1beta1/discovery:discovery_go_proto", +- "//google/devtools/containeranalysis/v1beta1/grafeas:grafeas_go_proto", +- "//google/devtools/containeranalysis/v1beta1/image:image_go_proto", +- "//google/devtools/containeranalysis/v1beta1/package:package_go_proto", +- "//google/devtools/containeranalysis/v1beta1/provenance:provenance_go_proto", +- "//google/devtools/containeranalysis/v1beta1/source:source_go_proto", +- "//google/devtools/containeranalysis/v1beta1/vulnerability:vulnerability_go_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "containeranalysis_nodejs_gapic", +- package_name = "@google-cloud/containeranalysis", +- src = ":containeranalysis_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "containeranalysis_grpc_service_config.json", +- main_service = "containeranalysis", +- package = "google.devtools.containeranalysis.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "containeranalysis_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "devtools-containeranalysis-v1beta1-nodejs", +- deps = [ +- ":containeranalysis_nodejs_gapic", +- ":containeranalysis_proto", +- ] + _PROTO_SUBPACKAGE_DEPS, +-) +diff --git a/google/devtools/containeranalysis/v1beta1/attestation/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/attestation/BUILD.bazel +deleted file mode 100644 +index 347abf1a5..000000000 +--- a/google/devtools/containeranalysis/v1beta1/attestation/BUILD.bazel ++++ /dev/null +@@ -1,59 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "attestation_proto", +- srcs = [ +- "attestation.proto", +- ], +- deps = [ +- "//google/devtools/containeranalysis/v1beta1/common:common_proto", +- ], +-) +- +-proto_library_with_info( +- name = "attestation_proto_with_info", +- deps = [":attestation_proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "attestation_java_proto", +- deps = [":attestation_proto"], +-) +- +-java_grpc_library( +- name = "attestation_java_grpc", +- srcs = [":attestation_proto"], +- deps = [":attestation_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library") +- +-go_proto_library( +- name = "attestation_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/attestation", +- protos = [":attestation_proto"], +- deps = [ +- "//google/devtools/containeranalysis/v1beta1/common:common_go_proto", +- ], +-) +diff --git a/google/devtools/containeranalysis/v1beta1/build/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/build/BUILD.bazel +deleted file mode 100644 +index 7d478fa5d..000000000 +--- a/google/devtools/containeranalysis/v1beta1/build/BUILD.bazel ++++ /dev/null +@@ -1,58 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "build_proto", +- srcs = [ +- "build.proto", +- ], +- deps = [ +- "//google/devtools/containeranalysis/v1beta1/provenance:provenance_proto", +- ], +-) +- +-proto_library_with_info( +- name = "build_proto_with_info", +- deps = [":build_proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +-) +- +-java_proto_library( +- name = "build_java_proto", +- deps = [":build_proto"], +-) +- +-java_grpc_library( +- name = "build_java_grpc", +- srcs = [":build_proto"], +- deps = [":build_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library") +- +-go_proto_library( +- name = "build_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/build", +- protos = [":build_proto"], +- deps = [ +- "//google/devtools/containeranalysis/v1beta1/provenance:provenance_go_proto", +- ], +-) +diff --git a/google/devtools/containeranalysis/v1beta1/common/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/common/BUILD.bazel +deleted file mode 100644 +index 8654a536d..000000000 +--- a/google/devtools/containeranalysis/v1beta1/common/BUILD.bazel ++++ /dev/null +@@ -1,55 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "common_proto", +- srcs = [ +- "common.proto", +- ], +- deps = [], +-) +- +-proto_library_with_info( +- name = "common_proto_with_info", +- deps = [":common_proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "common_java_proto", +- deps = [":common_proto"], +-) +- +-java_grpc_library( +- name = "common_java_grpc", +- srcs = [":common_proto"], +- deps = [":common_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library") +- +-go_proto_library( +- name = "common_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/common", +- protos = [":common_proto"], +- deps = [], +-) +diff --git a/google/devtools/containeranalysis/v1beta1/cvss/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/cvss/BUILD.bazel +deleted file mode 100644 +index 4422f237e..000000000 +--- a/google/devtools/containeranalysis/v1beta1/cvss/BUILD.bazel ++++ /dev/null +@@ -1,55 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "cvss_proto", +- srcs = [ +- "cvss.proto", +- ], +- deps = [], +-) +- +-proto_library_with_info( +- name = "cvss_proto_with_info", +- deps = [":cvss_proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "cvss_java_proto", +- deps = [":cvss_proto"], +-) +- +-java_grpc_library( +- name = "cvss_java_grpc", +- srcs = [":cvss_proto"], +- deps = [":cvss_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library") +- +-go_proto_library( +- name = "cvss_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/cvss", +- protos = [":cvss_proto"], +- deps = [], +-) +diff --git a/google/devtools/containeranalysis/v1beta1/deployment/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/deployment/BUILD.bazel +deleted file mode 100644 +index 921d48921..000000000 +--- a/google/devtools/containeranalysis/v1beta1/deployment/BUILD.bazel ++++ /dev/null +@@ -1,56 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "deployment_proto", +- srcs = [ +- "deployment.proto", +- ], +- deps = [ +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "deployment_proto_with_info", +- deps = [":deployment_proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +-) +- +-java_proto_library( +- name = "deployment_java_proto", +- deps = [":deployment_proto"], +-) +- +-java_grpc_library( +- name = "deployment_java_grpc", +- srcs = [":deployment_proto"], +- deps = [":deployment_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library") +- +-go_proto_library( +- name = "deployment_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/deployment", +- protos = [":deployment_proto"], +- deps = [], +-) +diff --git a/google/devtools/containeranalysis/v1beta1/discovery/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/discovery/BUILD.bazel +deleted file mode 100644 +index 58a4b6cb5..000000000 +--- a/google/devtools/containeranalysis/v1beta1/discovery/BUILD.bazel ++++ /dev/null +@@ -1,61 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "discovery_proto", +- srcs = [ +- "discovery.proto", +- ], +- deps = [ +- "//google/devtools/containeranalysis/v1beta1/common:common_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "discovery_proto_with_info", +- deps = [":discovery_proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +-) +- +-java_proto_library( +- name = "discovery_java_proto", +- deps = [":discovery_proto"], +-) +- +-java_grpc_library( +- name = "discovery_java_grpc", +- srcs = [":discovery_proto"], +- deps = [":discovery_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library") +- +-go_proto_library( +- name = "discovery_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/discovery", +- protos = [":discovery_proto"], +- deps = [ +- "//google/devtools/containeranalysis/v1beta1/common:common_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +diff --git a/google/devtools/containeranalysis/v1beta1/grafeas/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/grafeas/BUILD.bazel +deleted file mode 100644 +index dccc9ec49..000000000 +--- a/google/devtools/containeranalysis/v1beta1/grafeas/BUILD.bazel ++++ /dev/null +@@ -1,82 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "grafeas_proto", +- srcs = [ +- "grafeas.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/devtools/containeranalysis/v1beta1/attestation:attestation_proto", +- "//google/devtools/containeranalysis/v1beta1/build:build_proto", +- "//google/devtools/containeranalysis/v1beta1/common:common_proto", +- "//google/devtools/containeranalysis/v1beta1/deployment:deployment_proto", +- "//google/devtools/containeranalysis/v1beta1/discovery:discovery_proto", +- "//google/devtools/containeranalysis/v1beta1/image:image_proto", +- "//google/devtools/containeranalysis/v1beta1/package:package_proto", +- "//google/devtools/containeranalysis/v1beta1/provenance:provenance_proto", +- "//google/devtools/containeranalysis/v1beta1/vulnerability:vulnerability_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "grafeas_proto_with_info", +- deps = [":grafeas_proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "grafeas_java_proto", +- deps = [":grafeas_proto"], +-) +- +-java_grpc_library( +- name = "grafeas_java_grpc", +- srcs = [":grafeas_proto"], +- deps = [":grafeas_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library") +- +-go_proto_library( +- name = "grafeas_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/grafeas", +- protos = [":grafeas_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/devtools/containeranalysis/v1beta1/attestation:attestation_go_proto", +- "//google/devtools/containeranalysis/v1beta1/build:build_go_proto", +- "//google/devtools/containeranalysis/v1beta1/common:common_go_proto", +- "//google/devtools/containeranalysis/v1beta1/deployment:deployment_go_proto", +- "//google/devtools/containeranalysis/v1beta1/discovery:discovery_go_proto", +- "//google/devtools/containeranalysis/v1beta1/image:image_go_proto", +- "//google/devtools/containeranalysis/v1beta1/package:package_go_proto", +- "//google/devtools/containeranalysis/v1beta1/provenance:provenance_go_proto", +- "//google/devtools/containeranalysis/v1beta1/vulnerability:vulnerability_go_proto", +- ], +-) +diff --git a/google/devtools/containeranalysis/v1beta1/image/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/image/BUILD.bazel +deleted file mode 100644 +index 7fbc648f8..000000000 +--- a/google/devtools/containeranalysis/v1beta1/image/BUILD.bazel ++++ /dev/null +@@ -1,54 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "image_proto", +- srcs = [ +- "image.proto", +- ], +- deps = [], +-) +- +-proto_library_with_info( +- name = "image_proto_with_info", +- deps = [":image_proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +-) +- +-java_proto_library( +- name = "image_java_proto", +- deps = [":image_proto"], +-) +- +-java_grpc_library( +- name = "image_java_grpc", +- srcs = [":image_proto"], +- deps = [":image_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library") +- +-go_proto_library( +- name = "image_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/image", +- protos = [":image_proto"], +- deps = [], +-) +diff --git a/google/devtools/containeranalysis/v1beta1/package/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/package/BUILD.bazel +deleted file mode 100644 +index 93d7e02f9..000000000 +--- a/google/devtools/containeranalysis/v1beta1/package/BUILD.bazel ++++ /dev/null +@@ -1,55 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "package_proto", +- srcs = [ +- "package.proto", +- ], +- deps = [], +-) +- +-proto_library_with_info( +- name = "package_proto_with_info", +- deps = [":package_proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "package_java_proto", +- deps = [":package_proto"], +-) +- +-java_grpc_library( +- name = "package_java_grpc", +- srcs = [":package_proto"], +- deps = [":package_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library") +- +-go_proto_library( +- name = "package_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/package", +- protos = [":package_proto"], +- deps = [], +-) +diff --git a/google/devtools/containeranalysis/v1beta1/provenance/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/provenance/BUILD.bazel +deleted file mode 100644 +index acb9f6946..000000000 +--- a/google/devtools/containeranalysis/v1beta1/provenance/BUILD.bazel ++++ /dev/null +@@ -1,60 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "provenance_proto", +- srcs = [ +- "provenance.proto", +- ], +- deps = [ +- "//google/devtools/containeranalysis/v1beta1/source:source_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "provenance_proto_with_info", +- deps = [":provenance_proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "provenance_java_proto", +- deps = [":provenance_proto"], +-) +- +-java_grpc_library( +- name = "provenance_java_grpc", +- srcs = [":provenance_proto"], +- deps = [":provenance_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library") +- +-go_proto_library( +- name = "provenance_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/provenance", +- protos = [":provenance_proto"], +- deps = [ +- "//google/devtools/containeranalysis/v1beta1/source:source_go_proto", +- ], +-) +diff --git a/google/devtools/containeranalysis/v1beta1/source/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/source/BUILD.bazel +deleted file mode 100644 +index 4369b3ce9..000000000 +--- a/google/devtools/containeranalysis/v1beta1/source/BUILD.bazel ++++ /dev/null +@@ -1,55 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "source_proto", +- srcs = [ +- "source.proto", +- ], +- deps = [], +-) +- +-proto_library_with_info( +- name = "source_proto_with_info", +- deps = [":source_proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "source_java_proto", +- deps = [":source_proto"], +-) +- +-java_grpc_library( +- name = "source_java_grpc", +- srcs = [":source_proto"], +- deps = [":source_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library") +- +-go_proto_library( +- name = "source_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/source", +- protos = [":source_proto"], +- deps = [], +-) +diff --git a/google/devtools/containeranalysis/v1beta1/vulnerability/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/vulnerability/BUILD.bazel +deleted file mode 100644 +index a72146480..000000000 +--- a/google/devtools/containeranalysis/v1beta1/vulnerability/BUILD.bazel ++++ /dev/null +@@ -1,64 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "vulnerability_proto", +- srcs = [ +- "vulnerability.proto", +- ], +- deps = [ +- "//google/devtools/containeranalysis/v1beta1/common:common_proto", +- "//google/devtools/containeranalysis/v1beta1/cvss:cvss_proto", +- "//google/devtools/containeranalysis/v1beta1/package:package_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "vulnerability_proto_with_info", +- deps = [":vulnerability_proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "vulnerability_java_proto", +- deps = [":vulnerability_proto"], +-) +- +-java_grpc_library( +- name = "vulnerability_java_grpc", +- srcs = [":vulnerability_proto"], +- deps = [":vulnerability_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library") +- +-go_proto_library( +- name = "vulnerability_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/vulnerability", +- protos = [":vulnerability_proto"], +- deps = [ +- "//google/devtools/containeranalysis/v1beta1/common:common_go_proto", +- "//google/devtools/containeranalysis/v1beta1/cvss:cvss_go_proto", +- "//google/devtools/containeranalysis/v1beta1/package:package_go_proto", +- ], +-) +diff --git a/google/devtools/remoteworkers/v1test2/BUILD.bazel b/google/devtools/remoteworkers/v1test2/BUILD.bazel +deleted file mode 100644 +index f3bec1fc4..000000000 +--- a/google/devtools/remoteworkers/v1test2/BUILD.bazel ++++ /dev/null +@@ -1,320 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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. +- +-############################################################################## +-# 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", +- "php_gapic_assembly_pkg", +- "php_gapic_library", +- "php_grpc_library", +- "php_proto_library", +- "proto_library_with_info", +- "py_gapic_assembly_pkg", +- "py_gapic_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"]) +- +-proto_library( +- name = "remoteworkers_proto", +- srcs = [ +- "bots.proto", +- "command.proto", +- "worker.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//:any_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "remoteworkers_proto_with_info", +- deps = [ +- ":remoteworkers_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "remoteworkers_java_proto", +- deps = [":remoteworkers_proto"], +-) +- +-java_grpc_library( +- name = "remoteworkers_java_grpc", +- srcs = [":remoteworkers_proto"], +- deps = [":remoteworkers_java_proto"], +-) +- +-java_gapic_library( +- name = "remoteworkers_java_gapic", +- srcs = [":remoteworkers_proto_with_info"], +- gapic_yaml = "remoteworkers_gapic.yaml", +- grpc_service_config = "remoteworkers_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "remoteworkers_v1beta2.yaml", +- test_deps = [ +- ":remoteworkers_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":remoteworkers_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "remoteworkers_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.devtools.remoteworkers.v1test2.BotsClientHttpJsonTest", +- "com.google.cloud.devtools.remoteworkers.v1test2.BotsClientTest", +- ], +- runtime_deps = [":remoteworkers_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-devtools-remoteworkers-v1test2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":remoteworkers_java_gapic", +- ":remoteworkers_java_grpc", +- ":remoteworkers_java_proto", +- ":remoteworkers_proto", +- ], +-) +- +-go_proto_library( +- name = "remoteworkers_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/remoteworkers/v1test2", +- protos = [":remoteworkers_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "remoteworkers_go_gapic", +- srcs = [":remoteworkers_proto_with_info"], +- grpc_service_config = "remoteworkers_grpc_service_config.json", +- importpath = "cloud.google.com/go/devtools/remoteworkers/apiv1test2;remoteworkers", +- rest_numeric_enums = False, +- service_yaml = "remoteworkers_v1beta2.yaml", +- transport = "grpc", +- deps = [ +- ":remoteworkers_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "remoteworkers_go_gapic_test", +- srcs = [":remoteworkers_go_gapic_srcjar_test"], +- embed = [":remoteworkers_go_gapic"], +- importpath = "cloud.google.com/go/devtools/remoteworkers/apiv1test2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-devtools-remoteworkers-v1test2-go", +- deps = [ +- ":remoteworkers_go_gapic", +- ":remoteworkers_go_gapic_srcjar-snippets.srcjar", +- ":remoteworkers_go_gapic_srcjar-test.srcjar", +- ":remoteworkers_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "remoteworkers_py_gapic", +- srcs = [":remoteworkers_proto"], +- grpc_service_config = "remoteworkers_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "remoteworkers_v1beta2.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "remoteworkers_py_gapic_test", +- srcs = [ +- "remoteworkers_py_gapic_pytest.py", +- "remoteworkers_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":remoteworkers_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "devtools-remoteworkers-v1test2-py", +- deps = [ +- ":remoteworkers_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "remoteworkers_php_proto", +- deps = [":remoteworkers_proto"], +-) +- +-php_grpc_library( +- name = "remoteworkers_php_grpc", +- srcs = [":remoteworkers_proto"], +- deps = [":remoteworkers_php_proto"], +-) +- +-php_gapic_library( +- name = "remoteworkers_php_gapic", +- srcs = [":remoteworkers_proto_with_info"], +- grpc_service_config = "remoteworkers_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "remoteworkers_v1beta2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":remoteworkers_php_grpc", +- ":remoteworkers_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-devtools-remoteworkers-v1test2-php", +- deps = [ +- ":remoteworkers_php_gapic", +- ":remoteworkers_php_grpc", +- ":remoteworkers_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "remoteworkers_nodejs_gapic", +- src = ":remoteworkers_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "remoteworkers_grpc_service_config.json", +- package = "google.devtools.remoteworkers.v1test2", +- rest_numeric_enums = False, +- service_yaml = "remoteworkers_v1beta2.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "devtools-remoteworkers-v1test2-nodejs", +- deps = [ +- ":remoteworkers_nodejs_gapic", +- ":remoteworkers_proto", +- ], +-) +- +-ruby_proto_library( +- name = "remoteworkers_ruby_proto", +- deps = [":remoteworkers_proto"], +-) +- +-ruby_grpc_library( +- name = "remoteworkers_ruby_grpc", +- srcs = [":remoteworkers_proto"], +- deps = [":remoteworkers_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "remoteworkers_ruby_gapic", +- srcs = [":remoteworkers_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-remoteworkers-v1test2"], +- rest_numeric_enums = False, +- service_yaml = "remoteworkers_v1beta2.yaml", +- deps = [ +- ":remoteworkers_ruby_grpc", +- ":remoteworkers_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-devtools-remoteworkers-v1test2-ruby", +- deps = [ +- ":remoteworkers_ruby_gapic", +- ":remoteworkers_ruby_grpc", +- ":remoteworkers_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "remoteworkers_csharp_proto", +- deps = [":remoteworkers_proto"], +-) +- +-csharp_grpc_library( +- name = "remoteworkers_csharp_grpc", +- srcs = [":remoteworkers_proto"], +- deps = [":remoteworkers_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "remoteworkers_csharp_gapic", +- srcs = [":remoteworkers_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "remoteworkers_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "remoteworkers_v1beta2.yaml", +- deps = [ +- ":remoteworkers_csharp_grpc", +- ":remoteworkers_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-devtools-remoteworkers-v1test2-csharp", +- deps = [ +- ":remoteworkers_csharp_gapic", +- ":remoteworkers_csharp_grpc", +- ":remoteworkers_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/devtools/resultstore/v2/BUILD.bazel b/google/devtools/resultstore/v2/BUILD.bazel +deleted file mode 100644 +index 95174450e..000000000 +--- a/google/devtools/resultstore/v2/BUILD.bazel ++++ /dev/null +@@ -1,209 +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 = "resultstore_proto", +- srcs = [ +- "action.proto", +- "common.proto", +- "configuration.proto", +- "configured_target.proto", +- "coverage.proto", +- "coverage_summary.proto", +- "download_metadata.proto", +- "file.proto", +- "file_processing_error.proto", +- "file_set.proto", +- "invocation.proto", +- "resultstore_download.proto", +- "resultstore_file_download.proto", +- "resultstore_upload.proto", +- "target.proto", +- "test_suite.proto", +- "upload_metadata.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "resultstore_java_proto", +- deps = [":resultstore_proto"], +-) +- +-java_grpc_library( +- name = "resultstore_java_grpc", +- srcs = [":resultstore_proto"], +- deps = [":resultstore_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "resultstore_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/resultstore/v2", +- protos = [":resultstore_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "resultstore_moved_proto", +- srcs = [":resultstore_proto"], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-py_proto_library( +- name = "resultstore_py_proto", +- deps = [":resultstore_moved_proto"], +-) +- +-py_grpc_library( +- name = "resultstore_py_grpc", +- srcs = [":resultstore_moved_proto"], +- deps = [":resultstore_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "resultstore_php_proto", +- deps = [":resultstore_proto"], +-) +- +-php_grpc_library( +- name = "resultstore_php_grpc", +- srcs = [":resultstore_proto"], +- deps = [":resultstore_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 = "resultstore_ruby_proto", +- deps = [":resultstore_proto"], +-) +- +-ruby_grpc_library( +- name = "resultstore_ruby_grpc", +- srcs = [":resultstore_proto"], +- deps = [":resultstore_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "resultstore_csharp_proto", +- deps = [":resultstore_proto"], +-) +- +-csharp_grpc_library( +- name = "resultstore_csharp_grpc", +- srcs = [":resultstore_proto"], +- deps = [":resultstore_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "resultstore_cc_proto", +- deps = [":resultstore_proto"], +-) +- +-cc_grpc_library( +- name = "resultstore_cc_grpc", +- srcs = [":resultstore_proto"], +- grpc_only = True, +- deps = [":resultstore_cc_proto"], +-) +diff --git a/google/devtools/source/v1/BUILD.bazel b/google/devtools/source/v1/BUILD.bazel +deleted file mode 100644 +index 281dd34f5..000000000 +--- a/google/devtools/source/v1/BUILD.bazel ++++ /dev/null +@@ -1,152 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "csharp_grpc_library", +- "csharp_proto_library", +- "go_proto_library", +- "java_gapic_assembly_gradle_pkg", +- "java_grpc_library", +- "java_proto_library", +- "php_grpc_library", +- "php_proto_library", +- "php_gapic_assembly_pkg", +- "proto_library_with_info", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-proto_library( +- name = "source_proto", +- srcs = [ +- "source_context.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-proto_library_with_info( +- name = "source_proto_with_info", +- deps = [ +- ":source_proto", +- ], +-) +- +-java_proto_library( +- name = "source_java_proto", +- deps = [":source_proto"], +-) +- +-java_grpc_library( +- name = "source_java_grpc", +- srcs = [":source_proto"], +- deps = [":source_java_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-devtools-source-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":source_java_grpc", +- ":source_java_proto", +- ":source_proto", +- ], +-) +- +-go_proto_library( +- name = "source_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/source/v1", +- protos = [":source_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "source_py_gapic", +- srcs = [":source_proto"], +- opt_args = [ +- "warehouse-package-name=google-cloud-source-context", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=source_context", +- ], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "google-cloud-source-v1-py", +- deps = [ +- ":source_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "source_php_proto", +- deps = [":source_proto"], +-) +- +-php_grpc_library( +- name = "source_php_grpc", +- srcs = [":source_proto"], +- deps = [":source_php_proto"], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-source-v1-php", +- deps = [ +- ":source_php_proto", +- ], +-) +- +-ruby_proto_library( +- name = "source_ruby_proto", +- deps = [":source_proto"], +-) +- +-ruby_grpc_library( +- name = "source_ruby_grpc", +- srcs = [":source_proto"], +- deps = [":source_ruby_proto"], +-) +- +-csharp_proto_library( +- name = "source_csharp_proto", +- deps = [":source_proto"], +-) +- +-csharp_grpc_library( +- name = "source_csharp_grpc", +- srcs = [":source_proto"], +- deps = [":source_csharp_proto"], +-) +- +-cc_proto_library( +- name = "source_cc_proto", +- deps = [":source_proto"], +-) +- +-cc_grpc_library( +- name = "source_cc_grpc", +- srcs = [":source_proto"], +- grpc_only = True, +- deps = [":source_cc_proto"], +-) +diff --git a/google/devtools/testing/v1/BUILD.bazel b/google/devtools/testing/v1/BUILD.bazel +deleted file mode 100644 +index 5a2fcb2e2..000000000 +--- a/google/devtools/testing/v1/BUILD.bazel ++++ /dev/null +@@ -1,382 +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 = "testing_proto", +- srcs = [ +- "application_details.proto", +- "test_environment_discovery.proto", +- "test_execution.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/type:date_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "testing_proto_with_info", +- deps = [ +- ":testing_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 = "testing_java_proto", +- deps = [":testing_proto"], +-) +- +-java_grpc_library( +- name = "testing_java_grpc", +- srcs = [":testing_proto"], +- deps = [":testing_java_proto"], +-) +- +-java_gapic_library( +- name = "testing_java_gapic", +- srcs = [":testing_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "testing_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "testing_v1.yaml", +- test_deps = [ +- ":testing_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":testing_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "testing_java_gapic_test_suite", +- test_classes = [ +- "com.google.devtools.testing.v1.ApplicationDetailServiceClientHttpJsonTest", +- "com.google.devtools.testing.v1.ApplicationDetailServiceClientTest", +- "com.google.devtools.testing.v1.TestEnvironmentDiscoveryServiceClientHttpJsonTest", +- "com.google.devtools.testing.v1.TestEnvironmentDiscoveryServiceClientTest", +- "com.google.devtools.testing.v1.TestExecutionServiceClientHttpJsonTest", +- "com.google.devtools.testing.v1.TestExecutionServiceClientTest", +- ], +- runtime_deps = [":testing_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-devtools-testing-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":testing_java_gapic", +- ":testing_java_grpc", +- ":testing_java_proto", +- ":testing_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 = "testing_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/devtools/testing/v1", +- protos = [":testing_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:date_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "testing_go_gapic", +- srcs = [":testing_proto_with_info"], +- grpc_service_config = "testing_grpc_service_config.json", +- importpath = "cloud.google.com/go/devtools/testing/apiv1;testing", +- metadata = True, +- release_level = "beta", +- rest_numeric_enums = True, +- service_yaml = "testing_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":testing_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "testing_go_gapic_test", +- srcs = [":testing_go_gapic_srcjar_test"], +- embed = [":testing_go_gapic"], +- importpath = "cloud.google.com/go/devtools/testing/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-devtools-testing-v1-go", +- deps = [ +- ":testing_go_gapic", +- ":testing_go_gapic_srcjar-metadata.srcjar", +- ":testing_go_gapic_srcjar-snippets.srcjar", +- ":testing_go_gapic_srcjar-test.srcjar", +- ":testing_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "testing_py_gapic", +- srcs = [":testing_proto"], +- grpc_service_config = "testing_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "testing_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "devtools-testing-v1-py", +- deps = [ +- ":testing_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 = "testing_php_proto", +- deps = [":testing_proto"], +-) +- +-php_grpc_library( +- name = "testing_php_grpc", +- srcs = [":testing_proto"], +- deps = [":testing_php_proto"], +-) +- +-php_gapic_library( +- name = "testing_php_gapic", +- srcs = [":testing_proto_with_info"], +- grpc_service_config = "testing_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "testing_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":testing_php_grpc", +- ":testing_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-devtools-testing-v1-php", +- deps = [ +- ":testing_php_gapic", +- ":testing_php_grpc", +- ":testing_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "testing_nodejs_gapic", +- package_name = "@google-cloud/testing", +- src = ":testing_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "testing_grpc_service_config.json", +- package = "google.devtools.testing.v1", +- rest_numeric_enums = True, +- service_yaml = "testing_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "devtools-testing-v1-nodejs", +- deps = [ +- ":testing_nodejs_gapic", +- ":testing_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 = "testing_ruby_proto", +- deps = [":testing_proto"], +-) +- +-ruby_grpc_library( +- name = "testing_ruby_grpc", +- srcs = [":testing_proto"], +- deps = [":testing_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "testing_ruby_gapic", +- srcs = [":testing_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-devtools-testing-v1"], +- grpc_service_config = "testing_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "testing_v1.yaml", +- deps = [ +- ":testing_ruby_grpc", +- ":testing_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-devtools-testing-v1-ruby", +- deps = [ +- ":testing_ruby_gapic", +- ":testing_ruby_grpc", +- ":testing_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 = "testing_csharp_proto", +- deps = [":testing_proto"], +-) +- +-csharp_grpc_library( +- name = "testing_csharp_grpc", +- srcs = [":testing_proto"], +- deps = [":testing_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "testing_csharp_gapic", +- srcs = [":testing_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "testing_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "testing_v1.yaml", +- deps = [ +- ":testing_csharp_grpc", +- ":testing_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-devtools-testing-v1-csharp", +- deps = [ +- ":testing_csharp_gapic", +- ":testing_csharp_grpc", +- ":testing_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "testing_cc_proto", +- deps = [":testing_proto"], +-) +- +-cc_grpc_library( +- name = "testing_cc_grpc", +- srcs = [":testing_proto"], +- grpc_only = True, +- deps = [":testing_cc_proto"], +-) +diff --git a/google/example/endpointsapis/BUILD.bazel b/google/example/endpointsapis/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/example/endpointsapis/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/example/library/BUILD.bazel b/google/example/library/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/example/library/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/example/library/v1/BUILD.bazel b/google/example/library/v1/BUILD.bazel +deleted file mode 100644 +index 38fd9bad8..000000000 +--- a/google/example/library/v1/BUILD.bazel ++++ /dev/null +@@ -1,338 +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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "library_proto", +- srcs = [ +- "library.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- ], +-) +- +-proto_library_with_info( +- name = "library_proto_with_info", +- deps = [ +- ":library_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "library_java_proto", +- deps = [":library_proto"], +-) +- +-java_grpc_library( +- name = "library_java_grpc", +- srcs = [":library_proto"], +- deps = [":library_java_proto"], +-) +- +-java_gapic_library( +- name = "library_java_gapic", +- srcs = [":library_proto_with_info"], +- gapic_yaml = "library_example_gapic.yaml", +- grpc_service_config = "library_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/example/library:library_example_v1.yaml", +- test_deps = [ +- ":library_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":library_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "library_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.example.library.v1.LibraryServiceClientHttpJsonTest", +- "com.google.cloud.example.library.v1.LibraryServiceClientTest", +- ], +- runtime_deps = [":library_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-example-library-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":library_java_gapic", +- ":library_java_grpc", +- ":library_java_proto", +- ":library_proto", +- ], +-) +- +-go_proto_library( +- name = "library_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/example/library/v1", +- protos = [":library_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "library_go_gapic", +- srcs = [":library_proto_with_info"], +- grpc_service_config = "library_grpc_service_config.json", +- importpath = "google.golang.org/google/example/library/v1;library", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "//google/example/library:library_example_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":library_go_proto", +- ], +-) +- +-go_test( +- name = "library_go_gapic_test", +- srcs = [":library_go_gapic_srcjar_test"], +- embed = [":library_go_gapic"], +- importpath = "google.golang.org/google/example/library/v1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-example-library-v1-go", +- deps = [ +- ":library_go_gapic", +- ":library_go_gapic_srcjar-metadata.srcjar", +- ":library_go_gapic_srcjar-snippets.srcjar", +- ":library_go_gapic_srcjar-test.srcjar", +- ":library_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "library_py_gapic", +- srcs = [":library_proto"], +- grpc_service_config = "library_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/example/library:library_example_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "library_py_gapic_test", +- srcs = [ +- "library_py_gapic_pytest.py", +- "library_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":library_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "example-library-v1-py", +- deps = [ +- ":library_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "library_php_proto", +- deps = [":library_proto"], +-) +- +-php_grpc_library( +- name = "library_php_grpc", +- srcs = [":library_proto"], +- deps = [":library_php_proto"], +-) +- +-php_gapic_library( +- name = "library_php_gapic", +- srcs = [":library_proto_with_info"], +- grpc_service_config = "library_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/example/library:library_example_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":library_php_grpc", +- ":library_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-example-library-v1-php", +- deps = [ +- ":library_php_gapic", +- ":library_php_grpc", +- ":library_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "library_nodejs_gapic", +- package_name = "@google-cloud/library", +- src = ":library_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "library_grpc_service_config.json", +- package = "google.cloud.example.library.v1", +- rest_numeric_enums = True, +- service_yaml = "//google/example/library:library_example_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "example-library-v1-nodejs", +- deps = [ +- ":library_nodejs_gapic", +- ":library_proto", +- ], +-) +- +-ruby_proto_library( +- name = "library_ruby_proto", +- deps = [":library_proto"], +-) +- +-ruby_grpc_library( +- name = "library_ruby_grpc", +- srcs = [":library_proto"], +- deps = [":library_ruby_proto"], +-) +- +-# Uncomment the following once the space issue has been fixed. +-ruby_cloud_gapic_library( +- name = "library_ruby_gapic", +- srcs = [":library_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-example_library-v1", +- "ruby-cloud-env-prefix=LIBRARY", +- "ruby-cloud-product-url=https://cloud.google.com", +- "ruby-cloud-api-id=library-example.googleapis.com", +- "ruby-cloud-api-shortname=library", +- ], +- grpc_service_config = "library_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "This is a Google example service representing a simple digital library. It manages a collection of shelf resources, and each shelf owns a collection of book resources.", +- ruby_cloud_title = "Example Library V1", +- service_yaml = "//google/example/library:library_example_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":library_ruby_grpc", +- ":library_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-example-library-v1-ruby", +- deps = [ +- ":library_ruby_gapic", +- ":library_ruby_grpc", +- ":library_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "library_csharp_proto", +- deps = [":library_proto"], +-) +- +-csharp_grpc_library( +- name = "library_csharp_grpc", +- srcs = [":library_proto"], +- deps = [":library_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "library_csharp_gapic", +- srcs = [":library_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "library_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "//google/example/library:library_example_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":library_csharp_grpc", +- ":library_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-example-library-v1-csharp", +- deps = [ +- ":library_csharp_gapic", +- ":library_csharp_grpc", +- ":library_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "library_cc_proto", +- deps = [":library_proto"], +-) +- +-cc_grpc_library( +- name = "library_cc_grpc", +- srcs = [":library_proto"], +- grpc_only = True, +- deps = [":library_cc_proto"], +-) +diff --git a/google/firestore/BUILD.bazel b/google/firestore/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/firestore/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/firestore/admin/BUILD.bazel b/google/firestore/admin/BUILD.bazel +deleted file mode 100644 +index 19ffb4435..000000000 +--- a/google/firestore/admin/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-firestore-admin. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for firestore admin. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "admin_ruby_wrapper", +- srcs = ["//google/firestore/admin/v1:admin_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-firestore-admin", +- "ruby-cloud-env-prefix=FIRESTORE", +- "ruby-cloud-wrapper-of=v1:0.8", +- "ruby-cloud-product-url=https://cloud.google.com/firestore", +- "ruby-cloud-api-id=firestore.googleapis.com", +- "ruby-cloud-api-shortname=firestore", +- ], +- ruby_cloud_description = "Cloud Firestore is a NoSQL document database built for automatic scaling, high performance, and ease of application development.", +- ruby_cloud_title = "Cloud Firestore Admin", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-firestore-admin-ruby", +- deps = [ +- ":admin_ruby_wrapper", +- ], +-) +diff --git a/google/firestore/admin/v1/BUILD.bazel b/google/firestore/admin/v1/BUILD.bazel +deleted file mode 100644 +index fdec1e8ea..000000000 +--- a/google/firestore/admin/v1/BUILD.bazel ++++ /dev/null +@@ -1,413 +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 = "admin_proto", +- srcs = [ +- "database.proto", +- "field.proto", +- "firestore_admin.proto", +- "index.proto", +- "location.proto", +- "operation.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "admin_proto_with_info", +- deps = [ +- ":admin_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "admin_java_proto", +- deps = [":admin_proto"], +-) +- +-java_grpc_library( +- name = "admin_java_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_java_proto"], +-) +- +-java_gapic_library( +- name = "admin_java_gapic", +- srcs = [":admin_proto_with_info"], +- gapic_yaml = "firestore_gapic.yaml", +- grpc_service_config = "firestore_admin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "firestore_v1.yaml", +- test_deps = [ +- ":admin_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":admin_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "admin_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.firestore.v1.FirestoreAdminClientHttpJsonTest", +- "com.google.cloud.firestore.v1.FirestoreAdminClientTest", +- ], +- runtime_deps = [":admin_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-firestore-admin-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":admin_java_gapic", +- ":admin_java_grpc", +- ":admin_java_proto", +- ":admin_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 = "admin_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/firestore/apiv1/admin/adminpb", +- protos = [":admin_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "admin_go_gapic", +- srcs = [":admin_proto_with_info"], +- grpc_service_config = "firestore_admin_grpc_service_config.json", +- importpath = "cloud.google.com/go/firestore/apiv1/admin;apiv1", +- release_level = "ga", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "firestore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_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", +- ], +-) +- +-go_test( +- name = "admin_go_gapic_test", +- srcs = [":admin_go_gapic_srcjar_test"], +- embed = [":admin_go_gapic"], +- importpath = "cloud.google.com/go/firestore/admin/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-firestore-admin-v1-go", +- deps = [ +- ":admin_go_gapic", +- ":admin_go_gapic_srcjar-metadata.srcjar", +- ":admin_go_gapic_srcjar-snippets.srcjar", +- ":admin_go_gapic_srcjar-test.srcjar", +- ":admin_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "admin_py_gapic", +- srcs = [":admin_proto"], +- grpc_service_config = "firestore_admin_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=firestore_admin", +- "python-gapic-namespace=google.cloud", +- ], +- rest_numeric_enums = True, +- service_yaml = "firestore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "admin_py_gapic_test", +- srcs = [ +- "admin_py_gapic_pytest.py", +- "admin_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":admin_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "firestore-admin-v1-py", +- deps = [ +- ":admin_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 = "admin_php_proto", +- deps = [":admin_proto"], +-) +- +-php_grpc_library( +- name = "admin_php_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_php_proto"], +-) +- +-php_gapic_library( +- name = "admin_php_gapic", +- srcs = [":admin_proto_with_info"], +- grpc_service_config = "firestore_admin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "firestore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_php_grpc", +- ":admin_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-firestore-admin-v1-php", +- deps = [ +- ":admin_php_gapic", +- ":admin_php_grpc", +- ":admin_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "admin_nodejs_gapic", +- package_name = "@google-cloud/firestore-admin", +- src = ":admin_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "firestore_admin_grpc_service_config.json", +- package = "google.firestore.admin.v1", +- rest_numeric_enums = True, +- service_yaml = "firestore_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "firestore-admin-v1-nodejs", +- deps = [ +- ":admin_nodejs_gapic", +- ":admin_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 = "admin_ruby_proto", +- deps = [":admin_proto"], +-) +- +-ruby_grpc_library( +- name = "admin_ruby_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "admin_ruby_gapic", +- srcs = [":admin_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=firestore.googleapis.com", +- "ruby-cloud-api-shortname=firestore", +- "ruby-cloud-env-prefix=FIRESTORE", +- "ruby-cloud-gem-name=google-cloud-firestore-admin-v1", +- "ruby-cloud-product-url=https://cloud.google.com/firestore", +- ], +- grpc_service_config = "firestore_admin_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Firestore is a NoSQL document database built for automatic scaling, high performance, and ease of application development.", +- ruby_cloud_title = "Cloud Firestore Admin V1", +- service_yaml = "firestore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_ruby_grpc", +- ":admin_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-firestore-admin-v1-ruby", +- deps = [ +- ":admin_ruby_gapic", +- ":admin_ruby_grpc", +- ":admin_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 = "admin_csharp_proto", +- deps = [":admin_proto"], +-) +- +-csharp_grpc_library( +- name = "admin_csharp_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "admin_csharp_gapic", +- srcs = [":admin_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "firestore_admin_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "firestore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_csharp_grpc", +- ":admin_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-firestore-admin-v1-csharp", +- deps = [ +- ":admin_csharp_gapic", +- ":admin_csharp_grpc", +- ":admin_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "admin_cc_proto", +- deps = [":admin_proto"], +-) +- +-cc_grpc_library( +- name = "admin_cc_grpc", +- srcs = [":admin_proto"], +- grpc_only = True, +- deps = [":admin_cc_proto"], +-) +diff --git a/google/firestore/bundle/BUILD.bazel b/google/firestore/bundle/BUILD.bazel +deleted file mode 100644 +index 429344acd..000000000 +--- a/google/firestore/bundle/BUILD.bazel ++++ /dev/null +@@ -1,121 +0,0 @@ +-# 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 = "firestore_bundle_proto", +- srcs = [ +- "bundle.proto", +- ], +- deps = [ +- "//google/firestore/v1:firestore_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "firestore_bundle_proto_with_info", +- deps = [ +- ":firestore_bundle_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_gapic_assembly_gradle_pkg", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "firestore_bundle_java_proto", +- deps = [":firestore_bundle_proto"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-firestore-bundle-v1-java", +- transport = "grpc+rest", +- deps = [ +- ":firestore_bundle_java_proto", +- ":firestore_bundle_proto", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-# Put your Go rules here +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "firestore_bundle_py_gapic", +- srcs = [":firestore_bundle_proto"], +- opt_args = ["python-gapic-namespace=google.cloud"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-py_gapic_assembly_pkg( +- name = "firestore-bundle-py", +- deps = [ +- ":firestore_bundle_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-# Put your PHP rules here +- +-############################################################################## +-# Node.js +-############################################################################## +-# Put your Node.js rules here +- +-############################################################################## +-# Ruby +-############################################################################## +-# Put your Ruby rules here +- +-############################################################################## +-# C# +-############################################################################## +-# Put your C# rules here +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "firestore_bundle_cc_proto", +- deps = [":firestore_bundle_proto"], +-) +- +-cc_grpc_library( +- name = "firestore_bundle_cc_grpc", +- srcs = [":firestore_bundle_proto"], +- grpc_only = True, +- deps = [":firestore_bundle_cc_proto"], +-) +diff --git a/google/firestore/v1/BUILD.bazel b/google/firestore/v1/BUILD.bazel +deleted file mode 100644 +index fcc765f8c..000000000 +--- a/google/firestore/v1/BUILD.bazel ++++ /dev/null +@@ -1,412 +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 = "firestore_proto", +- srcs = [ +- "aggregation_result.proto", +- "common.proto", +- "document.proto", +- "firestore.proto", +- "query.proto", +- "write.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/rpc:status_proto", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "firestore_proto_with_info", +- deps = [ +- ":firestore_proto", +- "//google/cloud:common_resources_proto", +- "//google/cloud/location:location_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 = "firestore_java_proto", +- deps = [":firestore_proto"], +-) +- +-java_grpc_library( +- name = "firestore_java_grpc", +- srcs = [":firestore_proto"], +- deps = [":firestore_java_proto"], +-) +- +-java_gapic_library( +- name = "firestore_java_gapic", +- srcs = [":firestore_proto_with_info"], +- gapic_yaml = "firestore_gapic.yaml", +- grpc_service_config = "firestore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "firestore_v1.yaml", +- test_deps = [ +- ":firestore_java_grpc", +- "//google/cloud/location:location_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":firestore_java_proto", +- "//google/api:api_java_proto", +- "//google/cloud/location:location_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "firestore_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.firestore.v1.FirestoreClientHttpJsonTest", +- "com.google.cloud.firestore.v1.FirestoreClientTest", +- ], +- runtime_deps = [":firestore_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-firestore-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":firestore_java_gapic", +- ":firestore_java_grpc", +- ":firestore_java_proto", +- ":firestore_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 = "firestore_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/firestore/apiv1/firestorepb", +- protos = [":firestore_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "firestore_go_gapic", +- srcs = [":firestore_proto_with_info"], +- grpc_service_config = "firestore_grpc_service_config.json", +- importpath = "cloud.google.com/go/firestore/apiv1;firestore", +- release_level = "ga", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "firestore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":firestore_go_proto", +- "//google/cloud/location:location_go_proto", +- "//google/longrunning:longrunning_go_gapic", +- "//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 = "firestore_go_gapic_test", +- srcs = [":firestore_go_gapic_srcjar_test"], +- embed = [":firestore_go_gapic"], +- importpath = "cloud.google.com/go/firestore/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-firestore-v1-go", +- deps = [ +- ":firestore_go_gapic", +- ":firestore_go_gapic_srcjar-metadata.srcjar", +- ":firestore_go_gapic_srcjar-snippets.srcjar", +- ":firestore_go_gapic_srcjar-test.srcjar", +- ":firestore_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "firestore_py_gapic", +- srcs = [":firestore_proto"], +- grpc_service_config = "firestore_grpc_service_config.json", +- opt_args = ["python-gapic-namespace=google.cloud"], +- rest_numeric_enums = True, +- service_yaml = "firestore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "firestore_py_gapic_test", +- srcs = [ +- "firestore_py_gapic_pytest.py", +- "firestore_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":firestore_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "firestore-v1-py", +- deps = [ +- ":firestore_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 = "firestore_php_proto", +- deps = [":firestore_proto"], +-) +- +-php_grpc_library( +- name = "firestore_php_grpc", +- srcs = [":firestore_proto"], +- deps = [":firestore_php_proto"], +-) +- +-php_gapic_library( +- name = "firestore_php_gapic", +- srcs = [":firestore_proto_with_info"], +- grpc_service_config = "firestore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "firestore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":firestore_php_grpc", +- ":firestore_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-firestore-v1-php", +- deps = [ +- ":firestore_php_gapic", +- ":firestore_php_grpc", +- ":firestore_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "firestore_nodejs_gapic", +- package_name = "@google-cloud/firestore", +- src = ":firestore_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "firestore_grpc_service_config.json", +- package = "google.firestore.v1", +- rest_numeric_enums = True, +- service_yaml = "firestore_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "firestore-v1-nodejs", +- deps = [ +- ":firestore_nodejs_gapic", +- ":firestore_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 = "firestore_ruby_proto", +- deps = [":firestore_proto"], +-) +- +-ruby_grpc_library( +- name = "firestore_ruby_grpc", +- srcs = [":firestore_proto"], +- deps = [":firestore_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "firestore_ruby_gapic", +- srcs = [":firestore_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=firestore.googleapis.com", +- "ruby-cloud-api-shortname=firestore", +- "ruby-cloud-env-prefix=FIRESTORE", +- "ruby-cloud-gem-name=google-cloud-firestore-v1", +- "ruby-cloud-product-url=https://cloud.google.com/firestore", +- ], +- grpc_service_config = "firestore_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Firestore is a NoSQL document database built for automatic scaling, high performance, and ease of application development.", +- ruby_cloud_title = "Cloud Firestore V1", +- service_yaml = "firestore_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":firestore_ruby_grpc", +- ":firestore_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-firestore-v1-ruby", +- deps = [ +- ":firestore_ruby_gapic", +- ":firestore_ruby_grpc", +- ":firestore_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 = "firestore_csharp_proto", +- deps = [":firestore_proto"], +-) +- +-csharp_grpc_library( +- name = "firestore_csharp_grpc", +- srcs = [":firestore_proto"], +- deps = [":firestore_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "firestore_csharp_gapic", +- srcs = [":firestore_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "firestore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "firestore_v1.yaml", +- deps = [ +- ":firestore_csharp_grpc", +- ":firestore_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-firestore-v1-csharp", +- deps = [ +- ":firestore_csharp_gapic", +- ":firestore_csharp_grpc", +- ":firestore_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "firestore_cc_proto", +- deps = [":firestore_proto"], +-) +- +-cc_grpc_library( +- name = "firestore_cc_grpc", +- srcs = [":firestore_proto"], +- grpc_only = True, +- deps = [":firestore_cc_proto"], +-) +diff --git a/google/firestore/v1beta1/BUILD.bazel b/google/firestore/v1beta1/BUILD.bazel +deleted file mode 100644 +index 355514a73..000000000 +--- a/google/firestore/v1beta1/BUILD.bazel ++++ /dev/null +@@ -1,322 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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. +- +-############################################################################## +-# 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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "firestore_proto", +- srcs = [ +- "common.proto", +- "document.proto", +- "firestore.proto", +- "query.proto", +- "write.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/rpc:status_proto", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "firestore_proto_with_info", +- deps = [ +- ":firestore_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "firestore_java_proto", +- deps = [":firestore_proto"], +-) +- +-java_grpc_library( +- name = "firestore_java_grpc", +- srcs = [":firestore_proto"], +- deps = [":firestore_java_proto"], +-) +- +-java_gapic_library( +- name = "firestore_java_gapic", +- srcs = [":firestore_proto_with_info"], +- gapic_yaml = "firestore_gapic.yaml", +- grpc_service_config = "firestore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "firestore_v1beta1.yaml", +- test_deps = [ +- ":firestore_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":firestore_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "firestore_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.firestore.v1beta1.FirestoreClientHttpJsonTest", +- "com.google.cloud.firestore.v1beta1.FirestoreClientTest", +- ], +- runtime_deps = [":firestore_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-firestore-v1beta1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":firestore_java_gapic", +- ":firestore_java_grpc", +- ":firestore_java_proto", +- ":firestore_proto", +- ], +-) +- +-go_proto_library( +- name = "firestore_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/firestore/apiv1beta1/firestorepb", +- protos = [":firestore_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "firestore_go_gapic", +- srcs = [":firestore_proto_with_info"], +- grpc_service_config = "firestore_grpc_service_config.json", +- importpath = "cloud.google.com/go/firestore/apiv1beta1;firestore", +- rest_numeric_enums = True, +- service_yaml = "firestore_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":firestore_go_proto", +- ], +-) +- +-go_test( +- name = "firestore_go_gapic_test", +- srcs = [":firestore_go_gapic_srcjar_test"], +- embed = [":firestore_go_gapic"], +- importpath = "cloud.google.com/go/firestore/apiv1beta1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-firestore-v1beta1-go", +- deps = [ +- ":firestore_go_gapic", +- ":firestore_go_gapic_srcjar-snippets.srcjar", +- ":firestore_go_gapic_srcjar-test.srcjar", +- ":firestore_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "firestore_py_gapic", +- srcs = [":firestore_proto"], +- grpc_service_config = "firestore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "firestore_v1beta1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "firestore_py_gapic_test", +- srcs = [ +- "firestore_py_gapic_pytest.py", +- "firestore_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":firestore_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "firestore-v1beta1-py", +- deps = [ +- ":firestore_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "firestore_php_proto", +- deps = [":firestore_proto"], +-) +- +-php_grpc_library( +- name = "firestore_php_grpc", +- srcs = [":firestore_proto"], +- deps = [":firestore_php_proto"], +-) +- +-php_gapic_library( +- name = "firestore_php_gapic", +- srcs = [":firestore_proto_with_info"], +- rest_numeric_enums = True, +- service_yaml = "firestore_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":firestore_php_grpc", +- ":firestore_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-firestore-v1beta1-php", +- deps = [ +- ":firestore_php_gapic", +- ":firestore_php_grpc", +- ":firestore_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "firestore_nodejs_gapic", +- src = ":firestore_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "firestore_grpc_service_config.json", +- package = "google.firestore.v1beta1", +- rest_numeric_enums = True, +- service_yaml = "firestore_v1beta1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "firestore-v1beta1-nodejs", +- deps = [ +- ":firestore_nodejs_gapic", +- ":firestore_proto", +- ], +-) +- +-ruby_proto_library( +- name = "firestore_ruby_proto", +- deps = [":firestore_proto"], +-) +- +-ruby_grpc_library( +- name = "firestore_ruby_grpc", +- srcs = [":firestore_proto"], +- deps = [":firestore_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "firestore_ruby_gapic", +- srcs = [":firestore_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-firestore-v1beta1"], +- rest_numeric_enums = True, +- service_yaml = "firestore_v1beta1.yaml", +- deps = [ +- ":firestore_ruby_grpc", +- ":firestore_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-firestore-v1beta1-ruby", +- deps = [ +- ":firestore_ruby_gapic", +- ":firestore_ruby_grpc", +- ":firestore_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "firestore_csharp_proto", +- deps = [":firestore_proto"], +-) +- +-csharp_grpc_library( +- name = "firestore_csharp_grpc", +- srcs = [":firestore_proto"], +- deps = [":firestore_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "firestore_csharp_gapic", +- srcs = [":firestore_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "firestore_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "firestore_v1beta1.yaml", +- deps = [ +- ":firestore_csharp_grpc", +- ":firestore_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-firestore-v1beta1-csharp", +- deps = [ +- ":firestore_csharp_gapic", +- ":firestore_csharp_grpc", +- ":firestore_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/geo/type/BUILD.bazel b/google/geo/type/BUILD.bazel +deleted file mode 100644 +index 4e587a694..000000000 +--- a/google/geo/type/BUILD.bazel ++++ /dev/null +@@ -1,89 +0,0 @@ +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_proto_library", +- "go_proto_library", +- "java_gapic_assembly_gradle_pkg", +- "java_proto_library", +-) +- +-package(default_visibility = ["//visibility:public"]) +- +-############################################################################## +-# Common +-############################################################################## +-proto_library( +- name = "viewport_proto", +- srcs = ["viewport.proto"], +- deps = ["//google/type:latlng_proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-java_proto_library( +- name = "viewport_java_proto", +- deps = [ +- ":viewport_proto", +- ], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-geo-type-java", +- transport = "grpc+rest", +- deps = [ +- ":viewport_java_proto", +- ":viewport_proto", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-go_proto_library( +- name = "viewport_go_proto", +- importpath = "google.golang.org/genproto/googleapis/geo/type/viewport", +- protos = [":viewport_proto"], +- deps = ["//google/type:latlng_go_proto"], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_proto_library", +-) +- +-py_gapic_library( +- name = "viewport_py_gapic", +- srcs = [":viewport_proto"], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-py_proto_library( +- name = "viewport_py_proto", +- deps = [":viewport_proto"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "viewport-py", +- deps = [ +- ":viewport_py_gapic", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-cc_proto_library( +- name = "viewport_cc_proto", +- deps = [":viewport_proto"], +-) +diff --git a/google/home/enterprise/sdm/v1/BUILD.bazel b/google/home/enterprise/sdm/v1/BUILD.bazel +deleted file mode 100644 +index 4e46dd890..000000000 +--- a/google/home/enterprise/sdm/v1/BUILD.bazel ++++ /dev/null +@@ -1,317 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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. +- +-############################################################################## +-# 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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "sdm_proto", +- srcs = [ +- "device.proto", +- "site.proto", +- "smart_device_management_service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-proto_library_with_info( +- name = "sdm_proto_with_info", +- deps = [ +- ":sdm_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "sdm_java_proto", +- deps = [":sdm_proto"], +-) +- +-java_grpc_library( +- name = "sdm_java_grpc", +- srcs = [":sdm_proto"], +- deps = [":sdm_java_proto"], +-) +- +-java_gapic_library( +- name = "sdm_java_gapic", +- srcs = [":sdm_proto_with_info"], +- grpc_service_config = "smart_device_management_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "smartdevicemanagement_v1.yaml", +- test_deps = [ +- ":sdm_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":sdm_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "sdm_java_gapic_test_suite", +- test_classes = [ +- "com.google.home.enterprise.sdm.v1.SmartDeviceManagementServiceClientHttpJsonTest", +- "com.google.home.enterprise.sdm.v1.SmartDeviceManagementServiceClientTest", +- ], +- runtime_deps = [":sdm_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-enterprise-sdm-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":sdm_java_gapic", +- ":sdm_java_grpc", +- ":sdm_java_proto", +- ":sdm_proto", +- ], +-) +- +-go_proto_library( +- name = "sdm_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/home/enterprise/sdm/v1", +- protos = [":sdm_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "sdm_go_gapic", +- srcs = [":sdm_proto_with_info"], +- grpc_service_config = "smart_device_management_grpc_service_config.json", +- importpath = "google.golang.org/google/home/enterprise/sdm/v1;sdm", +- rest_numeric_enums = True, +- service_yaml = "smartdevicemanagement_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":sdm_go_proto", +- ], +-) +- +-go_test( +- name = "sdm_go_gapic_test", +- srcs = [":sdm_go_gapic_srcjar_test"], +- embed = [":sdm_go_gapic"], +- importpath = "google.golang.org/google/home/enterprise/sdm/v1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-enterprise-sdm-v1-go", +- deps = [ +- ":sdm_go_gapic", +- ":sdm_go_gapic_srcjar-snippets.srcjar", +- ":sdm_go_gapic_srcjar-test.srcjar", +- ":sdm_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "sdm_py_gapic", +- srcs = [":sdm_proto"], +- grpc_service_config = "smart_device_management_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "smartdevicemanagement_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "sdm_py_gapic_test", +- srcs = [ +- "sdm_py_gapic_pytest.py", +- "sdm_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":sdm_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "enterprise-sdm-v1-py", +- deps = [ +- ":sdm_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "sdm_php_proto", +- deps = [":sdm_proto"], +-) +- +-php_grpc_library( +- name = "sdm_php_grpc", +- srcs = [":sdm_proto"], +- deps = [":sdm_php_proto"], +-) +- +-php_gapic_library( +- name = "sdm_php_gapic", +- srcs = [":sdm_proto_with_info"], +- grpc_service_config = "smart_device_management_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "smartdevicemanagement_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":sdm_php_grpc", +- ":sdm_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-enterprise-sdm-v1-php", +- deps = [ +- ":sdm_php_gapic", +- ":sdm_php_grpc", +- ":sdm_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "sdm_nodejs_gapic", +- src = ":sdm_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "smart_device_management_grpc_service_config.json", +- package = "google.home.enterprise.sdm.v1", +- rest_numeric_enums = True, +- service_yaml = "smartdevicemanagement_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "enterprise-sdm-v1-nodejs", +- deps = [ +- ":sdm_nodejs_gapic", +- ":sdm_proto", +- ], +-) +- +-ruby_proto_library( +- name = "sdm_ruby_proto", +- deps = [":sdm_proto"], +-) +- +-ruby_grpc_library( +- name = "sdm_ruby_grpc", +- srcs = [":sdm_proto"], +- deps = [":sdm_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "sdm_ruby_gapic", +- srcs = [":sdm_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-sdm-v1"], +- grpc_service_config = "smart_device_management_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "smartdevicemanagement_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":sdm_ruby_grpc", +- ":sdm_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-enterprise-sdm-v1-ruby", +- deps = [ +- ":sdm_ruby_gapic", +- ":sdm_ruby_grpc", +- ":sdm_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "sdm_csharp_proto", +- deps = [":sdm_proto"], +-) +- +-csharp_grpc_library( +- name = "sdm_csharp_grpc", +- srcs = [":sdm_proto"], +- deps = [":sdm_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "sdm_csharp_gapic", +- srcs = [":sdm_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "smart_device_management_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "smartdevicemanagement_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":sdm_csharp_grpc", +- ":sdm_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-enterprise-sdm-v1-csharp", +- deps = [ +- ":sdm_csharp_gapic", +- ":sdm_csharp_grpc", +- ":sdm_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/home/graph/BUILD.bazel b/google/home/graph/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/home/graph/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/home/graph/v1/BUILD.bazel b/google/home/graph/v1/BUILD.bazel +deleted file mode 100644 +index 2020e4254..000000000 +--- a/google/home/graph/v1/BUILD.bazel ++++ /dev/null +@@ -1,305 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# 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", +- "php_gapic_assembly_pkg", +- "php_gapic_library", +- "php_grpc_library", +- "php_proto_library", +- "proto_library_with_info", +- "py_gapic_assembly_pkg", +- "py_gapic_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"]) +- +-proto_library( +- name = "graph_proto", +- srcs = [ +- "device.proto", +- "homegraph.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-proto_library_with_info( +- name = "graph_proto_with_info", +- deps = [ +- ":graph_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "graph_java_proto", +- deps = [":graph_proto"], +-) +- +-java_grpc_library( +- name = "graph_java_grpc", +- srcs = [":graph_proto"], +- deps = [":graph_java_proto"], +-) +- +-java_gapic_library( +- name = "graph_java_gapic", +- srcs = [":graph_proto_with_info"], +- grpc_service_config = "homegraph_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "homegraph_v1.yaml", +- test_deps = [ +- ":graph_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":graph_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "graph_java_gapic_test_suite", +- test_classes = [ +- "com.google.home.graph.v1.HomeGraphApiServiceClientHttpJsonTest", +- "com.google.home.graph.v1.HomeGraphApiServiceClientTest", +- ], +- runtime_deps = [":graph_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-home-graph-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":graph_java_gapic", +- ":graph_java_grpc", +- ":graph_java_proto", +- ":graph_proto", +- ], +-) +- +-go_proto_library( +- name = "graph_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/home/graph/v1", +- protos = [":graph_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "graph_go_gapic", +- srcs = [":graph_proto_with_info"], +- grpc_service_config = "homegraph_grpc_service_config.json", +- importpath = "google.golang.org/api/homegraph/v1;graph", +- rest_numeric_enums = True, +- service_yaml = "homegraph_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":graph_go_proto", +- ], +-) +- +-go_test( +- name = "graph_go_gapic_test", +- srcs = [":graph_go_gapic_srcjar_test"], +- embed = [":graph_go_gapic"], +- importpath = "google.golang.org/api/homegraph/v1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-home-graph-v1-go", +- deps = [ +- ":graph_go_gapic", +- ":graph_go_gapic_srcjar-snippets.srcjar", +- ":graph_go_gapic_srcjar-test.srcjar", +- ":graph_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "graph_py_gapic", +- srcs = [":graph_proto"], +- grpc_service_config = "homegraph_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "homegraph_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "graph_py_gapic_test", +- srcs = [ +- "graph_py_gapic_pytest.py", +- "graph_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":graph_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "home-graph-v1-py", +- deps = [ +- ":graph_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "graph_php_proto", +- deps = [":graph_proto"], +-) +- +-php_grpc_library( +- name = "graph_php_grpc", +- srcs = [":graph_proto"], +- deps = [":graph_php_proto"], +-) +- +-php_gapic_library( +- name = "graph_php_gapic", +- srcs = [":graph_proto_with_info"], +- rest_numeric_enums = True, +- service_yaml = "homegraph_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":graph_php_grpc", +- ":graph_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-home-graph-v1-php", +- deps = [ +- ":graph_php_gapic", +- ":graph_php_grpc", +- ":graph_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "graph_nodejs_gapic", +- src = ":graph_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "homegraph_grpc_service_config.json", +- package = "google.home.graph.v1", +- rest_numeric_enums = True, +- service_yaml = "homegraph_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "home-graph-v1-nodejs", +- deps = [ +- ":graph_nodejs_gapic", +- ":graph_proto", +- ], +-) +- +-ruby_proto_library( +- name = "graph_ruby_proto", +- deps = [":graph_proto"], +-) +- +-ruby_grpc_library( +- name = "graph_ruby_grpc", +- srcs = [":graph_proto"], +- deps = [":graph_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "graph_ruby_gapic", +- srcs = [":graph_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-graph-v1"], +- rest_numeric_enums = True, +- service_yaml = "homegraph_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":graph_ruby_grpc", +- ":graph_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-home-graph-v1-ruby", +- deps = [ +- ":graph_ruby_gapic", +- ":graph_ruby_grpc", +- ":graph_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "graph_csharp_proto", +- deps = [":graph_proto"], +-) +- +-csharp_grpc_library( +- name = "graph_csharp_grpc", +- srcs = [":graph_proto"], +- deps = [":graph_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "graph_csharp_gapic", +- srcs = [":graph_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "homegraph_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "homegraph_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":graph_csharp_grpc", +- ":graph_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-home-graph-v1-csharp", +- deps = [ +- ":graph_csharp_gapic", +- ":graph_csharp_grpc", +- ":graph_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/iam/BUILD.bazel b/google/iam/BUILD.bazel +deleted file mode 100644 +index 4c347bc6f..000000000 +--- a/google/iam/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-iam. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for iam. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v2 in this case. +-ruby_cloud_gapic_library( +- name = "iam_ruby_wrapper", +- srcs = ["//google/iam/v2:iam_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-iam", +- "ruby-cloud-wrapper-of=v2:0.2", +- "ruby-cloud-product-url=https://cloud.google.com/iam", +- "ruby-cloud-api-id=iam.googleapis.com", +- "ruby-cloud-api-shortname=iam", +- ], +- ruby_cloud_description = "Manages identity and access control policies for Google Cloud Platform resources.", +- ruby_cloud_title = "IAM", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-iam-ruby", +- deps = [ +- ":iam_ruby_wrapper", +- ], +-) +diff --git a/google/iam/admin/v1/BUILD.bazel b/google/iam/admin/v1/BUILD.bazel +deleted file mode 100644 +index 95ca7cc61..000000000 +--- a/google/iam/admin/v1/BUILD.bazel ++++ /dev/null +@@ -1,399 +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 = "admin_proto", +- srcs = [ +- "audit_data.proto", +- "iam.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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:expr_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "admin_proto_with_info", +- deps = [ +- ":admin_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 = "admin_java_proto", +- deps = [":admin_proto"], +-) +- +-java_grpc_library( +- name = "admin_java_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_java_proto"], +-) +- +-java_gapic_library( +- name = "admin_java_gapic", +- srcs = [":admin_proto_with_info"], +- # This was manually replaced - build_gen shouldn't have removed it. +- gapic_yaml = "iam_gapic.yaml", +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iam.yaml", +- test_deps = [ +- ":admin_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":admin_java_proto", +- "//google/api:api_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "admin_java_gapic_test_suite", +- # This was manually named IAMClientTest - build_gen attempts to rename it to +- # IamClientTest. +- test_classes = [ +- # Java package override from gapic.yaml. +- "com.google.cloud.iam.admin.v1.IAMClientTest", +- ], +- runtime_deps = [":admin_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-iam-admin-v1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":admin_java_gapic", +- ":admin_java_grpc", +- ":admin_java_proto", +- ":admin_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 = "admin_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/iam/admin/apiv1/adminpb", +- protos = [":admin_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/type:expr_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "admin_go_gapic", +- srcs = [":admin_proto_with_info"], +- grpc_service_config = "iam_grpc_service_config.json", +- importpath = "cloud.google.com/go/iam/admin/apiv1;admin", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "iam.yaml", +- transport = "grpc", +- deps = [ +- ":admin_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "admin_go_gapic_test", +- srcs = [":admin_go_gapic_srcjar_test"], +- embed = [":admin_go_gapic"], +- importpath = "cloud.google.com/go/iam/admin/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-iam-admin-v1-go", +- deps = [ +- ":admin_go_gapic", +- ":admin_go_gapic_srcjar-metadata.srcjar", +- ":admin_go_gapic_srcjar-snippets.srcjar", +- ":admin_go_gapic_srcjar-test.srcjar", +- ":admin_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "admin_py_gapic", +- srcs = [":admin_proto"], +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iam.yaml", +- transport = "grpc", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "admin_py_gapic_test", +- srcs = [ +- "admin_py_gapic_pytest.py", +- "admin_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":admin_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "iam-admin-v1-py", +- deps = [ +- ":admin_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 = "admin_php_proto", +- deps = [":admin_proto"], +-) +- +-php_grpc_library( +- name = "admin_php_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_php_proto"], +-) +- +-php_gapic_library( +- name = "admin_php_gapic", +- srcs = [":admin_proto_with_info"], +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iam.yaml", +- transport = "grpc+rest", +- deps = [ +- ":admin_php_grpc", +- ":admin_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-iam-admin-v1-php", +- deps = [ +- ":admin_php_gapic", +- ":admin_php_grpc", +- ":admin_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "admin_nodejs_gapic", +- package_name = "@google-cloud/admin", +- src = ":admin_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "iam_grpc_service_config.json", +- package = "google.iam.admin.v1", +- rest_numeric_enums = True, +- service_yaml = "iam.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "iam-admin-v1-nodejs", +- deps = [ +- ":admin_nodejs_gapic", +- ":admin_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 = "admin_ruby_proto", +- deps = [":admin_proto"], +-) +- +-ruby_grpc_library( +- name = "admin_ruby_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "admin_ruby_gapic", +- srcs = [":admin_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-iam-admin-v1"], +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iam.yaml", +- transport = "grpc", +- deps = [ +- ":admin_ruby_grpc", +- ":admin_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-iam-admin-v1-ruby", +- deps = [ +- ":admin_ruby_gapic", +- ":admin_ruby_grpc", +- ":admin_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 = "admin_csharp_proto", +- deps = [":admin_proto"], +-) +- +-csharp_grpc_library( +- name = "admin_csharp_grpc", +- srcs = [":admin_proto"], +- deps = [":admin_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "admin_csharp_gapic", +- srcs = [":admin_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iam.yaml", +- transport = "grpc", +- deps = [ +- ":admin_csharp_grpc", +- ":admin_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-iam-admin-v1-csharp", +- deps = [ +- ":admin_csharp_gapic", +- ":admin_csharp_grpc", +- ":admin_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "admin_cc_proto", +- deps = [":admin_proto"], +-) +- +-cc_grpc_library( +- name = "admin_cc_grpc", +- srcs = [":admin_proto"], +- grpc_only = True, +- deps = [":admin_cc_proto"], +-) +diff --git a/google/iam/credentials/BUILD.bazel b/google/iam/credentials/BUILD.bazel +deleted file mode 100644 +index 449360b08..000000000 +--- a/google/iam/credentials/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-iam-credentials. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for iamcredentials. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "iamcredentials_ruby_wrapper", +- srcs = ["//google/iam/credentials/v1:credentials_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-iam-credentials", +- "ruby-cloud-env-prefix=IAM_CREDENTIALS", +- "ruby-cloud-wrapper-of=v1:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/iam", +- "ruby-cloud-api-id=iamcredentials.googleapis.com", +- "ruby-cloud-api-shortname=iamcredentials", +- ], +- ruby_cloud_description = "The Service Account Credentials API creates short-lived credentials for Identity and Access Management (IAM) service accounts. You can also use this API to sign JSON Web Tokens (JWTs), as well as blobs of binary data that contain other types of tokens.", +- ruby_cloud_title = "IAM Service Account Credentials", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-iam-credentials-ruby", +- deps = [ +- ":iamcredentials_ruby_wrapper", +- ], +-) +diff --git a/google/iam/credentials/v1/BUILD.bazel b/google/iam/credentials/v1/BUILD.bazel +deleted file mode 100644 +index 03e7aa3ef..000000000 +--- a/google/iam/credentials/v1/BUILD.bazel ++++ /dev/null +@@ -1,332 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "credentials_proto", +- srcs = [ +- "common.proto", +- "iamcredentials.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "credentials_proto_with_info", +- deps = [ +- ":credentials_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "credentials_java_proto", +- deps = [":credentials_proto"], +-) +- +-java_grpc_library( +- name = "credentials_java_grpc", +- srcs = [":credentials_proto"], +- deps = [":credentials_java_proto"], +-) +- +-java_gapic_library( +- name = "credentials_java_gapic", +- srcs = [":credentials_proto_with_info"], +- grpc_service_config = "iamcredentials_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iamcredentials_v1.yaml", +- test_deps = [ +- ":credentials_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":credentials_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "credentials_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.iam.credentials.v1.IAMCredentialsClientHttpJsonTest", +- "com.google.cloud.iam.credentials.v1.IAMCredentialsClientTest", +- ], +- runtime_deps = [":credentials_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-iam-credentials-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":credentials_java_gapic", +- ":credentials_java_grpc", +- ":credentials_java_proto", +- ":credentials_proto", +- ], +-) +- +-go_proto_library( +- name = "credentials_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/iam/credentials/apiv1/credentialspb", +- protos = [":credentials_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "credentials_go_gapic", +- srcs = [":credentials_proto_with_info"], +- grpc_service_config = "iamcredentials_grpc_service_config.json", +- importpath = "cloud.google.com/go/iam/credentials/apiv1;credentials", +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "iamcredentials_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":credentials_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "credentials_go_gapic_test", +- srcs = [":credentials_go_gapic_srcjar_test"], +- embed = [":credentials_go_gapic"], +- importpath = "cloud.google.com/go/iam/credentials/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-iam-credentials-v1-go", +- deps = [ +- ":credentials_go_gapic", +- ":credentials_go_gapic_srcjar-snippets.srcjar", +- ":credentials_go_gapic_srcjar-test.srcjar", +- ":credentials_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "credentials_py_gapic", +- srcs = [":credentials_proto"], +- grpc_service_config = "iamcredentials_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-iam", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=iam_credentials", +- ], +- rest_numeric_enums = True, +- service_yaml = "iamcredentials_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "credentials_py_gapic_test", +- srcs = [ +- "credentials_py_gapic_pytest.py", +- "credentials_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":credentials_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "iam-credentials-v1-py", +- deps = [ +- ":credentials_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "credentials_php_proto", +- deps = [":credentials_proto"], +-) +- +-php_grpc_library( +- name = "credentials_php_grpc", +- srcs = [":credentials_proto"], +- deps = [":credentials_php_proto"], +-) +- +-php_gapic_library( +- name = "credentials_php_gapic", +- srcs = [":credentials_proto_with_info"], +- grpc_service_config = "iamcredentials_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iamcredentials_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":credentials_php_grpc", +- ":credentials_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-iam-credentials-v1-php", +- deps = [ +- ":credentials_php_gapic", +- ":credentials_php_grpc", +- ":credentials_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "credentials_nodejs_gapic", +- package_name = "@google-cloud/iam-credentials", +- src = ":credentials_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "iamcredentials_grpc_service_config.json", +- package = "google.iam.credentials.v1", +- rest_numeric_enums = True, +- service_yaml = "iamcredentials_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "iam-credentials-v1-nodejs", +- deps = [ +- ":credentials_nodejs_gapic", +- ":credentials_proto", +- ], +-) +- +-ruby_proto_library( +- name = "credentials_ruby_proto", +- deps = [":credentials_proto"], +-) +- +-ruby_grpc_library( +- name = "credentials_ruby_grpc", +- srcs = [":credentials_proto"], +- deps = [":credentials_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "credentials_ruby_gapic", +- srcs = [":credentials_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-iam-credentials-v1", +- "ruby-cloud-env-prefix=IAM_CREDENTIALS", +- "ruby-cloud-product-url=https://cloud.google.com/iam", +- "ruby-cloud-api-id=iamcredentials.googleapis.com", +- "ruby-cloud-api-shortname=iamcredentials", +- ], +- grpc_service_config = "iamcredentials_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Service Account Credentials API creates short-lived credentials for Identity and Access Management (IAM) service accounts. You can also use this API to sign JSON Web Tokens (JWTs), as well as blobs of binary data that contain other types of tokens.", +- ruby_cloud_title = "IAM Service Account Credentials V1", +- service_yaml = "iamcredentials_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":credentials_ruby_grpc", +- ":credentials_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-iam-credentials-v1-ruby", +- deps = [ +- ":credentials_ruby_gapic", +- ":credentials_ruby_grpc", +- ":credentials_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "credentials_csharp_proto", +- deps = [":credentials_proto"], +-) +- +-csharp_grpc_library( +- name = "credentials_csharp_grpc", +- srcs = [":credentials_proto"], +- deps = [":credentials_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "credentials_csharp_gapic", +- srcs = [":credentials_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "iamcredentials_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iamcredentials_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":credentials_csharp_grpc", +- ":credentials_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-iam-credentials-v1-csharp", +- deps = [ +- ":credentials_csharp_gapic", +- ":credentials_csharp_grpc", +- ":credentials_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "credentials_cc_proto", +- deps = [":credentials_proto"], +-) +- +-cc_grpc_library( +- name = "credentials_cc_grpc", +- srcs = [":credentials_proto"], +- grpc_only = True, +- deps = [":credentials_cc_proto"], +-) +diff --git a/google/iam/v1/BUILD.bazel b/google/iam/v1/BUILD.bazel +deleted file mode 100644 +index 8e1480023..000000000 +--- a/google/iam/v1/BUILD.bazel ++++ /dev/null +@@ -1,272 +0,0 @@ +-load("@rules_proto//proto:defs.bzl", "proto_library") +- +-############################################################################## +-# Common +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "csharp_gapic_assembly_pkg", +- "csharp_gapic_library", +- "csharp_grpc_library", +- "csharp_proto_library", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "java_gapic_assembly_gradle_pkg", +- "java_grpc_library", +- "java_proto_library", +- "proto_library_with_info", +- "py_proto_library", +- "php_proto_library", +- "php_gapic_assembly_pkg", +- "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"]) +- +-proto_library( +- name = "iam_policy_proto", +- srcs = ["iam_policy.proto"], +- deps = [ +- ":options_proto", +- ":policy_proto", +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:field_mask_proto", +- ], +-) +- +-proto_library( +- name = "policy_proto", +- srcs = ["policy.proto"], +- deps = [ +- "//google/api:annotations_proto", +- "//google/type:expr_proto", +- ], +-) +- +-proto_library( +- name = "options_proto", +- srcs = ["options.proto"], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-proto_library_with_info( +- name = "iam_proto_with_info", +- deps = [ +- ":iam_policy_proto", +- ":options_proto", +- ":policy_proto", +- ], +-) +- +-java_proto_library( +- name = "iam_java_proto", +- deps = [ +- ":iam_policy_proto", +- ":options_proto", +- ":policy_proto", +- ], +-) +- +-java_grpc_library( +- name = "iam_java_grpc", +- srcs = [":iam_policy_proto"], +- deps = [":iam_java_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-iam-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- "iam_java_grpc", +- "iam_java_proto", +- ], +-) +- +-go_proto_library( +- name = "iam_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/iam/apiv1/iampb", +- protos = [ +- ":iam_policy_proto", +- ":options_proto", +- ":policy_proto", +- ], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:expr_go_proto", +- ], +-) +- +-# Manual addition for owlbot migration. +-go_gapic_library( +- name = "iam_go_gapic", +- srcs = [":iam_proto_with_info"], +- grpc_service_config = None, +- importpath = "cloud.google.com/go/iam/apiv1;iam", +- release_level = "ga", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "iam_meta_api.yaml", +- transport = "grpc+rest", +- deps = [":iam_go_proto"], +-) +- +-go_gapic_assembly_pkg( +- name = "gapi-cloud-iam-v1-go", +- deps = [ +- ":iam_go_gapic", +- ":iam_go_gapic_srcjar-snippets.srcjar", +- ":iam_go_gapic_srcjar-test.srcjar", +- ":iam_go_gapic_srcjar-metadata.srcjar", +- ":iam_go_proto", +- ], +-) +- +-cc_proto_library( +- name = "iam_policy_cc_proto", +- deps = [":iam_policy_proto"], +-) +- +-cc_proto_library( +- name = "options_cc_proto", +- deps = [":options_proto"], +-) +- +-cc_proto_library( +- name = "policy_cc_proto", +- deps = [":policy_proto"], +-) +- +-cc_grpc_library( +- name = "iam_cc_grpc", +- srcs = [":iam_policy_proto"], +- grpc_only = True, +- deps = [":iam_policy_cc_proto"], +-) +- +-py_proto_library( +- name = "iam_policy_py_proto", +- deps = [":iam_policy_proto"], +-) +- +-py_proto_library( +- name = "policy_py_proto", +- deps = [":policy_proto"], +-) +- +-py_proto_library( +- name = "options_py_proto", +- deps = [":options_proto"], +-) +- +-php_proto_library( +- name = "iam_php_proto", +- deps = [ +- ":iam_policy_proto", +- ":options_proto", +- ":policy_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-iam-v1-php", +- deps = [":iam_php_proto"], +-) +- +-ruby_proto_library( +- name = "iam_ruby_proto", +- deps = [ +- ":iam_policy_proto", +- ":options_proto", +- ":policy_proto", +- "//google/iam/v1/logging:audit_data_proto", +- ], +-) +- +-ruby_grpc_library( +- name = "iam_ruby_grpc", +- srcs = [":iam_policy_proto"], +- deps = [":iam_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "iam_ruby_gapic", +- srcs = [":iam_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-iam-v1", +- ], +- rest_numeric_enums = False, +- ruby_cloud_description = "An add-on interface used by some Google API clients to provide IAM Policy calls.", +- ruby_cloud_title = "IAM", +- service_yaml = "iam_meta_api.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iam_ruby_grpc", +- ":iam_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-iam-v1-ruby", +- deps = [ +- ":iam_ruby_gapic", +- ":iam_ruby_grpc", +- ":iam_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "iam_csharp_proto", +- deps = [ +- ":iam_policy_proto", +- ":options_proto", +- ":policy_proto", +- "//google/iam/v1/logging:audit_data_proto", +- ], +-) +- +-csharp_grpc_library( +- name = "iam_csharp_grpc", +- srcs = [":iam_policy_proto"], +- deps = [":iam_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "iam_csharp_gapic", +- srcs = [":iam_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- rest_numeric_enums = False, +- service_yaml = "iam_meta_api.yaml", +- deps = [ +- ":iam_csharp_grpc", +- ":iam_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-iam-v1-csharp", +- deps = [ +- ":iam_csharp_gapic", +- ":iam_csharp_grpc", +- ":iam_csharp_proto", +- ], +-) +diff --git a/google/iam/v1/logging/BUILD.bazel b/google/iam/v1/logging/BUILD.bazel +deleted file mode 100644 +index 3c973be6a..000000000 +--- a/google/iam/v1/logging/BUILD.bazel ++++ /dev/null +@@ -1,132 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "audit_data_proto", +- srcs = [ +- "audit_data.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/iam/v1:policy_proto", +- ], +-) +- +-proto_library_with_info( +- name = "logging_proto_with_info", +- deps = [":audit_data_proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "java_proto_library") +- +-java_proto_library( +- name = "logging_java_proto", +- deps = [":audit_data_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "logging_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/iam/apiv1/logging/loggingpb", +- protos = [":audit_data_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_gapic_assembly_pkg( +- name = "gapi-cloud-iam-admin-go", +- deps = [ +- ":logging_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +-) +- +-py_gapic_library( +- name = "logging_py_gapic", +- srcs = [":audit_data_proto"], +- opt_args = [ +- "warehouse-package-name=google-cloud-iam-logging", +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=iam_logging", +- ], +- rest_numeric_enums = False, +- transport = "grpc", +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "google-cloud-iam-logging-v1-py", +- deps = [ +- ":logging_py_gapic", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_proto_library", +- "php_gapic_assembly_pkg", +-) +- +-php_proto_library( +- name = "logging_php_proto", +- deps = [":audit_data_proto"], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-iam-v1-logging-php", +- deps = [":logging_php_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":audit_data_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":audit_data_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/iam/v1beta/BUILD.bazel b/google/iam/v1beta/BUILD.bazel +deleted file mode 100644 +index e525598c6..000000000 +--- a/google/iam/v1beta/BUILD.bazel ++++ /dev/null +@@ -1,328 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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. +- +-############################################################################## +-# 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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "iam_proto", +- srcs = [ +- "workload_identity_pool.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", +- ], +-) +- +-proto_library_with_info( +- name = "iam_proto_with_info", +- deps = [ +- ":iam_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "iam_java_proto", +- deps = [":iam_proto"], +-) +- +-java_grpc_library( +- name = "iam_java_grpc", +- srcs = [":iam_proto"], +- deps = [":iam_java_proto"], +-) +- +-java_gapic_library( +- name = "iam_java_gapic", +- srcs = [":iam_proto_with_info"], +- gapic_yaml = "iam_gapic.yaml", +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iam_v1beta.yaml", +- test_deps = [ +- ":iam_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "iam_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.iam.v1beta.WorkloadIdentityPoolsClientTest", +- ], +- runtime_deps = [":iam_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-iam-v1beta-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":iam_java_gapic", +- ":iam_java_grpc", +- ":iam_java_proto", +- ":iam_proto", +- ], +-) +- +-go_proto_library( +- name = "iam_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/iam/apiv1beta/iampb", +- protos = [":iam_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "iam_go_gapic", +- srcs = [":iam_proto_with_info"], +- grpc_service_config = "iam_grpc_service_config.json", +- importpath = "cloud.google.com/go/iam/apiv1beta;iam", +- rest_numeric_enums = True, +- service_yaml = "iam_v1beta.yaml", +- transport = "grpc", +- deps = [ +- ":iam_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 = "iam_go_gapic_test", +- srcs = [":iam_go_gapic_srcjar_test"], +- embed = [":iam_go_gapic"], +- importpath = "cloud.google.com/go/iam/apiv1beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-iam-v1beta-go", +- deps = [ +- ":iam_go_gapic", +- ":iam_go_gapic_srcjar-snippets.srcjar", +- ":iam_go_gapic_srcjar-test.srcjar", +- ":iam_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "iam_py_gapic", +- srcs = [":iam_proto"], +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iam_v1beta.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "iam_py_gapic_test", +- srcs = [ +- "iam_py_gapic_pytest.py", +- "iam_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":iam_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "iam-v1beta-py", +- deps = [ +- ":iam_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "iam_php_proto", +- deps = [":iam_proto"], +-) +- +-php_grpc_library( +- name = "iam_php_grpc", +- srcs = [":iam_proto"], +- deps = [":iam_php_proto"], +-) +- +-php_gapic_library( +- name = "iam_php_gapic", +- srcs = [":iam_proto_with_info"], +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iam_v1beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iam_php_grpc", +- ":iam_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-iam-v1beta-php", +- deps = [ +- ":iam_php_gapic", +- ":iam_php_grpc", +- ":iam_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "iam_nodejs_gapic", +- src = ":iam_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "iam_grpc_service_config.json", +- package = "google.iam.v1beta", +- rest_numeric_enums = True, +- service_yaml = "iam_v1beta.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "iam-v1beta-nodejs", +- deps = [ +- ":iam_nodejs_gapic", +- ":iam_proto", +- ], +-) +- +-ruby_proto_library( +- name = "iam_ruby_proto", +- deps = [":iam_proto"], +-) +- +-ruby_grpc_library( +- name = "iam_ruby_grpc", +- srcs = [":iam_proto"], +- deps = [":iam_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "iam_ruby_gapic", +- srcs = [":iam_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-iam-v1beta", +- "ruby-cloud-env-prefix=IAM", +- "ruby-cloud-product-url=https://cloud.google.com/iam/docs/manage-workload-identity-pools-providers", +- "ruby-cloud-api-id=iam.googleapis.com", +- "ruby-cloud-api-shortname=iam", +- ], +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Pre-release client for the WorkloadIdentityPools service.", +- ruby_cloud_title = "Google IAM V1beta", +- service_yaml = "iam_v1beta.yaml", +- transport = "grpc", +- deps = [ +- ":iam_ruby_grpc", +- ":iam_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-iam-v1beta-ruby", +- deps = [ +- ":iam_ruby_gapic", +- ":iam_ruby_grpc", +- ":iam_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "iam_csharp_proto", +- deps = [":iam_proto"], +-) +- +-csharp_grpc_library( +- name = "iam_csharp_grpc", +- srcs = [":iam_proto"], +- deps = [":iam_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "iam_csharp_gapic", +- srcs = [":iam_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iam_v1beta.yaml", +- transport = "grpc", +- deps = [ +- ":iam_csharp_grpc", +- ":iam_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-iam-v1beta-csharp", +- deps = [ +- ":iam_csharp_gapic", +- ":iam_csharp_grpc", +- ":iam_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/iam/v2/BUILD.bazel b/google/iam/v2/BUILD.bazel +deleted file mode 100644 +index cd9430e56..000000000 +--- a/google/iam/v2/BUILD.bazel ++++ /dev/null +@@ -1,405 +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 = "iam_proto", +- srcs = [ +- "deny.proto", +- "policy.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/longrunning:operations_proto", +- "//google/type:expr_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "iam_proto_with_info", +- deps = [ +- ":iam_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 = "iam_java_proto", +- deps = [":iam_proto"], +-) +- +-java_grpc_library( +- name = "iam_java_grpc", +- srcs = [":iam_proto"], +- deps = [":iam_java_proto"], +-) +- +-java_gapic_library( +- name = "iam_java_gapic", +- srcs = [":iam_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iam_v2.yaml", +- test_deps = [ +- ":iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":iam_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "iam_java_gapic_test_suite", +- test_classes = [ +- "com.google.iam.v2.PoliciesClientHttpJsonTest", +- "com.google.iam.v2.PoliciesClientTest", +- ], +- runtime_deps = [":iam_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-iam-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":iam_java_gapic", +- ":iam_java_grpc", +- ":iam_java_proto", +- ":iam_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 = "iam_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/iam/apiv2/iampb", +- protos = [":iam_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:expr_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "iam_go_gapic", +- srcs = [":iam_proto_with_info"], +- grpc_service_config = "iam_grpc_service_config.json", +- importpath = "cloud.google.com/go/iam/apiv2;iam", +- release_level = "ga", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "iam_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iam_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 = "iam_go_gapic_test", +- srcs = [":iam_go_gapic_srcjar_test"], +- embed = [":iam_go_gapic"], +- importpath = "cloud.google.com/go/iam/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-iam-v2-go", +- deps = [ +- ":iam_go_gapic", +- ":iam_go_gapic_srcjar-metadata.srcjar", +- ":iam_go_gapic_srcjar-snippets.srcjar", +- ":iam_go_gapic_srcjar-test.srcjar", +- ":iam_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "iam_py_gapic", +- srcs = [":iam_proto"], +- grpc_service_config = "iam_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=iam", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-iam", +- ], +- rest_numeric_enums = True, +- service_yaml = "iam_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "iam_py_gapic_test", +- srcs = [ +- "iam_py_gapic_pytest.py", +- "iam_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":iam_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "iam-v2-py", +- deps = [ +- ":iam_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 = "iam_php_proto", +- deps = [":iam_proto"], +-) +- +-php_grpc_library( +- name = "iam_php_grpc", +- srcs = [":iam_proto"], +- deps = [":iam_php_proto"], +-) +- +-php_gapic_library( +- name = "iam_php_gapic", +- srcs = [":iam_proto_with_info"], +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iam_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iam_php_grpc", +- ":iam_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-iam-v2-php", +- deps = [ +- ":iam_php_gapic", +- ":iam_php_grpc", +- ":iam_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "iam_nodejs_gapic", +- package_name = "@google-cloud/iam", +- src = ":iam_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "iam_grpc_service_config.json", +- package = "google.iam.v2", +- rest_numeric_enums = True, +- service_yaml = "iam_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "iam-v2-nodejs", +- deps = [ +- ":iam_nodejs_gapic", +- ":iam_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 = "iam_ruby_proto", +- deps = [":iam_proto"], +-) +- +-ruby_grpc_library( +- name = "iam_ruby_grpc", +- srcs = [":iam_proto"], +- deps = [":iam_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "iam_ruby_gapic", +- srcs = [":iam_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=iam.googleapis.com", +- "ruby-cloud-api-shortname=iam", +- "ruby-cloud-gem-name=google-iam-v2", +- "ruby-cloud-product-url=https://cloud.google.com/iam", +- "ruby-cloud-wrapper-gem-override=google-iam-client", +- ], +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Manages identity and access control policies for Google Cloud Platform resources.", +- ruby_cloud_title = "IAM V2", +- service_yaml = "iam_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iam_ruby_grpc", +- ":iam_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-iam-v2-ruby", +- deps = [ +- ":iam_ruby_gapic", +- ":iam_ruby_grpc", +- ":iam_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 = "iam_csharp_proto", +- deps = [":iam_proto"], +-) +- +-csharp_grpc_library( +- name = "iam_csharp_grpc", +- srcs = [":iam_proto"], +- deps = [":iam_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "iam_csharp_gapic", +- srcs = [":iam_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iam_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iam_csharp_grpc", +- ":iam_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-iam-v2-csharp", +- deps = [ +- ":iam_csharp_gapic", +- ":iam_csharp_grpc", +- ":iam_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "iam_cc_proto", +- deps = [":iam_proto"], +-) +- +-cc_grpc_library( +- name = "iam_cc_grpc", +- srcs = [":iam_proto"], +- grpc_only = True, +- deps = [":iam_cc_proto"], +-) +diff --git a/google/iam/v2beta/BUILD.bazel b/google/iam/v2beta/BUILD.bazel +deleted file mode 100644 +index 7b2064bec..000000000 +--- a/google/iam/v2beta/BUILD.bazel ++++ /dev/null +@@ -1,396 +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 = "iam_proto", +- srcs = [ +- "deny.proto", +- "policy.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/longrunning:operations_proto", +- "//google/type:expr_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "iam_proto_with_info", +- deps = [ +- ":iam_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 = "iam_java_proto", +- deps = [":iam_proto"], +-) +- +-java_grpc_library( +- name = "iam_java_grpc", +- srcs = [":iam_proto"], +- deps = [":iam_java_proto"], +-) +- +-java_gapic_library( +- name = "iam_java_gapic", +- srcs = [":iam_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iam_v2beta.yaml", +- test_deps = [ +- ":iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":iam_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "iam_java_gapic_test_suite", +- test_classes = [ +- "com.google.iam.v2beta.PoliciesClientHttpJsonTest", +- "com.google.iam.v2beta.PoliciesClientTest", +- ], +- runtime_deps = [":iam_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-iam-v2beta-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":iam_java_gapic", +- ":iam_java_grpc", +- ":iam_java_proto", +- ":iam_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 = "iam_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/iam/apiv2beta/iampb", +- protos = [":iam_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/type:expr_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "iam_go_gapic", +- srcs = [":iam_proto_with_info"], +- grpc_service_config = "iam_grpc_service_config.json", +- importpath = "cloud.google.com/go/iam/apiv2beta;iam", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "iam_v2beta.yaml", +- transport = "grpc", +- deps = [ +- ":iam_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 = "iam_go_gapic_test", +- srcs = [":iam_go_gapic_srcjar_test"], +- embed = [":iam_go_gapic"], +- importpath = "cloud.google.com/go/iam/apiv2beta", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-iam-v2beta-go", +- deps = [ +- ":iam_go_gapic", +- ":iam_go_gapic_srcjar-metadata.srcjar", +- ":iam_go_gapic_srcjar-snippets.srcjar", +- ":iam_go_gapic_srcjar-test.srcjar", +- ":iam_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "iam_py_gapic", +- srcs = [":iam_proto"], +- grpc_service_config = "iam_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=iam", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-iam", +- ], +- rest_numeric_enums = True, +- service_yaml = "iam_v2beta.yaml", +- transport = "grpc", +- deps = [ +- ], +-) +- +-py_test( +- name = "iam_py_gapic_test", +- srcs = [ +- "iam_py_gapic_pytest.py", +- "iam_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":iam_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "iam-v2beta-py", +- deps = [ +- ":iam_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 = "iam_php_proto", +- deps = [":iam_proto"], +-) +- +-php_grpc_library( +- name = "iam_php_grpc", +- srcs = [":iam_proto"], +- deps = [":iam_php_proto"], +-) +- +-php_gapic_library( +- name = "iam_php_gapic", +- srcs = [":iam_proto_with_info"], +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iam_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iam_php_grpc", +- ":iam_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-iam-v2beta-php", +- deps = [ +- ":iam_php_gapic", +- ":iam_php_grpc", +- ":iam_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "iam_nodejs_gapic", +- package_name = "@google-cloud/iam", +- src = ":iam_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "iam_grpc_service_config.json", +- package = "google.iam.v2beta", +- rest_numeric_enums = True, +- service_yaml = "iam_v2beta.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "iam-v2beta-nodejs", +- deps = [ +- ":iam_nodejs_gapic", +- ":iam_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 = "iam_ruby_proto", +- deps = [":iam_proto"], +-) +- +-ruby_grpc_library( +- name = "iam_ruby_grpc", +- srcs = [":iam_proto"], +- deps = [":iam_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "iam_ruby_gapic", +- srcs = [":iam_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-iam-v2beta"], +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iam_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iam_ruby_grpc", +- ":iam_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-iam-v2beta-ruby", +- deps = [ +- ":iam_ruby_gapic", +- ":iam_ruby_grpc", +- ":iam_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 = "iam_csharp_proto", +- deps = [":iam_proto"], +-) +- +-csharp_grpc_library( +- name = "iam_csharp_grpc", +- srcs = [":iam_proto"], +- deps = [":iam_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "iam_csharp_gapic", +- srcs = [":iam_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "iam_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "iam_v2beta.yaml", +- transport = "grpc+rest", +- deps = [ +- ":iam_csharp_grpc", +- ":iam_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-iam-v2beta-csharp", +- deps = [ +- ":iam_csharp_gapic", +- ":iam_csharp_grpc", +- ":iam_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "iam_cc_proto", +- deps = [":iam_proto"], +-) +- +-cc_grpc_library( +- name = "iam_cc_grpc", +- srcs = [":iam_proto"], +- grpc_only = True, +- deps = [":iam_cc_proto"], +-) +diff --git a/google/identity/accesscontextmanager/BUILD.bazel b/google/identity/accesscontextmanager/BUILD.bazel +deleted file mode 100644 +index 93812f46c..000000000 +--- a/google/identity/accesscontextmanager/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-identity-access_context_manager. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for accesscontextmanager. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "accesscontextmanager_ruby_wrapper", +- srcs = ["//google/identity/accesscontextmanager/v1:accesscontextmanager_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-identity-access_context_manager", +- "ruby-cloud-wrapper-of=v1:0.4", +- "ruby-cloud-product-url=https://cloud.google.com/access-context-manager/", +- "ruby-cloud-api-id=accesscontextmanager.googleapis.com", +- "ruby-cloud-api-shortname=accesscontextmanager", +- ], +- 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", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-identity-accesscontextmanager-ruby", +- deps = [ +- ":accesscontextmanager_ruby_wrapper", +- ], +-) +diff --git a/google/identity/accesscontextmanager/type/BUILD.bazel b/google/identity/accesscontextmanager/type/BUILD.bazel +deleted file mode 100644 +index b3d562791..000000000 +--- a/google/identity/accesscontextmanager/type/BUILD.bazel ++++ /dev/null +@@ -1,199 +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 = [ +- "device_resources.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_gapic_assembly_gradle_pkg", +- "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"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-accesscontextmanager-type-java", +- transport = "grpc+rest", +- deps = [ +- ":type_java_grpc", +- ":type_java_proto", +- ":type_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/identity/accesscontextmanager/type", +- protos = [":type_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# 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 = [ +- "//google/api:annotations_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_gapic_assembly_pkg", +- "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"], +-) +- +-csharp_gapic_assembly_pkg( +- name = "google-identity-accesscontextmanager-type-csharp", +- package_name = "Google.Identity.AccessContextManager.Type", +- generate_nongapic_package = True, +- deps = [ +- ":type_csharp_grpc", +- ":type_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "type_cc_proto", +- deps = [":type_proto"], +-) +- +-cc_grpc_library( +- name = "type_cc_grpc", +- srcs = [":type_proto"], +- grpc_only = True, +- deps = [":type_cc_proto"], +-) +diff --git a/google/identity/accesscontextmanager/v1/BUILD.bazel b/google/identity/accesscontextmanager/v1/BUILD.bazel +deleted file mode 100644 +index 49e404775..000000000 +--- a/google/identity/accesscontextmanager/v1/BUILD.bazel ++++ /dev/null +@@ -1,473 +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 = "accesscontextmanager_proto", +- srcs = [ +- "access_context_manager.proto", +- "access_level.proto", +- "access_policy.proto", +- "gcp_user_access_binding.proto", +- "service_perimeter.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/identity/accesscontextmanager/type:type_proto", +- "//google/longrunning:operations_proto", +- "//google/type:expr_proto", +- "@com_google_protobuf//:empty_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", +- ], +-) +- +-proto_library( +- name = "access_level_proto", +- srcs = [ +- "access_level.proto", +- ], +- deps = [ +- "//google/api:resource_proto", +- "//google/identity/accesscontextmanager/type:type_proto", +- "//google/type:expr_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library( +- name = "access_policy_proto", +- srcs = [ +- "access_policy.proto", +- ], +- deps = [ +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library( +- name = "service_perimeter_proto", +- srcs = [ +- "service_perimeter.proto", +- ], +- deps = [ +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:timestamp_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 = "accesscontextmanager_java_proto", +- deps = [":accesscontextmanager_proto"], +-) +- +-java_grpc_library( +- name = "accesscontextmanager_java_grpc", +- srcs = [":accesscontextmanager_proto"], +- deps = [":accesscontextmanager_java_proto"], +-) +- +-java_gapic_library( +- name = "accesscontextmanager_java_gapic", +- srcs = [":accesscontextmanager_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "accesscontextmanager_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "accesscontextmanager_v1.yaml", +- test_deps = [ +- ":accesscontextmanager_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":accesscontextmanager_java_proto", +- "//google/api:api_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "accesscontextmanager_java_gapic_test_suite", +- test_classes = [ +- "com.google.identity.accesscontextmanager.v1.AccessContextManagerClientHttpJsonTest", +- "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", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":accesscontextmanager_java_gapic", +- ":accesscontextmanager_java_grpc", +- ":accesscontextmanager_java_proto", +- ":accesscontextmanager_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 = "accesscontextmanager_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/accesscontextmanager/apiv1/accesscontextmanagerpb", +- protos = [":accesscontextmanager_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_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/accesscontextmanager/apiv1;accesscontextmanager", +- release_level = "ga", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "accesscontextmanager_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":accesscontextmanager_go_proto", +- "//google/iam/v1:iam_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-snippets.srcjar", +- ":accesscontextmanager_go_gapic_srcjar-test.srcjar", +- ":accesscontextmanager_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_proto_library", +- "py_test", +-) +- +-py_proto_library( +- name = "access_level_py_proto", +- deps = ["access_level_proto"], +-) +- +-py_proto_library( +- name = "access_policy_py_proto", +- deps = ["access_policy_proto"], +-) +- +-py_proto_library( +- name = "service_perimeter_py_proto", +- deps = ["service_perimeter_proto"], +-) +- +-py_gapic_library( +- name = "accesscontextmanager_py_gapic", +- srcs = [":accesscontextmanager_proto"], +- grpc_service_config = "accesscontextmanager_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "accesscontextmanager_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +-#py_test( +-# name = "accesscontextmanager_py_gapic_test", +-# srcs = [ +-# "accesscontextmanager_py_gapic_pytest.py", +-# "accesscontextmanager_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":accesscontextmanager_py_gapic"], +-#) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "identity-accesscontextmanager-v1-py", +- deps = [ +- ":accesscontextmanager_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 = "accesscontextmanager_php_proto", +- deps = [":accesscontextmanager_proto"], +-) +- +-php_grpc_library( +- name = "accesscontextmanager_php_grpc", +- srcs = [":accesscontextmanager_proto"], +- deps = [":accesscontextmanager_php_proto"], +-) +- +-php_gapic_library( +- name = "accesscontextmanager_php_gapic", +- srcs = [":accesscontextmanager_proto_with_info"], +- grpc_service_config = "accesscontextmanager_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "accesscontextmanager_v1.yaml", +- transport = "grpc+rest", +- 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 +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "accesscontextmanager_nodejs_gapic", +- package_name = "@google-cloud/access-context-manager", +- src = ":accesscontextmanager_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "accesscontextmanager_grpc_service_config.json", +- package = "google.identity.accesscontextmanager.v1", +- rest_numeric_enums = True, +- service_yaml = "accesscontextmanager_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "identity-accesscontextmanager-v1-nodejs", +- deps = [ +- ":accesscontextmanager_nodejs_gapic", +- ":accesscontextmanager_proto", +- "//google/identity/accesscontextmanager/type:type_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", +- "//google/identity/accesscontextmanager/type:type_proto", +- ], +-) +- +-ruby_grpc_library( +- name = "accesscontextmanager_ruby_grpc", +- srcs = [":accesscontextmanager_proto"], +- deps = [":accesscontextmanager_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "accesscontextmanager_ruby_gapic", +- srcs = [":accesscontextmanager_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=accesscontextmanager.googleapis.com", +- "ruby-cloud-api-shortname=accesscontextmanager", +- "ruby-cloud-gem-name=google-identity-access_context_manager-v1", +- "ruby-cloud-product-url=https://cloud.google.com/access-context-manager/", +- ], +- grpc_service_config = "accesscontextmanager_grpc_service_config.json", +- rest_numeric_enums = True, +- 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", +- service_yaml = "accesscontextmanager_v1.yaml", +- transport = "grpc+rest", +- 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", +-) +- +-csharp_proto_library( +- name = "accesscontextmanager_csharp_proto", +- deps = [":accesscontextmanager_proto"], +-) +- +-csharp_grpc_library( +- name = "accesscontextmanager_csharp_grpc", +- srcs = [":accesscontextmanager_proto"], +- 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", +- rest_numeric_enums = True, +- service_yaml = "accesscontextmanager_v1.yaml", +- transport = "grpc+rest", +- 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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "accesscontextmanager_cc_proto", +- deps = [":accesscontextmanager_proto"], +-) +- +-cc_grpc_library( +- name = "accesscontextmanager_cc_grpc", +- srcs = [":accesscontextmanager_proto"], +- grpc_only = True, +- deps = [":accesscontextmanager_cc_proto"], +-) +diff --git a/google/logging/BUILD.bazel b/google/logging/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/logging/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/logging/type/BUILD.bazel b/google/logging/type/BUILD.bazel +deleted file mode 100644 +index ad1f477f0..000000000 +--- a/google/logging/type/BUILD.bazel ++++ /dev/null +@@ -1,213 +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 = [ +- "http_request.proto", +- "log_severity.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "@com_google_protobuf//:duration_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_gapic_assembly_gradle_pkg", +- "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"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-logging-type-java", +- transport = "grpc+rest", +- deps = [ +- ":type_java_grpc", +- ":type_java_proto", +- ":type_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/logging/type", +- protos = [":type_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-############################################################################## +-# 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 = [ +- "//google/api:annotations_proto", +- "@com_google_protobuf//:duration_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_gapic_assembly_pkg", +-) +- +-php_proto_library( +- name = "type_php_proto", +- deps = [":type_proto"], +-) +- +-php_grpc_library( +- name = "type_php_grpc", +- srcs = [":type_proto"], +- deps = [":type_php_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate php files for these protos. +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-logging-type-php", +- 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_gapic_assembly_pkg", +- "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"], +-) +- +-csharp_gapic_assembly_pkg( +- name = "google-logging-type-csharp", +- package_name = "Google.Cloud.Logging.Type", +- generate_nongapic_package = True, +- deps = [ +- ":type_csharp_grpc", +- ":type_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "type_cc_proto", +- deps = [":type_proto"], +-) +- +-cc_grpc_library( +- name = "type_cc_grpc", +- srcs = [":type_proto"], +- grpc_only = True, +- deps = [":type_cc_proto"], +-) +diff --git a/google/logging/v2/BUILD.bazel b/google/logging/v2/BUILD.bazel +deleted file mode 100644 +index 3527257fb..000000000 +--- a/google/logging/v2/BUILD.bazel ++++ /dev/null +@@ -1,376 +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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "php_gapic_assembly_pkg", +- "php_gapic_library", +- "php_grpc_library", +- "php_proto_library", +- "proto_library_with_info", +- "py_gapic_assembly_pkg", +- "py_gapic_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"]) +- +-proto_library( +- name = "logging_proto", +- srcs = [ +- "log_entry.proto", +- "logging.proto", +- "logging_config.proto", +- "logging_metrics.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:distribution_proto", +- "//google/api:field_behavior_proto", +- "//google/api:metric_proto", +- "//google/api:monitored_resource_proto", +- "//google/api:resource_proto", +- "//google/logging/type:type_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:status_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//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "logging_proto_with_info", +- deps = [ +- ":logging_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "logging_java_proto", +- deps = [":logging_proto"], +-) +- +-java_grpc_library( +- name = "logging_java_grpc", +- srcs = [":logging_proto"], +- deps = [":logging_java_proto"], +-) +- +-java_gapic_library( +- name = "logging_java_gapic", +- srcs = [":logging_proto_with_info"], +- gapic_yaml = "logging_gapic.yaml", +- grpc_service_config = "logging_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "logging_v2.yaml", +- test_deps = [ +- ":logging_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":logging_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "logging_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.logging.v2.ConfigClientTest", +- "com.google.cloud.logging.v2.LoggingClientTest", +- "com.google.cloud.logging.v2.MetricsClientTest", +- ], +- runtime_deps = [":logging_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-logging-v2-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":logging_java_gapic", +- ":logging_java_grpc", +- ":logging_java_proto", +- ":logging_proto", +- ], +-) +- +-go_proto_library( +- name = "logging_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/logging/apiv2/loggingpb", +- protos = [":logging_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:distribution_go_proto", +- "//google/api:metric_go_proto", +- "//google/api:monitoredres_go_proto", +- "//google/logging/type:type_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "logging_go_gapic", +- srcs = [":logging_proto_with_info"], +- grpc_service_config = "logging_grpc_service_config.json", +- importpath = "cloud.google.com/go/logging/apiv2;logging", +- release_level = "ga", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "logging_v2.yaml", +- transport = "grpc", +- deps = [ +- ":logging_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:any_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- "@io_bazel_rules_go//proto/wkt:struct_go_proto", +- ], +-) +- +-go_test( +- name = "logging_go_gapic_test", +- srcs = [":logging_go_gapic_srcjar_test"], +- embed = [":logging_go_gapic"], +- importpath = "cloud.google.com/go/logging/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-logging-v2-go", +- deps = [ +- ":logging_go_gapic", +- ":logging_go_gapic_srcjar-metadata.srcjar", +- ":logging_go_gapic_srcjar-snippets.srcjar", +- ":logging_go_gapic_srcjar-test.srcjar", +- ":logging_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "logging_py_gapic", +- srcs = [":logging_proto"], +- grpc_service_config = "logging_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=logging", +- "python-gapic-namespace=google.cloud", +- ], +- rest_numeric_enums = True, +- service_yaml = "logging_v2.yaml", +- transport = "grpc", +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1359 is fixed +-#py_test( +-# name = "logging_py_gapic_test", +-# srcs = [ +-# "logging_py_gapic_pytest.py", +-# "logging_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":logging_py_gapic"], +-#) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "logging-v2-py", +- deps = [ +- ":logging_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "logging_php_proto", +- deps = [":logging_proto"], +-) +- +-php_grpc_library( +- name = "logging_php_grpc", +- srcs = [":logging_proto"], +- deps = [":logging_php_proto"], +-) +- +-php_gapic_library( +- name = "logging_php_gapic", +- srcs = [":logging_proto_with_info"], +- gapic_yaml = "logging_gapic.yaml", +- grpc_service_config = "logging_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "logging_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":logging_php_grpc", +- ":logging_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-logging-v2-php", +- deps = [ +- ":logging_php_gapic", +- ":logging_php_grpc", +- ":logging_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "logging_nodejs_gapic", +- package_name = "@google-cloud/logging", +- src = ":logging_proto_with_info", +- bundle_config = "logging_gapic.yaml", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "logging_grpc_service_config.json", +- main_service = "logging", +- package = "google.logging.v2", +- rest_numeric_enums = True, +- service_yaml = "logging_v2.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "logging-v2-nodejs", +- deps = [ +- ":logging_nodejs_gapic", +- ":logging_proto", +- ], +-) +- +-ruby_proto_library( +- name = "logging_ruby_proto", +- deps = [":logging_proto"], +-) +- +-ruby_grpc_library( +- name = "logging_ruby_grpc", +- srcs = [":logging_proto"], +- deps = [":logging_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "logging_ruby_gapic", +- srcs = [":logging_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=logging.googleapis.com", +- "ruby-cloud-api-shortname=logging", +- "ruby-cloud-env-prefix=LOGGING", +- "ruby-cloud-gem-name=google-cloud-logging-v2", +- "ruby-cloud-product-url=https://cloud.google.com/logging", +- "ruby-cloud-service-override=ConfigServiceV2=ConfigService;LoggingServiceV2=LoggingService;MetricsServiceV2=MetricsService", +- "ruby-cloud-yard-strict=false", +- ], +- grpc_service_config = "logging_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Cloud Logging API lets you programmatically read and write log entries, set up exclusions, create logs-based metrics, and manage export sinks.", +- ruby_cloud_title = "Cloud Logging V2", +- service_yaml = "logging_v2.yaml", +- transport = "grpc", +- deps = [ +- ":logging_ruby_grpc", +- ":logging_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-logging-v2-ruby", +- deps = [ +- ":logging_ruby_gapic", +- ":logging_ruby_grpc", +- ":logging_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "logging_csharp_proto", +- deps = [":logging_proto"], +-) +- +-csharp_grpc_library( +- name = "logging_csharp_grpc", +- srcs = [":logging_proto"], +- deps = [":logging_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "logging_csharp_gapic", +- srcs = [":logging_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "logging_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "logging_v2.yaml", +- transport = "grpc", +- deps = [ +- ":logging_csharp_grpc", +- ":logging_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-logging-v2-csharp", +- deps = [ +- ":logging_csharp_gapic", +- ":logging_csharp_grpc", +- ":logging_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/longrunning/BUILD.bazel b/google/longrunning/BUILD.bazel +deleted file mode 100644 +index 35ffbab3e..000000000 +--- a/google/longrunning/BUILD.bazel ++++ /dev/null +@@ -1,255 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "operations_proto", +- srcs = ["operations.proto"], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:descriptor_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- ], +-) +- +-proto_library_with_info( +- name = "longrunning_proto_with_info", +- deps = [":operations_proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_gapic_assembly_gradle_pkg", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "longrunning_java_proto", +- deps = [":operations_proto"], +-) +- +-java_grpc_library( +- name = "longrunning_java_grpc", +- srcs = [":operations_proto"], +- deps = [":longrunning_java_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-longrunning-java", +- transport = "grpc+rest", +- deps = [ +- ":longrunning_java_grpc", +- ":longrunning_java_proto", +- ":operations_proto", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "longrunning_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/longrunning/autogen/longrunningpb", +- protos = [":operations_proto"], +- visibility = ["//visibility:public"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "longrunning_go_gapic", +- srcs = [":longrunning_proto_with_info"], +- grpc_service_config = "longrunning_grpc_service_config.json", +- importpath = "cloud.google.com/go/longrunning/autogen;longrunning", +- release_level = "ga", +- metadata = True, +- rest_numeric_enums = False, +- service_yaml = "longrunning.yaml", +- transport = "grpc+rest", +- deps = [":longrunning_go_proto"], +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-longrunning-go", +- deps = [ +- ":longrunning_go_gapic", +- ":longrunning_go_gapic_srcjar-snippets.srcjar", +- ":longrunning_go_gapic_srcjar-test.srcjar", +- ":longrunning_go_gapic_srcjar-metadata.srcjar", +- ":longrunning_go_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "longrunning_cc_proto", +- deps = [":operations_proto"], +-) +- +-cc_grpc_library( +- name = "longrunning_cc_grpc", +- srcs = [":operations_proto"], +- grpc_only = True, +- deps = [":longrunning_cc_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 = "longrunning_csharp_proto", +- deps = [":operations_proto"], +-) +- +-csharp_grpc_library( +- name = "longrunning_csharp_grpc", +- srcs = [":operations_proto"], +- deps = [":longrunning_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "longrunning_csharp_gapic", +- srcs = [":longrunning_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "longrunning_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "longrunning.yaml", +- deps = [ +- ":longrunning_csharp_grpc", +- ":longrunning_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-longrunning-csharp", +- deps = [ +- ":longrunning_csharp_gapic", +- ":longrunning_csharp_grpc", +- ":longrunning_csharp_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 = "longrunning_php_proto", +- deps = [":operations_proto"], +-) +- +-php_grpc_library( +- name = "longrunning_php_grpc", +- srcs = [":operations_proto"], +- deps = [":longrunning_php_proto"], +-) +- +-php_gapic_library( +- name = "longrunning_php_gapic", +- srcs = [":longrunning_proto_with_info"], +- grpc_service_config = "longrunning_grpc_service_config.json", +- rest_numeric_enums = False, +- service_yaml = "longrunning.yaml", +- transport = "grpc+rest", +- deps = [ +- ":longrunning_php_grpc", +- ":longrunning_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-longrunning-php", +- deps = [ +- ":longrunning_php_gapic", +- ":longrunning_php_grpc", +- ":longrunning_php_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "longrunning_moved_proto", +- srcs = [":operations_proto"], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:descriptor_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- ], +-) +- +-py_proto_library( +- name = "longrunning_py_proto", +- deps = [":longrunning_moved_proto"], +-) +- +-py_grpc_library( +- name = "longrunning_py_grpc", +- srcs = [":longrunning_moved_proto"], +- deps = [":longrunning_py_proto"], +-) +diff --git a/google/maps/BUILD.bazel b/google/maps/BUILD.bazel +deleted file mode 100644 +index d796eca1d..000000000 +--- a/google/maps/BUILD.bazel ++++ /dev/null +@@ -1,11 +0,0 @@ +-package(default_visibility = ["//google/maps:__subpackages__"]) +- +-sh_binary( +- name = "postprocessing_java", +- srcs = ["postprocessing_java.sh"], +-) +- +-sh_binary( +- name = "postprocessing_py", +- srcs = ["postprocessing_py.sh"], +-) +diff --git a/google/maps/addressvalidation/v1/BUILD.bazel b/google/maps/addressvalidation/v1/BUILD.bazel +deleted file mode 100644 +index 9d7e250cc..000000000 +--- a/google/maps/addressvalidation/v1/BUILD.bazel ++++ /dev/null +@@ -1,413 +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 = "addressvalidation_proto", +- srcs = [ +- "address.proto", +- "address_validation_service.proto", +- "geocode.proto", +- "metadata.proto", +- "usps_data.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/geo/type:viewport_proto", +- "//google/type:latlng_proto", +- "//google/type:postal_address_proto", +- ], +-) +- +-proto_library_with_info( +- name = "addressvalidation_proto_with_info", +- deps = [ +- ":addressvalidation_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 = "addressvalidation_java_proto", +- deps = [":addressvalidation_proto"], +-) +- +-java_grpc_library( +- name = "addressvalidation_java_grpc", +- srcs = [":addressvalidation_proto"], +- deps = [":addressvalidation_java_proto"], +-) +- +-java_gapic_library( +- name = "addressvalidation_java_gapic", +- srcs = [":addressvalidation_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "addressvalidation_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "addressvalidation_v1.yaml", +- test_deps = [ +- ":addressvalidation_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":addressvalidation_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "addressvalidation_java_gapic_test_suite", +- test_classes = [ +- "com.google.maps.addressvalidation.v1.AddressValidationClientHttpJsonTest", +- "com.google.maps.addressvalidation.v1.AddressValidationClientTest", +- ], +- runtime_deps = [":addressvalidation_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-maps-addressvalidation-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":addressvalidation_java_gapic", +- ":addressvalidation_java_grpc", +- ":addressvalidation_java_proto", +- ":addressvalidation_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 = "addressvalidation_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/maps/addressvalidation/apiv1/addressvalidationpb", +- protos = [":addressvalidation_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/geo/type:viewport_go_proto", +- "//google/type:latlng_go_proto", +- "//google/type:postaladdress_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "addressvalidation_go_gapic", +- srcs = [":addressvalidation_proto_with_info"], +- grpc_service_config = "addressvalidation_grpc_service_config.json", +- importpath = "cloud.google.com/go/maps/addressvalidation/apiv1;addressvalidation", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "addressvalidation_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":addressvalidation_go_proto", +- ], +-) +- +-go_test( +- name = "addressvalidation_go_gapic_test", +- srcs = [":addressvalidation_go_gapic_srcjar_test"], +- embed = [":addressvalidation_go_gapic"], +- importpath = "google.golang.org/google/maps/addressvalidation/v1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-maps-addressvalidation-v1-go", +- deps = [ +- ":addressvalidation_go_gapic", +- ":addressvalidation_go_gapic_srcjar-metadata.srcjar", +- ":addressvalidation_go_gapic_srcjar-snippets.srcjar", +- ":addressvalidation_go_gapic_srcjar-test.srcjar", +- ":addressvalidation_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_import", +- "py_test", +-) +- +-py_import( +- name="viewport", +- srcs = [ +- "//google/geo/type:viewport_py_gapic", +- ], +-) +- +-py_gapic_library( +- name = "addressvalidation_py_gapic", +- srcs = [":addressvalidation_proto"], +- grpc_service_config = "addressvalidation_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "addressvalidation_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":viewport", +- ], +- opt_args = ["proto-plus-deps=google.geo.type"], +-) +- +-py_test( +- name = "addressvalidation_py_gapic_test", +- srcs = [ +- "addressvalidation_py_gapic_pytest.py", +- "addressvalidation_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [ +- ":addressvalidation_py_gapic", +- ], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "maps-addressvalidation-v1-py", +- deps = [ +- ":addressvalidation_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 = "addressvalidation_php_proto", +- deps = [":addressvalidation_proto"], +-) +- +-php_grpc_library( +- name = "addressvalidation_php_grpc", +- srcs = [":addressvalidation_proto"], +- deps = [":addressvalidation_php_proto"], +-) +- +-php_gapic_library( +- name = "addressvalidation_php_gapic", +- srcs = [":addressvalidation_proto_with_info"], +- grpc_service_config = "addressvalidation_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "addressvalidation_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":addressvalidation_php_grpc", +- ":addressvalidation_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-maps-addressvalidation-v1-php", +- deps = [ +- ":addressvalidation_php_gapic", +- ":addressvalidation_php_grpc", +- ":addressvalidation_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "addressvalidation_nodejs_gapic", +- package_name = "@googlemaps/addressvalidation", +- src = ":addressvalidation_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "addressvalidation_grpc_service_config.json", +- package = "google.maps.addressvalidation.v1", +- rest_numeric_enums = True, +- service_yaml = "addressvalidation_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "maps-addressvalidation-v1-nodejs", +- deps = [ +- ":addressvalidation_nodejs_gapic", +- ":addressvalidation_proto", +- "//google/geo/type:viewport_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 = "addressvalidation_ruby_proto", +- deps = [":addressvalidation_proto"], +-) +- +-ruby_grpc_library( +- name = "addressvalidation_ruby_grpc", +- srcs = [":addressvalidation_proto"], +- deps = [":addressvalidation_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "addressvalidation_ruby_gapic", +- srcs = [":addressvalidation_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=addressvalidation.googleapis.com", +- "ruby-cloud-api-shortname=addressvalidation", +- "ruby-cloud-gem-name=google-maps-address_validation-v1", +- "ruby-cloud-product-url=https://developers.google.com/maps/documentation/address-validation/", +- ], +- grpc_service_config = "addressvalidation_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Address Validation is an API that accepts an address, identifies its components, validates them, normalizes the address for mailing and finds the best known location for it. It can help understand if an address refers to a real place. If the address does not refer to a real place, it can identify possibly wrong components, enabling users to correct them.", +- ruby_cloud_title = "Address Validation V1", +- service_yaml = "addressvalidation_v1.yaml", +- transport = "grpc", +- deps = [ +- ":addressvalidation_ruby_grpc", +- ":addressvalidation_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-maps-addressvalidation-v1-ruby", +- deps = [ +- ":addressvalidation_ruby_gapic", +- ":addressvalidation_ruby_grpc", +- ":addressvalidation_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 = "addressvalidation_csharp_proto", +- deps = [":addressvalidation_proto"], +-) +- +-csharp_grpc_library( +- name = "addressvalidation_csharp_grpc", +- srcs = [":addressvalidation_proto"], +- deps = [":addressvalidation_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "addressvalidation_csharp_gapic", +- srcs = [":addressvalidation_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "addressvalidation_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "addressvalidation_v1.yaml", +- transport = "grpc", +- deps = [ +- ":addressvalidation_csharp_grpc", +- ":addressvalidation_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-maps-addressvalidation-v1-csharp", +- deps = [ +- ":addressvalidation_csharp_gapic", +- ":addressvalidation_csharp_grpc", +- ":addressvalidation_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "addressvalidation_cc_proto", +- deps = [":addressvalidation_proto"], +-) +- +-cc_grpc_library( +- name = "addressvalidation_cc_grpc", +- srcs = [":addressvalidation_proto"], +- grpc_only = True, +- deps = [":addressvalidation_cc_proto"], +-) +diff --git a/google/maps/fleetengine/delivery/v1/BUILD.bazel b/google/maps/fleetengine/delivery/v1/BUILD.bazel +deleted file mode 100644 +index c39c7236c..000000000 +--- a/google/maps/fleetengine/delivery/v1/BUILD.bazel ++++ /dev/null +@@ -1,353 +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. +- +-############################################################################## +-# 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", +- "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_import", +- "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"]) +- +-proto_library( +- name = "delivery_proto", +- srcs = [ +- "common.proto", +- "delivery_api.proto", +- "delivery_vehicles.proto", +- "header.proto", +- "task_tracking_info.proto", +- "tasks.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/api:routing_proto", +- "//google/geo/type:viewport_proto", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "delivery_proto_with_info", +- deps = [ +- ":delivery_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "delivery_java_proto", +- deps = [":delivery_proto"], +-) +- +-java_grpc_library( +- name = "delivery_java_grpc", +- srcs = [":delivery_proto"], +- deps = [":delivery_java_proto"], +-) +- +-java_gapic_library( +- name = "delivery_java_gapic", +- srcs = [":delivery_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "//google/maps/fleetengine/v1:fleetengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "fleetengine.yaml", +- test_deps = [ +- ":delivery_java_grpc", +- "//google/maps/fleetengine/v1:fleetengine_java_proto", +- ], +- transport = "grpc+rest", +- deps = [ +- ":delivery_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "delivery_java_gapic_test_suite", +- test_classes = [ +- "google.maps.fleetengine.delivery.v1.DeliveryServiceClientHttpJsonTest", +- "google.maps.fleetengine.delivery.v1.DeliveryServiceClientTest", +- ], +- runtime_deps = [":delivery_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-maps-fleetengine-delivery-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":delivery_java_gapic", +- ":delivery_java_grpc", +- ":delivery_java_proto", +- ":delivery_proto", +- ], +-) +- +-go_proto_library( +- name = "delivery_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/maps/fleetengine/delivery/v1", +- protos = [":delivery_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/geo/type:viewport_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "delivery_go_gapic", +- srcs = [":delivery_proto_with_info"], +- grpc_service_config = "//google/maps/fleetengine/v1:fleetengine_grpc_service_config.json", +- importpath = "google.golang.org/maps/fleetengine/delivery/v1;delivery", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "fleetengine.yaml", +- transport = "grpc+rest", +- deps = [ +- ":delivery_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "delivery_go_gapic_test", +- srcs = [":delivery_go_gapic_srcjar_test"], +- embed = [":delivery_go_gapic"], +- importpath = "google.golang.org/maps/fleetengine/delivery/v1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-maps-fleetengine-delivery-v1-go", +- deps = [ +- ":delivery_go_gapic", +- ":delivery_go_gapic_srcjar-metadata.srcjar", +- ":delivery_go_gapic_srcjar-snippets.srcjar", +- ":delivery_go_gapic_srcjar-test.srcjar", +- ":delivery_go_proto", +- ], +-) +- +-py_import( +- name="viewport", +- srcs = [ +- "//google/geo/type:viewport_py_gapic", +- ], +-) +- +-py_gapic_library( +- name = "delivery_py_gapic", +- srcs = [":delivery_proto"], +- grpc_service_config = "//google/maps/fleetengine/v1:fleetengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "fleetengine.yaml", +- transport = "grpc+rest", +- deps = [ +- ":viewport", +- ], +- opt_args = [ +- "proto-plus-deps=google.geo.type", +- ], +-) +- +-py_test( +- name = "delivery_py_gapic_test", +- srcs = [ +- "delivery_py_gapic_pytest.py", +- "delivery_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":delivery_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "maps-fleetengine-delivery-v1-py", +- deps = [ +- ":delivery_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "delivery_php_proto", +- deps = [":delivery_proto"], +-) +- +-php_grpc_library( +- name = "delivery_php_grpc", +- srcs = [":delivery_proto"], +- deps = [":delivery_php_proto"], +-) +- +-php_gapic_library( +- name = "delivery_php_gapic", +- srcs = [":delivery_proto_with_info"], +- grpc_service_config = "//google/maps/fleetengine/v1:fleetengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "fleetengine.yaml", +- transport = "grpc+rest", +- deps = [ +- ":delivery_php_grpc", +- ":delivery_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-maps-fleetengine-delivery-v1-php", +- deps = [ +- ":delivery_php_gapic", +- ":delivery_php_grpc", +- ":delivery_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "delivery_nodejs_gapic", +- package_name = "@googlemaps/fleetengine-delivery", +- src = ":delivery_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "//google/maps/fleetengine/v1:fleetengine_grpc_service_config.json", +- package = "maps.fleetengine.delivery.v1", +- rest_numeric_enums = True, +- service_yaml = "fleetengine.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "maps-fleetengine-delivery-v1-nodejs", +- deps = [ +- ":delivery_nodejs_gapic", +- ":delivery_proto", +- "//google/geo/type:viewport_proto", +- ], +-) +- +-ruby_proto_library( +- name = "delivery_ruby_proto", +- deps = [":delivery_proto"], +-) +- +-ruby_grpc_library( +- name = "delivery_ruby_grpc", +- srcs = [":delivery_proto"], +- deps = [":delivery_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "delivery_ruby_gapic", +- srcs = [":delivery_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-maps-fleetengine-delivery-v1", +- ], +- grpc_service_config = "//google/maps/fleetengine/v1:fleetengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "fleetengine.yaml", +- transport = "grpc+rest", +- deps = [ +- ":delivery_ruby_grpc", +- ":delivery_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-maps-fleetengine-delivery-v1-ruby", +- deps = [ +- ":delivery_ruby_gapic", +- ":delivery_ruby_grpc", +- ":delivery_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "delivery_csharp_proto", +- deps = [":delivery_proto"], +-) +- +-csharp_grpc_library( +- name = "delivery_csharp_grpc", +- srcs = [":delivery_proto"], +- deps = [":delivery_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "delivery_csharp_gapic", +- srcs = [":delivery_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "//google/maps/fleetengine/v1:fleetengine_grpc_service_config.json", +- rest_numeric_enums = True, +- # Currently the service YAML file refers to APIs from the "base" fleetengine +- # API. This needs fixing before we can publish this API for C#. +- # service_yaml = "fleetengine.yaml", +- transport = "grpc+rest", +- deps = [ +- ":delivery_csharp_grpc", +- ":delivery_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-maps-fleetengine-delivery-v1-csharp", +- deps = [ +- ":delivery_csharp_gapic", +- ":delivery_csharp_grpc", +- ":delivery_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/maps/fleetengine/v1/BUILD.bazel b/google/maps/fleetengine/v1/BUILD.bazel +deleted file mode 100644 +index 70e88efc7..000000000 +--- a/google/maps/fleetengine/v1/BUILD.bazel ++++ /dev/null +@@ -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: +-# - 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. +- +-############################################################################## +-# 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", +- "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_import", +- "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"]) +- +-proto_library( +- name = "fleetengine_proto", +- srcs = [ +- "fleetengine.proto", +- "header.proto", +- "traffic.proto", +- "trip_api.proto", +- "trips.proto", +- "vehicle_api.proto", +- "vehicles.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/api:routing_proto", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "fleetengine_proto_with_info", +- deps = [ +- ":fleetengine_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "fleetengine_java_proto", +- deps = [":fleetengine_proto"], +-) +- +-java_grpc_library( +- name = "fleetengine_java_grpc", +- srcs = [":fleetengine_proto"], +- deps = [":fleetengine_java_proto"], +-) +- +-java_gapic_library( +- name = "fleetengine_java_gapic", +- srcs = [":fleetengine_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "fleetengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "fleetengine.yaml", +- test_deps = [ +- ":fleetengine_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":fleetengine_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "fleetengine_java_gapic_test_suite", +- test_classes = [ +- "google.maps.fleetengine.v1.TripServiceClientTest", +- "google.maps.fleetengine.v1.VehicleServiceClientTest", +- ], +- runtime_deps = [":fleetengine_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-maps-fleetengine-v1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":fleetengine_java_gapic", +- ":fleetengine_java_grpc", +- ":fleetengine_java_proto", +- ":fleetengine_proto", +- ], +-) +- +-go_proto_library( +- name = "fleetengine_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/maps/fleetengine/v1", +- protos = [":fleetengine_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "fleetengine_go_gapic", +- srcs = [":fleetengine_proto_with_info"], +- grpc_service_config = "fleetengine_grpc_service_config.json", +- importpath = "google.golang.org/maps/fleetengine/v1;fleetengine", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "fleetengine.yaml", +- transport = "grpc", +- deps = [ +- ":fleetengine_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "fleetengine_go_gapic_test", +- srcs = [":fleetengine_go_gapic_srcjar_test"], +- embed = [":fleetengine_go_gapic"], +- importpath = "google.golang.org/maps/fleetengine/v1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-maps-fleetengine-v1-go", +- deps = [ +- ":fleetengine_go_gapic", +- ":fleetengine_go_gapic_srcjar-metadata.srcjar", +- ":fleetengine_go_gapic_srcjar-snippets.srcjar", +- ":fleetengine_go_gapic_srcjar-test.srcjar", +- ":fleetengine_go_proto", +- ], +-) +- +-py_import( +- name="viewport", +- srcs = [ +- "//google/geo/type:viewport_py_gapic", +- ], +-) +- +-py_gapic_library( +- name = "fleetengine_py_gapic", +- srcs = [":fleetengine_proto"], +- grpc_service_config = "fleetengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "fleetengine.yaml", +- transport = "grpc", +- deps = [ +- ":viewport", +- ], +- opt_args = [ +- "proto-plus-deps=google.geo.type", +- ], +-) +- +-py_test( +- name = "fleetengine_py_gapic_test", +- srcs = [ +- "fleetengine_py_gapic_pytest.py", +- "fleetengine_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":fleetengine_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "maps-fleetengine-v1-py", +- deps = [ +- ":fleetengine_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "fleetengine_php_proto", +- deps = [":fleetengine_proto"], +-) +- +-php_grpc_library( +- name = "fleetengine_php_grpc", +- srcs = [":fleetengine_proto"], +- deps = [":fleetengine_php_proto"], +-) +- +-php_gapic_library( +- name = "fleetengine_php_gapic", +- srcs = [":fleetengine_proto_with_info"], +- grpc_service_config = "fleetengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "fleetengine.yaml", +- transport = "grpc+rest", +- deps = [ +- ":fleetengine_php_grpc", +- ":fleetengine_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-maps-fleetengine-v1-php", +- deps = [ +- ":fleetengine_php_gapic", +- ":fleetengine_php_grpc", +- ":fleetengine_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "fleetengine_nodejs_gapic", +- package_name = "@googlemaps/fleetengine", +- src = ":fleetengine_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "fleetengine_grpc_service_config.json", +- package = "maps.fleetengine.v1", +- rest_numeric_enums = True, +- service_yaml = "fleetengine.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "maps-fleetengine-v1-nodejs", +- deps = [ +- ":fleetengine_nodejs_gapic", +- ":fleetengine_proto", +- "//google/geo/type:viewport_proto", +- ], +-) +- +-ruby_proto_library( +- name = "fleetengine_ruby_proto", +- deps = [":fleetengine_proto"], +-) +- +-ruby_grpc_library( +- name = "fleetengine_ruby_grpc", +- srcs = [":fleetengine_proto"], +- deps = [":fleetengine_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "fleetengine_ruby_gapic", +- srcs = [":fleetengine_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-maps-fleetengine-v1"], +- grpc_service_config = "fleetengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "fleetengine.yaml", +- transport = "grpc+rest", +- deps = [ +- ":fleetengine_ruby_grpc", +- ":fleetengine_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-maps-fleetengine-v1-ruby", +- deps = [ +- ":fleetengine_ruby_gapic", +- ":fleetengine_ruby_grpc", +- ":fleetengine_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "fleetengine_csharp_proto", +- deps = [":fleetengine_proto"], +-) +- +-csharp_grpc_library( +- name = "fleetengine_csharp_grpc", +- srcs = [":fleetengine_proto"], +- deps = [":fleetengine_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "fleetengine_csharp_gapic", +- srcs = [":fleetengine_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "fleetengine_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "fleetengine.yaml", +- transport = "grpc+rest", +- deps = [ +- ":fleetengine_csharp_grpc", +- ":fleetengine_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-maps-fleetengine-v1-csharp", +- deps = [ +- ":fleetengine_csharp_gapic", +- ":fleetengine_csharp_grpc", +- ":fleetengine_csharp_proto", +- ], +-) +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/maps/mapsplatformdatasets/v1alpha/BUILD.bazel b/google/maps/mapsplatformdatasets/v1alpha/BUILD.bazel +deleted file mode 100644 +index d8602b7d9..000000000 +--- a/google/maps/mapsplatformdatasets/v1alpha/BUILD.bazel ++++ /dev/null +@@ -1,390 +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 = "mapsplatformdatasets_proto", +- srcs = [ +- "data_source.proto", +- "dataset.proto", +- "maps_platform_datasets.proto", +- "maps_platform_datasets_alpha_service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "mapsplatformdatasets_proto_with_info", +- deps = [ +- ":mapsplatformdatasets_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 = "mapsplatformdatasets_java_proto", +- deps = [":mapsplatformdatasets_proto"], +-) +- +-java_grpc_library( +- name = "mapsplatformdatasets_java_grpc", +- srcs = [":mapsplatformdatasets_proto"], +- deps = [":mapsplatformdatasets_java_proto"], +-) +- +-java_gapic_library( +- name = "mapsplatformdatasets_java_gapic", +- srcs = [":mapsplatformdatasets_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "mapsplatformdatasets_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "mapsplatformdatasets_v1alpha.yaml", +- test_deps = [ +- ":mapsplatformdatasets_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":mapsplatformdatasets_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "mapsplatformdatasets_java_gapic_test_suite", +- test_classes = [ +- "com.google.maps.mapsplatformdatasets.v1alpha.MapsPlatformDatasetsV1AlphaClientHttpJsonTest", +- "com.google.maps.mapsplatformdatasets.v1alpha.MapsPlatformDatasetsV1AlphaClientTest", +- ], +- runtime_deps = [":mapsplatformdatasets_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-maps-mapsplatformdatasets-v1alpha-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":mapsplatformdatasets_java_gapic", +- ":mapsplatformdatasets_java_grpc", +- ":mapsplatformdatasets_java_proto", +- ":mapsplatformdatasets_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 = "mapsplatformdatasets_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/maps/mapsplatformdatasets/apiv1alpha/mapsplatformdatasetspb", +- protos = [":mapsplatformdatasets_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "mapsplatformdatasets_go_gapic", +- srcs = [":mapsplatformdatasets_proto_with_info"], +- grpc_service_config = "mapsplatformdatasets_grpc_service_config.json", +- importpath = "cloud.google.com/go/maps/mapsplatformdatasets/apiv1alpha;mapsplatformdatasets", +- release_level = "alpha", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "mapsplatformdatasets_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":mapsplatformdatasets_go_proto", +- ], +-) +- +-go_test( +- name = "mapsplatformdatasets_go_gapic_test", +- srcs = [":mapsplatformdatasets_go_gapic_srcjar_test"], +- embed = [":mapsplatformdatasets_go_gapic"], +- importpath = "cloud.google.com/go/maps/mapsplatformdatasets/apiv1alpha", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-maps-mapsplatformdatasets-v1alpha-go", +- deps = [ +- ":mapsplatformdatasets_go_gapic", +- ":mapsplatformdatasets_go_gapic_srcjar-metadata.srcjar", +- ":mapsplatformdatasets_go_gapic_srcjar-snippets.srcjar", +- ":mapsplatformdatasets_go_gapic_srcjar-test.srcjar", +- ":mapsplatformdatasets_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "mapsplatformdatasets_py_gapic", +- srcs = [":mapsplatformdatasets_proto"], +- grpc_service_config = "mapsplatformdatasets_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "mapsplatformdatasets_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "mapsplatformdatasets_py_gapic_test", +- srcs = [ +- "mapsplatformdatasets_py_gapic_pytest.py", +- "mapsplatformdatasets_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":mapsplatformdatasets_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "maps-mapsplatformdatasets-v1alpha-py", +- deps = [ +- ":mapsplatformdatasets_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 = "mapsplatformdatasets_php_proto", +- deps = [":mapsplatformdatasets_proto"], +-) +- +-php_grpc_library( +- name = "mapsplatformdatasets_php_grpc", +- srcs = [":mapsplatformdatasets_proto"], +- deps = [":mapsplatformdatasets_php_proto"], +-) +- +-php_gapic_library( +- name = "mapsplatformdatasets_php_gapic", +- srcs = [":mapsplatformdatasets_proto_with_info"], +- grpc_service_config = "mapsplatformdatasets_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "mapsplatformdatasets_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":mapsplatformdatasets_php_grpc", +- ":mapsplatformdatasets_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-maps-mapsplatformdatasets-v1alpha-php", +- deps = [ +- ":mapsplatformdatasets_php_gapic", +- ":mapsplatformdatasets_php_grpc", +- ":mapsplatformdatasets_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "mapsplatformdatasets_nodejs_gapic", +- package_name = "@googlemaps/maps-platform-datasets", +- src = ":mapsplatformdatasets_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "mapsplatformdatasets_grpc_service_config.json", +- package = "google.maps.mapsplatformdatasets.v1alpha", +- rest_numeric_enums = True, +- service_yaml = "mapsplatformdatasets_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "maps-mapsplatformdatasets-v1alpha-nodejs", +- deps = [ +- ":mapsplatformdatasets_nodejs_gapic", +- ":mapsplatformdatasets_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 = "mapsplatformdatasets_ruby_proto", +- deps = [":mapsplatformdatasets_proto"], +-) +- +-ruby_grpc_library( +- name = "mapsplatformdatasets_ruby_grpc", +- srcs = [":mapsplatformdatasets_proto"], +- deps = [":mapsplatformdatasets_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "mapsplatformdatasets_ruby_gapic", +- srcs = [":mapsplatformdatasets_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-maps-mapsplatformdatasets-v1alpha"], +- grpc_service_config = "mapsplatformdatasets_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "mapsplatformdatasets_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":mapsplatformdatasets_ruby_grpc", +- ":mapsplatformdatasets_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-maps-mapsplatformdatasets-v1alpha-ruby", +- deps = [ +- ":mapsplatformdatasets_ruby_gapic", +- ":mapsplatformdatasets_ruby_grpc", +- ":mapsplatformdatasets_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 = "mapsplatformdatasets_csharp_proto", +- deps = [":mapsplatformdatasets_proto"], +-) +- +-csharp_grpc_library( +- name = "mapsplatformdatasets_csharp_grpc", +- srcs = [":mapsplatformdatasets_proto"], +- deps = [":mapsplatformdatasets_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "mapsplatformdatasets_csharp_gapic", +- srcs = [":mapsplatformdatasets_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "mapsplatformdatasets_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "mapsplatformdatasets_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":mapsplatformdatasets_csharp_grpc", +- ":mapsplatformdatasets_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-maps-mapsplatformdatasets-v1alpha-csharp", +- deps = [ +- ":mapsplatformdatasets_csharp_gapic", +- ":mapsplatformdatasets_csharp_grpc", +- ":mapsplatformdatasets_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "mapsplatformdatasets_cc_proto", +- deps = [":mapsplatformdatasets_proto"], +-) +- +-cc_grpc_library( +- name = "mapsplatformdatasets_cc_grpc", +- srcs = [":mapsplatformdatasets_proto"], +- grpc_only = True, +- deps = [":mapsplatformdatasets_cc_proto"], +-) +diff --git a/google/maps/playablelocations/v3/BUILD.bazel b/google/maps/playablelocations/v3/BUILD.bazel +deleted file mode 100644 +index a801ac6dc..000000000 +--- a/google/maps/playablelocations/v3/BUILD.bazel ++++ /dev/null +@@ -1,285 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# 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", +- "php_gapic_assembly_pkg", +- "php_gapic_library", +- "php_grpc_library", +- "php_proto_library", +- "proto_library_with_info", +- "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"]) +- +-proto_library( +- name = "playablelocations_proto", +- srcs = [ +- "playablelocations.proto", +- "resources.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/maps/playablelocations/v3/sample:resources_proto", +- "//google/maps/unity:clientinfo_proto", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:field_mask_proto", +- ], +-) +- +-proto_library_with_info( +- name = "playablelocations_proto_with_info", +- deps = [ +- ":playablelocations_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "playablelocations_java_proto", +- deps = [ +- ":playablelocations_proto", +- "//google/maps/playablelocations/v3/sample:resources_proto", +- "//google/maps/unity:clientinfo_proto", +- ], +-) +- +-java_grpc_library( +- name = "playablelocations_java_grpc", +- srcs = [":playablelocations_proto"], +- deps = [":playablelocations_java_proto"], +-) +- +-java_gapic_library( +- name = "playablelocations_java_gapic", +- srcs = [":playablelocations_proto_with_info"], +- grpc_service_config = "playablelocations_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "playablelocations_v3.yaml", +- test_deps = [ +- ":playablelocations_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":playablelocations_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "playablelocations_java_gapic_test_suite", +- test_classes = [ +- "com.google.maps.playablelocations.v3.PlayableLocationsClientHttpJsonTest", +- "com.google.maps.playablelocations.v3.PlayableLocationsClientTest", +- ], +- runtime_deps = [":playablelocations_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-maps-playablelocations-v3-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":playablelocations_java_gapic", +- ":playablelocations_java_grpc", +- ":playablelocations_java_proto", +- ":playablelocations_proto", +- ], +-) +- +-go_proto_library( +- name = "playablelocations_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/maps/playablelocations/v3", +- protos = [":playablelocations_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/maps/playablelocations/v3/sample:resources_go_proto", +- "//google/maps/unity:clientinfo_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "playablelocations_go_gapic", +- srcs = [":playablelocations_proto_with_info"], +- grpc_service_config = "playablelocations_grpc_service_config.json", +- importpath = "google.golang.org/google/maps/playablelocations/v3;playablelocations", +- rest_numeric_enums = True, +- service_yaml = "playablelocations_v3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":playablelocations_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "playablelocations_go_gapic_test", +- srcs = [":playablelocations_go_gapic_srcjar_test"], +- embed = [":playablelocations_go_gapic"], +- importpath = "google.golang.org/google/maps/playablelocations/v3", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-maps-playablelocations-v3-go", +- deps = [ +- ":playablelocations_go_gapic", +- ":playablelocations_go_gapic_srcjar-snippets.srcjar", +- ":playablelocations_go_gapic_srcjar-test.srcjar", +- ":playablelocations_go_proto", +- ], +-) +- +-php_proto_library( +- name = "playablelocations_php_proto", +- deps = [":playablelocations_proto"], +-) +- +-php_grpc_library( +- name = "playablelocations_php_grpc", +- srcs = [":playablelocations_proto"], +- deps = [":playablelocations_php_proto"], +-) +- +-php_gapic_library( +- name = "playablelocations_php_gapic", +- srcs = [":playablelocations_proto_with_info"], +- rest_numeric_enums = True, +- service_yaml = "playablelocations_v3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":playablelocations_php_grpc", +- ":playablelocations_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-maps-playablelocations-v3-php", +- deps = [ +- ":playablelocations_php_gapic", +- ":playablelocations_php_grpc", +- ":playablelocations_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "playablelocations_nodejs_gapic", +- src = ":playablelocations_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "playablelocations_grpc_service_config.json", +- package = "google.maps.playablelocations.v3", +- rest_numeric_enums = True, +- service_yaml = "playablelocations_v3.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "maps-playablelocations-v3-nodejs", +- deps = [ +- ":playablelocations_nodejs_gapic", +- ":playablelocations_proto", +- ], +-) +- +-ruby_proto_library( +- name = "playablelocations_ruby_proto", +- deps = [":playablelocations_proto"], +-) +- +-ruby_grpc_library( +- name = "playablelocations_ruby_grpc", +- srcs = [":playablelocations_proto"], +- deps = [":playablelocations_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "playablelocations_ruby_gapic", +- srcs = [":playablelocations_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-playablelocations-v3"], +- rest_numeric_enums = True, +- service_yaml = "playablelocations_v3.yaml", +- deps = [ +- ":playablelocations_ruby_grpc", +- ":playablelocations_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-maps-playablelocations-v3-ruby", +- deps = [ +- ":playablelocations_ruby_gapic", +- ":playablelocations_ruby_grpc", +- ":playablelocations_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "playablelocations_csharp_proto", +- deps = [":playablelocations_proto"], +-) +- +-csharp_grpc_library( +- name = "playablelocations_csharp_grpc", +- srcs = [":playablelocations_proto"], +- deps = [":playablelocations_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "playablelocations_csharp_gapic", +- srcs = [":playablelocations_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "playablelocations_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "playablelocations_v3.yaml", +- transport = "grpc+rest", +- deps = [ +- ":playablelocations_csharp_grpc", +- ":playablelocations_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-maps-playablelocations-v3-csharp", +- deps = [ +- ":playablelocations_csharp_gapic", +- ":playablelocations_csharp_grpc", +- ":playablelocations_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ rules here +diff --git a/google/maps/playablelocations/v3/sample/BUILD.bazel b/google/maps/playablelocations/v3/sample/BUILD.bazel +deleted file mode 100644 +index c9e518286..000000000 +--- a/google/maps/playablelocations/v3/sample/BUILD.bazel ++++ /dev/null +@@ -1,134 +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 = "resources_proto", +- srcs = [ +- "resources.proto", +- ], +- deps = [ +- "//google/api:field_behavior_proto", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:field_mask_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "resources_java_proto", +- deps = [":resources_proto"], +-) +- +-java_grpc_library( +- name = "resources_java_grpc", +- srcs = [":resources_proto"], +- deps = [":resources_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "resources_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/maps/playablelocations/v3/sample", +- protos = [":resources_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "resources_php_proto", +- deps = [":resources_proto"], +-) +- +-php_grpc_library( +- name = "resources_php_grpc", +- srcs = [":resources_proto"], +- deps = [":resources_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 = "resources_ruby_proto", +- deps = [":resources_proto"], +-) +- +-ruby_grpc_library( +- name = "resources_ruby_grpc", +- srcs = [":resources_proto"], +- deps = [":resources_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "resources_csharp_proto", +- deps = [":resources_proto"], +-) +- +-csharp_grpc_library( +- name = "resources_csharp_grpc", +- srcs = [":resources_proto"], +- deps = [":resources_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/maps/regionlookup/v1alpha/BUILD.bazel b/google/maps/regionlookup/v1alpha/BUILD.bazel +deleted file mode 100644 +index 232f53979..000000000 +--- a/google/maps/regionlookup/v1alpha/BUILD.bazel ++++ /dev/null +@@ -1,334 +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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "regionlookup_proto", +- srcs = [ +- "region_identifier.proto", +- "region_lookup_service.proto", +- "region_match.proto", +- "region_search_values.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/type:latlng_proto", +- ], +-) +- +-proto_library_with_info( +- name = "regionlookup_proto_with_info", +- deps = [ +- ":regionlookup_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "regionlookup_java_proto", +- deps = [":regionlookup_proto"], +-) +- +-java_grpc_library( +- name = "regionlookup_java_grpc", +- srcs = [":regionlookup_proto"], +- deps = [":regionlookup_java_proto"], +-) +- +-java_gapic_library( +- name = "regionlookup_java_gapic", +- srcs = [":regionlookup_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "regionlookup_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "regionlookup_v1alpha.yaml", +- test_deps = [ +- ":regionlookup_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":regionlookup_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "regionlookup_java_gapic_test_suite", +- test_classes = [ +- "com.google.maps.regionlookup.v1alpha.RegionLookupClientHttpJsonTest", +- "com.google.maps.regionlookup.v1alpha.RegionLookupClientTest", +- ], +- runtime_deps = [":regionlookup_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-maps-regionlookup-v1alpha-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":regionlookup_java_gapic", +- ":regionlookup_java_grpc", +- ":regionlookup_java_proto", +- ":regionlookup_proto", +- ], +-) +- +-go_proto_library( +- name = "regionlookup_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/maps/regionlookup/v1alpha", +- protos = [":regionlookup_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "regionlookup_go_gapic", +- srcs = [":regionlookup_proto_with_info"], +- grpc_service_config = "regionlookup_grpc_service_config.json", +- importpath = "google.golang.org/google/maps/regionlookup/v1alpha;regionlookup", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "regionlookup_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":regionlookup_go_proto", +- ], +-) +- +-go_test( +- name = "regionlookup_go_gapic_test", +- srcs = [":regionlookup_go_gapic_srcjar_test"], +- embed = [":regionlookup_go_gapic"], +- importpath = "google.golang.org/google/maps/regionlookup/v1alpha", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-maps-regionlookup-v1alpha-go", +- deps = [ +- ":regionlookup_go_gapic", +- ":regionlookup_go_gapic_srcjar-metadata.srcjar", +- ":regionlookup_go_gapic_srcjar-snippets.srcjar", +- ":regionlookup_go_gapic_srcjar-test.srcjar", +- ":regionlookup_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "regionlookup_py_gapic", +- srcs = [":regionlookup_proto"], +- grpc_service_config = "regionlookup_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "regionlookup_v1alpha.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "regionlookup_py_gapic_test", +- srcs = [ +- "regionlookup_py_gapic_pytest.py", +- "regionlookup_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":regionlookup_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "maps-regionlookup-v1alpha-py", +- deps = [ +- ":regionlookup_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "regionlookup_php_proto", +- deps = [":regionlookup_proto"], +-) +- +-php_grpc_library( +- name = "regionlookup_php_grpc", +- srcs = [":regionlookup_proto"], +- deps = [":regionlookup_php_proto"], +-) +- +-php_gapic_library( +- name = "regionlookup_php_gapic", +- srcs = [":regionlookup_proto_with_info"], +- grpc_service_config = "regionlookup_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "regionlookup_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":regionlookup_php_grpc", +- ":regionlookup_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-maps-regionlookup-v1alpha-php", +- deps = [ +- ":regionlookup_php_gapic", +- ":regionlookup_php_grpc", +- ":regionlookup_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "regionlookup_nodejs_gapic", +- package_name = "@google-cloud/regionlookup", +- src = ":regionlookup_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "regionlookup_grpc_service_config.json", +- package = "google.maps.regionlookup.v1alpha", +- rest_numeric_enums = True, +- service_yaml = "regionlookup_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "maps-regionlookup-v1alpha-nodejs", +- deps = [ +- ":regionlookup_nodejs_gapic", +- ":regionlookup_proto", +- ], +-) +- +-ruby_proto_library( +- name = "regionlookup_ruby_proto", +- deps = [":regionlookup_proto"], +-) +- +-ruby_grpc_library( +- name = "regionlookup_ruby_grpc", +- srcs = [":regionlookup_proto"], +- deps = [":regionlookup_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "regionlookup_ruby_gapic", +- srcs = [":regionlookup_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-maps-regionlookup-v1alpha", +- ], +- grpc_service_config = "regionlookup_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "regionlookup_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":regionlookup_ruby_grpc", +- ":regionlookup_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-maps-regionlookup-v1alpha-ruby", +- deps = [ +- ":regionlookup_ruby_gapic", +- ":regionlookup_ruby_grpc", +- ":regionlookup_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "regionlookup_csharp_proto", +- deps = [":regionlookup_proto"], +-) +- +-csharp_grpc_library( +- name = "regionlookup_csharp_grpc", +- srcs = [":regionlookup_proto"], +- deps = [":regionlookup_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "regionlookup_csharp_gapic", +- srcs = [":regionlookup_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "regionlookup_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "regionlookup_v1alpha.yaml", +- transport = "grpc+rest", +- deps = [ +- ":regionlookup_csharp_grpc", +- ":regionlookup_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-maps-regionlookup-v1alpha-csharp", +- deps = [ +- ":regionlookup_csharp_gapic", +- ":regionlookup_csharp_grpc", +- ":regionlookup_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "regionlookup_cc_proto", +- deps = [":regionlookup_proto"], +-) +- +-cc_grpc_library( +- name = "regionlookup_cc_grpc", +- srcs = [":regionlookup_proto"], +- grpc_only = True, +- deps = [":regionlookup_cc_proto"], +-) +diff --git a/google/maps/roads/v1op/BUILD.bazel b/google/maps/roads/v1op/BUILD.bazel +deleted file mode 100644 +index 90e6e7431..000000000 +--- a/google/maps/roads/v1op/BUILD.bazel ++++ /dev/null +@@ -1,334 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_gapic_library", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "php_grpc_library", +- "php_proto_library", +- "proto_library_with_info", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +-load("//google/maps:postprocessing.bzl", "maps_assembly_pkg") +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-proto_library( +- name = "roads_proto", +- srcs = [ +- "roads.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:resource_proto", +- "//google/type:latlng_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "roads_proto_with_info", +- deps = [ +- ":roads_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "roads_java_proto", +- deps = [":roads_proto"], +-) +- +-java_grpc_library( +- name = "roads_java_grpc", +- srcs = [":roads_proto"], +- deps = [":roads_java_proto"], +-) +- +-java_gapic_library( +- name = "roads_java_gapic", +- srcs = [":roads_proto_with_info"], +- grpc_service_config = "roads_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "roads_v1op.yaml", +- test_deps = [ +- ":roads_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":roads_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "roads_java_gapic_test_suite", +- test_classes = [ +- "com.google.maps.roads.v1op.RoadsServiceClientTest", +- ], +- runtime_deps = ["roads_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-maps-roads-v1op-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":roads_java_gapic", +- ":roads_java_grpc", +- ":roads_java_proto", +- ":roads_proto", +- ], +-) +- +-maps_assembly_pkg( +- name = "google-maps-roads-v1op-java-postprocess", +- srcs = [":google-maps-roads-v1op-java"], +- language = "java", +-) +- +-go_proto_library( +- name = "roads_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/maps/roads/v1op", +- protos = [":roads_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "roads_go_gapic", +- srcs = [":roads_proto_with_info"], +- grpc_service_config = "roads_grpc_service_config.json", +- importpath = "developers.google.com/maps/go/roads/v1op;roads", +- rest_numeric_enums = True, +- service_yaml = "roads_v1op.yaml", +- transport = "grpc+rest", +- deps = [ +- ":roads_go_proto", +- ], +-) +- +-go_test( +- name = "roads_go_gapic_test", +- srcs = [":roads_go_gapic_srcjar_test"], +- embed = [":roads_go_gapic"], +- importpath = "developers.google.com/maps/go/roads/v1op", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapic-maps-roads-v1op-go", +- deps = [ +- ":roads_go_gapic", +- ":roads_go_gapic_srcjar-snippets.srcjar", +- ":roads_go_gapic_srcjar-test.srcjar", +- ":roads_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "roads_py_gapic", +- srcs = [":roads_proto"], +- grpc_service_config = "roads_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "roads_v1op.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "roads_py_gapic_test", +- srcs = [ +- "roads_py_gapic_pytest.py", +- "roads_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":roads_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "roads-v1op-py", +- deps = [ +- ":roads_py_gapic", +- ], +-) +- +-maps_assembly_pkg( +- name = "roads-v1op-py-postprocess", +- srcs = [":roads-v1op-py"], +- language = "py", +-) +- +-php_proto_library( +- name = "roads_php_proto", +- deps = [":roads_proto"], +-) +- +-php_grpc_library( +- name = "roads_php_grpc", +- srcs = [":roads_proto"], +- deps = [":roads_php_proto"], +-) +-# A HttpRule option must be defined +-# php_gapic_library( +-# name = "roads_php_gapic", +-# srcs = [":roads_proto_with_info"], +-# service_yaml = "roads_v1op.yaml", +-# deps = [ +-# ":roads_php_grpc", +-# ":roads_php_proto", +-# ], +-# ) +- +-# # Open Source Packages +-# php_gapic_assembly_pkg( +-# name = "google-maps-roads-v1op-php", +-# deps = [ +-# ":roads_php_gapic", +-# ":roads_php_grpc", +-# ":roads_php_proto", +-# ], +-# ) +- +-nodejs_gapic_library( +- name = "roads_nodejs_gapic", +- src = ":roads_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "roads_grpc_service_config.json", +- package = "google.maps.roads.v1op", +- rest_numeric_enums = True, +- service_yaml = "roads_v1op.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "roads-v1op-nodejs", +- deps = [ +- ":roads_nodejs_gapic", +- ":roads_proto", +- ], +-) +- +-ruby_proto_library( +- name = "roads_ruby_proto", +- deps = [":roads_proto"], +-) +- +-ruby_grpc_library( +- name = "roads_ruby_grpc", +- srcs = [":roads_proto"], +- deps = [":roads_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "roads_ruby_gapic", +- srcs = [":roads_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-roads-v1op"], +- rest_numeric_enums = True, +- service_yaml = "roads_v1op.yaml", +- transport = "grpc", +- deps = [ +- ":roads_ruby_grpc", +- ":roads_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-maps-roads-v1op-ruby", +- deps = [ +- ":roads_ruby_gapic", +- ":roads_ruby_grpc", +- ":roads_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "roads_csharp_proto", +- deps = [":roads_proto"], +-) +- +-csharp_grpc_library( +- name = "roads_csharp_grpc", +- srcs = [":roads_proto"], +- deps = [":roads_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "roads_csharp_gapic", +- srcs = [":roads_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "roads_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "roads_v1op.yaml", +- transport = "grpc", +- deps = [ +- ":roads_csharp_grpc", +- ":roads_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-maps-roads-v1op-csharp", +- deps = [ +- ":roads_csharp_gapic", +- ":roads_csharp_grpc", +- ":roads_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "roads_cc_proto", +- deps = [":roads_proto"], +-) +- +-cc_grpc_library( +- name = "roads_cc_grpc", +- srcs = [":roads_proto"], +- generate_mocks = True, +- grpc_only = True, +- deps = [":roads_cc_proto"], +-) +- +-cc_gapic_library( +- name = "roads_cc_gapic", +- src = ":roads_proto_with_info", +- package = "google.maps.roads.v1op", +- deps = [ +- ":roads_cc_grpc", +- ":roads_cc_proto", +- ], +-) +diff --git a/google/maps/routes/v1/BUILD.bazel b/google/maps/routes/v1/BUILD.bazel +deleted file mode 100644 +index 70441b41d..000000000 +--- a/google/maps/routes/v1/BUILD.bazel ++++ /dev/null +@@ -1,182 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "csharp_grpc_library", +- "csharp_proto_library", +- "go_proto_library", +- "java_gapic_assembly_gradle_pkg", +- "java_grpc_library", +- "java_proto_library", +- "php_grpc_library", +- "php_proto_library", +- "proto_library_with_info", +- "py_gapic_library", +- "py_import", +- "py_test", +- "ruby_grpc_library", +- "ruby_proto_library", +-) +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-proto_library( +- name = "routes_proto", +- srcs = [ +- "compute_custom_routes_request.proto", +- "compute_custom_routes_response.proto", +- "compute_route_matrix_request.proto", +- "compute_routes_request.proto", +- "compute_routes_response.proto", +- "custom_route.proto", +- "fallback_info.proto", +- "polyline.proto", +- "route.proto", +- "route_matrix_element.proto", +- "route_service.proto", +- "toll_passes.proto", +- "vehicle_emission_type.proto", +- "waypoint.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/geo/type:viewport_proto", +- "//google/rpc:status_proto", +- "//google/type:latlng_proto", +- "//google/type:money_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "routes_proto_with_info", +- deps = [ +- ":routes_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "routes_java_proto", +- deps = [":routes_proto"], +-) +- +-java_grpc_library( +- name = "routes_java_grpc", +- srcs = [":routes_proto"], +- deps = [":routes_java_proto"], +-) +- +-java_gapic_assembly_gradle_pkg( +- name = "google-maps-routes-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- "//google/maps/routes/v1:routes_java_grpc", +- "//google/maps/routes/v1:routes_java_proto", +- "//google/maps/routes/v1:routes_proto", +- ], +-) +- +-go_proto_library( +- name = "routes_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/maps/routes/v1", +- protos = [":routes_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/geo/type:viewport_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:latlng_go_proto", +- "//google/type:money_go_proto", +- ], +-) +- +-py_import( +- name="viewport", +- srcs = [ +- "//google/geo/type:viewport_py_gapic", +- ], +-) +- +-py_gapic_library( +- name = "routes_py_gapic", +- srcs = [":routes_proto"], +- grpc_service_config = "routes_grpc_service_config.json", +- rest_numeric_enums = True, +- transport = "grpc+rest", +- deps = [ +- ":viewport", +- ], +- opt_args = [ +- "proto-plus-deps=google.geo.type", +- ], +-) +- +-py_test( +- name = "routes_py_gapic_test", +- srcs = [ +- "routes_py_gapic_pytest.py", +- "routes_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":routes_py_gapic"], +-) +- +-php_proto_library( +- name = "routes_php_proto", +- deps = [":routes_proto"], +-) +- +-php_grpc_library( +- name = "routes_php_grpc", +- srcs = [":routes_proto"], +- deps = [":routes_php_proto"], +-) +- +-ruby_proto_library( +- name = "routes_ruby_proto", +- deps = [":routes_proto"], +-) +- +-ruby_grpc_library( +- name = "routes_ruby_grpc", +- srcs = [":routes_proto"], +- deps = [":routes_ruby_proto"], +-) +- +-csharp_proto_library( +- name = "routes_csharp_proto", +- deps = [":routes_proto"], +-) +- +-csharp_grpc_library( +- name = "routes_csharp_grpc", +- srcs = [":routes_proto"], +- deps = [":routes_csharp_proto"], +-) +- +-cc_proto_library( +- name = "routes_cc_proto", +- deps = [":routes_proto"], +-) +- +-cc_grpc_library( +- name = "routes_cc_grpc", +- srcs = [":routes_proto"], +- generate_mocks = True, +- grpc_only = True, +- deps = [":routes_cc_proto"], +-) +diff --git a/google/maps/routes/v1alpha/BUILD.bazel b/google/maps/routes/v1alpha/BUILD.bazel +deleted file mode 100644 +index e5321c5b0..000000000 +--- a/google/maps/routes/v1alpha/BUILD.bazel ++++ /dev/null +@@ -1,166 +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 = "routes_proto", +- srcs = [ +- "route_service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/maps/routes/v1:routes_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "routes_java_proto", +- deps = [":routes_proto"], +-) +- +-java_grpc_library( +- name = "routes_java_grpc", +- srcs = [":routes_proto"], +- deps = [":routes_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "routes_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/maps/routes/v1alpha", +- protos = [":routes_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/maps/routes/v1:routes_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "routes_moved_proto", +- srcs = [":routes_proto"], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/maps/routes/v1:routes_proto", +- ], +-) +- +-py_proto_library( +- name = "routes_py_proto", +- deps = [":routes_moved_proto"], +-) +- +-py_grpc_library( +- name = "routes_py_grpc", +- srcs = [":routes_moved_proto"], +- deps = [":routes_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "routes_php_proto", +- deps = [":routes_proto"], +-) +- +-php_grpc_library( +- name = "routes_php_grpc", +- srcs = [":routes_proto"], +- deps = [":routes_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 = "routes_ruby_proto", +- deps = [":routes_proto"], +-) +- +-ruby_grpc_library( +- name = "routes_ruby_grpc", +- srcs = [":routes_proto"], +- deps = [":routes_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "routes_csharp_proto", +- deps = [":routes_proto"], +-) +- +-csharp_grpc_library( +- name = "routes_csharp_grpc", +- srcs = [":routes_proto"], +- deps = [":routes_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/maps/routespreferred/v1/BUILD.bazel b/google/maps/routespreferred/v1/BUILD.bazel +deleted file mode 100644 +index 56edce7f5..000000000 +--- a/google/maps/routespreferred/v1/BUILD.bazel ++++ /dev/null +@@ -1,102 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-load("//google/maps:postprocessing.bzl", "maps_assembly_pkg") +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_test", +- "java_gapic_assembly_gradle_pkg", +- "java_gapic_library", +- "java_gapic_test", +-) +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-alias( +- name = "routes_proto", +- actual = "//google/maps/routes/v1:routes_proto", +-) +- +-alias( +- name = "routes_proto_with_info", +- actual = "//google/maps/routes/v1:routes_proto_with_info", +-) +- +-java_gapic_library( +- name = "routespreferred_java_gapic", +- srcs = [":routes_proto_with_info"], +- gapic_yaml = "routespreferred_gapic.yaml", +- grpc_service_config = "//google/maps/routes/v1:routes_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "routespreferred_v1.yaml", +- test_deps = [ +- "//google/maps/routes/v1:routes_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- "//google/maps/routes/v1:routes_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "routespreferred_java_gapic_test_suite", +- test_classes = [ +- "com.google.maps.routespreferred.v1.RoutesPreferredClientHttpJsonTest", +- "com.google.maps.routespreferred.v1.RoutesPreferredClientTest", +- ], +- runtime_deps = [":routespreferred_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-maps-routespreferred-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":routespreferred_java_gapic", +- "//google/maps/routes/v1:routes_java_grpc", # needed for test mocks +- ], +-) +- +-maps_assembly_pkg( +- name = "google-maps-routespreferred-v1-java-postprocess", +- srcs = [":google-maps-routespreferred-v1-java"], +- language = "java", +-) +- +-go_gapic_library( +- name = "routespreferred_go_gapic", +- srcs = [":routes_proto_with_info"], +- grpc_service_config = "", +- importpath = "developers.google.com/maps/go/routespreferred/v1;routes", +- rest_numeric_enums = True, +- service_yaml = "routespreferred_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/maps/routes/v1:routes_go_proto", +- ], +-) +- +-go_test( +- name = "routespreferred_go_gapic_test", +- srcs = [":routespreferred_go_gapic_srcjar_test"], +- embed = [":routespreferred_go_gapic"], +- importpath = "developers.google.com/maps/go/routespreferred/v1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapic-maps-routespreferred-v1-go", +- deps = [ +- ":routespreferred_go_gapic", +- ":routespreferred_go_gapic_srcjar-snippets.srcjar", +- ":routespreferred_go_gapic_srcjar-test.srcjar", +- "//google/maps/routes/v1:routes_go_proto", +- ], +-) +diff --git a/google/maps/routing/v2/BUILD.bazel b/google/maps/routing/v2/BUILD.bazel +deleted file mode 100644 +index 7f30f442a..000000000 +--- a/google/maps/routing/v2/BUILD.bazel ++++ /dev/null +@@ -1,434 +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 = "routing_proto", +- srcs = [ +- "fallback_info.proto", +- "geocoding_results.proto", +- "location.proto", +- "maneuver.proto", +- "navigation_instruction.proto", +- "polyline.proto", +- "route.proto", +- "route_label.proto", +- "route_modifiers.proto", +- "route_travel_mode.proto", +- "routes_service.proto", +- "routing_preference.proto", +- "speed_reading_interval.proto", +- "toll_info.proto", +- "toll_passes.proto", +- "units.proto", +- "vehicle_emission_type.proto", +- "vehicle_info.proto", +- "waypoint.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/geo/type:viewport_proto", +- "//google/rpc:status_proto", +- "//google/type:latlng_proto", +- "//google/type:money_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "routing_proto_with_info", +- deps = [ +- ":routing_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 = "routing_java_proto", +- deps = [":routing_proto"], +-) +- +-java_grpc_library( +- name = "routing_java_grpc", +- srcs = [":routing_proto"], +- deps = [":routing_java_proto"], +-) +- +-java_gapic_library( +- name = "routing_java_gapic", +- srcs = [":routing_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "library_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "routes_v2.yaml", +- test_deps = [ +- ":routing_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":routing_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "routing_java_gapic_test_suite", +- test_classes = [ +- "com.google.maps.routing.v2.RoutesClientHttpJsonTest", +- "com.google.maps.routing.v2.RoutesClientTest", +- ], +- runtime_deps = [":routing_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-maps-routing-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":routing_java_gapic", +- ":routing_java_grpc", +- ":routing_java_proto", +- ":routing_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 = "routing_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/maps/routing/apiv2/routingpb", +- protos = [":routing_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/geo/type:viewport_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:latlng_go_proto", +- "//google/type:money_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "routing_go_gapic", +- srcs = [":routing_proto_with_info"], +- grpc_service_config = "library_grpc_service_config.json", +- importpath = "cloud.google.com/go/maps/routing/apiv2;routing", +- metadata = True, +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "routes_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":routing_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "routing_go_gapic_test", +- srcs = [":routing_go_gapic_srcjar_test"], +- embed = [":routing_go_gapic"], +- importpath = "google.golang.org/google/maps/routing/v2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-maps-routing-v2-go", +- deps = [ +- ":routing_go_gapic", +- ":routing_go_gapic_srcjar-metadata.srcjar", +- ":routing_go_gapic_srcjar-snippets.srcjar", +- ":routing_go_gapic_srcjar-test.srcjar", +- ":routing_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_import", +- "py_test", +-) +- +-py_import( +- name="viewport", +- srcs = [ +- "//google/geo/type:viewport_py_gapic", +- ], +-) +- +-py_gapic_library( +- name = "routing_py_gapic", +- srcs = [":routing_proto"], +- grpc_service_config = "library_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "routes_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":viewport", +- ], +- opt_args = [ +- "proto-plus-deps=google.geo.type", +- ] +-) +- +-py_test( +- name = "routing_py_gapic_test", +- srcs = [ +- "routing_py_gapic_pytest.py", +- "routing_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":routing_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "maps-routing-v2-py", +- deps = [ +- ":routing_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 = "routing_php_proto", +- deps = [":routing_proto"], +-) +- +-php_grpc_library( +- name = "routing_php_grpc", +- srcs = [":routing_proto"], +- deps = [":routing_php_proto"], +-) +- +-php_gapic_library( +- name = "routing_php_gapic", +- srcs = [":routing_proto_with_info"], +- grpc_service_config = "library_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "routes_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":routing_php_grpc", +- ":routing_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-maps-routing-v2-php", +- deps = [ +- ":routing_php_gapic", +- ":routing_php_grpc", +- ":routing_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "routing_nodejs_gapic", +- package_name = "@googlemaps/routing", +- src = ":routing_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "library_grpc_service_config.json", +- package = "google.maps.routing.v2", +- rest_numeric_enums = True, +- service_yaml = "routes_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "maps-routing-v2-nodejs", +- deps = [ +- ":routing_nodejs_gapic", +- ":routing_proto", +- "//google/geo/type:viewport_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 = "routing_ruby_proto", +- deps = [":routing_proto"], +-) +- +-ruby_grpc_library( +- name = "routing_ruby_grpc", +- srcs = [":routing_proto"], +- deps = [":routing_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "routing_ruby_gapic", +- srcs = [":routing_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=routes.googleapis.com", +- "ruby-cloud-api-shortname=routes", +- "ruby-cloud-gem-name=google-maps-routing-v2", +- "ruby-cloud-product-url=https://developers.google.com/maps/documentation/", +- ], +- grpc_service_config = "library_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Routing includes the process of calculating a path along the road network, complete with an Estimated Time of Arrival (ETA).", +- ruby_cloud_title = "Routes V2", +- service_yaml = "routes_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":routing_ruby_grpc", +- ":routing_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-maps-routing-v2-ruby", +- deps = [ +- ":routing_ruby_gapic", +- ":routing_ruby_grpc", +- ":routing_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 = "routing_csharp_proto", +- deps = [":routing_proto"], +-) +- +-csharp_grpc_library( +- name = "routing_csharp_grpc", +- srcs = [":routing_proto"], +- deps = [":routing_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "routing_csharp_gapic", +- srcs = [":routing_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "library_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "routes_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":routing_csharp_grpc", +- ":routing_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-maps-routing-v2-csharp", +- deps = [ +- ":routing_csharp_gapic", +- ":routing_csharp_grpc", +- ":routing_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "routing_cc_proto", +- deps = [":routing_proto"], +-) +- +-cc_grpc_library( +- name = "routing_cc_grpc", +- srcs = [":routing_proto"], +- grpc_only = True, +- deps = [":routing_cc_proto"], +-) +diff --git a/google/maps/unity/BUILD.bazel b/google/maps/unity/BUILD.bazel +deleted file mode 100644 +index e45c212d7..000000000 +--- a/google/maps/unity/BUILD.bazel ++++ /dev/null +@@ -1,129 +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 = "clientinfo_proto", +- srcs = [ +- "clientinfo.proto", +- ], +- deps = [ +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_grpc_library", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "clientinfo_java_proto", +- deps = [":clientinfo_proto"], +-) +- +-java_grpc_library( +- name = "clientinfo_java_grpc", +- srcs = [":clientinfo_proto"], +- deps = [":clientinfo_java_proto"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "clientinfo_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/maps/unity", +- protos = [":clientinfo_proto"], +- deps = [ +- ], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_grpc_library", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "clientinfo_php_proto", +- deps = [":clientinfo_proto"], +-) +- +-php_grpc_library( +- name = "clientinfo_php_grpc", +- srcs = [":clientinfo_proto"], +- deps = [":clientinfo_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 = "clientinfo_ruby_proto", +- deps = [":clientinfo_proto"], +-) +- +-ruby_grpc_library( +- name = "clientinfo_ruby_grpc", +- srcs = [":clientinfo_proto"], +- deps = [":clientinfo_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_grpc_library", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "clientinfo_csharp_proto", +- deps = [":clientinfo_proto"], +-) +- +-csharp_grpc_library( +- name = "clientinfo_csharp_grpc", +- srcs = [":clientinfo_proto"], +- deps = [":clientinfo_csharp_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-# Put your C++ code here +diff --git a/google/monitoring/BUILD.bazel b/google/monitoring/BUILD.bazel +deleted file mode 100644 +index c9e90ddd1..000000000 +--- a/google/monitoring/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-monitoring. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for monitoring. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v3 in this case. +-ruby_cloud_gapic_library( +- name = "monitoring_ruby_wrapper", +- srcs = ["//google/monitoring/v3:monitoring_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-monitoring", +- "ruby-cloud-env-prefix=MONITORING", +- "ruby-cloud-wrapper-of=v3:0.10", +- "ruby-cloud-product-url=https://cloud.google.com/monitoring", +- "ruby-cloud-api-id=monitoring.googleapis.com", +- "ruby-cloud-api-shortname=monitoring", +- "ruby-cloud-migration-version=1.0", +- ], +- ruby_cloud_description = "Cloud Monitoring collects metrics, events, and metadata from Google Cloud, Amazon Web Services (AWS), hosted uptime probes, and application instrumentation.", +- ruby_cloud_title = "Cloud Monitoring", +- transport = "grpc", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-monitoring-ruby", +- deps = [ +- ":monitoring_ruby_wrapper", +- ], +-) +diff --git a/google/monitoring/dashboard/BUILD.bazel b/google/monitoring/dashboard/BUILD.bazel +deleted file mode 100644 +index cf7bc6204..000000000 +--- a/google/monitoring/dashboard/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-monitoring-dashboard. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for monitoring. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "dashboard_ruby_wrapper", +- srcs = ["//google/monitoring/dashboard/v1:dashboard_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-monitoring-dashboard", +- "ruby-cloud-env-prefix=MONITORING", +- "ruby-cloud-wrapper-of=v1:0.11", +- "ruby-cloud-product-url=https://cloud.google.com/monitoring", +- "ruby-cloud-api-id=monitoring.googleapis.com", +- "ruby-cloud-api-shortname=monitoring", +- ], +- ruby_cloud_description = "Cloud Monitoring collects metrics, events, and metadata from Google Cloud, Amazon Web Services (AWS), hosted uptime probes, and application instrumentation.", +- ruby_cloud_title = "Cloud Monitoring Dashboard", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-monitoring-dashboard-ruby", +- deps = [ +- ":dashboard_ruby_wrapper", +- ], +-) +diff --git a/google/monitoring/dashboard/v1/BUILD.bazel b/google/monitoring/dashboard/v1/BUILD.bazel +deleted file mode 100644 +index ca1aa8ee5..000000000 +--- a/google/monitoring/dashboard/v1/BUILD.bazel ++++ /dev/null +@@ -1,417 +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 = "dashboard_proto", +- srcs = [ +- "alertchart.proto", +- "collapsible_group.proto", +- "common.proto", +- "dashboard.proto", +- "dashboard_filter.proto", +- "dashboards_service.proto", +- "drilldowns.proto", +- "layouts.proto", +- "logs_panel.proto", +- "metrics.proto", +- "scorecard.proto", +- "service.proto", +- "table.proto", +- "table_display_options.proto", +- "text.proto", +- "widget.proto", +- "xychart.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- ], +-) +- +-proto_library_with_info( +- name = "dashboard_proto_with_info", +- deps = [ +- ":dashboard_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 = "dashboard_java_proto", +- deps = [":dashboard_proto"], +-) +- +-java_grpc_library( +- name = "dashboard_java_grpc", +- srcs = [":dashboard_proto"], +- deps = [":dashboard_java_proto"], +-) +- +-java_gapic_library( +- name = "dashboard_java_gapic", +- srcs = [":dashboard_proto_with_info"], +- gapic_yaml = "monitoring_gapic.yaml", +- grpc_service_config = "dashboards_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- test_deps = [ +- ":dashboard_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":dashboard_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "dashboard_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.monitoring.dashboard.v1.DashboardsServiceClientHttpJsonTest", +- "com.google.cloud.monitoring.dashboard.v1.DashboardsServiceClientTest", +- ], +- runtime_deps = [":dashboard_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-monitoring-dashboard-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":dashboard_java_gapic", +- ":dashboard_java_grpc", +- ":dashboard_java_proto", +- ":dashboard_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 = "dashboard_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/monitoring/dashboard/apiv1/dashboardpb", +- protos = [":dashboard_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "dashboard_go_gapic", +- srcs = [":dashboard_proto_with_info"], +- grpc_service_config = "dashboards_grpc_service_config.json", +- importpath = "cloud.google.com/go/monitoring/dashboard/apiv1;dashboard", +- release_level = "ga", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dashboard_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "dashboard_go_gapic_test", +- srcs = [":dashboard_go_gapic_srcjar_test"], +- embed = [":dashboard_go_gapic"], +- importpath = "cloud.google.com/go/monitoring/dashboard/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-monitoring-dashboard-v1-go", +- deps = [ +- ":dashboard_go_gapic", +- ":dashboard_go_gapic_srcjar-metadata.srcjar", +- ":dashboard_go_gapic_srcjar-snippets.srcjar", +- ":dashboard_go_gapic_srcjar-test.srcjar", +- ":dashboard_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "dashboard_py_gapic", +- srcs = [":dashboard_proto"], +- grpc_service_config = "dashboards_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=monitoring_dashboard", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-monitoring-dashboards", +- ], +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "dashboard_py_gapic_test", +- srcs = [ +- "dashboard_py_gapic_pytest.py", +- "dashboard_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":dashboard_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "monitoring-dashboard-v1-py", +- deps = [ +- ":dashboard_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 = "dashboard_php_proto", +- deps = [":dashboard_proto"], +-) +- +-php_grpc_library( +- name = "dashboard_php_grpc", +- srcs = [":dashboard_proto"], +- deps = [":dashboard_php_proto"], +-) +- +-php_gapic_library( +- name = "dashboard_php_gapic", +- srcs = [":dashboard_proto_with_info"], +- grpc_service_config = "dashboards_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dashboard_php_grpc", +- ":dashboard_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-monitoring-dashboard-v1-php", +- deps = [ +- ":dashboard_php_gapic", +- ":dashboard_php_grpc", +- ":dashboard_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "dashboard_nodejs_gapic", +- package_name = "@google-cloud/monitoring-dashboards", +- src = ":dashboard_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "dashboards_grpc_service_config.json", +- package = "google.monitoring.dashboard.v1", +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "monitoring-dashboard-v1-nodejs", +- deps = [ +- ":dashboard_nodejs_gapic", +- ":dashboard_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 = "dashboard_ruby_proto", +- deps = [":dashboard_proto"], +-) +- +-ruby_grpc_library( +- name = "dashboard_ruby_grpc", +- srcs = [":dashboard_proto"], +- deps = [":dashboard_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "dashboard_ruby_gapic", +- srcs = [":dashboard_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=monitoring.googleapis.com", +- "ruby-cloud-api-shortname=monitoring", +- "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", +- rest_numeric_enums = True, +- 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.", +- ruby_cloud_title = "Cloud Monitoring Dashboards V1", +- service_yaml = "monitoring.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dashboard_ruby_grpc", +- ":dashboard_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-monitoring-dashboard-v1-ruby", +- deps = [ +- ":dashboard_ruby_gapic", +- ":dashboard_ruby_grpc", +- ":dashboard_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 = "dashboard_csharp_proto", +- deps = [":dashboard_proto"], +-) +- +-csharp_grpc_library( +- name = "dashboard_csharp_grpc", +- srcs = [":dashboard_proto"], +- deps = [":dashboard_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "dashboard_csharp_gapic", +- srcs = [":dashboard_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "dashboards_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dashboard_csharp_grpc", +- ":dashboard_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-monitoring-dashboard-v1-csharp", +- deps = [ +- ":dashboard_csharp_gapic", +- ":dashboard_csharp_grpc", +- ":dashboard_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "dashboard_cc_proto", +- deps = [":dashboard_proto"], +-) +- +-cc_grpc_library( +- name = "dashboard_cc_grpc", +- srcs = [":dashboard_proto"], +- grpc_only = True, +- deps = [":dashboard_cc_proto"], +-) +diff --git a/google/monitoring/metricsscope/BUILD.bazel b/google/monitoring/metricsscope/BUILD.bazel +deleted file mode 100644 +index 873d6798a..000000000 +--- a/google/monitoring/metricsscope/BUILD.bazel ++++ /dev/null +@@ -1,41 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-monitoring-metrics_scope. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for monitoring. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "metricsscope_ruby_wrapper", +- srcs = ["//google/monitoring/metricsscope/v1:metricsscope_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-monitoring-metrics_scope", +- "ruby-cloud-env-prefix=MONITORING", +- "ruby-cloud-wrapper-of=v1:0.0", +- "ruby-cloud-product-url=https://cloud.google.com/monitoring", +- "ruby-cloud-api-id=monitoring.googleapis.com", +- "ruby-cloud-api-shortname=monitoring", +- ], +- ruby_cloud_description = "Cloud Monitoring collects metrics, events, and metadata from Google Cloud, Amazon Web Services (AWS), hosted uptime probes, and application instrumentation.", +- ruby_cloud_title = "Cloud Monitoring Metrics Scopes", +- transport = "grpc", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-monitoring-metricsscope-ruby", +- deps = [ +- ":metricsscope_ruby_wrapper", +- ], +-) +diff --git a/google/monitoring/metricsscope/v1/BUILD.bazel b/google/monitoring/metricsscope/v1/BUILD.bazel +deleted file mode 100644 +index 8d870ae35..000000000 +--- a/google/monitoring/metricsscope/v1/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-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//:empty_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "metricsscope_proto_with_info", +- deps = [ +- ":metricsscope_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-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"], +- gapic_yaml = "monitoring_gapic.yaml", +- grpc_service_config = "metricsscopes_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- test_deps = [ +- ":metricsscope_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":metricsscope_java_proto", +- "//google/api:api_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", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":metricsscope_java_gapic", +- ":metricsscope_java_grpc", +- ":metricsscope_java_proto", +- ":metricsscope_proto", +- ], +-) +- +-go_proto_library( +- name = "metricsscope_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb", +- 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", +- release_level = "ga", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- transport = "grpc", +- 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-snippets.srcjar", +- ":metricsscope_go_gapic_srcjar-test.srcjar", +- ":metricsscope_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "metricsscope_py_gapic", +- srcs = [":metricsscope_proto"], +- grpc_service_config = "metricsscopes_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=monitoring_metrics_scope", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-monitoring-metrics-scopes", +- ], +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- transport = "grpc", +-) +- +-py_test( +- name = "metricsscope_py_gapic_test", +- srcs = [ +- "metricsscope_py_gapic_pytest.py", +- "metricsscope_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":metricsscope_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "monitoring-metricsscope-v1-py", +- deps = [ +- ":metricsscope_py_gapic", +- ], +-) +- +-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", +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- transport = "grpc+rest", +- 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", +- ], +-) +- +-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", +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "monitoring-metricsscope-v1-nodejs", +- deps = [ +- ":metricsscope_nodejs_gapic", +- ":metricsscope_proto", +- ], +-) +- +-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/settings/manage-api", +- "ruby-cloud-wrapper-gem-override=google-cloud-monitoring", +- ], +- grpc_service_config = "metricsscopes_grpc_service_config.json", +- rest_numeric_enums = True, +- 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", +- service_yaml = "monitoring.yaml", +- transport = "grpc", +- 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", +- ], +-) +- +-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", +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- transport = "grpc", +- 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", +- ], +-) +- +-cc_proto_library( +- name = "metricsscope_cc_proto", +- deps = [":metricsscope_proto"], +-) +- +-cc_grpc_library( +- name = "metricsscope_cc_grpc", +- srcs = [":metricsscope_proto"], +- grpc_only = True, +- deps = [":metricsscope_cc_proto"], +-) +diff --git a/google/monitoring/v3/BUILD.bazel b/google/monitoring/v3/BUILD.bazel +deleted file mode 100644 +index bd1dde01e..000000000 +--- a/google/monitoring/v3/BUILD.bazel ++++ /dev/null +@@ -1,441 +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 = "monitoring_proto", +- srcs = [ +- "alert.proto", +- "alert_service.proto", +- "common.proto", +- "dropped_labels.proto", +- "group.proto", +- "group_service.proto", +- "metric.proto", +- "metric_service.proto", +- "mutation_record.proto", +- "notification.proto", +- "notification_service.proto", +- "query_service.proto", +- "service.proto", +- "service_service.proto", +- "snooze.proto", +- "snooze_service.proto", +- "span_context.proto", +- "uptime.proto", +- "uptime_service.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:distribution_proto", +- "//google/api:field_behavior_proto", +- "//google/api:label_proto", +- "//google/api:launch_stage_proto", +- "//google/api:metric_proto", +- "//google/api:monitored_resource_proto", +- "//google/api:resource_proto", +- "//google/rpc:status_proto", +- "//google/type:calendar_period_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library_with_info( +- name = "monitoring_proto_with_info", +- deps = [ +- ":monitoring_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 = "monitoring_java_proto", +- deps = [":monitoring_proto"], +-) +- +-java_grpc_library( +- name = "monitoring_java_grpc", +- srcs = [":monitoring_proto"], +- deps = [":monitoring_java_proto"], +-) +- +-java_gapic_library( +- name = "monitoring_java_gapic", +- srcs = [":monitoring_proto_with_info"], +- gapic_yaml = "monitoring_gapic.yaml", +- grpc_service_config = "monitoring_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- test_deps = [ +- ":monitoring_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":monitoring_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "monitoring_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.monitoring.v3.AlertPolicyServiceClientTest", +- "com.google.cloud.monitoring.v3.GroupServiceClientTest", +- "com.google.cloud.monitoring.v3.MetricServiceClientTest", +- "com.google.cloud.monitoring.v3.NotificationChannelServiceClientTest", +- "com.google.cloud.monitoring.v3.QueryServiceClientTest", +- "com.google.cloud.monitoring.v3.ServiceMonitoringServiceClientTest", +- "com.google.cloud.monitoring.v3.SnoozeServiceClientTest", +- "com.google.cloud.monitoring.v3.UptimeCheckServiceClientTest", +- ], +- runtime_deps = [":monitoring_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-monitoring-v3-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":monitoring_java_gapic", +- ":monitoring_java_grpc", +- ":monitoring_java_proto", +- ":monitoring_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 = "monitoring_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/monitoring/apiv3/v2/monitoringpb", +- protos = [":monitoring_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:api_go_proto", +- "//google/api:distribution_go_proto", +- "//google/api:label_go_proto", +- "//google/api:metric_go_proto", +- "//google/api:monitoredres_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:calendar_period_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "monitoring_go_gapic", +- srcs = [":monitoring_proto_with_info"], +- grpc_service_config = "monitoring_grpc_service_config.json", +- importpath = "cloud.google.com/go/monitoring/apiv3/v2;monitoring", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- transport = "grpc", +- deps = [ +- ":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", +- ], +-) +- +-go_test( +- name = "monitoring_go_gapic_test", +- srcs = [":monitoring_go_gapic_srcjar_test"], +- embed = [":monitoring_go_gapic"], +- importpath = "cloud.google.com/go/monitoring/apiv3", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-monitoring-v3-go", +- deps = [ +- ":monitoring_go_gapic", +- ":monitoring_go_gapic_srcjar-metadata.srcjar", +- ":monitoring_go_gapic_srcjar-snippets.srcjar", +- ":monitoring_go_gapic_srcjar-test.srcjar", +- ":monitoring_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "monitoring_py_gapic", +- srcs = [":monitoring_proto"], +- grpc_service_config = "monitoring_grpc_service_config.json", +- opt_args = ["python-gapic-namespace=google.cloud"], +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- transport = "grpc", +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1359 is fixed +-#py_test( +-# name = "monitoring_py_gapic_test", +-# srcs = [ +-# "monitoring_py_gapic_pytest.py", +-# "monitoring_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":monitoring_py_gapic"], +-#) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "monitoring-v3-py", +- deps = [ +- ":monitoring_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 = "monitoring_php_proto", +- deps = [":monitoring_proto"], +-) +- +-php_grpc_library( +- name = "monitoring_php_grpc", +- srcs = [":monitoring_proto"], +- deps = [":monitoring_php_proto"], +-) +- +-php_gapic_library( +- name = "monitoring_php_gapic", +- srcs = [":monitoring_proto_with_info"], +- grpc_service_config = "monitoring_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- transport = "grpc+rest", +- deps = [ +- ":monitoring_php_grpc", +- ":monitoring_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-monitoring-v3-php", +- deps = [ +- ":monitoring_php_gapic", +- ":monitoring_php_grpc", +- ":monitoring_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "monitoring_nodejs_gapic", +- package_name = "@google-cloud/monitoring", +- src = ":monitoring_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "monitoring_grpc_service_config.json", +- main_service = "monitoring", +- package = "google.monitoring.v3", +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "monitoring-v3-nodejs", +- deps = [ +- ":monitoring_nodejs_gapic", +- ":monitoring_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 = "monitoring_ruby_proto", +- deps = [":monitoring_proto"], +-) +- +-ruby_grpc_library( +- name = "monitoring_ruby_grpc", +- srcs = [":monitoring_proto"], +- deps = [":monitoring_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "monitoring_ruby_gapic", +- srcs = [":monitoring_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-api-id=monitoring.googleapis.com", +- "ruby-cloud-api-shortname=monitoring", +- "ruby-cloud-env-prefix=MONITORING", +- "ruby-cloud-gem-name=google-cloud-monitoring-v3", +- "ruby-cloud-product-url=https://cloud.google.com/monitoring", +- ], +- grpc_service_config = "monitoring_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Monitoring collects metrics, events, and metadata from Google Cloud, Amazon Web Services (AWS), hosted uptime probes, and application instrumentation.", +- ruby_cloud_title = "Cloud Monitoring V3", +- service_yaml = "monitoring.yaml", +- transport = "grpc", +- deps = [ +- ":monitoring_ruby_grpc", +- ":monitoring_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-monitoring-v3-ruby", +- deps = [ +- ":monitoring_ruby_gapic", +- ":monitoring_ruby_grpc", +- ":monitoring_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 = "monitoring_csharp_proto", +- deps = [":monitoring_proto"], +-) +- +-csharp_grpc_library( +- name = "monitoring_csharp_grpc", +- srcs = [":monitoring_proto"], +- deps = [":monitoring_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "monitoring_csharp_gapic", +- srcs = [":monitoring_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "monitoring_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "monitoring.yaml", +- transport = "grpc", +- deps = [ +- ":monitoring_csharp_grpc", +- ":monitoring_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-monitoring-v3-csharp", +- deps = [ +- ":monitoring_csharp_gapic", +- ":monitoring_csharp_grpc", +- ":monitoring_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "monitoring_cc_proto", +- deps = [":monitoring_proto"], +-) +- +-cc_grpc_library( +- name = "monitoring_cc_grpc", +- srcs = [":monitoring_proto"], +- grpc_only = True, +- deps = [":monitoring_cc_proto"], +-) +diff --git a/google/networking/trafficdirector/type/BUILD.bazel b/google/networking/trafficdirector/type/BUILD.bazel +deleted file mode 100644 +index 341a04ae3..000000000 +--- a/google/networking/trafficdirector/type/BUILD.bazel ++++ /dev/null +@@ -1,173 +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 = [ +- "traffic_director_log_entry.proto", +- ], +- deps = [ +- ], +-) +- +-############################################################################## +-# 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/networking/trafficdirector/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 = [ +- ], +-) +- +-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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "type_cc_proto", +- deps = [":type_proto"], +-) +- +-cc_grpc_library( +- name = "type_cc_grpc", +- srcs = [":type_proto"], +- grpc_only = True, +- deps = [":type_cc_proto"], +-) +diff --git a/google/partner/aistreams/v1alpha1/BUILD.bazel b/google/partner/aistreams/v1alpha1/BUILD.bazel +deleted file mode 100644 +index ed8a4ff29..000000000 +--- a/google/partner/aistreams/v1alpha1/BUILD.bazel ++++ /dev/null +@@ -1,332 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +-# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "aistreams_proto", +- srcs = [ +- "aistreams.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//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "aistreams_proto_with_info", +- deps = [ +- ":aistreams_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "aistreams_java_proto", +- deps = [":aistreams_proto"], +-) +- +-java_grpc_library( +- name = "aistreams_java_grpc", +- srcs = [":aistreams_proto"], +- deps = [":aistreams_java_proto"], +-) +- +-java_gapic_library( +- name = "aistreams_java_gapic", +- srcs = [":aistreams_proto_with_info"], +- grpc_service_config = "aistreams_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "aistreams_v1alpha1.yaml", +- test_deps = [ +- ":aistreams_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":aistreams_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "aistreams_java_gapic_test_suite", +- test_classes = [ +- "com.google.partner.aistreams.v1alpha1.AIStreamsClientHttpJsonTest", +- "com.google.partner.aistreams.v1alpha1.AIStreamsClientTest", +- ], +- runtime_deps = [":aistreams_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-partner-aistreams-v1alpha1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":aistreams_java_gapic", +- ":aistreams_java_grpc", +- ":aistreams_java_proto", +- ":aistreams_proto", +- ], +-) +- +-go_proto_library( +- name = "aistreams_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/partner/aistreams/v1alpha1", +- protos = [":aistreams_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "aistreams_go_gapic", +- srcs = [":aistreams_proto_with_info"], +- grpc_service_config = "aistreams_grpc_service_config.json", +- importpath = "cloud.google.com/go/partner/aistreams/apiv1alpha1;aistreams", +- rest_numeric_enums = True, +- service_yaml = "aistreams_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":aistreams_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 = "aistreams_go_gapic_test", +- srcs = [":aistreams_go_gapic_srcjar_test"], +- embed = [":aistreams_go_gapic"], +- importpath = "cloud.google.com/go/partner/aistreams/apiv1alpha1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-partner-aistreams-v1alpha1-go", +- deps = [ +- ":aistreams_go_gapic", +- ":aistreams_go_gapic_srcjar-snippets.srcjar", +- ":aistreams_go_gapic_srcjar-test.srcjar", +- ":aistreams_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "aistreams_py_gapic", +- srcs = [":aistreams_proto"], +- grpc_service_config = "aistreams_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "aistreams_v1alpha1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "aistreams_py_gapic_test", +- srcs = [ +- "aistreams_py_gapic_pytest.py", +- "aistreams_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":aistreams_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "partner-aistreams-v1alpha1-py", +- deps = [ +- ":aistreams_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "aistreams_php_proto", +- deps = [":aistreams_proto"], +-) +- +-php_grpc_library( +- name = "aistreams_php_grpc", +- srcs = [":aistreams_proto"], +- deps = [":aistreams_php_proto"], +-) +- +-php_gapic_library( +- name = "aistreams_php_gapic", +- srcs = [":aistreams_proto_with_info"], +- grpc_service_config = "aistreams_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "aistreams_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":aistreams_php_grpc", +- ":aistreams_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-partner-aistreams-v1alpha1-php", +- deps = [ +- ":aistreams_php_gapic", +- ":aistreams_php_grpc", +- ":aistreams_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "aistreams_nodejs_gapic", +- src = ":aistreams_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "aistreams_grpc_service_config.json", +- package = "google.partner.aistreams.v1alpha1", +- rest_numeric_enums = True, +- service_yaml = "aistreams_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "partner-aistreams-v1alpha1-nodejs", +- deps = [ +- ":aistreams_nodejs_gapic", +- ":aistreams_proto", +- ], +-) +- +-ruby_proto_library( +- name = "aistreams_ruby_proto", +- deps = [":aistreams_proto"], +-) +- +-ruby_grpc_library( +- name = "aistreams_ruby_grpc", +- srcs = [":aistreams_proto"], +- deps = [":aistreams_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "aistreams_ruby_gapic", +- srcs = [":aistreams_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-aistreams-v1alpha1"], +- grpc_service_config = "aistreams_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "aistreams_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":aistreams_ruby_grpc", +- ":aistreams_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-partner-aistreams-v1alpha1-ruby", +- deps = [ +- ":aistreams_ruby_gapic", +- ":aistreams_ruby_grpc", +- ":aistreams_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "aistreams_csharp_proto", +- deps = [":aistreams_proto"], +-) +- +-csharp_grpc_library( +- name = "aistreams_csharp_grpc", +- srcs = [":aistreams_proto"], +- deps = [":aistreams_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "aistreams_csharp_gapic", +- srcs = [":aistreams_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "aistreams_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "aistreams_v1alpha1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":aistreams_csharp_grpc", +- ":aistreams_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-partner-aistreams-v1alpha1-csharp", +- deps = [ +- ":aistreams_csharp_gapic", +- ":aistreams_csharp_grpc", +- ":aistreams_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "aistreams_cc_proto", +- deps = [":aistreams_proto"], +-) +- +-cc_grpc_library( +- name = "aistreams_cc_grpc", +- srcs = [":aistreams_proto"], +- grpc_only = True, +- deps = [":aistreams_cc_proto"], +-) +diff --git a/google/privacy/dlp/BUILD.bazel b/google/privacy/dlp/BUILD.bazel +deleted file mode 100644 +index d6370d08e..000000000 +--- a/google/privacy/dlp/BUILD.bazel ++++ /dev/null +@@ -1,42 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-dlp. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for dlp. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v2 in this case. +-ruby_cloud_gapic_library( +- name = "dlp_ruby_wrapper", +- srcs = ["//google/privacy/dlp/v2:dlp_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-dlp", +- "ruby-cloud-env-prefix=DLP", +- "ruby-cloud-wrapper-of=v2:0.16", +- "ruby-cloud-product-url=https://cloud.google.com/dlp", +- "ruby-cloud-api-id=dlp.googleapis.com", +- "ruby-cloud-api-shortname=dlp", +- "ruby-cloud-migration-version=1.0", +- ], +- ruby_cloud_description = "Provides methods for detection of privacy-sensitive fragments in text, images, and Google Cloud Platform storage repositories.", +- ruby_cloud_title = "Cloud Data Loss Prevention (DLP)", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-dlp-ruby", +- deps = [ +- ":dlp_ruby_wrapper", +- ], +-) +diff --git a/google/privacy/dlp/v2/BUILD.bazel b/google/privacy/dlp/v2/BUILD.bazel +deleted file mode 100644 +index afa081f46..000000000 +--- a/google/privacy/dlp/v2/BUILD.bazel ++++ /dev/null +@@ -1,339 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "dlp_proto", +- srcs = [ +- "dlp.proto", +- "storage.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/rpc:status_proto", +- "//google/type:date_proto", +- "//google/type:dayofweek_proto", +- "//google/type:timeofday_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 = "dlp_proto_with_info", +- deps = [ +- ":dlp_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "dlp_java_proto", +- deps = [":dlp_proto"], +-) +- +-java_grpc_library( +- name = "dlp_java_grpc", +- srcs = [":dlp_proto"], +- deps = [":dlp_java_proto"], +-) +- +-java_gapic_library( +- name = "dlp_java_gapic", +- srcs = [":dlp_proto_with_info"], +- gapic_yaml = "dlp_gapic.yaml", +- grpc_service_config = "dlp_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dlp_v2.yaml", +- test_deps = [ +- ":dlp_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":dlp_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "dlp_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.dlp.v2.DlpServiceClientHttpJsonTest", +- "com.google.cloud.dlp.v2.DlpServiceClientTest", +- ], +- runtime_deps = [":dlp_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-privacy-dlp-v2-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":dlp_java_gapic", +- ":dlp_java_grpc", +- ":dlp_java_proto", +- ":dlp_proto", +- ], +-) +- +-go_proto_library( +- name = "dlp_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/dlp/apiv2/dlppb", +- protos = [":dlp_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:date_go_proto", +- "//google/type:dayofweek_go_proto", +- "//google/type:timeofday_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "dlp_go_gapic", +- srcs = [":dlp_proto_with_info"], +- grpc_service_config = "dlp_grpc_service_config.json", +- importpath = "cloud.google.com/go/dlp/apiv2;dlp", +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "dlp_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dlp_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "dlp_go_gapic_test", +- srcs = [":dlp_go_gapic_srcjar_test"], +- embed = [":dlp_go_gapic"], +- importpath = "cloud.google.com/go/dlp/apiv2", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-privacy-dlp-v2-go", +- deps = [ +- ":dlp_go_gapic", +- ":dlp_go_gapic_srcjar-snippets.srcjar", +- ":dlp_go_gapic_srcjar-test.srcjar", +- ":dlp_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "dlp_py_gapic", +- srcs = [":dlp_proto"], +- grpc_service_config = "dlp_grpc_service_config.json", +- opt_args = ["python-gapic-namespace=google.cloud"], +- rest_numeric_enums = True, +- service_yaml = "dlp_v2.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "dlp_py_gapic_test", +- srcs = [ +- "dlp_py_gapic_pytest.py", +- "dlp_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":dlp_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "privacy-dlp-v2-py", +- deps = [ +- ":dlp_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "dlp_php_proto", +- deps = [":dlp_proto"], +-) +- +-php_grpc_library( +- name = "dlp_php_grpc", +- srcs = [":dlp_proto"], +- deps = [":dlp_php_proto"], +-) +- +-php_gapic_library( +- name = "dlp_php_gapic", +- srcs = [":dlp_proto_with_info"], +- grpc_service_config = "dlp_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dlp_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dlp_php_grpc", +- ":dlp_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-privacy-dlp-v2-php", +- deps = [ +- ":dlp_php_gapic", +- ":dlp_php_grpc", +- ":dlp_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "dlp_nodejs_gapic", +- package_name = "@google-cloud/dlp", +- src = ":dlp_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "dlp_grpc_service_config.json", +- package = "google.privacy.dlp.v2", +- rest_numeric_enums = True, +- service_yaml = "dlp_v2.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "privacy-dlp-v2-nodejs", +- deps = [ +- ":dlp_nodejs_gapic", +- ":dlp_proto", +- ], +-) +- +-ruby_proto_library( +- name = "dlp_ruby_proto", +- deps = [":dlp_proto"], +-) +- +-ruby_grpc_library( +- name = "dlp_ruby_grpc", +- srcs = [":dlp_proto"], +- deps = [":dlp_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "dlp_ruby_gapic", +- srcs = [":dlp_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-dlp-v2", +- "ruby-cloud-env-prefix=DLP", +- "ruby-cloud-product-url=https://cloud.google.com/dlp", +- "ruby-cloud-api-id=dlp.googleapis.com", +- "ruby-cloud-api-shortname=dlp", +- ], +- grpc_service_config = "dlp_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Provides methods for detection of privacy-sensitive fragments in text, images, and Google Cloud Platform storage repositories.", +- ruby_cloud_title = "Cloud Data Loss Prevention (DLP) V2", +- service_yaml = "dlp_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dlp_ruby_grpc", +- ":dlp_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-privacy-dlp-v2-ruby", +- deps = [ +- ":dlp_ruby_gapic", +- ":dlp_ruby_grpc", +- ":dlp_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "dlp_csharp_proto", +- deps = [":dlp_proto"], +-) +- +-csharp_grpc_library( +- name = "dlp_csharp_grpc", +- srcs = [":dlp_proto"], +- deps = [":dlp_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "dlp_csharp_gapic", +- srcs = [":dlp_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "dlp_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "dlp_v2.yaml", +- transport = "grpc+rest", +- deps = [ +- ":dlp_csharp_grpc", +- ":dlp_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-privacy-dlp-v2-csharp", +- deps = [ +- ":dlp_csharp_gapic", +- ":dlp_csharp_grpc", +- ":dlp_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "dlp_cc_proto", +- deps = [":dlp_proto"], +-) +- +-cc_grpc_library( +- name = "dlp_cc_grpc", +- srcs = [":dlp_proto"], +- grpc_only = True, +- deps = [":dlp_cc_proto"], +-) +diff --git a/google/pubsub/BUILD.bazel b/google/pubsub/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/pubsub/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/pubsub/v1/BUILD.bazel b/google/pubsub/v1/BUILD.bazel +deleted file mode 100644 +index 49e445d6d..000000000 +--- a/google/pubsub/v1/BUILD.bazel ++++ /dev/null +@@ -1,396 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info") +- +-proto_library( +- name = "pubsub_proto", +- srcs = [ +- "pubsub.proto", +- "schema.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_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 = "pubsub_proto_with_info", +- deps = [ +- ":pubsub_proto", +- "//google/cloud:common_resources_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_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 = "pubsub_java_proto", +- deps = [":pubsub_proto"], +-) +- +-java_grpc_library( +- name = "pubsub_java_grpc", +- srcs = [":pubsub_proto"], +- deps = [":pubsub_java_proto"], +-) +- +-java_gapic_library( +- name = "pubsub_java_gapic", +- srcs = [":pubsub_proto_with_info"], +- gapic_yaml = "pubsub_gapic.yaml", +- grpc_service_config = "pubsub_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = ":pubsub_v1.yaml", +- test_deps = [ +- ":pubsub_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":pubsub_java_proto", +- "//google/iam/v1:iam_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "pubsub_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.pubsub.v1.SubscriptionAdminClientHttpJsonTest", +- "com.google.cloud.pubsub.v1.SubscriptionAdminClientTest", +- "com.google.cloud.pubsub.v1.TopicAdminClientHttpJsonTest", +- "com.google.cloud.pubsub.v1.TopicAdminClientTest", +- ], +- runtime_deps = [":pubsub_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-pubsub-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":pubsub_java_gapic", +- ":pubsub_java_grpc", +- ":pubsub_java_proto", +- ":pubsub_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "pubsub_py_gapic", +- srcs = [":pubsub_proto"], +- grpc_service_config = "pubsub_grpc_service_config.json", +- opt_args = [ +- "warehouse-package-name=google-cloud-pubsub", +- "add-iam-methods", +- ], +- rest_numeric_enums = True, +- service_yaml = ":pubsub_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "pubsub_py_gapic_test", +- srcs = [ +- "pubsub_py_gapic_pytest.py", +- "pubsub_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":pubsub_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "pubsub-v1-py", +- deps = [ +- ":pubsub_py_gapic", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_gapic_assembly_pkg", +- "go_gapic_library", +- "go_proto_library", +- "go_test", +-) +- +-go_proto_library( +- name = "pubsub_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/pubsub/apiv1/pubsubpb", +- protos = [":pubsub_proto"], +- deps = ["//google/api:annotations_go_proto"], +-) +- +-go_gapic_library( +- name = "pubsub_go_gapic", +- srcs = [":pubsub_proto_with_info"], +- grpc_service_config = "pubsub_grpc_service_config.json", +- importpath = "cloud.google.com/go/pubsub/apiv1;pubsub", +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = ":pubsub_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":pubsub_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-go_test( +- name = "pubsub_go_gapic_test", +- srcs = [":pubsub_go_gapic_srcjar_test"], +- embed = [":pubsub_go_gapic"], +- importpath = "cloud.google.com/go/pubsub/apiv1", +- deps = ["//google/iam/v1:iam_go_proto"], +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-pubsub-v1-go", +- deps = [ +- ":pubsub_go_gapic", +- ":pubsub_go_gapic_srcjar-snippets.srcjar", +- ":pubsub_go_gapic_srcjar-test.srcjar", +- ":pubsub_go_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 = "pubsub_php_proto", +- deps = [":pubsub_proto"], +-) +- +-php_grpc_library( +- name = "pubsub_php_grpc", +- srcs = [":pubsub_proto"], +- deps = [":pubsub_php_proto"], +-) +- +-php_gapic_library( +- name = "pubsub_php_gapic", +- srcs = [":pubsub_proto_with_info"], +- gapic_yaml = "pubsub_gapic.yaml", +- grpc_service_config = "pubsub_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = ":pubsub_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":pubsub_php_grpc", +- ":pubsub_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-pubsub-v1-php", +- deps = [ +- ":pubsub_php_gapic", +- ":pubsub_php_grpc", +- ":pubsub_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "pubsub_nodejs_gapic", +- package_name = "@google-cloud/pubsub", +- src = ":pubsub_proto_with_info", +- bundle_config = "pubsub_gapic.yaml", +- extra_protoc_parameters = ["template=typescript_gapic"], +- grpc_service_config = "pubsub_grpc_service_config.json", +- handwritten_layer = True, +- main_service = "pubsub", +- rest_numeric_enums = True, +- service_yaml = ":pubsub_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "pubsub-v1-nodejs", +- deps = [ +- ":pubsub_nodejs_gapic", +- ":pubsub_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 = "pubsub_ruby_proto", +- deps = [":pubsub_proto"], +-) +- +-ruby_grpc_library( +- name = "pubsub_ruby_grpc", +- srcs = [":pubsub_proto"], +- deps = [":pubsub_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "pubsub_ruby_gapic", +- srcs = [":pubsub_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-pubsub-v1", +- "ruby-cloud-env-prefix=PUBSUB", +- "ruby-cloud-path-override=pub_sub=pubsub", +- "ruby-cloud-namespace-override=Pubsub=PubSub", +- "ruby-cloud-product-url=https://cloud.google.com/pubsub", +- "ruby-cloud-api-id=pubsub.googleapis.com", +- "ruby-cloud-api-shortname=pubsub", +- ], +- grpc_service_config = "pubsub_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Pub/Sub is a fully-managed real-time messaging service that allows you to send and receive messages between independent applications.", +- ruby_cloud_title = "Cloud Pub/Sub V1", +- service_yaml = ":pubsub_v1.yaml", +- deps = [ +- ":pubsub_ruby_grpc", +- ":pubsub_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-pubsub-v1-ruby", +- deps = [ +- ":pubsub_ruby_gapic", +- ":pubsub_ruby_grpc", +- ":pubsub_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 = "pubsub_csharp_proto", +- deps = [":pubsub_proto"], +-) +- +-csharp_grpc_library( +- name = "pubsub_csharp_grpc", +- srcs = [":pubsub_proto"], +- deps = [":pubsub_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "pubsub_csharp_gapic", +- srcs = [":pubsub_proto_with_info"], +- grpc_service_config = "pubsub_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = ":pubsub_v1.yaml", +- deps = [ +- ":pubsub_csharp_grpc", +- ":pubsub_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-pubsub-v1-csharp", +- deps = [ +- ":pubsub_csharp_gapic", +- ":pubsub_csharp_grpc", +- ":pubsub_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "pubsub_cc_proto", +- deps = [":pubsub_proto"], +-) +- +-cc_grpc_library( +- name = "pubsub_cc_grpc", +- srcs = [":pubsub_proto"], +- grpc_only = True, +- deps = [":pubsub_cc_proto"], +-) +diff --git a/google/rpc/BUILD.bazel b/google/rpc/BUILD.bazel +deleted file mode 100644 +index 18835afa6..000000000 +--- a/google/rpc/BUILD.bazel ++++ /dev/null +@@ -1,153 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-proto_library( +- name = "code_proto", +- srcs = ["code.proto"], +- deps = [], +-) +- +-proto_library( +- name = "error_details_proto", +- srcs = ["error_details.proto"], +- deps = [ +- "@com_google_protobuf//:duration_proto", +- ], +-) +- +-proto_library( +- name = "status_proto", +- srcs = ["status.proto"], +- deps = [ +- "@com_google_protobuf//:any_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_gapic_assembly_gradle_pkg", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "rpc_java_proto", +- deps = [ +- ":code_proto", +- ":error_details_proto", +- ":status_proto", +- ], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-rpc-java", +- transport = "grpc+rest", +- deps = [ +- "error_details_proto", +- "status_proto", +- ":code_proto", +- ":rpc_java_proto", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library") +- +-go_proto_library( +- name = "code_go_proto", +- importpath = "google.golang.org/genproto/googleapis/rpc/code", +- protos = [":code_proto"], +-) +- +-go_proto_library( +- name = "errdetails_go_proto", +- importpath = "google.golang.org/genproto/googleapis/rpc/errdetails", +- protos = [":error_details_proto"], +-) +- +-go_proto_library( +- name = "status_go_proto", +- importpath = "google.golang.org/genproto/googleapis/rpc/status", +- protos = [":status_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "code_cc_proto", +- deps = [":code_proto"], +-) +- +-cc_proto_library( +- name = "error_details_cc_proto", +- deps = [":error_details_proto"], +-) +- +-cc_proto_library( +- name = "status_cc_proto", +- deps = [":status_proto"], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "py_proto_library") +- +-py_proto_library( +- name = "code_py_proto", +- deps = [":code_proto"], +-) +- +-py_proto_library( +- name = "error_details_py_proto", +- deps = [":error_details_proto"], +-) +- +-py_proto_library( +- name = "status_py_proto", +- deps = [":status_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_gapic_assembly_pkg", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "rpc_php_proto", +- deps = [ +- ":code_proto", +- ":error_details_proto", +- ":status_proto", +- ], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate php files for these protos. +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-rpc-php", +- deps = [":rpc_php_proto"], +-) +diff --git a/google/rpc/context/BUILD.bazel b/google/rpc/context/BUILD.bazel +deleted file mode 100644 +index 829238b94..000000000 +--- a/google/rpc/context/BUILD.bazel ++++ /dev/null +@@ -1,221 +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 = "attribute_context_proto", +- srcs = [ +- "attribute_context.proto", +- ], +- deps = [ +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-# Manually added target. See b/274975612 for why. +-proto_library( +- name = "audit_context_proto", +- srcs = [ +- "audit_context.proto", +- ], +- deps = [ +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_gapic_assembly_gradle_pkg", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "attribute_context_java_proto", +- deps = [":attribute_context_proto"], +-) +- +-# Manually added target. See b/274975612 for why. +-java_proto_library( +- name = "audit_context_java_proto", +- deps = [":audit_context_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-context-java", +- transport = "grpc+rest", +- deps = [ +- ":attribute_context_java_proto", +- ":attribute_context_proto", +- # Manually added. See b/274975612 for why. +- ":audit_context_java_proto", +- ":audit_context_proto", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "attribute_context_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/rpc/context/attribute_context", +- protos = [":attribute_context_proto"], +- deps = [], +-) +- +-# Manually added target. See b/274975612 for why. +-go_proto_library( +- name = "audit_context_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/rpc/context;context", +- protos = [":audit_context_proto"], +- deps = [], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "attribute_context_moved_proto", +- srcs = [":attribute_context_proto"], +- deps = [ +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:duration_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-py_proto_library( +- name = "attribute_context_py_proto", +- deps = [":attribute_context_moved_proto"], +-) +- +-# Manually added target. See b/274975612 for why. +-moved_proto_library( +- name = "audit_context_moved_proto", +- srcs = [":audit_context_proto"], +- deps = [ +- "@com_google_protobuf//:struct_proto", +- ], +-) +- +-# Manually added target. See b/274975612 for why. +-py_proto_library( +- name = "audit_context_py_proto", +- deps = [":audit_context_moved_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_proto_library", +- "php_gapic_assembly_pkg", +-) +- +-php_proto_library( +- name = "attribute_context_php_proto", +- deps = [":attribute_context_proto"], +-) +- +-# Manually added target. See b/274975612 for why. +-php_proto_library( +- name = "audit_context_php_proto", +- deps = [":audit_context_proto"], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate PHP files for these protos. +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-context-php", +- deps = [ +- ":attribute_context_php_proto", +- ":audit_context_php_proto", +- ], +-) +- +-############################################################################## +-# Ruby +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_proto_library", +-) +- +-ruby_proto_library( +- name = "attribute_context_ruby_proto", +- deps = [":attribute_context_proto"], +-) +- +-# Manually added target. See b/274975612 for why. +-ruby_proto_library( +- name = "audit_context_ruby_proto", +- deps = [":audit_context_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "attribute_context_csharp_proto", +- deps = [":attribute_context_proto"], +-) +- +-# Manually added target. See b/274975612 for why. +-csharp_proto_library( +- name = "audit_context_csharp_proto", +- deps = [":audit_context_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "attribute_context_cc_proto", +- deps = [":attribute_context_proto"], +-) +- +-# Manually added target. See b/274975612 for why. +-cc_proto_library( +- name = "audit_context_cc_proto", +- deps = [":audit_context_proto"], +-) +diff --git a/google/search/partnerdataingestion/logging/v1/BUILD.bazel b/google/search/partnerdataingestion/logging/v1/BUILD.bazel +deleted file mode 100644 +index 58916841b..000000000 +--- a/google/search/partnerdataingestion/logging/v1/BUILD.bazel ++++ /dev/null +@@ -1,155 +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 = [ +- "platformlog.proto", +- ], +- deps = [], +-) +- +-############################################################################## +-# 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/search/partnerdataingestion/logging/v1", +- protos = [":logging_proto"], +- deps = [], +-) +- +-############################################################################## +-# 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 = [], +-) +- +-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/google/spanner/BUILD.bazel b/google/spanner/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/spanner/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/spanner/admin/database/BUILD.bazel b/google/spanner/admin/database/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/spanner/admin/database/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/spanner/admin/database/v1/BUILD.bazel b/google/spanner/admin/database/v1/BUILD.bazel +deleted file mode 100644 +index a1020fc4c..000000000 +--- a/google/spanner/admin/database/v1/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "database_proto", +- srcs = [ +- "backup.proto", +- "common.proto", +- "spanner_database_admin.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "database_proto_with_info", +- deps = [ +- ":database_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "database_java_proto", +- deps = [":database_proto"], +-) +- +-java_grpc_library( +- name = "database_java_grpc", +- srcs = [":database_proto"], +- deps = [":database_java_proto"], +-) +- +-java_gapic_library( +- name = "database_java_gapic", +- srcs = [":database_proto_with_info"], +- gapic_yaml = "spanner_admin_database_gapic.yaml", +- grpc_service_config = "spanner_admin_database_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "spanner.yaml", +- test_deps = [ +- ":database_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":database_java_proto", +- "//google/iam/v1:iam_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "database_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.spanner.admin.database.v1.DatabaseAdminClientHttpJsonTest", +- "com.google.cloud.spanner.admin.database.v1.DatabaseAdminClientTest", +- ], +- runtime_deps = [":database_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-admin-database-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":database_java_gapic", +- ":database_java_grpc", +- ":database_java_proto", +- ":database_proto", +- ], +-) +- +-go_proto_library( +- name = "database_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/spanner/admin/database/apiv1/databasepb", +- protos = [":database_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "database_go_gapic", +- srcs = [":database_proto_with_info"], +- grpc_service_config = "spanner_admin_database_grpc_service_config.json", +- importpath = "cloud.google.com/go/spanner/admin/database/apiv1;database", +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "spanner.yaml", +- transport = "grpc+rest", +- deps = [ +- ":database_go_proto", +- "//google/iam/v1:iam_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 = "database_go_gapic_test", +- srcs = [":database_go_gapic_srcjar_test"], +- embed = [":database_go_gapic"], +- importpath = "cloud.google.com/go/spanner/admin/database/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-admin-database-v1-go", +- deps = [ +- ":database_go_gapic", +- ":database_go_gapic_srcjar-snippets.srcjar", +- ":database_go_gapic_srcjar-test.srcjar", +- ":database_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "database_py_gapic", +- srcs = [":database_proto"], +- grpc_service_config = "spanner_admin_database_grpc_service_config.json", +- opt_args = [ +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=spanner_admin_database", +- ], +- rest_numeric_enums = True, +- service_yaml = "spanner.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "database_py_gapic_test", +- srcs = [ +- "database_py_gapic_pytest.py", +- "database_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":database_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "admin-database-v1-py", +- deps = [ +- ":database_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "database_php_proto", +- deps = [":database_proto"], +-) +- +-php_grpc_library( +- name = "database_php_grpc", +- srcs = [":database_proto"], +- deps = [":database_php_proto"], +-) +- +-php_gapic_library( +- name = "database_php_gapic", +- srcs = [":database_proto_with_info"], +- gapic_yaml = "spanner_admin_database_gapic.yaml", +- grpc_service_config = "spanner_admin_database_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "spanner.yaml", +- transport = "grpc+rest", +- deps = [ +- ":database_php_grpc", +- ":database_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-admin-database-v1-php", +- deps = [ +- ":database_php_gapic", +- ":database_php_grpc", +- ":database_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "database_nodejs_gapic", +- package_name = "@google-cloud/spanner", +- src = ":database_proto_with_info", +- extra_protoc_parameters = [ +- "metadata", +- "template=typescript_gapic", +- ], +- grpc_service_config = "spanner_admin_database_grpc_service_config.json", +- package = "google.spanner.admin.database.v1", +- rest_numeric_enums = True, +- service_yaml = "spanner.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "admin-database-v1-nodejs", +- deps = [ +- ":database_nodejs_gapic", +- ":database_proto", +- ], +-) +- +-ruby_proto_library( +- name = "database_ruby_proto", +- deps = [":database_proto"], +-) +- +-ruby_grpc_library( +- name = "database_ruby_grpc", +- srcs = [":database_proto"], +- deps = [":database_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "database_ruby_gapic", +- srcs = [":database_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-spanner-admin-database-v1", +- "ruby-cloud-env-prefix=SPANNER", +- "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", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Spanner is a managed, mission-critical, globally consistent and scalable relational database service.", +- ruby_cloud_title = "Cloud Spanner Database Admin V1", +- service_yaml = "spanner.yaml", +- transport = "grpc+rest", +- deps = [ +- ":database_ruby_grpc", +- ":database_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-admin-database-v1-ruby", +- deps = [ +- ":database_ruby_gapic", +- ":database_ruby_grpc", +- ":database_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "database_csharp_proto", +- deps = [":database_proto"], +-) +- +-csharp_grpc_library( +- name = "database_csharp_grpc", +- srcs = [":database_proto"], +- deps = [":database_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "database_csharp_gapic", +- srcs = [":database_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "spanner_admin_database_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "spanner.yaml", +- transport = "grpc+rest", +- deps = [ +- ":database_csharp_grpc", +- ":database_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-admin-database-v1-csharp", +- deps = [ +- ":database_csharp_gapic", +- ":database_csharp_grpc", +- ":database_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "database_cc_proto", +- deps = [":database_proto"], +-) +- +-cc_grpc_library( +- name = "database_cc_grpc", +- srcs = [":database_proto"], +- grpc_only = True, +- deps = [":database_cc_proto"], +-) +diff --git a/google/spanner/admin/instance/BUILD.bazel b/google/spanner/admin/instance/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/spanner/admin/instance/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/spanner/admin/instance/v1/BUILD.bazel b/google/spanner/admin/instance/v1/BUILD.bazel +deleted file mode 100644 +index cb1015271..000000000 +--- a/google/spanner/admin/instance/v1/BUILD.bazel ++++ /dev/null +@@ -1,352 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "instance_proto", +- srcs = [ +- "common.proto", +- "spanner_instance_admin.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//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/longrunning:operations_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "instance_proto_with_info", +- deps = [ +- ":instance_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "instance_java_proto", +- deps = [":instance_proto"], +-) +- +-java_grpc_library( +- name = "instance_java_grpc", +- srcs = [":instance_proto"], +- deps = [":instance_java_proto"], +-) +- +-java_gapic_library( +- name = "instance_java_gapic", +- srcs = [":instance_proto_with_info"], +- gapic_yaml = "spanner_admin_instance_gapic.yaml", +- grpc_service_config = "spanner_admin_instance_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "spanner_admin_instance.yaml", +- test_deps = [ +- ":instance_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":instance_java_proto", +- "//google/iam/v1:iam_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "instance_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.spanner.admin.instance.v1.InstanceAdminClientHttpJsonTest", +- "com.google.cloud.spanner.admin.instance.v1.InstanceAdminClientTest", +- ], +- runtime_deps = [":instance_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-admin-instance-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":instance_java_gapic", +- ":instance_java_grpc", +- ":instance_java_proto", +- ":instance_proto", +- ], +-) +- +-go_proto_library( +- name = "instance_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/spanner/admin/instance/apiv1/instancepb", +- protos = [":instance_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- "//google/longrunning:longrunning_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "instance_go_gapic", +- srcs = [":instance_proto_with_info"], +- grpc_service_config = "spanner_admin_instance_grpc_service_config.json", +- importpath = "cloud.google.com/go/spanner/admin/instance/apiv1;instance", +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "spanner_admin_instance.yaml", +- transport = "grpc+rest", +- deps = [ +- ":instance_go_proto", +- "//google/iam/v1:iam_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 = "instance_go_gapic_test", +- srcs = [":instance_go_gapic_srcjar_test"], +- embed = [":instance_go_gapic"], +- importpath = "cloud.google.com/go/spanner/admin/instance/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-admin-instance-v1-go", +- deps = [ +- ":instance_go_gapic", +- ":instance_go_gapic_srcjar-snippets.srcjar", +- ":instance_go_gapic_srcjar-test.srcjar", +- ":instance_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "instance_py_gapic", +- srcs = [":instance_proto"], +- grpc_service_config = "spanner_admin_instance_grpc_service_config.json", +- opt_args = [ +- "python-gapic-namespace=google.cloud", +- "python-gapic-name=spanner_admin_instance", +- ], +- rest_numeric_enums = True, +- service_yaml = "spanner_admin_instance.yaml", +- transport = "grpc+rest", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- ], +-) +- +-py_test( +- name = "instance_py_gapic_test", +- srcs = [ +- "instance_py_gapic_pytest.py", +- "instance_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":instance_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "admin-instance-v1-py", +- deps = [ +- ":instance_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "instance_php_proto", +- deps = [":instance_proto"], +-) +- +-php_grpc_library( +- name = "instance_php_grpc", +- srcs = [":instance_proto"], +- deps = [":instance_php_proto"], +-) +- +-php_gapic_library( +- name = "instance_php_gapic", +- srcs = [":instance_proto_with_info"], +- gapic_yaml = "spanner_admin_instance_gapic.yaml", +- grpc_service_config = "spanner_admin_instance_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "spanner_admin_instance.yaml", +- transport = "grpc+rest", +- deps = [ +- ":instance_php_grpc", +- ":instance_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-admin-instance-v1-php", +- deps = [ +- ":instance_php_gapic", +- ":instance_php_grpc", +- ":instance_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "instance_nodejs_gapic", +- package_name = "@google-cloud/spanner", +- src = ":instance_proto_with_info", +- extra_protoc_parameters = [ +- "metadata", +- "template=typescript_gapic", +- ], +- grpc_service_config = "spanner_admin_instance_grpc_service_config.json", +- package = "google.spanner.admin.instance.v1", +- rest_numeric_enums = True, +- service_yaml = "spanner_admin_instance.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "admin-instance-v1-nodejs", +- deps = [ +- ":instance_nodejs_gapic", +- ":instance_proto", +- ], +-) +- +-ruby_proto_library( +- name = "instance_ruby_proto", +- deps = [":instance_proto"], +-) +- +-ruby_grpc_library( +- name = "instance_ruby_grpc", +- srcs = [":instance_proto"], +- deps = [":instance_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "instance_ruby_gapic", +- srcs = [":instance_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-spanner-admin-instance-v1", +- "ruby-cloud-env-prefix=SPANNER", +- "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", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Spanner is a managed, mission-critical, globally consistent and scalable relational database service.", +- ruby_cloud_title = "Cloud Spanner Instance Admin V1", +- service_yaml = "spanner_admin_instance.yaml", +- transport = "grpc+rest", +- deps = [ +- ":instance_ruby_grpc", +- ":instance_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-admin-instance-v1-ruby", +- deps = [ +- ":instance_ruby_gapic", +- ":instance_ruby_grpc", +- ":instance_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "instance_csharp_proto", +- deps = [":instance_proto"], +-) +- +-csharp_grpc_library( +- name = "instance_csharp_grpc", +- srcs = [":instance_proto"], +- deps = [":instance_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "instance_csharp_gapic", +- srcs = [":instance_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "spanner_admin_instance_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "spanner_admin_instance.yaml", +- transport = "grpc+rest", +- deps = [ +- ":instance_csharp_grpc", +- ":instance_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-admin-instance-v1-csharp", +- deps = [ +- ":instance_csharp_gapic", +- ":instance_csharp_grpc", +- ":instance_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "instance_cc_proto", +- deps = [":instance_proto"], +-) +- +-cc_grpc_library( +- name = "instance_cc_grpc", +- srcs = [":instance_proto"], +- grpc_only = True, +- deps = [":instance_cc_proto"], +-) +diff --git a/google/spanner/v1/BUILD.bazel b/google/spanner/v1/BUILD.bazel +deleted file mode 100644 +index 6250edf87..000000000 +--- a/google/spanner/v1/BUILD.bazel ++++ /dev/null +@@ -1,342 +0,0 @@ +-# This file was automatically generated by BuildFileGenerator +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-proto_library( +- name = "spanner_proto", +- srcs = [ +- "commit_response.proto", +- "keys.proto", +- "mutation.proto", +- "query_plan.proto", +- "result_set.proto", +- "spanner.proto", +- "transaction.proto", +- "type.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//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "spanner_proto_with_info", +- deps = [ +- ":spanner_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-java_proto_library( +- name = "spanner_java_proto", +- deps = [":spanner_proto"], +-) +- +-java_grpc_library( +- name = "spanner_java_grpc", +- srcs = [":spanner_proto"], +- deps = [":spanner_java_proto"], +-) +- +-java_gapic_library( +- name = "spanner_java_gapic", +- srcs = [":spanner_proto_with_info"], +- gapic_yaml = "spanner_gapic.yaml", +- grpc_service_config = "spanner_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "spanner.yaml", +- test_deps = [ +- ":spanner_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":spanner_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "spanner_java_gapic_test_suite", +- test_classes = [ +- "com.google.cloud.spanner.v1.SpannerClientHttpJsonTest", +- "com.google.cloud.spanner.v1.SpannerClientTest", +- ], +- runtime_deps = [":spanner_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-spanner-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":spanner_java_gapic", +- ":spanner_java_grpc", +- ":spanner_java_proto", +- ":spanner_proto", +- ], +-) +- +-go_proto_library( +- name = "spanner_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/spanner/apiv1/spannerpb", +- protos = [":spanner_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "spanner_go_gapic", +- srcs = [":spanner_proto_with_info"], +- grpc_service_config = "spanner_grpc_service_config.json", +- importpath = "cloud.google.com/go/spanner/apiv1;spanner", +- release_level = "ga", +- rest_numeric_enums = True, +- service_yaml = "spanner.yaml", +- transport = "grpc+rest", +- deps = [ +- ":spanner_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_go_proto", +- ], +-) +- +-go_test( +- name = "spanner_go_gapic_test", +- srcs = [":spanner_go_gapic_srcjar_test"], +- embed = [":spanner_go_gapic"], +- importpath = "cloud.google.com/go/spanner/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-spanner-v1-go", +- deps = [ +- ":spanner_go_gapic", +- ":spanner_go_gapic_srcjar-snippets.srcjar", +- ":spanner_go_gapic_srcjar-test.srcjar", +- ":spanner_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "spanner_py_gapic", +- srcs = [":spanner_proto"], +- grpc_service_config = "spanner_grpc_service_config.json", +- opt_args = ["python-gapic-namespace=google.cloud"], +- rest_numeric_enums = True, +- service_yaml = "spanner.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "spanner_py_gapic_test", +- srcs = [ +- "spanner_py_gapic_pytest.py", +- "spanner_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":spanner_py_gapic"], +-) +- +-py_gapic_assembly_pkg( +- name = "spanner-v1-py", +- deps = [ +- ":spanner_py_gapic", +- ], +-) +- +-php_proto_library( +- name = "spanner_php_proto", +- deps = [":spanner_proto"], +-) +- +-php_grpc_library( +- name = "spanner_php_grpc", +- srcs = [":spanner_proto"], +- deps = [":spanner_php_proto"], +-) +- +-php_gapic_library( +- name = "spanner_php_gapic", +- srcs = [":spanner_proto_with_info"], +- grpc_service_config = "spanner_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "spanner.yaml", +- transport = "grpc+rest", +- deps = [ +- ":spanner_php_grpc", +- ":spanner_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-spanner-v1-php", +- deps = [ +- ":spanner_php_gapic", +- ":spanner_php_grpc", +- ":spanner_php_proto", +- ], +-) +- +-nodejs_gapic_library( +- name = "spanner_nodejs_gapic", +- package_name = "@google-cloud/spanner", +- src = ":spanner_proto_with_info", +- extra_protoc_parameters = [ +- "metadata", +- "template=typescript_gapic", +- ], +- grpc_service_config = "spanner_grpc_service_config.json", +- handwritten_layer = True, +- main_service = "spanner", +- package = "google.spanner.v1", +- rest_numeric_enums = True, +- service_yaml = "spanner.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "spanner-v1-nodejs", +- deps = [ +- ":spanner_nodejs_gapic", +- ":spanner_proto", +- ], +-) +- +-ruby_proto_library( +- name = "spanner_ruby_proto", +- deps = [":spanner_proto"], +-) +- +-ruby_grpc_library( +- name = "spanner_ruby_grpc", +- srcs = [":spanner_proto"], +- deps = [":spanner_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "spanner_ruby_gapic", +- srcs = [":spanner_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-spanner-v1", +- "ruby-cloud-env-prefix=SPANNER", +- "ruby-cloud-product-url=https://cloud.google.com/spanner", +- "ruby-cloud-api-id=spanner.googleapis.com", +- "ruby-cloud-api-shortname=spanner", +- ], +- grpc_service_config = "spanner_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "Cloud Spanner is a managed, mission-critical, globally consistent and scalable relational database service.", +- ruby_cloud_title = "Cloud Spanner V1", +- service_yaml = "spanner.yaml", +- deps = [ +- ":spanner_ruby_grpc", +- ":spanner_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-spanner-v1-ruby", +- deps = [ +- ":spanner_ruby_gapic", +- ":spanner_ruby_grpc", +- ":spanner_ruby_proto", +- ], +-) +- +-csharp_proto_library( +- name = "spanner_csharp_proto", +- deps = [":spanner_proto"], +-) +- +-csharp_grpc_library( +- name = "spanner_csharp_grpc", +- srcs = [":spanner_proto"], +- deps = [":spanner_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "spanner_csharp_gapic", +- srcs = [":spanner_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "spanner_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "spanner.yaml", +- deps = [ +- ":spanner_csharp_grpc", +- ":spanner_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-spanner-v1-csharp", +- deps = [ +- ":spanner_csharp_gapic", +- ":spanner_csharp_grpc", +- ":spanner_csharp_proto", +- ], +-) +- +-cc_proto_library( +- name = "spanner_cc_proto", +- deps = [":spanner_proto"], +-) +- +-cc_grpc_library( +- name = "spanner_cc_grpc", +- srcs = [":spanner_proto"], +- grpc_only = True, +- deps = [":spanner_cc_proto"], +-) +diff --git a/google/storage/v1/BUILD.bazel b/google/storage/v1/BUILD.bazel +deleted file mode 100644 +index a02ed5f7d..000000000 +--- a/google/storage/v1/BUILD.bazel ++++ /dev/null +@@ -1,187 +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 = "storage_proto", +- srcs = [ +- "storage.proto", +- "storage_resources.proto", +- ], +- deps = [ +- "//google/api:field_behavior_proto", +- "//google/iam/v1:iam_policy_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "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"], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "go_proto_library", +-) +- +-go_proto_library( +- name = "storage_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/storage/v1", +- protos = [":storage_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/iam/v1:iam_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "moved_proto_library", +- "py_grpc_library", +- "py_proto_library", +-) +- +-moved_proto_library( +- name = "storage_moved_proto", +- srcs = [":storage_proto"], +- deps = [ +- "//google/api:field_behavior_proto", +- "//google/iam/v1:iam_policy_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-py_proto_library( +- name = "storage_py_proto", +- deps = [":storage_moved_proto"], +-) +- +-py_grpc_library( +- name = "storage_py_grpc", +- srcs = [":storage_moved_proto"], +- deps = [":storage_py_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "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"], +-) +- +-############################################################################## +-# 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 = "storage_ruby_proto", +- deps = [":storage_proto"], +-) +- +-ruby_grpc_library( +- name = "storage_ruby_grpc", +- srcs = [":storage_proto"], +- deps = [":storage_ruby_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "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"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-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"], +- grpc_only = True, +- deps = [":storage_cc_proto"], +-) +diff --git a/google/storage/v2/BUILD.bazel b/google/storage/v2/BUILD.bazel +deleted file mode 100644 +index 45090e0f8..000000000 +--- a/google/storage/v2/BUILD.bazel ++++ /dev/null +@@ -1,353 +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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_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", +- "php_gapic_assembly_pkg", +- "php_gapic_library", +- "php_grpc_library", +- "php_proto_library", +- "proto_library_with_info", +- "py_gapic_assembly_pkg", +- "py_gapic_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"]) +- +-proto_library( +- name = "storage_proto", +- srcs = [ +- "storage.proto", +- ], +- deps = [ +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/api:routing_proto", +- "//google/iam/v1:iam_policy_proto", +- "//google/iam/v1:policy_proto", +- "//google/type:date_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 = "storage_proto_with_info", +- deps = [ +- ":storage_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-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", +- rest_numeric_enums = True, +- service_yaml = "storage_v2.yaml", +- test_deps = [ +- ":storage_java_grpc", +- "//google/iam/v1:iam_java_grpc", +- ], +- transport = "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", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":storage_java_gapic", +- ":storage_java_grpc", +- ":storage_java_proto", +- ":storage_proto", +- ], +-) +- +-go_proto_library( +- name = "storage_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/storage/internal/apiv2/storagepb", +- protos = [":storage_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/api:routing_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/internal/apiv2;storage", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "storage_v2.yaml", +- transport = "grpc", +- deps = [ +- ":storage_go_proto", +- "//google/iam/v1:iam_go_proto", +- "@io_bazel_rules_go//proto/wkt:duration_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-snippets.srcjar", +- ":storage_go_gapic_srcjar-test.srcjar", +- ":storage_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "storage_py_gapic", +- srcs = [":storage_proto"], +- grpc_service_config = "storage_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "storage_v2.yaml", +- transport = "grpc", +- deps = [ +- "//google/iam/v1:iam_policy_py_proto", +- "//google/iam/v1:policy_py_proto", +- ], +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1377 is fixed +-#py_test( +-# name = "storage_py_gapic_test", +-# srcs = [ +-# "storage_py_gapic_pytest.py", +-# "storage_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":storage_py_gapic"], +-#) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "storage-v2-py", +- deps = [ +- ":storage_py_gapic", +- ], +-) +- +-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 always supports gRPC and REST, but there is no PHP GAPIC for this API. +-php_gapic_library( +- name = "storage_php_gapic", +- srcs = [":storage_proto_with_info"], +- grpc_service_config = "storage_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "storage_v2.yaml", +- transport = "grpc+rest", +- 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", +- ], +-) +- +-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", +- rest_numeric_enums = True, +- service_yaml = "storage_v2.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "storage-v2-nodejs", +- deps = [ +- ":storage_nodejs_gapic", +- ":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_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", +- rest_numeric_enums = True, +- service_yaml = "storage_v2.yaml", +- 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", +-# service_yaml = "storage_v2.yaml", +-# 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", +-# ], +-# ) +- +-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 --git a/google/storagetransfer/BUILD.bazel b/google/storagetransfer/BUILD.bazel +deleted file mode 100644 +index 0847dc30a..000000000 +--- a/google/storagetransfer/BUILD.bazel ++++ /dev/null +@@ -1,40 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# google-cloud-storage_transfer. +- +-# This is an API workspace, having public visibility by default makes perfect sense. +-package(default_visibility = ["//visibility:public"]) +- +-# Export yaml configs. +-exports_files(glob(["*.yaml"])) +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for storagetransfer. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "storagetransfer_ruby_wrapper", +- srcs = ["//google/storagetransfer/v1:storagetransfer_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=google-cloud-storage_transfer", +- "ruby-cloud-wrapper-of=v1:0.5", +- "ruby-cloud-product-url=https://cloud.google.com/storage-transfer-service/", +- "ruby-cloud-api-id=storagetransfer.googleapis.com", +- "ruby-cloud-api-shortname=storagetransfer", +- ], +- 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", +- transport = "grpc+rest", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "google-cloud-storagetransfer-ruby", +- deps = [ +- ":storagetransfer_ruby_wrapper", +- ], +-) +diff --git a/google/storagetransfer/logging/BUILD.bazel b/google/storagetransfer/logging/BUILD.bazel +deleted file mode 100644 +index 085866e35..000000000 +--- a/google/storagetransfer/logging/BUILD.bazel ++++ /dev/null +@@ -1,179 +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 = [ +- "transfer_activity_log.proto", +- ], +- deps = [ +- "//google/api:field_behavior_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/storagetransfer/logging", +- protos = [":logging_proto"], +- deps = [ +- "//google/api:annotations_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/api:field_behavior_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++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "logging_cc_proto", +- deps = [":logging_proto"], +-) +- +-cc_grpc_library( +- name = "logging_cc_grpc", +- srcs = [":logging_proto"], +- grpc_only = True, +- deps = [":logging_cc_proto"], +-) +diff --git a/google/storagetransfer/v1/BUILD.bazel b/google/storagetransfer/v1/BUILD.bazel +deleted file mode 100644 +index faf7c7ca8..000000000 +--- a/google/storagetransfer/v1/BUILD.bazel ++++ /dev/null +@@ -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. +- +-############################################################################## +-# Common +-############################################################################## +-load("@rules_proto//proto:defs.bzl", "proto_library") +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +- "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", +- "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_test", +- "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"]) +- +-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/api:resource_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:code_proto", +- "//google/type:date_proto", +- "//google/type:timeofday_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_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"], +- gapic_yaml = None, +- grpc_service_config = "storagetransfer_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "storagetransfer_v1.yaml", +- test_deps = [ +- ":storagetransfer_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":storagetransfer_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "storagetransfer_java_gapic_test_suite", +- test_classes = [ +- "com.google.storagetransfer.v1.proto.StorageTransferServiceClientHttpJsonTest", +- "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", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":storagetransfer_java_gapic", +- ":storagetransfer_java_grpc", +- ":storagetransfer_java_proto", +- ":storagetransfer_proto", +- ], +-) +- +-go_proto_library( +- name = "storagetransfer_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "cloud.google.com/go/storagetransfer/apiv1/storagetransferpb", +- 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", +- release_level = "ga", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "storagetransfer_v1.yaml", +- transport = "grpc+rest", +- 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: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-snippets.srcjar", +- ":storagetransfer_go_gapic_srcjar-test.srcjar", +- ":storagetransfer_go_proto", +- ], +-) +- +-py_gapic_library( +- name = "storagetransfer_py_gapic", +- srcs = [":storagetransfer_proto"], +- grpc_service_config = "storagetransfer_grpc_service_config.json", +- opt_args = [ +- "python-gapic-name=storage_transfer", +- "python-gapic-namespace=google.cloud", +- "warehouse-package-name=google-cloud-storage-transfer", +- ], +- rest_numeric_enums = True, +- service_yaml = "storagetransfer_v1.yaml", +- transport = "grpc+rest", +-) +- +-py_test( +- name = "storagetransfer_py_gapic_test", +- srcs = [ +- "storagetransfer_py_gapic_pytest.py", +- "storagetransfer_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":storagetransfer_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "storagetransfer-v1-py", +- deps = [ +- ":storagetransfer_py_gapic", +- ], +-) +- +-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", +- rest_numeric_enums = True, +- service_yaml = "storagetransfer_v1.yaml", +- transport = "grpc+rest", +- 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", +- ], +-) +- +-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", +- rest_numeric_enums = True, +- service_yaml = "storagetransfer_v1.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "storagetransfer-v1-nodejs", +- deps = [ +- ":storagetransfer_nodejs_gapic", +- ":storagetransfer_proto", +- ], +-) +- +-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-api-id=storagetransfer.googleapis.com", +- "ruby-cloud-api-shortname=storagetransfer", +- "ruby-cloud-gem-name=google-cloud-storage_transfer-v1", +- "ruby-cloud-product-url=https://cloud.google.com/storage-transfer-service/", +- ], +- grpc_service_config = "storagetransfer_grpc_service_config.json", +- rest_numeric_enums = True, +- 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", +- service_yaml = "storagetransfer_v1.yaml", +- transport = "grpc+rest", +- 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", +- ], +-) +- +-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", +- rest_numeric_enums = True, +- service_yaml = "storagetransfer_v1.yaml", +- transport = "grpc+rest", +- 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", +- ], +-) +- +-cc_proto_library( +- name = "storagetransfer_cc_proto", +- deps = [":storagetransfer_proto"], +-) +- +-cc_grpc_library( +- name = "storagetransfer_cc_grpc", +- srcs = [":storagetransfer_proto"], +- grpc_only = True, +- deps = [":storagetransfer_cc_proto"], +-) +diff --git a/google/streetview/publish/BUILD.bazel b/google/streetview/publish/BUILD.bazel +deleted file mode 100644 +index a87c57fec..000000000 +--- a/google/streetview/publish/BUILD.bazel ++++ /dev/null +@@ -1 +0,0 @@ +-exports_files(glob(["*.yaml"])) +diff --git a/google/streetview/publish/v1/BUILD.bazel b/google/streetview/publish/v1/BUILD.bazel +deleted file mode 100644 +index 81074e842..000000000 +--- a/google/streetview/publish/v1/BUILD.bazel ++++ /dev/null +@@ -1,399 +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 = "publish_proto", +- srcs = [ +- "resources.proto", +- "rpcmessages.proto", +- "streetview_publish.proto", +- ], +- deps = [ +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/longrunning:operations_proto", +- "//google/rpc:status_proto", +- "//google/type:latlng_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 = "publish_proto_with_info", +- deps = [ +- ":publish_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 = "publish_java_proto", +- deps = [":publish_proto"], +-) +- +-java_grpc_library( +- name = "publish_java_grpc", +- srcs = [":publish_proto"], +- deps = [":publish_java_proto"], +-) +- +-java_gapic_library( +- name = "publish_java_gapic", +- srcs = [":publish_proto_with_info"], +- gapic_yaml = "streetview_publish_gapic.yaml", +- grpc_service_config = "streetview_publish_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "streetviewpublish.yaml", +- test_deps = [ +- ":publish_java_grpc", +- ], +- transport = "grpc+rest", +- deps = [ +- ":publish_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "publish_java_gapic_test_suite", +- test_classes = [ +- "com.google.streetview.publish.v1.StreetViewPublishServiceClientHttpJsonTest", +- "com.google.streetview.publish.v1.StreetViewPublishServiceClientTest", +- ], +- runtime_deps = [":publish_java_gapic_test"], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-streetview-publish-v1-java", +- include_samples = True, +- transport = "grpc+rest", +- deps = [ +- ":publish_java_gapic", +- ":publish_java_grpc", +- ":publish_java_proto", +- ":publish_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 = "publish_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/streetview/publish/v1", +- protos = [":publish_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/longrunning:longrunning_go_proto", +- "//google/rpc:status_go_proto", +- "//google/type:latlng_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "publish_go_gapic", +- srcs = [":publish_proto_with_info"], +- grpc_service_config = "streetview_publish_grpc_service_config.json", +- importpath = "google.golang.org/google/streetview/publish/v1;publish", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "streetviewpublish.yaml", +- transport = "grpc+rest", +- deps = [ +- ":publish_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 = "publish_go_gapic_test", +- srcs = [":publish_go_gapic_srcjar_test"], +- embed = [":publish_go_gapic"], +- importpath = "google.golang.org/google/streetview/publish/v1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-streetview-publish-v1-go", +- deps = [ +- ":publish_go_gapic", +- ":publish_go_gapic_srcjar-metadata.srcjar", +- ":publish_go_gapic_srcjar-snippets.srcjar", +- ":publish_go_gapic_srcjar-test.srcjar", +- ":publish_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_test", +-) +- +-py_gapic_library( +- name = "publish_py_gapic", +- srcs = [":publish_proto"], +- grpc_service_config = "streetview_publish_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "streetviewpublish.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1375 is fixed +-#py_test( +-# name = "publish_py_gapic_test", +-# srcs = [ +-# "publish_py_gapic_pytest.py", +-# "publish_py_gapic_test.py", +-# ], +-# legacy_create_init = False, +-# deps = [":publish_py_gapic"], +-#) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "streetview-publish-v1-py", +- deps = [ +- ":publish_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 = "publish_php_proto", +- deps = [":publish_proto"], +-) +- +-php_grpc_library( +- name = "publish_php_grpc", +- srcs = [":publish_proto"], +- deps = [":publish_php_proto"], +-) +- +-php_gapic_library( +- name = "publish_php_gapic", +- srcs = [":publish_proto_with_info"], +- grpc_service_config = "streetview_publish_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "streetviewpublish.yaml", +- transport = "grpc+rest", +- deps = [ +- ":publish_php_grpc", +- ":publish_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-streetview-publish-v1-php", +- deps = [ +- ":publish_php_gapic", +- ":publish_php_grpc", +- ":publish_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "publish_nodejs_gapic", +- package_name = "@google-cloud/publish", +- src = ":publish_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "streetview_publish_grpc_service_config.json", +- package = "google.streetview.publish.v1", +- rest_numeric_enums = True, +- service_yaml = "streetviewpublish.yaml", +- transport = "grpc+rest", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "streetview-publish-v1-nodejs", +- deps = [ +- ":publish_nodejs_gapic", +- ":publish_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 = "publish_ruby_proto", +- deps = [":publish_proto"], +-) +- +-ruby_grpc_library( +- name = "publish_ruby_grpc", +- srcs = [":publish_proto"], +- deps = [":publish_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "publish_ruby_gapic", +- srcs = [":publish_proto_with_info"], +- extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-publish-v1"], +- grpc_service_config = "streetview_publish_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "streetviewpublish.yaml", +- transport = "grpc+rest", +- deps = [ +- ":publish_ruby_grpc", +- ":publish_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-streetview-publish-v1-ruby", +- deps = [ +- ":publish_ruby_gapic", +- ":publish_ruby_grpc", +- ":publish_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 = "publish_csharp_proto", +- deps = [":publish_proto"], +-) +- +-csharp_grpc_library( +- name = "publish_csharp_grpc", +- srcs = [":publish_proto"], +- deps = [":publish_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "publish_csharp_gapic", +- srcs = [":publish_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "streetview_publish_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "streetviewpublish.yaml", +- transport = "grpc+rest", +- deps = [ +- ":publish_csharp_grpc", +- ":publish_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-streetview-publish-v1-csharp", +- deps = [ +- ":publish_csharp_gapic", +- ":publish_csharp_grpc", +- ":publish_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "publish_cc_proto", +- deps = [":publish_proto"], +-) +- +-cc_grpc_library( +- name = "publish_cc_grpc", +- srcs = [":publish_proto"], +- grpc_only = True, +- deps = [":publish_cc_proto"], +-) +diff --git a/google/type/BUILD.bazel b/google/type/BUILD.bazel +deleted file mode 100644 +index 4374eb98a..000000000 +--- a/google/type/BUILD.bazel ++++ /dev/null +@@ -1,578 +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"]) +- +-############################################################################## +-# Common +-############################################################################## +-proto_library( +- name = "calendar_period_proto", +- srcs = ["calendar_period.proto"], +-) +- +-proto_library( +- name = "color_proto", +- srcs = ["color.proto"], +- deps = [ +- "@com_google_protobuf//:wrappers_proto", +- ], +-) +- +-proto_library( +- name = "date_proto", +- srcs = ["date.proto"], +-) +- +-proto_library( +- name = "datetime_proto", +- srcs = ["datetime.proto"], +- deps = [ +- "@com_google_protobuf//:duration_proto", +- ], +-) +- +-proto_library( +- name = "dayofweek_proto", +- srcs = ["dayofweek.proto"], +-) +- +-proto_library( +- name = "decimal_proto", +- srcs = ["decimal.proto"], +-) +- +-proto_library( +- name = "expr_proto", +- srcs = ["expr.proto"], +-) +- +-proto_library( +- name = "fraction_proto", +- srcs = ["fraction.proto"], +-) +- +-proto_library( +- name = "interval_proto", +- srcs = ["interval.proto"], +- deps = [ +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library( +- name = "latlng_proto", +- srcs = ["latlng.proto"], +-) +- +-proto_library( +- name = "localized_text_proto", +- srcs = ["localized_text.proto"], +-) +- +-proto_library( +- name = "money_proto", +- srcs = ["money.proto"], +-) +- +-proto_library( +- name = "month_proto", +- srcs = ["month.proto"], +-) +- +-proto_library( +- name = "phone_number_proto", +- srcs = ["phone_number.proto"], +-) +- +-proto_library( +- name = "postal_address_proto", +- srcs = ["postal_address.proto"], +-) +- +-proto_library( +- name = "quaternion_proto", +- srcs = ["quaternion.proto"], +-) +- +-proto_library( +- name = "timeofday_proto", +- srcs = ["timeofday.proto"], +-) +- +-############################################################################## +-# Java +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "java_gapic_assembly_gradle_pkg", +- "java_proto_library", +-) +- +-java_proto_library( +- name = "type_java_proto", +- deps = [ +- ":calendar_period_proto", +- ":color_proto", +- ":date_proto", +- ":datetime_proto", +- ":dayofweek_proto", +- ":decimal_proto", +- ":expr_proto", +- ":fraction_proto", +- ":interval_proto", +- ":latlng_proto", +- ":localized_text_proto", +- ":money_proto", +- ":month_proto", +- ":phone_number_proto", +- ":postal_address_proto", +- ":quaternion_proto", +- ":timeofday_proto", +- ], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate java files for these protos. +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-type-java", +- transport = "grpc+rest", +- deps = [ +- ":calendar_period_proto", +- ":color_proto", +- ":date_proto", +- ":datetime_proto", +- ":dayofweek_proto", +- ":decimal_proto", +- ":expr_proto", +- ":fraction_proto", +- ":interval_proto", +- ":latlng_proto", +- ":localized_text_proto", +- ":money_proto", +- ":month_proto", +- ":phone_number_proto", +- ":postal_address_proto", +- ":quaternion_proto", +- ":timeofday_proto", +- ":type_java_proto", +- ], +-) +- +-############################################################################## +-# Go +-############################################################################## +-load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library") +- +-go_proto_library( +- name = "calendar_period_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/calendarperiod", +- protos = [":calendar_period_proto"], +-) +- +-go_proto_library( +- name = "color_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/color", +- protos = [":color_proto"], +-) +- +-go_proto_library( +- name = "date_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/date", +- protos = [":date_proto"], +-) +- +-go_proto_library( +- name = "datetime_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/datetime", +- protos = [":datetime_proto"], +-) +- +-go_proto_library( +- name = "dayofweek_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/dayofweek", +- protos = [":dayofweek_proto"], +-) +- +-go_proto_library( +- name = "decimal_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/decimal", +- protos = [":decimal_proto"], +-) +- +-go_proto_library( +- name = "expr_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/expr", +- protos = [":expr_proto"], +-) +- +-go_proto_library( +- name = "fraction_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/fraction", +- protos = [":fraction_proto"], +-) +- +-go_proto_library( +- name = "interval_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/interval", +- protos = [":interval_proto"], +-) +- +-go_proto_library( +- name = "latlng_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/latlng", +- protos = [":latlng_proto"], +-) +- +-go_proto_library( +- name = "localized_text_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/localized_text", +- protos = [":localized_text_proto"], +-) +- +-go_proto_library( +- name = "money_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/money", +- protos = [":money_proto"], +-) +- +-go_proto_library( +- name = "month_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/month", +- protos = [":month_proto"], +-) +- +-go_proto_library( +- name = "phone_number_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/phone_number", +- protos = [":phone_number_proto"], +-) +- +-go_proto_library( +- name = "postaladdress_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/postaladdress", +- protos = [":postal_address_proto"], +-) +- +-go_proto_library( +- name = "quaternion_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/quaternion", +- protos = [":quaternion_proto"], +-) +- +-go_proto_library( +- name = "timeofday_go_proto", +- importpath = "google.golang.org/genproto/googleapis/type/timeofday", +- protos = [":timeofday_proto"], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "calendar_period_cc_proto", +- deps = [":calendar_period_proto"], +-) +- +-cc_proto_library( +- name = "color_cc_proto", +- deps = [":color_proto"], +-) +- +-cc_proto_library( +- name = "date_cc_proto", +- deps = [":date_proto"], +-) +- +-cc_proto_library( +- name = "datetime_cc_proto", +- deps = [":datetime_proto"], +-) +- +-cc_proto_library( +- name = "dayofweek_cc_proto", +- deps = [":dayofweek_proto"], +-) +- +-cc_proto_library( +- name = "decimal_cc_proto", +- deps = [":decimal_proto"], +-) +- +-cc_proto_library( +- name = "expr_cc_proto", +- deps = [":expr_proto"], +-) +- +-cc_proto_library( +- name = "fraction_cc_proto", +- deps = [":fraction_proto"], +-) +- +-cc_proto_library( +- name = "interval_cc_proto", +- deps = [":interval_proto"], +-) +- +-cc_proto_library( +- name = "latlng_cc_proto", +- deps = [":latlng_proto"], +-) +- +-cc_proto_library( +- name = "money_cc_proto", +- deps = [":money_proto"], +-) +- +-cc_proto_library( +- name = "month_cc_proto", +- deps = [":month_proto"], +-) +- +-cc_proto_library( +- name = "phone_number_cc_proto", +- deps = [":phone_number_proto"], +-) +- +-cc_proto_library( +- name = "postal_address_cc_proto", +- deps = [":postal_address_proto"], +-) +- +-cc_proto_library( +- name = "quaternion_cc_proto", +- deps = [":quaternion_proto"], +-) +- +-cc_proto_library( +- name = "timeofday_cc_proto", +- deps = [":timeofday_proto"], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_proto_library", +-) +- +-py_proto_library( +- name = "calendar_period_py_proto", +- deps = [":calendar_period_proto"], +-) +- +-py_proto_library( +- name = "color_py_proto", +- deps = [":color_proto"], +-) +- +-py_proto_library( +- name = "date_py_proto", +- deps = [":date_proto"], +-) +- +-py_proto_library( +- name = "datetime_py_proto", +- deps = [":datetime_proto"], +-) +- +-py_proto_library( +- name = "dayofweek_py_proto", +- deps = [":dayofweek_proto"], +-) +- +-py_proto_library( +- name = "decimal_py_proto", +- deps = [":decimal_proto"], +-) +- +-py_proto_library( +- name = "expr_py_proto", +- deps = [":expr_proto"], +-) +- +-py_proto_library( +- name = "fraction_py_proto", +- deps = [":fraction_proto"], +-) +- +-py_proto_library( +- name = "interval_py_proto", +- deps = [":interval_proto"], +-) +- +-py_proto_library( +- name = "latlng_py_proto", +- deps = [":latlng_proto"], +-) +- +-py_proto_library( +- name = "localized_text_py_proto", +- deps = [":localized_text_proto"], +-) +- +-py_proto_library( +- name = "money_py_proto", +- deps = [":money_proto"], +-) +- +-py_proto_library( +- name = "month_py_proto", +- deps = [":month_proto"], +-) +- +-py_proto_library( +- name = "phone_number_py_proto", +- deps = [":phone_number_proto"], +-) +- +-py_proto_library( +- name = "postal_address_py_proto", +- deps = [":postal_address_proto"], +-) +- +-py_proto_library( +- name = "quaternion_py_proto", +- deps = [":quaternion_proto"], +-) +- +-py_proto_library( +- name = "timeofday_py_proto", +- deps = [":timeofday_proto"], +-) +- +-############################################################################## +-# PHP +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "php_gapic_assembly_pkg", +- "php_proto_library", +-) +- +-php_proto_library( +- name = "type_php_proto", +- deps = [ +- ":calendar_period_proto", +- ":color_proto", +- ":date_proto", +- ":datetime_proto", +- ":dayofweek_proto", +- ":decimal_proto", +- ":expr_proto", +- ":fraction_proto", +- ":interval_proto", +- ":latlng_proto", +- ":localized_text_proto", +- ":money_proto", +- ":month_proto", +- ":phone_number_proto", +- ":postal_address_proto", +- ":quaternion_proto", +- ":timeofday_proto", +- ], +-) +- +-# Please DO-NOT-REMOVE this section. +-# This is required to generate PHP files for these protos. +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-type-php", +- deps = [":type_php_proto"], +-) +- +-############################################################################## +-# C# +-############################################################################## +- +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "csharp_proto_library", +-) +- +-csharp_proto_library( +- name = "calendar_period_csharp_proto", +- deps = [":calendar_period_proto"], +-) +- +-csharp_proto_library( +- name = "color_csharp_proto", +- deps = [":color_proto"], +-) +- +-csharp_proto_library( +- name = "date_csharp_proto", +- deps = [":date_proto"], +-) +- +-csharp_proto_library( +- name = "datetime_csharp_proto", +- deps = [":datetime_proto"], +-) +- +-csharp_proto_library( +- name = "dayofweek_csharp_proto", +- deps = [":dayofweek_proto"], +-) +- +-csharp_proto_library( +- name = "decimal_csharp_proto", +- deps = [":decimal_proto"], +-) +- +-csharp_proto_library( +- name = "expr_csharp_proto", +- deps = [":expr_proto"], +-) +- +-csharp_proto_library( +- name = "fraction_csharp_proto", +- deps = [":fraction_proto"], +-) +- +-csharp_proto_library( +- name = "interval_csharp_proto", +- deps = [":interval_proto"], +-) +- +-csharp_proto_library( +- name = "latlng_csharp_proto", +- deps = [":latlng_proto"], +-) +- +-csharp_proto_library( +- name = "localized_text_csharp_proto", +- deps = [":localized_text_proto"], +-) +- +-csharp_proto_library( +- name = "money_csharp_proto", +- deps = [":money_proto"], +-) +- +-csharp_proto_library( +- name = "month_csharp_proto", +- deps = [":month_proto"], +-) +- +-csharp_proto_library( +- name = "phone_number_csharp_proto", +- deps = [":phone_number_proto"], +-) +- +-csharp_proto_library( +- name = "postal_address_csharp_proto", +- deps = [":postal_address_proto"], +-) +- +-csharp_proto_library( +- name = "quaternion_csharp_proto", +- deps = [":quaternion_proto"], +-) +diff --git a/grafeas/BUILD.bazel b/grafeas/BUILD.bazel +deleted file mode 100644 +index 458ed6408..000000000 +--- a/grafeas/BUILD.bazel ++++ /dev/null +@@ -1,37 +0,0 @@ +-# This build file includes a target for the Ruby wrapper library for +-# grafeas. +- +-# 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", +- "ruby_cloud_gapic_library", +- "ruby_gapic_assembly_pkg", +-) +- +-# Generates a Ruby wrapper client for grafeas. +-# Ruby wrapper clients are versionless, but are generated from source protos +-# for a particular service version, v1 in this case. +-ruby_cloud_gapic_library( +- name = "grafeas_ruby_wrapper", +- srcs = ["//grafeas/v1:grafeas_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-gem-name=grafeas", +- "ruby-cloud-env-prefix=GRAFEAS", +- "ruby-cloud-wrapper-of=v1:0.0", +- "ruby-cloud-product-url=https://grafeas.io", +- "ruby-cloud-migration-version=1.0", +- "ruby-cloud-generic-endpoint=true", +- ], +- ruby_cloud_description = "The Grafeas API stores, and enables querying and retrieval of, critical metadata about all of your software artifacts.", +- ruby_cloud_title = "Grafeas", +-) +- +-# Open Source package. +-ruby_gapic_assembly_pkg( +- name = "grafeas-ruby", +- deps = [ +- ":grafeas_ruby_wrapper", +- ], +-) +diff --git a/grafeas/v1/BUILD.bazel b/grafeas/v1/BUILD.bazel +deleted file mode 100644 +index 55de577f7..000000000 +--- a/grafeas/v1/BUILD.bazel ++++ /dev/null +@@ -1,533 +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 = "grafeas_proto", +- srcs = [ +- "attestation.proto", +- "build.proto", +- "common.proto", +- "compliance.proto", +- "cvss.proto", +- "deployment.proto", +- "discovery.proto", +- "dsse_attestation.proto", +- "grafeas.proto", +- "image.proto", +- "intoto_provenance.proto", +- "intoto_statement.proto", +- "package.proto", +- "provenance.proto", +- "severity.proto", +- "slsa_provenance.proto", +- "slsa_provenance_zero_two.proto", +- "upgrade.proto", +- "vex.proto", +- "vulnerability.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//:any_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:struct_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library_with_info( +- name = "grafeas_proto_with_info", +- deps = [ +- ":grafeas_proto", +- "//google/cloud:common_resources_proto", +- ], +-) +- +-# The compliance_proto, common_proto and severity_proto targets were added so +-# that clients can depend on those specific targets rather than grafeas_proto. +-# Some clients that run code on certain VMs needed the smaller targets. Note +-# that these were added by hand and were not autogenerated. Please ensure that +-# these are not deleted while updating this file. +-proto_library( +- name = "compliance_proto", +- srcs = [ +- "compliance.proto", +- ], +- deps = [ +- ":severity_proto", +- "//google/api:annotations_proto", +- "//google/api:client_proto", +- "//google/api:field_behavior_proto", +- "//google/api:resource_proto", +- "//google/rpc:status_proto", +- "@com_google_protobuf//:any_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library( +- name = "common_proto", +- srcs = [ +- "common.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//:any_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_proto", +- ], +-) +- +-proto_library( +- name = "severity_proto", +- srcs = [ +- "severity.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//:any_proto", +- "@com_google_protobuf//:empty_proto", +- "@com_google_protobuf//:field_mask_proto", +- "@com_google_protobuf//:timestamp_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 = "grafeas_java_proto", +- deps = [":grafeas_proto"], +-) +- +-java_grpc_library( +- name = "grafeas_java_grpc", +- srcs = [":grafeas_proto"], +- deps = [":grafeas_java_proto"], +-) +- +-java_gapic_library( +- name = "grafeas_java_gapic", +- srcs = [":grafeas_proto_with_info"], +- gapic_yaml = None, +- grpc_service_config = "grafeas_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "grafeas_v1.yaml", +- test_deps = [ +- ":grafeas_java_grpc", +- ], +- transport = "grpc", +- deps = [ +- ":common_proto", +- ":grafeas_java_proto", +- "//google/api:api_java_proto", +- ], +-) +- +-java_gapic_test( +- name = "grafeas_java_gapic_test_suite", +- test_classes = [ +- "io.grafeas.v1.GrafeasClientTest", +- ], +- runtime_deps = [ +- ":common_proto", +- ":grafeas_java_gapic_test", +- ], +-) +- +-# Open Source Packages +-java_gapic_assembly_gradle_pkg( +- name = "google-cloud-grafeas-v1-java", +- include_samples = True, +- transport = "grpc", +- deps = [ +- ":grafeas_java_gapic", +- ":grafeas_java_grpc", +- ":grafeas_java_proto", +- ":grafeas_proto", +- ], +-) +- +-java_proto_library( +- name = "common_java_proto", +- deps = [":common_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 = "grafeas_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/grafeas/v1", +- protos = [":grafeas_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_gapic_library( +- name = "grafeas_go_gapic", +- srcs = [":grafeas_proto_with_info"], +- grpc_service_config = "grafeas_grpc_service_config.json", +- importpath = "cloud.google.com/go/grafeas/apiv1;grafeas", +- metadata = True, +- rest_numeric_enums = True, +- service_yaml = "grafeas_v1.yaml", +- transport = "grpc", +- deps = [ +- ":grafeas_go_proto", +- ], +-) +- +-go_test( +- name = "grafeas_go_gapic_test", +- srcs = [":grafeas_go_gapic_srcjar_test"], +- embed = [":grafeas_go_gapic"], +- importpath = "cloud.google.com/go/grafeas/apiv1", +-) +- +-# Open Source Packages +-go_gapic_assembly_pkg( +- name = "gapi-cloud-grafeas-v1-go", +- deps = [ +- ":grafeas_go_gapic", +- ":grafeas_go_gapic_srcjar-metadata.srcjar", +- ":grafeas_go_gapic_srcjar-snippets.srcjar", +- ":grafeas_go_gapic_srcjar-test.srcjar", +- ":grafeas_go_proto", +- ], +-) +- +-# The compliance_go_proto, common_go_proto and severity_go_proto targets were +-# added so that clients can depend on those specific targets rather than +-# grafeas_proto. Some clients that run code on certain VMs needed the +-# smaller targets. Note that these were added by hand and were not +-# autogenerated. Please ensure that these are not deleted while updating this +-# file. +-go_proto_library( +- name = "compliance_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/grafeas/v1", +- protos = [ +- ":compliance_proto", +- ":severity_proto", +- ], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_proto_library( +- name = "common_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/grafeas/v1", +- protos = [":common_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-go_proto_library( +- name = "severity_go_proto", +- compilers = ["@io_bazel_rules_go//proto:go_grpc"], +- importpath = "google.golang.org/genproto/googleapis/grafeas/v1", +- protos = [":severity_proto"], +- deps = [ +- "//google/api:annotations_go_proto", +- "//google/rpc:status_go_proto", +- ], +-) +- +-############################################################################## +-# Python +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "py_gapic_assembly_pkg", +- "py_gapic_library", +- "py_proto_library", +- "py_test", +-) +- +-py_proto_library( +- name = "grafeas_py_proto", +- deps = ["grafeas_proto"], +-) +- +-py_gapic_library( +- name = "grafeas_py_gapic", +- srcs = [":grafeas_proto"], +- grpc_service_config = "grafeas_grpc_service_config.json", +- opt_args = [ +- "python-gapic-namespace=grafeas", +- "warehouse-package-name=grafeas", +- ], +- rest_numeric_enums = True, +- service_yaml = "grafeas_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ], +-) +- +-py_test( +- name = "grafeas_py_gapic_test", +- srcs = [ +- "grafeas_py_gapic_pytest.py", +- "grafeas_py_gapic_test.py", +- ], +- legacy_create_init = False, +- deps = [":grafeas_py_gapic"], +-) +- +-# Open Source Packages +-py_gapic_assembly_pkg( +- name = "grafeas-v1-py", +- deps = [ +- ":grafeas_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 = "grafeas_php_proto", +- deps = [":grafeas_proto"], +-) +- +-php_grpc_library( +- name = "grafeas_php_grpc", +- srcs = [":grafeas_proto"], +- deps = [":grafeas_php_proto"], +-) +- +-php_gapic_library( +- name = "grafeas_php_gapic", +- srcs = [":grafeas_proto_with_info"], +- grpc_service_config = "grafeas_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "grafeas_v1.yaml", +- transport = "grpc+rest", +- deps = [ +- ":grafeas_php_grpc", +- ":grafeas_php_proto", +- ], +-) +- +-# Open Source Packages +-php_gapic_assembly_pkg( +- name = "google-cloud-grafeas-v1-php", +- deps = [ +- ":grafeas_php_gapic", +- ":grafeas_php_grpc", +- ":grafeas_php_proto", +- ], +-) +- +-############################################################################## +-# Node.js +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "nodejs_gapic_assembly_pkg", +- "nodejs_gapic_library", +-) +- +-nodejs_gapic_library( +- name = "grafeas_nodejs_gapic", +- package_name = "@google-cloud/grafeas", +- src = ":grafeas_proto_with_info", +- extra_protoc_parameters = ["metadata"], +- grpc_service_config = "grafeas_grpc_service_config.json", +- package = "grafeas.v1", +- rest_numeric_enums = True, +- service_yaml = "grafeas_v1.yaml", +- transport = "grpc", +- deps = [], +-) +- +-nodejs_gapic_assembly_pkg( +- name = "grafeas-v1-nodejs", +- deps = [ +- ":grafeas_nodejs_gapic", +- ":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 = "grafeas_ruby_proto", +- deps = [":grafeas_proto"], +-) +- +-ruby_grpc_library( +- name = "grafeas_ruby_grpc", +- srcs = [":grafeas_proto"], +- deps = [":grafeas_ruby_proto"], +-) +- +-ruby_cloud_gapic_library( +- name = "grafeas_ruby_gapic", +- srcs = [":grafeas_proto_with_info"], +- extra_protoc_parameters = [ +- "ruby-cloud-env-prefix=GRAFEAS", +- "ruby-cloud-gem-name=grafeas-v1", +- "ruby-cloud-generic-endpoint=true", +- ], +- grpc_service_config = "grafeas_grpc_service_config.json", +- rest_numeric_enums = True, +- ruby_cloud_description = "The Grafeas API stores, and enables querying and retrieval of, critical metadata about all of your software artifacts.", +- ruby_cloud_title = "Grafeas V1", +- service_yaml = "grafeas_v1.yaml", +- deps = [ +- ":grafeas_ruby_grpc", +- ":grafeas_ruby_proto", +- ], +-) +- +-# Open Source Packages +-ruby_gapic_assembly_pkg( +- name = "google-cloud-grafeas-v1-ruby", +- deps = [ +- ":grafeas_ruby_gapic", +- ":grafeas_ruby_grpc", +- ":grafeas_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 = "grafeas_csharp_proto", +- deps = [":grafeas_proto"], +-) +- +-csharp_grpc_library( +- name = "grafeas_csharp_grpc", +- srcs = [":grafeas_proto"], +- deps = [":grafeas_csharp_proto"], +-) +- +-csharp_gapic_library( +- name = "grafeas_csharp_gapic", +- srcs = [":grafeas_proto_with_info"], +- common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json", +- grpc_service_config = "grafeas_grpc_service_config.json", +- rest_numeric_enums = True, +- service_yaml = "grafeas_v1.yaml", +- deps = [ +- ":grafeas_csharp_grpc", +- ":grafeas_csharp_proto", +- ], +-) +- +-# Open Source Packages +-csharp_gapic_assembly_pkg( +- name = "google-cloud-grafeas-v1-csharp", +- deps = [ +- ":grafeas_csharp_gapic", +- ":grafeas_csharp_grpc", +- ":grafeas_csharp_proto", +- ], +-) +- +-############################################################################## +-# C++ +-############################################################################## +-load( +- "@com_google_googleapis_imports//:imports.bzl", +- "cc_grpc_library", +- "cc_proto_library", +-) +- +-cc_proto_library( +- name = "grafeas_cc_proto", +- deps = [":grafeas_proto"], +-) +- +-cc_grpc_library( +- name = "grafeas_cc_grpc", +- srcs = [":grafeas_proto"], +- grpc_only = True, +- deps = [":grafeas_cc_proto"], +-) diff --git a/bazel/dependencies/googleapis/generate_build_files.patch b/bazel/dependencies/googleapis/generate_build_files.patch new file mode 100644 index 00000000..6e78c8bd --- /dev/null +++ b/bazel/dependencies/googleapis/generate_build_files.patch @@ -0,0 +1,18123 @@ +diff --git a/google/actions/sdk/v2/BUILD.bazel b/google/actions/sdk/v2/BUILD.bazel +new file mode 100644 +index 000000000..21cc918cf +--- /dev/null ++++ b/google/actions/sdk/v2/BUILD.bazel +@@ -0,0 +1,61 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "sdk_proto", ++ srcs = [ ++ "account_linking.proto", ++ "account_linking_secret.proto", ++ "action.proto", ++ "actions_sdk.proto", ++ "actions_testing.proto", ++ "config_file.proto", ++ "data_file.proto", ++ "event_logs.proto", ++ "files.proto", ++ "localized_settings.proto", ++ "manifest.proto", ++ "release_channel.proto", ++ "settings.proto", ++ "surface.proto", ++ "theme_customization.proto", ++ "validation_results.proto", ++ "version.proto", ++ "webhook.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/actions/sdk/v2/conversation:conversation_proto", ++ "//google/actions/sdk/v2/conversation/prompt:conversation_proto", ++ "//google/actions/sdk/v2/conversation/prompt/content:conversation_proto", ++ "//google/actions/sdk/v2/interactionmodel:interactionmodel_proto", ++ "//google/actions/sdk/v2/interactionmodel/prompt:prompt_proto", ++ "//google/actions/sdk/v2/interactionmodel/type:type_proto", ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "sdk_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/actions/sdk/v2", ++ proto = ":sdk_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/actions/sdk/v2/conversation:conversation_go_proto", ++ "//google/actions/sdk/v2/conversation/prompt:conversation_go_proto", ++ "//google/actions/sdk/v2/conversation/prompt/content:conversation_go_proto", ++ "//google/actions/sdk/v2/interactionmodel:interactionmodel_go_proto", ++ "//google/actions/sdk/v2/interactionmodel/prompt:prompt_go_proto", ++ "//google/actions/sdk/v2/interactionmodel/type:type_go_proto", ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/actions/sdk/v2/conversation/BUILD.bazel b/google/actions/sdk/v2/conversation/BUILD.bazel +new file mode 100644 +index 000000000..6fa50d67d +--- /dev/null ++++ b/google/actions/sdk/v2/conversation/BUILD.bazel +@@ -0,0 +1,23 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "conversation_proto", ++ srcs = [ ++ "intent.proto", ++ "scene.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/actions/sdk/v2/conversation/prompt:conversation_proto", ++ "@com_google_protobuf//:struct_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "conversation_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/actions/sdk/v2/conversation", ++ proto = ":conversation_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/actions/sdk/v2/conversation/prompt:conversation_go_proto"], ++) +diff --git a/google/actions/sdk/v2/conversation/prompt/BUILD.bazel b/google/actions/sdk/v2/conversation/prompt/BUILD.bazel +new file mode 100644 +index 000000000..a236e009d +--- /dev/null ++++ b/google/actions/sdk/v2/conversation/prompt/BUILD.bazel +@@ -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 = "conversation_proto", ++ srcs = [ ++ "prompt.proto", ++ "simple.proto", ++ "suggestion.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = ["//google/actions/sdk/v2/conversation/prompt/content:conversation_proto"], ++) ++ ++go_proto_library( ++ name = "conversation_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/actions/sdk/v2/conversation", ++ proto = ":conversation_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/actions/sdk/v2/conversation/prompt/content:conversation_go_proto"], ++) +diff --git a/google/actions/sdk/v2/conversation/prompt/content/BUILD.bazel b/google/actions/sdk/v2/conversation/prompt/content/BUILD.bazel +new file mode 100644 +index 000000000..9896b95ba +--- /dev/null ++++ b/google/actions/sdk/v2/conversation/prompt/content/BUILD.bazel +@@ -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 = "conversation_proto", ++ srcs = [ ++ "canvas.proto", ++ "card.proto", ++ "collection.proto", ++ "content.proto", ++ "image.proto", ++ "link.proto", ++ "list.proto", ++ "media.proto", ++ "table.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:struct_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "conversation_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/actions/sdk/v2/conversation", ++ proto = ":conversation_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/actions/sdk/v2/interactionmodel/BUILD.bazel b/google/actions/sdk/v2/interactionmodel/BUILD.bazel +new file mode 100644 +index 000000000..41dff12e3 +--- /dev/null ++++ b/google/actions/sdk/v2/interactionmodel/BUILD.bazel +@@ -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 = "interactionmodel_proto", ++ srcs = [ ++ "conditional_event.proto", ++ "entity_set.proto", ++ "event_handler.proto", ++ "global_intent_event.proto", ++ "intent.proto", ++ "intent_event.proto", ++ "scene.proto", ++ "slot.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/actions/sdk/v2/interactionmodel/prompt:prompt_proto", ++ "//google/actions/sdk/v2/interactionmodel/type:type_proto", ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:struct_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "interactionmodel_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/actions/sdk/v2/interactionmodel", ++ proto = ":interactionmodel_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/actions/sdk/v2/interactionmodel/prompt:prompt_go_proto", ++ "//google/actions/sdk/v2/interactionmodel/type:type_go_proto", ++ "//google/api:annotations_go_proto", ++ ], ++) +diff --git a/google/actions/sdk/v2/interactionmodel/prompt/BUILD.bazel b/google/actions/sdk/v2/interactionmodel/prompt/BUILD.bazel +new file mode 100644 +index 000000000..c0af1a105 +--- /dev/null ++++ b/google/actions/sdk/v2/interactionmodel/prompt/BUILD.bazel +@@ -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 = "prompt_proto", ++ srcs = [ ++ "static_prompt.proto", ++ "static_simple_prompt.proto", ++ "suggestion.proto", ++ "surface_capabilities.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/actions/sdk/v2/interactionmodel/prompt/content:prompt_proto", ++ "//google/api:annotations_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "prompt_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/actions/sdk/v2/interactionmodel/prompt", ++ proto = ":prompt_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/actions/sdk/v2/interactionmodel/prompt/content:prompt_go_proto", ++ "//google/api:annotations_go_proto", ++ ], ++) +diff --git a/google/actions/sdk/v2/interactionmodel/prompt/content/BUILD.bazel b/google/actions/sdk/v2/interactionmodel/prompt/content/BUILD.bazel +new file mode 100644 +index 000000000..bc8d77e03 +--- /dev/null ++++ b/google/actions/sdk/v2/interactionmodel/prompt/content/BUILD.bazel +@@ -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 = "prompt_proto", ++ srcs = [ ++ "static_canvas_prompt.proto", ++ "static_card_prompt.proto", ++ "static_collection_browse_prompt.proto", ++ "static_collection_prompt.proto", ++ "static_content_prompt.proto", ++ "static_image_prompt.proto", ++ "static_link_prompt.proto", ++ "static_list_prompt.proto", ++ "static_media_prompt.proto", ++ "static_table_prompt.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:struct_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "prompt_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/actions/sdk/v2/interactionmodel/prompt", ++ proto = ":prompt_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/actions/sdk/v2/interactionmodel/type/BUILD.bazel b/google/actions/sdk/v2/interactionmodel/type/BUILD.bazel +new file mode 100644 +index 000000000..69b2ffb3c +--- /dev/null ++++ b/google/actions/sdk/v2/interactionmodel/type/BUILD.bazel +@@ -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 = "type_proto", ++ srcs = [ ++ "class_reference.proto", ++ "entity_display.proto", ++ "free_text_type.proto", ++ "regular_expression_type.proto", ++ "synonym_type.proto", ++ "type.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_proto"], ++) ++ ++go_proto_library( ++ name = "type_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/actions/sdk/v2/interactionmodel/type", ++ proto = ":type_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/actions/type/BUILD.bazel b/google/actions/type/BUILD.bazel +new file mode 100644 +index 000000000..34a32249e +--- /dev/null ++++ b/google/actions/type/BUILD.bazel +@@ -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 = "date_range_proto", ++ srcs = ["date_range.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/type:date_proto"], ++) ++ ++proto_library( ++ name = "date_time_range_proto", ++ srcs = ["datetime_range.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/type:datetime_proto"], ++) ++ ++go_proto_library( ++ name = "date_range_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/date_range", ++ proto = ":date_range_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/type:date_go_proto"], ++) ++ ++go_proto_library( ++ name = "date_time_range_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/date_time_range", ++ proto = ":date_time_range_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/type:datetime_go_proto"], ++) +diff --git a/google/ads/admob/v1/BUILD.bazel b/google/ads/admob/v1/BUILD.bazel +new file mode 100644 +index 000000000..1eed4c35c +--- /dev/null ++++ b/google/ads/admob/v1/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "admob_proto", ++ srcs = [ ++ "admob_api.proto", ++ "admob_resources.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:date_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "admob_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/ads/admob/v1", ++ proto = ":admob_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:date_go_proto", ++ ], ++) +diff --git a/google/ads/googleads/v12/common/BUILD.bazel b/google/ads/googleads/v12/common/BUILD.bazel +new file mode 100644 +index 000000000..b111a1003 +--- /dev/null ++++ b/google/ads/googleads/v12/common/BUILD.bazel +@@ -0,0 +1,60 @@ ++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_set_types.proto", ++ "asset_types.proto", ++ "asset_usage.proto", ++ "audiences.proto", ++ "bidding.proto", ++ "click_location.proto", ++ "criteria.proto", ++ "criterion_category_availability.proto", ++ "custom_parameter.proto", ++ "customizer_value.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", ++ "metric_goal.proto", ++ "metrics.proto", ++ "offline_user_data.proto", ++ "policy.proto", ++ "policy_summary.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/v12/enums:enums_proto", ++ "//google/api:annotations_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "common_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v12/common", ++ proto = ":common_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/googleads/v12/enums:enums_go_proto", ++ "//google/api:annotations_go_proto", ++ ], ++) +diff --git a/google/ads/googleads/v12/enums/BUILD.bazel b/google/ads/googleads/v12/enums/BUILD.bazel +new file mode 100644 +index 000000000..07ced1204 +--- /dev/null ++++ b/google/ads/googleads/v12/enums/BUILD.bazel +@@ -0,0 +1,317 @@ ++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_group_status.proto", ++ "asset_link_status.proto", ++ "asset_performance_label.proto", ++ "asset_set_asset_status.proto", ++ "asset_set_link_status.proto", ++ "asset_set_status.proto", ++ "asset_set_type.proto", ++ "asset_source.proto", ++ "asset_type.proto", ++ "async_action_status.proto", ++ "attribution_model.proto", ++ "audience_insights_dimension.proto", ++ "audience_status.proto", ++ "batch_job_status.proto", ++ "bid_modifier_source.proto", ++ "bidding_source.proto", ++ "bidding_strategy_status.proto", ++ "bidding_strategy_system_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_to_action_type.proto", ++ "call_tracking_display_location.proto", ++ "call_type.proto", ++ "callout_placeholder_field.proto", ++ "campaign_criterion_status.proto", ++ "campaign_draft_status.proto", ++ "campaign_experiment_type.proto", ++ "campaign_group_status.proto", ++ "campaign_primary_status.proto", ++ "campaign_primary_status_reason.proto", ++ "campaign_serving_status.proto", ++ "campaign_shared_set_status.proto", ++ "campaign_status.proto", ++ "chain_relationship_type.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_custom_variable_status.proto", ++ "conversion_environment_enum.proto", ++ "conversion_lag_bucket.proto", ++ "conversion_or_adjustment_lag_bucket.proto", ++ "conversion_origin.proto", ++ "conversion_tracking_status_enum.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", ++ "criterion_type.proto", ++ "custom_audience_member_type.proto", ++ "custom_audience_status.proto", ++ "custom_audience_type.proto", ++ "custom_conversion_goal_status.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", ++ "customer_status.proto", ++ "customizer_attribute_status.proto", ++ "customizer_attribute_type.proto", ++ "customizer_value_status.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", ++ "experiment_metric.proto", ++ "experiment_metric_direction.proto", ++ "experiment_status.proto", ++ "experiment_type.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", ++ "goal_config_level.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", ++ "hotel_reconciliation_status.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_aggregate_metric_type.proto", ++ "keyword_plan_competition_level.proto", ++ "keyword_plan_concept_group_type.proto", ++ "keyword_plan_forecast_interval.proto", ++ "keyword_plan_keyword_annotation.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_filter_bidding_category_level.proto", ++ "listing_group_filter_custom_attribute_index.proto", ++ "listing_group_filter_product_channel.proto", ++ "listing_group_filter_product_condition.proto", ++ "listing_group_filter_product_type_level.proto", ++ "listing_group_filter_type_enum.proto", ++ "listing_group_filter_vertical.proto", ++ "listing_group_type.proto", ++ "local_placeholder_field.proto", ++ "location_extension_targeting_criterion_field.proto", ++ "location_group_radius_units.proto", ++ "location_ownership_type.proto", ++ "location_placeholder_field.proto", ++ "location_source_type.proto", ++ "location_string_filter_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_match_rate_range.proto", ++ "offline_user_data_job_status.proto", ++ "offline_user_data_job_type.proto", ++ "operating_system_version_operator_type.proto", ++ "optimization_goal_type.proto", ++ "parental_status_type.proto", ++ "payment_mode.proto", ++ "performance_max_upgrade_status.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_age_range.proto", ++ "reach_plan_network.proto", ++ "real_estate_placeholder_field.proto", ++ "recommendation_type.proto", ++ "resource_change_operation.proto", ++ "resource_limit_type.proto", ++ "response_content_type.proto", ++ "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", ++ "simulation_modification_method.proto", ++ "simulation_type.proto", ++ "sitelink_placeholder_field.proto", ++ "sk_ad_network_ad_event_type.proto", ++ "sk_ad_network_attribution_credit.proto", ++ "sk_ad_network_user_type.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_flexible_rule_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", ++ "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", ++ "video_thumbnail.proto", ++ "webpage_condition_operand.proto", ++ "webpage_condition_operator.proto", ++ ], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "enums_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v12/enums", ++ proto = ":enums_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/ads/googleads/v12/errors/BUILD.bazel b/google/ads/googleads/v12/errors/BUILD.bazel +new file mode 100644 +index 000000000..50c10bde5 +--- /dev/null ++++ b/google/ads/googleads/v12/errors/BUILD.bazel +@@ -0,0 +1,167 @@ ++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_customizer_error.proto", ++ "ad_group_criterion_error.proto", ++ "ad_group_customizer_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_group_asset_error.proto", ++ "asset_group_error.proto", ++ "asset_group_listing_group_filter_error.proto", ++ "asset_link_error.proto", ++ "asset_set_asset_error.proto", ++ "asset_set_error.proto", ++ "asset_set_link_error.proto", ++ "audience_error.proto", ++ "audience_insights_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_conversion_goal_error.proto", ++ "campaign_criterion_error.proto", ++ "campaign_customizer_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_custom_variable_error.proto", ++ "conversion_goal_campaign_config_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", ++ "custom_audience_error.proto", ++ "custom_conversion_goal_error.proto", ++ "custom_interest_error.proto", ++ "customer_client_link_error.proto", ++ "customer_customizer_error.proto", ++ "customer_error.proto", ++ "customer_feed_error.proto", ++ "customer_manager_link_error.proto", ++ "customer_user_access_error.proto", ++ "customizer_attribute_error.proto", ++ "database_error.proto", ++ "date_error.proto", ++ "date_range_error.proto", ++ "distinct_error.proto", ++ "enum_error.proto", ++ "errors.proto", ++ "experiment_arm_error.proto", ++ "experiment_error.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", ++ "merchant_center_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", ++ "smart_campaign_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/v12/common:common_proto", ++ "//google/ads/googleads/v12/enums:enums_proto", ++ "@com_google_protobuf//:duration_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "errors_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v12/errors", ++ proto = ":errors_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/googleads/v12/common:common_go_proto", ++ "//google/ads/googleads/v12/enums:enums_go_proto", ++ ], ++) +diff --git a/google/ads/googleads/v12/resources/BUILD.bazel b/google/ads/googleads/v12/resources/BUILD.bazel +new file mode 100644 +index 000000000..5baf49b6c +--- /dev/null ++++ b/google/ads/googleads/v12/resources/BUILD.bazel +@@ -0,0 +1,188 @@ ++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 = [ ++ "accessible_bidding_strategy.proto", ++ "account_budget.proto", ++ "account_budget_proposal.proto", ++ "account_link.proto", ++ "ad.proto", ++ "ad_group.proto", ++ "ad_group_ad.proto", ++ "ad_group_ad_asset_combination_view.proto", ++ "ad_group_ad_asset_view.proto", ++ "ad_group_ad_label.proto", ++ "ad_group_asset.proto", ++ "ad_group_asset_set.proto", ++ "ad_group_audience_view.proto", ++ "ad_group_bid_modifier.proto", ++ "ad_group_criterion.proto", ++ "ad_group_criterion_customizer.proto", ++ "ad_group_criterion_label.proto", ++ "ad_group_criterion_simulation.proto", ++ "ad_group_customizer.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", ++ "asset_field_type_view.proto", ++ "asset_group.proto", ++ "asset_group_asset.proto", ++ "asset_group_listing_group_filter.proto", ++ "asset_group_product_group_view.proto", ++ "asset_group_signal.proto", ++ "asset_set.proto", ++ "asset_set_asset.proto", ++ "asset_set_type_view.proto", ++ "audience.proto", ++ "batch_job.proto", ++ "bidding_data_exclusion.proto", ++ "bidding_seasonality_adjustment.proto", ++ "bidding_strategy.proto", ++ "bidding_strategy_simulation.proto", ++ "billing_setup.proto", ++ "call_view.proto", ++ "campaign.proto", ++ "campaign_asset.proto", ++ "campaign_asset_set.proto", ++ "campaign_audience_view.proto", ++ "campaign_bid_modifier.proto", ++ "campaign_budget.proto", ++ "campaign_conversion_goal.proto", ++ "campaign_criterion.proto", ++ "campaign_criterion_simulation.proto", ++ "campaign_customizer.proto", ++ "campaign_draft.proto", ++ "campaign_extension_setting.proto", ++ "campaign_feed.proto", ++ "campaign_group.proto", ++ "campaign_label.proto", ++ "campaign_shared_set.proto", ++ "campaign_simulation.proto", ++ "carrier_constant.proto", ++ "change_event.proto", ++ "change_status.proto", ++ "click_view.proto", ++ "combined_audience.proto", ++ "conversion_action.proto", ++ "conversion_custom_variable.proto", ++ "conversion_goal_campaign_config.proto", ++ "conversion_value_rule.proto", ++ "conversion_value_rule_set.proto", ++ "currency_constant.proto", ++ "custom_audience.proto", ++ "custom_conversion_goal.proto", ++ "custom_interest.proto", ++ "customer.proto", ++ "customer_asset.proto", ++ "customer_asset_set.proto", ++ "customer_client.proto", ++ "customer_client_link.proto", ++ "customer_conversion_goal.proto", ++ "customer_customizer.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", ++ "customizer_attribute.proto", ++ "detail_placement_view.proto", ++ "detailed_demographic.proto", ++ "display_keyword_view.proto", ++ "distance_view.proto", ++ "domain_category.proto", ++ "dynamic_search_ads_search_term_view.proto", ++ "expanded_landing_page_view.proto", ++ "experiment.proto", ++ "experiment_arm.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", ++ "hotel_reconciliation.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_theme_constant.proto", ++ "keyword_view.proto", ++ "label.proto", ++ "landing_page_view.proto", ++ "language_constant.proto", ++ "lead_form_submission_data.proto", ++ "life_event.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", ++ "per_store_view.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", ++ "smart_campaign_search_term_view.proto", ++ "smart_campaign_setting.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", ++ "webpage_view.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/googleads/v12/common:common_proto", ++ "//google/ads/googleads/v12/enums:enums_proto", ++ "//google/ads/googleads/v12/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/v12/resources", ++ proto = ":resources_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/googleads/v12/common:common_go_proto", ++ "//google/ads/googleads/v12/enums:enums_go_proto", ++ "//google/ads/googleads/v12/errors:errors_go_proto", ++ "//google/api:annotations_go_proto", ++ ], ++) +diff --git a/google/ads/googleads/v12/services/BUILD.bazel b/google/ads/googleads/v12/services/BUILD.bazel +new file mode 100644 +index 000000000..ed2a65102 +--- /dev/null ++++ b/google/ads/googleads/v12/services/BUILD.bazel +@@ -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 = "services_proto", ++ srcs = [ ++ "account_budget_proposal_service.proto", ++ "account_link_service.proto", ++ "ad_group_ad_label_service.proto", ++ "ad_group_ad_service.proto", ++ "ad_group_asset_service.proto", ++ "ad_group_asset_set_service.proto", ++ "ad_group_bid_modifier_service.proto", ++ "ad_group_criterion_customizer_service.proto", ++ "ad_group_criterion_label_service.proto", ++ "ad_group_criterion_service.proto", ++ "ad_group_customizer_service.proto", ++ "ad_group_extension_setting_service.proto", ++ "ad_group_feed_service.proto", ++ "ad_group_label_service.proto", ++ "ad_group_service.proto", ++ "ad_parameter_service.proto", ++ "ad_service.proto", ++ "asset_group_asset_service.proto", ++ "asset_group_listing_group_filter_service.proto", ++ "asset_group_service.proto", ++ "asset_group_signal_service.proto", ++ "asset_service.proto", ++ "asset_set_asset_service.proto", ++ "asset_set_service.proto", ++ "audience_insights_service.proto", ++ "audience_service.proto", ++ "batch_job_service.proto", ++ "bidding_data_exclusion_service.proto", ++ "bidding_seasonality_adjustment_service.proto", ++ "bidding_strategy_service.proto", ++ "billing_setup_service.proto", ++ "campaign_asset_service.proto", ++ "campaign_asset_set_service.proto", ++ "campaign_bid_modifier_service.proto", ++ "campaign_budget_service.proto", ++ "campaign_conversion_goal_service.proto", ++ "campaign_criterion_service.proto", ++ "campaign_customizer_service.proto", ++ "campaign_draft_service.proto", ++ "campaign_extension_setting_service.proto", ++ "campaign_feed_service.proto", ++ "campaign_group_service.proto", ++ "campaign_label_service.proto", ++ "campaign_service.proto", ++ "campaign_shared_set_service.proto", ++ "conversion_action_service.proto", ++ "conversion_adjustment_upload_service.proto", ++ "conversion_custom_variable_service.proto", ++ "conversion_goal_campaign_config_service.proto", ++ "conversion_upload_service.proto", ++ "conversion_value_rule_service.proto", ++ "conversion_value_rule_set_service.proto", ++ "custom_audience_service.proto", ++ "custom_conversion_goal_service.proto", ++ "custom_interest_service.proto", ++ "customer_asset_service.proto", ++ "customer_asset_set_service.proto", ++ "customer_client_link_service.proto", ++ "customer_conversion_goal_service.proto", ++ "customer_customizer_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", ++ "customizer_attribute_service.proto", ++ "experiment_arm_service.proto", ++ "experiment_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_service.proto", ++ "geo_target_constant_service.proto", ++ "google_ads_field_service.proto", ++ "google_ads_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_theme_constant_service.proto", ++ "label_service.proto", ++ "media_file_service.proto", ++ "merchant_center_link_service.proto", ++ "offline_user_data_job_service.proto", ++ "payments_account_service.proto", ++ "reach_plan_service.proto", ++ "recommendation_service.proto", ++ "remarketing_action_service.proto", ++ "shared_criterion_service.proto", ++ "shared_set_service.proto", ++ "smart_campaign_setting_service.proto", ++ "smart_campaign_suggest_service.proto", ++ "third_party_app_analytics_link_service.proto", ++ "user_data_service.proto", ++ "user_list_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/googleads/v12/common:common_proto", ++ "//google/ads/googleads/v12/enums:enums_proto", ++ "//google/ads/googleads/v12/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/v12/services", ++ proto = ":services_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/googleads/v12/common:common_go_proto", ++ "//google/ads/googleads/v12/enums:enums_go_proto", ++ "//google/ads/googleads/v12/resources:resources_go_proto", ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/ads/googleads/v13/common/BUILD.bazel b/google/ads/googleads/v13/common/BUILD.bazel +new file mode 100644 +index 000000000..5653daa6a +--- /dev/null ++++ b/google/ads/googleads/v13/common/BUILD.bazel +@@ -0,0 +1,59 @@ ++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_set_types.proto", ++ "asset_types.proto", ++ "asset_usage.proto", ++ "audiences.proto", ++ "bidding.proto", ++ "click_location.proto", ++ "criteria.proto", ++ "criterion_category_availability.proto", ++ "custom_parameter.proto", ++ "customizer_value.proto", ++ "dates.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", ++ "metric_goal.proto", ++ "metrics.proto", ++ "offline_user_data.proto", ++ "policy.proto", ++ "policy_summary.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/v13/enums:enums_proto", ++ "//google/api:annotations_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "common_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v13/common", ++ proto = ":common_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/googleads/v13/enums:enums_go_proto", ++ "//google/api:annotations_go_proto", ++ ], ++) +diff --git a/google/ads/googleads/v13/enums/BUILD.bazel b/google/ads/googleads/v13/enums/BUILD.bazel +new file mode 100644 +index 000000000..4b4dd25c8 +--- /dev/null ++++ b/google/ads/googleads/v13/enums/BUILD.bazel +@@ -0,0 +1,323 @@ ++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_group_status.proto", ++ "asset_link_primary_status.proto", ++ "asset_link_primary_status_reason.proto", ++ "asset_link_status.proto", ++ "asset_offline_evaluation_error_reasons.proto", ++ "asset_performance_label.proto", ++ "asset_set_asset_status.proto", ++ "asset_set_link_status.proto", ++ "asset_set_status.proto", ++ "asset_set_type.proto", ++ "asset_source.proto", ++ "asset_type.proto", ++ "async_action_status.proto", ++ "attribution_model.proto", ++ "audience_insights_dimension.proto", ++ "audience_status.proto", ++ "batch_job_status.proto", ++ "bid_modifier_source.proto", ++ "bidding_source.proto", ++ "bidding_strategy_status.proto", ++ "bidding_strategy_system_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_to_action_type.proto", ++ "call_tracking_display_location.proto", ++ "call_type.proto", ++ "callout_placeholder_field.proto", ++ "campaign_criterion_status.proto", ++ "campaign_draft_status.proto", ++ "campaign_experiment_type.proto", ++ "campaign_group_status.proto", ++ "campaign_primary_status.proto", ++ "campaign_primary_status_reason.proto", ++ "campaign_serving_status.proto", ++ "campaign_shared_set_status.proto", ++ "campaign_status.proto", ++ "chain_relationship_type.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_custom_variable_status.proto", ++ "conversion_environment_enum.proto", ++ "conversion_lag_bucket.proto", ++ "conversion_or_adjustment_lag_bucket.proto", ++ "conversion_origin.proto", ++ "conversion_tracking_status_enum.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", ++ "criterion_type.proto", ++ "custom_audience_member_type.proto", ++ "custom_audience_status.proto", ++ "custom_audience_type.proto", ++ "custom_conversion_goal_status.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", ++ "customer_status.proto", ++ "customizer_attribute_status.proto", ++ "customizer_attribute_type.proto", ++ "customizer_value_status.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", ++ "experiment_metric.proto", ++ "experiment_metric_direction.proto", ++ "experiment_status.proto", ++ "experiment_type.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", ++ "goal_config_level.proto", ++ "google_ads_field_category.proto", ++ "google_ads_field_data_type.proto", ++ "google_voice_call_status.proto", ++ "hotel_asset_suggestion_status.proto", ++ "hotel_date_selection_type.proto", ++ "hotel_placeholder_field.proto", ++ "hotel_price_bucket.proto", ++ "hotel_rate_type.proto", ++ "hotel_reconciliation_status.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_aggregate_metric_type.proto", ++ "keyword_plan_competition_level.proto", ++ "keyword_plan_concept_group_type.proto", ++ "keyword_plan_forecast_interval.proto", ++ "keyword_plan_keyword_annotation.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", ++ "linked_product_type.proto", ++ "listing_group_filter_bidding_category_level.proto", ++ "listing_group_filter_custom_attribute_index.proto", ++ "listing_group_filter_product_channel.proto", ++ "listing_group_filter_product_condition.proto", ++ "listing_group_filter_product_type_level.proto", ++ "listing_group_filter_type_enum.proto", ++ "listing_group_filter_vertical.proto", ++ "listing_group_type.proto", ++ "local_placeholder_field.proto", ++ "location_extension_targeting_criterion_field.proto", ++ "location_group_radius_units.proto", ++ "location_ownership_type.proto", ++ "location_placeholder_field.proto", ++ "location_source_type.proto", ++ "location_string_filter_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_match_rate_range.proto", ++ "offline_user_data_job_status.proto", ++ "offline_user_data_job_type.proto", ++ "operating_system_version_operator_type.proto", ++ "optimization_goal_type.proto", ++ "parental_status_type.proto", ++ "payment_mode.proto", ++ "performance_max_upgrade_status.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", ++ "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_age_range.proto", ++ "reach_plan_network.proto", ++ "real_estate_placeholder_field.proto", ++ "recommendation_type.proto", ++ "resource_change_operation.proto", ++ "resource_limit_type.proto", ++ "response_content_type.proto", ++ "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", ++ "simulation_modification_method.proto", ++ "simulation_type.proto", ++ "sitelink_placeholder_field.proto", ++ "sk_ad_network_ad_event_type.proto", ++ "sk_ad_network_attribution_credit.proto", ++ "sk_ad_network_user_type.proto", ++ "slot.proto", ++ "smart_campaign_not_eligible_reason.proto", ++ "smart_campaign_status.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_frequency_time_unit.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_crm_data_source_type.proto", ++ "user_list_date_rule_item_operator.proto", ++ "user_list_flexible_rule_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", ++ "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", ++ "video_thumbnail.proto", ++ "webpage_condition_operand.proto", ++ "webpage_condition_operator.proto", ++ ], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "enums_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v13/enums", ++ proto = ":enums_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/ads/googleads/v13/errors/BUILD.bazel b/google/ads/googleads/v13/errors/BUILD.bazel +new file mode 100644 +index 000000000..5ab7627ca +--- /dev/null ++++ b/google/ads/googleads/v13/errors/BUILD.bazel +@@ -0,0 +1,168 @@ ++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_customizer_error.proto", ++ "ad_group_criterion_error.proto", ++ "ad_group_customizer_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_group_asset_error.proto", ++ "asset_group_error.proto", ++ "asset_group_listing_group_filter_error.proto", ++ "asset_link_error.proto", ++ "asset_set_asset_error.proto", ++ "asset_set_error.proto", ++ "asset_set_link_error.proto", ++ "audience_error.proto", ++ "audience_insights_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_conversion_goal_error.proto", ++ "campaign_criterion_error.proto", ++ "campaign_customizer_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_custom_variable_error.proto", ++ "conversion_goal_campaign_config_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", ++ "currency_error.proto", ++ "custom_audience_error.proto", ++ "custom_conversion_goal_error.proto", ++ "custom_interest_error.proto", ++ "customer_client_link_error.proto", ++ "customer_customizer_error.proto", ++ "customer_error.proto", ++ "customer_feed_error.proto", ++ "customer_manager_link_error.proto", ++ "customer_user_access_error.proto", ++ "customizer_attribute_error.proto", ++ "database_error.proto", ++ "date_error.proto", ++ "date_range_error.proto", ++ "distinct_error.proto", ++ "enum_error.proto", ++ "errors.proto", ++ "experiment_arm_error.proto", ++ "experiment_error.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", ++ "merchant_center_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", ++ "smart_campaign_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/v13/common:common_proto", ++ "//google/ads/googleads/v13/enums:enums_proto", ++ "@com_google_protobuf//:duration_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "errors_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/ads/googleads/v13/errors", ++ proto = ":errors_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/googleads/v13/common:common_go_proto", ++ "//google/ads/googleads/v13/enums:enums_go_proto", ++ ], ++) +diff --git a/google/ads/googleads/v13/resources/BUILD.bazel b/google/ads/googleads/v13/resources/BUILD.bazel +new file mode 100644 +index 000000000..0010aa17a +--- /dev/null ++++ b/google/ads/googleads/v13/resources/BUILD.bazel +@@ -0,0 +1,192 @@ ++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 = [ ++ "accessible_bidding_strategy.proto", ++ "account_budget.proto", ++ "account_budget_proposal.proto", ++ "account_link.proto", ++ "ad.proto", ++ "ad_group.proto", ++ "ad_group_ad.proto", ++ "ad_group_ad_asset_combination_view.proto", ++ "ad_group_ad_asset_view.proto", ++ "ad_group_ad_label.proto", ++ "ad_group_asset.proto", ++ "ad_group_asset_set.proto", ++ "ad_group_audience_view.proto", ++ "ad_group_bid_modifier.proto", ++ "ad_group_criterion.proto", ++ "ad_group_criterion_customizer.proto", ++ "ad_group_criterion_label.proto", ++ "ad_group_criterion_simulation.proto", ++ "ad_group_customizer.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", ++ "asset_field_type_view.proto", ++ "asset_group.proto", ++ "asset_group_asset.proto", ++ "asset_group_listing_group_filter.proto", ++ "asset_group_product_group_view.proto", ++ "asset_group_signal.proto", ++ "asset_set.proto", ++ "asset_set_asset.proto", ++ "asset_set_type_view.proto", ++ "audience.proto", ++ "batch_job.proto", ++ "bidding_data_exclusion.proto", ++ "bidding_seasonality_adjustment.proto", ++ "bidding_strategy.proto", ++ "bidding_strategy_simulation.proto", ++ "billing_setup.proto", ++ "call_view.proto", ++ "campaign.proto", ++ "campaign_asset.proto", ++ "campaign_asset_set.proto", ++ "campaign_audience_view.proto", ++ "campaign_bid_modifier.proto", ++ "campaign_budget.proto", ++ "campaign_conversion_goal.proto", ++ "campaign_criterion.proto", ++ "campaign_criterion_simulation.proto", ++ "campaign_customizer.proto", ++ "campaign_draft.proto", ++ "campaign_extension_setting.proto", ++ "campaign_feed.proto", ++ "campaign_group.proto", ++ "campaign_label.proto", ++ "campaign_shared_set.proto", ++ "campaign_simulation.proto", ++ "carrier_constant.proto", ++ "change_event.proto", ++ "change_status.proto", ++ "click_view.proto", ++ "combined_audience.proto", ++ "conversion_action.proto", ++ "conversion_custom_variable.proto", ++ "conversion_goal_campaign_config.proto", ++ "conversion_value_rule.proto", ++ "conversion_value_rule_set.proto", ++ "currency_constant.proto", ++ "custom_audience.proto", ++ "custom_conversion_goal.proto", ++ "custom_interest.proto", ++ "customer.proto", ++ "customer_asset.proto", ++ "customer_asset_set.proto", ++ "customer_client.proto", ++ "customer_client_link.proto", ++ "customer_conversion_goal.proto", ++ "customer_customizer.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", ++ "customizer_attribute.proto", ++ "detail_placement_view.proto", ++ "detailed_demographic.proto", ++ "display_keyword_view.proto", ++ "distance_view.proto", ++ "domain_category.proto", ++ "dynamic_search_ads_search_term_view.proto", ++ "expanded_landing_page_view.proto", ++ "experiment.proto", ++ "experiment_arm.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", ++ "hotel_reconciliation.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_theme_constant.proto", ++ "keyword_view.proto", ++ "label.proto", ++ "landing_page_view.proto", ++ "language_constant.proto", ++ "lead_form_submission_data.proto", ++ "life_event.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", ++ "per_store_view.proto", ++ "product_bidding_category_constant.proto", ++ "product_group_view.proto", ++ "product_link.proto", ++ "qualifying_question.proto", ++ "recommendation.proto", ++ "remarketing_action.proto", ++ "search_term_view.proto", ++ "shared_criterion.proto", ++ "shared_set.proto", ++ "shopping_performance_view.proto", ++ "smart_campaign_search_term_view.proto", ++ "smart_campaign_setting.proto", ++ "third_party_app_analytics_link.proto", ++ "topic_constant.proto", ++ "topic_view.proto", ++ "travel_activity_group_view.proto", ++ "travel_activity_performance_view.proto", ++ "user_interest.proto", ++ "user_list.proto", ++ "user_location_view.proto", ++ "video.proto", ++ "webpage_view.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/googleads/v13/common:common_proto", ++ "//google/ads/googleads/v13/enums:enums_proto", ++ "//google/ads/googleads/v13/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/v13/resources", ++ proto = ":resources_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/googleads/v13/common:common_go_proto", ++ "//google/ads/googleads/v13/enums:enums_go_proto", ++ "//google/ads/googleads/v13/errors:errors_go_proto", ++ "//google/api:annotations_go_proto", ++ ], ++) +diff --git a/google/ads/googleads/v13/services/BUILD.bazel b/google/ads/googleads/v13/services/BUILD.bazel +new file mode 100644 +index 000000000..5b12a85ec +--- /dev/null ++++ b/google/ads/googleads/v13/services/BUILD.bazel +@@ -0,0 +1,141 @@ ++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_link_service.proto", ++ "ad_group_ad_label_service.proto", ++ "ad_group_ad_service.proto", ++ "ad_group_asset_service.proto", ++ "ad_group_asset_set_service.proto", ++ "ad_group_bid_modifier_service.proto", ++ "ad_group_criterion_customizer_service.proto", ++ "ad_group_criterion_label_service.proto", ++ "ad_group_criterion_service.proto", ++ "ad_group_customizer_service.proto", ++ "ad_group_extension_setting_service.proto", ++ "ad_group_feed_service.proto", ++ "ad_group_label_service.proto", ++ "ad_group_service.proto", ++ "ad_parameter_service.proto", ++ "ad_service.proto", ++ "asset_group_asset_service.proto", ++ "asset_group_listing_group_filter_service.proto", ++ "asset_group_service.proto", ++ "asset_group_signal_service.proto", ++ "asset_service.proto", ++ "asset_set_asset_service.proto", ++ "asset_set_service.proto", ++ "audience_insights_service.proto", ++ "audience_service.proto", ++ "batch_job_service.proto", ++ "bidding_data_exclusion_service.proto", ++ "bidding_seasonality_adjustment_service.proto", ++ "bidding_strategy_service.proto", ++ "billing_setup_service.proto", ++ "campaign_asset_service.proto", ++ "campaign_asset_set_service.proto", ++ "campaign_bid_modifier_service.proto", ++ "campaign_budget_service.proto", ++ "campaign_conversion_goal_service.proto", ++ "campaign_criterion_service.proto", ++ "campaign_customizer_service.proto", ++ "campaign_draft_service.proto", ++ "campaign_extension_setting_service.proto", ++ "campaign_feed_service.proto", ++ "campaign_group_service.proto", ++ "campaign_label_service.proto", ++ "campaign_service.proto", ++ "campaign_shared_set_service.proto", ++ "conversion_action_service.proto", ++ "conversion_adjustment_upload_service.proto", ++ "conversion_custom_variable_service.proto", ++ "conversion_goal_campaign_config_service.proto", ++ "conversion_upload_service.proto", ++ "conversion_value_rule_service.proto", ++ "conversion_value_rule_set_service.proto", ++ "custom_audience_service.proto", ++ "custom_conversion_goal_service.proto", ++ "custom_interest_service.proto", ++ "customer_asset_service.proto", ++ "customer_asset_set_service.proto", ++ "customer_client_link_service.proto", ++ "customer_conversion_goal_service.proto", ++ "customer_customizer_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", ++ "customizer_attribute_service.proto", ++ "experiment_arm_service.proto", ++ "experiment_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_service.proto", ++ "geo_target_constant_service.proto", ++ "google_ads_field_service.proto", ++ "google_ads_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_theme_constant_service.proto", ++ "label_service.proto", ++ "media_file_service.proto", ++ "merchant_center_link_service.proto", ++ "offline_user_data_job_service.proto", ++ "payments_account_service.proto", ++ "product_link_service.proto", ++ "reach_plan_service.proto", ++ "recommendation_service.proto", ++ "remarketing_action_service.proto", ++ "shared_criterion_service.proto", ++ "shared_set_service.proto", ++ "smart_campaign_setting_service.proto", ++ "smart_campaign_suggest_service.proto", ++ "third_party_app_analytics_link_service.proto", ++ "travel_asset_suggestion_service.proto", ++ "user_data_service.proto", ++ "user_list_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/googleads/v13/common:common_proto", ++ "//google/ads/googleads/v13/enums:enums_proto", ++ "//google/ads/googleads/v13/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/v13/services", ++ proto = ":services_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/googleads/v13/common:common_go_proto", ++ "//google/ads/googleads/v13/enums:enums_go_proto", ++ "//google/ads/googleads/v13/resources:resources_go_proto", ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/ads/searchads360/v0/common/BUILD.bazel b/google/ads/searchads360/v0/common/BUILD.bazel +new file mode 100644 +index 000000000..1a3f8979e +--- /dev/null ++++ b/google/ads/searchads360/v0/common/BUILD.bazel +@@ -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 = "common_proto", ++ srcs = [ ++ "bidding.proto", ++ "criteria.proto", ++ "custom_parameter.proto", ++ "frequency_cap.proto", ++ "metrics.proto", ++ "real_time_bidding_setting.proto", ++ "segments.proto", ++ "targeting_setting.proto", ++ "text_label.proto", ++ "value.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/searchads360/v0/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/searchads360/v0/common", ++ proto = ":common_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/searchads360/v0/enums:enums_go_proto", ++ "//google/api:annotations_go_proto", ++ ], ++) +diff --git a/google/ads/searchads360/v0/enums/BUILD.bazel b/google/ads/searchads360/v0/enums/BUILD.bazel +new file mode 100644 +index 000000000..fd35104b7 +--- /dev/null ++++ b/google/ads/searchads360/v0/enums/BUILD.bazel +@@ -0,0 +1,70 @@ ++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 = [ ++ "account_status.proto", ++ "account_type.proto", ++ "ad_group_ad_engine_status.proto", ++ "ad_group_ad_rotation_mode.proto", ++ "ad_group_ad_status.proto", ++ "ad_group_criterion_engine_status.proto", ++ "ad_group_criterion_status.proto", ++ "ad_group_engine_status.proto", ++ "ad_group_status.proto", ++ "ad_group_type.proto", ++ "ad_serving_optimization_status.proto", ++ "ad_type.proto", ++ "advertising_channel_sub_type.proto", ++ "advertising_channel_type.proto", ++ "age_range_type.proto", ++ "asset_field_type.proto", ++ "attribution_model.proto", ++ "bidding_strategy_status.proto", ++ "bidding_strategy_system_status.proto", ++ "bidding_strategy_type.proto", ++ "budget_delivery_method.proto", ++ "budget_period.proto", ++ "campaign_criterion_status.proto", ++ "campaign_serving_status.proto", ++ "campaign_status.proto", ++ "conversion_action_category.proto", ++ "conversion_action_status.proto", ++ "conversion_action_type.proto", ++ "conversion_tracking_status_enum.proto", ++ "criterion_type.proto", ++ "custom_column_value_type.proto", ++ "customer_status.proto", ++ "data_driven_model_status.proto", ++ "day_of_week.proto", ++ "device.proto", ++ "gender_type.proto", ++ "interaction_event_type.proto", ++ "keyword_match_type.proto", ++ "label_status.proto", ++ "listing_group_type.proto", ++ "location_group_radius_units.proto", ++ "manager_link_status.proto", ++ "negative_geo_target_type.proto", ++ "optimization_goal_type.proto", ++ "positive_geo_target_type.proto", ++ "quality_score_bucket.proto", ++ "search_ads360_field_category.proto", ++ "search_ads360_field_data_type.proto", ++ "summary_row_setting.proto", ++ "target_impression_share_location.proto", ++ "targeting_dimension.proto", ++ "user_list_type.proto", ++ "webpage_condition_operand.proto", ++ "webpage_condition_operator.proto", ++ ], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "enums_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/ads/searchads360/v0/enums", ++ proto = ":enums_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/ads/searchads360/v0/resources/BUILD.bazel b/google/ads/searchads360/v0/resources/BUILD.bazel +new file mode 100644 +index 000000000..25e200127 +--- /dev/null ++++ b/google/ads/searchads360/v0/resources/BUILD.bazel +@@ -0,0 +1,56 @@ ++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 = [ ++ "ad.proto", ++ "ad_group.proto", ++ "ad_group_ad.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_label.proto", ++ "age_range_view.proto", ++ "bidding_strategy.proto", ++ "campaign.proto", ++ "campaign_audience_view.proto", ++ "campaign_budget.proto", ++ "campaign_criterion.proto", ++ "campaign_label.proto", ++ "conversion_action.proto", ++ "custom_column.proto", ++ "customer.proto", ++ "customer_client.proto", ++ "customer_manager_link.proto", ++ "dynamic_search_ads_search_term_view.proto", ++ "gender_view.proto", ++ "keyword_view.proto", ++ "label.proto", ++ "location_view.proto", ++ "product_group_view.proto", ++ "search_ads360_field.proto", ++ "user_list.proto", ++ "webpage_view.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/searchads360/v0/common:common_proto", ++ "//google/ads/searchads360/v0/enums:enums_proto", ++ "//google/api:annotations_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "resources_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/ads/searchads360/v0/resources", ++ proto = ":resources_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/searchads360/v0/common:common_go_proto", ++ "//google/ads/searchads360/v0/enums:enums_go_proto", ++ "//google/api:annotations_go_proto", ++ ], ++) +diff --git a/google/ads/searchads360/v0/services/BUILD.bazel b/google/ads/searchads360/v0/services/BUILD.bazel +new file mode 100644 +index 000000000..71cc0a5a3 +--- /dev/null ++++ b/google/ads/searchads360/v0/services/BUILD.bazel +@@ -0,0 +1,33 @@ ++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 = [ ++ "custom_column_service.proto", ++ "search_ads360_field_service.proto", ++ "search_ads360_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/searchads360/v0/common:common_proto", ++ "//google/ads/searchads360/v0/enums:enums_proto", ++ "//google/ads/searchads360/v0/resources:resources_proto", ++ "//google/api:annotations_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/searchads360/v0/services", ++ proto = ":services_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/ads/searchads360/v0/common:common_go_proto", ++ "//google/ads/searchads360/v0/enums:enums_go_proto", ++ "//google/ads/searchads360/v0/resources:resources_go_proto", ++ "//google/api:annotations_go_proto", ++ ], ++) +diff --git a/google/analytics/admin/v1alpha/BUILD.bazel b/google/analytics/admin/v1alpha/BUILD.bazel +new file mode 100644 +index 000000000..84160d033 +--- /dev/null ++++ b/google/analytics/admin/v1alpha/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "adminpb_proto", ++ srcs = [ ++ "access_report.proto", ++ "analytics_admin.proto", ++ "audience.proto", ++ "expanded_data_set.proto", ++ "resources.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "adminpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/analytics/admin/apiv1alpha/adminpb", ++ proto = ":adminpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/analytics/admin/v1beta/BUILD.bazel b/google/analytics/admin/v1beta/BUILD.bazel +new file mode 100644 +index 000000000..ab73076d8 +--- /dev/null ++++ b/google/analytics/admin/v1beta/BUILD.bazel +@@ -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 = "admin_proto", ++ srcs = [ ++ "access_report.proto", ++ "analytics_admin.proto", ++ "resources.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "admin_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/analytics/admin/v1beta", ++ proto = ":admin_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/analytics/data/v1alpha/BUILD.bazel b/google/analytics/data/v1alpha/BUILD.bazel +new file mode 100644 +index 000000000..fa3162f5c +--- /dev/null ++++ b/google/analytics/data/v1alpha/BUILD.bazel +@@ -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 = "data_proto", ++ srcs = [ ++ "analytics_data_api.proto", ++ "data.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:duration_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "data_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/analytics/data/v1alpha", ++ proto = ":data_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/analytics/data/v1beta/BUILD.bazel b/google/analytics/data/v1beta/BUILD.bazel +new file mode 100644 +index 000000000..0d78a11e6 +--- /dev/null ++++ b/google/analytics/data/v1beta/BUILD.bazel +@@ -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 = "data_proto", ++ srcs = [ ++ "analytics_data_api.proto", ++ "data.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_proto"], ++) ++ ++go_proto_library( ++ name = "data_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/analytics/data/v1beta", ++ proto = ":data_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/api/BUILD.bazel b/google/api/BUILD.bazel +new file mode 100644 +index 000000000..57c78ecad +--- /dev/null ++++ b/google/api/BUILD.bazel +@@ -0,0 +1,215 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "annotations_proto", ++ srcs = [ ++ "annotations.proto", ++ "client.proto", ++ "field_behavior.proto", ++ "http.proto", ++ "resource.proto", ++ "routing.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ ":api_proto", ++ "@com_google_protobuf//:descriptor_proto", ++ "@com_google_protobuf//:duration_proto", ++ ], ++) ++ ++proto_library( ++ name = "api_proto", ++ srcs = ["launch_stage.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "configchange_proto", ++ srcs = ["config_change.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "distribution_proto", ++ srcs = ["distribution.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++proto_library( ++ name = "error_reason_proto", ++ srcs = ["error_reason.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "httpbody_proto", ++ srcs = ["httpbody.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:any_proto"], ++) ++ ++proto_library( ++ name = "label_proto", ++ srcs = ["label.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "metric_proto", ++ srcs = ["metric.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ ":api_proto", ++ ":label_proto", ++ "@com_google_protobuf//:duration_proto", ++ ], ++) ++ ++proto_library( ++ name = "monitoredres_proto", ++ srcs = ["monitored_resource.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ ":api_proto", ++ ":label_proto", ++ "@com_google_protobuf//:struct_proto", ++ ], ++) ++ ++proto_library( ++ name = "serviceconfig_proto", ++ srcs = [ ++ "auth.proto", ++ "backend.proto", ++ "billing.proto", ++ "consumer.proto", ++ "context.proto", ++ "control.proto", ++ "documentation.proto", ++ "endpoint.proto", ++ "log.proto", ++ "logging.proto", ++ "monitoring.proto", ++ "quota.proto", ++ "service.proto", ++ "source_info.proto", ++ "system_parameter.proto", ++ "usage.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ ":annotations_proto", ++ ":label_proto", ++ ":metric_proto", ++ ":monitoredres_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:api_proto", ++ "@com_google_protobuf//:type_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++proto_library( ++ name = "visibility_proto", ++ srcs = ["visibility.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:descriptor_proto"], ++) ++ ++go_proto_library( ++ name = "annotations_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/api/annotations", ++ proto = ":annotations_proto", ++ visibility = ["//visibility:public"], ++ deps = [":api_go_proto"], ++) ++ ++go_proto_library( ++ name = "api_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/api", ++ proto = ":api_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "configchange_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/api/configchange", ++ proto = ":configchange_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "distribution_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/api/distribution", ++ proto = ":distribution_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "error_reason_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/api/error_reason", ++ proto = ":error_reason_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "httpbody_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/api/httpbody", ++ proto = ":httpbody_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "label_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/api/label", ++ proto = ":label_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "metric_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/api/metric", ++ proto = ":metric_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ ":api_go_proto", ++ ":label_go_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "monitoredres_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/api/monitoredres", ++ proto = ":monitoredres_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ ":api_go_proto", ++ ":label_go_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "serviceconfig_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/api/serviceconfig", ++ proto = ":serviceconfig_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ ":annotations_go_proto", ++ ":label_go_proto", ++ ":metric_go_proto", ++ ":monitoredres_go_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "visibility_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/api/visibility", ++ proto = ":visibility_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/api/apikeys/v2/BUILD.bazel b/google/api/apikeys/v2/BUILD.bazel +new file mode 100644 +index 000000000..589e0ad62 +--- /dev/null ++++ b/google/api/apikeys/v2/BUILD.bazel +@@ -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 = "apikeyspb_proto", ++ srcs = [ ++ "apikeys.proto", ++ "resources.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 = "apikeyspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/apikeys/apiv2/apikeyspb", ++ proto = ":apikeyspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/api/expr/conformance/v1alpha1/BUILD.bazel b/google/api/expr/conformance/v1alpha1/BUILD.bazel +new file mode 100644 +index 000000000..4b3a35ab3 +--- /dev/null ++++ b/google/api/expr/conformance/v1alpha1/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "confpb_proto", ++ srcs = ["conformance_service.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api/expr/v1alpha1:expr_proto", ++ "//google/rpc:status_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "confpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/api/expr/conformance/v1alpha1", ++ proto = ":confpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api/expr/v1alpha1:expr_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/api/expr/v1alpha1/BUILD.bazel b/google/api/expr/v1alpha1/BUILD.bazel +new file mode 100644 +index 000000000..b3c5d2944 +--- /dev/null ++++ b/google/api/expr/v1alpha1/BUILD.bazel +@@ -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 = "expr_proto", ++ srcs = [ ++ "checked.proto", ++ "eval.proto", ++ "explain.proto", ++ "syntax.proto", ++ "value.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "expr_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/api/expr/v1alpha1", ++ proto = ":expr_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_go_proto"], ++) +diff --git a/google/api/expr/v1beta1/BUILD.bazel b/google/api/expr/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..a3ffd1113 +--- /dev/null ++++ b/google/api/expr/v1beta1/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "expr_proto", ++ srcs = [ ++ "decl.proto", ++ "eval.proto", ++ "expr.proto", ++ "source.proto", ++ "value.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:struct_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "expr_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/api/expr/v1beta1", ++ proto = ":expr_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_go_proto"], ++) +diff --git a/google/api/servicecontrol/v1/BUILD.bazel b/google/api/servicecontrol/v1/BUILD.bazel +new file mode 100644 +index 000000000..81b66a562 +--- /dev/null ++++ b/google/api/servicecontrol/v1/BUILD.bazel +@@ -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 = "servicecontrolpb_proto", ++ srcs = [ ++ "check_error.proto", ++ "distribution.proto", ++ "http_request.proto", ++ "log_entry.proto", ++ "metric_value.proto", ++ "operation.proto", ++ "quota_controller.proto", ++ "service_controller.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api:distribution_proto", ++ "//google/logging/type:ltype_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "servicecontrolpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/servicecontrol/apiv1/servicecontrolpb", ++ proto = ":servicecontrolpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:distribution_go_proto", ++ "//google/logging/type:ltype_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/api/servicecontrol/v2/BUILD.bazel b/google/api/servicecontrol/v2/BUILD.bazel +new file mode 100644 +index 000000000..e62941398 +--- /dev/null ++++ b/google/api/servicecontrol/v2/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "servicecontrol_proto", ++ srcs = ["service_controller.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "//google/rpc/context:attribute_context_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "servicecontrol_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/api/servicecontrol/v2", ++ proto = ":servicecontrol_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/rpc/context:attribute_context_go_proto", ++ ], ++) +diff --git a/google/api/servicemanagement/v1/BUILD.bazel b/google/api/servicemanagement/v1/BUILD.bazel +new file mode 100644 +index 000000000..7358740ee +--- /dev/null ++++ b/google/api/servicemanagement/v1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "servicemanagementpb_proto", ++ srcs = [ ++ "resources.proto", ++ "servicemanager.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api:configchange_proto", ++ "//google/api:serviceconfig_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "servicemanagementpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/servicemanagement/apiv1/servicemanagementpb", ++ proto = ":servicemanagementpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:configchange_go_proto", ++ "//google/api:serviceconfig_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/api/serviceusage/v1/BUILD.bazel b/google/api/serviceusage/v1/BUILD.bazel +new file mode 100644 +index 000000000..90aa55e4f +--- /dev/null ++++ b/google/api/serviceusage/v1/BUILD.bazel +@@ -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 = "serviceusagepb_proto", ++ srcs = [ ++ "resources.proto", ++ "serviceusage.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api:monitoredres_proto", ++ "//google/api:serviceconfig_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:api_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "serviceusagepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/serviceusage/apiv1/serviceusagepb", ++ proto = ":serviceusagepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:monitoredres_go_proto", ++ "//google/api:serviceconfig_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/api/serviceusage/v1beta1/BUILD.bazel b/google/api/serviceusage/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..6a38bf34f +--- /dev/null ++++ b/google/api/serviceusage/v1beta1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "serviceusage_proto", ++ srcs = [ ++ "resources.proto", ++ "serviceusage.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api:monitoredres_proto", ++ "//google/api:serviceconfig_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:api_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "serviceusage_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/api/serviceusage/v1beta1", ++ proto = ":serviceusage_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:monitoredres_go_proto", ++ "//google/api:serviceconfig_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/appengine/legacy/BUILD.bazel b/google/appengine/legacy/BUILD.bazel +new file mode 100644 +index 000000000..aa064ed5f +--- /dev/null ++++ b/google/appengine/legacy/BUILD.bazel +@@ -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 = "legacy_proto", ++ srcs = ["audit_data.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "legacy_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/appengine/legacy", ++ proto = ":legacy_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/appengine/logging/v1/BUILD.bazel b/google/appengine/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..3dc7c7b59 +--- /dev/null ++++ b/google/appengine/logging/v1/BUILD.bazel +@@ -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 = ["request_log.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/logging/type:ltype_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "logging_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/appengine/logging/v1", ++ proto = ":logging_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/logging/type:ltype_go_proto"], ++) +diff --git a/google/appengine/v1/BUILD.bazel b/google/appengine/v1/BUILD.bazel +new file mode 100644 +index 000000000..e4082595b +--- /dev/null ++++ b/google/appengine/v1/BUILD.bazel +@@ -0,0 +1,45 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "appenginepb_proto", ++ srcs = [ ++ "app_yaml.proto", ++ "appengine.proto", ++ "application.proto", ++ "audit_data.proto", ++ "certificate.proto", ++ "deploy.proto", ++ "deployed_files.proto", ++ "domain.proto", ++ "domain_mapping.proto", ++ "firewall.proto", ++ "instance.proto", ++ "location.proto", ++ "network_settings.proto", ++ "operation.proto", ++ "service.proto", ++ "version.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 = "appenginepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/appengine/apiv1/appenginepb", ++ proto = ":appenginepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/appengine/v1beta/BUILD.bazel b/google/appengine/v1beta/BUILD.bazel +new file mode 100644 +index 000000000..6ee836a63 +--- /dev/null ++++ b/google/appengine/v1beta/BUILD.bazel +@@ -0,0 +1,44 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "appengine_proto", ++ srcs = [ ++ "app_yaml.proto", ++ "appengine.proto", ++ "application.proto", ++ "audit_data.proto", ++ "certificate.proto", ++ "deploy.proto", ++ "domain.proto", ++ "domain_mapping.proto", ++ "firewall.proto", ++ "instance.proto", ++ "location.proto", ++ "network_settings.proto", ++ "operation.proto", ++ "service.proto", ++ "version.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 = "appengine_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/appengine/v1beta", ++ proto = ":appengine_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/apps/alertcenter/v1beta1/BUILD.bazel b/google/apps/alertcenter/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..3d1250aa0 +--- /dev/null ++++ b/google/apps/alertcenter/v1beta1/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "alertcenter_proto", ++ srcs = ["alertcenter.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "alertcenter_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/apps/alertcenter/v1beta1", ++ proto = ":alertcenter_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/apps/drive/activity/v2/BUILD.bazel b/google/apps/drive/activity/v2/BUILD.bazel +new file mode 100644 +index 000000000..e31e5b4be +--- /dev/null ++++ b/google/apps/drive/activity/v2/BUILD.bazel +@@ -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 = "activity_proto", ++ srcs = [ ++ "action.proto", ++ "actor.proto", ++ "common.proto", ++ "drive_activity_service.proto", ++ "query_drive_activity_request.proto", ++ "query_drive_activity_response.proto", ++ "target.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "activity_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/apps/drive/activity/v2", ++ proto = ":activity_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/apps/drive/labels/v2/BUILD.bazel b/google/apps/drive/labels/v2/BUILD.bazel +new file mode 100644 +index 000000000..d013213e1 +--- /dev/null ++++ b/google/apps/drive/labels/v2/BUILD.bazel +@@ -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 = "labels_proto", ++ srcs = [ ++ "common.proto", ++ "error_details.proto", ++ "exception_detail.proto", ++ "field.proto", ++ "label.proto", ++ "label_permission.proto", ++ "label_service.proto", ++ "requests.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:color_proto", ++ "//google/type:date_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "labels_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/apps/drive/labels/v2", ++ proto = ":labels_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:color_go_proto", ++ "//google/type:date_go_proto", ++ ], ++) +diff --git a/google/apps/drive/labels/v2beta/BUILD.bazel b/google/apps/drive/labels/v2beta/BUILD.bazel +new file mode 100644 +index 000000000..12bf138d5 +--- /dev/null ++++ b/google/apps/drive/labels/v2beta/BUILD.bazel +@@ -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 = "labels_proto", ++ srcs = [ ++ "common.proto", ++ "error_details.proto", ++ "exception_detail.proto", ++ "field.proto", ++ "label.proto", ++ "label_limits.proto", ++ "label_lock.proto", ++ "label_permission.proto", ++ "label_service.proto", ++ "requests.proto", ++ "user_capabilities.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:color_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 = "labels_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/apps/drive/labels/v2beta", ++ proto = ":labels_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:color_go_proto", ++ "//google/type:date_go_proto", ++ ], ++) +diff --git a/google/apps/market/v2/BUILD.bazel b/google/apps/market/v2/BUILD.bazel +new file mode 100644 +index 000000000..b355e7e37 +--- /dev/null ++++ b/google/apps/market/v2/BUILD.bazel +@@ -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 = "marketplace_proto", ++ srcs = [ ++ "resources.proto", ++ "services.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_proto"], ++) ++ ++go_proto_library( ++ name = "marketplace_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/ccc/hosted/marketplace/v2", ++ proto = ":marketplace_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/apps/script/type/BUILD.bazel b/google/apps/script/type/BUILD.bazel +new file mode 100644 +index 000000000..191ff34f8 +--- /dev/null ++++ b/google/apps/script/type/BUILD.bazel +@@ -0,0 +1,23 @@ ++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 = [ ++ "addon_widget_set.proto", ++ "extension_point.proto", ++ "script_manifest.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "type_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/apps/script/type", ++ proto = ":type_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/apps/script/type/calendar/BUILD.bazel b/google/apps/script/type/calendar/BUILD.bazel +new file mode 100644 +index 000000000..6dde9ad69 +--- /dev/null ++++ b/google/apps/script/type/calendar/BUILD.bazel +@@ -0,0 +1,23 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "calendar_proto", ++ srcs = ["calendar_addon_manifest.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/apps/script/type:type_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "calendar_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/apps/script/type/calendar", ++ proto = ":calendar_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/apps/script/type:type_go_proto", ++ ], ++) +diff --git a/google/apps/script/type/docs/BUILD.bazel b/google/apps/script/type/docs/BUILD.bazel +new file mode 100644 +index 000000000..8b42bb812 +--- /dev/null ++++ b/google/apps/script/type/docs/BUILD.bazel +@@ -0,0 +1,23 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "docs_proto", ++ srcs = ["docs_addon_manifest.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/apps/script/type:type_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "docs_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/apps/script/type/docs", ++ proto = ":docs_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/apps/script/type:type_go_proto", ++ ], ++) +diff --git a/google/apps/script/type/drive/BUILD.bazel b/google/apps/script/type/drive/BUILD.bazel +new file mode 100644 +index 000000000..330a3a550 +--- /dev/null ++++ b/google/apps/script/type/drive/BUILD.bazel +@@ -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 = "drive_proto", ++ srcs = ["drive_addon_manifest.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/apps/script/type:type_proto"], ++) ++ ++go_proto_library( ++ name = "drive_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/apps/script/type/drive", ++ proto = ":drive_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/apps/script/type:type_go_proto"], ++) +diff --git a/google/apps/script/type/gmail/BUILD.bazel b/google/apps/script/type/gmail/BUILD.bazel +new file mode 100644 +index 000000000..399c20e78 +--- /dev/null ++++ b/google/apps/script/type/gmail/BUILD.bazel +@@ -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 = "gmail_proto", ++ srcs = ["gmail_addon_manifest.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/apps/script/type:type_proto"], ++) ++ ++go_proto_library( ++ name = "gmail_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/apps/script/type/gmail", ++ proto = ":gmail_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/apps/script/type:type_go_proto"], ++) +diff --git a/google/apps/script/type/sheets/BUILD.bazel b/google/apps/script/type/sheets/BUILD.bazel +new file mode 100644 +index 000000000..d0f84723d +--- /dev/null ++++ b/google/apps/script/type/sheets/BUILD.bazel +@@ -0,0 +1,23 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "sheets_proto", ++ srcs = ["sheets_addon_manifest.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/apps/script/type:type_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "sheets_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/apps/script/type/sheets", ++ proto = ":sheets_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/apps/script/type:type_go_proto", ++ ], ++) +diff --git a/google/apps/script/type/slides/BUILD.bazel b/google/apps/script/type/slides/BUILD.bazel +new file mode 100644 +index 000000000..87db75ff4 +--- /dev/null ++++ b/google/apps/script/type/slides/BUILD.bazel +@@ -0,0 +1,23 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "slides_proto", ++ srcs = ["slides_addon_manifest.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/apps/script/type:type_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "slides_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/apps/script/type/slides", ++ proto = ":slides_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/apps/script/type:type_go_proto", ++ ], ++) +diff --git a/google/area120/tables/v1alpha1/BUILD.bazel b/google/area120/tables/v1alpha1/BUILD.bazel +new file mode 100644 +index 000000000..59354bbdb +--- /dev/null ++++ b/google/area120/tables/v1alpha1/BUILD.bazel +@@ -0,0 +1,23 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "tablespb_proto", ++ srcs = ["tables.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "tablespb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/area120/tables/apiv1alpha1/tablespb", ++ proto = ":tablespb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/assistant/embedded/v1alpha1/BUILD.bazel b/google/assistant/embedded/v1alpha1/BUILD.bazel +new file mode 100644 +index 000000000..cf9bb0241 +--- /dev/null ++++ b/google/assistant/embedded/v1alpha1/BUILD.bazel +@@ -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 = "embedded_proto", ++ srcs = ["embedded_assistant.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "embedded_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/assistant/embedded/v1alpha1", ++ proto = ":embedded_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/assistant/embedded/v1alpha2/BUILD.bazel b/google/assistant/embedded/v1alpha2/BUILD.bazel +new file mode 100644 +index 000000000..3f624a191 +--- /dev/null ++++ b/google/assistant/embedded/v1alpha2/BUILD.bazel +@@ -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 = "embedded_proto", ++ srcs = ["embedded_assistant.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:latlng_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "embedded_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/assistant/embedded/v1alpha2", ++ proto = ":embedded_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/bigtable/admin/v2/BUILD.bazel b/google/bigtable/admin/v2/BUILD.bazel +new file mode 100644 +index 000000000..5ba25e292 +--- /dev/null ++++ b/google/bigtable/admin/v2/BUILD.bazel +@@ -0,0 +1,38 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "admin_proto", ++ srcs = [ ++ "bigtable_instance_admin.proto", ++ "bigtable_table_admin.proto", ++ "common.proto", ++ "instance.proto", ++ "table.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_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 = "admin_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/bigtable/admin/v2", ++ proto = ":admin_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/bigtable/v2/BUILD.bazel b/google/bigtable/v2/BUILD.bazel +new file mode 100644 +index 000000000..e77d74c52 +--- /dev/null ++++ b/google/bigtable/v2/BUILD.bazel +@@ -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 = "bigtable_proto", ++ srcs = [ ++ "bigtable.proto", ++ "data.proto", ++ "request_stats.proto", ++ "response_params.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "bigtable_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/bigtable/v2", ++ proto = ":bigtable_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/bytestream/BUILD.bazel b/google/bytestream/BUILD.bazel +new file mode 100644 +index 000000000..5819189ff +--- /dev/null ++++ b/google/bytestream/BUILD.bazel +@@ -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 = "bytestream_proto", ++ srcs = ["bytestream.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "bytestream_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/bytestream", ++ proto = ":bytestream_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/chat/logging/v1/BUILD.bazel b/google/chat/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..9f0227d0a +--- /dev/null ++++ b/google/chat/logging/v1/BUILD.bazel +@@ -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 = "logging_proto", ++ srcs = ["chat_app_log_entry.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_proto"], ++) ++ ++go_proto_library( ++ name = "logging_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/chat/logging/v1", ++ proto = ":logging_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_go_proto"], ++) +diff --git a/google/chromeos/moblab/v1beta1/BUILD.bazel b/google/chromeos/moblab/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..0328fd67e +--- /dev/null ++++ b/google/chromeos/moblab/v1beta1/BUILD.bazel +@@ -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 = "moblab_proto", ++ srcs = [ ++ "build_service.proto", ++ "resources.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 = "moblab_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/chromeos/moblab/v1beta1", ++ proto = ":moblab_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/chromeos/uidetection/v1/BUILD.bazel b/google/chromeos/uidetection/v1/BUILD.bazel +new file mode 100644 +index 000000000..6ef34390a +--- /dev/null ++++ b/google/chromeos/uidetection/v1/BUILD.bazel +@@ -0,0 +1,18 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "uidetection_proto", ++ srcs = ["ui_detection.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_proto"], ++) ++ ++go_proto_library( ++ name = "uidetection_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/chromeos/uidetection/v1", ++ proto = ":uidetection_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/BUILD.bazel b/google/cloud/BUILD.bazel +new file mode 100644 +index 000000000..b4c8d2cb9 +--- /dev/null ++++ b/google/cloud/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "cloud_proto", ++ srcs = ["common_resources.proto"], ++ visibility = ["//visibility:public"], ++ 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", ++ proto = ":cloud_proto", ++ 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 --git a/google/cloud/accessapproval/v1/BUILD.bazel b/google/cloud/accessapproval/v1/BUILD.bazel +new file mode 100644 +index 000000000..abf009c19 +--- /dev/null ++++ b/google/cloud/accessapproval/v1/BUILD.bazel +@@ -0,0 +1,23 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "accessapprovalpb_proto", ++ srcs = ["accessapproval.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "accessapprovalpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/accessapproval/apiv1/accessapprovalpb", ++ proto = ":accessapprovalpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/advisorynotifications/v1/BUILD.bazel b/google/cloud/advisorynotifications/v1/BUILD.bazel +new file mode 100644 +index 000000000..e0f613025 +--- /dev/null ++++ b/google/cloud/advisorynotifications/v1/BUILD.bazel +@@ -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 = "advisorynotificationspb_proto", ++ srcs = ["service.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "advisorynotificationspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/advisorynotifications/apiv1/advisorynotificationspb", ++ proto = ":advisorynotificationspb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/aiplatform/logging/BUILD.bazel b/google/cloud/aiplatform/logging/BUILD.bazel +new file mode 100644 +index 000000000..34cf1405b +--- /dev/null ++++ b/google/cloud/aiplatform/logging/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["prediction.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_proto"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/aiplatform/logging/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_go_proto"], ++) +diff --git a/google/cloud/aiplatform/v1/BUILD.bazel b/google/cloud/aiplatform/v1/BUILD.bazel +new file mode 100644 +index 000000000..7a810394f +--- /dev/null ++++ b/google/cloud/aiplatform/v1/BUILD.bazel +@@ -0,0 +1,116 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "aiplatformpb_proto", ++ srcs = [ ++ "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", ++ "entity_type.proto", ++ "env_var.proto", ++ "evaluated_annotation.proto", ++ "event.proto", ++ "execution.proto", ++ "explanation.proto", ++ "explanation_metadata.proto", ++ "feature.proto", ++ "feature_monitoring_stats.proto", ++ "feature_selector.proto", ++ "featurestore.proto", ++ "featurestore_monitoring.proto", ++ "featurestore_online_service.proto", ++ "featurestore_service.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", ++ "lineage_subgraph.proto", ++ "machine_resources.proto", ++ "manual_batch_tuning_parameters.proto", ++ "metadata_schema.proto", ++ "metadata_service.proto", ++ "metadata_store.proto", ++ "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", ++ "nas_job.proto", ++ "operation.proto", ++ "pipeline_failure_policy.proto", ++ "pipeline_job.proto", ++ "pipeline_service.proto", ++ "pipeline_state.proto", ++ "prediction_service.proto", ++ "saved_query.proto", ++ "service_networking.proto", ++ "specialist_pool.proto", ++ "specialist_pool_service.proto", ++ "study.proto", ++ "tensorboard.proto", ++ "tensorboard_data.proto", ++ "tensorboard_experiment.proto", ++ "tensorboard_run.proto", ++ "tensorboard_service.proto", ++ "tensorboard_time_series.proto", ++ "training_pipeline.proto", ++ "types.proto", ++ "unmanaged_container_model.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:interval_proto", ++ "//google/type:money_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "aiplatformpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/aiplatform/apiv1/aiplatformpb", ++ proto = ":aiplatformpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:httpbody_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:interval_go_proto", ++ "//google/type:money_go_proto", ++ ], ++) +diff --git a/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel b/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel +new file mode 100644 +index 000000000..f976c5365 +--- /dev/null ++++ b/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel +@@ -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 = "instancepb_proto", ++ srcs = [ ++ "image_classification.proto", ++ "image_object_detection.proto", ++ "image_segmentation.proto", ++ "text_classification.proto", ++ "text_extraction.proto", ++ "text_sentiment.proto", ++ "video_action_recognition.proto", ++ "video_classification.proto", ++ "video_object_tracking.proto", ++ ], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "instancepb_go_proto", ++ importpath = "cloud.google.com/go/aiplatform/apiv1/schema/predict/instance/instancepb", ++ proto = ":instancepb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel b/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel +new file mode 100644 +index 000000000..65648a234 +--- /dev/null ++++ b/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel +@@ -0,0 +1,22 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "paramspb_proto", ++ srcs = [ ++ "image_classification.proto", ++ "image_object_detection.proto", ++ "image_segmentation.proto", ++ "video_action_recognition.proto", ++ "video_classification.proto", ++ "video_object_tracking.proto", ++ ], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "paramspb_go_proto", ++ importpath = "cloud.google.com/go/aiplatform/apiv1/schema/predict/params/paramspb", ++ proto = ":paramspb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel b/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel +new file mode 100644 +index 000000000..e22fb7e70 +--- /dev/null ++++ b/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "predictionpb_proto", ++ srcs = [ ++ "classification.proto", ++ "image_object_detection.proto", ++ "image_segmentation.proto", ++ "tabular_classification.proto", ++ "tabular_regression.proto", ++ "text_extraction.proto", ++ "text_sentiment.proto", ++ "video_action_recognition.proto", ++ "video_classification.proto", ++ "video_object_tracking.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "predictionpb_go_proto", ++ importpath = "cloud.google.com/go/aiplatform/apiv1/schema/predict/prediction/predictionpb", ++ proto = ":predictionpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel b/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel +new file mode 100644 +index 000000000..96931a87d +--- /dev/null ++++ b/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "definitionpb_proto", ++ srcs = [ ++ "automl_image_classification.proto", ++ "automl_image_object_detection.proto", ++ "automl_image_segmentation.proto", ++ "automl_tables.proto", ++ "automl_text_classification.proto", ++ "automl_text_extraction.proto", ++ "automl_text_sentiment.proto", ++ "automl_video_action_recognition.proto", ++ "automl_video_classification.proto", ++ "automl_video_object_tracking.proto", ++ "export_evaluated_data_items_config.proto", ++ ], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "definitionpb_go_proto", ++ importpath = "cloud.google.com/go/aiplatform/apiv1/schema/trainingjob/definition/definitionpb", ++ proto = ":definitionpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/aiplatform/v1beta1/BUILD.bazel b/google/cloud/aiplatform/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..1f1749725 +--- /dev/null ++++ b/google/cloud/aiplatform/v1beta1/BUILD.bazel +@@ -0,0 +1,121 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "aiplatformpb_proto", ++ srcs = [ ++ "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", ++ "deployment_resource_pool.proto", ++ "deployment_resource_pool_service.proto", ++ "encryption_spec.proto", ++ "endpoint.proto", ++ "endpoint_service.proto", ++ "entity_type.proto", ++ "env_var.proto", ++ "evaluated_annotation.proto", ++ "event.proto", ++ "execution.proto", ++ "explanation.proto", ++ "explanation_metadata.proto", ++ "feature.proto", ++ "feature_monitoring_stats.proto", ++ "feature_selector.proto", ++ "featurestore.proto", ++ "featurestore_monitoring.proto", ++ "featurestore_online_service.proto", ++ "featurestore_service.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", ++ "lineage_subgraph.proto", ++ "machine_resources.proto", ++ "manual_batch_tuning_parameters.proto", ++ "match_service.proto", ++ "metadata_schema.proto", ++ "metadata_service.proto", ++ "metadata_store.proto", ++ "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", ++ "nas_job.proto", ++ "operation.proto", ++ "pipeline_failure_policy.proto", ++ "pipeline_job.proto", ++ "pipeline_service.proto", ++ "pipeline_state.proto", ++ "prediction_service.proto", ++ "saved_query.proto", ++ "schedule.proto", ++ "schedule_service.proto", ++ "service_networking.proto", ++ "specialist_pool.proto", ++ "specialist_pool_service.proto", ++ "study.proto", ++ "tensorboard.proto", ++ "tensorboard_data.proto", ++ "tensorboard_experiment.proto", ++ "tensorboard_run.proto", ++ "tensorboard_service.proto", ++ "tensorboard_time_series.proto", ++ "training_pipeline.proto", ++ "types.proto", ++ "unmanaged_container_model.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:interval_proto", ++ "//google/type:money_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "aiplatformpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/aiplatform/apiv1beta1/aiplatformpb", ++ proto = ":aiplatformpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:httpbody_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:interval_go_proto", ++ "//google/type:money_go_proto", ++ ], ++) +diff --git a/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel +new file mode 100644 +index 000000000..621ea2209 +--- /dev/null ++++ b/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel +@@ -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 = "schemapb_proto", ++ srcs = [ ++ "annotation_payload.proto", ++ "annotation_spec_color.proto", ++ "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", ++ ], ++) ++ ++go_proto_library( ++ name = "schemapb_go_proto", ++ importpath = "cloud.google.com/go/aiplatform/apiv1beta1/schema/schemapb", ++ proto = ":schemapb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instancepb_go_proto", ++ "//google/rpc:code_go_proto", ++ "//google/type:color_go_proto", ++ ], ++) +diff --git a/google/cloud/aiplatform/v1beta1/schema/predict/instance/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/predict/instance/BUILD.bazel +new file mode 100644 +index 000000000..457e84cb8 +--- /dev/null ++++ b/google/cloud/aiplatform/v1beta1/schema/predict/instance/BUILD.bazel +@@ -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 = "instancepb_proto", ++ srcs = [ ++ "image_classification.proto", ++ "image_object_detection.proto", ++ "image_segmentation.proto", ++ "text_classification.proto", ++ "text_extraction.proto", ++ "text_sentiment.proto", ++ "video_action_recognition.proto", ++ "video_classification.proto", ++ "video_object_tracking.proto", ++ ], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "instancepb_go_proto", ++ importpath = "cloud.google.com/go/aiplatform/apiv1beta1/schema/predict/instance/instancepb", ++ proto = ":instancepb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/aiplatform/v1beta1/schema/predict/params/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/predict/params/BUILD.bazel +new file mode 100644 +index 000000000..293ff0744 +--- /dev/null ++++ b/google/cloud/aiplatform/v1beta1/schema/predict/params/BUILD.bazel +@@ -0,0 +1,22 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "paramspb_proto", ++ srcs = [ ++ "image_classification.proto", ++ "image_object_detection.proto", ++ "image_segmentation.proto", ++ "video_action_recognition.proto", ++ "video_classification.proto", ++ "video_object_tracking.proto", ++ ], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "paramspb_go_proto", ++ importpath = "cloud.google.com/go/aiplatform/apiv1beta1/schema/predict/params/paramspb", ++ proto = ":paramspb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel +new file mode 100644 +index 000000000..0fe4f4193 +--- /dev/null ++++ b/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel +@@ -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 = "predictionpb_proto", ++ srcs = [ ++ "classification.proto", ++ "image_object_detection.proto", ++ "image_segmentation.proto", ++ "tabular_classification.proto", ++ "tabular_regression.proto", ++ "text_extraction.proto", ++ "text_sentiment.proto", ++ "time_series_forecasting.proto", ++ "video_action_recognition.proto", ++ "video_classification.proto", ++ "video_object_tracking.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "predictionpb_go_proto", ++ importpath = "cloud.google.com/go/aiplatform/apiv1beta1/schema/predict/prediction/predictionpb", ++ proto = ":predictionpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel +new file mode 100644 +index 000000000..44c7691d7 +--- /dev/null ++++ b/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel +@@ -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 = "definitionpb_proto", ++ srcs = [ ++ "automl_image_classification.proto", ++ "automl_image_object_detection.proto", ++ "automl_image_segmentation.proto", ++ "automl_tables.proto", ++ "automl_text_classification.proto", ++ "automl_text_extraction.proto", ++ "automl_text_sentiment.proto", ++ "automl_time_series_forecasting.proto", ++ "automl_video_action_recognition.proto", ++ "automl_video_classification.proto", ++ "automl_video_object_tracking.proto", ++ "export_evaluated_data_items_config.proto", ++ ], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "definitionpb_go_proto", ++ importpath = "cloud.google.com/go/aiplatform/apiv1beta1/schema/trainingjob/definition/definitionpb", ++ proto = ":definitionpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/alloydb/v1/BUILD.bazel b/google/cloud/alloydb/v1/BUILD.bazel +new file mode 100644 +index 000000000..117c1c977 +--- /dev/null ++++ b/google/cloud/alloydb/v1/BUILD.bazel +@@ -0,0 +1,38 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "alloydbpb_proto", ++ srcs = [ ++ "resources.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:dayofweek_proto", ++ "//google/type:timeofday_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "alloydbpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/alloydb/apiv1/alloydbpb", ++ proto = ":alloydbpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:dayofweek_go_proto", ++ "//google/type:timeofday_go_proto", ++ ], ++) +diff --git a/google/cloud/alloydb/v1alpha/BUILD.bazel b/google/cloud/alloydb/v1alpha/BUILD.bazel +new file mode 100644 +index 000000000..90ab2da48 +--- /dev/null ++++ b/google/cloud/alloydb/v1alpha/BUILD.bazel +@@ -0,0 +1,38 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "alloydbpb_proto", ++ srcs = [ ++ "resources.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:dayofweek_proto", ++ "//google/type:timeofday_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "alloydbpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/alloydb/apiv1alpha/alloydbpb", ++ proto = ":alloydbpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:dayofweek_go_proto", ++ "//google/type:timeofday_go_proto", ++ ], ++) +diff --git a/google/cloud/alloydb/v1beta/BUILD.bazel b/google/cloud/alloydb/v1beta/BUILD.bazel +new file mode 100644 +index 000000000..3d876577c +--- /dev/null ++++ b/google/cloud/alloydb/v1beta/BUILD.bazel +@@ -0,0 +1,38 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "alloydbpb_proto", ++ srcs = [ ++ "resources.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:dayofweek_proto", ++ "//google/type:timeofday_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "alloydbpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/alloydb/apiv1beta/alloydbpb", ++ proto = ":alloydbpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:dayofweek_go_proto", ++ "//google/type:timeofday_go_proto", ++ ], ++) +diff --git a/google/cloud/apigateway/v1/BUILD.bazel b/google/cloud/apigateway/v1/BUILD.bazel +new file mode 100644 +index 000000000..de79dc31c +--- /dev/null ++++ b/google/cloud/apigateway/v1/BUILD.bazel +@@ -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 = "apigatewaypb_proto", ++ srcs = [ ++ "apigateway.proto", ++ "apigateway_service.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 = "apigatewaypb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/apigateway/apiv1/apigatewaypb", ++ proto = ":apigatewaypb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/apigeeconnect/v1/BUILD.bazel b/google/cloud/apigeeconnect/v1/BUILD.bazel +new file mode 100644 +index 000000000..a5ca1a265 +--- /dev/null ++++ b/google/cloud/apigeeconnect/v1/BUILD.bazel +@@ -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 = "apigeeconnectpb_proto", ++ srcs = [ ++ "connection.proto", ++ "tether.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:duration_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "apigeeconnectpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/apigeeconnect/apiv1/apigeeconnectpb", ++ proto = ":apigeeconnectpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/apigeeregistry/v1/BUILD.bazel b/google/cloud/apigeeregistry/v1/BUILD.bazel +new file mode 100644 +index 000000000..af7034faf +--- /dev/null ++++ b/google/cloud/apigeeregistry/v1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "apigeeregistrypb_proto", ++ srcs = [ ++ "provisioning_service.proto", ++ "registry_models.proto", ++ "registry_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api:httpbody_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "apigeeregistrypb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/apigeeregistry/apiv1/apigeeregistrypb", ++ proto = ":apigeeregistrypb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:httpbody_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/asset/v1/BUILD.bazel b/google/cloud/asset/v1/BUILD.bazel +new file mode 100644 +index 000000000..8209c0b6f +--- /dev/null ++++ b/google/cloud/asset/v1/BUILD.bazel +@@ -0,0 +1,46 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "assetpb_proto", ++ srcs = [ ++ "asset_service.proto", ++ "assets.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud/orgpolicy/v1:orgpolicy_proto", ++ "//google/cloud/osconfig/v1:osconfig_proto", ++ "//google/iam/v1:iam_proto", ++ "//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//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "assetpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/asset/apiv1/assetpb", ++ proto = ":assetpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/orgpolicy/v1:orgpolicypb_go_proto", ++ "//google/cloud/osconfig/v1:osconfigpb_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/identity/accesscontextmanager/v1:accesscontextmanagerpb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:code_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:expr_go_proto", ++ ], ++) +diff --git a/google/cloud/asset/v1p1beta1/BUILD.bazel b/google/cloud/asset/v1p1beta1/BUILD.bazel +new file mode 100644 +index 000000000..b40de6dcd +--- /dev/null ++++ b/google/cloud/asset/v1p1beta1/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "assetpb_proto", ++ srcs = [ ++ "asset_service.proto", ++ "assets.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "assetpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/asset/apiv1p1beta1/assetpb", ++ proto = ":assetpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/cloud/asset/v1p2beta1/BUILD.bazel b/google/cloud/asset/v1p2beta1/BUILD.bazel +new file mode 100644 +index 000000000..0575190f9 +--- /dev/null ++++ b/google/cloud/asset/v1p2beta1/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "assetpb_proto", ++ srcs = [ ++ "asset_service.proto", ++ "assets.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "assetpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/asset/apiv1p2beta1/assetpb", ++ proto = ":assetpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/cloud/asset/v1p5beta1/BUILD.bazel b/google/cloud/asset/v1p5beta1/BUILD.bazel +new file mode 100644 +index 000000000..a0368a529 +--- /dev/null ++++ b/google/cloud/asset/v1p5beta1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "assetpb_proto", ++ srcs = [ ++ "asset_service.proto", ++ "assets.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud/orgpolicy/v1:orgpolicy_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/identity/accesscontextmanager/v1:accesscontextmanager_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "assetpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/asset/apiv1p5beta1/assetpb", ++ proto = ":assetpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/orgpolicy/v1:orgpolicypb_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/identity/accesscontextmanager/v1:accesscontextmanagerpb_go_proto", ++ ], ++) +diff --git a/google/cloud/asset/v1p7beta1/BUILD.bazel b/google/cloud/asset/v1p7beta1/BUILD.bazel +new file mode 100644 +index 000000000..a525a5d15 +--- /dev/null ++++ b/google/cloud/asset/v1p7beta1/BUILD.bazel +@@ -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 = "assetpb_proto", ++ srcs = [ ++ "asset_service.proto", ++ "assets.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud/orgpolicy/v1:orgpolicy_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/identity/accesscontextmanager/v1:accesscontextmanager_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "assetpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/asset/apiv1p7beta1/assetpb", ++ proto = ":assetpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/orgpolicy/v1:orgpolicypb_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/identity/accesscontextmanager/v1:accesscontextmanagerpb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/assuredworkloads/regulatoryintercept/logging/v1/BUILD.bazel b/google/cloud/assuredworkloads/regulatoryintercept/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..07e9164b9 +--- /dev/null ++++ b/google/cloud/assuredworkloads/regulatoryintercept/logging/v1/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["regulatory_intercept_ack_log_entry.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/assuredworkloads/regulatoryintercept/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/assuredworkloads/v1/BUILD.bazel b/google/cloud/assuredworkloads/v1/BUILD.bazel +new file mode 100644 +index 000000000..71117a42e +--- /dev/null ++++ b/google/cloud/assuredworkloads/v1/BUILD.bazel +@@ -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 = "assuredworkloadspb_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 = "assuredworkloadspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/assuredworkloads/apiv1/assuredworkloadspb", ++ proto = ":assuredworkloadspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/assuredworkloads/v1beta1/BUILD.bazel b/google/cloud/assuredworkloads/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..abffdfb84 +--- /dev/null ++++ b/google/cloud/assuredworkloads/v1beta1/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "assuredworkloadspb_proto", ++ srcs = [ ++ "assuredworkloads.proto", ++ "assuredworkloads_service.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 = "assuredworkloadspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/assuredworkloads/apiv1beta1/assuredworkloadspb", ++ proto = ":assuredworkloadspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/audit/BUILD.bazel b/google/cloud/audit/BUILD.bazel +new file mode 100644 +index 000000000..aa5586bac +--- /dev/null ++++ b/google/cloud/audit/BUILD.bazel +@@ -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 = "audit_proto", ++ srcs = [ ++ "audit_log.proto", ++ "bigquery_audit_metadata.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//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", ++ ], ++) ++ ++go_proto_library( ++ name = "audit_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/cloud/audit", ++ proto = ":audit_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/rpc/context:attribute_context_go_proto", ++ ], ++) +diff --git a/google/cloud/automl/v1/BUILD.bazel b/google/cloud/automl/v1/BUILD.bazel +new file mode 100644 +index 000000000..fe94a3866 +--- /dev/null ++++ b/google/cloud/automl/v1/BUILD.bazel +@@ -0,0 +1,48 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "automlpb_proto", ++ srcs = [ ++ "annotation_payload.proto", ++ "annotation_spec.proto", ++ "classification.proto", ++ "data_items.proto", ++ "dataset.proto", ++ "detection.proto", ++ "geometry.proto", ++ "image.proto", ++ "io.proto", ++ "model.proto", ++ "model_evaluation.proto", ++ "operations.proto", ++ "prediction_service.proto", ++ "service.proto", ++ "text.proto", ++ "text_extraction.proto", ++ "text_segment.proto", ++ "text_sentiment.proto", ++ "translation.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "automlpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/automl/apiv1/automlpb", ++ proto = ":automlpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/automl/v1beta1/BUILD.bazel b/google/cloud/automl/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..da3fcdc3d +--- /dev/null ++++ b/google/cloud/automl/v1beta1/BUILD.bazel +@@ -0,0 +1,59 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "automlpb_proto", ++ srcs = [ ++ "annotation_payload.proto", ++ "annotation_spec.proto", ++ "classification.proto", ++ "column_spec.proto", ++ "data_items.proto", ++ "data_stats.proto", ++ "data_types.proto", ++ "dataset.proto", ++ "detection.proto", ++ "geometry.proto", ++ "image.proto", ++ "io.proto", ++ "model.proto", ++ "model_evaluation.proto", ++ "operations.proto", ++ "prediction_service.proto", ++ "ranges.proto", ++ "regression.proto", ++ "service.proto", ++ "table_spec.proto", ++ "tables.proto", ++ "temporal.proto", ++ "text.proto", ++ "text_extraction.proto", ++ "text_segment.proto", ++ "text_sentiment.proto", ++ "translation.proto", ++ "video.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//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "automlpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/automl/apiv1beta1/automlpb", ++ proto = ":automlpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/backupdr/logging/v1/BUILD.bazel b/google/cloud/backupdr/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..55d6732fe +--- /dev/null ++++ b/google/cloud/backupdr/logging/v1/BUILD.bazel +@@ -0,0 +1,16 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "loggingpb_proto", ++ srcs = ["eventlog.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:timestamp_proto"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/backupdr/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/baremetalsolution/v2/BUILD.bazel b/google/cloud/baremetalsolution/v2/BUILD.bazel +new file mode 100644 +index 000000000..0d02a95bc +--- /dev/null ++++ b/google/cloud/baremetalsolution/v2/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "baremetalsolutionpb_proto", ++ srcs = [ ++ "baremetalsolution.proto", ++ "instance.proto", ++ "lun.proto", ++ "network.proto", ++ "nfs_share.proto", ++ "volume.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 = "baremetalsolutionpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/baremetalsolution/apiv2/baremetalsolutionpb", ++ proto = ":baremetalsolutionpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/batch/v1/BUILD.bazel b/google/cloud/batch/v1/BUILD.bazel +new file mode 100644 +index 000000000..0e05fc217 +--- /dev/null ++++ b/google/cloud/batch/v1/BUILD.bazel +@@ -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 = "batchpb_proto", ++ srcs = [ ++ "batch.proto", ++ "job.proto", ++ "task.proto", ++ "volume.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//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "batchpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/batch/apiv1/batchpb", ++ proto = ":batchpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/batch/v1alpha/BUILD.bazel b/google/cloud/batch/v1alpha/BUILD.bazel +new file mode 100644 +index 000000000..2f37714df +--- /dev/null ++++ b/google/cloud/batch/v1alpha/BUILD.bazel +@@ -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 = "batchpb_proto", ++ srcs = [ ++ "batch.proto", ++ "job.proto", ++ "task.proto", ++ "volume.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//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "batchpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/batch/apiv1alpha/batchpb", ++ proto = ":batchpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/beyondcorp/appconnections/v1/BUILD.bazel b/google/cloud/beyondcorp/appconnections/v1/BUILD.bazel +new file mode 100644 +index 000000000..3ff247bd9 +--- /dev/null ++++ b/google/cloud/beyondcorp/appconnections/v1/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "appconnectionspb_proto", ++ srcs = ["app_connections_service.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 = "appconnectionspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/beyondcorp/appconnections/apiv1/appconnectionspb", ++ proto = ":appconnectionspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/beyondcorp/appconnectors/v1/BUILD.bazel b/google/cloud/beyondcorp/appconnectors/v1/BUILD.bazel +new file mode 100644 +index 000000000..51f03ec97 +--- /dev/null ++++ b/google/cloud/beyondcorp/appconnectors/v1/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "appconnectorspb_proto", ++ srcs = [ ++ "app_connector_instance_config.proto", ++ "app_connectors_service.proto", ++ "resource_info.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "appconnectorspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/beyondcorp/appconnectors/apiv1/appconnectorspb", ++ proto = ":appconnectorspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/beyondcorp/appgateways/v1/BUILD.bazel b/google/cloud/beyondcorp/appgateways/v1/BUILD.bazel +new file mode 100644 +index 000000000..0907f8e5d +--- /dev/null ++++ b/google/cloud/beyondcorp/appgateways/v1/BUILD.bazel +@@ -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 = "appgatewayspb_proto", ++ srcs = ["app_gateways_service.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "appgatewayspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/beyondcorp/appgateways/apiv1/appgatewayspb", ++ proto = ":appgatewayspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/beyondcorp/clientconnectorservices/v1/BUILD.bazel b/google/cloud/beyondcorp/clientconnectorservices/v1/BUILD.bazel +new file mode 100644 +index 000000000..7c245176e +--- /dev/null ++++ b/google/cloud/beyondcorp/clientconnectorservices/v1/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "clientconnectorservicespb_proto", ++ srcs = ["client_connector_services_service.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 = "clientconnectorservicespb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/beyondcorp/clientconnectorservices/apiv1/clientconnectorservicespb", ++ proto = ":clientconnectorservicespb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/beyondcorp/clientgateways/v1/BUILD.bazel b/google/cloud/beyondcorp/clientgateways/v1/BUILD.bazel +new file mode 100644 +index 000000000..b3923fb7a +--- /dev/null ++++ b/google/cloud/beyondcorp/clientgateways/v1/BUILD.bazel +@@ -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 = "clientgatewayspb_proto", ++ srcs = ["client_gateways_service.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "clientgatewayspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/beyondcorp/clientgateways/apiv1/clientgatewayspb", ++ proto = ":clientgatewayspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/bigquery/analyticshub/v1/BUILD.bazel b/google/cloud/bigquery/analyticshub/v1/BUILD.bazel +new file mode 100644 +index 000000000..3ba2f49c5 +--- /dev/null ++++ b/google/cloud/bigquery/analyticshub/v1/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "analyticshubpb_proto", ++ srcs = ["analyticshub.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "analyticshubpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/bigquery/analyticshub/apiv1/analyticshubpb", ++ proto = ":analyticshubpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/cloud/bigquery/biglake/v1/BUILD.bazel b/google/cloud/bigquery/biglake/v1/BUILD.bazel +new file mode 100644 +index 000000000..c0288e945 +--- /dev/null ++++ b/google/cloud/bigquery/biglake/v1/BUILD.bazel +@@ -0,0 +1,22 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "biglakepb_proto", ++ srcs = ["metastore.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "biglakepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/bigquery/biglake/apiv1/biglakepb", ++ proto = ":biglakepb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/bigquery/biglake/v1alpha1/BUILD.bazel b/google/cloud/bigquery/biglake/v1alpha1/BUILD.bazel +new file mode 100644 +index 000000000..bff060f29 +--- /dev/null ++++ b/google/cloud/bigquery/biglake/v1alpha1/BUILD.bazel +@@ -0,0 +1,23 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "biglakepb_proto", ++ srcs = ["metastore.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "biglakepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/bigquery/biglake/apiv1alpha1/biglakepb", ++ proto = ":biglakepb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/bigquery/connection/v1/BUILD.bazel b/google/cloud/bigquery/connection/v1/BUILD.bazel +new file mode 100644 +index 000000000..32bdf35db +--- /dev/null ++++ b/google/cloud/bigquery/connection/v1/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "connectionpb_proto", ++ srcs = ["connection.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "connectionpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/bigquery/connection/apiv1/connectionpb", ++ proto = ":connectionpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/cloud/bigquery/connection/v1beta1/BUILD.bazel b/google/cloud/bigquery/connection/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..bc5248ceb +--- /dev/null ++++ b/google/cloud/bigquery/connection/v1beta1/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "connectionpb_proto", ++ srcs = ["connection.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "connectionpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/bigquery/connection/apiv1beta1/connectionpb", ++ proto = ":connectionpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel b/google/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..01964178a +--- /dev/null ++++ b/google/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "dataexchangepb_proto", ++ srcs = ["dataexchange.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "dataexchangepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/bigquery/dataexchange/apiv1beta1/dataexchangepb", ++ proto = ":dataexchangepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/cloud/bigquery/datapolicies/v1/BUILD.bazel b/google/cloud/bigquery/datapolicies/v1/BUILD.bazel +new file mode 100644 +index 000000000..8938b9660 +--- /dev/null ++++ b/google/cloud/bigquery/datapolicies/v1/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "datapoliciespb_proto", ++ srcs = ["datapolicy.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "datapoliciespb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/bigquery/datapolicies/apiv1/datapoliciespb", ++ proto = ":datapoliciespb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel b/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..7227978f4 +--- /dev/null ++++ b/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "datapoliciespb_proto", ++ srcs = ["datapolicy.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "datapoliciespb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/bigquery/datapolicies/apiv1beta1/datapoliciespb", ++ proto = ":datapoliciespb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/cloud/bigquery/datatransfer/v1/BUILD.bazel b/google/cloud/bigquery/datatransfer/v1/BUILD.bazel +new file mode 100644 +index 000000000..11b4b2155 +--- /dev/null ++++ b/google/cloud/bigquery/datatransfer/v1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "datatransferpb_proto", ++ srcs = [ ++ "datatransfer.proto", ++ "transfer.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//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "datatransferpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/bigquery/datatransfer/apiv1/datatransferpb", ++ proto = ":datatransferpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/bigquery/logging/v1/BUILD.bazel b/google/cloud/bigquery/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..48c294ea0 +--- /dev/null ++++ b/google/cloud/bigquery/logging/v1/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["audit_data.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/iam/v1:iam_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/bigquery/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/iam/v1:iampb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/bigquery/migration/v2/BUILD.bazel b/google/cloud/bigquery/migration/v2/BUILD.bazel +new file mode 100644 +index 000000000..c80a684ae +--- /dev/null ++++ b/google/cloud/bigquery/migration/v2/BUILD.bazel +@@ -0,0 +1,37 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "migrationpb_proto", ++ srcs = [ ++ "migration_entities.proto", ++ "migration_error_details.proto", ++ "migration_metrics.proto", ++ "migration_service.proto", ++ "translation_config.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api:distribution_proto", ++ "//google/api:metric_proto", ++ "//google/rpc:errdetails_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "migrationpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/bigquery/migration/apiv2/migrationpb", ++ proto = ":migrationpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:distribution_go_proto", ++ "//google/api:metric_go_proto", ++ "//google/rpc:errdetails_go_proto", ++ ], ++) +diff --git a/google/cloud/bigquery/migration/v2alpha/BUILD.bazel b/google/cloud/bigquery/migration/v2alpha/BUILD.bazel +new file mode 100644 +index 000000000..7a54eb1d8 +--- /dev/null ++++ b/google/cloud/bigquery/migration/v2alpha/BUILD.bazel +@@ -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 = "migrationpb_proto", ++ srcs = [ ++ "assessment_task.proto", ++ "migration_entities.proto", ++ "migration_error_details.proto", ++ "migration_metrics.proto", ++ "migration_service.proto", ++ "translation_service.proto", ++ "translation_task.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api:distribution_proto", ++ "//google/api:metric_proto", ++ "//google/rpc:errdetails_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "migrationpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/bigquery/migration/apiv2alpha/migrationpb", ++ proto = ":migrationpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:distribution_go_proto", ++ "//google/api:metric_go_proto", ++ "//google/rpc:errdetails_go_proto", ++ ], ++) +diff --git a/google/cloud/bigquery/reservation/v1/BUILD.bazel b/google/cloud/bigquery/reservation/v1/BUILD.bazel +new file mode 100644 +index 000000000..35a91c5d4 +--- /dev/null ++++ b/google/cloud/bigquery/reservation/v1/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "reservationpb_proto", ++ srcs = ["reservation.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "reservationpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/bigquery/reservation/apiv1/reservationpb", ++ proto = ":reservationpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/bigquery/storage/v1/BUILD.bazel b/google/cloud/bigquery/storage/v1/BUILD.bazel +new file mode 100644 +index 000000000..71067cd28 +--- /dev/null ++++ b/google/cloud/bigquery/storage/v1/BUILD.bazel +@@ -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 = "storagepb_proto", ++ srcs = [ ++ "annotations.proto", ++ "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", ++ ], ++) ++ ++go_proto_library( ++ name = "storagepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/bigquery/storage/apiv1/storagepb", ++ proto = ":storagepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/bigquery/storage/v1beta1/BUILD.bazel b/google/cloud/bigquery/storage/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..55ade2df6 +--- /dev/null ++++ b/google/cloud/bigquery/storage/v1beta1/BUILD.bazel +@@ -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 = "storagepb_proto", ++ srcs = [ ++ "arrow.proto", ++ "avro.proto", ++ "read_options.proto", ++ "storage.proto", ++ "table_reference.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "storagepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/bigquery/storage/apiv1beta1/storagepb", ++ proto = ":storagepb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/bigquery/storage/v1beta2/BUILD.bazel b/google/cloud/bigquery/storage/v1beta2/BUILD.bazel +new file mode 100644 +index 000000000..d9b194dea +--- /dev/null ++++ b/google/cloud/bigquery/storage/v1beta2/BUILD.bazel +@@ -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 = "storagepb_proto", ++ 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", ++ ], ++) ++ ++go_proto_library( ++ name = "storagepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/bigquery/storage/apiv1beta2/storagepb", ++ proto = ":storagepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/billing/budgets/v1/BUILD.bazel b/google/cloud/billing/budgets/v1/BUILD.bazel +new file mode 100644 +index 000000000..2adc1e426 +--- /dev/null ++++ b/google/cloud/billing/budgets/v1/BUILD.bazel +@@ -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 = "budgetspb_proto", ++ srcs = [ ++ "budget_model.proto", ++ "budget_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:date_proto", ++ "//google/type:money_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "budgetspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/billing/budgets/apiv1/budgetspb", ++ proto = ":budgetspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:date_go_proto", ++ "//google/type:money_go_proto", ++ ], ++) +diff --git a/google/cloud/billing/budgets/v1beta1/BUILD.bazel b/google/cloud/billing/budgets/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..8b59f1e5a +--- /dev/null ++++ b/google/cloud/billing/budgets/v1beta1/BUILD.bazel +@@ -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 = "budgetspb_proto", ++ srcs = [ ++ "budget_model.proto", ++ "budget_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:date_proto", ++ "//google/type:money_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "budgetspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/billing/budgets/apiv1beta1/budgetspb", ++ proto = ":budgetspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:date_go_proto", ++ "//google/type:money_go_proto", ++ ], ++) +diff --git a/google/cloud/billing/v1/BUILD.bazel b/google/cloud/billing/v1/BUILD.bazel +new file mode 100644 +index 000000000..d7c742276 +--- /dev/null ++++ b/google/cloud/billing/v1/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "billingpb_proto", ++ srcs = [ ++ "cloud_billing.proto", ++ "cloud_catalog.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/type:money_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "billingpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/billing/apiv1/billingpb", ++ proto = ":billingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/type:money_go_proto", ++ ], ++) +diff --git a/google/cloud/binaryauthorization/v1/BUILD.bazel b/google/cloud/binaryauthorization/v1/BUILD.bazel +new file mode 100644 +index 000000000..b0f2befba +--- /dev/null ++++ b/google/cloud/binaryauthorization/v1/BUILD.bazel +@@ -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 = "binaryauthorizationpb_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 = "binaryauthorizationpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/binaryauthorization/apiv1/binaryauthorizationpb", ++ proto = ":binaryauthorizationpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//grafeas/v1:grafeas_go_proto", ++ ], ++) +diff --git a/google/cloud/binaryauthorization/v1beta1/BUILD.bazel b/google/cloud/binaryauthorization/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..a6bfe4bb4 +--- /dev/null ++++ b/google/cloud/binaryauthorization/v1beta1/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "binaryauthorizationpb_proto", ++ srcs = [ ++ "continuous_validation_logging.proto", ++ "resources.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "binaryauthorizationpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/binaryauthorization/apiv1beta1/binaryauthorizationpb", ++ proto = ":binaryauthorizationpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/certificatemanager/logging/v1/BUILD.bazel b/google/cloud/certificatemanager/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..f9ebc0268 +--- /dev/null ++++ b/google/cloud/certificatemanager/logging/v1/BUILD.bazel +@@ -0,0 +1,16 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "loggingpb_proto", ++ srcs = ["logs.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:timestamp_proto"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/certificatemanager/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/certificatemanager/v1/BUILD.bazel b/google/cloud/certificatemanager/v1/BUILD.bazel +new file mode 100644 +index 000000000..19e3c70af +--- /dev/null ++++ b/google/cloud/certificatemanager/v1/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "certificatemanagerpb_proto", ++ srcs = [ ++ "certificate_issuance_config.proto", ++ "certificate_manager.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 = "certificatemanagerpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/certificatemanager/apiv1/certificatemanagerpb", ++ proto = ":certificatemanagerpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/channel/v1/BUILD.bazel b/google/cloud/channel/v1/BUILD.bazel +new file mode 100644 +index 000000000..01b735d9a +--- /dev/null ++++ b/google/cloud/channel/v1/BUILD.bazel +@@ -0,0 +1,51 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "channelpb_proto", ++ srcs = [ ++ "channel_partner_links.proto", ++ "common.proto", ++ "customers.proto", ++ "entitlement_changes.proto", ++ "entitlements.proto", ++ "offers.proto", ++ "operations.proto", ++ "products.proto", ++ "reports_service.proto", ++ "repricing.proto", ++ "service.proto", ++ "subscriber_event.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:date_proto", ++ "//google/type:datetime_proto", ++ "//google/type:decimal_proto", ++ "//google/type:money_proto", ++ "//google/type:postaladdress_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "channelpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/channel/apiv1/channelpb", ++ proto = ":channelpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:date_go_proto", ++ "//google/type:datetime_go_proto", ++ "//google/type:decimal_go_proto", ++ "//google/type:money_go_proto", ++ "//google/type:postaladdress_go_proto", ++ ], ++) +diff --git a/google/cloud/clouddms/logging/v1/BUILD.bazel b/google/cloud/clouddms/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..4f05ff029 +--- /dev/null ++++ b/google/cloud/clouddms/logging/v1/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["clouddms_platform_logs.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/clouddms/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/clouddms/v1/BUILD.bazel b/google/cloud/clouddms/v1/BUILD.bazel +new file mode 100644 +index 000000000..a0eb2ff3b +--- /dev/null ++++ b/google/cloud/clouddms/v1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "clouddmspb_proto", ++ srcs = [ ++ "clouddms.proto", ++ "clouddms_resources.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//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "clouddmspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/clouddms/apiv1/clouddmspb", ++ proto = ":clouddmspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/cloudsetup/logging/v1/BUILD.bazel b/google/cloud/cloudsetup/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..03cc77f6b +--- /dev/null ++++ b/google/cloud/cloudsetup/logging/v1/BUILD.bazel +@@ -0,0 +1,23 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "loggingpb_proto", ++ srcs = ["complete_deployment.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/cloudsetup/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/commerce/consumer/procurement/v1alpha1/BUILD.bazel b/google/cloud/commerce/consumer/procurement/v1alpha1/BUILD.bazel +new file mode 100644 +index 000000000..4d293787a +--- /dev/null ++++ b/google/cloud/commerce/consumer/procurement/v1alpha1/BUILD.bazel +@@ -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 = "procurementpb_proto", ++ srcs = [ ++ "order.proto", ++ "procurement_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "procurementpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/commerce/consumer/procurement/apiv1alpha1/procurementpb", ++ proto = ":procurementpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/common/BUILD.bazel b/google/cloud/common/BUILD.bazel +new file mode 100644 +index 000000000..b55195c4c +--- /dev/null ++++ b/google/cloud/common/BUILD.bazel +@@ -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 = "common_proto", ++ srcs = ["operation_metadata.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "common_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/cloud/common", ++ proto = ":common_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/compute/v1/BUILD.bazel b/google/cloud/compute/v1/BUILD.bazel +new file mode 100644 +index 000000000..a9aa1241b +--- /dev/null ++++ b/google/cloud/compute/v1/BUILD.bazel +@@ -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 = "computepb_proto", ++ srcs = ["compute.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud:extendedops_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "computepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/compute/apiv1/computepb", ++ proto = ":computepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud:extendedops_go_proto", ++ ], ++) +diff --git a/google/cloud/compute/v1small/BUILD.bazel b/google/cloud/compute/v1small/BUILD.bazel +new file mode 100644 +index 000000000..3d87d0b4a +--- /dev/null ++++ b/google/cloud/compute/v1small/BUILD.bazel +@@ -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 = "compute_proto", ++ srcs = ["compute_small.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud:extendedops_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "compute_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/cloud/compute/v1small", ++ proto = ":compute_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud:extendedops_go_proto", ++ ], ++) +diff --git a/google/cloud/confidentialcomputing/v1/BUILD.bazel b/google/cloud/confidentialcomputing/v1/BUILD.bazel +new file mode 100644 +index 000000000..af00d8f8a +--- /dev/null ++++ b/google/cloud/confidentialcomputing/v1/BUILD.bazel +@@ -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 = "confidentialcomputingpb_proto", ++ srcs = ["service.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "confidentialcomputingpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/confidentialcomputing/apiv1/confidentialcomputingpb", ++ proto = ":confidentialcomputingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/confidentialcomputing/v1alpha1/BUILD.bazel b/google/cloud/confidentialcomputing/v1alpha1/BUILD.bazel +new file mode 100644 +index 000000000..c78018a6c +--- /dev/null ++++ b/google/cloud/confidentialcomputing/v1alpha1/BUILD.bazel +@@ -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 = "confidentialcomputingpb_proto", ++ srcs = ["service.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "confidentialcomputingpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/confidentialcomputing/apiv1alpha1/confidentialcomputingpb", ++ proto = ":confidentialcomputingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/connectors/v1/BUILD.bazel b/google/cloud/connectors/v1/BUILD.bazel +new file mode 100644 +index 000000000..7f80741ec +--- /dev/null ++++ b/google/cloud/connectors/v1/BUILD.bazel +@@ -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 = "connectorspb_proto", ++ srcs = [ ++ "authconfig.proto", ++ "common.proto", ++ "connection.proto", ++ "connector.proto", ++ "connector_version.proto", ++ "connectors_service.proto", ++ "destination_config.proto", ++ "provider.proto", ++ "runtime.proto", ++ "settings.proto", ++ "ssl_config.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "connectorspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/connectors/apiv1/connectorspb", ++ proto = ":connectorspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/contactcenterinsights/v1/BUILD.bazel b/google/cloud/contactcenterinsights/v1/BUILD.bazel +new file mode 100644 +index 000000000..b2c5577f2 +--- /dev/null ++++ b/google/cloud/contactcenterinsights/v1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "contactcenterinsightspb_proto", ++ srcs = [ ++ "contact_center_insights.proto", ++ "resources.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//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "contactcenterinsightspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/contactcenterinsights/apiv1/contactcenterinsightspb", ++ proto = ":contactcenterinsightspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/contentwarehouse/v1/BUILD.bazel b/google/cloud/contentwarehouse/v1/BUILD.bazel +new file mode 100644 +index 000000000..319031484 +--- /dev/null ++++ b/google/cloud/contentwarehouse/v1/BUILD.bazel +@@ -0,0 +1,52 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "contentwarehousepb_proto", ++ srcs = [ ++ "async_document_service_request.proto", ++ "common.proto", ++ "document.proto", ++ "document_link_service.proto", ++ "document_schema.proto", ++ "document_schema_service.proto", ++ "document_service.proto", ++ "document_service_request.proto", ++ "filters.proto", ++ "histogram.proto", ++ "rule_engine.proto", ++ "ruleset_service.proto", ++ "ruleset_service_request.proto", ++ "synonymset.proto", ++ "synonymset_service.proto", ++ "synonymset_service_request.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud/documentai/v1:documentai_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:datetime_proto", ++ "//google/type:interval_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "contentwarehousepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/contentwarehouse/apiv1/contentwarehousepb", ++ proto = ":contentwarehousepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/documentai/v1:documentaipb_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:datetime_go_proto", ++ "//google/type:interval_go_proto", ++ ], ++) +diff --git a/google/cloud/datacatalog/lineage/v1/BUILD.bazel b/google/cloud/datacatalog/lineage/v1/BUILD.bazel +new file mode 100644 +index 000000000..d152a4b9c +--- /dev/null ++++ b/google/cloud/datacatalog/lineage/v1/BUILD.bazel +@@ -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 = "lineagepb_proto", ++ srcs = ["lineage.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "lineagepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/datacatalog/lineage/apiv1/lineagepb", ++ proto = ":lineagepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/datacatalog/v1/BUILD.bazel b/google/cloud/datacatalog/v1/BUILD.bazel +new file mode 100644 +index 000000000..7e5b3b560 +--- /dev/null ++++ b/google/cloud/datacatalog/v1/BUILD.bazel +@@ -0,0 +1,48 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "datacatalogpb_proto", ++ srcs = [ ++ "bigquery.proto", ++ "common.proto", ++ "data_source.proto", ++ "datacatalog.proto", ++ "dataplex_spec.proto", ++ "dump_content.proto", ++ "gcs_fileset_spec.proto", ++ "physical_schema.proto", ++ "policytagmanager.proto", ++ "policytagmanagerserialization.proto", ++ "schema.proto", ++ "search.proto", ++ "table_spec.proto", ++ "tags.proto", ++ "timestamps.proto", ++ "usage.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "datacatalogpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/datacatalog/apiv1/datacatalogpb", ++ proto = ":datacatalogpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/datacatalog/v1beta1/BUILD.bazel b/google/cloud/datacatalog/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..9889dd3cf +--- /dev/null ++++ b/google/cloud/datacatalog/v1beta1/BUILD.bazel +@@ -0,0 +1,38 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "datacatalogpb_proto", ++ srcs = [ ++ "common.proto", ++ "datacatalog.proto", ++ "gcs_fileset_spec.proto", ++ "policytagmanager.proto", ++ "policytagmanagerserialization.proto", ++ "schema.proto", ++ "search.proto", ++ "table_spec.proto", ++ "tags.proto", ++ "timestamps.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "datacatalogpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/datacatalog/apiv1beta1/datacatalogpb", ++ proto = ":datacatalogpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/cloud/dataform/logging/v1/BUILD.bazel b/google/cloud/dataform/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..af016997f +--- /dev/null ++++ b/google/cloud/dataform/logging/v1/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["logging.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_proto"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/dataform/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/dataform/v1alpha2/BUILD.bazel b/google/cloud/dataform/v1alpha2/BUILD.bazel +new file mode 100644 +index 000000000..19479fb20 +--- /dev/null ++++ b/google/cloud/dataform/v1alpha2/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "dataformpb_proto", ++ srcs = ["dataform.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:interval_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "dataformpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/dataform/apiv1alpha2/dataformpb", ++ proto = ":dataformpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:interval_go_proto", ++ ], ++) +diff --git a/google/cloud/dataform/v1beta1/BUILD.bazel b/google/cloud/dataform/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..b05d67b1f +--- /dev/null ++++ b/google/cloud/dataform/v1beta1/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "dataformpb_proto", ++ srcs = ["dataform.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:interval_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "dataformpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/dataform/apiv1beta1/dataformpb", ++ proto = ":dataformpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:interval_go_proto", ++ ], ++) +diff --git a/google/cloud/datafusion/v1/BUILD.bazel b/google/cloud/datafusion/v1/BUILD.bazel +new file mode 100644 +index 000000000..5f361e959 +--- /dev/null ++++ b/google/cloud/datafusion/v1/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "datafusionpb_proto", ++ srcs = ["datafusion.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 = "datafusionpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/datafusion/apiv1/datafusionpb", ++ proto = ":datafusionpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/datafusion/v1beta1/BUILD.bazel b/google/cloud/datafusion/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..cafb500b4 +--- /dev/null ++++ b/google/cloud/datafusion/v1beta1/BUILD.bazel +@@ -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 = "datafusionpb_proto", ++ srcs = ["v1beta1.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "datafusionpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/datafusion/apiv1beta1/datafusionpb", ++ proto = ":datafusionpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/datalabeling/v1beta1/BUILD.bazel b/google/cloud/datalabeling/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..216501765 +--- /dev/null ++++ b/google/cloud/datalabeling/v1beta1/BUILD.bazel +@@ -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 = "datalabelingpb_proto", ++ srcs = [ ++ "annotation.proto", ++ "annotation_spec_set.proto", ++ "data_labeling_service.proto", ++ "data_payloads.proto", ++ "dataset.proto", ++ "evaluation.proto", ++ "evaluation_job.proto", ++ "human_annotation_config.proto", ++ "instruction.proto", ++ "operations.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//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "datalabelingpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/datalabeling/apiv1beta1/datalabelingpb", ++ proto = ":datalabelingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/datapipelines/logging/v1/BUILD.bazel b/google/cloud/datapipelines/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..5745e22b5 +--- /dev/null ++++ b/google/cloud/datapipelines/logging/v1/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["logging.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_proto"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/datapipelines/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_go_proto"], ++) +diff --git a/google/cloud/dataplex/v1/BUILD.bazel b/google/cloud/dataplex/v1/BUILD.bazel +new file mode 100644 +index 000000000..419e4d5a9 +--- /dev/null ++++ b/google/cloud/dataplex/v1/BUILD.bazel +@@ -0,0 +1,42 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "dataplexpb_proto", ++ srcs = [ ++ "analyze.proto", ++ "content.proto", ++ "data_profile.proto", ++ "data_quality.proto", ++ "datascans.proto", ++ "logs.proto", ++ "metadata.proto", ++ "processing.proto", ++ "resources.proto", ++ "service.proto", ++ "tasks.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_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 = "dataplexpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/dataplex/apiv1/dataplexpb", ++ proto = ":dataplexpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/dataproc/logging/BUILD.bazel b/google/cloud/dataproc/logging/BUILD.bazel +new file mode 100644 +index 000000000..755065953 +--- /dev/null ++++ b/google/cloud/dataproc/logging/BUILD.bazel +@@ -0,0 +1,16 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "loggingpb_proto", ++ srcs = ["autoscaler_log.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:duration_proto"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/dataproc/logging/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/dataproc/v1/BUILD.bazel b/google/cloud/dataproc/v1/BUILD.bazel +new file mode 100644 +index 000000000..c2d951558 +--- /dev/null ++++ b/google/cloud/dataproc/v1/BUILD.bazel +@@ -0,0 +1,37 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "dataprocpb_proto", ++ srcs = [ ++ "autoscaling_policies.proto", ++ "batches.proto", ++ "clusters.proto", ++ "jobs.proto", ++ "node_groups.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 = "dataprocpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/dataproc/v2/apiv1/dataprocpb", ++ proto = ":dataprocpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/dataqna/v1alpha/BUILD.bazel b/google/cloud/dataqna/v1alpha/BUILD.bazel +new file mode 100644 +index 000000000..7f469f372 +--- /dev/null ++++ b/google/cloud/dataqna/v1alpha/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "dataqnapb_proto", ++ srcs = [ ++ "annotated_string.proto", ++ "auto_suggestion_service.proto", ++ "question.proto", ++ "question_service.proto", ++ "user_feedback.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "dataqnapb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/dataqna/apiv1alpha/dataqnapb", ++ proto = ":dataqnapb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/datastream/logging/v1/BUILD.bazel b/google/cloud/datastream/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..a9131b8fb +--- /dev/null ++++ b/google/cloud/datastream/logging/v1/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["datastream_logs.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/datastream/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/datastream/v1/BUILD.bazel b/google/cloud/datastream/v1/BUILD.bazel +new file mode 100644 +index 000000000..988f7fe30 +--- /dev/null ++++ b/google/cloud/datastream/v1/BUILD.bazel +@@ -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 = "datastreampb_proto", ++ srcs = [ ++ "datastream.proto", ++ "datastream_resources.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "datastreampb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/datastream/apiv1/datastreampb", ++ proto = ":datastreampb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/datastream/v1alpha1/BUILD.bazel b/google/cloud/datastream/v1alpha1/BUILD.bazel +new file mode 100644 +index 000000000..dc95d6aa3 +--- /dev/null ++++ b/google/cloud/datastream/v1alpha1/BUILD.bazel +@@ -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 = "datastreampb_proto", ++ srcs = [ ++ "datastream.proto", ++ "datastream_resources.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "datastreampb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/datastream/apiv1alpha1/datastreampb", ++ proto = ":datastreampb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/deploy/v1/BUILD.bazel b/google/cloud/deploy/v1/BUILD.bazel +new file mode 100644 +index 000000000..7d0421dfc +--- /dev/null ++++ b/google/cloud/deploy/v1/BUILD.bazel +@@ -0,0 +1,39 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "deploypb_proto", ++ srcs = [ ++ "cloud_deploy.proto", ++ "deliverypipeline_notification_payload.proto", ++ "jobrun_notification_payload.proto", ++ "log_enums.proto", ++ "release_notification_payload.proto", ++ "release_render_payload.proto", ++ "rollout_notification_payload.proto", ++ "target_notification_payload.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:date_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 = "deploypb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/deploy/apiv1/deploypb", ++ proto = ":deploypb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:date_go_proto", ++ ], ++) +diff --git a/google/cloud/dialogflow/cx/v3/BUILD.bazel b/google/cloud/dialogflow/cx/v3/BUILD.bazel +new file mode 100644 +index 000000000..7ab01f905 +--- /dev/null ++++ b/google/cloud/dialogflow/cx/v3/BUILD.bazel +@@ -0,0 +1,56 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "cxpb_proto", ++ srcs = [ ++ "advanced_settings.proto", ++ "agent.proto", ++ "audio_config.proto", ++ "changelog.proto", ++ "deployment.proto", ++ "entity_type.proto", ++ "environment.proto", ++ "experiment.proto", ++ "flow.proto", ++ "fulfillment.proto", ++ "gcs.proto", ++ "intent.proto", ++ "page.proto", ++ "response_message.proto", ++ "security_settings.proto", ++ "session.proto", ++ "session_entity_type.proto", ++ "test_case.proto", ++ "transition_route_group.proto", ++ "validation_message.proto", ++ "version.proto", ++ "webhook.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "cxpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/dialogflow/cx/apiv3/cxpb", ++ proto = ":cxpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel b/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel +new file mode 100644 +index 000000000..f4a52569f +--- /dev/null ++++ b/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel +@@ -0,0 +1,56 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "cxpb_proto", ++ srcs = [ ++ "advanced_settings.proto", ++ "agent.proto", ++ "audio_config.proto", ++ "changelog.proto", ++ "deployment.proto", ++ "entity_type.proto", ++ "environment.proto", ++ "experiment.proto", ++ "flow.proto", ++ "fulfillment.proto", ++ "gcs.proto", ++ "intent.proto", ++ "page.proto", ++ "response_message.proto", ++ "security_settings.proto", ++ "session.proto", ++ "session_entity_type.proto", ++ "test_case.proto", ++ "transition_route_group.proto", ++ "validation_message.proto", ++ "version.proto", ++ "webhook.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "cxpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/dialogflow/cx/apiv3beta1/cxpb", ++ proto = ":cxpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/cloud/dialogflow/v2/BUILD.bazel b/google/cloud/dialogflow/v2/BUILD.bazel +new file mode 100644 +index 000000000..6ef9d3c91 +--- /dev/null ++++ b/google/cloud/dialogflow/v2/BUILD.bazel +@@ -0,0 +1,57 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "dialogflowpb_proto", ++ srcs = [ ++ "agent.proto", ++ "answer_record.proto", ++ "audio_config.proto", ++ "context.proto", ++ "conversation.proto", ++ "conversation_dataset.proto", ++ "conversation_event.proto", ++ "conversation_model.proto", ++ "conversation_profile.proto", ++ "document.proto", ++ "entity_type.proto", ++ "environment.proto", ++ "fulfillment.proto", ++ "gcs.proto", ++ "human_agent_assistant_event.proto", ++ "intent.proto", ++ "knowledge_base.proto", ++ "participant.proto", ++ "session.proto", ++ "session_entity_type.proto", ++ "validation_result.proto", ++ "version.proto", ++ "webhook.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "dialogflowpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/dialogflow/apiv2/dialogflowpb", ++ proto = ":dialogflowpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/cloud/dialogflow/v2beta1/BUILD.bazel b/google/cloud/dialogflow/v2beta1/BUILD.bazel +new file mode 100644 +index 000000000..9c24a0298 +--- /dev/null ++++ b/google/cloud/dialogflow/v2beta1/BUILD.bazel +@@ -0,0 +1,55 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "dialogflowpb_proto", ++ srcs = [ ++ "agent.proto", ++ "answer_record.proto", ++ "audio_config.proto", ++ "context.proto", ++ "conversation.proto", ++ "conversation_event.proto", ++ "conversation_profile.proto", ++ "document.proto", ++ "entity_type.proto", ++ "environment.proto", ++ "fulfillment.proto", ++ "gcs.proto", ++ "human_agent_assistant_event.proto", ++ "intent.proto", ++ "knowledge_base.proto", ++ "participant.proto", ++ "session.proto", ++ "session_entity_type.proto", ++ "validation_result.proto", ++ "version.proto", ++ "webhook.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "dialogflowpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/dialogflow/apiv2beta1/dialogflowpb", ++ proto = ":dialogflowpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/cloud/discoveryengine/v1beta/BUILD.bazel b/google/cloud/discoveryengine/v1beta/BUILD.bazel +new file mode 100644 +index 000000000..1f9f3092c +--- /dev/null ++++ b/google/cloud/discoveryengine/v1beta/BUILD.bazel +@@ -0,0 +1,46 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "discoveryenginepb_proto", ++ srcs = [ ++ "common.proto", ++ "completion_service.proto", ++ "document.proto", ++ "document_service.proto", ++ "import_config.proto", ++ "recommendation_service.proto", ++ "schema.proto", ++ "schema_service.proto", ++ "search_service.proto", ++ "user_event.proto", ++ "user_event_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//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//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "discoveryenginepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/discoveryengine/apiv1beta/discoveryenginepb", ++ proto = ":discoveryenginepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:httpbody_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:date_go_proto", ++ ], ++) +diff --git a/google/cloud/documentai/v1/BUILD.bazel b/google/cloud/documentai/v1/BUILD.bazel +new file mode 100644 +index 000000000..307d4a562 +--- /dev/null ++++ b/google/cloud/documentai/v1/BUILD.bazel +@@ -0,0 +1,52 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "documentaipb_proto", ++ srcs = [ ++ "barcode.proto", ++ "document.proto", ++ "document_io.proto", ++ "document_processor_service.proto", ++ "document_schema.proto", ++ "evaluation.proto", ++ "geometry.proto", ++ "operation_metadata.proto", ++ "processor.proto", ++ "processor_type.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api:api_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:color_proto", ++ "//google/type:date_proto", ++ "//google/type:datetime_proto", ++ "//google/type:money_proto", ++ "//google/type:postaladdress_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "documentaipb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/documentai/apiv1/documentaipb", ++ proto = ":documentaipb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:api_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:color_go_proto", ++ "//google/type:date_go_proto", ++ "//google/type:datetime_go_proto", ++ "//google/type:money_go_proto", ++ "//google/type:postaladdress_go_proto", ++ ], ++) +diff --git a/google/cloud/documentai/v1beta1/BUILD.bazel b/google/cloud/documentai/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..946b895c6 +--- /dev/null ++++ b/google/cloud/documentai/v1beta1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "documentaipb_proto", ++ srcs = [ ++ "document.proto", ++ "document_understanding.proto", ++ "geometry.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:color_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "documentaipb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/documentai/apiv1beta1/documentaipb", ++ proto = ":documentaipb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:color_go_proto", ++ ], ++) +diff --git a/google/cloud/documentai/v1beta2/BUILD.bazel b/google/cloud/documentai/v1beta2/BUILD.bazel +new file mode 100644 +index 000000000..74eaf28ba +--- /dev/null ++++ b/google/cloud/documentai/v1beta2/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "documentaipb_proto", ++ srcs = [ ++ "document.proto", ++ "document_understanding.proto", ++ "geometry.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:color_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "documentaipb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/documentai/apiv1beta2/documentaipb", ++ proto = ":documentaipb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:color_go_proto", ++ ], ++) +diff --git a/google/cloud/documentai/v1beta3/BUILD.bazel b/google/cloud/documentai/v1beta3/BUILD.bazel +new file mode 100644 +index 000000000..7d1b2888c +--- /dev/null ++++ b/google/cloud/documentai/v1beta3/BUILD.bazel +@@ -0,0 +1,51 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "documentaipb_proto", ++ srcs = [ ++ "barcode.proto", ++ "document.proto", ++ "document_io.proto", ++ "document_processor_service.proto", ++ "document_schema.proto", ++ "evaluation.proto", ++ "geometry.proto", ++ "operation_metadata.proto", ++ "processor.proto", ++ "processor_type.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api:api_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:color_proto", ++ "//google/type:date_proto", ++ "//google/type:datetime_proto", ++ "//google/type:money_proto", ++ "//google/type:postaladdress_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "documentaipb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/documentai/apiv1beta3/documentaipb", ++ proto = ":documentaipb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:api_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:color_go_proto", ++ "//google/type:date_go_proto", ++ "//google/type:datetime_go_proto", ++ "//google/type:money_go_proto", ++ "//google/type:postaladdress_go_proto", ++ ], ++) +diff --git a/google/cloud/domains/v1/BUILD.bazel b/google/cloud/domains/v1/BUILD.bazel +new file mode 100644 +index 000000000..7bf70f1d3 +--- /dev/null ++++ b/google/cloud/domains/v1/BUILD.bazel +@@ -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 = "domainspb_proto", ++ srcs = ["domains.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:money_proto", ++ "//google/type:postaladdress_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "domainspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/domains/apiv1/domainspb", ++ proto = ":domainspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:money_go_proto", ++ "//google/type:postaladdress_go_proto", ++ ], ++) +diff --git a/google/cloud/domains/v1alpha2/BUILD.bazel b/google/cloud/domains/v1alpha2/BUILD.bazel +new file mode 100644 +index 000000000..8f951d6cd +--- /dev/null ++++ b/google/cloud/domains/v1alpha2/BUILD.bazel +@@ -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 = "domainspb_proto", ++ srcs = ["domains.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:money_proto", ++ "//google/type:postaladdress_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "domainspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/domains/apiv1alpha2/domainspb", ++ proto = ":domainspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:money_go_proto", ++ "//google/type:postaladdress_go_proto", ++ ], ++) +diff --git a/google/cloud/domains/v1beta1/BUILD.bazel b/google/cloud/domains/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..83e525e32 +--- /dev/null ++++ b/google/cloud/domains/v1beta1/BUILD.bazel +@@ -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 = "domainspb_proto", ++ srcs = ["domains.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:money_proto", ++ "//google/type:postaladdress_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "domainspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/domains/apiv1beta1/domainspb", ++ proto = ":domainspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:money_go_proto", ++ "//google/type:postaladdress_go_proto", ++ ], ++) +diff --git a/google/cloud/edgecontainer/v1/BUILD.bazel b/google/cloud/edgecontainer/v1/BUILD.bazel +new file mode 100644 +index 000000000..425fcc4e8 +--- /dev/null ++++ b/google/cloud/edgecontainer/v1/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "edgecontainerpb_proto", ++ srcs = [ ++ "resources.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "edgecontainerpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/edgecontainer/apiv1/edgecontainerpb", ++ proto = ":edgecontainerpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/enterpriseknowledgegraph/v1/BUILD.bazel b/google/cloud/enterpriseknowledgegraph/v1/BUILD.bazel +new file mode 100644 +index 000000000..840f50bc7 +--- /dev/null ++++ b/google/cloud/enterpriseknowledgegraph/v1/BUILD.bazel +@@ -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 = "enterpriseknowledgegraphpb_proto", ++ srcs = [ ++ "job_state.proto", ++ "operation_metadata.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "enterpriseknowledgegraphpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/enterpriseknowledgegraph/apiv1/enterpriseknowledgegraphpb", ++ proto = ":enterpriseknowledgegraphpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/essentialcontacts/v1/BUILD.bazel b/google/cloud/essentialcontacts/v1/BUILD.bazel +new file mode 100644 +index 000000000..c06805ff7 +--- /dev/null ++++ b/google/cloud/essentialcontacts/v1/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "essentialcontactspb_proto", ++ srcs = [ ++ "enums.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "essentialcontactspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/essentialcontacts/apiv1/essentialcontactspb", ++ proto = ":essentialcontactspb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/eventarc/publishing/v1/BUILD.bazel b/google/cloud/eventarc/publishing/v1/BUILD.bazel +new file mode 100644 +index 000000000..b52c29285 +--- /dev/null ++++ b/google/cloud/eventarc/publishing/v1/BUILD.bazel +@@ -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 = "publishingpb_proto", ++ srcs = ["publisher.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:any_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "publishingpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/eventarc/publishing/apiv1/publishingpb", ++ proto = ":publishingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/eventarc/v1/BUILD.bazel b/google/cloud/eventarc/v1/BUILD.bazel +new file mode 100644 +index 000000000..21bcc247a +--- /dev/null ++++ b/google/cloud/eventarc/v1/BUILD.bazel +@@ -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 = "eventarcpb_proto", ++ srcs = [ ++ "channel.proto", ++ "channel_connection.proto", ++ "discovery.proto", ++ "eventarc.proto", ++ "google_channel_config.proto", ++ "trigger.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:code_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "eventarcpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/eventarc/apiv1/eventarcpb", ++ proto = ":eventarcpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:code_go_proto", ++ ], ++) +diff --git a/google/cloud/filestore/v1/BUILD.bazel b/google/cloud/filestore/v1/BUILD.bazel +new file mode 100644 +index 000000000..5966d19f8 +--- /dev/null ++++ b/google/cloud/filestore/v1/BUILD.bazel +@@ -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 = "filestorepb_proto", ++ srcs = ["cloud_filestore_service.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud/common:common_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "filestorepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/filestore/apiv1/filestorepb", ++ proto = ":filestorepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/common:common_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/filestore/v1beta1/BUILD.bazel b/google/cloud/filestore/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..a316e1835 +--- /dev/null ++++ b/google/cloud/filestore/v1beta1/BUILD.bazel +@@ -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 = "filestorepb_proto", ++ srcs = ["cloud_filestore_service.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud/common:common_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "filestorepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/filestore/apiv1beta1/filestorepb", ++ proto = ":filestorepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/common:common_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/functions/v1/BUILD.bazel b/google/cloud/functions/v1/BUILD.bazel +new file mode 100644 +index 000000000..5abde8fa0 +--- /dev/null ++++ b/google/cloud/functions/v1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "functionspb_proto", ++ srcs = [ ++ "functions.proto", ++ "operations.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "functionspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/functions/apiv1/functionspb", ++ proto = ":functionspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/functions/v2/BUILD.bazel b/google/cloud/functions/v2/BUILD.bazel +new file mode 100644 +index 000000000..36366d689 +--- /dev/null ++++ b/google/cloud/functions/v2/BUILD.bazel +@@ -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 = "functionspb_proto", ++ srcs = ["functions.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "functionspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/functions/apiv2/functionspb", ++ proto = ":functionspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/functions/v2alpha/BUILD.bazel b/google/cloud/functions/v2alpha/BUILD.bazel +new file mode 100644 +index 000000000..f45b5662c +--- /dev/null ++++ b/google/cloud/functions/v2alpha/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "functionspb_proto", ++ srcs = ["functions.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "functionspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/functions/apiv2alpha/functionspb", ++ proto = ":functionspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/functions/v2beta/BUILD.bazel b/google/cloud/functions/v2beta/BUILD.bazel +new file mode 100644 +index 000000000..e94eb730b +--- /dev/null ++++ b/google/cloud/functions/v2beta/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "functionspb_proto", ++ srcs = ["functions.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "functionspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/functions/apiv2beta/functionspb", ++ proto = ":functionspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/gaming/v1/BUILD.bazel b/google/cloud/gaming/v1/BUILD.bazel +new file mode 100644 +index 000000000..af0eafc94 +--- /dev/null ++++ b/google/cloud/gaming/v1/BUILD.bazel +@@ -0,0 +1,37 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "gamingpb_proto", ++ srcs = [ ++ "common.proto", ++ "game_server_clusters.proto", ++ "game_server_clusters_service.proto", ++ "game_server_configs.proto", ++ "game_server_configs_service.proto", ++ "game_server_deployments.proto", ++ "game_server_deployments_service.proto", ++ "realms.proto", ++ "realms_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "gamingpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/gaming/apiv1/gamingpb", ++ proto = ":gamingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/gaming/v1beta/BUILD.bazel b/google/cloud/gaming/v1beta/BUILD.bazel +new file mode 100644 +index 000000000..84174780a +--- /dev/null ++++ b/google/cloud/gaming/v1beta/BUILD.bazel +@@ -0,0 +1,37 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "gamingpb_proto", ++ srcs = [ ++ "common.proto", ++ "game_server_clusters.proto", ++ "game_server_clusters_service.proto", ++ "game_server_configs.proto", ++ "game_server_configs_service.proto", ++ "game_server_deployments.proto", ++ "game_server_deployments_service.proto", ++ "realms.proto", ++ "realms_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "gamingpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/gaming/apiv1beta/gamingpb", ++ proto = ":gamingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/gkebackup/logging/v1/BUILD.bazel b/google/cloud/gkebackup/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..e91f30a64 +--- /dev/null ++++ b/google/cloud/gkebackup/logging/v1/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "loggingpb_proto", ++ srcs = [ ++ "logged_backup.proto", ++ "logged_backup_plan.proto", ++ "logged_common.proto", ++ "logged_restore.proto", ++ "logged_restore_plan.proto", ++ "logging.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/gkebackup/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_go_proto"], ++) +diff --git a/google/cloud/gkebackup/v1/BUILD.bazel b/google/cloud/gkebackup/v1/BUILD.bazel +new file mode 100644 +index 000000000..a4dfb7226 +--- /dev/null ++++ b/google/cloud/gkebackup/v1/BUILD.bazel +@@ -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 = "gkebackuppb_proto", ++ srcs = [ ++ "backup.proto", ++ "backup_plan.proto", ++ "common.proto", ++ "gkebackup.proto", ++ "restore.proto", ++ "restore_plan.proto", ++ "volume.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 = "gkebackuppb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/gkebackup/apiv1/gkebackuppb", ++ proto = ":gkebackuppb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/gkeconnect/gateway/v1/BUILD.bazel b/google/cloud/gkeconnect/gateway/v1/BUILD.bazel +new file mode 100644 +index 000000000..fdabbd55a +--- /dev/null ++++ b/google/cloud/gkeconnect/gateway/v1/BUILD.bazel +@@ -0,0 +1,18 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "gatewaypb_proto", ++ srcs = ["gateway.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_proto"], ++) ++ ++go_proto_library( ++ name = "gatewaypb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/gkeconnect/gateway/apiv1/gatewaypb", ++ proto = ":gatewaypb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/gkeconnect/gateway/v1alpha1/BUILD.bazel b/google/cloud/gkeconnect/gateway/v1alpha1/BUILD.bazel +new file mode 100644 +index 000000000..a7ce58b5b +--- /dev/null ++++ b/google/cloud/gkeconnect/gateway/v1alpha1/BUILD.bazel +@@ -0,0 +1,18 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "gatewaypb_proto", ++ srcs = ["gateway.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_proto"], ++) ++ ++go_proto_library( ++ name = "gatewaypb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/gkeconnect/gateway/apiv1alpha1/gatewaypb", ++ proto = ":gatewaypb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/gkeconnect/gateway/v1beta1/BUILD.bazel b/google/cloud/gkeconnect/gateway/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..3c99e47a8 +--- /dev/null ++++ b/google/cloud/gkeconnect/gateway/v1beta1/BUILD.bazel +@@ -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 = "gatewaypb_proto", ++ srcs = ["gateway.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api:httpbody_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "gatewaypb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/gkeconnect/gateway/apiv1beta1/gatewaypb", ++ proto = ":gatewaypb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:httpbody_go_proto", ++ ], ++) +diff --git a/google/cloud/gkehub/v1/BUILD.bazel b/google/cloud/gkehub/v1/BUILD.bazel +new file mode 100644 +index 000000000..56afb1298 +--- /dev/null ++++ b/google/cloud/gkehub/v1/BUILD.bazel +@@ -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 = "gkehubpb_proto", ++ srcs = [ ++ "feature.proto", ++ "membership.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud/gkehub/v1/configmanagement:configmanagement_proto", ++ "//google/cloud/gkehub/v1/multiclusteringress:multiclusteringress_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "gkehubpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/gkehub/apiv1/gkehubpb", ++ proto = ":gkehubpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/gkehub/v1/configmanagement:configmanagementpb_go_proto", ++ "//google/cloud/gkehub/v1/multiclusteringress:multiclusteringresspb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/gkehub/v1/configmanagement/BUILD.bazel b/google/cloud/gkehub/v1/configmanagement/BUILD.bazel +new file mode 100644 +index 000000000..565314fad +--- /dev/null ++++ b/google/cloud/gkehub/v1/configmanagement/BUILD.bazel +@@ -0,0 +1,16 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "configmanagementpb_proto", ++ srcs = ["configmanagement.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:timestamp_proto"], ++) ++ ++go_proto_library( ++ name = "configmanagementpb_go_proto", ++ importpath = "cloud.google.com/go/gkehub/configmanagement/apiv1/configmanagementpb", ++ proto = ":configmanagementpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel b/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel +new file mode 100644 +index 000000000..0c82b9898 +--- /dev/null ++++ b/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel +@@ -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 = "multiclusteringresspb_proto", ++ srcs = ["multiclusteringress.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "multiclusteringresspb_go_proto", ++ importpath = "cloud.google.com/go/gkehub/multiclusteringress/apiv1/multiclusteringresspb", ++ proto = ":multiclusteringresspb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/gkehub/v1alpha/BUILD.bazel b/google/cloud/gkehub/v1alpha/BUILD.bazel +new file mode 100644 +index 000000000..762facd63 +--- /dev/null ++++ b/google/cloud/gkehub/v1alpha/BUILD.bazel +@@ -0,0 +1,39 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "gkehubpb_proto", ++ srcs = [ ++ "feature.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_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", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "gkehubpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/gkehub/apiv1alpha/gkehubpb", ++ proto = ":gkehubpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/gkehub/v1alpha/cloudauditlogging:cloudauditloggingpb_go_proto", ++ "//google/cloud/gkehub/v1alpha/configmanagement:configmanagementpb_go_proto", ++ "//google/cloud/gkehub/v1alpha/metering:meteringpb_go_proto", ++ "//google/cloud/gkehub/v1alpha/multiclusteringress:multiclusteringresspb_go_proto", ++ "//google/cloud/gkehub/v1alpha/servicemesh:servicemeshpb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/gkehub/v1alpha/cloudauditlogging/BUILD.bazel b/google/cloud/gkehub/v1alpha/cloudauditlogging/BUILD.bazel +new file mode 100644 +index 000000000..0a83ff09a +--- /dev/null ++++ b/google/cloud/gkehub/v1alpha/cloudauditlogging/BUILD.bazel +@@ -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 = "cloudauditloggingpb_proto", ++ srcs = ["cloudauditlogging.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "cloudauditloggingpb_go_proto", ++ importpath = "cloud.google.com/go/gkehub/cloudauditlogging/apiv1alpha/cloudauditloggingpb", ++ proto = ":cloudauditloggingpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/gkehub/v1alpha/configmanagement/BUILD.bazel b/google/cloud/gkehub/v1alpha/configmanagement/BUILD.bazel +new file mode 100644 +index 000000000..24b21707c +--- /dev/null ++++ b/google/cloud/gkehub/v1alpha/configmanagement/BUILD.bazel +@@ -0,0 +1,16 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "configmanagementpb_proto", ++ srcs = ["configmanagement.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:timestamp_proto"], ++) ++ ++go_proto_library( ++ name = "configmanagementpb_go_proto", ++ importpath = "cloud.google.com/go/gkehub/configmanagement/apiv1alpha/configmanagementpb", ++ proto = ":configmanagementpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/gkehub/v1alpha/metering/BUILD.bazel b/google/cloud/gkehub/v1alpha/metering/BUILD.bazel +new file mode 100644 +index 000000000..e3dd5e4bd +--- /dev/null ++++ b/google/cloud/gkehub/v1alpha/metering/BUILD.bazel +@@ -0,0 +1,16 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "meteringpb_proto", ++ srcs = ["metering.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:timestamp_proto"], ++) ++ ++go_proto_library( ++ name = "meteringpb_go_proto", ++ importpath = "cloud.google.com/go/gkehub/metering/apiv1alpha/meteringpb", ++ proto = ":meteringpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/gkehub/v1alpha/multiclusteringress/BUILD.bazel b/google/cloud/gkehub/v1alpha/multiclusteringress/BUILD.bazel +new file mode 100644 +index 000000000..5bc01f491 +--- /dev/null ++++ b/google/cloud/gkehub/v1alpha/multiclusteringress/BUILD.bazel +@@ -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 = "multiclusteringresspb_proto", ++ srcs = ["multiclusteringress.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "multiclusteringresspb_go_proto", ++ importpath = "cloud.google.com/go/gkehub/multiclusteringress/apiv1alpha/multiclusteringresspb", ++ proto = ":multiclusteringresspb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/gkehub/v1alpha/servicemesh/BUILD.bazel b/google/cloud/gkehub/v1alpha/servicemesh/BUILD.bazel +new file mode 100644 +index 000000000..d0c974156 +--- /dev/null ++++ b/google/cloud/gkehub/v1alpha/servicemesh/BUILD.bazel +@@ -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 = "servicemeshpb_proto", ++ srcs = ["servicemesh.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:struct_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "servicemeshpb_go_proto", ++ importpath = "cloud.google.com/go/gkehub/servicemesh/apiv1alpha/servicemeshpb", ++ proto = ":servicemeshpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/gkehub/v1alpha2/BUILD.bazel b/google/cloud/gkehub/v1alpha2/BUILD.bazel +new file mode 100644 +index 000000000..bf638e543 +--- /dev/null ++++ b/google/cloud/gkehub/v1alpha2/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "gkehubpb_proto", ++ srcs = ["membership.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 = "gkehubpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/gkehub/apiv1alpha2/gkehubpb", ++ proto = ":gkehubpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/gkehub/v1beta/BUILD.bazel b/google/cloud/gkehub/v1beta/BUILD.bazel +new file mode 100644 +index 000000000..75e290c86 +--- /dev/null ++++ b/google/cloud/gkehub/v1beta/BUILD.bazel +@@ -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 = "gkehubpb_proto", ++ srcs = [ ++ "feature.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud/gkehub/v1beta/configmanagement:configmanagement_proto", ++ "//google/cloud/gkehub/v1beta/metering:metering_proto", ++ "//google/cloud/gkehub/v1beta/multiclusteringress:multiclusteringress_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "gkehubpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/gkehub/apiv1beta/gkehubpb", ++ proto = ":gkehubpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/gkehub/v1beta/configmanagement:configmanagementpb_go_proto", ++ "//google/cloud/gkehub/v1beta/metering:meteringpb_go_proto", ++ "//google/cloud/gkehub/v1beta/multiclusteringress:multiclusteringresspb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/gkehub/v1beta/configmanagement/BUILD.bazel b/google/cloud/gkehub/v1beta/configmanagement/BUILD.bazel +new file mode 100644 +index 000000000..1be758d73 +--- /dev/null ++++ b/google/cloud/gkehub/v1beta/configmanagement/BUILD.bazel +@@ -0,0 +1,16 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "configmanagementpb_proto", ++ srcs = ["configmanagement.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:timestamp_proto"], ++) ++ ++go_proto_library( ++ name = "configmanagementpb_go_proto", ++ importpath = "cloud.google.com/go/gkehub/configmanagement/apiv1beta/configmanagementpb", ++ proto = ":configmanagementpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/gkehub/v1beta/metering/BUILD.bazel b/google/cloud/gkehub/v1beta/metering/BUILD.bazel +new file mode 100644 +index 000000000..ca6d57901 +--- /dev/null ++++ b/google/cloud/gkehub/v1beta/metering/BUILD.bazel +@@ -0,0 +1,16 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "meteringpb_proto", ++ srcs = ["metering.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:timestamp_proto"], ++) ++ ++go_proto_library( ++ name = "meteringpb_go_proto", ++ importpath = "cloud.google.com/go/gkehub/metering/apiv1beta/meteringpb", ++ proto = ":meteringpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/gkehub/v1beta/multiclusteringress/BUILD.bazel b/google/cloud/gkehub/v1beta/multiclusteringress/BUILD.bazel +new file mode 100644 +index 000000000..c1c519707 +--- /dev/null ++++ b/google/cloud/gkehub/v1beta/multiclusteringress/BUILD.bazel +@@ -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 = "multiclusteringresspb_proto", ++ srcs = ["multiclusteringress.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "multiclusteringresspb_go_proto", ++ importpath = "cloud.google.com/go/gkehub/multiclusteringress/apiv1beta/multiclusteringresspb", ++ proto = ":multiclusteringresspb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/gkehub/v1beta1/BUILD.bazel b/google/cloud/gkehub/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..97215868e +--- /dev/null ++++ b/google/cloud/gkehub/v1beta1/BUILD.bazel +@@ -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 = "gkehubpb_proto", ++ srcs = ["membership.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//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//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "gkehubpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/gkehub/apiv1beta1/gkehubpb", ++ proto = ":gkehubpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/gkemulticloud/v1/BUILD.bazel b/google/cloud/gkemulticloud/v1/BUILD.bazel +new file mode 100644 +index 000000000..27b306b52 +--- /dev/null ++++ b/google/cloud/gkemulticloud/v1/BUILD.bazel +@@ -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 = "gkemulticloudpb_proto", ++ srcs = [ ++ "attached_resources.proto", ++ "attached_service.proto", ++ "aws_resources.proto", ++ "aws_service.proto", ++ "azure_resources.proto", ++ "azure_service.proto", ++ "common_resources.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 = "gkemulticloudpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/gkemulticloud/apiv1/gkemulticloudpb", ++ proto = ":gkemulticloudpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/gsuiteaddons/logging/v1/BUILD.bazel b/google/cloud/gsuiteaddons/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..c419c1e11 +--- /dev/null ++++ b/google/cloud/gsuiteaddons/logging/v1/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["g_suite_add_ons_log_entry.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_proto"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/gsuiteaddons/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_go_proto"], ++) +diff --git a/google/cloud/gsuiteaddons/v1/BUILD.bazel b/google/cloud/gsuiteaddons/v1/BUILD.bazel +new file mode 100644 +index 000000000..0ebec02b8 +--- /dev/null ++++ b/google/cloud/gsuiteaddons/v1/BUILD.bazel +@@ -0,0 +1,38 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "gsuiteaddonspb_proto", ++ srcs = ["gsuiteaddons.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/apps/script/type:type_proto", ++ "//google/apps/script/type/calendar:calendar_proto", ++ "//google/apps/script/type/docs:docs_proto", ++ "//google/apps/script/type/drive:drive_proto", ++ "//google/apps/script/type/gmail:gmail_proto", ++ "//google/apps/script/type/sheets:sheets_proto", ++ "//google/apps/script/type/slides:slides_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "gsuiteaddonspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/gsuiteaddons/apiv1/gsuiteaddonspb", ++ proto = ":gsuiteaddonspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/apps/script/type:type_go_proto", ++ "//google/apps/script/type/calendar:calendar_go_proto", ++ "//google/apps/script/type/docs:docs_go_proto", ++ "//google/apps/script/type/drive:drive_go_proto", ++ "//google/apps/script/type/gmail:gmail_go_proto", ++ "//google/apps/script/type/sheets:sheets_go_proto", ++ "//google/apps/script/type/slides:slides_go_proto", ++ ], ++) +diff --git a/google/cloud/healthcare/logging/BUILD.bazel b/google/cloud/healthcare/logging/BUILD.bazel +new file mode 100644 +index 000000000..d661f89b3 +--- /dev/null ++++ b/google/cloud/healthcare/logging/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = [ ++ "annotation.proto", ++ "consent.proto", ++ "deid.proto", ++ "dicom.proto", ++ "fhir.proto", ++ "hl7v2.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_proto"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/healthcare/logging/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_go_proto"], ++) +diff --git a/google/cloud/iap/v1/BUILD.bazel b/google/cloud/iap/v1/BUILD.bazel +new file mode 100644 +index 000000000..e672cf382 +--- /dev/null ++++ b/google/cloud/iap/v1/BUILD.bazel +@@ -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 = "iappb_proto", ++ srcs = ["service.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "iappb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/iap/apiv1/iappb", ++ proto = ":iappb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/cloud/iap/v1beta1/BUILD.bazel b/google/cloud/iap/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..8516c8f6f +--- /dev/null ++++ b/google/cloud/iap/v1beta1/BUILD.bazel +@@ -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 = "iappb_proto", ++ srcs = ["service.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "iappb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/iap/apiv1beta1/iappb", ++ proto = ":iappb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/cloud/identitytoolkit/logging/BUILD.bazel b/google/cloud/identitytoolkit/logging/BUILD.bazel +new file mode 100644 +index 000000000..8c77acd72 +--- /dev/null ++++ b/google/cloud/identitytoolkit/logging/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["request_log.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:struct_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/identitytoolkit/logging/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_go_proto"], ++) +diff --git a/google/cloud/identitytoolkit/v2/BUILD.bazel b/google/cloud/identitytoolkit/v2/BUILD.bazel +new file mode 100644 +index 000000000..fb0597004 +--- /dev/null ++++ b/google/cloud/identitytoolkit/v2/BUILD.bazel +@@ -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 = "identitytoolkitpb_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 = "identitytoolkitpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/identitytoolkit/apiv2/identitytoolkitpb", ++ proto = ":identitytoolkitpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/ids/logging/v1/BUILD.bazel b/google/cloud/ids/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..38b613a2d +--- /dev/null ++++ b/google/cloud/ids/logging/v1/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["logging.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/ids/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/ids/v1/BUILD.bazel b/google/cloud/ids/v1/BUILD.bazel +new file mode 100644 +index 000000000..4d4393223 +--- /dev/null ++++ b/google/cloud/ids/v1/BUILD.bazel +@@ -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 = "idspb_proto", ++ srcs = ["ids.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "idspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/ids/apiv1/idspb", ++ proto = ":idspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/integrations/v1alpha/BUILD.bazel b/google/cloud/integrations/v1alpha/BUILD.bazel +new file mode 100644 +index 000000000..9c11630e9 +--- /dev/null ++++ b/google/cloud/integrations/v1alpha/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "integrationspb_proto", ++ srcs = [ ++ "event_parameter.proto", ++ "json_validation.proto", ++ "log_entries.proto", ++ "product.proto", ++ "task_config.proto", ++ "value_type.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "integrationspb_go_proto", ++ importpath = "cloud.google.com/go/integrations/apiv1alpha/integrationspb", ++ proto = ":integrationspb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/iot/v1/BUILD.bazel b/google/cloud/iot/v1/BUILD.bazel +new file mode 100644 +index 000000000..22531ba91 +--- /dev/null ++++ b/google/cloud/iot/v1/BUILD.bazel +@@ -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 = "iotpb_proto", ++ srcs = [ ++ "device_manager.proto", ++ "resources.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "iotpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/iot/apiv1/iotpb", ++ proto = ":iotpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/kms/inventory/v1/BUILD.bazel b/google/cloud/kms/inventory/v1/BUILD.bazel +new file mode 100644 +index 000000000..9bdae0d91 +--- /dev/null ++++ b/google/cloud/kms/inventory/v1/BUILD.bazel +@@ -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 = "inventorypb_proto", ++ srcs = [ ++ "key_dashboard_service.proto", ++ "key_tracking_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud/kms/v1:kms_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "inventorypb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/kms/inventory/apiv1/inventorypb", ++ proto = ":inventorypb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/kms/v1:kmspb_go_proto", ++ ], ++) +diff --git a/google/cloud/kms/logging/v1/BUILD.bazel b/google/cloud/kms/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..4baf6a553 +--- /dev/null ++++ b/google/cloud/kms/logging/v1/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["logs.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_proto"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/kms/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_go_proto"], ++) +diff --git a/google/cloud/kms/v1/BUILD.bazel b/google/cloud/kms/v1/BUILD.bazel +new file mode 100644 +index 000000000..71dbf546b +--- /dev/null ++++ b/google/cloud/kms/v1/BUILD.bazel +@@ -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 = "kmspb_proto", ++ srcs = [ ++ "ekm_service.proto", ++ "resources.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "kmspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/kms/apiv1/kmspb", ++ proto = ":kmspb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/kubernetes/security/containersecurity_logging/BUILD.bazel b/google/cloud/kubernetes/security/containersecurity_logging/BUILD.bazel +new file mode 100644 +index 000000000..520b066fd +--- /dev/null ++++ b/google/cloud/kubernetes/security/containersecurity_logging/BUILD.bazel +@@ -0,0 +1,16 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "containersecurity_loggingpb_proto", ++ srcs = ["logging.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:timestamp_proto"], ++) ++ ++go_proto_library( ++ name = "containersecurity_loggingpb_go_proto", ++ importpath = "cloud.google.com/go/cloud/kubernetes/security/containersecurity_logging/containersecurity_loggingpb", ++ proto = ":containersecurity_loggingpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/language/v1/BUILD.bazel b/google/cloud/language/v1/BUILD.bazel +new file mode 100644 +index 000000000..ae6c0064c +--- /dev/null ++++ b/google/cloud/language/v1/BUILD.bazel +@@ -0,0 +1,18 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "languagepb_proto", ++ srcs = ["language_service.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_proto"], ++) ++ ++go_proto_library( ++ name = "languagepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/language/apiv1/languagepb", ++ proto = ":languagepb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/language/v1beta1/BUILD.bazel b/google/cloud/language/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..0fbc2702c +--- /dev/null ++++ b/google/cloud/language/v1beta1/BUILD.bazel +@@ -0,0 +1,18 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "languagepb_proto", ++ srcs = ["language_service.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_proto"], ++) ++ ++go_proto_library( ++ name = "languagepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/language/apiv1beta1/languagepb", ++ proto = ":languagepb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/language/v1beta2/BUILD.bazel b/google/cloud/language/v1beta2/BUILD.bazel +new file mode 100644 +index 000000000..733715c3c +--- /dev/null ++++ b/google/cloud/language/v1beta2/BUILD.bazel +@@ -0,0 +1,18 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "languagepb_proto", ++ srcs = ["language_service.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_proto"], ++) ++ ++go_proto_library( ++ name = "languagepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/language/apiv1beta2/languagepb", ++ proto = ":languagepb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/lifesciences/v2beta/BUILD.bazel b/google/cloud/lifesciences/v2beta/BUILD.bazel +new file mode 100644 +index 000000000..7454172b5 +--- /dev/null ++++ b/google/cloud/lifesciences/v2beta/BUILD.bazel +@@ -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 = "lifesciencespb_proto", ++ srcs = ["workflows.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:code_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "lifesciencespb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/lifesciences/apiv2beta/lifesciencespb", ++ proto = ":lifesciencespb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:code_go_proto", ++ ], ++) +diff --git a/google/cloud/location/BUILD.bazel b/google/cloud/location/BUILD.bazel +new file mode 100644 +index 000000000..1ccbcdec4 +--- /dev/null ++++ b/google/cloud/location/BUILD.bazel +@@ -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 = "location_proto", ++ srcs = ["locations.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:any_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "location_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/cloud/location", ++ proto = ":location_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/managedidentities/v1/BUILD.bazel b/google/cloud/managedidentities/v1/BUILD.bazel +new file mode 100644 +index 000000000..2969a857f +--- /dev/null ++++ b/google/cloud/managedidentities/v1/BUILD.bazel +@@ -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 = "managedidentitiespb_proto", ++ srcs = [ ++ "managed_identities_service.proto", ++ "resource.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 = "managedidentitiespb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/managedidentities/apiv1/managedidentitiespb", ++ proto = ":managedidentitiespb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/managedidentities/v1beta1/BUILD.bazel b/google/cloud/managedidentities/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..fa2726058 +--- /dev/null ++++ b/google/cloud/managedidentities/v1beta1/BUILD.bazel +@@ -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 = "managedidentitiespb_proto", ++ srcs = [ ++ "managed_identities_service.proto", ++ "resource.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 = "managedidentitiespb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/managedidentities/apiv1beta1/managedidentitiespb", ++ proto = ":managedidentitiespb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/mediatranslation/v1alpha1/BUILD.bazel b/google/cloud/mediatranslation/v1alpha1/BUILD.bazel +new file mode 100644 +index 000000000..eb2ff1163 +--- /dev/null ++++ b/google/cloud/mediatranslation/v1alpha1/BUILD.bazel +@@ -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 = "mediatranslationpb_proto", ++ srcs = ["media_translation.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "mediatranslationpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/mediatranslation/apiv1alpha1/mediatranslationpb", ++ proto = ":mediatranslationpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/mediatranslation/v1beta1/BUILD.bazel b/google/cloud/mediatranslation/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..074f17b2a +--- /dev/null ++++ b/google/cloud/mediatranslation/v1beta1/BUILD.bazel +@@ -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 = "mediatranslationpb_proto", ++ srcs = ["media_translation.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "mediatranslationpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/mediatranslation/apiv1beta1/mediatranslationpb", ++ proto = ":mediatranslationpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/memcache/v1/BUILD.bazel b/google/cloud/memcache/v1/BUILD.bazel +new file mode 100644 +index 000000000..8cd17786c +--- /dev/null ++++ b/google/cloud/memcache/v1/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "memcachepb_proto", ++ srcs = ["cloud_memcache.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:dayofweek_proto", ++ "//google/type:timeofday_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "memcachepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/memcache/apiv1/memcachepb", ++ proto = ":memcachepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:dayofweek_go_proto", ++ "//google/type:timeofday_go_proto", ++ ], ++) +diff --git a/google/cloud/memcache/v1beta2/BUILD.bazel b/google/cloud/memcache/v1beta2/BUILD.bazel +new file mode 100644 +index 000000000..65a8b8ff2 +--- /dev/null ++++ b/google/cloud/memcache/v1beta2/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "memcachepb_proto", ++ srcs = ["cloud_memcache.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:dayofweek_proto", ++ "//google/type:timeofday_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "memcachepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/memcache/apiv1beta2/memcachepb", ++ proto = ":memcachepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:dayofweek_go_proto", ++ "//google/type:timeofday_go_proto", ++ ], ++) +diff --git a/google/cloud/metastore/logging/v1/BUILD.bazel b/google/cloud/metastore/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..c61a64f9a +--- /dev/null ++++ b/google/cloud/metastore/logging/v1/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["log_streams.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/metastore/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/metastore/v1/BUILD.bazel b/google/cloud/metastore/v1/BUILD.bazel +new file mode 100644 +index 000000000..bc950b5ab +--- /dev/null ++++ b/google/cloud/metastore/v1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "metastorepb_proto", ++ srcs = [ ++ "metastore.proto", ++ "metastore_federation.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:dayofweek_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "metastorepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/metastore/apiv1/metastorepb", ++ proto = ":metastorepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:dayofweek_go_proto", ++ ], ++) +diff --git a/google/cloud/metastore/v1alpha/BUILD.bazel b/google/cloud/metastore/v1alpha/BUILD.bazel +new file mode 100644 +index 000000000..8a824c377 +--- /dev/null ++++ b/google/cloud/metastore/v1alpha/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "metastorepb_proto", ++ srcs = [ ++ "metastore.proto", ++ "metastore_federation.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:dayofweek_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "metastorepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/metastore/apiv1alpha/metastorepb", ++ proto = ":metastorepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:dayofweek_go_proto", ++ ], ++) +diff --git a/google/cloud/metastore/v1beta/BUILD.bazel b/google/cloud/metastore/v1beta/BUILD.bazel +new file mode 100644 +index 000000000..fba40d94f +--- /dev/null ++++ b/google/cloud/metastore/v1beta/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "metastorepb_proto", ++ srcs = [ ++ "metastore.proto", ++ "metastore_federation.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:dayofweek_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "metastorepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/metastore/apiv1beta/metastorepb", ++ proto = ":metastorepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:dayofweek_go_proto", ++ ], ++) +diff --git a/google/cloud/networkanalyzer/logging/v1/BUILD.bazel b/google/cloud/networkanalyzer/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..4b375c562 +--- /dev/null ++++ b/google/cloud/networkanalyzer/logging/v1/BUILD.bazel +@@ -0,0 +1,16 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "loggingpb_proto", ++ srcs = ["analyzer_log.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:timestamp_proto"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/networkanalyzer/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/networkconnectivity/v1/BUILD.bazel b/google/cloud/networkconnectivity/v1/BUILD.bazel +new file mode 100644 +index 000000000..dbe7d9543 +--- /dev/null ++++ b/google/cloud/networkconnectivity/v1/BUILD.bazel +@@ -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 = "networkconnectivitypb_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 = "networkconnectivitypb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/networkconnectivity/apiv1/networkconnectivitypb", ++ proto = ":networkconnectivitypb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel b/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel +new file mode 100644 +index 000000000..233c04eca +--- /dev/null ++++ b/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel +@@ -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 = "networkconnectivitypb_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 = "networkconnectivitypb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/networkconnectivity/apiv1alpha1/networkconnectivitypb", ++ proto = ":networkconnectivitypb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/networkmanagement/v1/BUILD.bazel b/google/cloud/networkmanagement/v1/BUILD.bazel +new file mode 100644 +index 000000000..bbf35b88c +--- /dev/null ++++ b/google/cloud/networkmanagement/v1/BUILD.bazel +@@ -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 = "networkmanagementpb_proto", ++ srcs = [ ++ "connectivity_test.proto", ++ "reachability.proto", ++ "trace.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "networkmanagementpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/networkmanagement/apiv1/networkmanagementpb", ++ proto = ":networkmanagementpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/networkmanagement/v1beta1/BUILD.bazel b/google/cloud/networkmanagement/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..5b02d5e7c +--- /dev/null ++++ b/google/cloud/networkmanagement/v1beta1/BUILD.bazel +@@ -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 = "networkmanagementpb_proto", ++ srcs = [ ++ "connectivity_test.proto", ++ "reachability.proto", ++ "trace.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "networkmanagementpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/networkmanagement/apiv1beta1/networkmanagementpb", ++ proto = ":networkmanagementpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/networksecurity/v1/BUILD.bazel b/google/cloud/networksecurity/v1/BUILD.bazel +new file mode 100644 +index 000000000..0e376fa09 +--- /dev/null ++++ b/google/cloud/networksecurity/v1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "networksecuritypb_proto", ++ srcs = [ ++ "authorization_policy.proto", ++ "client_tls_policy.proto", ++ "common.proto", ++ "network_security.proto", ++ "server_tls_policy.proto", ++ "tls.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 = "networksecuritypb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/networksecurity/apiv1/networksecuritypb", ++ proto = ":networksecuritypb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/networksecurity/v1beta1/BUILD.bazel b/google/cloud/networksecurity/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..19259a697 +--- /dev/null ++++ b/google/cloud/networksecurity/v1beta1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "networksecuritypb_proto", ++ srcs = [ ++ "authorization_policy.proto", ++ "client_tls_policy.proto", ++ "common.proto", ++ "network_security.proto", ++ "server_tls_policy.proto", ++ "tls.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 = "networksecuritypb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/networksecurity/apiv1beta1/networksecuritypb", ++ proto = ":networksecuritypb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/networkservices/v1/BUILD.bazel b/google/cloud/networkservices/v1/BUILD.bazel +new file mode 100644 +index 000000000..a70dbf9b8 +--- /dev/null ++++ b/google/cloud/networkservices/v1/BUILD.bazel +@@ -0,0 +1,38 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "networkservicespb_proto", ++ srcs = [ ++ "common.proto", ++ "endpoint_policy.proto", ++ "gateway.proto", ++ "grpc_route.proto", ++ "http_route.proto", ++ "mesh.proto", ++ "network_services.proto", ++ "service_binding.proto", ++ "tcp_route.proto", ++ "tls_route.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "networkservicespb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/networkservices/apiv1/networkservicespb", ++ proto = ":networkservicespb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/networkservices/v1beta1/BUILD.bazel b/google/cloud/networkservices/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..b09c3e29b +--- /dev/null ++++ b/google/cloud/networkservices/v1beta1/BUILD.bazel +@@ -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 = "networkservicespb_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 = "networkservicespb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/networkservices/apiv1beta1/networkservicespb", ++ proto = ":networkservicespb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/notebooks/logging/v1/BUILD.bazel b/google/cloud/notebooks/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..b0c583e25 +--- /dev/null ++++ b/google/cloud/notebooks/logging/v1/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["runtime_log.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_proto"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/notebooks/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/notebooks/v1/BUILD.bazel b/google/cloud/notebooks/v1/BUILD.bazel +new file mode 100644 +index 000000000..fad8f9226 +--- /dev/null ++++ b/google/cloud/notebooks/v1/BUILD.bazel +@@ -0,0 +1,37 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "notebookspb_proto", ++ srcs = [ ++ "diagnostic_config.proto", ++ "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//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "notebookspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/notebooks/apiv1/notebookspb", ++ proto = ":notebookspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/notebooks/v1beta1/BUILD.bazel b/google/cloud/notebooks/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..1fd9f25d2 +--- /dev/null ++++ b/google/cloud/notebooks/v1beta1/BUILD.bazel +@@ -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 = "notebookspb_proto", ++ srcs = [ ++ "environment.proto", ++ "instance.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "notebookspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/notebooks/apiv1beta1/notebookspb", ++ proto = ":notebookspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/optimization/v1/BUILD.bazel b/google/cloud/optimization/v1/BUILD.bazel +new file mode 100644 +index 000000000..46cbe5df5 +--- /dev/null ++++ b/google/cloud/optimization/v1/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "optimizationpb_proto", ++ srcs = [ ++ "async_model.proto", ++ "fleet_routing.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "optimizationpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/optimization/apiv1/optimizationpb", ++ proto = ":optimizationpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/cloud/orchestration/airflow/service/v1/BUILD.bazel b/google/cloud/orchestration/airflow/service/v1/BUILD.bazel +new file mode 100644 +index 000000000..9efcd2592 +--- /dev/null ++++ b/google/cloud/orchestration/airflow/service/v1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "servicepb_proto", ++ srcs = [ ++ "environments.proto", ++ "image_versions.proto", ++ "operations.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_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 = "servicepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/orchestration/airflow/service/apiv1/servicepb", ++ proto = ":servicepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:date_go_proto", ++ ], ++) +diff --git a/google/cloud/orchestration/airflow/service/v1beta1/BUILD.bazel b/google/cloud/orchestration/airflow/service/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..077754e7e +--- /dev/null ++++ b/google/cloud/orchestration/airflow/service/v1beta1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "servicepb_proto", ++ srcs = [ ++ "environments.proto", ++ "image_versions.proto", ++ "operations.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_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 = "servicepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/orchestration/airflow/service/apiv1beta1/servicepb", ++ proto = ":servicepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:date_go_proto", ++ ], ++) +diff --git a/google/cloud/orgpolicy/v1/BUILD.bazel b/google/cloud/orgpolicy/v1/BUILD.bazel +new file mode 100644 +index 000000000..323c3f83c +--- /dev/null ++++ b/google/cloud/orgpolicy/v1/BUILD.bazel +@@ -0,0 +1,16 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "orgpolicypb_proto", ++ srcs = ["orgpolicy.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:timestamp_proto"], ++) ++ ++go_proto_library( ++ name = "orgpolicypb_go_proto", ++ importpath = "cloud.google.com/go/orgpolicy/apiv1/orgpolicypb", ++ proto = ":orgpolicypb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/orgpolicy/v2/BUILD.bazel b/google/cloud/orgpolicy/v2/BUILD.bazel +new file mode 100644 +index 000000000..04440c945 +--- /dev/null ++++ b/google/cloud/orgpolicy/v2/BUILD.bazel +@@ -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 = "orgpolicypb_proto", ++ srcs = [ ++ "constraint.proto", ++ "orgpolicy.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:expr_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "orgpolicypb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/orgpolicy/apiv2/orgpolicypb", ++ proto = ":orgpolicypb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:expr_go_proto", ++ ], ++) +diff --git a/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel b/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel +new file mode 100644 +index 000000000..79f959cc4 +--- /dev/null ++++ b/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel +@@ -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 = "agentendpointpb_proto", ++ srcs = [ ++ "agentendpoint.proto", ++ "config_common.proto", ++ "inventory.proto", ++ "os_policy.proto", ++ "patch_jobs.proto", ++ "tasks.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:date_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "agentendpointpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/osconfig/agentendpoint/apiv1/agentendpointpb", ++ proto = ":agentendpointpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:date_go_proto", ++ ], ++) +diff --git a/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel b/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel +new file mode 100644 +index 000000000..210f87444 +--- /dev/null ++++ b/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel +@@ -0,0 +1,23 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "agentendpointpb_proto", ++ srcs = [ ++ "agentendpoint.proto", ++ "guest_policies.proto", ++ "patch_jobs.proto", ++ "tasks.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_proto"], ++) ++ ++go_proto_library( ++ name = "agentendpointpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/osconfig/agentendpoint/apiv1beta/agentendpointpb", ++ proto = ":agentendpointpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/osconfig/logging/BUILD.bazel b/google/cloud/osconfig/logging/BUILD.bazel +new file mode 100644 +index 000000000..6874db357 +--- /dev/null ++++ b/google/cloud/osconfig/logging/BUILD.bazel +@@ -0,0 +1,16 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "loggingpb_proto", ++ srcs = ["patch_job_log.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:timestamp_proto"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/osconfig/logging/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/osconfig/v1/BUILD.bazel b/google/cloud/osconfig/v1/BUILD.bazel +new file mode 100644 +index 000000000..7bfefc198 +--- /dev/null ++++ b/google/cloud/osconfig/v1/BUILD.bazel +@@ -0,0 +1,47 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "osconfigpb_proto", ++ srcs = [ ++ "inventory.proto", ++ "os_policy.proto", ++ "os_policy_assignment_reports.proto", ++ "os_policy_assignments.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/longrunning:longrunning_proto", ++ "//google/type:date_proto", ++ "//google/type:datetime_proto", ++ "//google/type:dayofweek_proto", ++ "//google/type:timeofday_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 = "osconfigpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/osconfig/apiv1/osconfigpb", ++ proto = ":osconfigpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:date_go_proto", ++ "//google/type:datetime_go_proto", ++ "//google/type:dayofweek_go_proto", ++ "//google/type:timeofday_go_proto", ++ ], ++) +diff --git a/google/cloud/osconfig/v1alpha/BUILD.bazel b/google/cloud/osconfig/v1alpha/BUILD.bazel +new file mode 100644 +index 000000000..5e6edac4e +--- /dev/null ++++ b/google/cloud/osconfig/v1alpha/BUILD.bazel +@@ -0,0 +1,39 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "osconfigpb_proto", ++ srcs = [ ++ "config_common.proto", ++ "instance_os_policies_compliance.proto", ++ "inventory.proto", ++ "os_policy.proto", ++ "os_policy_assignment_reports.proto", ++ "os_policy_assignments.proto", ++ "osconfig_common.proto", ++ "osconfig_zonal_service.proto", ++ "vulnerability.proto", ++ ], ++ visibility = ["//visibility:public"], ++ 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", ++ ], ++) ++ ++go_proto_library( ++ name = "osconfigpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/osconfig/apiv1alpha/osconfigpb", ++ proto = ":osconfigpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:date_go_proto", ++ ], ++) +diff --git a/google/cloud/osconfig/v1beta/BUILD.bazel b/google/cloud/osconfig/v1beta/BUILD.bazel +new file mode 100644 +index 000000000..b43a2f630 +--- /dev/null ++++ b/google/cloud/osconfig/v1beta/BUILD.bazel +@@ -0,0 +1,38 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "osconfigpb_proto", ++ srcs = [ ++ "guest_policies.proto", ++ "osconfig_common.proto", ++ "osconfig_service.proto", ++ "patch_deployments.proto", ++ "patch_jobs.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:datetime_proto", ++ "//google/type:dayofweek_proto", ++ "//google/type:timeofday_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 = "osconfigpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/osconfig/apiv1beta/osconfigpb", ++ proto = ":osconfigpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:datetime_go_proto", ++ "//google/type:dayofweek_go_proto", ++ "//google/type:timeofday_go_proto", ++ ], ++) +diff --git a/google/cloud/oslogin/common/BUILD.bazel b/google/cloud/oslogin/common/BUILD.bazel +new file mode 100644 +index 000000000..d7fb8e146 +--- /dev/null ++++ b/google/cloud/oslogin/common/BUILD.bazel +@@ -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 = "commonpb_proto", ++ srcs = ["common.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_proto"], ++) ++ ++go_proto_library( ++ name = "commonpb_go_proto", ++ importpath = "cloud.google.com/go/oslogin/common/commonpb", ++ proto = ":commonpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/oslogin/v1/BUILD.bazel b/google/cloud/oslogin/v1/BUILD.bazel +new file mode 100644 +index 000000000..e65cb67cc +--- /dev/null ++++ b/google/cloud/oslogin/v1/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "osloginpb_proto", ++ srcs = ["oslogin.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud/oslogin/common:common_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "osloginpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/oslogin/apiv1/osloginpb", ++ proto = ":osloginpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/oslogin/common:commonpb_go_proto", ++ ], ++) +diff --git a/google/cloud/oslogin/v1alpha/BUILD.bazel b/google/cloud/oslogin/v1alpha/BUILD.bazel +new file mode 100644 +index 000000000..0f4458519 +--- /dev/null ++++ b/google/cloud/oslogin/v1alpha/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "osloginpb_proto", ++ srcs = ["oslogin.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud/oslogin/common:common_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "osloginpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/oslogin/apiv1alpha/osloginpb", ++ proto = ":osloginpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/oslogin/common:commonpb_go_proto", ++ ], ++) +diff --git a/google/cloud/oslogin/v1beta/BUILD.bazel b/google/cloud/oslogin/v1beta/BUILD.bazel +new file mode 100644 +index 000000000..28b378710 +--- /dev/null ++++ b/google/cloud/oslogin/v1beta/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "osloginpb_proto", ++ srcs = ["oslogin.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud/oslogin/common:common_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "osloginpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/oslogin/apiv1beta/osloginpb", ++ proto = ":osloginpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/oslogin/common:commonpb_go_proto", ++ ], ++) +diff --git a/google/cloud/paymentgateway/issuerswitch/v1/BUILD.bazel b/google/cloud/paymentgateway/issuerswitch/v1/BUILD.bazel +new file mode 100644 +index 000000000..48eece9e4 +--- /dev/null ++++ b/google/cloud/paymentgateway/issuerswitch/v1/BUILD.bazel +@@ -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 = "issuerswitchpb_proto", ++ srcs = [ ++ "common_fields.proto", ++ "logs.proto", ++ "resolutions.proto", ++ "rules.proto", ++ "transactions.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/logging/type:ltype_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:date_proto", ++ "//google/type:latlng_proto", ++ "//google/type:money_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "issuerswitchpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/paymentgateway/issuerswitch/apiv1/issuerswitchpb", ++ proto = ":issuerswitchpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/logging/type:ltype_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:date_go_proto", ++ "//google/type:latlng_go_proto", ++ "//google/type:money_go_proto", ++ ], ++) +diff --git a/google/cloud/phishingprotection/v1beta1/BUILD.bazel b/google/cloud/phishingprotection/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..366061901 +--- /dev/null ++++ b/google/cloud/phishingprotection/v1beta1/BUILD.bazel +@@ -0,0 +1,18 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "phishingprotectionpb_proto", ++ srcs = ["phishingprotection.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_proto"], ++) ++ ++go_proto_library( ++ name = "phishingprotectionpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/phishingprotection/apiv1beta1/phishingprotectionpb", ++ proto = ":phishingprotectionpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/policytroubleshooter/v1/BUILD.bazel b/google/cloud/policytroubleshooter/v1/BUILD.bazel +new file mode 100644 +index 000000000..d648c7b44 +--- /dev/null ++++ b/google/cloud/policytroubleshooter/v1/BUILD.bazel +@@ -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 = "policytroubleshooterpb_proto", ++ srcs = [ ++ "checker.proto", ++ "explanations.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/type:expr_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "policytroubleshooterpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/policytroubleshooter/apiv1/policytroubleshooterpb", ++ proto = ":policytroubleshooterpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/type:expr_go_proto", ++ ], ++) +diff --git a/google/cloud/privatecatalog/v1beta1/BUILD.bazel b/google/cloud/privatecatalog/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..c0df207a0 +--- /dev/null ++++ b/google/cloud/privatecatalog/v1beta1/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "privatecatalogpb_proto", ++ srcs = ["private_catalog.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "privatecatalogpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/privatecatalog/apiv1beta1/privatecatalogpb", ++ proto = ":privatecatalogpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/pubsublite/v1/BUILD.bazel b/google/cloud/pubsublite/v1/BUILD.bazel +new file mode 100644 +index 000000000..aa6544287 +--- /dev/null ++++ b/google/cloud/pubsublite/v1/BUILD.bazel +@@ -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 = "pubsublitepb_proto", ++ srcs = [ ++ "admin.proto", ++ "common.proto", ++ "cursor.proto", ++ "publisher.proto", ++ "subscriber.proto", ++ "topic_stats.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 = "pubsublitepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/pubsublite/apiv1/pubsublitepb", ++ proto = ":pubsublitepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/recaptchaenterprise/v1/BUILD.bazel b/google/cloud/recaptchaenterprise/v1/BUILD.bazel +new file mode 100644 +index 000000000..88846e85c +--- /dev/null ++++ b/google/cloud/recaptchaenterprise/v1/BUILD.bazel +@@ -0,0 +1,23 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "recaptchaenterprisepb_proto", ++ srcs = ["recaptchaenterprise.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "recaptchaenterprisepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/recaptchaenterprise/v2/apiv1/recaptchaenterprisepb", ++ proto = ":recaptchaenterprisepb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/recaptchaenterprise/v1beta1/BUILD.bazel b/google/cloud/recaptchaenterprise/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..db66bca15 +--- /dev/null ++++ b/google/cloud/recaptchaenterprise/v1beta1/BUILD.bazel +@@ -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 = "recaptchaenterprisepb_proto", ++ srcs = ["recaptchaenterprise.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "recaptchaenterprisepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/recaptchaenterprise/v2/apiv1beta1/recaptchaenterprisepb", ++ proto = ":recaptchaenterprisepb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/recommendationengine/v1beta1/BUILD.bazel b/google/cloud/recommendationengine/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..6885e7670 +--- /dev/null ++++ b/google/cloud/recommendationengine/v1beta1/BUILD.bazel +@@ -0,0 +1,42 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "recommendationenginepb_proto", ++ srcs = [ ++ "catalog.proto", ++ "catalog_service.proto", ++ "common.proto", ++ "import.proto", ++ "prediction_apikey_registry_service.proto", ++ "prediction_service.proto", ++ "recommendationengine_resources.proto", ++ "user_event.proto", ++ "user_event_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api:httpbody_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "recommendationenginepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/recommendationengine/apiv1beta1/recommendationenginepb", ++ proto = ":recommendationenginepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:httpbody_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/recommender/logging/v1/BUILD.bazel b/google/cloud/recommender/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..d489f4e6e +--- /dev/null ++++ b/google/cloud/recommender/logging/v1/BUILD.bazel +@@ -0,0 +1,23 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "loggingpb_proto", ++ srcs = ["action_log.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud/recommender/v1:recommender_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/recommender/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/recommender/v1:recommenderpb_go_proto", ++ ], ++) +diff --git a/google/cloud/recommender/logging/v1beta1/BUILD.bazel b/google/cloud/recommender/logging/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..3b8af79ea +--- /dev/null ++++ b/google/cloud/recommender/logging/v1beta1/BUILD.bazel +@@ -0,0 +1,23 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "loggingpb_proto", ++ srcs = ["action_log.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud/recommender/v1beta1:recommender_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/recommender/logging/apiv1beta1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/recommender/v1beta1:recommenderpb_go_proto", ++ ], ++) +diff --git a/google/cloud/recommender/v1/BUILD.bazel b/google/cloud/recommender/v1/BUILD.bazel +new file mode 100644 +index 000000000..d2038da40 +--- /dev/null ++++ b/google/cloud/recommender/v1/BUILD.bazel +@@ -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 = "recommenderpb_proto", ++ srcs = [ ++ "insight.proto", ++ "insight_type_config.proto", ++ "recommendation.proto", ++ "recommender_config.proto", ++ "recommender_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:money_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "recommenderpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/recommender/apiv1/recommenderpb", ++ proto = ":recommenderpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:money_go_proto", ++ ], ++) +diff --git a/google/cloud/recommender/v1beta1/BUILD.bazel b/google/cloud/recommender/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..0bd60d909 +--- /dev/null ++++ b/google/cloud/recommender/v1beta1/BUILD.bazel +@@ -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 = "recommenderpb_proto", ++ srcs = [ ++ "insight.proto", ++ "insight_type_config.proto", ++ "recommendation.proto", ++ "recommender_config.proto", ++ "recommender_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:money_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "recommenderpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/recommender/apiv1beta1/recommenderpb", ++ proto = ":recommenderpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:money_go_proto", ++ ], ++) +diff --git a/google/cloud/redis/v1/BUILD.bazel b/google/cloud/redis/v1/BUILD.bazel +new file mode 100644 +index 000000000..48d7731f9 +--- /dev/null ++++ b/google/cloud/redis/v1/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "redispb_proto", ++ srcs = ["cloud_redis.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:dayofweek_proto", ++ "//google/type:timeofday_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "redispb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/redis/apiv1/redispb", ++ proto = ":redispb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:dayofweek_go_proto", ++ "//google/type:timeofday_go_proto", ++ ], ++) +diff --git a/google/cloud/redis/v1beta1/BUILD.bazel b/google/cloud/redis/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..fb656be98 +--- /dev/null ++++ b/google/cloud/redis/v1beta1/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "redispb_proto", ++ srcs = ["cloud_redis.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:dayofweek_proto", ++ "//google/type:timeofday_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "redispb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/redis/apiv1beta1/redispb", ++ proto = ":redispb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:dayofweek_go_proto", ++ "//google/type:timeofday_go_proto", ++ ], ++) +diff --git a/google/cloud/resourcemanager/v2/BUILD.bazel b/google/cloud/resourcemanager/v2/BUILD.bazel +new file mode 100644 +index 000000000..69b3a5f0f +--- /dev/null ++++ b/google/cloud/resourcemanager/v2/BUILD.bazel +@@ -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 = "resourcemanagerpb_proto", ++ srcs = ["folders.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "resourcemanagerpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/resourcemanager/apiv2/resourcemanagerpb", ++ proto = ":resourcemanagerpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/resourcemanager/v3/BUILD.bazel b/google/cloud/resourcemanager/v3/BUILD.bazel +new file mode 100644 +index 000000000..b1da79b64 +--- /dev/null ++++ b/google/cloud/resourcemanager/v3/BUILD.bazel +@@ -0,0 +1,37 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "resourcemanagerpb_proto", ++ srcs = [ ++ "folders.proto", ++ "organizations.proto", ++ "projects.proto", ++ "tag_bindings.proto", ++ "tag_holds.proto", ++ "tag_keys.proto", ++ "tag_values.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "resourcemanagerpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/resourcemanager/apiv3/resourcemanagerpb", ++ proto = ":resourcemanagerpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/resourcesettings/v1/BUILD.bazel b/google/cloud/resourcesettings/v1/BUILD.bazel +new file mode 100644 +index 000000000..8c65d8739 +--- /dev/null ++++ b/google/cloud/resourcesettings/v1/BUILD.bazel +@@ -0,0 +1,18 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "resourcesettingspb_proto", ++ srcs = ["resource_settings.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_proto"], ++) ++ ++go_proto_library( ++ name = "resourcesettingspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/resourcesettings/apiv1/resourcesettingspb", ++ proto = ":resourcesettingspb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/retail/logging/BUILD.bazel b/google/cloud/retail/logging/BUILD.bazel +new file mode 100644 +index 000000000..bcc78bd6d +--- /dev/null ++++ b/google/cloud/retail/logging/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["error_log.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:struct_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/retail/logging/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/rpc:status_go_proto"], ++) +diff --git a/google/cloud/retail/v2/BUILD.bazel b/google/cloud/retail/v2/BUILD.bazel +new file mode 100644 +index 000000000..29b3822de +--- /dev/null ++++ b/google/cloud/retail/v2/BUILD.bazel +@@ -0,0 +1,56 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "retailpb_proto", ++ srcs = [ ++ "catalog.proto", ++ "catalog_service.proto", ++ "common.proto", ++ "completion_service.proto", ++ "control.proto", ++ "control_service.proto", ++ "import_config.proto", ++ "model.proto", ++ "model_service.proto", ++ "prediction_service.proto", ++ "product.proto", ++ "product_service.proto", ++ "promotion.proto", ++ "purge_config.proto", ++ "search_service.proto", ++ "serving_config.proto", ++ "serving_config_service.proto", ++ "user_event.proto", ++ "user_event_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//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", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "retailpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/retail/apiv2/retailpb", ++ proto = ":retailpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:httpbody_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:date_go_proto", ++ ], ++) +diff --git a/google/cloud/retail/v2alpha/BUILD.bazel b/google/cloud/retail/v2alpha/BUILD.bazel +new file mode 100644 +index 000000000..0ee31d69d +--- /dev/null ++++ b/google/cloud/retail/v2alpha/BUILD.bazel +@@ -0,0 +1,59 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "retailpb_proto", ++ srcs = [ ++ "catalog.proto", ++ "catalog_service.proto", ++ "common.proto", ++ "completion_service.proto", ++ "control.proto", ++ "control_service.proto", ++ "export_config.proto", ++ "import_config.proto", ++ "merchant_center_account_link.proto", ++ "merchant_center_account_link_service.proto", ++ "model.proto", ++ "model_service.proto", ++ "prediction_service.proto", ++ "product.proto", ++ "product_service.proto", ++ "promotion.proto", ++ "purge_config.proto", ++ "search_service.proto", ++ "serving_config.proto", ++ "serving_config_service.proto", ++ "user_event.proto", ++ "user_event_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//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", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "retailpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/retail/apiv2alpha/retailpb", ++ proto = ":retailpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:httpbody_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:date_go_proto", ++ ], ++) +diff --git a/google/cloud/retail/v2beta/BUILD.bazel b/google/cloud/retail/v2beta/BUILD.bazel +new file mode 100644 +index 000000000..43485f00b +--- /dev/null ++++ b/google/cloud/retail/v2beta/BUILD.bazel +@@ -0,0 +1,57 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "retailpb_proto", ++ srcs = [ ++ "catalog.proto", ++ "catalog_service.proto", ++ "common.proto", ++ "completion_service.proto", ++ "control.proto", ++ "control_service.proto", ++ "export_config.proto", ++ "import_config.proto", ++ "model.proto", ++ "model_service.proto", ++ "prediction_service.proto", ++ "product.proto", ++ "product_service.proto", ++ "promotion.proto", ++ "purge_config.proto", ++ "search_service.proto", ++ "serving_config.proto", ++ "serving_config_service.proto", ++ "user_event.proto", ++ "user_event_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//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", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "retailpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/retail/apiv2beta/retailpb", ++ proto = ":retailpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:httpbody_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:date_go_proto", ++ ], ++) +diff --git a/google/cloud/run/v2/BUILD.bazel b/google/cloud/run/v2/BUILD.bazel +new file mode 100644 +index 000000000..78d0c7f98 +--- /dev/null ++++ b/google/cloud/run/v2/BUILD.bazel +@@ -0,0 +1,45 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "runpb_proto", ++ srcs = [ ++ "condition.proto", ++ "execution.proto", ++ "execution_template.proto", ++ "job.proto", ++ "k8s.min.proto", ++ "revision.proto", ++ "revision_template.proto", ++ "service.proto", ++ "task.proto", ++ "task_template.proto", ++ "traffic_target.proto", ++ "vendor_settings.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api:api_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "runpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/run/apiv2/runpb", ++ proto = ":runpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:api_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/runtimeconfig/v1beta1/BUILD.bazel b/google/cloud/runtimeconfig/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..511170856 +--- /dev/null ++++ b/google/cloud/runtimeconfig/v1beta1/BUILD.bazel +@@ -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 = "runtimeconfigpb_proto", ++ srcs = [ ++ "resources.proto", ++ "runtimeconfig.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 = "runtimeconfigpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/runtimeconfig/apiv1beta1/runtimeconfigpb", ++ proto = ":runtimeconfigpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel b/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel +new file mode 100644 +index 000000000..e237c6202 +--- /dev/null ++++ b/google/cloud/saasaccelerator/management/logs/v1/BUILD.bazel +@@ -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 = "logspb_proto", ++ srcs = [ ++ "notification_service_payload.proto", ++ "saas_instance_payload.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:timestamp_proto"], ++) ++ ++go_proto_library( ++ name = "logspb_go_proto", ++ importpath = "cloud.google.com/go/saasaccelerator/management/logs/apiv1/logspb", ++ proto = ":logspb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/scheduler/v1/BUILD.bazel b/google/cloud/scheduler/v1/BUILD.bazel +new file mode 100644 +index 000000000..411aafbcd +--- /dev/null ++++ b/google/cloud/scheduler/v1/BUILD.bazel +@@ -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 = "schedulerpb_proto", ++ srcs = [ ++ "cloudscheduler.proto", ++ "job.proto", ++ "target.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//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "schedulerpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/scheduler/apiv1/schedulerpb", ++ proto = ":schedulerpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/scheduler/v1beta1/BUILD.bazel b/google/cloud/scheduler/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..128aacfe3 +--- /dev/null ++++ b/google/cloud/scheduler/v1beta1/BUILD.bazel +@@ -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 = "schedulerpb_proto", ++ srcs = [ ++ "cloudscheduler.proto", ++ "job.proto", ++ "target.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//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "schedulerpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/scheduler/apiv1beta1/schedulerpb", ++ proto = ":schedulerpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/secretmanager/logging/v1/BUILD.bazel b/google/cloud/secretmanager/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..293f2aca1 +--- /dev/null ++++ b/google/cloud/secretmanager/logging/v1/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["secret_event.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/secretmanager/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/secretmanager/v1/BUILD.bazel b/google/cloud/secretmanager/v1/BUILD.bazel +new file mode 100644 +index 000000000..d4d6119ad +--- /dev/null ++++ b/google/cloud/secretmanager/v1/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "secretmanagerpb_proto", ++ srcs = [ ++ "resources.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_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 = "secretmanagerpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/secretmanager/apiv1/secretmanagerpb", ++ proto = ":secretmanagerpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/cloud/secrets/v1beta1/BUILD.bazel b/google/cloud/secrets/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..eca8ff78e +--- /dev/null ++++ b/google/cloud/secrets/v1beta1/BUILD.bazel +@@ -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 = "secretspb_proto", ++ srcs = [ ++ "resources.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "secretspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/secrets/apiv1beta1/secretspb", ++ proto = ":secretspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/cloud/security/privateca/v1/BUILD.bazel b/google/cloud/security/privateca/v1/BUILD.bazel +new file mode 100644 +index 000000000..a2bad26b5 +--- /dev/null ++++ b/google/cloud/security/privateca/v1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "privatecapb_proto", ++ srcs = [ ++ "resources.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:expr_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 = "privatecapb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/security/privateca/apiv1/privatecapb", ++ proto = ":privatecapb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:expr_go_proto", ++ ], ++) +diff --git a/google/cloud/security/privateca/v1beta1/BUILD.bazel b/google/cloud/security/privateca/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..0f47f1f52 +--- /dev/null ++++ b/google/cloud/security/privateca/v1beta1/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "privatecapb_proto", ++ srcs = [ ++ "resources.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "privatecapb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/security/privateca/apiv1beta1/privatecapb", ++ proto = ":privatecapb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/security/publicca/v1beta1/BUILD.bazel b/google/cloud/security/publicca/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..27ef819ab +--- /dev/null ++++ b/google/cloud/security/publicca/v1beta1/BUILD.bazel +@@ -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 = "publiccapb_proto", ++ srcs = [ ++ "resources.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_proto"], ++) ++ ++go_proto_library( ++ name = "publiccapb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/security/publicca/apiv1beta1/publiccapb", ++ proto = ":publiccapb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/securitycenter/settings/v1beta1/BUILD.bazel b/google/cloud/securitycenter/settings/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..b274379bb +--- /dev/null ++++ b/google/cloud/securitycenter/settings/v1beta1/BUILD.bazel +@@ -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 = "settingspb_proto", ++ srcs = [ ++ "billing_settings.proto", ++ "component_settings.proto", ++ "detector.proto", ++ "securitycenter_settings_service.proto", ++ "settings.proto", ++ "sink_settings.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "settingspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/securitycenter/settings/apiv1beta1/settingspb", ++ proto = ":settingspb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/securitycenter/v1/BUILD.bazel b/google/cloud/securitycenter/v1/BUILD.bazel +new file mode 100644 +index 000000000..35053870f +--- /dev/null ++++ b/google/cloud/securitycenter/v1/BUILD.bazel +@@ -0,0 +1,69 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "securitycenterpb_proto", ++ srcs = [ ++ "access.proto", ++ "asset.proto", ++ "bigquery_export.proto", ++ "cloud_dlp_data_profile.proto", ++ "cloud_dlp_inspection.proto", ++ "compliance.proto", ++ "connection.proto", ++ "contact_details.proto", ++ "container.proto", ++ "database.proto", ++ "effective_security_health_analytics_custom_module.proto", ++ "exfiltration.proto", ++ "external_system.proto", ++ "file.proto", ++ "finding.proto", ++ "folder.proto", ++ "iam_binding.proto", ++ "indicator.proto", ++ "kernel_rootkit.proto", ++ "kubernetes.proto", ++ "label.proto", ++ "mitre_attack.proto", ++ "mute_config.proto", ++ "notification_config.proto", ++ "notification_message.proto", ++ "organization_settings.proto", ++ "process.proto", ++ "resource.proto", ++ "run_asset_discovery_response.proto", ++ "security_health_analytics_custom_config.proto", ++ "security_health_analytics_custom_module.proto", ++ "security_marks.proto", ++ "securitycenter_service.proto", ++ "source.proto", ++ "vulnerability.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:expr_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "securitycenterpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/securitycenter/apiv1/securitycenterpb", ++ proto = ":securitycenterpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:expr_go_proto", ++ ], ++) +diff --git a/google/cloud/securitycenter/v1beta1/BUILD.bazel b/google/cloud/securitycenter/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..c7762bd5b +--- /dev/null ++++ b/google/cloud/securitycenter/v1beta1/BUILD.bazel +@@ -0,0 +1,38 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "securitycenterpb_proto", ++ srcs = [ ++ "asset.proto", ++ "finding.proto", ++ "organization_settings.proto", ++ "run_asset_discovery_response.proto", ++ "security_marks.proto", ++ "securitycenter_service.proto", ++ "source.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "securitycenterpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/securitycenter/apiv1beta1/securitycenterpb", ++ proto = ":securitycenterpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/securitycenter/v1p1beta1/BUILD.bazel b/google/cloud/securitycenter/v1p1beta1/BUILD.bazel +new file mode 100644 +index 000000000..249225909 +--- /dev/null ++++ b/google/cloud/securitycenter/v1p1beta1/BUILD.bazel +@@ -0,0 +1,43 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "securitycenterpb_proto", ++ srcs = [ ++ "asset.proto", ++ "finding.proto", ++ "folder.proto", ++ "notification_config.proto", ++ "notification_message.proto", ++ "organization_settings.proto", ++ "resource.proto", ++ "run_asset_discovery_response.proto", ++ "security_marks.proto", ++ "securitycenter_service.proto", ++ "source.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "securitycenterpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/securitycenter/apiv1p1beta1/securitycenterpb", ++ proto = ":securitycenterpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/sensitiveaction/logging/v1/BUILD.bazel b/google/cloud/sensitiveaction/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..a7ab86920 +--- /dev/null ++++ b/google/cloud/sensitiveaction/logging/v1/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["sensitive_action_payload.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/cloud/securitycenter/v1:securitycenter_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/sensitiveaction/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/cloud/securitycenter/v1:securitycenterpb_go_proto"], ++) +diff --git a/google/cloud/servicedirectory/v1/BUILD.bazel b/google/cloud/servicedirectory/v1/BUILD.bazel +new file mode 100644 +index 000000000..23d7f34af +--- /dev/null ++++ b/google/cloud/servicedirectory/v1/BUILD.bazel +@@ -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 = "servicedirectorypb_proto", ++ srcs = [ ++ "endpoint.proto", ++ "lookup_service.proto", ++ "namespace.proto", ++ "registration_service.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "servicedirectorypb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/servicedirectory/apiv1/servicedirectorypb", ++ proto = ":servicedirectorypb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/cloud/servicedirectory/v1beta1/BUILD.bazel b/google/cloud/servicedirectory/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..693046534 +--- /dev/null ++++ b/google/cloud/servicedirectory/v1beta1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "servicedirectorypb_proto", ++ srcs = [ ++ "endpoint.proto", ++ "lookup_service.proto", ++ "namespace.proto", ++ "registration_service.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "servicedirectorypb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/servicedirectory/apiv1beta1/servicedirectorypb", ++ proto = ":servicedirectorypb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/cloud/shell/v1/BUILD.bazel b/google/cloud/shell/v1/BUILD.bazel +new file mode 100644 +index 000000000..0d57def98 +--- /dev/null ++++ b/google/cloud/shell/v1/BUILD.bazel +@@ -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 = "shellpb_proto", ++ srcs = ["cloudshell.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "shellpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/shell/apiv1/shellpb", ++ proto = ":shellpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/speech/v1/BUILD.bazel b/google/cloud/speech/v1/BUILD.bazel +new file mode 100644 +index 000000000..9a1a99ba1 +--- /dev/null ++++ b/google/cloud/speech/v1/BUILD.bazel +@@ -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 = "speechpb_proto", ++ srcs = [ ++ "cloud_speech.proto", ++ "cloud_speech_adaptation.proto", ++ "resource.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//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "speechpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/speech/apiv1/speechpb", ++ proto = ":speechpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/speech/v1p1beta1/BUILD.bazel b/google/cloud/speech/v1p1beta1/BUILD.bazel +new file mode 100644 +index 000000000..3cf861ae9 +--- /dev/null ++++ b/google/cloud/speech/v1p1beta1/BUILD.bazel +@@ -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 = "speechpb_proto", ++ srcs = [ ++ "cloud_speech.proto", ++ "cloud_speech_adaptation.proto", ++ "resource.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//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "speechpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/speech/apiv1p1beta1/speechpb", ++ proto = ":speechpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/speech/v2/BUILD.bazel b/google/cloud/speech/v2/BUILD.bazel +new file mode 100644 +index 000000000..5ffcc0755 +--- /dev/null ++++ b/google/cloud/speech/v2/BUILD.bazel +@@ -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 = "speechpb_proto", ++ srcs = ["cloud_speech.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//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "speechpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/speech/apiv2/speechpb", ++ proto = ":speechpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/sql/v1/BUILD.bazel b/google/cloud/sql/v1/BUILD.bazel +new file mode 100644 +index 000000000..b3e0dfc03 +--- /dev/null ++++ b/google/cloud/sql/v1/BUILD.bazel +@@ -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 = "sqlpb_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 = "sqlpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/sql/apiv1/sqlpb", ++ proto = ":sqlpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/sql/v1beta4/BUILD.bazel b/google/cloud/sql/v1beta4/BUILD.bazel +new file mode 100644 +index 000000000..5546c63de +--- /dev/null ++++ b/google/cloud/sql/v1beta4/BUILD.bazel +@@ -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 = "sqlpb_proto", ++ srcs = [ ++ "cloud_sql.proto", ++ "cloud_sql_connect.proto", ++ "cloud_sql_resources.proto", ++ "cloud_sql_tiers.proto", ++ "cloud_sql_users.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "sqlpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/sql/apiv1beta4/sqlpb", ++ proto = ":sqlpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/storageinsights/v1/BUILD.bazel b/google/cloud/storageinsights/v1/BUILD.bazel +new file mode 100644 +index 000000000..c4d7b0f13 +--- /dev/null ++++ b/google/cloud/storageinsights/v1/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "storageinsightspb_proto", ++ srcs = ["storageinsights.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "//google/type:date_proto", ++ "//google/type:datetime_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "storageinsightspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/storageinsights/apiv1/storageinsightspb", ++ proto = ":storageinsightspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:date_go_proto", ++ "//google/type:datetime_go_proto", ++ ], ++) +diff --git a/google/cloud/stream/logging/v1/BUILD.bazel b/google/cloud/stream/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..8da16890b +--- /dev/null ++++ b/google/cloud/stream/logging/v1/BUILD.bazel +@@ -0,0 +1,16 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "loggingpb_proto", ++ srcs = ["logging.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:timestamp_proto"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/stream/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/support/BUILD.bazel b/google/cloud/support/BUILD.bazel +new file mode 100644 +index 000000000..c0074ac5d +--- /dev/null ++++ b/google/cloud/support/BUILD.bazel +@@ -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 = "commonpb_proto", ++ srcs = ["common.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "commonpb_go_proto", ++ importpath = "cloud.google.com/go/support/common/commonpb", ++ proto = ":commonpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/support/v1alpha1/BUILD.bazel b/google/cloud/support/v1alpha1/BUILD.bazel +new file mode 100644 +index 000000000..f92892f1d +--- /dev/null ++++ b/google/cloud/support/v1alpha1/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "supportpb_proto", ++ srcs = ["cloud_support.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/cloud/support:common_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "supportpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/support/apiv1alpha1/supportpb", ++ proto = ":supportpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/cloud/support:commonpb_go_proto", ++ ], ++) +diff --git a/google/cloud/talent/v4/BUILD.bazel b/google/cloud/talent/v4/BUILD.bazel +new file mode 100644 +index 000000000..a750757ee +--- /dev/null ++++ b/google/cloud/talent/v4/BUILD.bazel +@@ -0,0 +1,52 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "talentpb_proto", ++ srcs = [ ++ "common.proto", ++ "company.proto", ++ "company_service.proto", ++ "completion_service.proto", ++ "event.proto", ++ "event_service.proto", ++ "filters.proto", ++ "histogram.proto", ++ "job.proto", ++ "job_service.proto", ++ "tenant.proto", ++ "tenant_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:latlng_proto", ++ "//google/type:money_proto", ++ "//google/type:postaladdress_proto", ++ "//google/type:timeofday_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "talentpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/talent/apiv4/talentpb", ++ proto = ":talentpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:latlng_go_proto", ++ "//google/type:money_go_proto", ++ "//google/type:postaladdress_go_proto", ++ "//google/type:timeofday_go_proto", ++ ], ++) +diff --git a/google/cloud/talent/v4beta1/BUILD.bazel b/google/cloud/talent/v4beta1/BUILD.bazel +new file mode 100644 +index 000000000..ed54857b7 +--- /dev/null ++++ b/google/cloud/talent/v4beta1/BUILD.bazel +@@ -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 = "talentpb_proto", ++ srcs = [ ++ "batch.proto", ++ "common.proto", ++ "company.proto", ++ "company_service.proto", ++ "completion_service.proto", ++ "event.proto", ++ "event_service.proto", ++ "filters.proto", ++ "histogram.proto", ++ "job.proto", ++ "job_service.proto", ++ "tenant.proto", ++ "tenant_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:latlng_proto", ++ "//google/type:money_proto", ++ "//google/type:postaladdress_proto", ++ "//google/type:timeofday_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "talentpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/talent/apiv4beta1/talentpb", ++ proto = ":talentpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:latlng_go_proto", ++ "//google/type:money_go_proto", ++ "//google/type:postaladdress_go_proto", ++ "//google/type:timeofday_go_proto", ++ ], ++) +diff --git a/google/cloud/tasks/v2/BUILD.bazel b/google/cloud/tasks/v2/BUILD.bazel +new file mode 100644 +index 000000000..a4714c057 +--- /dev/null ++++ b/google/cloud/tasks/v2/BUILD.bazel +@@ -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 = "cloudtaskspb_proto", ++ srcs = [ ++ "cloudtasks.proto", ++ "queue.proto", ++ "target.proto", ++ "task.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/rpc:status_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 = "cloudtaskspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/cloudtasks/apiv2/cloudtaskspb", ++ proto = ":cloudtaskspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/tasks/v2beta2/BUILD.bazel b/google/cloud/tasks/v2beta2/BUILD.bazel +new file mode 100644 +index 000000000..ee47980c7 +--- /dev/null ++++ b/google/cloud/tasks/v2beta2/BUILD.bazel +@@ -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 = "cloudtaskspb_proto", ++ srcs = [ ++ "cloudtasks.proto", ++ "old_target.proto", ++ "queue.proto", ++ "target.proto", ++ "task.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/rpc:status_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 = "cloudtaskspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/cloudtasks/apiv2beta2/cloudtaskspb", ++ proto = ":cloudtaskspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/tasks/v2beta3/BUILD.bazel b/google/cloud/tasks/v2beta3/BUILD.bazel +new file mode 100644 +index 000000000..b9c214b4b +--- /dev/null ++++ b/google/cloud/tasks/v2beta3/BUILD.bazel +@@ -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 = "cloudtaskspb_proto", ++ srcs = [ ++ "cloudtasks.proto", ++ "queue.proto", ++ "target.proto", ++ "task.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/rpc:status_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 = "cloudtaskspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/cloudtasks/apiv2beta3/cloudtaskspb", ++ proto = ":cloudtaskspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/texttospeech/v1/BUILD.bazel b/google/cloud/texttospeech/v1/BUILD.bazel +new file mode 100644 +index 000000000..2b2b0a089 +--- /dev/null ++++ b/google/cloud/texttospeech/v1/BUILD.bazel +@@ -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 = "texttospeechpb_proto", ++ srcs = [ ++ "cloud_tts.proto", ++ "cloud_tts_lrs.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "texttospeechpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/texttospeech/apiv1/texttospeechpb", ++ proto = ":texttospeechpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/texttospeech/v1beta1/BUILD.bazel b/google/cloud/texttospeech/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..2321efa93 +--- /dev/null ++++ b/google/cloud/texttospeech/v1beta1/BUILD.bazel +@@ -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 = "texttospeechpb_proto", ++ srcs = [ ++ "cloud_tts.proto", ++ "cloud_tts_lrs.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "texttospeechpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/texttospeech/apiv1beta1/texttospeechpb", ++ proto = ":texttospeechpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/timeseriesinsights/v1/BUILD.bazel b/google/cloud/timeseriesinsights/v1/BUILD.bazel +new file mode 100644 +index 000000000..8a196f666 +--- /dev/null ++++ b/google/cloud/timeseriesinsights/v1/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "timeseriesinsightspb_proto", ++ srcs = ["timeseries_insights.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 = "timeseriesinsightspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/timeseriesinsights/apiv1/timeseriesinsightspb", ++ proto = ":timeseriesinsightspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/tpu/v1/BUILD.bazel b/google/cloud/tpu/v1/BUILD.bazel +new file mode 100644 +index 000000000..1a14cd488 +--- /dev/null ++++ b/google/cloud/tpu/v1/BUILD.bazel +@@ -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 = "tpupb_proto", ++ srcs = ["cloud_tpu.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "tpupb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/tpu/apiv1/tpupb", ++ proto = ":tpupb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/tpu/v2/BUILD.bazel b/google/cloud/tpu/v2/BUILD.bazel +new file mode 100644 +index 000000000..71b9bc358 +--- /dev/null ++++ b/google/cloud/tpu/v2/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "tpupb_proto", ++ srcs = ["cloud_tpu.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "tpupb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/tpu/apiv2/tpupb", ++ proto = ":tpupb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/tpu/v2alpha1/BUILD.bazel b/google/cloud/tpu/v2alpha1/BUILD.bazel +new file mode 100644 +index 000000000..3d635ad93 +--- /dev/null ++++ b/google/cloud/tpu/v2alpha1/BUILD.bazel +@@ -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 = "tpupb_proto", ++ srcs = ["cloud_tpu.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:interval_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 = "tpupb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/tpu/apiv2alpha1/tpupb", ++ proto = ":tpupb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:interval_go_proto", ++ ], ++) +diff --git a/google/cloud/translate/v3/BUILD.bazel b/google/cloud/translate/v3/BUILD.bazel +new file mode 100644 +index 000000000..2fc550325 +--- /dev/null ++++ b/google/cloud/translate/v3/BUILD.bazel +@@ -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 = "translatepb_proto", ++ srcs = ["translation_service.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "translatepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/translate/apiv3/translatepb", ++ proto = ":translatepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/translate/v3beta1/BUILD.bazel b/google/cloud/translate/v3beta1/BUILD.bazel +new file mode 100644 +index 000000000..03e7fb57e +--- /dev/null ++++ b/google/cloud/translate/v3beta1/BUILD.bazel +@@ -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 = "translationpb_proto", ++ srcs = ["translation_service.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "translationpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/translation/apiv3beta1/translationpb", ++ proto = ":translationpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/video/livestream/logging/v1/BUILD.bazel b/google/cloud/video/livestream/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..efd5da26a +--- /dev/null ++++ b/google/cloud/video/livestream/logging/v1/BUILD.bazel +@@ -0,0 +1,23 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "loggingpb_proto", ++ srcs = ["logs.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/cloud/video/livestream/v1:livestream_proto", ++ "//google/rpc:status_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/video/livestream/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/cloud/video/livestream/v1:livestreampb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/video/livestream/v1/BUILD.bazel b/google/cloud/video/livestream/v1/BUILD.bazel +new file mode 100644 +index 000000000..bbdee5db2 +--- /dev/null ++++ b/google/cloud/video/livestream/v1/BUILD.bazel +@@ -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 = "livestreampb_proto", ++ srcs = [ ++ "outputs.proto", ++ "resources.proto", ++ "service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:datetime_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 = "livestreampb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/video/livestream/apiv1/livestreampb", ++ proto = ":livestreampb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:datetime_go_proto", ++ ], ++) +diff --git a/google/cloud/video/stitcher/v1/BUILD.bazel b/google/cloud/video/stitcher/v1/BUILD.bazel +new file mode 100644 +index 000000000..1d3aa6aa5 +--- /dev/null ++++ b/google/cloud/video/stitcher/v1/BUILD.bazel +@@ -0,0 +1,39 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "stitcherpb_proto", ++ srcs = [ ++ "ad_tag_details.proto", ++ "cdn_keys.proto", ++ "companions.proto", ++ "events.proto", ++ "live_configs.proto", ++ "sessions.proto", ++ "slates.proto", ++ "stitch_details.proto", ++ "video_stitcher_service.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//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "stitcherpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/video/stitcher/apiv1/stitcherpb", ++ proto = ":stitcherpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/video/transcoder/v1/BUILD.bazel b/google/cloud/video/transcoder/v1/BUILD.bazel +new file mode 100644 +index 000000000..f116546e8 +--- /dev/null ++++ b/google/cloud/video/transcoder/v1/BUILD.bazel +@@ -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 = "transcoderpb_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 = "transcoderpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/video/transcoder/apiv1/transcoderpb", ++ proto = ":transcoderpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/videointelligence/v1/BUILD.bazel b/google/cloud/videointelligence/v1/BUILD.bazel +new file mode 100644 +index 000000000..7deeebed1 +--- /dev/null ++++ b/google/cloud/videointelligence/v1/BUILD.bazel +@@ -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 = "videointelligencepb_proto", ++ srcs = ["video_intelligence.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//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "videointelligencepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/videointelligence/apiv1/videointelligencepb", ++ proto = ":videointelligencepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/videointelligence/v1beta2/BUILD.bazel b/google/cloud/videointelligence/v1beta2/BUILD.bazel +new file mode 100644 +index 000000000..665bf4a73 +--- /dev/null ++++ b/google/cloud/videointelligence/v1beta2/BUILD.bazel +@@ -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 = "videointelligencepb_proto", ++ srcs = ["video_intelligence.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//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "videointelligencepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/videointelligence/apiv1beta2/videointelligencepb", ++ proto = ":videointelligencepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/videointelligence/v1p1beta1/BUILD.bazel b/google/cloud/videointelligence/v1p1beta1/BUILD.bazel +new file mode 100644 +index 000000000..8530b13e6 +--- /dev/null ++++ b/google/cloud/videointelligence/v1p1beta1/BUILD.bazel +@@ -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 = "videointelligencepb_proto", ++ srcs = ["video_intelligence.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//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "videointelligencepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/videointelligence/apiv1p1beta1/videointelligencepb", ++ proto = ":videointelligencepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/videointelligence/v1p2beta1/BUILD.bazel b/google/cloud/videointelligence/v1p2beta1/BUILD.bazel +new file mode 100644 +index 000000000..fe1803719 +--- /dev/null ++++ b/google/cloud/videointelligence/v1p2beta1/BUILD.bazel +@@ -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 = "videointelligencepb_proto", ++ srcs = ["video_intelligence.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//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "videointelligencepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/videointelligence/apiv1p2beta1/videointelligencepb", ++ proto = ":videointelligencepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/videointelligence/v1p3beta1/BUILD.bazel b/google/cloud/videointelligence/v1p3beta1/BUILD.bazel +new file mode 100644 +index 000000000..0ff29ca28 +--- /dev/null ++++ b/google/cloud/videointelligence/v1p3beta1/BUILD.bazel +@@ -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 = "videointelligencepb_proto", ++ srcs = ["video_intelligence.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//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "videointelligencepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/videointelligence/apiv1p3beta1/videointelligencepb", ++ proto = ":videointelligencepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/vision/v1/BUILD.bazel b/google/cloud/vision/v1/BUILD.bazel +new file mode 100644 +index 000000000..c968ea9cb +--- /dev/null ++++ b/google/cloud/vision/v1/BUILD.bazel +@@ -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 = "visionpb_proto", ++ srcs = [ ++ "geometry.proto", ++ "image_annotator.proto", ++ "product_search.proto", ++ "product_search_service.proto", ++ "text_annotation.proto", ++ "web_detection.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:color_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "visionpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/vision/v2/apiv1/visionpb", ++ proto = ":visionpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:color_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/cloud/vision/v1p1beta1/BUILD.bazel b/google/cloud/vision/v1p1beta1/BUILD.bazel +new file mode 100644 +index 000000000..9ae413e53 +--- /dev/null ++++ b/google/cloud/vision/v1p1beta1/BUILD.bazel +@@ -0,0 +1,33 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "visionpb_proto", ++ srcs = [ ++ "geometry.proto", ++ "image_annotator.proto", ++ "text_annotation.proto", ++ "web_detection.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "//google/type:color_proto", ++ "//google/type:latlng_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "visionpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/vision/v2/apiv1p1beta1/visionpb", ++ proto = ":visionpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:color_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/cloud/vision/v1p2beta1/BUILD.bazel b/google/cloud/vision/v1p2beta1/BUILD.bazel +new file mode 100644 +index 000000000..90f236347 +--- /dev/null ++++ b/google/cloud/vision/v1p2beta1/BUILD.bazel +@@ -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 = "visionpb_proto", ++ srcs = [ ++ "geometry.proto", ++ "image_annotator.proto", ++ "text_annotation.proto", ++ "web_detection.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:color_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "visionpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/vision/apiv1p2beta1/visionpb", ++ proto = ":visionpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:color_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/cloud/vision/v1p3beta1/BUILD.bazel b/google/cloud/vision/v1p3beta1/BUILD.bazel +new file mode 100644 +index 000000000..7b89191d6 +--- /dev/null ++++ b/google/cloud/vision/v1p3beta1/BUILD.bazel +@@ -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 = "visionpb_proto", ++ srcs = [ ++ "geometry.proto", ++ "image_annotator.proto", ++ "product_search.proto", ++ "product_search_service.proto", ++ "text_annotation.proto", ++ "web_detection.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:color_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "visionpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/vision/apiv1p3beta1/visionpb", ++ proto = ":visionpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:color_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/cloud/vision/v1p4beta1/BUILD.bazel b/google/cloud/vision/v1p4beta1/BUILD.bazel +new file mode 100644 +index 000000000..0f8ec362b +--- /dev/null ++++ b/google/cloud/vision/v1p4beta1/BUILD.bazel +@@ -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 = "visionpb_proto", ++ srcs = [ ++ "face.proto", ++ "geometry.proto", ++ "image_annotator.proto", ++ "product_search.proto", ++ "product_search_service.proto", ++ "text_annotation.proto", ++ "web_detection.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:color_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "visionpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/vision/apiv1p4beta1/visionpb", ++ proto = ":visionpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:color_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/cloud/visionai/v1/BUILD.bazel b/google/cloud/visionai/v1/BUILD.bazel +new file mode 100644 +index 000000000..1cc4d0eb8 +--- /dev/null ++++ b/google/cloud/visionai/v1/BUILD.bazel +@@ -0,0 +1,46 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "visionaipb_proto", ++ srcs = [ ++ "annotations.proto", ++ "common.proto", ++ "lva.proto", ++ "lva_resources.proto", ++ "lva_service.proto", ++ "platform.proto", ++ "streaming_resources.proto", ++ "streaming_service.proto", ++ "streams_resources.proto", ++ "streams_service.proto", ++ "warehouse.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:datetime_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//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "visionaipb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/visionai/apiv1/visionaipb", ++ proto = ":visionaipb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:datetime_go_proto", ++ ], ++) +diff --git a/google/cloud/visionai/v1alpha1/BUILD.bazel b/google/cloud/visionai/v1alpha1/BUILD.bazel +new file mode 100644 +index 000000000..147f9d016 +--- /dev/null ++++ b/google/cloud/visionai/v1alpha1/BUILD.bazel +@@ -0,0 +1,46 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "visionaipb_proto", ++ srcs = [ ++ "annotations.proto", ++ "common.proto", ++ "lva.proto", ++ "lva_resources.proto", ++ "lva_service.proto", ++ "platform.proto", ++ "streaming_resources.proto", ++ "streaming_service.proto", ++ "streams_resources.proto", ++ "streams_service.proto", ++ "warehouse.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:datetime_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//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "visionaipb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/visionai/apiv1alpha1/visionaipb", ++ proto = ":visionaipb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:datetime_go_proto", ++ ], ++) +diff --git a/google/cloud/vmmigration/v1/BUILD.bazel b/google/cloud/vmmigration/v1/BUILD.bazel +new file mode 100644 +index 000000000..d77c06f37 +--- /dev/null ++++ b/google/cloud/vmmigration/v1/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "vmmigrationpb_proto", ++ srcs = ["vmmigration.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:errdetails_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "vmmigrationpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/vmmigration/apiv1/vmmigrationpb", ++ proto = ":vmmigrationpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:errdetails_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/vmwareengine/v1/BUILD.bazel b/google/cloud/vmwareengine/v1/BUILD.bazel +new file mode 100644 +index 000000000..f5551a09e +--- /dev/null ++++ b/google/cloud/vmwareengine/v1/BUILD.bazel +@@ -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 = "vmwareenginepb_proto", ++ srcs = [ ++ "vmwareengine.proto", ++ "vmwareengine_resources.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 = "vmwareenginepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/vmwareengine/apiv1/vmwareenginepb", ++ proto = ":vmwareenginepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/vpcaccess/v1/BUILD.bazel b/google/cloud/vpcaccess/v1/BUILD.bazel +new file mode 100644 +index 000000000..2f63a5fa0 +--- /dev/null ++++ b/google/cloud/vpcaccess/v1/BUILD.bazel +@@ -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 = "vpcaccesspb_proto", ++ srcs = ["vpc_access.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "vpcaccesspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/vpcaccess/apiv1/vpcaccesspb", ++ proto = ":vpcaccesspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/webrisk/v1/BUILD.bazel b/google/cloud/webrisk/v1/BUILD.bazel +new file mode 100644 +index 000000000..86b9bd2a7 +--- /dev/null ++++ b/google/cloud/webrisk/v1/BUILD.bazel +@@ -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 = "webriskpb_proto", ++ srcs = ["webrisk.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "webriskpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/webrisk/apiv1/webriskpb", ++ proto = ":webriskpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/webrisk/v1beta1/BUILD.bazel b/google/cloud/webrisk/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..6b5bc8763 +--- /dev/null ++++ b/google/cloud/webrisk/v1beta1/BUILD.bazel +@@ -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 = "webriskpb_proto", ++ srcs = ["webrisk.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "webriskpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/webrisk/apiv1beta1/webriskpb", ++ proto = ":webriskpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/websecurityscanner/v1/BUILD.bazel b/google/cloud/websecurityscanner/v1/BUILD.bazel +new file mode 100644 +index 000000000..3fe396d10 +--- /dev/null ++++ b/google/cloud/websecurityscanner/v1/BUILD.bazel +@@ -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 = "websecurityscannerpb_proto", ++ srcs = [ ++ "crawled_url.proto", ++ "finding.proto", ++ "finding_addon.proto", ++ "finding_type_stats.proto", ++ "scan_config.proto", ++ "scan_config_error.proto", ++ "scan_run.proto", ++ "scan_run_error_trace.proto", ++ "scan_run_log.proto", ++ "scan_run_warning_trace.proto", ++ "web_security_scanner.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "websecurityscannerpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/websecurityscanner/apiv1/websecurityscannerpb", ++ proto = ":websecurityscannerpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/websecurityscanner/v1alpha/BUILD.bazel b/google/cloud/websecurityscanner/v1alpha/BUILD.bazel +new file mode 100644 +index 000000000..cb4c9e016 +--- /dev/null ++++ b/google/cloud/websecurityscanner/v1alpha/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "websecurityscannerpb_proto", ++ srcs = [ ++ "crawled_url.proto", ++ "finding.proto", ++ "finding_addon.proto", ++ "finding_type_stats.proto", ++ "scan_config.proto", ++ "scan_run.proto", ++ "web_security_scanner.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "websecurityscannerpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/websecurityscanner/apiv1alpha/websecurityscannerpb", ++ proto = ":websecurityscannerpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/websecurityscanner/v1beta/BUILD.bazel b/google/cloud/websecurityscanner/v1beta/BUILD.bazel +new file mode 100644 +index 000000000..b7d22658f +--- /dev/null ++++ b/google/cloud/websecurityscanner/v1beta/BUILD.bazel +@@ -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 = "websecurityscannerpb_proto", ++ srcs = [ ++ "crawled_url.proto", ++ "finding.proto", ++ "finding_addon.proto", ++ "finding_type_stats.proto", ++ "scan_config.proto", ++ "scan_config_error.proto", ++ "scan_run.proto", ++ "scan_run_error_trace.proto", ++ "scan_run_warning_trace.proto", ++ "web_security_scanner.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "websecurityscannerpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/websecurityscanner/apiv1beta/websecurityscannerpb", ++ proto = ":websecurityscannerpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/workflows/executions/v1/BUILD.bazel b/google/cloud/workflows/executions/v1/BUILD.bazel +new file mode 100644 +index 000000000..4f80e8ba2 +--- /dev/null ++++ b/google/cloud/workflows/executions/v1/BUILD.bazel +@@ -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 = "executionspb_proto", ++ srcs = ["executions.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "executionspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/workflows/executions/apiv1/executionspb", ++ proto = ":executionspb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/workflows/executions/v1beta/BUILD.bazel b/google/cloud/workflows/executions/v1beta/BUILD.bazel +new file mode 100644 +index 000000000..421cbfc89 +--- /dev/null ++++ b/google/cloud/workflows/executions/v1beta/BUILD.bazel +@@ -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 = "executionspb_proto", ++ srcs = ["executions.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "executionspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/workflows/executions/apiv1beta/executionspb", ++ proto = ":executionspb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/cloud/workflows/type/BUILD.bazel b/google/cloud/workflows/type/BUILD.bazel +new file mode 100644 +index 000000000..346286dea +--- /dev/null ++++ b/google/cloud/workflows/type/BUILD.bazel +@@ -0,0 +1,22 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "typepb_proto", ++ srcs = [ ++ "engine_call.proto", ++ "executions_system.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "typepb_go_proto", ++ importpath = "cloud.google.com/go/workflows/type/typepb", ++ proto = ":typepb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/workflows/v1/BUILD.bazel b/google/cloud/workflows/v1/BUILD.bazel +new file mode 100644 +index 000000000..cfd943d4e +--- /dev/null ++++ b/google/cloud/workflows/v1/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "workflowspb_proto", ++ srcs = ["workflows.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 = "workflowspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/workflows/apiv1/workflowspb", ++ proto = ":workflowspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/workflows/v1beta/BUILD.bazel b/google/cloud/workflows/v1beta/BUILD.bazel +new file mode 100644 +index 000000000..3b6ceb439 +--- /dev/null ++++ b/google/cloud/workflows/v1beta/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "workflowspb_proto", ++ srcs = ["workflows.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 = "workflowspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/workflows/apiv1beta/workflowspb", ++ proto = ":workflowspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/cloud/workstations/logging/v1/BUILD.bazel b/google/cloud/workstations/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..242ba0d96 +--- /dev/null ++++ b/google/cloud/workstations/logging/v1/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["platform_logs.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/workstations/logging/apiv1/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/cloud/workstations/v1/BUILD.bazel b/google/cloud/workstations/v1/BUILD.bazel +new file mode 100644 +index 000000000..8d36ab7b3 +--- /dev/null ++++ b/google/cloud/workstations/v1/BUILD.bazel +@@ -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 = "workstationspb_proto", ++ srcs = ["workstations.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//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "workstationspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/workstations/apiv1/workstationspb", ++ proto = ":workstationspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/cloud/workstations/v1beta/BUILD.bazel b/google/cloud/workstations/v1beta/BUILD.bazel +new file mode 100644 +index 000000000..1cf6e8b74 +--- /dev/null ++++ b/google/cloud/workstations/v1beta/BUILD.bazel +@@ -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 = "workstationspb_proto", ++ srcs = ["workstations.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//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "workstationspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/workstations/apiv1beta/workstationspb", ++ proto = ":workstationspb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/container/v1/BUILD.bazel b/google/container/v1/BUILD.bazel +new file mode 100644 +index 000000000..890d1a83b +--- /dev/null ++++ b/google/container/v1/BUILD.bazel +@@ -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 = "containerpb_proto", ++ srcs = ["cluster_service.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:code_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "containerpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/container/apiv1/containerpb", ++ proto = ":containerpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:code_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/container/v1alpha1/BUILD.bazel b/google/container/v1alpha1/BUILD.bazel +new file mode 100644 +index 000000000..52bf44f08 +--- /dev/null ++++ b/google/container/v1alpha1/BUILD.bazel +@@ -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 = "container_proto", ++ srcs = ["cluster_service.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "container_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/container/v1alpha1", ++ proto = ":container_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/container/v1beta1/BUILD.bazel b/google/container/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..f1daac47a +--- /dev/null ++++ b/google/container/v1beta1/BUILD.bazel +@@ -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 = "containerpb_proto", ++ srcs = ["cluster_service.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:code_proto", ++ "//google/rpc:status_proto", ++ "//google/type:date_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "containerpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/container/apiv1beta1/containerpb", ++ proto = ":containerpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:code_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:date_go_proto", ++ ], ++) +diff --git a/google/dataflow/v1beta3/BUILD.bazel b/google/dataflow/v1beta3/BUILD.bazel +new file mode 100644 +index 000000000..5b9a039c4 +--- /dev/null ++++ b/google/dataflow/v1beta3/BUILD.bazel +@@ -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 = "dataflowpb_proto", ++ srcs = [ ++ "environment.proto", ++ "jobs.proto", ++ "messages.proto", ++ "metrics.proto", ++ "snapshots.proto", ++ "streaming.proto", ++ "templates.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "dataflowpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/dataflow/apiv1beta3/dataflowpb", ++ proto = ":dataflowpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/datastore/admin/v1/BUILD.bazel b/google/datastore/admin/v1/BUILD.bazel +new file mode 100644 +index 000000000..da16bcf51 +--- /dev/null ++++ b/google/datastore/admin/v1/BUILD.bazel +@@ -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 = "adminpb_proto", ++ srcs = [ ++ "datastore_admin.proto", ++ "index.proto", ++ "migration.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "adminpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/datastore/admin/apiv1/adminpb", ++ proto = ":adminpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/datastore/admin/v1beta1/BUILD.bazel b/google/datastore/admin/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..d7b82e61d +--- /dev/null ++++ b/google/datastore/admin/v1beta1/BUILD.bazel +@@ -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 = "admin_proto", ++ srcs = ["datastore_admin.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "admin_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/datastore/admin/v1beta1", ++ proto = ":admin_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/datastore/v1/BUILD.bazel b/google/datastore/v1/BUILD.bazel +new file mode 100644 +index 000000000..83ba69b08 +--- /dev/null ++++ b/google/datastore/v1/BUILD.bazel +@@ -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 = "datastore_proto", ++ srcs = [ ++ "aggregation_result.proto", ++ "datastore.proto", ++ "entity.proto", ++ "query.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "datastore_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/datastore/v1", ++ proto = ":datastore_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/datastore/v1beta3/BUILD.bazel b/google/datastore/v1beta3/BUILD.bazel +new file mode 100644 +index 000000000..0cb1a5655 +--- /dev/null ++++ b/google/datastore/v1beta3/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "datastore_proto", ++ srcs = [ ++ "datastore.proto", ++ "entity.proto", ++ "query.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "datastore_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/datastore/v1beta3", ++ proto = ":datastore_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/devtools/artifactregistry/v1/BUILD.bazel b/google/devtools/artifactregistry/v1/BUILD.bazel +new file mode 100644 +index 000000000..8fcd6cb6a +--- /dev/null ++++ b/google/devtools/artifactregistry/v1/BUILD.bazel +@@ -0,0 +1,44 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "artifactregistrypb_proto", ++ srcs = [ ++ "apt_artifact.proto", ++ "artifact.proto", ++ "file.proto", ++ "package.proto", ++ "repository.proto", ++ "service.proto", ++ "settings.proto", ++ "tag.proto", ++ "version.proto", ++ "vpcsc_config.proto", ++ "yum_artifact.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "artifactregistrypb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/artifactregistry/apiv1/artifactregistrypb", ++ proto = ":artifactregistrypb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/devtools/artifactregistry/v1beta2/BUILD.bazel b/google/devtools/artifactregistry/v1beta2/BUILD.bazel +new file mode 100644 +index 000000000..2232f6bdf +--- /dev/null ++++ b/google/devtools/artifactregistry/v1beta2/BUILD.bazel +@@ -0,0 +1,42 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "artifactregistrypb_proto", ++ srcs = [ ++ "apt_artifact.proto", ++ "file.proto", ++ "package.proto", ++ "repository.proto", ++ "service.proto", ++ "settings.proto", ++ "tag.proto", ++ "version.proto", ++ "yum_artifact.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "artifactregistrypb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/artifactregistry/apiv1beta2/artifactregistrypb", ++ proto = ":artifactregistrypb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/devtools/build/v1/BUILD.bazel b/google/devtools/build/v1/BUILD.bazel +new file mode 100644 +index 000000000..e1f8e2df6 +--- /dev/null ++++ b/google/devtools/build/v1/BUILD.bazel +@@ -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 = "build_proto", ++ srcs = [ ++ "build_events.proto", ++ "build_status.proto", ++ "publish_build_event.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "build_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/devtools/build/v1", ++ proto = ":build_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/devtools/cloudbuild/v1/BUILD.bazel b/google/devtools/cloudbuild/v1/BUILD.bazel +new file mode 100644 +index 000000000..5fa5f50a4 +--- /dev/null ++++ b/google/devtools/cloudbuild/v1/BUILD.bazel +@@ -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 = "apiv1pb_proto", ++ srcs = ["cloudbuild.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api:httpbody_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 = "apiv1pb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/cloudbuild/apiv1/v2/apiv1pb", ++ proto = ":apiv1pb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:httpbody_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/devtools/cloudbuild/v2/BUILD.bazel b/google/devtools/cloudbuild/v2/BUILD.bazel +new file mode 100644 +index 000000000..84645959b +--- /dev/null ++++ b/google/devtools/cloudbuild/v2/BUILD.bazel +@@ -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 = "cloudbuildpb_proto", ++ srcs = [ ++ "cloudbuild.proto", ++ "repositories.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api:httpbody_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "cloudbuildpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/cloudbuild/apiv2/cloudbuildpb", ++ proto = ":cloudbuildpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:httpbody_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/devtools/clouddebugger/v2/BUILD.bazel b/google/devtools/clouddebugger/v2/BUILD.bazel +new file mode 100644 +index 000000000..becc18242 +--- /dev/null ++++ b/google/devtools/clouddebugger/v2/BUILD.bazel +@@ -0,0 +1,31 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "clouddebugger_proto", ++ srcs = [ ++ "controller.proto", ++ "data.proto", ++ "debugger.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/devtools/source/v1:source_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "clouddebugger_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/devtools/clouddebugger/v2", ++ proto = ":clouddebugger_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/devtools/source/v1:source_go_proto", ++ ], ++) +diff --git a/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel b/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..ef6f1a974 +--- /dev/null ++++ b/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "clouderrorreporting_proto", ++ srcs = [ ++ "common.proto", ++ "error_group_service.proto", ++ "error_stats_service.proto", ++ "report_errors_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "clouderrorreporting_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/devtools/clouderrorreporting/v1beta1", ++ proto = ":clouderrorreporting_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/devtools/cloudprofiler/v2/BUILD.bazel b/google/devtools/cloudprofiler/v2/BUILD.bazel +new file mode 100644 +index 000000000..86ef6be08 +--- /dev/null ++++ b/google/devtools/cloudprofiler/v2/BUILD.bazel +@@ -0,0 +1,22 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "cloudprofiler_proto", ++ srcs = ["profiler.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "cloudprofiler_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/devtools/cloudprofiler/v2", ++ proto = ":cloudprofiler_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/devtools/cloudtrace/v1/BUILD.bazel b/google/devtools/cloudtrace/v1/BUILD.bazel +new file mode 100644 +index 000000000..093de2cb9 +--- /dev/null ++++ b/google/devtools/cloudtrace/v1/BUILD.bazel +@@ -0,0 +1,22 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "tracepb_proto", ++ srcs = ["trace.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "tracepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/trace/apiv1/tracepb", ++ proto = ":tracepb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/devtools/cloudtrace/v2/BUILD.bazel b/google/devtools/cloudtrace/v2/BUILD.bazel +new file mode 100644 +index 000000000..028f26816 +--- /dev/null ++++ b/google/devtools/cloudtrace/v2/BUILD.bazel +@@ -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 = "tracepb_proto", ++ srcs = [ ++ "trace.proto", ++ "tracing.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "tracepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/trace/apiv2/tracepb", ++ proto = ":tracepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/devtools/containeranalysis/v1/BUILD.bazel b/google/devtools/containeranalysis/v1/BUILD.bazel +new file mode 100644 +index 000000000..aee5dcacc +--- /dev/null ++++ b/google/devtools/containeranalysis/v1/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "containeranalysis_proto", ++ srcs = ["containeranalysis.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//grafeas/v1:grafeas_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "containeranalysis_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1", ++ proto = ":containeranalysis_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//grafeas/v1:grafeas_go_proto", ++ ], ++) +diff --git a/google/devtools/containeranalysis/v1beta1/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..d18481ea5 +--- /dev/null ++++ b/google/devtools/containeranalysis/v1beta1/BUILD.bazel +@@ -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 = "containeranalysispb_proto", ++ srcs = ["containeranalysis.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "containeranalysispb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb", ++ proto = ":containeranalysispb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/devtools/containeranalysis/v1beta1/attestation/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/attestation/BUILD.bazel +new file mode 100644 +index 000000000..c3443e8d8 +--- /dev/null ++++ b/google/devtools/containeranalysis/v1beta1/attestation/BUILD.bazel +@@ -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 = "containeranalysispb_proto", ++ srcs = ["attestation.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/devtools/containeranalysis/v1beta1/common:common_proto"], ++) ++ ++go_proto_library( ++ name = "containeranalysispb_go_proto", ++ importpath = "cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb", ++ proto = ":containeranalysispb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/devtools/containeranalysis/v1beta1/common:containeranalysispb_go_proto"], ++) +diff --git a/google/devtools/containeranalysis/v1beta1/build/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/build/BUILD.bazel +new file mode 100644 +index 000000000..ad7f0ef65 +--- /dev/null ++++ b/google/devtools/containeranalysis/v1beta1/build/BUILD.bazel +@@ -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 = "containeranalysispb_proto", ++ srcs = ["build.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/devtools/containeranalysis/v1beta1/provenance:provenance_proto"], ++) ++ ++go_proto_library( ++ name = "containeranalysispb_go_proto", ++ importpath = "cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb", ++ proto = ":containeranalysispb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/devtools/containeranalysis/v1beta1/provenance:containeranalysispb_go_proto"], ++) +diff --git a/google/devtools/containeranalysis/v1beta1/common/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/common/BUILD.bazel +new file mode 100644 +index 000000000..0f3865ba9 +--- /dev/null ++++ b/google/devtools/containeranalysis/v1beta1/common/BUILD.bazel +@@ -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 = "containeranalysispb_proto", ++ srcs = ["common.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "containeranalysispb_go_proto", ++ importpath = "cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb", ++ proto = ":containeranalysispb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/devtools/containeranalysis/v1beta1/cvss/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/cvss/BUILD.bazel +new file mode 100644 +index 000000000..0d56a2576 +--- /dev/null ++++ b/google/devtools/containeranalysis/v1beta1/cvss/BUILD.bazel +@@ -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 = "containeranalysispb_proto", ++ srcs = ["cvss.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "containeranalysispb_go_proto", ++ importpath = "cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb", ++ proto = ":containeranalysispb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/devtools/containeranalysis/v1beta1/deployment/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/deployment/BUILD.bazel +new file mode 100644 +index 000000000..0aac8ade5 +--- /dev/null ++++ b/google/devtools/containeranalysis/v1beta1/deployment/BUILD.bazel +@@ -0,0 +1,16 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "containeranalysispb_proto", ++ srcs = ["deployment.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:timestamp_proto"], ++) ++ ++go_proto_library( ++ name = "containeranalysispb_go_proto", ++ importpath = "cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb", ++ proto = ":containeranalysispb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/devtools/containeranalysis/v1beta1/discovery/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/discovery/BUILD.bazel +new file mode 100644 +index 000000000..a7f3d8496 +--- /dev/null ++++ b/google/devtools/containeranalysis/v1beta1/discovery/BUILD.bazel +@@ -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 = "containeranalysispb_proto", ++ srcs = ["discovery.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/devtools/containeranalysis/v1beta1/common:common_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "containeranalysispb_go_proto", ++ importpath = "cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb", ++ proto = ":containeranalysispb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/devtools/containeranalysis/v1beta1/common:containeranalysispb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/devtools/containeranalysis/v1beta1/grafeas/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/grafeas/BUILD.bazel +new file mode 100644 +index 000000000..63cd14306 +--- /dev/null ++++ b/google/devtools/containeranalysis/v1beta1/grafeas/BUILD.bazel +@@ -0,0 +1,43 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "grafeas_proto", ++ srcs = ["grafeas.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/devtools/containeranalysis/v1beta1/attestation:attestation_proto", ++ "//google/devtools/containeranalysis/v1beta1/build:build_proto", ++ "//google/devtools/containeranalysis/v1beta1/common:common_proto", ++ "//google/devtools/containeranalysis/v1beta1/deployment:deployment_proto", ++ "//google/devtools/containeranalysis/v1beta1/discovery:discovery_proto", ++ "//google/devtools/containeranalysis/v1beta1/image:image_proto", ++ "//google/devtools/containeranalysis/v1beta1/package:package_proto", ++ "//google/devtools/containeranalysis/v1beta1/provenance:provenance_proto", ++ "//google/devtools/containeranalysis/v1beta1/vulnerability:vulnerability_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "grafeas_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/grafeas", ++ proto = ":grafeas_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/devtools/containeranalysis/v1beta1/attestation:containeranalysispb_go_proto", ++ "//google/devtools/containeranalysis/v1beta1/build:containeranalysispb_go_proto", ++ "//google/devtools/containeranalysis/v1beta1/common:containeranalysispb_go_proto", ++ "//google/devtools/containeranalysis/v1beta1/deployment:containeranalysispb_go_proto", ++ "//google/devtools/containeranalysis/v1beta1/discovery:containeranalysispb_go_proto", ++ "//google/devtools/containeranalysis/v1beta1/image:containeranalysispb_go_proto", ++ "//google/devtools/containeranalysis/v1beta1/package:containeranalysispb_go_proto", ++ "//google/devtools/containeranalysis/v1beta1/provenance:containeranalysispb_go_proto", ++ "//google/devtools/containeranalysis/v1beta1/vulnerability:containeranalysispb_go_proto", ++ ], ++) +diff --git a/google/devtools/containeranalysis/v1beta1/image/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/image/BUILD.bazel +new file mode 100644 +index 000000000..5208a7b03 +--- /dev/null ++++ b/google/devtools/containeranalysis/v1beta1/image/BUILD.bazel +@@ -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 = "containeranalysispb_proto", ++ srcs = ["image.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "containeranalysispb_go_proto", ++ importpath = "cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb", ++ proto = ":containeranalysispb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/devtools/containeranalysis/v1beta1/package/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/package/BUILD.bazel +new file mode 100644 +index 000000000..e1e23f627 +--- /dev/null ++++ b/google/devtools/containeranalysis/v1beta1/package/BUILD.bazel +@@ -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 = "containeranalysispb_proto", ++ srcs = ["package.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "containeranalysispb_go_proto", ++ importpath = "cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb", ++ proto = ":containeranalysispb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/devtools/containeranalysis/v1beta1/provenance/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/provenance/BUILD.bazel +new file mode 100644 +index 000000000..0758f1d3d +--- /dev/null ++++ b/google/devtools/containeranalysis/v1beta1/provenance/BUILD.bazel +@@ -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 = "containeranalysispb_proto", ++ srcs = ["provenance.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/devtools/containeranalysis/v1beta1/source:source_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "containeranalysispb_go_proto", ++ importpath = "cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb", ++ proto = ":containeranalysispb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/devtools/containeranalysis/v1beta1/source:containeranalysispb_go_proto"], ++) +diff --git a/google/devtools/containeranalysis/v1beta1/source/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/source/BUILD.bazel +new file mode 100644 +index 000000000..4c2886c32 +--- /dev/null ++++ b/google/devtools/containeranalysis/v1beta1/source/BUILD.bazel +@@ -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 = "containeranalysispb_proto", ++ srcs = ["source.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "containeranalysispb_go_proto", ++ importpath = "cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb", ++ proto = ":containeranalysispb_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/devtools/containeranalysis/v1beta1/vulnerability/BUILD.bazel b/google/devtools/containeranalysis/v1beta1/vulnerability/BUILD.bazel +new file mode 100644 +index 000000000..d34be954e +--- /dev/null ++++ b/google/devtools/containeranalysis/v1beta1/vulnerability/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "containeranalysispb_proto", ++ srcs = ["vulnerability.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/devtools/containeranalysis/v1beta1/common:common_proto", ++ "//google/devtools/containeranalysis/v1beta1/cvss:cvss_proto", ++ "//google/devtools/containeranalysis/v1beta1/package:package_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "containeranalysispb_go_proto", ++ importpath = "cloud.google.com/go/containeranalysis/apiv1beta1/containeranalysispb", ++ proto = ":containeranalysispb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/devtools/containeranalysis/v1beta1/common:containeranalysispb_go_proto", ++ "//google/devtools/containeranalysis/v1beta1/cvss:containeranalysispb_go_proto", ++ "//google/devtools/containeranalysis/v1beta1/package:containeranalysispb_go_proto", ++ ], ++) +diff --git a/google/devtools/remoteworkers/v1test2/BUILD.bazel b/google/devtools/remoteworkers/v1test2/BUILD.bazel +new file mode 100644 +index 000000000..94235d552 +--- /dev/null ++++ b/google/devtools/remoteworkers/v1test2/BUILD.bazel +@@ -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 = "remoteworkers_proto", ++ srcs = [ ++ "bots.proto", ++ "command.proto", ++ "worker.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "remoteworkers_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/devtools/remoteworkers/v1test2", ++ proto = ":remoteworkers_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/devtools/resultstore/v2/BUILD.bazel b/google/devtools/resultstore/v2/BUILD.bazel +new file mode 100644 +index 000000000..8bbea41b8 +--- /dev/null ++++ b/google/devtools/resultstore/v2/BUILD.bazel +@@ -0,0 +1,43 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "resultstore_proto", ++ srcs = [ ++ "action.proto", ++ "common.proto", ++ "configuration.proto", ++ "configured_target.proto", ++ "coverage.proto", ++ "coverage_summary.proto", ++ "download_metadata.proto", ++ "file.proto", ++ "file_processing_error.proto", ++ "file_set.proto", ++ "invocation.proto", ++ "resultstore_download.proto", ++ "resultstore_file_download.proto", ++ "resultstore_upload.proto", ++ "target.proto", ++ "test_suite.proto", ++ "upload_metadata.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "resultstore_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/devtools/resultstore/v2", ++ proto = ":resultstore_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/devtools/source/v1/BUILD.bazel b/google/devtools/source/v1/BUILD.bazel +new file mode 100644 +index 000000000..6a9aaa5f5 +--- /dev/null ++++ b/google/devtools/source/v1/BUILD.bazel +@@ -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 = "source_proto", ++ srcs = ["source_context.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "source_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/devtools/source/v1", ++ proto = ":source_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/devtools/sourcerepo/v1/BUILD.bazel b/google/devtools/sourcerepo/v1/BUILD.bazel +new file mode 100644 +index 000000000..c5c9b387a +--- /dev/null ++++ b/google/devtools/sourcerepo/v1/BUILD.bazel +@@ -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 = "sourcerepo_proto", ++ srcs = ["sourcerepo.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "@com_google_protobuf//:empty_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "sourcerepo_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/devtools/sourcerepo/v1", ++ proto = ":sourcerepo_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/devtools/testing/v1/BUILD.bazel b/google/devtools/testing/v1/BUILD.bazel +new file mode 100644 +index 000000000..e77cc4aff +--- /dev/null ++++ b/google/devtools/testing/v1/BUILD.bazel +@@ -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 = "testing_proto", ++ srcs = [ ++ "application_details.proto", ++ "test_environment_discovery.proto", ++ "test_execution.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:date_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "testing_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/devtools/testing/v1", ++ proto = ":testing_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:date_go_proto", ++ ], ++) +diff --git a/google/example/endpointsapis/v1/BUILD.bazel b/google/example/endpointsapis/v1/BUILD.bazel +new file mode 100644 +index 000000000..b4133590d +--- /dev/null ++++ b/google/example/endpointsapis/v1/BUILD.bazel +@@ -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 = "v1_proto", ++ srcs = ["workspace.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "v1_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/example/endpointsapis/v1", ++ proto = ":v1_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/example/library/v1/BUILD.bazel b/google/example/library/v1/BUILD.bazel +new file mode 100644 +index 000000000..e237b6d75 +--- /dev/null ++++ b/google/example/library/v1/BUILD.bazel +@@ -0,0 +1,22 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "library_proto", ++ srcs = ["library.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "library_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/example/library/v1", ++ proto = ":library_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/firebase/fcm/connection/v1alpha1/BUILD.bazel b/google/firebase/fcm/connection/v1alpha1/BUILD.bazel +new file mode 100644 +index 000000000..440141a7e +--- /dev/null ++++ b/google/firebase/fcm/connection/v1alpha1/BUILD.bazel +@@ -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 = "connection_proto", ++ srcs = ["connection_api.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "connection_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/firebase/fcm/connection/v1alpha1", ++ proto = ":connection_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/firestore/admin/v1/BUILD.bazel b/google/firestore/admin/v1/BUILD.bazel +new file mode 100644 +index 000000000..d9d865bcb +--- /dev/null ++++ b/google/firestore/admin/v1/BUILD.bazel +@@ -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 = "adminpb_proto", ++ srcs = [ ++ "database.proto", ++ "field.proto", ++ "firestore_admin.proto", ++ "index.proto", ++ "location.proto", ++ "operation.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "adminpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/firestore/apiv1/admin/adminpb", ++ proto = ":adminpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/firestore/admin/v1beta1/BUILD.bazel b/google/firestore/admin/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..e5f2ad4de +--- /dev/null ++++ b/google/firestore/admin/v1beta1/BUILD.bazel +@@ -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 = "adminpb_proto", ++ srcs = [ ++ "firestore_admin.proto", ++ "index.proto", ++ "location.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "adminpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/firestore/admin/apiv1beta1/adminpb", ++ proto = ":adminpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/firestore/admin/v1beta2/BUILD.bazel b/google/firestore/admin/v1beta2/BUILD.bazel +new file mode 100644 +index 000000000..17f44e44d +--- /dev/null ++++ b/google/firestore/admin/v1beta2/BUILD.bazel +@@ -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 = "adminpb_proto", ++ srcs = [ ++ "field.proto", ++ "firestore_admin.proto", ++ "index.proto", ++ "operation.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "adminpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/firestore/admin/apiv1beta2/adminpb", ++ proto = ":adminpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/firestore/bundle/BUILD.bazel b/google/firestore/bundle/BUILD.bazel +new file mode 100644 +index 000000000..b742432bb +--- /dev/null ++++ b/google/firestore/bundle/BUILD.bazel +@@ -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 = "bundlepb_proto", ++ srcs = ["bundle.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/firestore/v1:firestore_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "bundlepb_go_proto", ++ importpath = "cloud.google.com/go/firestore/bundle/bundlepb", ++ proto = ":bundlepb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/firestore/v1:firestorepb_go_proto"], ++) +diff --git a/google/firestore/v1/BUILD.bazel b/google/firestore/v1/BUILD.bazel +new file mode 100644 +index 000000000..c13ccc01d +--- /dev/null ++++ b/google/firestore/v1/BUILD.bazel +@@ -0,0 +1,37 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "firestorepb_proto", ++ srcs = [ ++ "aggregation_result.proto", ++ "common.proto", ++ "document.proto", ++ "firestore.proto", ++ "query.proto", ++ "write.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "firestorepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/firestore/apiv1/firestorepb", ++ proto = ":firestorepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/firestore/v1beta1/BUILD.bazel b/google/firestore/v1beta1/BUILD.bazel +new file mode 100644 +index 000000000..11103fdb8 +--- /dev/null ++++ b/google/firestore/v1beta1/BUILD.bazel +@@ -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 = "firestorepb_proto", ++ srcs = [ ++ "common.proto", ++ "document.proto", ++ "firestore.proto", ++ "query.proto", ++ "write.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "firestorepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/firestore/apiv1beta1/firestorepb", ++ proto = ":firestorepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/genomics/v1/BUILD.bazel b/google/genomics/v1/BUILD.bazel +new file mode 100644 +index 000000000..398d1a61b +--- /dev/null ++++ b/google/genomics/v1/BUILD.bazel +@@ -0,0 +1,47 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "genomics_proto", ++ srcs = [ ++ "annotations.proto", ++ "cigar.proto", ++ "datasets.proto", ++ "operations.proto", ++ "position.proto", ++ "range.proto", ++ "readalignment.proto", ++ "readgroup.proto", ++ "readgroupset.proto", ++ "reads.proto", ++ "references.proto", ++ "variants.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "genomics_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/genomics/v1", ++ proto = ":genomics_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/genomics/v1alpha2/BUILD.bazel b/google/genomics/v1alpha2/BUILD.bazel +new file mode 100644 +index 000000000..c0cee368a +--- /dev/null ++++ b/google/genomics/v1alpha2/BUILD.bazel +@@ -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 = "genomics_proto", ++ srcs = ["pipelines.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:code_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "genomics_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/genomics/v1alpha2", ++ proto = ":genomics_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:code_go_proto", ++ ], ++) +diff --git a/google/geo/type/BUILD.bazel b/google/geo/type/BUILD.bazel +new file mode 100644 +index 000000000..1f82b5380 +--- /dev/null ++++ b/google/geo/type/BUILD.bazel +@@ -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 = "viewport_proto", ++ srcs = ["viewport.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/type:latlng_proto"], ++) ++ ++go_proto_library( ++ name = "viewport_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/geo/type/viewport", ++ proto = ":viewport_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/type:latlng_go_proto"], ++) +diff --git a/google/home/enterprise/sdm/v1/BUILD.bazel b/google/home/enterprise/sdm/v1/BUILD.bazel +new file mode 100644 +index 000000000..e96adf672 +--- /dev/null ++++ b/google/home/enterprise/sdm/v1/BUILD.bazel +@@ -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 = "sdm_proto", ++ srcs = [ ++ "device.proto", ++ "site.proto", ++ "smart_device_management_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:struct_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "sdm_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/home/enterprise/sdm/v1", ++ proto = ":sdm_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/home/graph/v1/BUILD.bazel b/google/home/graph/v1/BUILD.bazel +new file mode 100644 +index 000000000..41c32ca1f +--- /dev/null ++++ b/google/home/graph/v1/BUILD.bazel +@@ -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 = "graph_proto", ++ srcs = [ ++ "device.proto", ++ "homegraph.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:struct_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "graph_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/home/graph/v1", ++ proto = ":graph_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/iam/admin/v1/BUILD.bazel b/google/iam/admin/v1/BUILD.bazel +new file mode 100644 +index 000000000..7371e05b9 +--- /dev/null ++++ b/google/iam/admin/v1/BUILD.bazel +@@ -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 = "adminpb_proto", ++ srcs = [ ++ "audit_data.proto", ++ "iam.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/type:expr_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "adminpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/iam/admin/apiv1/adminpb", ++ proto = ":adminpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/type:expr_go_proto", ++ ], ++) +diff --git a/google/iam/credentials/v1/BUILD.bazel b/google/iam/credentials/v1/BUILD.bazel +new file mode 100644 +index 000000000..fcd172bfb +--- /dev/null ++++ b/google/iam/credentials/v1/BUILD.bazel +@@ -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 = "credentialspb_proto", ++ srcs = [ ++ "common.proto", ++ "iamcredentials.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "credentialspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/iam/credentials/apiv1/credentialspb", ++ proto = ":credentialspb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/iam/v1/BUILD.bazel b/google/iam/v1/BUILD.bazel +new file mode 100644 +index 000000000..4cbfb0aea +--- /dev/null ++++ b/google/iam/v1/BUILD.bazel +@@ -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 = "iampb_proto", ++ srcs = [ ++ "iam_policy.proto", ++ "options.proto", ++ "policy.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:expr_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "iampb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/iam/apiv1/iampb", ++ proto = ":iampb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:expr_go_proto", ++ ], ++) +diff --git a/google/iam/v1/logging/BUILD.bazel b/google/iam/v1/logging/BUILD.bazel +new file mode 100644 +index 000000000..169c695a4 +--- /dev/null ++++ b/google/iam/v1/logging/BUILD.bazel +@@ -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 = "loggingpb_proto", ++ srcs = ["audit_data.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["//google/iam/v1:iam_proto"], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ importpath = "cloud.google.com/go/iam/apiv1/logging/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/iam/v1:iampb_go_proto"], ++) +diff --git a/google/iam/v1beta/BUILD.bazel b/google/iam/v1beta/BUILD.bazel +new file mode 100644 +index 000000000..a04c91b6f +--- /dev/null ++++ b/google/iam/v1beta/BUILD.bazel +@@ -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 = "iampb_proto", ++ srcs = ["workload_identity_pool.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "iampb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/iam/apiv1beta/iampb", ++ proto = ":iampb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/iam/v2/BUILD.bazel b/google/iam/v2/BUILD.bazel +new file mode 100644 +index 000000000..5875cd620 +--- /dev/null ++++ b/google/iam/v2/BUILD.bazel +@@ -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 = "iampb_proto", ++ srcs = [ ++ "deny.proto", ++ "policy.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:expr_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "iampb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/iam/apiv2/iampb", ++ proto = ":iampb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:expr_go_proto", ++ ], ++) +diff --git a/google/iam/v2beta/BUILD.bazel b/google/iam/v2beta/BUILD.bazel +new file mode 100644 +index 000000000..052215042 +--- /dev/null ++++ b/google/iam/v2beta/BUILD.bazel +@@ -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 = "iampb_proto", ++ srcs = [ ++ "deny.proto", ++ "policy.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/type:expr_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "iampb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/iam/apiv2beta/iampb", ++ proto = ":iampb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:expr_go_proto", ++ ], ++) +diff --git a/google/identity/accesscontextmanager/type/BUILD.bazel b/google/identity/accesscontextmanager/type/BUILD.bazel +new file mode 100644 +index 000000000..24ea5e542 +--- /dev/null ++++ b/google/identity/accesscontextmanager/type/BUILD.bazel +@@ -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 = "type_proto", ++ srcs = ["device_resources.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "type_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/identity/accesscontextmanager/type", ++ proto = ":type_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/identity/accesscontextmanager/v1/BUILD.bazel b/google/identity/accesscontextmanager/v1/BUILD.bazel +new file mode 100644 +index 000000000..74fba5b52 +--- /dev/null ++++ b/google/identity/accesscontextmanager/v1/BUILD.bazel +@@ -0,0 +1,38 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "accesscontextmanagerpb_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/iam/v1:iam_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 = "accesscontextmanagerpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/accesscontextmanager/apiv1/accesscontextmanagerpb", ++ proto = ":accesscontextmanagerpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/identity/accesscontextmanager/type:type_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/type:expr_go_proto", ++ ], ++) +diff --git a/google/logging/type/BUILD.bazel b/google/logging/type/BUILD.bazel +new file mode 100644 +index 000000000..d4efa6bb0 +--- /dev/null ++++ b/google/logging/type/BUILD.bazel +@@ -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 = "ltype_proto", ++ srcs = [ ++ "http_request.proto", ++ "log_severity.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:duration_proto"], ++) ++ ++go_proto_library( ++ name = "ltype_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/logging/type", ++ proto = ":ltype_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/logging/v2/BUILD.bazel b/google/logging/v2/BUILD.bazel +new file mode 100644 +index 000000000..12d6a4959 +--- /dev/null ++++ b/google/logging/v2/BUILD.bazel +@@ -0,0 +1,45 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "loggingpb_proto", ++ srcs = [ ++ "log_entry.proto", ++ "logging.proto", ++ "logging_config.proto", ++ "logging_metrics.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api:distribution_proto", ++ "//google/api:metric_proto", ++ "//google/api:monitoredres_proto", ++ "//google/logging/type:ltype_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_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//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "loggingpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/logging/apiv2/loggingpb", ++ proto = ":loggingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:distribution_go_proto", ++ "//google/api:metric_go_proto", ++ "//google/api:monitoredres_go_proto", ++ "//google/logging/type:ltype_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/longrunning/BUILD.bazel b/google/longrunning/BUILD.bazel +new file mode 100644 +index 000000000..bbb6f2dd0 +--- /dev/null ++++ b/google/longrunning/BUILD.bazel +@@ -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 = "longrunningpb_proto", ++ srcs = ["operations.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:descriptor_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "longrunningpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/longrunning/autogen/longrunningpb", ++ proto = ":longrunningpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/maps/addressvalidation/v1/BUILD.bazel b/google/maps/addressvalidation/v1/BUILD.bazel +new file mode 100644 +index 000000000..68a72809e +--- /dev/null ++++ b/google/maps/addressvalidation/v1/BUILD.bazel +@@ -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 = "addressvalidationpb_proto", ++ srcs = [ ++ "address.proto", ++ "address_validation_service.proto", ++ "geocode.proto", ++ "metadata.proto", ++ "usps_data.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/geo/type:viewport_proto", ++ "//google/type:latlng_proto", ++ "//google/type:postaladdress_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "addressvalidationpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/maps/addressvalidation/apiv1/addressvalidationpb", ++ proto = ":addressvalidationpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/geo/type:viewport_go_proto", ++ "//google/type:latlng_go_proto", ++ "//google/type:postaladdress_go_proto", ++ ], ++) +diff --git a/google/maps/fleetengine/delivery/v1/BUILD.bazel b/google/maps/fleetengine/delivery/v1/BUILD.bazel +new file mode 100644 +index 000000000..5e654dffe +--- /dev/null ++++ b/google/maps/fleetengine/delivery/v1/BUILD.bazel +@@ -0,0 +1,37 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "delivery_proto", ++ srcs = [ ++ "common.proto", ++ "delivery_api.proto", ++ "delivery_vehicles.proto", ++ "header.proto", ++ "task_tracking_info.proto", ++ "tasks.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/geo/type:viewport_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "delivery_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/maps/fleetengine/delivery/v1", ++ proto = ":delivery_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/geo/type:viewport_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/maps/fleetengine/v1/BUILD.bazel b/google/maps/fleetengine/v1/BUILD.bazel +new file mode 100644 +index 000000000..f9c44007f +--- /dev/null ++++ b/google/maps/fleetengine/v1/BUILD.bazel +@@ -0,0 +1,37 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "fleetengine_proto", ++ srcs = [ ++ "fleetengine.proto", ++ "header.proto", ++ "traffic.proto", ++ "trip_api.proto", ++ "trips.proto", ++ "vehicle_api.proto", ++ "vehicles.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "fleetengine_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/maps/fleetengine/v1", ++ proto = ":fleetengine_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/maps/mapsplatformdatasets/v1alpha/BUILD.bazel b/google/maps/mapsplatformdatasets/v1alpha/BUILD.bazel +new file mode 100644 +index 000000000..094d8a047 +--- /dev/null ++++ b/google/maps/mapsplatformdatasets/v1alpha/BUILD.bazel +@@ -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 = "mapsplatformdatasetspb_proto", ++ srcs = [ ++ "data_source.proto", ++ "dataset.proto", ++ "maps_platform_datasets.proto", ++ "maps_platform_datasets_alpha_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "mapsplatformdatasetspb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/maps/mapsplatformdatasets/apiv1alpha/mapsplatformdatasetspb", ++ proto = ":mapsplatformdatasetspb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/maps/playablelocations/v3/BUILD.bazel b/google/maps/playablelocations/v3/BUILD.bazel +new file mode 100644 +index 000000000..b781b4803 +--- /dev/null ++++ b/google/maps/playablelocations/v3/BUILD.bazel +@@ -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 = "playablelocations_proto", ++ srcs = [ ++ "playablelocations.proto", ++ "resources.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/maps/playablelocations/v3/sample:sample_proto", ++ "//google/maps/unity:unity_proto", ++ "@com_google_protobuf//:duration_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "playablelocations_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/maps/playablelocations/v3", ++ proto = ":playablelocations_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/maps/playablelocations/v3/sample:sample_go_proto", ++ "//google/maps/unity:unity_go_proto", ++ ], ++) +diff --git a/google/maps/playablelocations/v3/sample/BUILD.bazel b/google/maps/playablelocations/v3/sample/BUILD.bazel +new file mode 100644 +index 000000000..ba22408a6 +--- /dev/null ++++ b/google/maps/playablelocations/v3/sample/BUILD.bazel +@@ -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 = "sample_proto", ++ srcs = ["resources.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "sample_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/maps/playablelocations/v3/sample", ++ proto = ":sample_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/maps/regionlookup/v1alpha/BUILD.bazel b/google/maps/regionlookup/v1alpha/BUILD.bazel +new file mode 100644 +index 000000000..191ae0910 +--- /dev/null ++++ b/google/maps/regionlookup/v1alpha/BUILD.bazel +@@ -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 = "regionlookup_proto", ++ srcs = [ ++ "region_identifier.proto", ++ "region_lookup_service.proto", ++ "region_match.proto", ++ "region_search_values.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:latlng_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "regionlookup_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/maps/regionlookup/v1alpha", ++ proto = ":regionlookup_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/maps/roads/v1op/BUILD.bazel b/google/maps/roads/v1op/BUILD.bazel +new file mode 100644 +index 000000000..5d4761ddd +--- /dev/null ++++ b/google/maps/roads/v1op/BUILD.bazel +@@ -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 = "roads_proto", ++ srcs = ["roads.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/type:latlng_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "roads_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/maps/roads/v1op", ++ proto = ":roads_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/maps/routes/v1/BUILD.bazel b/google/maps/routes/v1/BUILD.bazel +new file mode 100644 +index 000000000..b1497f20d +--- /dev/null ++++ b/google/maps/routes/v1/BUILD.bazel +@@ -0,0 +1,49 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "routes_proto", ++ srcs = [ ++ "compute_custom_routes_request.proto", ++ "compute_custom_routes_response.proto", ++ "compute_route_matrix_request.proto", ++ "compute_routes_request.proto", ++ "compute_routes_response.proto", ++ "custom_route.proto", ++ "fallback_info.proto", ++ "polyline.proto", ++ "route.proto", ++ "route_matrix_element.proto", ++ "route_service.proto", ++ "toll_passes.proto", ++ "vehicle_emission_type.proto", ++ "waypoint.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/geo/type:viewport_proto", ++ "//google/rpc:status_proto", ++ "//google/type:latlng_proto", ++ "//google/type:money_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "routes_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/maps/routes/v1", ++ proto = ":routes_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/geo/type:viewport_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:latlng_go_proto", ++ "//google/type:money_go_proto", ++ ], ++) +diff --git a/google/maps/routes/v1alpha/BUILD.bazel b/google/maps/routes/v1alpha/BUILD.bazel +new file mode 100644 +index 000000000..519fe909c +--- /dev/null ++++ b/google/maps/routes/v1alpha/BUILD.bazel +@@ -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 = "routes_proto", ++ srcs = ["route_service.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/maps/routes/v1:routes_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "routes_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/maps/routes/v1alpha", ++ proto = ":routes_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/maps/routes/v1:routes_go_proto", ++ ], ++) +diff --git a/google/maps/routing/v2/BUILD.bazel b/google/maps/routing/v2/BUILD.bazel +new file mode 100644 +index 000000000..ae6d1bba2 +--- /dev/null ++++ b/google/maps/routing/v2/BUILD.bazel +@@ -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 = "routingpb_proto", ++ srcs = [ ++ "fallback_info.proto", ++ "geocoding_results.proto", ++ "location.proto", ++ "maneuver.proto", ++ "navigation_instruction.proto", ++ "polyline.proto", ++ "route.proto", ++ "route_label.proto", ++ "route_modifiers.proto", ++ "route_travel_mode.proto", ++ "routes_service.proto", ++ "routing_preference.proto", ++ "speed_reading_interval.proto", ++ "toll_info.proto", ++ "toll_passes.proto", ++ "units.proto", ++ "vehicle_emission_type.proto", ++ "vehicle_info.proto", ++ "waypoint.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/geo/type:viewport_proto", ++ "//google/rpc:status_proto", ++ "//google/type:latlng_proto", ++ "//google/type:money_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "routingpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/maps/routing/apiv2/routingpb", ++ proto = ":routingpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/geo/type:viewport_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:latlng_go_proto", ++ "//google/type:money_go_proto", ++ ], ++) +diff --git a/google/maps/unity/BUILD.bazel b/google/maps/unity/BUILD.bazel +new file mode 100644 +index 000000000..c95b6edf2 +--- /dev/null ++++ b/google/maps/unity/BUILD.bazel +@@ -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 = "unity_proto", ++ srcs = ["clientinfo.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "unity_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/maps/unity", ++ proto = ":unity_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/monitoring/dashboard/v1/BUILD.bazel b/google/monitoring/dashboard/v1/BUILD.bazel +new file mode 100644 +index 000000000..c76dc1b50 +--- /dev/null ++++ b/google/monitoring/dashboard/v1/BUILD.bazel +@@ -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 = "dashboardpb_proto", ++ srcs = [ ++ "alertchart.proto", ++ "collapsible_group.proto", ++ "common.proto", ++ "dashboard.proto", ++ "dashboard_filter.proto", ++ "dashboards_service.proto", ++ "drilldowns.proto", ++ "layouts.proto", ++ "logs_panel.proto", ++ "metrics.proto", ++ "scorecard.proto", ++ "service.proto", ++ "table.proto", ++ "table_display_options.proto", ++ "text.proto", ++ "widget.proto", ++ "xychart.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "dashboardpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/monitoring/dashboard/apiv1/dashboardpb", ++ proto = ":dashboardpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/monitoring/metricsscope/v1/BUILD.bazel b/google/monitoring/metricsscope/v1/BUILD.bazel +new file mode 100644 +index 000000000..c3dc7744f +--- /dev/null ++++ b/google/monitoring/metricsscope/v1/BUILD.bazel +@@ -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 = "metricsscopepb_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 = "metricsscopepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/monitoring/metricsscope/apiv1/metricsscopepb", ++ proto = ":metricsscopepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/monitoring/v3/BUILD.bazel b/google/monitoring/v3/BUILD.bazel +new file mode 100644 +index 000000000..1475e7717 +--- /dev/null ++++ b/google/monitoring/v3/BUILD.bazel +@@ -0,0 +1,61 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "monitoringpb_proto", ++ srcs = [ ++ "alert.proto", ++ "alert_service.proto", ++ "common.proto", ++ "dropped_labels.proto", ++ "group.proto", ++ "group_service.proto", ++ "metric.proto", ++ "metric_service.proto", ++ "mutation_record.proto", ++ "notification.proto", ++ "notification_service.proto", ++ "query_service.proto", ++ "service.proto", ++ "service_service.proto", ++ "snooze.proto", ++ "snooze_service.proto", ++ "span_context.proto", ++ "uptime.proto", ++ "uptime_service.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/api:api_proto", ++ "//google/api:distribution_proto", ++ "//google/api:label_proto", ++ "//google/api:metric_proto", ++ "//google/api:monitoredres_proto", ++ "//google/rpc:status_proto", ++ "//google/type:calendarperiod_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "monitoringpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/monitoring/apiv3/v2/monitoringpb", ++ proto = ":monitoringpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/api:api_go_proto", ++ "//google/api:distribution_go_proto", ++ "//google/api:label_go_proto", ++ "//google/api:metric_go_proto", ++ "//google/api:monitoredres_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:calendarperiod_go_proto", ++ ], ++) +diff --git a/google/networking/trafficdirector/type/BUILD.bazel b/google/networking/trafficdirector/type/BUILD.bazel +new file mode 100644 +index 000000000..7c09c9330 +--- /dev/null ++++ b/google/networking/trafficdirector/type/BUILD.bazel +@@ -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 = "type_proto", ++ srcs = ["traffic_director_log_entry.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "type_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/networking/trafficdirector/type", ++ proto = ":type_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/partner/aistreams/v1alpha1/BUILD.bazel b/google/partner/aistreams/v1alpha1/BUILD.bazel +new file mode 100644 +index 000000000..16ca50b32 +--- /dev/null ++++ b/google/partner/aistreams/v1alpha1/BUILD.bazel +@@ -0,0 +1,26 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "aistreams_proto", ++ srcs = ["aistreams.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 = "aistreams_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/partner/aistreams/v1alpha1", ++ proto = ":aistreams_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/privacy/dlp/v2/BUILD.bazel b/google/privacy/dlp/v2/BUILD.bazel +new file mode 100644 +index 000000000..eab58cc49 +--- /dev/null ++++ b/google/privacy/dlp/v2/BUILD.bazel +@@ -0,0 +1,37 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "dlppb_proto", ++ srcs = [ ++ "dlp.proto", ++ "storage.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "//google/type:date_proto", ++ "//google/type:dayofweek_proto", ++ "//google/type:timeofday_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 = "dlppb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/dlp/apiv2/dlppb", ++ proto = ":dlppb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:date_go_proto", ++ "//google/type:dayofweek_go_proto", ++ "//google/type:timeofday_go_proto", ++ ], ++) +diff --git a/google/pubsub/v1/BUILD.bazel b/google/pubsub/v1/BUILD.bazel +new file mode 100644 +index 000000000..9e3e3e8b4 +--- /dev/null ++++ b/google/pubsub/v1/BUILD.bazel +@@ -0,0 +1,27 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "pubsubpb_proto", ++ srcs = [ ++ "pubsub.proto", ++ "schema.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_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 = "pubsubpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/pubsub/apiv1/pubsubpb", ++ proto = ":pubsubpb_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/pubsub/v1beta2/BUILD.bazel b/google/pubsub/v1beta2/BUILD.bazel +new file mode 100644 +index 000000000..28c81948a +--- /dev/null ++++ b/google/pubsub/v1beta2/BUILD.bazel +@@ -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 = "pubsub_proto", ++ srcs = ["pubsub.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:empty_proto"], ++) ++ ++go_proto_library( ++ name = "pubsub_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/pubsub/v1beta2", ++ proto = ":pubsub_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/rpc/BUILD.bazel b/google/rpc/BUILD.bazel +new file mode 100644 +index 000000000..4521796a7 +--- /dev/null ++++ b/google/rpc/BUILD.bazel +@@ -0,0 +1,56 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "code_proto", ++ srcs = ["code.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "errdetails_proto", ++ srcs = ["error_details.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:duration_proto"], ++) ++ ++proto_library( ++ name = "http_proto", ++ srcs = ["http.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "status_proto", ++ srcs = ["status.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:any_proto"], ++) ++ ++go_proto_library( ++ name = "code_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/rpc/code", ++ proto = ":code_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "errdetails_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/rpc/errdetails", ++ proto = ":errdetails_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "http_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/rpc/http", ++ proto = ":http_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "status_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/rpc/status", ++ proto = ":status_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/rpc/context/BUILD.bazel b/google/rpc/context/BUILD.bazel +new file mode 100644 +index 000000000..b8a0774a6 +--- /dev/null ++++ b/google/rpc/context/BUILD.bazel +@@ -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 = "attribute_context_proto", ++ srcs = ["attribute_context.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:duration_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++proto_library( ++ name = "context_proto", ++ srcs = ["audit_context.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:struct_proto"], ++) ++ ++go_proto_library( ++ name = "attribute_context_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/rpc/context/attribute_context", ++ proto = ":attribute_context_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "context_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/rpc/context", ++ proto = ":context_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/search/partnerdataingestion/logging/v1/BUILD.bazel b/google/search/partnerdataingestion/logging/v1/BUILD.bazel +new file mode 100644 +index 000000000..6b70703d3 +--- /dev/null ++++ b/google/search/partnerdataingestion/logging/v1/BUILD.bazel +@@ -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 = "logging_proto", ++ srcs = ["platformlog.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "logging_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/search/partnerdataingestion/logging/v1", ++ proto = ":logging_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/spanner/admin/database/v1/BUILD.bazel b/google/spanner/admin/database/v1/BUILD.bazel +new file mode 100644 +index 000000000..dc0f50375 +--- /dev/null ++++ b/google/spanner/admin/database/v1/BUILD.bazel +@@ -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 = "databasepb_proto", ++ srcs = [ ++ "backup.proto", ++ "common.proto", ++ "spanner_database_admin.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "databasepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/spanner/admin/database/apiv1/databasepb", ++ proto = ":databasepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/spanner/admin/instance/v1/BUILD.bazel b/google/spanner/admin/instance/v1/BUILD.bazel +new file mode 100644 +index 000000000..893fbfb64 +--- /dev/null ++++ b/google/spanner/admin/instance/v1/BUILD.bazel +@@ -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 = "instancepb_proto", ++ srcs = [ ++ "common.proto", ++ "spanner_instance_admin.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/longrunning:longrunning_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "instancepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/spanner/admin/instance/apiv1/instancepb", ++ proto = ":instancepb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ ], ++) +diff --git a/google/spanner/v1/BUILD.bazel b/google/spanner/v1/BUILD.bazel +new file mode 100644 +index 000000000..3f5f71ecf +--- /dev/null ++++ b/google/spanner/v1/BUILD.bazel +@@ -0,0 +1,37 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "spannerpb_proto", ++ srcs = [ ++ "commit_response.proto", ++ "keys.proto", ++ "mutation.proto", ++ "query_plan.proto", ++ "result_set.proto", ++ "spanner.proto", ++ "transaction.proto", ++ "type.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//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "spannerpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/spanner/apiv1/spannerpb", ++ proto = ":spannerpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) +diff --git a/google/storage/v1/BUILD.bazel b/google/storage/v1/BUILD.bazel +new file mode 100644 +index 000000000..d1a328657 +--- /dev/null ++++ b/google/storage/v1/BUILD.bazel +@@ -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", ++ "storage_resources.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ "@com_google_protobuf//:wrappers_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "storage_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/storage/v1", ++ proto = ":storage_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ ], ++) +diff --git a/google/storage/v2/BUILD.bazel b/google/storage/v2/BUILD.bazel +new file mode 100644 +index 000000000..254eb0b19 +--- /dev/null ++++ b/google/storage/v2/BUILD.bazel +@@ -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 = "storagepb_proto", ++ srcs = ["storage.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/iam/v1:iam_proto", ++ "//google/type:date_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 = "storagepb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/storage/internal/apiv2/storagepb", ++ proto = ":storagepb_proto", ++ visibility = ["//:__subpackages__"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/iam/v1:iampb_go_proto", ++ "//google/type:date_go_proto", ++ ], ++) +diff --git a/google/storagetransfer/logging/BUILD.bazel b/google/storagetransfer/logging/BUILD.bazel +new file mode 100644 +index 000000000..5c67dce38 +--- /dev/null ++++ b/google/storagetransfer/logging/BUILD.bazel +@@ -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 = "logging_proto", ++ srcs = ["transfer_activity_log.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "logging_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/storagetransfer/logging", ++ proto = ":logging_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/google/storagetransfer/v1/BUILD.bazel b/google/storagetransfer/v1/BUILD.bazel +new file mode 100644 +index 000000000..aafc9fa2b +--- /dev/null ++++ b/google/storagetransfer/v1/BUILD.bazel +@@ -0,0 +1,37 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "storagetransferpb_proto", ++ srcs = [ ++ "transfer.proto", ++ "transfer_types.proto", ++ ], ++ 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//:duration_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "storagetransferpb_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "cloud.google.com/go/storagetransfer/apiv1/storagetransferpb", ++ proto = ":storagetransferpb_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:code_go_proto", ++ "//google/type:date_go_proto", ++ "//google/type:timeofday_go_proto", ++ ], ++) +diff --git a/google/streetview/publish/v1/BUILD.bazel b/google/streetview/publish/v1/BUILD.bazel +new file mode 100644 +index 000000000..ecf42b7ac +--- /dev/null ++++ b/google/streetview/publish/v1/BUILD.bazel +@@ -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 = "publish_proto", ++ srcs = [ ++ "resources.proto", ++ "rpcmessages.proto", ++ "streetview_publish.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/longrunning:longrunning_proto", ++ "//google/rpc:status_proto", ++ "//google/type:latlng_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 = "publish_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/streetview/publish/v1", ++ proto = ":publish_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/longrunning:longrunningpb_go_proto", ++ "//google/rpc:status_go_proto", ++ "//google/type:latlng_go_proto", ++ ], ++) +diff --git a/google/type/BUILD.bazel b/google/type/BUILD.bazel +new file mode 100644 +index 000000000..17b4318a1 +--- /dev/null ++++ b/google/type/BUILD.bazel +@@ -0,0 +1,226 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "calendarperiod_proto", ++ srcs = ["calendar_period.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "color_proto", ++ srcs = ["color.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:wrappers_proto"], ++) ++ ++proto_library( ++ name = "date_proto", ++ srcs = ["date.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "datetime_proto", ++ srcs = ["datetime.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:duration_proto"], ++) ++ ++proto_library( ++ name = "dayofweek_proto", ++ srcs = ["dayofweek.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "decimal_proto", ++ srcs = ["decimal.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "expr_proto", ++ srcs = ["expr.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "fraction_proto", ++ srcs = ["fraction.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "interval_proto", ++ srcs = ["interval.proto"], ++ visibility = ["//visibility:public"], ++ deps = ["@com_google_protobuf//:timestamp_proto"], ++) ++ ++proto_library( ++ name = "latlng_proto", ++ srcs = ["latlng.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "localized_text_proto", ++ srcs = ["localized_text.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "money_proto", ++ srcs = ["money.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "month_proto", ++ srcs = ["month.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "phone_number_proto", ++ srcs = ["phone_number.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "postaladdress_proto", ++ srcs = ["postal_address.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "quaternion_proto", ++ srcs = ["quaternion.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++proto_library( ++ name = "timeofday_proto", ++ srcs = ["timeofday.proto"], ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "calendarperiod_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/calendarperiod", ++ proto = ":calendarperiod_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "color_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/color", ++ proto = ":color_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "date_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/date", ++ proto = ":date_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "datetime_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/datetime", ++ proto = ":datetime_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "dayofweek_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/dayofweek", ++ proto = ":dayofweek_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "decimal_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/decimal", ++ proto = ":decimal_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "expr_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/expr", ++ proto = ":expr_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "fraction_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/fraction", ++ proto = ":fraction_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "interval_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/interval", ++ proto = ":interval_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "latlng_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/latlng", ++ proto = ":latlng_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "localized_text_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/localized_text", ++ proto = ":localized_text_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "money_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/money", ++ proto = ":money_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "month_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/month", ++ proto = ":month_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "phone_number_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/phone_number", ++ proto = ":phone_number_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "postaladdress_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/postaladdress", ++ proto = ":postaladdress_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "quaternion_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/quaternion", ++ proto = ":quaternion_proto", ++ visibility = ["//visibility:public"], ++) ++ ++go_proto_library( ++ name = "timeofday_go_proto", ++ importpath = "google.golang.org/genproto/googleapis/type/timeofday", ++ proto = ":timeofday_proto", ++ visibility = ["//visibility:public"], ++) +diff --git a/google/watcher/v1/BUILD.bazel b/google/watcher/v1/BUILD.bazel +new file mode 100644 +index 000000000..dab88ef9c +--- /dev/null ++++ b/google/watcher/v1/BUILD.bazel +@@ -0,0 +1,22 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "watcher_proto", ++ srcs = ["watch.proto"], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:empty_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "watcher_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/watcher/v1", ++ proto = ":watcher_proto", ++ visibility = ["//visibility:public"], ++ deps = ["//google/api:annotations_go_proto"], ++) +diff --git a/grafeas/v1/BUILD.bazel b/grafeas/v1/BUILD.bazel +new file mode 100644 +index 000000000..4a5b5f34f +--- /dev/null ++++ b/grafeas/v1/BUILD.bazel +@@ -0,0 +1,50 @@ ++load("@rules_proto//proto:defs.bzl", "proto_library") ++load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") ++ ++proto_library( ++ name = "grafeas_proto", ++ srcs = [ ++ "attestation.proto", ++ "build.proto", ++ "common.proto", ++ "compliance.proto", ++ "cvss.proto", ++ "deployment.proto", ++ "discovery.proto", ++ "dsse_attestation.proto", ++ "grafeas.proto", ++ "image.proto", ++ "intoto_provenance.proto", ++ "intoto_statement.proto", ++ "package.proto", ++ "provenance.proto", ++ "severity.proto", ++ "slsa_provenance.proto", ++ "slsa_provenance_zero_two.proto", ++ "upgrade.proto", ++ "vex.proto", ++ "vulnerability.proto", ++ ], ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_proto", ++ "//google/rpc:status_proto", ++ "@com_google_protobuf//:any_proto", ++ "@com_google_protobuf//:empty_proto", ++ "@com_google_protobuf//:field_mask_proto", ++ "@com_google_protobuf//:struct_proto", ++ "@com_google_protobuf//:timestamp_proto", ++ ], ++) ++ ++go_proto_library( ++ name = "grafeas_go_proto", ++ compilers = ["@io_bazel_rules_go//proto:go_grpc"], ++ importpath = "google.golang.org/genproto/googleapis/grafeas/v1", ++ proto = ":grafeas_proto", ++ visibility = ["//visibility:public"], ++ deps = [ ++ "//google/api:annotations_go_proto", ++ "//google/rpc:status_go_proto", ++ ], ++) diff --git a/bazel/go_repositories.bzl b/bazel/go_repositories.bzl index 92584fd0..256a5b95 100644 --- a/bazel/go_repositories.bzl +++ b/bazel/go_repositories.bzl @@ -1,54 +1,30 @@ load("@bazel_gazelle//:deps.bzl", "go_repository") def go_repositories(): - go_repository( - name = "cc_mvdan_gofumpt", - importpath = "mvdan.cc/gofumpt", - sum = "h1:hsVv+Y9UsZ/mFZTxJZuHVI6shSQCtzZ11h1JEFPAZLw=", - version = "v0.1.0", - ) - go_repository( - name = "cc_mvdan_interfacer", - importpath = "mvdan.cc/interfacer", - sum = "h1:WX1yoOaKQfddO/mLzdV4wptyWgoH/6hwLs7QHTixo0I=", - version = "v0.0.0-20180901003855-c20040233aed", - ) - go_repository( - name = "cc_mvdan_lint", - importpath = "mvdan.cc/lint", - sum = "h1:DxJ5nJdkhDlLok9K6qO+5290kphDJbHOQO1DFFFTeBo=", - version = "v0.0.0-20170908181259-adc824a0674b", - ) - go_repository( - name = "cc_mvdan_unparam", - importpath = "mvdan.cc/unparam", - sum = "h1:HT3e4Krq+IE44tiN36RvVEb6tvqeIdtsVSsxmNPqlFU=", - version = "v0.0.0-20210104141923-aac4ce9116a7", - ) - go_repository( name = "co_honnef_go_tools", importpath = "honnef.co/go/tools", - sum = "h1:SMdYLJl312RXuxXziCCHhRsp/tvct9cGKey0yv95tZM=", - version = "v0.1.2", + sum = "h1:qTakTkI6ni6LFD5sBwwsdSO+AQqbSIxOauHTTQKZ/7o=", + version = "v0.1.3", ) + go_repository( - name = "com_4d63_gochecknoglobals", - importpath = "4d63.com/gochecknoglobals", - sum = "h1:wFEQiK85fRsEVF0CRrPAos5LoAryUsIX1kPW/WrIqFw=", - version = "v0.0.0-20201008074935-acfc0b28355a", + name = "com_github_ajstarks_deck", + importpath = "github.com/ajstarks/deck", + sum = "h1:7kQgkwGRoLzC9K0oyXdJo7nve/bynv/KwUsxbiTlzAM=", + version = "v0.0.0-20200831202436-30c9fc6549a9", ) go_repository( - name = "com_github_afex_hystrix_go", - importpath = "github.com/afex/hystrix-go", - sum = "h1:rFw4nCn9iMW+Vajsk51NtYIcwSTkXr+JGrMd36kTDJw=", - version = "v0.0.0-20180502004556-fa1af6a1f4f5", + name = "com_github_ajstarks_deck_generate", + importpath = "github.com/ajstarks/deck/generate", + sum = "h1:iXUgAaqDcIUGbRoy2TdeofRG/j1zpGRSEmNK05T+bi8=", + version = "v0.0.0-20210309230005-c3f852c02e19", ) go_repository( name = "com_github_ajstarks_svgo", importpath = "github.com/ajstarks/svgo", - sum = "h1:wVe6/Ea46ZMeNkQjjBW6xcqyQA/j5e0D6GytH95g0gQ=", - version = "v0.0.0-20180226025133-644b8db467af", + sum = "h1:slYM766cy2nI3BwyRiyQj/Ud48djTMtMebDqepE95rw=", + version = "v0.0.0-20211024235047-1546f124cd8b", ) go_repository( @@ -66,21 +42,15 @@ def go_repositories(): go_repository( name = "com_github_alecthomas_units", importpath = "github.com/alecthomas/units", - sum = "h1:s6gZFSlWYmbqAuRjVTiNNhvNRfY2Wxp9nhfyel4rklc=", - version = "v0.0.0-20211218093645-b94a6e3cc137", - ) - go_repository( - name = "com_github_alexkohler_prealloc", - importpath = "github.com/alexkohler/prealloc", - sum = "h1:Hbq0/3fJPQhNkN0dR95AVrr6R7tou91y0uHG5pOcUuw=", - version = "v1.0.0", + sum = "h1:UQZhZ2O0vMHr2cI+DC1Mbh0TJxzA3RcLoMsFw+aXw7E=", + version = "v0.0.0-20190924025748-f65c72e2690d", ) go_repository( name = "com_github_andybalholm_brotli", importpath = "github.com/andybalholm/brotli", - sum = "h1:fpcw+r1N1h0Poc1F/pHbW40cUm/lMEQslZtCkBQ0UnM=", - version = "v1.0.3", + sum = "h1:8uQZIdzKmjc/iuPu7O2ioW48L81FgatrcpfFmiq/cCs=", + version = "v1.0.5", ) go_repository( @@ -96,49 +66,30 @@ def go_repositories(): version = "v1.0.0", ) go_repository( - name = "com_github_antlr_antlr4", - importpath = "github.com/antlr/antlr4", - sum = "h1:p/DqTaXlmr4c4Q7KyTeAx/wYnBLmaE0YdHzBbMS+D1I=", - version = "v0.0.0-20210404160547-4dfacf63e228", - ) - go_repository( - name = "com_github_antlr_antlr4_runtime_go_antlr", - importpath = "github.com/antlr/antlr4/runtime/Go/antlr", - sum = "h1:ue9pVfIcP+QMEjfgo/Ez4ZjNZfonGgR6NgjMaJMu1Cg=", - version = "v0.0.0-20220418222510-f25a4f6275ed", + name = "com_github_antlr_antlr4_runtime_go_antlr_v4", + importpath = "github.com/antlr/antlr4/runtime/Go/antlr/v4", + sum = "h1:X8MJ0fnN5FPdcGF5Ij2/OW+HgiJrRg3AfHAx1PJtIzM=", + version = "v4.0.0-20230321174746-8dcc6526cfb1", ) - go_repository( - name = "com_github_apache_thrift", - importpath = "github.com/apache/thrift", - sum = "h1:5hryIiq9gtn+MiLVn0wP37kb/uTeRZgN08WoCsAhIhI=", - version = "v0.13.0", + name = "com_github_apache_arrow_go_v10", + importpath = "github.com/apache/arrow/go/v10", + sum = "h1:n9dERvixoC/1JjDmBcs9FPaEryoANa2sCgVFo6ez9cI=", + version = "v10.0.1", ) go_repository( - name = "com_github_armon_circbuf", - importpath = "github.com/armon/circbuf", - sum = "h1:QEF07wC0T1rKkctt1RINW/+RMTVmiwxETico2l3gxJA=", - version = "v0.0.0-20150827004946-bbbad097214e", + name = "com_github_apache_arrow_go_v11", + importpath = "github.com/apache/arrow/go/v11", + sum = "h1:hqauxvFQxww+0mEU/2XHG6LT7eZternCZq+A5Yly2uM=", + version = "v11.0.0", ) go_repository( - name = "com_github_armon_consul_api", - importpath = "github.com/armon/consul-api", - sum = "h1:G1bPvciwNyF7IUmKXNt9Ak3m6u9DE1rF+RmtIkBpVdA=", - version = "v0.0.0-20180202201655-eb2c6b5be1b6", - ) - go_repository( - name = "com_github_armon_go_metrics", - importpath = "github.com/armon/go-metrics", - sum = "h1:O2sNqxBdvq8Eq5xmzljcYzAORli6RWCvEym4cJf9m18=", - version = "v0.3.9", - ) - go_repository( - name = "com_github_armon_go_radix", - importpath = "github.com/armon/go-radix", - sum = "h1:F4z6KzEeeQIMeLFa97iZU6vupzoecKdU5TX24SNppXI=", - version = "v1.0.0", + name = "com_github_apache_thrift", + importpath = "github.com/apache/thrift", + sum = "h1:lNhK/1nqjbwbiOPDBPFJVKxgDEGSepKuTh6OLiXW8kg=", + version = "v0.18.1", ) go_repository( @@ -147,12 +98,7 @@ def go_repositories(): sum = "h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=", version = "v0.0.0-20160902184237-e75332964ef5", ) - go_repository( - name = "com_github_aryann_difflib", - importpath = "github.com/aryann/difflib", - sum = "h1:pv34s756C4pEXnjgPfGYgdhg/ZdajGhyOvzx8k+23nw=", - version = "v0.0.0-20170710044230-e206f873d14a", - ) + go_repository( name = "com_github_asaskevich_govalidator", importpath = "github.com/asaskevich/govalidator", @@ -160,95 +106,11 @@ def go_repositories(): version = "v0.0.0-20190424111038-f61b66f89f4a", ) - go_repository( - name = "com_github_ashanbrown_forbidigo", - importpath = "github.com/ashanbrown/forbidigo", - sum = "h1:SJOPJyqsrVL3CvR0veFZFmIM0fXS/Kvyikqvfphd0Z4=", - version = "v1.1.0", - ) - go_repository( - name = "com_github_ashanbrown_makezero", - importpath = "github.com/ashanbrown/makezero", - sum = "h1:/U9tbJzDRof4fOR51vwzWdIBsIH6R2yU0KG1MBRM2Js=", - version = "v0.0.0-20201205152432-7b7cdbb3025a", - ) - go_repository( - name = "com_github_aws_aws_lambda_go", - importpath = "github.com/aws/aws-lambda-go", - sum = "h1:SuCy7H3NLyp+1Mrfp+m80jcbi9KYWAs9/BXwppwRDzY=", - version = "v1.13.3", - ) - go_repository( - name = "com_github_aws_aws_sdk_go", - importpath = "github.com/aws/aws-sdk-go", - sum = "h1:QN1nsY27ssD/JmW4s83qmSb+uL6DG4GmCDzjmJB4xUI=", - version = "v1.40.45", - ) - go_repository( - name = "com_github_aws_aws_sdk_go_v2", - importpath = "github.com/aws/aws-sdk-go-v2", - sum = "h1:ZbovGV/qo40nrOJ4q8G33AGICzaPI45FHQWJ9650pF4=", - version = "v1.9.1", - ) - go_repository( - name = "com_github_aws_aws_sdk_go_v2_service_cloudwatch", - importpath = "github.com/aws/aws-sdk-go-v2/service/cloudwatch", - sum = "h1:w/fPGB0t5rWwA43mux4e9ozFSH5zF1moQemlA131PWc=", - version = "v1.8.1", - ) - go_repository( - name = "com_github_aws_smithy_go", - importpath = "github.com/aws/smithy-go", - sum = "h1:AEwwwXQZtUwP5Mz506FeXXrKBe0jA8gVM+1gEcSRooc=", - version = "v1.8.0", - ) go_repository( name = "com_github_azure_go_ansiterm", importpath = "github.com/Azure/go-ansiterm", - sum = "h1:w+iIsaOQNcT7OZ575w+acHgRric5iCyQh+xv+KJ4HB8=", - version = "v0.0.0-20170929234023-d6e3b3328b78", - ) - go_repository( - name = "com_github_azure_go_autorest", - importpath = "github.com/Azure/go-autorest", - sum = "h1:V5VMDjClD3GiElqLWO7mz2MxNAK/vTfRHdAubSIPRgs=", - version = "v14.2.0+incompatible", - ) - go_repository( - name = "com_github_azure_go_autorest_autorest", - importpath = "github.com/Azure/go-autorest/autorest", - sum = "h1:eVvIXUKiTgv++6YnWb42DUA1YL7qDugnKP0HljexdnQ=", - version = "v0.11.1", - ) - go_repository( - name = "com_github_azure_go_autorest_autorest_adal", - importpath = "github.com/Azure/go-autorest/autorest/adal", - sum = "h1:Y3bBUV4rTuxenJJs41HU3qmqsb+auo+a3Lz+PlJPpL0=", - version = "v0.9.5", - ) - go_repository( - name = "com_github_azure_go_autorest_autorest_date", - importpath = "github.com/Azure/go-autorest/autorest/date", - sum = "h1:7gUk1U5M/CQbp9WoqinNzJar+8KY+LPI6wiWrP/myHw=", - version = "v0.3.0", - ) - go_repository( - name = "com_github_azure_go_autorest_autorest_mocks", - importpath = "github.com/Azure/go-autorest/autorest/mocks", - sum = "h1:K0laFcLE6VLTOwNgSxaGbUcLPuGXlNkbVvq4cW4nIHk=", - version = "v0.4.1", - ) - go_repository( - name = "com_github_azure_go_autorest_logger", - importpath = "github.com/Azure/go-autorest/logger", - sum = "h1:e4RVHVZKC5p6UANLJHkM4OfR1UKZPj8Wt8Pcx+3oqrE=", - version = "v0.2.0", - ) - go_repository( - name = "com_github_azure_go_autorest_tracing", - importpath = "github.com/Azure/go-autorest/tracing", - sum = "h1:TYi4+3m5t6K48TGI9AUdb+IzbnSxvnvUMfuitfgcfuo=", - version = "v0.6.0", + sum = "h1:UQHMgLO+TxOElx5B5HZ4hJQsoJ/PvUvKRhJHDQXO8P8=", + version = "v0.0.0-20210617225240-d185dfc1b5a1", ) go_repository( @@ -257,6 +119,7 @@ def go_repositories(): sum = "h1:VMFMISXa1RypQNG0j4KVCbsUcrxFudkY/IvWzEJCyO8=", version = "v0.0.0-20211007154642-8dd79e56e98e", ) + go_repository( name = "com_github_bazelbuild_rules_go", importpath = "github.com/bazelbuild/rules_go", @@ -277,29 +140,12 @@ def go_repositories(): sum = "h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=", version = "v1.0.1", ) + go_repository( - name = "com_github_bgentry_speakeasy", - importpath = "github.com/bgentry/speakeasy", - sum = "h1:ByYyxL9InA1OWqxJqqp2A5pYHUrCiAL6K3J+LKSsQkY=", - version = "v0.1.0", - ) - go_repository( - name = "com_github_bketelsen_crypt", - importpath = "github.com/bketelsen/crypt", - sum = "h1:+0HFd5KSZ/mm3JmhmrDukiId5iR6w4+BdFtfSy4yWIc=", - version = "v0.0.3-0.20200106085610-5cbc8cc4026c", - ) - go_repository( - name = "com_github_bkielbasa_cyclop", - importpath = "github.com/bkielbasa/cyclop", - sum = "h1:7Jmnh0yL2DjKfw28p86YTd/B4lRGcNuu12sKE35sM7A=", - version = "v1.2.0", - ) - go_repository( - name = "com_github_bombsimon_wsl_v3", - importpath = "github.com/bombsimon/wsl/v3", - sum = "h1:x3QUbwW7tPGcCNridvqmhSRthZMTALnkg5/1J+vaUas=", - version = "v3.2.0", + name = "com_github_boombuler_barcode", + importpath = "github.com/boombuler/barcode", + sum = "h1:NDBbPmhS+EqABEs5Kg3n/5ZNjy73Pz7SIV+KCeqyXcs=", + version = "v1.0.1", ) go_repository( @@ -314,30 +160,12 @@ def go_repositories(): sum = "h1:1BDTz0u9nC3//pOCMdNH+CiXJVYJh5UQNCOBG7jbELc=", version = "v0.0.0-20160522181843-27f122750802", ) - go_repository( - name = "com_github_casbin_casbin_v2", - importpath = "github.com/casbin/casbin/v2", - sum = "h1:/poEwPSovi4bTOcP752/CsTQiRz2xycyVKFG7GUhbDw=", - version = "v2.37.0", - ) - go_repository( - name = "com_github_cenkalti_backoff", - importpath = "github.com/cenkalti/backoff", - sum = "h1:tNowT99t7UNflLxfYYSlKYsBpXdEet03Pg2g16Swow4=", - version = "v2.2.1+incompatible", - ) - go_repository( - name = "com_github_cenkalti_backoff_v4", - importpath = "github.com/cenkalti/backoff/v4", - sum = "h1:G2HAfAmvm/GcKan2oOQpBXOd2tT2G57ZnZGWa1PxPBQ=", - version = "v4.1.1", - ) go_repository( name = "com_github_census_instrumentation_opencensus_proto", importpath = "github.com/census-instrumentation/opencensus-proto", - sum = "h1:glEXhBS5PSLLv4IXzLA5yPRVX4bilULVyxxbrfOtDAk=", - version = "v0.2.1", + sum = "h1:iKLQ0xPNFxR/2hzXZMrBo8f1j86j5WHzznCCQxV/b8g=", + version = "v0.4.1", ) go_repository( @@ -349,15 +177,8 @@ def go_repositories(): go_repository( name = "com_github_cespare_xxhash_v2", importpath = "github.com/cespare/xxhash/v2", - sum = "h1:YRXhKfTDauu4ajMg1TPgFO5jnlC2HCbmLXMcTG5cbYE=", - version = "v2.1.2", - ) - - go_repository( - name = "com_github_charithe_durationcheck", - importpath = "github.com/charithe/durationcheck", - sum = "h1:Tsy7EppNow2pDC0jN7Hsmcb6mHd71ZbI1vFissRBtc0=", - version = "v0.0.6", + sum = "h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44=", + version = "v2.2.0", ) go_repository( @@ -384,30 +205,6 @@ def go_repositories(): sum = "h1:q763qf9huN11kDQavWsoZXJNW3xEE4JJyHa5Q25/sd8=", version = "v0.0.0-20180213035817-a1ea475d72b1", ) - go_repository( - name = "com_github_circonus_labs_circonus_gometrics", - importpath = "github.com/circonus-labs/circonus-gometrics", - sum = "h1:C29Ae4G5GtYyYMm1aztcyj/J5ckgJm2zwdDajFbx1NY=", - version = "v2.3.1+incompatible", - ) - go_repository( - name = "com_github_circonus_labs_circonusllhist", - importpath = "github.com/circonus-labs/circonusllhist", - sum = "h1:TJH+oke8D16535+jHExHj4nQvzlZrj7ug5D7I/orNUA=", - version = "v0.1.3", - ) - go_repository( - name = "com_github_clbanning_mxj", - importpath = "github.com/clbanning/mxj", - sum = "h1:HuhwZtbyvyOw+3Z1AowPkU87JkJUSv751ELWaiTpj8I=", - version = "v1.8.4", - ) - go_repository( - name = "com_github_clbanning_x2j", - importpath = "github.com/clbanning/x2j", - sum = "h1:EdRZT3IeKQmfCSrgo8SZ8V3MEnskuJP0wCYNpe+aiXo=", - version = "v0.0.0-20191024224557-825249438eec", - ) go_repository( name = "com_github_client9_misspell", @@ -418,53 +215,23 @@ def go_repositories(): go_repository( name = "com_github_cncf_udpa_go", importpath = "github.com/cncf/udpa/go", - sum = "h1:hzAQntlaYRkVSFEfj9OTWlVV1H155FMD8BTKktLv0QI=", - version = "v0.0.0-20210930031921-04548b0d99d4", + sum = "h1:QQ3GSy+MqSHxm/d8nCtnAiZdYFd45cYZPs8vOOIYKfk=", + version = "v0.0.0-20220112060539-c52dc94e7fbe", ) go_repository( name = "com_github_cncf_xds_go", importpath = "github.com/cncf/xds/go", - sum = "h1:zH8ljVhhq7yC0MIeUL/IviMtY8hx2mK8cN9wEYb8ggw=", - version = "v0.0.0-20211011173535-cb28da3451f1", - ) - go_repository( - name = "com_github_cockroachdb_datadriven", - importpath = "github.com/cockroachdb/datadriven", - sum = "h1:OaNxuTZr7kxeODyLWsRMC+OD03aFUH+mW6r2d+MWa5Y=", - version = "v0.0.0-20190809214429-80d97fb3cbaa", - ) - go_repository( - name = "com_github_codahale_hdrhistogram", - importpath = "github.com/codahale/hdrhistogram", - sum = "h1:qMd81Ts1T2OTKmB4acZcyKaMtRnY5Y44NuXGX2GFJ1w=", - version = "v0.0.0-20161010025455-3a0bb77429bd", + sum = "h1:58f1tJ1ra+zFINPlwLWvQsR9CzAKt2e+EWV2yX9oXQ4=", + version = "v0.0.0-20230310173818-32f1caf87195", ) - go_repository( - name = "com_github_containerd_containerd", - importpath = "github.com/containerd/containerd", - sum = "h1:ijQT13JedHSHrQGWFcGEwzcNKrAGIiZ+jSD5QQG07SY=", - version = "v1.4.3", - ) go_repository( name = "com_github_containerd_stargz_snapshotter_estargz", importpath = "github.com/containerd/stargz-snapshotter/estargz", - sum = "h1:5e7heayhB7CcgdTkqfZqrNaNv15gABwr3Q2jBTbLlt4=", - version = "v0.4.1", + sum = "h1:OqlDCK3ZVUO6C3B/5FSkDwbkEETK84kQgEeFwDC+62k=", + version = "v0.14.3", ) - go_repository( - name = "com_github_coreos_bbolt", - importpath = "github.com/coreos/bbolt", - sum = "h1:wZwiHHUieZCquLkDL0B8UhzreNWsPHooDAG3q34zk0s=", - version = "v1.3.2", - ) - go_repository( - name = "com_github_coreos_etcd", - importpath = "github.com/coreos/etcd", - sum = "h1:8F3hqu9fGYLBifCmRCJsicFqDx/D68Rt3q1JMazcgBQ=", - version = "v3.3.13+incompatible", - ) go_repository( name = "com_github_coreos_go_oidc", importpath = "github.com/coreos/go-oidc", @@ -472,43 +239,18 @@ def go_repositories(): version = "v2.2.1+incompatible", ) - go_repository( - name = "com_github_coreos_go_semver", - importpath = "github.com/coreos/go-semver", - sum = "h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM=", - version = "v0.3.0", - ) - go_repository( - name = "com_github_coreos_go_systemd", - importpath = "github.com/coreos/go-systemd", - sum = "h1:Wf6HqHfScWJN9/ZjdUKyjop4mf3Qdd+1TvvltAvM3m8=", - version = "v0.0.0-20190321100706-95778dfbb74e", - ) - go_repository( - name = "com_github_coreos_go_systemd_v22", - importpath = "github.com/coreos/go-systemd/v22", - sum = "h1:D9/bQk5vlXQFZ6Kwuu6zaiXJ9oTPe68++AzAJc1DzSI=", - version = "v22.3.2", - ) - - go_repository( - name = "com_github_coreos_pkg", - importpath = "github.com/coreos/pkg", - sum = "h1:lBNOc5arjvs8E5mO2tbpBpLoyyu8B6e44T7hJy6potg=", - version = "v0.0.0-20180928190104-399ea9e2e55f", - ) go_repository( name = "com_github_cpuguy83_go_md2man_v2", importpath = "github.com/cpuguy83/go-md2man/v2", - sum = "h1:EoUDS0afbrsXAZ9YQ9jdu/mZ2sXgT1/2yyNng4PGlyM=", - version = "v2.0.0", + sum = "h1:p1EgwI/C7NhT0JmVkwCD2ZBK8j4aeHQX2pMHHBfMQ6w=", + version = "v2.0.2", ) go_repository( name = "com_github_creack_pty", importpath = "github.com/creack/pty", - sum = "h1:uDmaGzcdjhF4i/plgjmEsriH11Y0o7RKapEf/LDaM3w=", - version = "v1.1.9", + sum = "h1:07n33Z8lZxZ2qwegKbObQohDhXDQxiMMz1NOUGYlesw=", + version = "v1.1.11", ) go_repository( name = "com_github_cybozu_go_aptutil", @@ -534,17 +276,12 @@ def go_repositories(): sum = "h1:YlEPreiDBI+KxE5rcAkkaB5j/Iyow6nIVmUpq3u5DYQ=", version = "v1.8.1", ) + go_repository( - name = "com_github_daixiang0_gci", - importpath = "github.com/daixiang0/gci", - sum = "h1:1mrIGMBQsBu0P7j7m1M8Lb+ZeZxsZL+jyGX4YoMJJpg=", - version = "v0.2.8", - ) - go_repository( - name = "com_github_datadog_datadog_go", - importpath = "github.com/DataDog/datadog-go", - sum = "h1:qSG2N4FghB1He/r2mFrWKCaL7dXCilEuNEeAn20fdD4=", - version = "v3.2.0+incompatible", + name = "com_github_danieljoos_wincred", + importpath = "github.com/danieljoos/wincred", + sum = "h1:QLdCxFs1/Yl4zduvBdcHB8goaYk9RARS2SgLLRuAyr0=", + version = "v1.1.2", ) go_repository( @@ -553,12 +290,6 @@ def go_repositories(): sum = "h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=", version = "v1.1.1", ) - go_repository( - name = "com_github_denis_tingajkin_go_header", - importpath = "github.com/denis-tingajkin/go-header", - sum = "h1:jEeSF4sdv8/3cT/WY8AgDHUoItNSoEZ7qg9dX7pc218=", - version = "v0.4.2", - ) go_repository( name = "com_github_desertbit_timer", @@ -567,48 +298,30 @@ def go_repositories(): version = "v0.0.0-20180107155436-c41aec40b27f", ) - go_repository( - name = "com_github_dgrijalva_jwt_go", - importpath = "github.com/dgrijalva/jwt-go", - sum = "h1:7qlOGliEKZXTDg6OTjfoBKDXWrumCAMpl/TFQ4/5kLM=", - version = "v3.2.0+incompatible", - ) - go_repository( - name = "com_github_dgryski_go_sip13", - importpath = "github.com/dgryski/go-sip13", - sum = "h1:RMLoZVzv4GliuWafOuPuQDKSm1SJph7uCRnnS61JAn4=", - version = "v0.0.0-20181026042036-e10d5fee7954", - ) - go_repository( - name = "com_github_djarvur_go_err113", - importpath = "github.com/Djarvur/go-err113", - sum = "h1:sHglBQTwgx+rWPdisA5ynNEsoARbiCBOyGcJM4/OzsM=", - version = "v0.0.0-20210108212216-aea10b59be24", - ) go_repository( name = "com_github_docker_cli", importpath = "github.com/docker/cli", - sum = "h1:bjflayQbWg+xOkF2WPEAOi4Y7zWhR7ptoPhV/VqLVDE=", - version = "v20.10.5+incompatible", + sum = "h1:xClB7PsiATttDHj8ce5qvJcikiApNy7teRR1XkoBZGs=", + version = "v23.0.4+incompatible", ) go_repository( name = "com_github_docker_distribution", importpath = "github.com/docker/distribution", - sum = "h1:a5mlkVzth6W5A4fOsS3D2EO5BUmsJpcB+cRlLU7cSug=", - version = "v2.7.1+incompatible", + sum = "h1:Q50tZOPR6T/hjNsyc9g8/syEs6bk8XXApsHjKukMl68=", + version = "v2.8.1+incompatible", ) go_repository( name = "com_github_docker_docker", importpath = "github.com/docker/docker", - sum = "h1:o5WL5onN4awYGwrW7+oTn5x9AF2prw7V0Ox8ZEkoCdg=", - version = "v20.10.5+incompatible", + sum = "h1:Kd3Bh9V/rO+XpTP/BLqM+gx8z7+Yb0AA2Ibj+nNo4ek=", + version = "v23.0.4+incompatible", ) go_repository( name = "com_github_docker_docker_credential_helpers", importpath = "github.com/docker/docker-credential-helpers", - sum = "h1:zI2p9+1NQYdnG6sMU26EX4aVGlqbInSQxQXLvzJ4RPQ=", - version = "v0.6.3", + sum = "h1:xtCHsjxogADNZcdv1pKUHXryefjlVRqWqIhk/uXJp0A=", + version = "v0.7.0", ) go_repository( @@ -620,15 +333,10 @@ def go_repositories(): go_repository( name = "com_github_docker_go_units", importpath = "github.com/docker/go-units", - sum = "h1:3uh0PgVws3nIA0Q+MwDC8yjEPf9zjRfZZWXZYDct3Tw=", - version = "v0.4.0", - ) - go_repository( - name = "com_github_docker_spdystream", - importpath = "github.com/docker/spdystream", - sum = "h1:cenwrSVm+Z7QLSV/BsnenAOcDXdX4cMv4wP0B/5QbPg=", - version = "v0.0.0-20160310174837-449fdfce4d96", + sum = "h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4=", + version = "v0.5.0", ) + go_repository( name = "com_github_docopt_docopt_go", importpath = "github.com/docopt/docopt-go", @@ -642,54 +350,12 @@ def go_repositories(): sum = "h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo=", version = "v1.0.0", ) - go_repository( - name = "com_github_dvyukov_go_fuzz", - importpath = "github.com/dvyukov/go-fuzz", - sum = "h1:NgO45/5mBLRVfiXerEFzH6ikcZ7DNRPS639xFg3ENzU=", - version = "v0.0.0-20200318091601-be3528f3a813", - ) - go_repository( - name = "com_github_eapache_go_resiliency", - importpath = "github.com/eapache/go-resiliency", - sum = "h1:1NtRmCAqadE2FN4ZcN6g90TP3uk8cg9rn9eNK2197aU=", - version = "v1.1.0", - ) - go_repository( - name = "com_github_eapache_go_xerial_snappy", - importpath = "github.com/eapache/go-xerial-snappy", - sum = "h1:YEetp8/yCZMuEPMUDHG0CW/brkkEp8mzqk2+ODEitlw=", - version = "v0.0.0-20180814174437-776d5712da21", - ) - go_repository( - name = "com_github_eapache_queue", - importpath = "github.com/eapache/queue", - sum = "h1:YOEu7KNc61ntiQlcEeUIoDTJ2o8mQznoNvUhiigpIqc=", - version = "v1.1.0", - ) - go_repository( - name = "com_github_edsrzf_mmap_go", - importpath = "github.com/edsrzf/mmap-go", - sum = "h1:CEBF7HpRnUCSJgGUb5h1Gm7e3VkmVDrR8lvWVLtrOFw=", - version = "v1.0.0", - ) go_repository( - name = "com_github_elazarl_go_bindata_assetfs", - importpath = "github.com/elazarl/go-bindata-assetfs", - sum = "h1:G/bYguwHIzWq9ZoyUQqrjTmJbbYn3j3CKKpKinvZLFk=", - version = "v1.0.0", - ) - go_repository( - name = "com_github_elazarl_goproxy", - importpath = "github.com/elazarl/goproxy", - sum = "h1:yUdfgN0XgIJw7foRItutHYUIhlcKzcSf5vDpdhQAKTc=", - version = "v0.0.0-20180725130230-947c36da3153", - ) - go_repository( - name = "com_github_emicklei_go_restful", - importpath = "github.com/emicklei/go-restful", - sum = "h1:spTtZBk5DYEvbxMVutUuTyh1Ao2r4iyvLdACqsl/Ljk=", - version = "v2.9.5+incompatible", + name = "com_github_emicklei_go_restful_v3", + importpath = "github.com/emicklei/go-restful/v3", + sum = "h1:XwGDlfxEnQZzuopoqxwSEllNcCOM9DhhFyhFIIGKwxE=", + version = "v3.9.0", ) go_repository( @@ -701,26 +367,21 @@ def go_repositories(): go_repository( name = "com_github_envoyproxy_go_control_plane", importpath = "github.com/envoyproxy/go-control-plane", - sum = "h1:xvqufLtNVwAhN8NMyWklVgxnWohi+wtMGQMhtxexlm0=", - version = "v0.10.2-0.20220325020618-49ff273808a1", + sum = "h1:jtLewhRR2vMRNnq2ZZUoCjUlgut+Y0+sDDWPOfwOi1o=", + version = "v0.11.0", ) go_repository( name = "com_github_envoyproxy_protoc_gen_validate", importpath = "github.com/envoyproxy/protoc-gen-validate", - sum = "h1:EQciDnbrYxy13PgWoY8AqoxGiPrpgBZ1R8UNe3ddc+A=", - version = "v0.1.0", - ) - go_repository( - name = "com_github_esimonov_ifshort", - importpath = "github.com/esimonov/ifshort", - sum = "h1:p7hlWD15c9XwvwxYg3W7f7UZHmwg7l9hC0hBiF95gd0=", - version = "v1.0.1", + sum = "h1:c0g45+xCJhdgFGw7a5QAfdS4byAbud7miNWJ1WwEVf8=", + version = "v0.10.1", ) + go_repository( name = "com_github_evanphx_json_patch", importpath = "github.com/evanphx/json-patch", - sum = "h1:kLcOMZeuLAJvL2BPWLMIj5oaZQobrkAqrL+WFZwQses=", - version = "v4.9.0+incompatible", + sum = "h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=", + version = "v4.12.0+incompatible", ) go_repository( @@ -729,12 +390,6 @@ def go_repositories(): sum = "h1:mRhaKNwANqRgUBGKmnI5ZxEk7QXmjQeCcuYFMX2bfcc=", version = "v1.12.0", ) - go_repository( - name = "com_github_fatih_structtag", - importpath = "github.com/fatih/structtag", - sum = "h1:/OdNE99OxoI/PqaW/SuSK9uxxT3f/tcSZgon/ssNSx4=", - version = "v1.2.0", - ) go_repository( name = "com_github_flynn_go_shlex", @@ -745,27 +400,8 @@ def go_repositories(): go_repository( name = "com_github_fogleman_gg", importpath = "github.com/fogleman/gg", - sum = "h1:WXb3TSNmHp2vHoCroCIB1foO/yQ36swABL8aOVeDpgg=", - version = "v1.2.1-0.20190220221249-0403632d5b90", - ) - go_repository( - name = "com_github_form3tech_oss_jwt_go", - importpath = "github.com/form3tech-oss/jwt-go", - sum = "h1:TcekIExNqud5crz4xD2pavyTgWiPvpYe4Xau31I0PRk=", - version = "v3.2.2+incompatible", - ) - - go_repository( - name = "com_github_franela_goblin", - importpath = "github.com/franela/goblin", - sum = "h1:cZqz+yOJ/R64LcKjNQOdARott/jP7BnUQ9Ah7KaZCvw=", - version = "v0.0.0-20210519012713-85d372ac71e2", - ) - go_repository( - name = "com_github_franela_goreq", - importpath = "github.com/franela/goreq", - sum = "h1:a9ENSRDFBUPkJ5lCgVZh26+ZbGyoVJG7yb5SSzF5H54=", - version = "v0.0.0-20171204163338-bcd34c9993f8", + sum = "h1:/7zJX8F6AaYQc57WQCyN9cAIz+4bCJGO9B+dyW29am8=", + version = "v1.3.0", ) go_repository( @@ -774,19 +410,6 @@ def go_repositories(): sum = "h1:hsms1Qyu0jgnwNXIxa+/V/PDsU6CfLf6CNO8H7IWoS4=", version = "v1.4.9", ) - go_repository( - name = "com_github_fullstorydev_grpcurl", - importpath = "github.com/fullstorydev/grpcurl", - sum = "h1:xYZBGwhLFuHx6VZLdANGx7Ffb/dlY8JZlJz76/TxclM=", - version = "v1.8.5", - ) - - go_repository( - name = "com_github_fzipp_gocyclo", - importpath = "github.com/fzipp/gocyclo", - sum = "h1:A9UeX3HJSXTBzvHzhqoYVuE0eAhe+aM8XBCCwsPMZOc=", - version = "v0.3.1", - ) go_repository( name = "com_github_ghodss_yaml", @@ -801,11 +424,30 @@ def go_repositories(): sum = "h1:6zsha5zo/TWhRhwqCD3+EarCAgZ2yN28ipRnGPnwkI0=", version = "v0.2.2", ) + + go_repository( + name = "com_github_go_fonts_dejavu", + importpath = "github.com/go-fonts/dejavu", + sum = "h1:JSajPXURYqpr+Cu8U9bt8K+XcACIHWqWrvWCKyeFmVQ=", + version = "v0.1.0", + ) + go_repository( + name = "com_github_go_fonts_latin_modern", + importpath = "github.com/go-fonts/latin-modern", + sum = "h1:5/Tv1Ek/QCr20C6ZOz15vw3g7GELYL98KWr8Hgo+3vk=", + version = "v0.2.0", + ) + go_repository( + name = "com_github_go_fonts_liberation", + importpath = "github.com/go-fonts/liberation", + sum = "h1:jAkAWJP4S+OsrPLZM4/eC9iW7CtHy+HBXrEwZXWo5VM=", + version = "v0.2.0", + ) go_repository( - name = "com_github_go_critic_go_critic", - importpath = "github.com/go-critic/go-critic", - sum = "h1:fPNMqImVjELN6Du7NVVuvKA4cgASNmc7e4zSYQCOnv8=", - version = "v0.5.4", + name = "com_github_go_fonts_stix", + importpath = "github.com/go-fonts/stix", + sum = "h1:UlZlgrvvmT/58o573ot7NFw0vZasZ5I6bcIft/oMdgg=", + version = "v0.1.0", ) go_repository( @@ -848,8 +490,8 @@ def go_repositories(): go_repository( name = "com_github_go_kit_kit", importpath = "github.com/go-kit/kit", - sum = "h1:e4o3o3IsBfAKQh5Qbbiqyfu97Ku7jrO/JbohvztANh4=", - version = "v0.12.0", + sum = "h1:wDJmvq38kDhkVxi50ni9ykkdUr1PKgqKOoi01fa0Mdk=", + version = "v0.9.0", ) go_repository( name = "com_github_go_kit_log", @@ -857,12 +499,11 @@ def go_repositories(): sum = "h1:7i2K3eKTos3Vc0enKCfnVcgHh2olr/MyfboYq7cAcFw=", version = "v0.2.0", ) - go_repository( - name = "com_github_go_lintpack_lintpack", - importpath = "github.com/go-lintpack/lintpack", - sum = "h1:DI5mA3+eKdWeJ40nU4d6Wc26qmdG8RCi/btYq0TuRN0=", - version = "v0.5.2", + name = "com_github_go_latex_latex", + importpath = "github.com/go-latex/latex", + sum = "h1:6zl3BbBhdnMkpSj2YY30qV3gDcVBGtFgVsV3+/i+mKQ=", + version = "v0.0.0-20210823091927-c0d11ff05a81", ) go_repository( @@ -874,46 +515,34 @@ def go_repositories(): go_repository( name = "com_github_go_logr_logr", importpath = "github.com/go-logr/logr", - sum = "h1:QvGt2nLcHH0WK9orKa+ppBPAxREcH364nPUedEpK0TY=", - version = "v0.2.0", + sum = "h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0=", + version = "v1.2.3", ) - go_repository( - name = "com_github_go_ole_go_ole", - importpath = "github.com/go-ole/go-ole", - sum = "h1:nNBDSCOigTSiarFpYE9J/KtEA1IOW4CNeqT9TQDqCxI=", - version = "v1.2.4", - ) go_repository( name = "com_github_go_openapi_jsonpointer", importpath = "github.com/go-openapi/jsonpointer", - sum = "h1:gZr+CIYByUqjcgeLXnQu2gHYQC9o73G2XUeOFYEICuY=", - version = "v0.19.5", + sum = "h1:eCs3fxoIi3Wh6vtgmLTOjdhSpiqphQ+DaPn38N2ZdrE=", + version = "v0.19.6", ) go_repository( name = "com_github_go_openapi_jsonreference", importpath = "github.com/go-openapi/jsonreference", - sum = "h1:5cxNfTy0UVC3X8JL5ymxzyoUZmo8iZb+jeTWn7tUa8o=", - version = "v0.19.3", - ) - go_repository( - name = "com_github_go_openapi_spec", - importpath = "github.com/go-openapi/spec", - sum = "h1:0XRyw8kguri6Yw4SxhsQA/atC88yqrk0+G4YhI2wabc=", - version = "v0.19.3", + sum = "h1:FBLnyygC4/IZZr893oiomc9XaghoveYTrLC1F86HID8=", + version = "v0.20.1", ) + go_repository( name = "com_github_go_openapi_swag", importpath = "github.com/go-openapi/swag", - sum = "h1:wm0rhTb5z7qpJRHBdPOMuY4QjVUMbF6/kwoYeRAOrKU=", - version = "v0.21.1", + sum = "h1:yMBqmnQ0gyZvEb/+KzuWZOXgllrXT4SADYbvDaXHv/g=", + version = "v0.22.3", ) - go_repository( - name = "com_github_go_sql_driver_mysql", - importpath = "github.com/go-sql-driver/mysql", - sum = "h1:7LxgVwFb2hIQtMm87NdgAVfXjnt4OePseqT1tKx+opk=", - version = "v1.4.0", + name = "com_github_go_pdf_fpdf", + importpath = "github.com/go-pdf/fpdf", + sum = "h1:MlgtGIfsdMEEQJr2le6b/HNr1ZlQwxyWr77r2aj2U/8=", + version = "v0.6.0", ) go_repository( @@ -928,6 +557,7 @@ def go_repositories(): sum = "h1:p104kn46Q8WdvHunIJ9dAyjPVtrBPhSr3KT2yUst43I=", version = "v0.0.0-20210107165309-348f09dbbbc0", ) + go_repository( name = "com_github_go_test_deep", importpath = "github.com/go-test/deep", @@ -936,96 +566,10 @@ def go_repositories(): ) go_repository( - name = "com_github_go_toolsmith_astcast", - importpath = "github.com/go-toolsmith/astcast", - sum = "h1:JojxlmI6STnFVG9yOImLeGREv8W2ocNUM+iOhR6jE7g=", - version = "v1.0.0", - ) - go_repository( - name = "com_github_go_toolsmith_astcopy", - importpath = "github.com/go-toolsmith/astcopy", - sum = "h1:OMgl1b1MEpjFQ1m5ztEO06rz5CUd3oBv9RF7+DyvdG8=", - version = "v1.0.0", - ) - go_repository( - name = "com_github_go_toolsmith_astequal", - importpath = "github.com/go-toolsmith/astequal", - sum = "h1:4zxD8j3JRFNyLN46lodQuqz3xdKSrur7U/sr0SDS/gQ=", - version = "v1.0.0", - ) - go_repository( - name = "com_github_go_toolsmith_astfmt", - importpath = "github.com/go-toolsmith/astfmt", - sum = "h1:A0vDDXt+vsvLEdbMFJAUBI/uTbRw1ffOPnxsILnFL6k=", - version = "v1.0.0", - ) - go_repository( - name = "com_github_go_toolsmith_astinfo", - importpath = "github.com/go-toolsmith/astinfo", - sum = "h1:wP6mXeB2V/d1P1K7bZ5vDUO3YqEzcvOREOxZPEu3gVI=", - version = "v0.0.0-20180906194353-9809ff7efb21", - ) - go_repository( - name = "com_github_go_toolsmith_astp", - importpath = "github.com/go-toolsmith/astp", - sum = "h1:alXE75TXgcmupDsMK1fRAy0YUzLzqPVvBKoyWV+KPXg=", - version = "v1.0.0", - ) - go_repository( - name = "com_github_go_toolsmith_pkgload", - importpath = "github.com/go-toolsmith/pkgload", - sum = "h1:4DFWWMXVfbcN5So1sBNW9+yeiMqLFGl1wFLTL5R0Tgg=", - version = "v1.0.0", - ) - go_repository( - name = "com_github_go_toolsmith_strparse", - importpath = "github.com/go-toolsmith/strparse", - sum = "h1:Vcw78DnpCAKlM20kSbAyO4mPfJn/lyYA4BJUDxe2Jb4=", - version = "v1.0.0", - ) - go_repository( - name = "com_github_go_toolsmith_typep", - importpath = "github.com/go-toolsmith/typep", - sum = "h1:8xdsa1+FSIH/RhEkgnD1j2CJOy5mNllW1Q9tRiYwvlk=", - version = "v1.0.2", - ) - go_repository( - name = "com_github_go_xmlfmt_xmlfmt", - importpath = "github.com/go-xmlfmt/xmlfmt", - sum = "h1:khEcpUM4yFcxg4/FHQWkvVRmgijNXRfzkIDHh23ggEo=", - version = "v0.0.0-20191208150333-d5b6f63a941b", - ) - go_repository( - name = "com_github_go_zookeeper_zk", - importpath = "github.com/go-zookeeper/zk", - sum = "h1:4mx0EYENAdX/B/rbunjlt5+4RTA/a9SMHBRuSKdGxPM=", - version = "v1.0.2", - ) - - go_repository( - name = "com_github_gobwas_glob", - importpath = "github.com/gobwas/glob", - sum = "h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y=", - version = "v0.2.3", - ) - go_repository( - name = "com_github_godbus_dbus_v5", - importpath = "github.com/godbus/dbus/v5", - sum = "h1:9349emZab16e7zQvpmsbtjc18ykshndd8y2PG3sgJbA=", - version = "v5.0.4", - ) - - go_repository( - name = "com_github_gofrs_flock", - importpath = "github.com/gofrs/flock", - sum = "h1:MSdYClljsF3PbENUUEx85nkWfJSGfzYI9yEBZOJz6CY=", - version = "v0.8.0", - ) - go_repository( - name = "com_github_gogo_googleapis", - importpath = "github.com/gogo/googleapis", - sum = "h1:kFkMAZBNAn4j7K0GiZr8cRYzejq68VbheufiV3YuyFI=", - version = "v1.1.0", + name = "com_github_goccy_go_json", + importpath = "github.com/goccy/go-json", + sum = "h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU=", + version = "v0.10.2", ) go_repository( @@ -1034,12 +578,7 @@ def go_repositories(): sum = "h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=", version = "v1.3.2", ) - go_repository( - name = "com_github_golang_collections_go_datastructures", - importpath = "github.com/golang-collections/go-datastructures", - sum = "h1:ZHJ7+IGpuOXtVf6Zk/a3WuHQgkC+vXwaqfUBDFwahtI=", - version = "v0.0.0-20150211160725-59788d5eb259", - ) + go_repository( name = "com_github_golang_freetype", importpath = "github.com/golang/freetype", @@ -1050,8 +589,8 @@ def go_repositories(): go_repository( name = "com_github_golang_glog", importpath = "github.com/golang/glog", - sum = "h1:nfP3RFugxnNRyKgeWd4oI1nYvXpxrx8ck8ZrcizshdQ=", - version = "v1.0.0", + sum = "h1:jxpi2eWoU84wbX9iIEyAeeoac3FLuifZpY9tcNUD9kw=", + version = "v1.1.1", ) go_repository( name = "com_github_golang_groupcache", @@ -1059,12 +598,6 @@ def go_repositories(): sum = "h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=", version = "v0.0.0-20210331224755-41bb18bfe9da", ) - go_repository( - name = "com_github_golang_jwt_jwt_v4", - importpath = "github.com/golang-jwt/jwt/v4", - sum = "h1:RAqyYixv1p7uEnocuy8P1nru5wprCh/MH2BIlW5z5/o=", - version = "v4.0.0", - ) go_repository( name = "com_github_golang_mock", @@ -1075,8 +608,8 @@ def go_repositories(): go_repository( name = "com_github_golang_protobuf", importpath = "github.com/golang/protobuf", - sum = "h1:ROPKBNFfQgOUMifHyP+KYbvpjbdoFNs+aK7DXlji0Tw=", - version = "v1.5.2", + sum = "h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=", + version = "v1.5.3", ) go_repository( name = "com_github_golang_snappy", @@ -1085,114 +618,11 @@ def go_repositories(): version = "v0.0.4", ) - go_repository( - name = "com_github_golangci_check", - importpath = "github.com/golangci/check", - sum = "h1:23T5iq8rbUYlhpt5DB4XJkc6BU31uODLD1o1gKvZmD0=", - version = "v0.0.0-20180506172741-cfe4005ccda2", - ) - go_repository( - name = "com_github_golangci_dupl", - importpath = "github.com/golangci/dupl", - sum = "h1:w8hkcTqaFpzKqonE9uMCefW1WDie15eSP/4MssdenaM=", - version = "v0.0.0-20180902072040-3e9179ac440a", - ) - go_repository( - name = "com_github_golangci_errcheck", - importpath = "github.com/golangci/errcheck", - sum = "h1:YYWNAGTKWhKpcLLt7aSj/odlKrSrelQwlovBpDuf19w=", - version = "v0.0.0-20181223084120-ef45e06d44b6", - ) - go_repository( - name = "com_github_golangci_go_misc", - importpath = "github.com/golangci/go-misc", - sum = "h1:9kfjN3AdxcbsZBf8NjltjWihK2QfBBBZuv91cMFfDHw=", - version = "v0.0.0-20180628070357-927a3d87b613", - ) - go_repository( - name = "com_github_golangci_go_tools", - importpath = "github.com/golangci/go-tools", - sum = "h1:/7detzz5stiXWPzkTlPTzkBEIIE4WGpppBJYjKqBiPI=", - version = "v0.0.0-20190318055746-e32c54105b7c", - ) - go_repository( - name = "com_github_golangci_goconst", - importpath = "github.com/golangci/goconst", - sum = "h1:pe9JHs3cHHDQgOFXJJdYkK6fLz2PWyYtP4hthoCMvs8=", - version = "v0.0.0-20180610141641-041c5f2b40f3", - ) - go_repository( - name = "com_github_golangci_gocyclo", - importpath = "github.com/golangci/gocyclo", - sum = "h1:J2XAy40+7yz70uaOiMbNnluTg7gyQhtGqLQncQh+4J8=", - version = "v0.0.0-20180528134321-2becd97e67ee", - ) - go_repository( - name = "com_github_golangci_gofmt", - importpath = "github.com/golangci/gofmt", - sum = "h1:iR3fYXUjHCR97qWS8ch1y9zPNsgXThGwjKPrYfqMPks=", - version = "v0.0.0-20190930125516-244bba706f1a", - ) - go_repository( - name = "com_github_golangci_golangci_lint", - importpath = "github.com/golangci/golangci-lint", - sum = "h1:hgZsLRzZrjhpp44Ak+fhXNzgrbDF39ETf22a+Jd3fJQ=", - version = "v1.38.0", - ) - go_repository( - name = "com_github_golangci_gosec", - importpath = "github.com/golangci/gosec", - sum = "h1:fUdgm/BdKvwOHxg5AhNbkNRp2mSy8sxTXyBVs/laQHo=", - version = "v0.0.0-20190211064107-66fb7fc33547", - ) - go_repository( - name = "com_github_golangci_ineffassign", - importpath = "github.com/golangci/ineffassign", - sum = "h1:gLLhTLMk2/SutryVJ6D4VZCU3CUqr8YloG7FPIBWFpI=", - version = "v0.0.0-20190609212857-42439a7714cc", - ) - go_repository( - name = "com_github_golangci_lint_1", - importpath = "github.com/golangci/lint-1", - sum = "h1:MfyDlzVjl1hoaPzPD4Gpb/QgoRfSBR0jdhwGyAWwMSA=", - version = "v0.0.0-20191013205115-297bf364a8e0", - ) - go_repository( - name = "com_github_golangci_maligned", - importpath = "github.com/golangci/maligned", - sum = "h1:kNY3/svz5T29MYHubXix4aDDuE3RWHkPvopM/EDv/MA=", - version = "v0.0.0-20180506175553-b1d89398deca", - ) - go_repository( - name = "com_github_golangci_misspell", - importpath = "github.com/golangci/misspell", - sum = "h1:pLzmVdl3VxTOncgzHcvLOKirdvcx/TydsClUQXTehjo=", - version = "v0.3.5", - ) - go_repository( - name = "com_github_golangci_prealloc", - importpath = "github.com/golangci/prealloc", - sum = "h1:leSNB7iYzLYSSx3J/s5sVf4Drkc68W2wm4Ixh/mr0us=", - version = "v0.0.0-20180630174525-215b22d4de21", - ) - go_repository( - name = "com_github_golangci_revgrep", - importpath = "github.com/golangci/revgrep", - sum = "h1:c9Mqqrm/Clj5biNaG7rABrmwUq88nHh0uABo2b/WYmc=", - version = "v0.0.0-20210208091834-cd28932614b5", - ) - go_repository( - name = "com_github_golangci_unconvert", - importpath = "github.com/golangci/unconvert", - sum = "h1:zwtduBRr5SSWhqsYNgcuWO2kFlpdOZbP0+yRjmvPGys=", - version = "v0.0.0-20180507085042-28b1c447d1f4", - ) - go_repository( name = "com_github_google_btree", importpath = "github.com/google/btree", - sum = "h1:0udJVsspx3VBr5FwtLhQQtuAsVc79tTq0ocGIPAU6qo=", - version = "v1.0.0", + sum = "h1:gK4Kx5IaGY9CD5sPJ36FHiBJ6ZXl0kilRiiCj+jdYp4=", + version = "v1.0.1", ) go_repository( name = "com_github_google_cel_go", @@ -1208,14 +638,21 @@ def go_repositories(): build_file_generation = "on", build_naming_convention = "go_default_library", importpath = "github.com/google/cel-go", - sum = "h1:MnUpbcMtr/eA8vRTEYSru+fyCAgGUYLrY/49vUvphbI=", - version = "v0.11.3", + sum = "h1:LFobwuUDslWUHdQ48SXVXvQgPH2X1XVhsgOGNioAEZ4=", + version = "v0.14.0", + ) + + go_repository( + name = "com_github_google_flatbuffers", + importpath = "github.com/google/flatbuffers", + sum = "h1:5PJI/WbJkaMTvpGxsHVKG/LurN/KnWXNyGpwSCDgen0=", + version = "v23.3.3+incompatible", ) go_repository( - name = "com_github_google_cel_spec", - importpath = "github.com/google/cel-spec", - sum = "h1:hWEzw+1L1UNxfHAbKXYbirsPGlG8ArXNcTnBKvBqRJ0=", - version = "v0.5.0", + name = "com_github_google_gnostic", + importpath = "github.com/google/gnostic", + sum = "h1:FhTMOKj2VhjpouxvWJAV1TL304uMlb9zcDqkl6cEI54=", + version = "v0.5.7-v3refs", ) go_repository( @@ -1227,8 +664,8 @@ def go_repositories(): go_repository( name = "com_github_google_go_containerregistry", importpath = "github.com/google/go-containerregistry", - sum = "h1:Lrcj2AOoZ7WKawsoKAh2O0dH0tBqMW2lTEmozmK4Z3k=", - version = "v0.4.1", + sum = "h1:z58vMqHxuwvAsVwvKEkmVBz2TlgBgH5k6koEXBtlYkw=", + version = "v0.14.0", ) go_repository( @@ -1237,6 +674,7 @@ def go_repositories(): sum = "h1:N0LgJ1j65A7kfXrZnUDaYCs/Sf4rEjNlfyDHW9dolSY=", version = "v17.0.0+incompatible", ) + go_repository( name = "com_github_google_go_querystring", importpath = "github.com/google/go-querystring", @@ -1259,8 +697,8 @@ def go_repositories(): go_repository( name = "com_github_google_martian_v3", importpath = "github.com/google/martian/v3", - sum = "h1:d8MncMlErDFTwQGBK1xhv026j9kqhvw1Qv9IbWT1VLQ=", - version = "v3.2.1", + sum = "h1:IqNFLAmvJOgVlpdEBiQbDc2EwKW77amAycfTuWKdfvw=", + version = "v3.3.2", ) go_repository( @@ -1275,6 +713,13 @@ def go_repositories(): sum = "h1:GOZbcHa3HfsPKPlmyPyN2KEohoMXOhdMbHrvbpl2QaA=", version = "v0.1.0", ) + go_repository( + name = "com_github_google_s2a_go", + importpath = "github.com/google/s2a-go", + sum = "h1:WVtYAYuYxKeYajAmThMRYWP6K3wXkcqbGHeUgeubUHY=", + version = "v0.1.2", + ) + go_repository( name = "com_github_google_uuid", importpath = "github.com/google/uuid", @@ -1284,21 +729,15 @@ def go_repositories(): go_repository( name = "com_github_googleapis_enterprise_certificate_proxy", importpath = "github.com/googleapis/enterprise-certificate-proxy", - sum = "h1:y8Yozv7SZtlU//QXbezB6QkpuE6jMD2/gfzk4AftXjs=", - version = "v0.2.0", + sum = "h1:yk9/cqRKtT9wXZSsRH9aurXEpJX+U6FLtpYTdC3R06k=", + version = "v0.2.3", ) go_repository( name = "com_github_googleapis_gax_go_v2", importpath = "github.com/googleapis/gax-go/v2", - sum = "h1:SXk3ABtQYDT/OH8jAyvEOQ58mgawq5C4o/4/89qN2ZU=", - version = "v2.6.0", - ) - go_repository( - name = "com_github_googleapis_gnostic", - importpath = "github.com/googleapis/gnostic", - sum = "h1:DLJCy1n/vrD4HPjOvYcT8aYQXpPIzoRZONaYwyycI+I=", - version = "v0.4.1", + sum = "h1:UBtEZqx1bjXtOQ5BVTkuYghXrr3N4V123VKJK67vJZc=", + version = "v2.8.0", ) go_repository( @@ -1308,73 +747,27 @@ def go_repositories(): version = "v1.0.0", ) go_repository( - name = "com_github_googlecloudplatform_cloud_build_notifiers", - importpath = "github.com/GoogleCloudPlatform/cloud-build-notifiers", - sum = "h1:z3XFcK8jOL4gltOuLJo9OhfOpR0tPKWc/aEtSqkpV2k=", - version = "v0.0.0-20221005190102-4a3420d331aa", + name = "com_github_googleapis_google_cloud_go_testing", + importpath = "github.com/googleapis/google-cloud-go-testing", + sum = "h1:tlyzajkF3030q6M8SvmJSemC9DTHL/xaMa18b65+JM4=", + version = "v0.0.0-20200911160855-bcd43fbb19e8", ) go_repository( - name = "com_github_gookit_color", - importpath = "github.com/gookit/color", - sum = "h1:Rgbazd4JO5AgSTVGS3o0nvaSdwdrS8bzvIXwtK6OiMk=", - version = "v1.3.6", - ) - go_repository( - name = "com_github_gopherjs_gopherjs", - importpath = "github.com/gopherjs/gopherjs", - sum = "h1:EGx4pi6eqNxGaHF6qqu48+N2wcFQ5qg5FXgOdqsJ5d8=", - version = "v0.0.0-20181017120253-0766667cb4d1", - ) - go_repository( - name = "com_github_gordonklaus_ineffassign", - importpath = "github.com/gordonklaus/ineffassign", - sum = "h1:Nb2aRlC404yz7gQIfRZxX9/MLvQiqXyiBTJtgAy6yrI=", - version = "v0.0.0-20210225214923-2e10b2664254", - ) - go_repository( - name = "com_github_gorilla_context", - importpath = "github.com/gorilla/context", - sum = "h1:AWwleXJkX/nhcU9bZSnZoi3h/qGYqQAGhq6zZe/aQW8=", - version = "v1.1.1", - ) - go_repository( - name = "com_github_gorilla_mux", - importpath = "github.com/gorilla/mux", - sum = "h1:gnP5JzjVOuiZD07fKKToCAOjS0yOpj/qPETTXCCS6hw=", - version = "v1.7.3", + name = "com_github_googlecloudplatform_cloud_build_notifiers", + importpath = "github.com/GoogleCloudPlatform/cloud-build-notifiers", + replace = "github.com/minor-fixes/cloud-build-notifiers", + sum = "h1:FbauRFmRilAu8SCG5gellIxM4Wfmc0kS1p6bwFHVxKE=", + version = "v0.0.0-20230424124639-02281bcdd3d5", ) go_repository( name = "com_github_gorilla_websocket", importpath = "github.com/gorilla/websocket", - sum = "h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=", - version = "v1.4.2", - ) - go_repository( - name = "com_github_gostaticanalysis_analysisutil", - importpath = "github.com/gostaticanalysis/analysisutil", - sum = "h1:/7clKqrVfiVwiBQLM0Uke4KvXnO6JcCTS7HwF2D6wG8=", - version = "v0.4.1", - ) - go_repository( - name = "com_github_gostaticanalysis_comment", - importpath = "github.com/gostaticanalysis/comment", - sum = "h1:xHopR5L2lRz6OsjH4R2HG5wRhW9ySl3FsHIvi5pcXwc=", - version = "v1.4.1", - ) - go_repository( - name = "com_github_gostaticanalysis_forcetypeassert", - importpath = "github.com/gostaticanalysis/forcetypeassert", - sum = "h1:rx8127mFPqXXsfPSo8BwnIU97MKFZc89WHAHt8PwDVY=", - version = "v0.0.0-20200621232751-01d4955beaa5", - ) - go_repository( - name = "com_github_gostaticanalysis_nilerr", - importpath = "github.com/gostaticanalysis/nilerr", - sum = "h1:ThE+hJP0fEp4zWLkWHWcRyI2Od0p7DlgYG3Uqrmrcpk=", - version = "v0.1.1", + sum = "h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc=", + version = "v1.5.0", ) + go_repository( name = "com_github_gregjones_httpcache", importpath = "github.com/gregjones/httpcache", @@ -1382,18 +775,6 @@ def go_repositories(): version = "v0.0.0-20180305231024-9cad4c3443a7", ) - go_repository( - name = "com_github_grpc_ecosystem_go_grpc_middleware", - importpath = "github.com/grpc-ecosystem/go-grpc-middleware", - sum = "h1:z53tR0945TRRQO/fLEVPI6SMv7ZflF0TEaTAoU7tOzg=", - version = "v1.0.1-0.20190118093823-f849b5445de4", - ) - go_repository( - name = "com_github_grpc_ecosystem_go_grpc_prometheus", - importpath = "github.com/grpc-ecosystem/go-grpc-prometheus", - sum = "h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho=", - version = "v1.2.0", - ) go_repository( name = "com_github_grpc_ecosystem_grpc_gateway", build_naming_convention = "go_default_library", @@ -1402,103 +783,17 @@ def go_repositories(): version = "v1.16.0", ) go_repository( - name = "com_github_hashicorp_consul_api", - importpath = "github.com/hashicorp/consul/api", - sum = "h1:MwZJp86nlnL+6+W1Zly4JUuVn9YHhMggBirMpHGD7kw=", - version = "v1.10.1", - ) - go_repository( - name = "com_github_hashicorp_consul_sdk", - importpath = "github.com/hashicorp/consul/sdk", - sum = "h1:OJtKBtEjboEZvG6AOUdh4Z1Zbyu0WcxQ0qatRrZHTVU=", - version = "v0.8.0", - ) - go_repository( - name = "com_github_hashicorp_errwrap", - importpath = "github.com/hashicorp/errwrap", - sum = "h1:hLrqtEDnRye3+sgx6z4qVLNuviH3MR5aQ0ykNJa/UYA=", - version = "v1.0.0", - ) - go_repository( - name = "com_github_hashicorp_go_cleanhttp", - importpath = "github.com/hashicorp/go-cleanhttp", - sum = "h1:035FKYIWjmULyFRBKPs8TBQoi0x6d9G4xc9neXJWAZQ=", - version = "v0.5.2", - ) - go_repository( - name = "com_github_hashicorp_go_hclog", - importpath = "github.com/hashicorp/go-hclog", - sum = "h1:K4ev2ib4LdQETX5cSZBG0DVLk1jwGqSPXBjdah3veNs=", - version = "v0.16.2", - ) - - go_repository( - name = "com_github_hashicorp_go_immutable_radix", - importpath = "github.com/hashicorp/go-immutable-radix", - sum = "h1:DKHmCUm2hRBK510BaiZlwvpD40f8bJFeZnpfm2KLowc=", - version = "v1.3.1", - ) - go_repository( - name = "com_github_hashicorp_go_msgpack", - importpath = "github.com/hashicorp/go-msgpack", - sum = "h1:zKjpN5BK/P5lMYrLmBHdBULWbJ0XpYR+7NGzqkZzoD4=", - version = "v0.5.3", - ) - go_repository( - name = "com_github_hashicorp_go_multierror", - importpath = "github.com/hashicorp/go-multierror", - sum = "h1:B9UzwGQJehnUY1yNrnwREHc3fGbC2xefo8g4TbElacI=", - version = "v1.1.0", - ) - go_repository( - name = "com_github_hashicorp_go_net", - importpath = "github.com/hashicorp/go.net", - sum = "h1:sNCoNyDEvN1xa+X0baata4RdcpKwcMS6DH+xwfqPgjw=", - version = "v0.0.1", - ) - go_repository( - name = "com_github_hashicorp_go_retryablehttp", - importpath = "github.com/hashicorp/go-retryablehttp", - sum = "h1:QlWt0KvWT0lq8MFppF9tsJGF+ynG7ztc2KIPhzRGk7s=", - version = "v0.5.3", - ) - - go_repository( - name = "com_github_hashicorp_go_rootcerts", - importpath = "github.com/hashicorp/go-rootcerts", - sum = "h1:jzhAVGtqPKbwpyCPELlgNWhE1znq+qwJtW5Oi2viEzc=", - version = "v1.0.2", - ) - go_repository( - name = "com_github_hashicorp_go_sockaddr", - importpath = "github.com/hashicorp/go-sockaddr", - sum = "h1:GeH6tui99pF4NJgfnhp+L6+FfobzVW3Ah46sLo0ICXs=", - version = "v1.0.0", - ) - go_repository( - name = "com_github_hashicorp_go_syslog", - importpath = "github.com/hashicorp/go-syslog", - sum = "h1:KaodqZuhUoZereWVIYmpUgZysurB1kBLX2j0MwMrUAE=", - version = "v1.0.0", - ) - go_repository( - name = "com_github_hashicorp_go_uuid", - importpath = "github.com/hashicorp/go-uuid", - sum = "h1:fv1ep09latC32wFoVwnqcnKJGnMSdBanPczbHAYm1BE=", - version = "v1.0.1", - ) - go_repository( - name = "com_github_hashicorp_go_version", - importpath = "github.com/hashicorp/go-version", - sum = "h1:3vNe/fWF5CBgRIguda1meWhsZHy3m8gCJ5wx+dIzX/E=", - version = "v1.2.0", + name = "com_github_grpc_ecosystem_grpc_gateway_v2", + importpath = "github.com/grpc-ecosystem/grpc-gateway/v2", + sum = "h1:lLT7ZLSzGLI08vc9cpd+tYmNWjdKDqyr/2L+f6U12Fk=", + version = "v2.11.3", ) go_repository( name = "com_github_hashicorp_golang_lru", importpath = "github.com/hashicorp/golang-lru", - sum = "h1:YDjusn29QI/Das2iO9M0BHnIbxPeyuCHsjMW+lJfyTc=", - version = "v0.5.4", + sum = "h1:0hERBMJE1eitiLkihrMvRVBYAkpHzc/J3QdDN+dAcgU=", + version = "v0.5.1", ) go_repository( @@ -1507,36 +802,6 @@ def go_repositories(): sum = "h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4=", version = "v1.0.0", ) - go_repository( - name = "com_github_hashicorp_logutils", - importpath = "github.com/hashicorp/logutils", - sum = "h1:dLEQVugN8vlakKOUE3ihGLTZJRB4j+M2cdTm/ORI65Y=", - version = "v1.0.0", - ) - go_repository( - name = "com_github_hashicorp_mdns", - importpath = "github.com/hashicorp/mdns", - sum = "h1:XFSOubp8KWB+Jd2PDyaX5xUd5bhSP/+pTDZVDMzZJM8=", - version = "v1.0.1", - ) - go_repository( - name = "com_github_hashicorp_memberlist", - importpath = "github.com/hashicorp/memberlist", - sum = "h1:5+RffWKwqJ71YPu9mWsF7ZOscZmwfasdA8kbdC7AO2g=", - version = "v0.2.2", - ) - go_repository( - name = "com_github_hashicorp_serf", - importpath = "github.com/hashicorp/serf", - sum = "h1:EBWvyu9tcRszt3Bxp3KNssBMP1KuHWyO51lz9+786iM=", - version = "v0.9.5", - ) - go_repository( - name = "com_github_hdrhistogram_hdrhistogram_go", - importpath = "github.com/HdrHistogram/hdrhistogram-go", - sum = "h1:5IcZpTvzydCQeHzK4Ef/D5rrSqwxob0t8PQPMybUNFM=", - version = "v1.1.2", - ) go_repository( name = "com_github_hpcloud_tail", @@ -1552,10 +817,10 @@ def go_repositories(): ) go_repository( - name = "com_github_hudl_fargo", - importpath = "github.com/hudl/fargo", - sum = "h1:ZDDILMbB37UlAVLlWcJ2Iz1XuahZZTDZfdCKeclfq2s=", - version = "v1.4.0", + name = "com_github_iancoleman_strcase", + importpath = "github.com/iancoleman/strcase", + sum = "h1:05I4QRnGpI0m37iZQRuskXh+w77mr6Z41lwQzuHLwW0=", + version = "v0.2.0", ) go_repository( @@ -1581,21 +846,10 @@ def go_repositories(): go_repository( name = "com_github_inconshreveable_mousetrap", importpath = "github.com/inconshreveable/mousetrap", - sum = "h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM=", - version = "v1.0.0", - ) - go_repository( - name = "com_github_influxdata_influxdb1_client", - importpath = "github.com/influxdata/influxdb1-client", - sum = "h1:HqW4xhhynfjrtEiiSGcQUd6vrK23iMam1FO8rI7mwig=", - version = "v0.0.0-20200827194710-b269163b24ab", - ) - go_repository( - name = "com_github_jackpal_gateway", - importpath = "github.com/jackpal/gateway", - sum = "h1:7tIFeCGmpyrMx9qvT0EgYUi7cxVW48a0mMvnIL17bPM=", - version = "v1.0.7", + sum = "h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=", + version = "v1.1.0", ) + go_repository( name = "com_github_itchyny_gojq", importpath = "github.com/itchyny/gojq", @@ -1608,6 +862,12 @@ def go_repositories(): sum = "h1:hFEfWVdwsEi+CY8xY2FtgWHGQaBaC3JeHd+cve0ynVM=", version = "v0.1.4", ) + go_repository( + name = "com_github_jackpal_gateway", + importpath = "github.com/jackpal/gateway", + sum = "h1:7tIFeCGmpyrMx9qvT0EgYUi7cxVW48a0mMvnIL17bPM=", + version = "v1.0.7", + ) go_repository( name = "com_github_jbenet_go_context", @@ -1621,63 +881,14 @@ def go_repositories(): sum = "h1:4IU2WS7AumrZ/40jfhf4QVDMsQwqA7VEHozFRrGARJA=", version = "v1.4.0", ) - go_repository( - name = "com_github_jgautheron_goconst", - importpath = "github.com/jgautheron/goconst", - sum = "h1:hp9XKUpe/MPyDamUbfsrGpe+3dnY2whNK4EtB86dvLM=", - version = "v1.4.0", - ) - go_repository( - name = "com_github_jhump_protoreflect", - importpath = "github.com/jhump/protoreflect", - sum = "h1:iH+UZfsbRE6vpyZH7asAjTPWJf7RJbpZ9j/N3lDlKs0=", - version = "v1.10.1", - ) - - go_repository( - name = "com_github_jingyugao_rowserrcheck", - importpath = "github.com/jingyugao/rowserrcheck", - sum = "h1:BYDZtm80MLJpTWalkwHxNnIbO/2akQHERcfLq4TbIWE=", - version = "v0.0.0-20210130005344-c6a0c12dd98d", - ) - go_repository( - name = "com_github_jirfag_go_printf_func_name", - importpath = "github.com/jirfag/go-printf-func-name", - sum = "h1:KA9BjwUk7KlCh6S9EAGWBt1oExIUv9WyNCiRz5amv48=", - version = "v0.0.0-20200119135958-7558a9eaa5af", - ) - go_repository( - name = "com_github_jmespath_go_jmespath", - importpath = "github.com/jmespath/go-jmespath", - sum = "h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=", - version = "v0.4.0", - ) - go_repository( - name = "com_github_jmespath_go_jmespath_internal_testify", - importpath = "github.com/jmespath/go-jmespath/internal/testify", - sum = "h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8=", - version = "v1.5.1", - ) go_repository( - name = "com_github_jmoiron_sqlx", - importpath = "github.com/jmoiron/sqlx", - sum = "h1:41Ip0zITnmWNR/vHV+S4m+VoUivnWY5E4OJfLZjCJMA=", - version = "v1.2.0", - ) - go_repository( - name = "com_github_joefitzgerald_rainbow_reporter", - importpath = "github.com/joefitzgerald/rainbow-reporter", - sum = "h1:AuMG652zjdzI0YCCnXAqATtRBpGXMcAnrajcaTrSeuo=", - version = "v0.1.0", + name = "com_github_johncgriffin_overflow", + importpath = "github.com/JohnCGriffin/overflow", + sum = "h1:RGWPOewvKIROun94nF7v2cua9qP+thov/7M50KEoeSU=", + version = "v0.0.0-20211019200055-46fa312c352c", ) - go_repository( - name = "com_github_jonboulle_clockwork", - importpath = "github.com/jonboulle/clockwork", - sum = "h1:VKV+ZcuP6l3yW9doeqz6ziZGgcynBVQO+obU0+0hcPo=", - version = "v0.1.0", - ) go_repository( name = "com_github_josephburnett_jd", importpath = "github.com/josephburnett/jd", @@ -1711,12 +922,6 @@ def go_repositories(): sum = "h1:6QPYqodiu3GuPL+7mfx+NwDdp2eTkp9IfEUpgAwUN0o=", version = "v0.9.1", ) - go_repository( - name = "com_github_jtolds_gls", - importpath = "github.com/jtolds/gls", - sum = "h1:xdiiI2gbIgH/gLH7ADydsJ1uDOEzR8yvV7C0MuV77Wo=", - version = "v4.20.0+incompatible", - ) go_repository( name = "com_github_julienschmidt_httprouter", @@ -1724,19 +929,7 @@ def go_repositories(): sum = "h1:U0609e9tgbseu3rBINet9P48AI/D3oJs4dN7jwJOQ1U=", version = "v1.3.0", ) - go_repository( - name = "com_github_julusian_godocdown", - importpath = "github.com/Julusian/godocdown", - sum = "h1:n3F+mWm+b4D7uNbx1syN/uQTVDwt2sWfk23Mhzwzec4=", - version = "v0.0.0-20170816220326-6d19f8ff2df8", - ) - go_repository( - name = "com_github_julz_importas", - importpath = "github.com/julz/importas", - sum = "h1:exZBMUS/kB/AhxSj/9lIIxhqkCpXXdKScjFWQUTbi3M=", - version = "v0.0.0-20210226073942-60b4fa260dd0", - ) go_repository( name = "com_github_jung_kurt_gofpdf", importpath = "github.com/jung-kurt/gofpdf", @@ -1750,6 +943,12 @@ def go_repositories(): sum = "h1:Dq5fgKBxmNznfM2MJjBr0JI7RLUvzvNLcjwA2btQwKs=", version = "v1.1.1", ) + go_repository( + name = "com_github_kballard_go_shellquote", + importpath = "github.com/kballard/go-shellquote", + sum = "h1:Z9n2FFNUXsshfwJMBgNA0RU6/i7WVaAegv3PtuIHPMs=", + version = "v0.0.0-20180428030007-95032a82bc51", + ) go_repository( name = "com_github_kevinburke_ssh_config", @@ -1767,8 +966,8 @@ def go_repositories(): go_repository( name = "com_github_kisielk_errcheck", importpath = "github.com/kisielk/errcheck", - sum = "h1:YTDO4pNy7AUN/021p+JGHycQyYNIyMoenM1YDVK6RlY=", - version = "v1.6.0", + sum = "h1:e8esj/e4R+SAOwFwN+n3zr0nYeCyeweozKfO23MvHzY=", + version = "v1.5.0", ) go_repository( name = "com_github_kisielk_gotool", @@ -1777,28 +976,24 @@ def go_repositories(): version = "v1.0.0", ) go_repository( - name = "com_github_klauspost_compress", - importpath = "github.com/klauspost/compress", - sum = "h1:y9FcTHGyrebwfP0ZZqFiaxTaiDnUrGkJkI+f583BL1A=", - version = "v1.15.1", - ) - go_repository( - name = "com_github_klauspost_cpuid", - importpath = "github.com/klauspost/cpuid", - sum = "h1:NMpwD2G9JSFOE1/TJjGSo5zG7Yb2bTe7eq1jH+irmeE=", - version = "v1.2.0", + name = "com_github_klauspost_asmfmt", + importpath = "github.com/klauspost/asmfmt", + sum = "h1:4Ri7ox3EwapiOjCki+hw14RyKk201CN4rzyCJRFLpK4=", + version = "v1.3.2", ) + go_repository( - name = "com_github_knetic_govaluate", - importpath = "github.com/Knetic/govaluate", - sum = "h1:1G1pk05UrOh0NlF1oeaaix1x8XzrfjIDK47TY0Zehcw=", - version = "v3.0.1-0.20171022003610-9aa49832a739+incompatible", + name = "com_github_klauspost_compress", + importpath = "github.com/klauspost/compress", + sum = "h1:IFV2oUNUzZaz+XyusxpLzpzS8Pt5rh0Z16For/djlyI=", + version = "v1.16.5", ) + go_repository( - name = "com_github_kohlstechnology_prometheus_bigquery_remote_storage_adapter", - importpath = "github.com/KohlsTechnology/prometheus_bigquery_remote_storage_adapter", - sum = "h1:Yw2ohEXrwpz8oknYWL1F7INyA4OH3b9qY88jxaWMjwU=", - version = "v0.4.6", + name = "com_github_klauspost_cpuid_v2", + importpath = "github.com/klauspost/cpuid/v2", + sum = "h1:acbojRNwl3o09bUq+yDCtZFc1aiwaAAxtcn8YkZXnvk=", + version = "v2.2.4", ) go_repository( @@ -1807,6 +1002,13 @@ def go_repositories(): sum = "h1:CE8S1cTafDpPvMhIxNJKvHsGVBgn1xWYf1NbHQhywc8=", version = "v1.0.3", ) + go_repository( + name = "com_github_kr_fs", + importpath = "github.com/kr/fs", + sum = "h1:Jskdu9ieNAYnjxsi0LbQp1ulIKZV1LAFgK1tWhpZgl8=", + version = "v0.1.0", + ) + go_repository( name = "com_github_kr_logfmt", importpath = "github.com/kr/logfmt", @@ -1816,14 +1018,14 @@ def go_repositories(): go_repository( name = "com_github_kr_pretty", importpath = "github.com/kr/pretty", - sum = "h1:s5hAObm+yFO5uHYt5dYjxi2rXrsnmRpJx4OYvIWUaQs=", - version = "v0.2.0", + sum = "h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0=", + version = "v0.3.0", ) go_repository( name = "com_github_kr_pty", importpath = "github.com/kr/pty", - sum = "h1:hyz3dwM5QLc1Rfoz4FuWJQG5BN7tc6K1MndAUnGpQr4=", - version = "v1.1.5", + sum = "h1:VkoXIwSboBpnk99O/KFauAEILuNHv5DVFKZMBN/gUgw=", + version = "v1.1.1", ) go_repository( name = "com_github_kr_text", @@ -1831,68 +1033,19 @@ def go_repositories(): sum = "h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=", version = "v0.2.0", ) - go_repository( - name = "com_github_kulti_thelper", - importpath = "github.com/kulti/thelper", - sum = "h1:2Nx7XbdbE/BYZeoip2mURKUdtHQRuy6Ug+wR7K9ywNM=", - version = "v0.4.0", - ) - go_repository( - name = "com_github_kunwardeep_paralleltest", - importpath = "github.com/kunwardeep/paralleltest", - sum = "h1:/jJRv0TiqPoEy/Y8dQxCFJhD56uS/pnvtatgTZBHokU=", - version = "v1.0.2", - ) - go_repository( - name = "com_github_kyoh86_exportloopref", - importpath = "github.com/kyoh86/exportloopref", - sum = "h1:5Ry/at+eFdkX9Vsdw3qU4YkvGtzuVfzT4X7S77LoN/M=", - version = "v0.1.8", - ) - go_repository( - name = "com_github_lib_pq", - importpath = "github.com/lib/pq", - sum = "h1:L8nSXQQzAYByakOFMTwpjRoHsMJklur4Gi59b6VivR8=", - version = "v1.9.0", - ) - go_repository( - name = "com_github_lightstep_lightstep_tracer_common_golang_gogo", - importpath = "github.com/lightstep/lightstep-tracer-common/golang/gogo", - sum = "h1:143Bb8f8DuGWck/xpNUOckBVYfFbBTnLevfRZ1aVVqo=", - version = "v0.0.0-20190605223551-bc2310a04743", - ) - go_repository( - name = "com_github_lightstep_lightstep_tracer_go", - importpath = "github.com/lightstep/lightstep-tracer-go", - sum = "h1:vi1F1IQ8N7hNWytK9DpJsUfQhGuNSc19z330K6vl4zk=", - version = "v0.18.1", - ) - - go_repository( - name = "com_github_logrusorgru_aurora", - importpath = "github.com/logrusorgru/aurora", - sum = "h1:9MlwzLdW7QSDrhDjFlsEYmxpFyIoXmYRon3dt0io31k=", - version = "v0.0.0-20181002194514-a7b3b318ed4e", - ) - go_repository( - name = "com_github_lyft_protoc_gen_validate", - importpath = "github.com/lyft/protoc-gen-validate", - sum = "h1:KNt/RhmQTOLr7Aj8PsJ7mTronaFyx80mRTT9qF261dA=", - version = "v0.0.13", - ) go_repository( - name = "com_github_magefile_mage", - importpath = "github.com/magefile/mage", - sum = "h1:3HiXzCUY12kh9bIuyXShaVe529fJfyqoVM42o/uom2g=", - version = "v1.10.0", + name = "com_github_lyft_protoc_gen_star", + importpath = "github.com/lyft/protoc-gen-star", + sum = "h1:erE0rdztuaDq3bpGifD95wfoPrSZc95nGA6tbiNYh6M=", + version = "v0.6.1", ) go_repository( name = "com_github_magiconair_properties", importpath = "github.com/magiconair/properties", - sum = "h1:ZC2Vc7/ZFkGmsVC9KvOjumD+G5lXy2RtTKyzRKO2BQ4=", - version = "v1.8.1", + sum = "h1:LLgXmsheXeRoUOBOjtwPQCWIYqM/LU1ayDtDePerRcY=", + version = "v1.8.0", ) go_repository( name = "com_github_mailru_easyjson", @@ -1901,12 +1054,6 @@ def go_repositories(): version = "v0.7.7", ) - go_repository( - name = "com_github_maratori_testpackage", - importpath = "github.com/maratori/testpackage", - sum = "h1:QtJ5ZjqapShm0w5DosRjg0PRlSdAdlx+W6cCKoALdbQ=", - version = "v1.0.1", - ) go_repository( name = "com_github_masterminds_goutils", importpath = "github.com/Masterminds/goutils", @@ -1914,12 +1061,6 @@ def go_repositories(): version = "v1.1.1", ) - go_repository( - name = "com_github_masterminds_semver", - importpath = "github.com/Masterminds/semver", - sum = "h1:H65muMkzWKEuNDnfl9d70GUjFniHKHRbFPGBuZ3QEww=", - version = "v1.5.0", - ) go_repository( name = "com_github_masterminds_semver_v3", importpath = "github.com/Masterminds/semver/v3", @@ -1933,13 +1074,6 @@ def go_repositories(): version = "v3.2.2", ) - go_repository( - name = "com_github_matoous_godox", - importpath = "github.com/matoous/godox", - sum = "h1:pWxk9e//NbPwfxat7RXkts09K+dEBJWakUWwICVqYbA=", - version = "v0.0.0-20210227103229-6504466cf951", - ) - go_repository( name = "com_github_mattn_go_colorable", importpath = "github.com/mattn/go-colorable", @@ -1962,14 +1096,8 @@ def go_repositories(): go_repository( name = "com_github_mattn_go_sqlite3", importpath = "github.com/mattn/go-sqlite3", - sum = "h1:pDRiWfl+++eC2FEFRy6jXmQlvp4Yh3z1MJKg4UeYM/4=", - version = "v1.9.0", - ) - go_repository( - name = "com_github_mattn_goveralls", - importpath = "github.com/mattn/goveralls", - sum = "h1:7eJB6EqsPhRVxvwEXGnqdO2sJI0PTsrWoTMXEk9/OQc=", - version = "v0.0.2", + sum = "h1:qZgc/Rwetq+MtyE18WhzjokPD93dNqLGNT3QJuLvBGw=", + version = "v1.14.14", ) go_repository( @@ -1978,37 +1106,12 @@ def go_repositories(): sum = "h1:4hp9jkHxhMHkqkrB3Ix0jegS5sx/RkqARlsWZ6pIwiU=", version = "v1.0.1", ) - go_repository( - name = "com_github_maxbrunsfeld_counterfeiter_v6", - importpath = "github.com/maxbrunsfeld/counterfeiter/v6", - sum = "h1:g+4J5sZg6osfvEfkRZxJ1em0VT95/UOZgi/l7zi1/oE=", - version = "v6.2.2", - ) - - go_repository( - name = "com_github_mbilski_exhaustivestruct", - importpath = "github.com/mbilski/exhaustivestruct", - sum = "h1:wCBmUnSYufAHO6J4AVWY6ff+oxWxsVFrwgOdMUQePUo=", - version = "v1.2.0", - ) - go_repository( - name = "com_github_mgechev_dots", - importpath = "github.com/mgechev/dots", - sum = "h1:QASJXOGm2RZ5Ardbc86qNFvby9AqkLDibfChMtAg5QM=", - version = "v0.0.0-20190921121421-c36f7dcfbb81", - ) - go_repository( - name = "com_github_mgechev_revive", - importpath = "github.com/mgechev/revive", - sum = "h1:z3FL6IFFN3JKzHYHD8O1ExH9g/4lAGJ5x1+9rPZgsFg=", - version = "v1.0.3", - ) go_repository( name = "com_github_microsoft_go_winio", importpath = "github.com/Microsoft/go-winio", - sum = "h1:FtSW/jqD+l4ba5iPBj9CODVtgfYAD8w2wS923g/cFDk=", - version = "v0.4.16", + sum = "h1:slsWYD/zyx7lCXoZVlvQrj0hPTM1HI4+v1sIda2yDvg=", + version = "v0.6.0", ) go_repository( name = "com_github_miekg_dns", @@ -2017,18 +1120,18 @@ def go_repositories(): version = "v1.1.43", ) go_repository( - name = "com_github_minio_highwayhash", - importpath = "github.com/minio/highwayhash", - sum = "h1:Aak5U0nElisjDCfPSG79Tgzkn2gl66NxOMspRrKnA/g=", - version = "v1.0.2", + name = "com_github_minio_asm2plan9s", + importpath = "github.com/minio/asm2plan9s", + sum = "h1:AMFGa4R4MiIpspGNG7Z948v4n35fFGB3RR3G/ry4FWs=", + version = "v0.0.0-20200509001527-cdd76441f9d8", ) - go_repository( - name = "com_github_mitchellh_cli", - importpath = "github.com/mitchellh/cli", - sum = "h1:tEElEatulEHDeedTxwckzyYMA5c86fbmNIUL1hBIiTg=", - version = "v1.1.0", + name = "com_github_minio_c2goasm", + importpath = "github.com/minio/c2goasm", + sum = "h1:+n/aFZefKZp7spd8DFdX7uMikMLXX4oubIzJF4kv/wI=", + version = "v0.0.0-20190812172519-36a3d3bbc4f3", ) + go_repository( name = "com_github_mitchellh_copystructure", importpath = "github.com/mitchellh/copystructure", @@ -2048,24 +1151,6 @@ def go_repositories(): sum = "h1:i6ampVEEF4wQFF+bkYfwYgY+F/uYJDktmvLPf7qIgjc=", version = "v1.0.0", ) - go_repository( - name = "com_github_mitchellh_go_testing_interface", - importpath = "github.com/mitchellh/go-testing-interface", - sum = "h1:fzU/JVNcaqHQEcVFAKeR41fkiLdIPrefOvVG1VZ96U0=", - version = "v1.0.0", - ) - go_repository( - name = "com_github_mitchellh_gox", - importpath = "github.com/mitchellh/gox", - sum = "h1:lfGJxY7ToLJQjHHwi0EX6uYBdK78egf954SQl13PQJc=", - version = "v0.4.0", - ) - go_repository( - name = "com_github_mitchellh_iochan", - importpath = "github.com/mitchellh/iochan", - sum = "h1:C+X3KsSTLFVBr/tK1eYN/vs4rJcvsiLU338UhYPJWeY=", - version = "v1.0.0", - ) go_repository( name = "com_github_mitchellh_mapstructure", @@ -2079,6 +1164,18 @@ def go_repositories(): sum = "h1:9D+8oIskB4VJBN5SFlmc27fSlIBZaov1Wpk/IfikLNY=", version = "v1.0.0", ) + go_repository( + name = "com_github_moby_spdystream", + importpath = "github.com/moby/spdystream", + sum = "h1:cjW1zVyyoiM0T7b6UoySUFqzXMoqRckQtXwGPiBhOM8=", + version = "v0.2.0", + ) + go_repository( + name = "com_github_moby_term", + importpath = "github.com/moby/term", + sum = "h1:yH0SvLzcbZxcJXho2yh7CqdENGMQe73Cw3woZBpPli0=", + version = "v0.0.0-20210610120745-9d4ed1856297", + ) go_repository( name = "com_github_modern_go_concurrent", @@ -2092,12 +1189,7 @@ def go_repositories(): sum = "h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=", version = "v1.0.2", ) - go_repository( - name = "com_github_moricho_tparallel", - importpath = "github.com/moricho/tparallel", - sum = "h1:95FytivzT6rYzdJLdtfn6m1bfFJylOJK41+lgv/EHf4=", - version = "v0.2.1", - ) + go_repository( name = "com_github_morikuni_aec", importpath = "github.com/morikuni/aec", @@ -2105,17 +1197,11 @@ def go_repositories(): version = "v1.0.0", ) - go_repository( - name = "com_github_mozilla_tls_observatory", - importpath = "github.com/mozilla/tls-observatory", - sum = "h1:1l3C92dKs28p0T3Abeem2JDPbtQgEWyNVzflHmyrAwU=", - version = "v0.0.0-20201209171846-0547674fceff", - ) go_repository( name = "com_github_munnerz_goautoneg", importpath = "github.com/munnerz/goautoneg", - sum = "h1:7PxY7LVfSZm7PEeBTyK1rj1gABdCO2mbri6GKO1cMDs=", - version = "v0.0.0-20120707110453-a547fc61f48d", + sum = "h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA=", + version = "v0.0.0-20191010083416-a7dc8b61c822", ) go_repository( @@ -2131,74 +1217,13 @@ def go_repositories(): version = "v0.0.0-20140419014527-cca7078d478f", ) - go_repository( - name = "com_github_nakabonne_nestif", - importpath = "github.com/nakabonne/nestif", - sum = "h1:+yOViDGhg8ygGrmII72nV9B/zGxY188TYpfolntsaPw=", - version = "v0.3.0", - ) - go_repository( - name = "com_github_nats_io_jwt", - importpath = "github.com/nats-io/jwt", - sum = "h1:w3GMTO969dFg+UOKTmmyuu7IGdusK+7Ytlt//OYH/uU=", - version = "v1.2.2", - ) - go_repository( - name = "com_github_nats_io_jwt_v2", - importpath = "github.com/nats-io/jwt/v2", - sum = "h1:i/O6cmIsjpcQyWDYNcq2JyZ3/VTF8SJ4JWluI5OhpvI=", - version = "v2.0.3", - ) - go_repository( - name = "com_github_nats_io_nats_go", - importpath = "github.com/nats-io/nats.go", - sum = "h1:+0ndxwUPz3CmQ2vjbXdkC1fo3FdiOQDim4gl3Mge8Qo=", - version = "v1.12.1", - ) - go_repository( - name = "com_github_nats_io_nats_server_v2", - importpath = "github.com/nats-io/nats-server/v2", - sum = "h1:wsnVaaXH9VRSg+A2MVg5Q727/CqxnmPLGFQ3YZYKTQg=", - version = "v2.5.0", - ) - go_repository( - name = "com_github_nats_io_nkeys", - importpath = "github.com/nats-io/nkeys", - sum = "h1:cgM5tL53EvYRU+2YLXIK0G2mJtK12Ft9oeooSZMA2G8=", - version = "v0.3.0", - ) - go_repository( - name = "com_github_nats_io_nuid", - importpath = "github.com/nats-io/nuid", - sum = "h1:5iA8DT8V7q8WK2EScv2padNa/rTESc1KdnPw4TC2paw=", - version = "v1.0.1", - ) - - go_repository( - name = "com_github_nbutton23_zxcvbn_go", - importpath = "github.com/nbutton23/zxcvbn-go", - sum = "h1:o+O3Cd1HO9CTgxE3/C8p5I5Y4C0yYWbF8d4IkfOLtcQ=", - version = "v0.0.0-20201221231540-e56b841a3c88", - ) - go_repository( name = "com_github_niemeyer_pretty", importpath = "github.com/niemeyer/pretty", sum = "h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=", version = "v0.0.0-20200227124842-a10e7caefd8e", ) - go_repository( - name = "com_github_nishanths_exhaustive", - importpath = "github.com/nishanths/exhaustive", - sum = "h1:kVlMw8h2LHPMGUVqUj6230oQjjTMFjwcZrnkhXzFfl8=", - version = "v0.1.0", - ) - go_repository( - name = "com_github_nishanths_predeclared", - importpath = "github.com/nishanths/predeclared", - sum = "h1:1TXtjmy4f3YCFjTxRd8zcFHOmoUir+gp0ESzjFzG2sw=", - version = "v0.2.1", - ) + go_repository( name = "com_github_nxadm_tail", importpath = "github.com/nxadm/tail", @@ -2212,32 +1237,6 @@ def go_repositories(): version = "v0.0.0-20170623195520-56545f4a5d46", ) - go_repository( - name = "com_github_oklog_oklog", - importpath = "github.com/oklog/oklog", - sum = "h1:wVfs8F+in6nTBMkA7CbRw+zZMIB7nNM825cM1wuzoTk=", - version = "v0.3.2", - ) - go_repository( - name = "com_github_oklog_run", - importpath = "github.com/oklog/run", - sum = "h1:Ru7dDtJNOyC66gQ5dQmaCa0qIsAUFY3sFpK1Xk8igrw=", - version = "v1.0.0", - ) - - go_repository( - name = "com_github_oklog_ulid", - importpath = "github.com/oklog/ulid", - sum = "h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4=", - version = "v1.3.1", - ) - go_repository( - name = "com_github_olekukonko_tablewriter", - importpath = "github.com/olekukonko/tablewriter", - sum = "h1:vHD/YYe1Wolo78koG299f7V/VAS08c6IpCLn+Ejf/w8=", - version = "v0.0.4", - ) - go_repository( name = "com_github_oneofone_xxhash", importpath = "github.com/OneOfOne/xxhash", @@ -2247,20 +1246,21 @@ def go_repositories(): go_repository( name = "com_github_onsi_ginkgo", importpath = "github.com/onsi/ginkgo", - sum = "h1:HFB2fbVIlhIfCfOW81bZFbiC/RvnpXSdhbF2/DJr134=", - version = "v1.16.2", + sum = "h1:29JGrr5oVBm5ulCWet69zQkzWipVXIol6ygQUe/EzNc=", + version = "v1.16.4", ) go_repository( - name = "com_github_onsi_gomega", - importpath = "github.com/onsi/gomega", - sum = "h1:7lLHu94wT9Ij0o6EWWclhu0aOh32VxhkwEJvzuWPeak=", - version = "v1.13.0", + name = "com_github_onsi_ginkgo_v2", + importpath = "github.com/onsi/ginkgo/v2", + sum = "h1:zie5Ly042PD3bsCvsSOPvRnFwyo3rKe64TJlD6nu0mk=", + version = "v2.9.1", ) + go_repository( - name = "com_github_op_go_logging", - importpath = "github.com/op/go-logging", - sum = "h1:lDH9UUVJtmYCjyT0CI4q8xvlXPxeZ0gYCVvWbmPlp88=", - version = "v0.0.0-20160315200505-970db520ece7", + name = "com_github_onsi_gomega", + importpath = "github.com/onsi/gomega", + sum = "h1:Z2AnStgsdSayCMDiCU42qIz+HLqEPcgiOCXjAU/w+8E=", + version = "v1.27.4", ) go_repository( @@ -2272,63 +1272,8 @@ def go_repositories(): go_repository( name = "com_github_opencontainers_image_spec", importpath = "github.com/opencontainers/image-spec", - sum = "h1:JMemWkRwHx4Zj+fVxWoMCFm/8sYGGrUVojFA6h/TRcI=", - version = "v1.0.1", - ) - go_repository( - name = "com_github_openpeedeep_depguard", - importpath = "github.com/OpenPeeDeeP/depguard", - sum = "h1:VlW4R6jmBIv3/u1JNlawEvJMM4J+dPORPaZasQee8Us=", - version = "v1.0.1", - ) - go_repository( - name = "com_github_opentracing_basictracer_go", - importpath = "github.com/opentracing/basictracer-go", - sum = "h1:YyUAhaEfjoWXclZVJ9sGoNct7j4TVk7lZWlQw5UXuoo=", - version = "v1.0.0", - ) - go_repository( - name = "com_github_opentracing_contrib_go_observer", - importpath = "github.com/opentracing-contrib/go-observer", - sum = "h1:lM6RxxfUMrYL/f8bWEUqdXrANWtrL7Nndbm9iFN0DlU=", - version = "v0.0.0-20170622124052-a52f23424492", - ) - go_repository( - name = "com_github_opentracing_opentracing_go", - importpath = "github.com/opentracing/opentracing-go", - sum = "h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs=", - version = "v1.2.0", - ) - go_repository( - name = "com_github_openzipkin_contrib_zipkin_go_opentracing", - importpath = "github.com/openzipkin-contrib/zipkin-go-opentracing", - sum = "h1:ZCnq+JUrvXcDVhX/xRolRBZifmabN1HcS1wrPSvxhrU=", - version = "v0.4.5", - ) - go_repository( - name = "com_github_openzipkin_zipkin_go", - importpath = "github.com/openzipkin/zipkin-go", - sum = "h1:UwtQQx2pyPIgWYHRg+epgdx1/HnBQTgN3/oIYEJTQzU=", - version = "v0.2.5", - ) - go_repository( - name = "com_github_pact_foundation_pact_go", - importpath = "github.com/pact-foundation/pact-go", - sum = "h1:OYkFijGHoZAYbOIb1LWXrwKQbMMRUv1oQ89blD2Mh2Q=", - version = "v1.0.4", - ) - - go_repository( - name = "com_github_pascaldekloe_goe", - importpath = "github.com/pascaldekloe/goe", - sum = "h1:cBOtyMzM9HTpWjXfbbunk26uA6nG3a8n06Wieeh0MwY=", - version = "v0.1.0", - ) - go_repository( - name = "com_github_pborman_uuid", - importpath = "github.com/pborman/uuid", - sum = "h1:J7Q5mO4ysT1dv8hyrUGHb9+ooztCXu1D8MY8DZYsu3g=", - version = "v1.2.0", + sum = "h1:2zx/Stx4Wc5pIPDvIxHXvXtQFW/7XWJGmnM7r3wg034=", + version = "v1.1.0-rc2", ) go_repository( @@ -2337,18 +1282,7 @@ def go_repositories(): sum = "h1:1Nf83orprkJyknT6h7zbuEGUEjcyVlCxSUGTENmNCRM=", version = "v1.8.1", ) - go_repository( - name = "com_github_performancecopilot_speed", - importpath = "github.com/performancecopilot/speed", - sum = "h1:2WnRzIquHa5QxaJKShDkLM+sc0JPuwhXzK8OYOyt3Vg=", - version = "v3.0.0+incompatible", - ) - go_repository( - name = "com_github_performancecopilot_speed_v4", - importpath = "github.com/performancecopilot/speed/v4", - sum = "h1:VxEDCmdkfbQYDlcr/GC9YoN9PQ6p8ulk9xVsepYy9ZY=", - version = "v4.0.0", - ) + go_repository( name = "com_github_peterbourgon_diskv", importpath = "github.com/peterbourgon/diskv", @@ -2357,16 +1291,23 @@ def go_repositories(): ) go_repository( - name = "com_github_phayes_checkstyle", - importpath = "github.com/phayes/checkstyle", - sum = "h1:CdDQnGF8Nq9ocOS/xlSptM1N3BbrA6/kmaep5ggwaIA=", - version = "v0.0.0-20170904204023-bfd46e6a821d", + name = "com_github_phpdave11_gofpdf", + importpath = "github.com/phpdave11/gofpdf", + sum = "h1:KPKiIbfwbvC/wOncwhrpRdXVj2CZTCFlw4wnoyjtHfQ=", + version = "v1.4.2", + ) + go_repository( + name = "com_github_phpdave11_gofpdi", + importpath = "github.com/phpdave11/gofpdi", + sum = "h1:o61duiW8M9sMlkVXWlvP92sZJtGKENvW3VExs6dZukQ=", + version = "v1.0.13", ) + go_repository( - name = "com_github_pierrec_lz4", - importpath = "github.com/pierrec/lz4", - sum = "h1:2xWsjqPFWcplujydGg4WmhC/6fZqK42wMM8aXeqhl0I=", - version = "v2.0.5+incompatible", + name = "com_github_pierrec_lz4_v4", + importpath = "github.com/pierrec/lz4/v4", + sum = "h1:kV4Ip+/hUBC+8T6+2EgburRtkE9ef4nbY3f4dFhGjMc=", + version = "v4.1.17", ) go_repository( @@ -2375,6 +1316,12 @@ def go_repositories(): sum = "h1:49lOXmGaUpV9Fz3gd7TFZY106KVlPVa5jcYD1gaQf98=", version = "v0.0.0-20180916011732-0a3d74bf9ce4", ) + go_repository( + name = "com_github_pkg_diff", + importpath = "github.com/pkg/diff", + sum = "h1:aoZm08cpOy4WuID//EZDgcC4zIxODThtZNPirFr42+A=", + version = "v0.0.0-20210226163009-20ebb0f2a09e", + ) go_repository( name = "com_github_pkg_errors", @@ -2382,11 +1329,12 @@ def go_repositories(): sum = "h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=", version = "v0.9.1", ) + go_repository( - name = "com_github_pkg_profile", - importpath = "github.com/pkg/profile", - sum = "h1:F++O52m40owAmADcojzM+9gyjmMOY/T4oYJkgFDH8RE=", - version = "v1.2.1", + name = "com_github_pkg_sftp", + importpath = "github.com/pkg/sftp", + sum = "h1:I2qBYMChEhIjOgazfJmV3/mZM256btk6wkCDRmW7JYs=", + version = "v1.13.1", ) go_repository( @@ -2395,130 +1343,60 @@ def go_repositories(): sum = "h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=", version = "v1.0.0", ) - go_repository( - name = "com_github_polyfloyd_go_errorlint", - importpath = "github.com/polyfloyd/go-errorlint", - sum = "h1:xAw10KgJqG5NJDfmRqJ05Z0IFblKumjtMeyiOLxj3+4=", - version = "v0.0.0-20201127212506-19bd8db6546f", - ) - go_repository( - name = "com_github_posener_complete", - importpath = "github.com/posener/complete", - sum = "h1:NP0eAhjcjImqslEwo/1hq7gpajME0fTLTezBKDqfXqo=", - version = "v1.2.3", - ) go_repository( name = "com_github_pquerna_cachecontrol", importpath = "github.com/pquerna/cachecontrol", sum = "h1:BLqxdwZ6j771IpSCRx7s/GJjXHUE00Hmu7/YegCGdzA=", - version = "v0.0.0-20200921180117-858c6e7e6b7e", - ) - go_repository( - name = "com_github_prashantv_gostub", - importpath = "github.com/prashantv/gostub", - sum = "h1:wTzvgO04xSS3gHuz6Vhuo0/kvWelyJxwNS0IRBPAwGY=", - version = "v1.0.0", - ) - - go_repository( - name = "com_github_prometheus_client_golang", - importpath = "github.com/prometheus/client_golang", - sum = "h1:ZiaPsmm9uiBeaSMRznKsCDNtPCS0T3JVDGF+06gjBzk=", - version = "v1.12.1", - ) - go_repository( - name = "com_github_prometheus_client_model", - importpath = "github.com/prometheus/client_model", - sum = "h1:uq5h0d+GuxiXLJLNABMgp2qUWDPiLvgCzz2dUR+/W/M=", - version = "v0.2.0", - ) - - go_repository( - name = "com_github_prometheus_common", - importpath = "github.com/prometheus/common", - sum = "h1:hWIdL3N2HoUx3B8j3YN9mWor0qhY/NlEKZEaXxuIRh4=", - version = "v0.32.1", - ) - go_repository( - name = "com_github_prometheus_procfs", - importpath = "github.com/prometheus/procfs", - sum = "h1:4jVXhlkAyzOScmCkXBTOLRLTz8EeU+eyjrwB/EPq0VU=", - version = "v0.7.3", - ) - go_repository( - name = "com_github_prometheus_prometheus", - #build_directives = [ - # "gazelle:resolve proto gogoproto/gogo.proto @com_github_gogo_protobuf//gogoproto:gogoproto_proto", - # "gazelle:resolve proto go gogoproto/gogo.proto @com_github_gogo_protobuf//gogoproto:gogoproto_go_proto", - #], - build_file_proto_mode = "disable", - importpath = "github.com/prometheus/prometheus", - sum = "h1:7QPitgO2kOFG8ecuRn9O/4L9+10He72rVRJvMXrE9Hg=", - version = "v2.5.0+incompatible", - ) - - go_repository( - name = "com_github_prometheus_tsdb", - importpath = "github.com/prometheus/tsdb", - sum = "h1:YZcsG11NqnK4czYLrWd9mpEuAJIHVQLwdrleYfszMAA=", - version = "v0.7.1", - ) - go_repository( - name = "com_github_psanford_memfs", - importpath = "github.com/psanford/memfs", - sum = "h1:NKxTG6GVGbfMXc2mIk+KphcH6hagbVXhcFkbTgYleTI=", - version = "v0.0.0-20210214183328-a001468d78ef", - ) - go_repository( - name = "com_github_puerkitobio_purell", - importpath = "github.com/PuerkitoBio/purell", - sum = "h1:WEQqlqaGbrPkxLJWfBwQmfEAE1Z7ONdDLqrN38tNFfI=", - version = "v1.1.1", + version = "v0.0.0-20200921180117-858c6e7e6b7e", ) go_repository( - name = "com_github_puerkitobio_urlesc", - importpath = "github.com/PuerkitoBio/urlesc", - sum = "h1:d+Bc7a5rLufV/sSk/8dngufqelfh6jnri85riMAaF/M=", - version = "v0.0.0-20170810143723-de5bf2ad4578", + name = "com_github_prashantv_gostub", + importpath = "github.com/prashantv/gostub", + sum = "h1:wTzvgO04xSS3gHuz6Vhuo0/kvWelyJxwNS0IRBPAwGY=", + version = "v1.0.0", ) go_repository( - name = "com_github_quasilyte_go_consistent", - importpath = "github.com/quasilyte/go-consistent", - sum = "h1:JoUA0uz9U0FVFq5p4LjEq4C0VgQ0El320s3Ms0V4eww=", - version = "v0.0.0-20190521200055-c6f3937de18c", + name = "com_github_prometheus_client_golang", + importpath = "github.com/prometheus/client_golang", + sum = "h1:nJdhIvne2eSX/XRAFV9PcvFFRbrjbcTUj0VP62TMhnw=", + version = "v1.14.0", ) go_repository( - name = "com_github_quasilyte_go_ruleguard", - importpath = "github.com/quasilyte/go-ruleguard", - sum = "h1:A3OfpsK2ynOTbz/KMi62qWzignjGCOZVChATSf4P+A0=", + name = "com_github_prometheus_client_model", + importpath = "github.com/prometheus/client_model", + sum = "h1:UBgGFHqYdG/TPFD1B1ogZywDqEkwp3fBMvqdiQ7Xew4=", version = "v0.3.0", ) + go_repository( - name = "com_github_quasilyte_go_ruleguard_dsl", - importpath = "github.com/quasilyte/go-ruleguard/dsl", - sum = "h1:e+uECJCDesYxvHKYsB1xWY/WpReTQoN6F14Nhny2Vik=", - version = "v0.0.0-20210115110123-c73ee1cbff1f", + name = "com_github_prometheus_common", + importpath = "github.com/prometheus/common", + sum = "h1:ccBbHCgIiT9uSoFY0vX8H3zsNR5eLt17/RQLUvn8pXE=", + version = "v0.37.0", ) go_repository( - name = "com_github_quasilyte_go_ruleguard_rules", - importpath = "github.com/quasilyte/go-ruleguard/rules", - sum = "h1:PX/E0GYUnSV8vwVfpOUEIBKnPG3KmYunmNOBlL+zDko=", - version = "v0.0.0-20201231183845-9e62ed36efe1", + name = "com_github_prometheus_procfs", + importpath = "github.com/prometheus/procfs", + sum = "h1:ODq8ZFEaYeCaZOJlZZdJA2AbQR98dSHSM1KW/You5mo=", + version = "v0.8.0", ) + go_repository( - name = "com_github_quasilyte_regex_syntax", - importpath = "github.com/quasilyte/regex/syntax", - sum = "h1:L8QM9bvf68pVdQ3bCFZMDmnt9yqcMBro1pC7F+IPYMY=", - version = "v0.0.0-20200407221936-30656e2c4a95", + name = "com_github_psanford_memfs", + importpath = "github.com/psanford/memfs", + sum = "h1:NKxTG6GVGbfMXc2mIk+KphcH6hagbVXhcFkbTgYleTI=", + version = "v0.0.0-20210214183328-a001468d78ef", ) + go_repository( - name = "com_github_rcrowley_go_metrics", - importpath = "github.com/rcrowley/go-metrics", - sum = "h1:9ZKAASQSHhDYGoxY8uLVpewe1GDZ2vu2Tr/vTdVAkFQ=", - version = "v0.0.0-20181016184325-3113b8401b8a", + name = "com_github_remyoudompheng_bigfft", + importpath = "github.com/remyoudompheng/bigfft", + sum = "h1:OdAsTTz6OkFY5QxjkYwrChwuRruF69c169dPK26NUlk=", + version = "v0.0.0-20200410134404-eec4a21b6bb0", ) + go_repository( name = "com_github_rivo_uniseg", importpath = "github.com/rivo/uniseg", @@ -2526,13 +1404,6 @@ def go_repositories(): version = "v0.2.0", ) - go_repository( - name = "com_github_robertkrimen_godocdown", - importpath = "github.com/robertkrimen/godocdown", - sum = "h1:jMxcLa+VjJKhpCwbLUXAD15wJ+hhvXMLujCl3MkXpfM=", - version = "v0.0.0-20130622164427-0bfa04905481", - ) - go_repository( name = "com_github_rogpeppe_fastuuid", importpath = "github.com/rogpeppe/fastuuid", @@ -2542,8 +1413,8 @@ def go_repositories(): go_repository( name = "com_github_rogpeppe_go_internal", importpath = "github.com/rogpeppe/go-internal", - sum = "h1:aIihoIOHCiLZHxyoNQ+ABL4NKhFTgKLBdMLyEAh98m0=", - version = "v1.6.2", + sum = "h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=", + version = "v1.10.0", ) go_repository( name = "com_github_rs_cors", @@ -2551,68 +1422,24 @@ def go_repositories(): sum = "h1:+88SsELBHx5r+hZ8TCkggzSstaWNbDvThkVK8H6f9ik=", version = "v1.7.0", ) - - go_repository( - name = "com_github_russross_blackfriday_v2", - importpath = "github.com/russross/blackfriday/v2", - sum = "h1:lPqVAte+HuHNfhJ/0LC98ESWRz8afy9tM/0RK8m9o+Q=", - version = "v2.0.1", - ) - go_repository( - name = "com_github_ryancurrah_gomodguard", - importpath = "github.com/ryancurrah/gomodguard", - sum = "h1:YWfhGOrXwLGiqcC/u5EqG6YeS8nh+1fw0HEc85CVZro=", - version = "v1.2.0", - ) - go_repository( - name = "com_github_ryanrolds_sqlclosecheck", - importpath = "github.com/ryanrolds/sqlclosecheck", - sum = "h1:AZx+Bixh8zdUBxUA1NxbxVAS78vTPq4rCb8OUZI9xFw=", - version = "v0.3.0", - ) - go_repository( - name = "com_github_ryanuber_columnize", - importpath = "github.com/ryanuber/columnize", - sum = "h1:UFr9zpz4xgTnIE5yIMtWAMngCdZ9p/+q6lTbgelo80M=", - version = "v0.0.0-20160712163229-9b3edd62028f", - ) - go_repository( - name = "com_github_ryanuber_go_glob", - importpath = "github.com/ryanuber/go-glob", - sum = "h1:7YvPJVmEeFHR1Tj9sZEYsmarJEQfMVYpd/Vyy/A8dqE=", - version = "v0.0.0-20170128012129-256dc444b735", - ) - go_repository( - name = "com_github_samuel_go_zookeeper", - importpath = "github.com/samuel/go-zookeeper", - sum = "h1:p3Vo3i64TCLY7gIfzeQaUJ+kppEO5WQG3cL8iE8tGHU=", - version = "v0.0.0-20190923202752-2cc03de413da", - ) - - go_repository( - name = "com_github_sanposhiho_wastedassign", - importpath = "github.com/sanposhiho/wastedassign", - sum = "h1:qIMpTh4NGZYRbFJ+DSpLoVn8F4SLciX2afRvXPefC7w=", - version = "v0.1.3", - ) go_repository( - name = "com_github_sclevine_spec", - importpath = "github.com/sclevine/spec", - sum = "h1:1Jwdf9jSfDl9NVmt8ndHqbTZ7XCCPbh1jI3hkDBHVYA=", - version = "v1.2.0", + name = "com_github_russross_blackfriday", + importpath = "github.com/russross/blackfriday", + sum = "h1:KqfZb0pUVN2lYqZUYRddxF4OR8ZMURnJIG5Y3VRLtww=", + version = "v1.6.0", ) go_repository( - name = "com_github_sean_seed", - importpath = "github.com/sean-/seed", - sum = "h1:nn5Wsu0esKSJiIVhscUtVbo7ada43DJhG55ua/hjS5I=", - version = "v0.0.0-20170313163322-e2103e2c3529", + name = "com_github_russross_blackfriday_v2", + importpath = "github.com/russross/blackfriday/v2", + sum = "h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk=", + version = "v2.1.0", ) go_repository( - name = "com_github_securego_gosec_v2", - importpath = "github.com/securego/gosec/v2", - sum = "h1:+KCw+uz16FYfFyJ/A5aU6uP7mnrL+j1TbDnk1yN+8R0=", - version = "v2.6.1", + name = "com_github_ruudk_golang_pdf417", + importpath = "github.com/ruudk/golang-pdf417", + sum = "h1:K1Xf3bKttbF+koVGaX5xngRIZ5bVjbmPnaxE/dR08uY=", + version = "v0.0.0-20201230142125-a7e3863a1245", ) go_repository( @@ -2621,42 +1448,7 @@ def go_repositories(): sum = "h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0=", version = "v1.1.0", ) - go_repository( - name = "com_github_shazow_go_diff", - importpath = "github.com/shazow/go-diff", - sum = "h1:W65qqJCIOVP4jpqPQ0YvHYKwcMEMVWIzWC5iNQQfBTU=", - version = "v0.0.0-20160112020656-b6b7b6733b8c", - ) - go_repository( - name = "com_github_shirou_gopsutil", - importpath = "github.com/shirou/gopsutil", - sum = "h1:80VN+vGkqM773Br/uNNTSheo3KatTgV8IpjIKjvVLng=", - version = "v0.0.0-20180427012116-c95755e4bcd7", - ) - go_repository( - name = "com_github_shirou_gopsutil_v3", - importpath = "github.com/shirou/gopsutil/v3", - sum = "h1:dA72XXj5WOXIZkAL2iYTKRVcNOOqh4yfLn9Rm7t8BMM=", - version = "v3.21.1", - ) - go_repository( - name = "com_github_shirou_w32", - importpath = "github.com/shirou/w32", - sum = "h1:udFKJ0aHUL60LboW/A+DfgoHVedieIzIXE8uylPue0U=", - version = "v0.0.0-20160930032740-bb4de0191aa4", - ) - go_repository( - name = "com_github_shopify_sarama", - importpath = "github.com/Shopify/sarama", - sum = "h1:9oksLxC6uxVPHPVYUmq6xhr1BOF/hHobWH2UzO67z1s=", - version = "v1.19.0", - ) - go_repository( - name = "com_github_shopify_toxiproxy", - importpath = "github.com/Shopify/toxiproxy", - sum = "h1:TKdv8HiTLgE5wdJuEML90aBgNWsokNbMijUGhmcoBJc=", - version = "v2.1.4+incompatible", - ) + go_repository( name = "com_github_shopspring_decimal", importpath = "github.com/shopspring/decimal", @@ -2664,19 +1456,6 @@ def go_repositories(): version = "v1.2.0", ) - go_repository( - name = "com_github_shurcool_go", - importpath = "github.com/shurcooL/go", - sum = "h1:MZM7FHLqUHYI0Y/mQAt3d2aYa0SiNms/hFqC9qJYolM=", - version = "v0.0.0-20180423040247-9e1955d9fb6e", - ) - go_repository( - name = "com_github_shurcool_go_goon", - importpath = "github.com/shurcooL/go-goon", - sum = "h1:llrF3Fs4018ePo4+G/HV/uQUqEI1HMDjCeOf2V6puPc=", - version = "v0.0.0-20170922171312-37c2f522c041", - ) - go_repository( name = "com_github_shurcool_sanitized_anchor_name", importpath = "github.com/shurcooL/sanitized_anchor_name", @@ -2686,27 +1465,14 @@ def go_repositories(): go_repository( name = "com_github_sirupsen_logrus", importpath = "github.com/sirupsen/logrus", - sum = "h1:dJKuHgqk1NNQlqoA6BTlM1Wf9DOH3NBjQyu0h9+AZZE=", - version = "v1.8.1", + sum = "h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0=", + version = "v1.9.0", ) go_repository( name = "com_github_slack_go_slack", importpath = "github.com/slack-go/slack", - sum = "h1:D7jNu0AInBfdQ4QyKPtVSp+ZxQes3EzWW17RZ/va4JE=", - version = "v0.8.2", - ) - - go_repository( - name = "com_github_smartystreets_assertions", - importpath = "github.com/smartystreets/assertions", - sum = "h1:zE9ykElWQ6/NYmHa3jpm/yHnI4xSofP+UP6SpjHcSeM=", - version = "v0.0.0-20180927180507-b2de0cb4f26d", - ) - go_repository( - name = "com_github_smartystreets_goconvey", - importpath = "github.com/smartystreets/goconvey", - sum = "h1:fv0U8FUIMPNf1L9lnHLvLhgicrIVChEkdzIKYqbNC9s=", - version = "v1.6.4", + sum = "h1:x3OppyMyGIbbiyFhsBmpf9pwkUzMhthJMRNmNlA4LaQ=", + version = "v0.12.2", ) go_repository( @@ -2715,25 +1481,6 @@ def go_repositories(): sum = "h1:0HKaf1o97UwFjHH9o5XsHUOF+tqmdA7KEzXLpiyaw0E=", version = "v0.1.4", ) - go_repository( - name = "com_github_sonatard_noctx", - importpath = "github.com/sonatard/noctx", - sum = "h1:VC1Qhl6Oxx9vvWo3UDgrGXYCeKCe3Wbw7qAWL6FrmTY=", - version = "v0.0.1", - ) - go_repository( - name = "com_github_sony_gobreaker", - importpath = "github.com/sony/gobreaker", - sum = "h1:oMnRNZXX5j85zso6xCPRNPtmAycat+WcoKbklScLDgQ=", - version = "v0.4.1", - ) - - go_repository( - name = "com_github_sourcegraph_go_diff", - importpath = "github.com/sourcegraph/go-diff", - sum = "h1:hmA1LzxW0n1c3Q4YbrFgg4P99GSnebYa3x8gr0HZqLQ=", - version = "v0.6.1", - ) go_repository( name = "com_github_spaolacci_murmur3", @@ -2744,8 +1491,8 @@ def go_repositories(): go_repository( name = "com_github_spf13_afero", importpath = "github.com/spf13/afero", - sum = "h1:5jhuqJyZCZf2JRofRvN/nIFgIWNzPa3/Vz8mYylgbWc=", - version = "v1.2.2", + sum = "h1:j49Hj62F0n+DaZ1dDCvhABaPNSGNkt32oRFxI33IEMw=", + version = "v1.9.2", ) go_repository( name = "com_github_spf13_cast", @@ -2756,8 +1503,8 @@ def go_repositories(): go_repository( name = "com_github_spf13_cobra", importpath = "github.com/spf13/cobra", - sum = "h1:xghbfqPkxzxP3C/f3n5DdpAbdKLj4ZE4BWQI362l53M=", - version = "v1.1.3", + sum = "h1:o94oiPyS4KD1mPy2fmcYYHHfCxLqYjJOhGsCHFZtEzA=", + version = "v1.6.1", ) go_repository( name = "com_github_spf13_jwalterweatherman", @@ -2774,64 +1521,28 @@ def go_repositories(): go_repository( name = "com_github_spf13_viper", importpath = "github.com/spf13/viper", - sum = "h1:pM5oEahlgWv/WnHXpgbKz7iLIxRf65tye2Ci+XFK5sk=", - version = "v1.7.1", - ) - go_repository( - name = "com_github_ssgreg_nlreturn_v2", - importpath = "github.com/ssgreg/nlreturn/v2", - sum = "h1:6/s4Rc49L6Uo6RLjhWZGBpWWjfzk2yrf1nIW8m4wgVA=", - version = "v2.1.0", - ) - go_repository( - name = "com_github_stackexchange_wmi", - importpath = "github.com/StackExchange/wmi", - sum = "h1:G0m3OIz70MZUWq3EgK3CesDbo8upS2Vm9/P3FtgI+Jk=", - version = "v0.0.0-20190523213315-cbe66965904d", - ) - go_repository( - name = "com_github_stephens2424_writerset", - importpath = "github.com/stephens2424/writerset", - sum = "h1:znRLgU6g8RS5euYRcy004XeE4W+Tu44kALzy7ghPif8=", - version = "v1.0.2", + sum = "h1:bIcUwXqLseLF3BDAZduuNfekWG87ibtFxi59Bq+oI9M=", + version = "v1.2.1", ) + go_repository( name = "com_github_stoewer_go_strcase", importpath = "github.com/stoewer/go-strcase", - sum = "h1:Z2iHWqGXH00XYgqDmNgQbIBxf3wrNq0F3feEy0ainaU=", - version = "v1.2.0", - ) - - go_repository( - name = "com_github_streadway_amqp", - importpath = "github.com/streadway/amqp", - sum = "h1:kuuDrUJFZL1QYL9hUNuCxNObNzB0bV/ZG5jV3RWAQgo=", - version = "v1.0.0", - ) - go_repository( - name = "com_github_streadway_handy", - importpath = "github.com/streadway/handy", - sum = "h1:mOtuXaRAbVZsxAHVdPR3IjfmN8T1h2iczJLynhLybf8=", - version = "v0.0.0-20200128134331-0f66f006fb2e", + sum = "h1:g0eASXYtp+yvN9fK8sH94oCIk0fau9uV1/ZdJ0AVEzs=", + version = "v1.3.0", ) go_repository( name = "com_github_stretchr_objx", importpath = "github.com/stretchr/objx", - sum = "h1:Hbg2NidpLE8veEBkEZTL3CvlkUIVzuU9jDplZO54c48=", - version = "v0.2.0", + sum = "h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c=", + version = "v0.5.0", ) go_repository( name = "com_github_stretchr_testify", importpath = "github.com/stretchr/testify", - sum = "h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY=", - version = "v1.7.0", - ) - go_repository( - name = "com_github_subosito_gotenv", - importpath = "github.com/subosito/gotenv", - sum = "h1:Slr1R9HxAlEKefgq5jn9U+DnETlIUa6HfgEzj0g5d7s=", - version = "v1.2.0", + sum = "h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=", + version = "v1.8.1", ) go_repository( @@ -2840,88 +1551,20 @@ def go_repositories(): sum = "h1:qPxfRLzqYzemT+Pgs5VoH8NGU5YS7cgCnhcqRGkmrXc=", version = "v1.0.0", ) - go_repository( - name = "com_github_tdakkota_asciicheck", - importpath = "github.com/tdakkota/asciicheck", - sum = "h1:HxLVTlqcHhFAz3nWUcuvpH7WuOMv8LQoCWmruLfFH2U=", - version = "v0.0.0-20200416200610-e657995f937b", - ) - go_repository( - name = "com_github_tetafro_godot", - importpath = "github.com/tetafro/godot", - sum = "h1:VAtLEoAMmopIzHVWVBrztjVWDeYm1OD/DKqhqXR4828=", - version = "v1.4.4", - ) - go_repository( - name = "com_github_timakin_bodyclose", - importpath = "github.com/timakin/bodyclose", - sum = "h1:ig99OeTyDwQWhPe2iw9lwfQVF1KB3Q4fpP3X7/2VBG8=", - version = "v0.0.0-20200424151742-cb6215831a94", - ) - - go_repository( - name = "com_github_tmc_grpc_websocket_proxy", - importpath = "github.com/tmc/grpc-websocket-proxy", - sum = "h1:LnC5Kc/wtumK+WB441p7ynQJzVuNRJiqddSIE3IlSEQ=", - version = "v0.0.0-20190109142713-0ad062ec5ee5", - ) - go_repository( - name = "com_github_tomarrell_wrapcheck", - importpath = "github.com/tomarrell/wrapcheck", - sum = "h1:zV5mu0ESwb+WnzqVaW2z1DdbAP0S46UtjY8DHQupQP4=", - version = "v0.0.0-20201130113247-1683564d9756", - ) - go_repository( - name = "com_github_tommy_muehle_go_mnd_v2", - importpath = "github.com/tommy-muehle/go-mnd/v2", - sum = "h1:a1S4+4HSXDJMgeODJH/t0EEKxcVla6Tasw+Zx9JJMog=", - version = "v2.3.1", - ) - go_repository( - name = "com_github_tv42_httpunix", - importpath = "github.com/tv42/httpunix", - sum = "h1:u6SKchux2yDvFQnDHS3lPnIRmfVJ5Sxy3ao2SIdysLQ=", - version = "v0.0.0-20191220191345-2ba4b9c3382c", - ) - go_repository( - name = "com_github_ugorji_go", - importpath = "github.com/ugorji/go", - sum = "h1:j4s+tAvLfL3bZyefP2SEWmhBzmuIlH/eqNuPdFPgngw=", - version = "v1.1.4", - ) go_repository( name = "com_github_ulikunitz_xz", importpath = "github.com/ulikunitz/xz", sum = "h1:ERv8V6GKqVi23rgu5cj9pVfVzJbOqAY2Ntl88O6c2nQ=", version = "v0.5.8", ) - go_repository( - name = "com_github_ultraware_funlen", - importpath = "github.com/ultraware/funlen", - sum = "h1:5ylVWm8wsNwH5aWo9438pwvsK0QiqVuUrt9bn7S/iLA=", - version = "v0.0.3", - ) - go_repository( - name = "com_github_ultraware_whitespace", - importpath = "github.com/ultraware/whitespace", - sum = "h1:If7Va4cM03mpgrNH9k49/VOicWpGoG70XPBFFODYDsg=", - version = "v0.0.4", - ) + go_repository( name = "com_github_urfave_cli", importpath = "github.com/urfave/cli", - sum = "h1:+mkCCcOFKPnCmVYVcURKps1Xe+3zP90gSYGNfRkjoIY=", - version = "v1.22.1", - ) - - go_repository( - name = "com_github_uudashr_gocognit", - importpath = "github.com/uudashr/gocognit", - sum = "h1:MoG2fZ0b/Eo7NXoIwCVFLG5JED3qgQz5/NEE+rOsjPs=", - version = "v1.0.1", + sum = "h1:u7tSpNPPswAFymm8IehJhy4uJMlUuU/GmqSkvJ1InXA=", + version = "v1.22.4", ) - go_repository( name = "com_github_valyala_bytebufferpool", importpath = "github.com/valyala/bytebufferpool", @@ -2947,18 +1590,19 @@ def go_repositories(): version = "v1.0.0", ) + go_repository( + name = "com_github_vbatts_tar_split", + importpath = "github.com/vbatts/tar-split", + sum = "h1:Via6XqJr0hceW4wff3QRzD5gAk/tatMw/4ZA7cTlIME=", + version = "v0.11.2", + ) + go_repository( name = "com_github_vividcortex_ewma", importpath = "github.com/VividCortex/ewma", sum = "h1:MnEK4VOv6n0RSY4vtRe3h11qjxL3+t0B8yOL8iMXdcM=", version = "v1.1.1", ) - go_repository( - name = "com_github_vividcortex_gohistogram", - importpath = "github.com/VividCortex/gohistogram", - sum = "h1:6+hBz+qvs0JOrrNhhmR7lFxo5sINxBCGXrdtl/UvroE=", - version = "v1.0.0", - ) go_repository( name = "com_github_xanzy_ssh_agent", @@ -2966,6 +1610,25 @@ def go_repositories(): sum = "h1:TCbipTQL2JiiCprBWx9frJ2eJlCYT00NmctrHxVAr70=", version = "v0.2.1", ) + go_repository( + name = "com_github_xeipuuv_gojsonpointer", + importpath = "github.com/xeipuuv/gojsonpointer", + sum = "h1:J9EGpcZtP0E/raorCMxlFGSTBrsSlaDGf3jU/qvAE2c=", + version = "v0.0.0-20180127040702-4e3ac2762d5f", + ) + go_repository( + name = "com_github_xeipuuv_gojsonreference", + importpath = "github.com/xeipuuv/gojsonreference", + sum = "h1:EzJWgHovont7NscjpAxXsDA8S8BMYve8Y5+7cuRE7R0=", + version = "v0.0.0-20180127040603-bd5ef7bd5415", + ) + go_repository( + name = "com_github_xeipuuv_gojsonschema", + importpath = "github.com/xeipuuv/gojsonschema", + sum = "h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17UxZ74=", + version = "v1.2.0", + ) + go_repository( name = "com_github_xenking_zipstream", importpath = "github.com/xenking/zipstream", @@ -2973,12 +1636,6 @@ def go_repositories(): version = "v1.0.1", ) - go_repository( - name = "com_github_xiang90_probing", - importpath = "github.com/xiang90/probing", - sum = "h1:eY9dn8+vbi4tKz5Qo6v2eYzo7kUS51QINcR5jNpbZS8=", - version = "v0.0.0-20190116061207-43a291ad63a2", - ) go_repository( name = "com_github_xor_gate_ar", importpath = "github.com/xor-gate/ar", @@ -2986,247 +1643,267 @@ def go_repositories(): version = "v0.0.0-20170530204233-5c72ae81e2b7", ) - go_repository( - name = "com_github_xordataexchange_crypt", - importpath = "github.com/xordataexchange/crypt", - sum = "h1:ESFSdwYZvkeru3RtdrYueztKhOBCSAAzS4Gf+k0tEow=", - version = "v0.0.3-0.20170626215501-b2862e3d0a77", - ) go_repository( name = "com_github_yuin_goldmark", importpath = "github.com/yuin/goldmark", sum = "h1:fVcFKWvrslecOb/tg+Cc05dkeYx540o0FuFt3nUVDoE=", version = "v1.4.13", ) + go_repository( + name = "com_github_zeebo_assert", + importpath = "github.com/zeebo/assert", + sum = "h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ=", + version = "v1.3.0", + ) + go_repository( + name = "com_github_zeebo_xxh3", + importpath = "github.com/zeebo/xxh3", + sum = "h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0=", + version = "v1.0.2", + ) + go_repository( name = "com_google_cloud_go", importpath = "cloud.google.com/go", #patch_cmds = [ # "find internal -type f -name BUILD.bazel | xargs sed -i -e 's@:__subpackages__@visibility:public@g'", #], - sum = "h1:DNtEKRBAAzeS4KyIory52wWHuClNaXJ5x1F7xa4q+5Y=", - version = "v0.105.0", + sum = "h1:Zc8gqp3+a9/Eyph2KDmcGaPtbKRIoqq4YTlL4NMD0Ys=", + version = "v0.110.0", ) go_repository( name = "com_google_cloud_go_accessapproval", importpath = "cloud.google.com/go/accessapproval", - sum = "h1:a3HOTMJn4UJkd9tP5RsbLulZuTo/0BQNBiCyF+M843I=", - version = "v1.4.0", + sum = "h1:x0cEHro/JFPd7eS4BlEWNTMecIj2HdXjOVB5BtvwER0=", + version = "v1.6.0", ) go_repository( name = "com_google_cloud_go_accesscontextmanager", importpath = "cloud.google.com/go/accesscontextmanager", - sum = "h1:k571J6qjHx6aX3Xc2TTuWjnm445gvwqLM9MnU5vl5sM=", - version = "v1.3.0", + sum = "h1:MG60JgnEoawHJrbWw0jGdv6HLNSf6gQvYRiXpuzqgEA=", + version = "v1.7.0", ) go_repository( name = "com_google_cloud_go_aiplatform", importpath = "cloud.google.com/go/aiplatform", - sum = "h1:QqHZT1IMldf/daXoSnkJWBIqGBsw50X+xP6HSVzLRPo=", - version = "v1.24.0", + sum = "h1:zTw+suCVchgZyO+k847wjzdVjWmrAuehxdvcZvJwfGg=", + version = "v1.37.0", ) go_repository( name = "com_google_cloud_go_analytics", importpath = "cloud.google.com/go/analytics", - sum = "h1:NKw6PpQi6V1O+KsjuTd+bhip9d0REYu4NevC45vtGp8=", - version = "v0.12.0", + sum = "h1:LqAo3tAh2FU9+w/r7vc3hBjU23Kv7GhO/PDIW7kIYgM=", + version = "v0.19.0", ) go_repository( name = "com_google_cloud_go_apigateway", importpath = "cloud.google.com/go/apigateway", - sum = "h1:6ttKca2YZfWXvrQpqtV30sgoweTFiNi4KUJq8NQX9zA=", - version = "v1.3.0", + sum = "h1:ZI9mVO7x3E9RK/BURm2p1aw9YTBSCQe3klmyP1WxWEg=", + version = "v1.5.0", ) go_repository( name = "com_google_cloud_go_apigeeconnect", importpath = "cloud.google.com/go/apigeeconnect", - sum = "h1:MoA5qGxCEdoTuVptVKTfrVPis5cOtuGiA3I+fQ7Surg=", - version = "v1.3.0", + sum = "h1:sWOmgDyAsi1AZ48XRHcATC0tsi9SkPT7DA/+VCfkaeA=", + version = "v1.5.0", + ) + go_repository( + name = "com_google_cloud_go_apigeeregistry", + importpath = "cloud.google.com/go/apigeeregistry", + sum = "h1:E43RdhhCxdlV+I161gUY2rI4eOaMzHTA5kNkvRsFXvc=", + version = "v0.6.0", + ) + go_repository( + name = "com_google_cloud_go_apikeys", + importpath = "cloud.google.com/go/apikeys", + sum = "h1:B9CdHFZTFjVti89tmyXXrO+7vSNo2jvZuHG8zD5trdQ=", + version = "v0.6.0", ) + go_repository( name = "com_google_cloud_go_appengine", importpath = "cloud.google.com/go/appengine", - sum = "h1:QhFG5LFVrX37NLkfUpQ3dAR9Gznup0f6PcdPK7UuNgo=", - version = "v1.4.0", + sum = "h1:aBGDKmRIaRRoWJ2tAoN0oVSHoWLhtO9aj/NvUyP4aYs=", + version = "v1.7.1", ) go_repository( name = "com_google_cloud_go_area120", importpath = "cloud.google.com/go/area120", - sum = "h1:TCMhwWEWhCn8d44/Zs7UCICTWje9j3HuV6nVGMjdpYw=", - version = "v0.6.0", + sum = "h1:ugckkFh4XkHJMPhTIx0CyvdoBxmOpMe8rNs4Ok8GAag=", + version = "v0.7.1", ) go_repository( name = "com_google_cloud_go_artifactregistry", importpath = "cloud.google.com/go/artifactregistry", - sum = "h1:AwrnS6BpiBZ8qvxEq5IQi8r3+qgI4cMoaFbzxCdrCy4=", - version = "v1.8.0", + sum = "h1:o1Q80vqEB6Qp8WLEH3b8FBLNUCrGQ4k5RFj0sn/sgO8=", + version = "v1.13.0", ) go_repository( name = "com_google_cloud_go_asset", importpath = "cloud.google.com/go/asset", - sum = "h1:sMxKnJq59UyrQuA7BZxw5wvMUng/2eLdge5a1OW7p3E=", - version = "v1.9.0", + sum = "h1:YAsssO08BqZ6mncbb6FPlj9h6ACS7bJQUOlzciSfbNk=", + version = "v1.13.0", ) go_repository( name = "com_google_cloud_go_assuredworkloads", importpath = "cloud.google.com/go/assuredworkloads", - sum = "h1:v61vhw4RR2n7jd3CcSNJPEK/OJwXemwD58QHO3nH5g4=", - version = "v1.8.0", + sum = "h1:VLGnVFta+N4WM+ASHbhc14ZOItOabDLH1MSoDv+Xuag=", + version = "v1.10.0", ) go_repository( name = "com_google_cloud_go_automl", importpath = "cloud.google.com/go/automl", - sum = "h1:mxglGBZ1vDAwoKvNFWnzQElAhpBimmA+MAwiblV0J/U=", - version = "v1.7.0", + sum = "h1:50VugllC+U4IGl3tDNcZaWvApHBTrn/TvyHDJ0wM+Uw=", + version = "v1.12.0", ) go_repository( name = "com_google_cloud_go_baremetalsolution", importpath = "cloud.google.com/go/baremetalsolution", - sum = "h1:nOCMDfI/vxCyKnVvA4oo172lMBHnTNhyhfBL3/HXb/s=", - version = "v0.3.0", + sum = "h1:2AipdYXL0VxMboelTTw8c1UJ7gYu35LZYUbuRv9Q28s=", + version = "v0.5.0", ) go_repository( name = "com_google_cloud_go_batch", importpath = "cloud.google.com/go/batch", - sum = "h1:wvVjJvoIBCYPEz5vMRkVMi79fEeHQpDiCvVkdRsx/D8=", - version = "v0.3.0", + sum = "h1:YbMt0E6BtqeD5FvSv1d56jbVsWEzlGm55lYte+M6Mzs=", + version = "v0.7.0", ) go_repository( name = "com_google_cloud_go_beyondcorp", importpath = "cloud.google.com/go/beyondcorp", - sum = "h1:dPVGvvuSwN7RBYJ/su6BCc7Ymhd6dmL2zuuVF9v2teE=", - version = "v0.2.0", + sum = "h1:UkY2BTZkEUAVrgqnSdOJ4p3y9ZRBPEe1LkjgC8Bj/Pc=", + version = "v0.5.0", ) go_repository( name = "com_google_cloud_go_bigquery", importpath = "cloud.google.com/go/bigquery", - sum = "h1:JuTk8po4bCKRwObdT0zLb1K0BGkGHJdtgs2GK3j2Gws=", - version = "v1.42.0", + sum = "h1:Y3qpQAdMQlbD2xJ70Y6flcK/CVpjLRuVrR0rJSi7wD4=", + version = "v1.51.0", ) go_repository( name = "com_google_cloud_go_billing", importpath = "cloud.google.com/go/billing", - sum = "h1:3ANOolJbkUAIo4yDRmKNXpUg9LCJjj1gZWaDe8fbLtQ=", - version = "v1.6.0", + sum = "h1:JYj28UYF5w6VBAh0gQYlgHJ/OD1oA+JgW29YZQU+UHM=", + version = "v1.13.0", ) go_repository( name = "com_google_cloud_go_binaryauthorization", importpath = "cloud.google.com/go/binaryauthorization", - sum = "h1:Dtsg+OM81q68H8I6wuhxpECaaCL+EQwRzh1z3Qk/BPU=", - version = "v1.3.0", + sum = "h1:d3pMDBCCNivxt5a4eaV7FwL7cSH0H7RrEnFrTb1QKWs=", + version = "v1.5.0", ) go_repository( name = "com_google_cloud_go_certificatemanager", importpath = "cloud.google.com/go/certificatemanager", - sum = "h1:LqkQLIx//smOvPcRlc7t06iIMMBR5XKa9hDmxYl/+70=", - version = "v1.3.0", + sum = "h1:5C5UWeSt8Jkgp7OWn2rCkLmYurar/vIWIoSQ2+LaTOc=", + version = "v1.6.0", ) go_repository( name = "com_google_cloud_go_channel", importpath = "cloud.google.com/go/channel", - sum = "h1:JXMJPd1FsOmnpAeBp+J/zPPLungzqpsNxtgcfdeVJmg=", - version = "v1.8.0", + sum = "h1:GpcQY5UJKeOekYgsX3QXbzzAc/kRGtBq43fTmyKe6Uw=", + version = "v1.12.0", ) go_repository( name = "com_google_cloud_go_cloudbuild", importpath = "cloud.google.com/go/cloudbuild", - sum = "h1:nRHAdoqDcgxS8f5/J24+Bom4KPEhlFUB47MF67Qi42Y=", - version = "v1.3.0", + sum = "h1:GHQCjV4WlPPVU/j3Rlpc8vNIDwThhd1U9qSY/NPZdko=", + version = "v1.9.0", ) go_repository( name = "com_google_cloud_go_clouddms", importpath = "cloud.google.com/go/clouddms", - sum = "h1:GY1TOZU4fXUfYwm9eUQo3Uv1ocQmDMqLthGeCMMRVyM=", - version = "v1.3.0", + sum = "h1:E7v4TpDGUyEm1C/4KIrpVSOCTm0P6vWdHT0I4mostRA=", + version = "v1.5.0", ) go_repository( name = "com_google_cloud_go_cloudtasks", importpath = "cloud.google.com/go/cloudtasks", - sum = "h1:Rk6r+yV11IinyZDG5w42VPX8HwBUWKdgiY2kflJ1mzY=", - version = "v1.7.0", + sum = "h1:uK5k6abf4yligFgYFnG0ni8msai/dSv6mDmiBulU0hU=", + version = "v1.10.0", ) go_repository( name = "com_google_cloud_go_compute", importpath = "cloud.google.com/go/compute", - sum = "h1:gKVJMEyqV5c/UnpzjjQbo3Rjvvqpr9B1DFSbJC4OXr0=", - version = "v1.12.1", + sum = "h1:am86mquDUgjGNWxiGn+5PGLbmgiWXlE/yNWpIpNvuXY=", + version = "v1.19.1", ) go_repository( name = "com_google_cloud_go_compute_metadata", importpath = "cloud.google.com/go/compute/metadata", - sum = "h1:efOwf5ymceDhK6PKMnnrTHP4pppY5L22mle96M1yP48=", - version = "v0.2.1", + sum = "h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=", + version = "v0.2.3", ) go_repository( name = "com_google_cloud_go_contactcenterinsights", importpath = "cloud.google.com/go/contactcenterinsights", - sum = "h1:hlcZ1oUQ+uD0koFgPqx+MPjM2022heTA3e5OhyGQYfM=", - version = "v1.3.0", + sum = "h1:jXIpfcH/VYSE1SYcPzO0n1VVb+sAamiLOgCw45JbOQk=", + version = "v1.6.0", ) go_repository( name = "com_google_cloud_go_container", importpath = "cloud.google.com/go/container", - sum = "h1:sju38eJg66Q1SYfjSOb/b0a5GvrCs1cnN3lCsLG4M+A=", - version = "v1.6.0", + sum = "h1:NKlY/wCDapfVZlbVVaeuu2UZZED5Dy1z4Zx1KhEzm8c=", + version = "v1.15.0", ) go_repository( name = "com_google_cloud_go_containeranalysis", importpath = "cloud.google.com/go/containeranalysis", - sum = "h1:2824iym832ljKdVpCBnpqm5K94YT/uHTVhNF+dRTXPI=", - version = "v0.6.0", + sum = "h1:EQ4FFxNaEAg8PqQCO7bVQfWz9NVwZCUKaM1b3ycfx3U=", + version = "v0.9.0", ) go_repository( name = "com_google_cloud_go_datacatalog", importpath = "cloud.google.com/go/datacatalog", - sum = "h1:vYBwR8Sy0jVv6AIWCz37ylpDU7IQm2KgexqzOZePIEc=", - version = "v1.7.0", + sum = "h1:4H5IJiyUE0X6ShQBqgFFZvGGcrwGVndTwUSLP4c52gw=", + version = "v1.13.0", ) go_repository( name = "com_google_cloud_go_dataflow", importpath = "cloud.google.com/go/dataflow", - sum = "h1:CW3541Fm7KPTyZjJdnX6NtaGXYFn5XbFC5UcjgALKvU=", - version = "v0.7.0", + sum = "h1:eYyD9o/8Nm6EttsKZaEGD84xC17bNgSKCu0ZxwqUbpg=", + version = "v0.8.0", ) go_repository( name = "com_google_cloud_go_dataform", importpath = "cloud.google.com/go/dataform", - sum = "h1:fnwkyzCVcPI/TmBheGgpmK2h+hWUIDHcZBincHRhrQ0=", - version = "v0.4.0", + sum = "h1:Dyk+fufup1FR6cbHjFpMuP4SfPiF3LI3JtoIIALoq48=", + version = "v0.7.0", ) go_repository( name = "com_google_cloud_go_datafusion", importpath = "cloud.google.com/go/datafusion", - sum = "h1:KSWJ5rZNzYodtUpPIG8fHTMiFealGSMnEH8buPYRxRU=", - version = "v1.4.0", + sum = "h1:sZjRnS3TWkGsu1LjYPFD/fHeMLZNXDK6PDHi2s2s/bk=", + version = "v1.6.0", ) go_repository( name = "com_google_cloud_go_datalabeling", importpath = "cloud.google.com/go/datalabeling", - sum = "h1:dp8jOF21n/7jwgo/uuA0RN8hvLcKO4q6s/yvwevs2ZM=", - version = "v0.6.0", + sum = "h1:ch4qA2yvddGRUrlfwrNJCr79qLqhS9QBwofPHfFlDIk=", + version = "v0.7.0", ) go_repository( name = "com_google_cloud_go_dataplex", importpath = "cloud.google.com/go/dataplex", - sum = "h1:70G+NfNVqLZ1Xur5HUSo+mhsOKHrEaLhDoAVta0zC6Q=", - version = "v1.3.0", + sum = "h1:RvoZ5T7gySwm1CHzAw7yY1QwwqaGswunmqEssPxU/AM=", + version = "v1.6.0", ) go_repository( name = "com_google_cloud_go_dataproc", importpath = "cloud.google.com/go/dataproc", - sum = "h1:6l5Np4HcJL56xytV2WrLkGcX4dD9fWupNLorwwFBVZY=", - version = "v1.7.0", + sum = "h1:W47qHL3W4BPkAIbk4SWmIERwsWBaNnWm0P2sdx3YgGU=", + version = "v1.12.0", ) go_repository( name = "com_google_cloud_go_dataqna", importpath = "cloud.google.com/go/dataqna", - sum = "h1:gx9jr41ytcA3dXkbbd409euEaWtofCVXYBvJz3iYm18=", - version = "v0.6.0", + sum = "h1:yFzi/YU4YAdjyo7pXkBE2FeHbgz5OQQBVDdbErEHmVQ=", + version = "v0.7.0", ) go_repository( @@ -3237,111 +1914,118 @@ def go_repositories(): patches = [ "//bazel/dependencies:datastore_query_toproto_exported.patch", ], - sum = "h1:/May9ojXjRkPBNVrq+oWLqmWCkr4OU5uRY29bu0mRyQ=", - version = "v1.1.0", + sum = "h1:iF6I/HaLs3Ado8uRKMvZRvF/ZLkWaWE9i8AiHzbC774=", + version = "v1.11.0", ) go_repository( name = "com_google_cloud_go_datastream", importpath = "cloud.google.com/go/datastream", - sum = "h1:jXIZI27wPR+dZ+V0c2eLg3dtIS9ZIVDRxTAYX+w6Sss=", - version = "v1.4.0", + sum = "h1:BBCBTnWMDwwEzQQmipUXxATa7Cm7CA/gKjKcR2w35T0=", + version = "v1.7.0", ) go_repository( name = "com_google_cloud_go_deploy", importpath = "cloud.google.com/go/deploy", - sum = "h1:xJVwJtJcUPW0opljx4hmox2zPhwVT6uSJNf/2Uw2YmQ=", - version = "v1.4.0", + sum = "h1:otshdKEbmsi1ELYeCKNYppwV0UH5xD05drSdBm7ouTk=", + version = "v1.8.0", ) go_repository( name = "com_google_cloud_go_dialogflow", importpath = "cloud.google.com/go/dialogflow", - sum = "h1:hz1Sz2AXYnKsKcfg4qSbaNQT83SocTUFpHa+FiQtXqs=", - version = "v1.18.0", + sum = "h1:uVlKKzp6G/VtSW0E7IH1Y5o0H48/UOCmqksG2riYCwQ=", + version = "v1.32.0", ) go_repository( name = "com_google_cloud_go_dlp", importpath = "cloud.google.com/go/dlp", - sum = "h1:XMxKeYF9PluIiGFOpWIy9Vbm0p7wZiz+PmSQENCh+yw=", - version = "v1.6.0", + sum = "h1:1JoJqezlgu6NWCroBxr4rOZnwNFILXr4cB9dMaSKO4A=", + version = "v1.9.0", ) go_repository( name = "com_google_cloud_go_documentai", importpath = "cloud.google.com/go/documentai", - sum = "h1:z6qGScSr29w19ZdMkoWnE94BwkRqEYS1zo1XnarlLoY=", - version = "v1.9.0", + sum = "h1:KM3Xh0QQyyEdC8Gs2vhZfU+rt6OCPF0dwVwxKgLmWfI=", + version = "v1.18.0", ) go_repository( name = "com_google_cloud_go_domains", importpath = "cloud.google.com/go/domains", - sum = "h1:pu3JIgC1rswIqi5romW0JgNO6CTUydLYX8zyjiAvO1c=", - version = "v0.7.0", + sum = "h1:2ti/o9tlWL4N+wIuWUNH+LbfgpwxPr8J1sv9RHA4bYQ=", + version = "v0.8.0", ) go_repository( name = "com_google_cloud_go_edgecontainer", importpath = "cloud.google.com/go/edgecontainer", - sum = "h1:hd6J2n5dBBRuAqnNUEsKWrp6XNPKsaxwwIyzOPZTokk=", - version = "v0.2.0", + sum = "h1:O0YVE5v+O0Q/ODXYsQHmHb+sYM8KNjGZw2pjX2Ws41c=", + version = "v1.0.0", ) + go_repository( + name = "com_google_cloud_go_errorreporting", + importpath = "cloud.google.com/go/errorreporting", + sum = "h1:kj1XEWMu8P0qlLhm3FwcaFsUvXChV/OraZwA70trRR0=", + version = "v0.3.0", + ) + go_repository( name = "com_google_cloud_go_essentialcontacts", importpath = "cloud.google.com/go/essentialcontacts", - sum = "h1:AOuaOcGaL1Z1Hy5L4WjZHGYonI3jyNmjVyxB3UsbfX8=", - version = "v1.3.0", + sum = "h1:gIzEhCoOT7bi+6QZqZIzX1Erj4SswMPIteNvYVlu+pM=", + version = "v1.5.0", ) go_repository( name = "com_google_cloud_go_eventarc", importpath = "cloud.google.com/go/eventarc", - sum = "h1:yzOkQ4EakJ5ZHjqPVMevvQx2T9ZDX9PAB1kY1GpLivU=", - version = "v1.7.0", + sum = "h1:fsJmNeqvqtk74FsaVDU6cH79lyZNCYP8Rrv7EhaB/PU=", + version = "v1.11.0", ) go_repository( name = "com_google_cloud_go_filestore", importpath = "cloud.google.com/go/filestore", - sum = "h1:EOLyFUmQTPu1BFaPNDp33D4aVCQuM66agwGOIoMe+uw=", - version = "v1.3.0", + sum = "h1:ckTEXN5towyTMu4q0uQ1Mde/JwTHur0gXs8oaIZnKfw=", + version = "v1.6.0", ) go_repository( name = "com_google_cloud_go_firestore", importpath = "cloud.google.com/go/firestore", - sum = "h1:9x7Bx0A9R5/M9jibeJeZWqjeVEIxYW9fZYqB9a70/bY=", - version = "v1.1.0", + sum = "h1:IBlRyxgGySXu5VuW0RgGFlTtLukSnNkpDiEOMkQkmpA=", + version = "v1.9.0", ) go_repository( name = "com_google_cloud_go_functions", importpath = "cloud.google.com/go/functions", - sum = "h1:aMns6pr/uwRSCUO4C4aZRwl3Ii2EVytOz1qb3/+Cl6c=", - version = "v1.8.0", + sum = "h1:pPDqtsXG2g9HeOQLoquLbmvmb82Y4Ezdo1GXuotFoWg=", + version = "v1.13.0", ) go_repository( name = "com_google_cloud_go_gaming", importpath = "cloud.google.com/go/gaming", - sum = "h1:NNdzlx3QIQJ3n07YA7hSM0mZfvjLk37IPsQFFPdJGzY=", - version = "v1.7.0", + sum = "h1:7vEhFnZmd931Mo7sZ6pJy7uQPDxF7m7v8xtBheG08tc=", + version = "v1.9.0", ) go_repository( name = "com_google_cloud_go_gkebackup", importpath = "cloud.google.com/go/gkebackup", - sum = "h1:i87EQ2xU6wGLmGtx61eZPgmG34UkFj/4sQdZJVm77cI=", - version = "v0.2.0", + sum = "h1:za3QZvw6ujR0uyqkhomKKKNoXDyqYGPJies3voUK8DA=", + version = "v0.4.0", ) go_repository( name = "com_google_cloud_go_gkeconnect", importpath = "cloud.google.com/go/gkeconnect", - sum = "h1:zAcvDa04tTnGdu6TEZewaLN2tdMtUOJJ7fEceULjguA=", - version = "v0.6.0", + sum = "h1:gXYKciHS/Lgq0GJ5Kc9SzPA35NGc3yqu6SkjonpEr2Q=", + version = "v0.7.0", ) go_repository( name = "com_google_cloud_go_gkehub", importpath = "cloud.google.com/go/gkehub", - sum = "h1:JTcTaYQRGsVm+qkah7WzHb6e9sf1C0laYdRPn9aN+vg=", - version = "v0.10.0", + sum = "h1:TqCSPsEBQ6oZSJgEYZ3XT8x2gUadbvfwI32YB0kuHCs=", + version = "v0.12.0", ) go_repository( name = "com_google_cloud_go_gkemulticloud", importpath = "cloud.google.com/go/gkemulticloud", - sum = "h1:YmwWEfTvLDlzloheLf0khs0Zm0n5f1UkmyWg/9TkyBM=", - version = "v0.3.0", + sum = "h1:8I84Q4vl02rJRsFiinBxl7WCozfdLlUVBQuSrqr9Wtk=", + version = "v0.5.0", ) go_repository( name = "com_google_cloud_go_grafeas", @@ -3349,169 +2033,190 @@ def go_repositories(): sum = "h1:CYjC+xzdPvbV65gi6Dr4YowKcmLo045pm18L0DhdELM=", version = "v0.2.0", ) + go_repository( name = "com_google_cloud_go_gsuiteaddons", importpath = "cloud.google.com/go/gsuiteaddons", - sum = "h1:ARyw0SXZ8pL32f73qq+rvfBRUJhjaeaPVKU5ezCWXw0=", - version = "v1.3.0", + sum = "h1:1mvhXqJzV0Vg5Fa95QwckljODJJfDFXV4pn+iL50zzA=", + version = "v1.5.0", ) go_repository( name = "com_google_cloud_go_iam", importpath = "cloud.google.com/go/iam", - sum = "h1:nsqQC88kT5Iwlm4MeNGTpfMWddp6NB/UOLFTH6m1QfQ=", - version = "v0.6.0", + sum = "h1:hlQJMovyJJwYjZcTohUH4o1L8Z8kYz+E+W/zktiLCBc=", + version = "v1.0.0", ) go_repository( name = "com_google_cloud_go_iap", importpath = "cloud.google.com/go/iap", - sum = "h1:+qMHlGyocHc3WFAK5U+COzR8/yNocwRbtfpj1/ROyks=", - version = "v1.4.0", + sum = "h1:PxVHFuMxmSZyfntKXHXhd8bo82WJ+LcATenq7HLdVnU=", + version = "v1.7.1", ) go_repository( name = "com_google_cloud_go_ids", importpath = "cloud.google.com/go/ids", - sum = "h1:QG0XBQPjp+EAhTMyIbzy3BdE6z50jUPjjb8t4pnFU+M=", - version = "v1.1.0", + sum = "h1:fodnCDtOXuMmS8LTC2y3h8t24U8F3eKWfhi+3LY6Qf0=", + version = "v1.3.0", ) go_repository( name = "com_google_cloud_go_iot", importpath = "cloud.google.com/go/iot", - sum = "h1:thTIvR3CovF4c2mY8H9A/vantRJADy2ih5/S1FIZzcE=", - version = "v1.3.0", + sum = "h1:39W5BFSarRNZfVG0eXI5LYux+OVQT8GkgpHCnrZL2vM=", + version = "v1.6.0", ) go_repository( name = "com_google_cloud_go_kms", importpath = "cloud.google.com/go/kms", - sum = "h1:uc58n3b/n/F2yDMJzHMbXORkJSh3fzO4/+jju6eR7Zg=", - version = "v1.5.0", + sum = "h1:7hm1bRqGCA1GBRQUrp831TwJ9TWhP+tvLuP497CQS2g=", + version = "v1.10.1", ) go_repository( name = "com_google_cloud_go_language", importpath = "cloud.google.com/go/language", - sum = "h1:332UUOZdk3m496ZBCoR/IVcdpKB7HHXHJ/MRmV5oYog=", - version = "v1.7.0", + sum = "h1:7Ulo2mDk9huBoBi8zCE3ONOoBrL6UXfAI71CLQ9GEIM=", + version = "v1.9.0", ) go_repository( name = "com_google_cloud_go_lifesciences", importpath = "cloud.google.com/go/lifesciences", - sum = "h1:tIqhivE2LMVYkX0BLgG7xL64oNpDaFFI7teunglt1tI=", - version = "v0.6.0", + sum = "h1:uWrMjWTsGjLZpCTWEAzYvyXj+7fhiZST45u9AgasasI=", + version = "v0.8.0", ) + go_repository( + name = "com_google_cloud_go_logging", + importpath = "cloud.google.com/go/logging", + sum = "h1:CJYxlNNNNAMkHp9em/YEXcfJg+rPDg7YfwoRpMU+t5I=", + version = "v1.7.0", + ) + go_repository( name = "com_google_cloud_go_longrunning", importpath = "cloud.google.com/go/longrunning", - sum = "h1:y50CXG4j0+qvEukslYFBCrzaXX0qpFbBzc3PchSu/LE=", - version = "v0.1.1", + sum = "h1:v+yFJOfKC3yZdY6ZUI933pIYdhyhV8S3NpWrXWmg7jM=", + version = "v0.4.1", ) go_repository( name = "com_google_cloud_go_managedidentities", importpath = "cloud.google.com/go/managedidentities", - sum = "h1:DjXiirnpfYFZVznSjZp56nRVtEMkRqOkPSzv3Kdog+8=", - version = "v1.3.0", + sum = "h1:ZRQ4k21/jAhrHBVKl/AY7SjgzeJwG1iZa+mJ82P+VNg=", + version = "v1.5.0", ) + go_repository( + name = "com_google_cloud_go_maps", + importpath = "cloud.google.com/go/maps", + sum = "h1:mv9YaczD4oZBZkM5XJl6fXQ984IkJNHPwkc8MUsdkBo=", + version = "v0.7.0", + ) + go_repository( name = "com_google_cloud_go_mediatranslation", importpath = "cloud.google.com/go/mediatranslation", - sum = "h1:qAJzpxmEX+SeND10Y/4868L5wfZpo4Y3BIEnIieP4dk=", - version = "v0.6.0", + sum = "h1:anPxH+/WWt8Yc3EdoEJhPMBRF7EhIdz426A+tuoA0OU=", + version = "v0.7.0", ) go_repository( name = "com_google_cloud_go_memcache", importpath = "cloud.google.com/go/memcache", - sum = "h1:l0/5n8tYsccs7WKs6Io4i4TpEbYfjjNbZFAiUkFiNF8=", - version = "v1.6.0", + sum = "h1:8/VEmWCpnETCrBwS3z4MhT+tIdKgR1Z4Tr2tvYH32rg=", + version = "v1.9.0", ) go_repository( name = "com_google_cloud_go_metastore", importpath = "cloud.google.com/go/metastore", - sum = "h1:tWzZ+6StVuoMhUldBB6nxCnxJZvt6Lvcl2KkH2NDzuE=", - version = "v1.7.0", + sum = "h1:QCFhZVe2289KDBQ7WxaHV2rAmPrmRAdLC6gbjUd3HPo=", + version = "v1.10.0", ) go_repository( name = "com_google_cloud_go_monitoring", importpath = "cloud.google.com/go/monitoring", - sum = "h1:zK12aN/jzLRzrRXopEOUaG6kvuF6WJmlv1mXn1L7a6E=", - version = "v1.7.0", + sum = "h1:2qsrgXGVoRXpP7otZ14eE1I568zAa92sJSDPyOJvwjM=", + version = "v1.13.0", ) go_repository( name = "com_google_cloud_go_networkconnectivity", importpath = "cloud.google.com/go/networkconnectivity", - sum = "h1:dOuHLqgOBPfeOg3pxFTFh26r4U7STEt2cpwrY4tXOHs=", - version = "v1.6.0", + sum = "h1:ZD6b4Pk1jEtp/cx9nx0ZYcL3BKqDa+KixNDZ6Bjs1B8=", + version = "v1.11.0", ) go_repository( name = "com_google_cloud_go_networkmanagement", importpath = "cloud.google.com/go/networkmanagement", - sum = "h1:BVv0NDQYy+dwOgd/zeNns/WQplmpsLStWoQqkI72Bso=", - version = "v1.4.0", + sum = "h1:8KWEUNGcpSX9WwZXq7FtciuNGPdPdPN/ruDm769yAEM=", + version = "v1.6.0", ) go_repository( name = "com_google_cloud_go_networksecurity", importpath = "cloud.google.com/go/networksecurity", - sum = "h1:qDEX/3sipg9dS5JYsAY+YvgTjPR63cozzAWop8oZS94=", - version = "v0.6.0", + sum = "h1:sOc42Ig1K2LiKlzG71GUVloeSJ0J3mffEBYmvu+P0eo=", + version = "v0.8.0", ) go_repository( name = "com_google_cloud_go_notebooks", importpath = "cloud.google.com/go/notebooks", - sum = "h1:zGHnJXlskHACBeiXXIe2gC5nMPos38ofT8UeLt3GNfQ=", - version = "v1.4.0", + sum = "h1:Kg2K3K7CbSXYJHZ1aGQpf1xi5x2GUvQWf2sFVuiZh8M=", + version = "v1.8.0", ) go_repository( name = "com_google_cloud_go_optimization", importpath = "cloud.google.com/go/optimization", - sum = "h1:rdvdT5Ha+ji5U2TMTCg+xpBSBE6Hc5f5vRejf1sO88o=", - version = "v1.1.0", + sum = "h1:dj8O4VOJRB4CUwZXdmwNViH1OtI0WtWL867/lnYH248=", + version = "v1.3.1", ) go_repository( name = "com_google_cloud_go_orchestration", importpath = "cloud.google.com/go/orchestration", - sum = "h1:VPpBBR/MdrFiMXNoGG+IliEzSmF+sgTRmlPb3SA4+x8=", - version = "v1.3.0", + sum = "h1:Vw+CEXo8M/FZ1rb4EjcLv0gJqqw89b7+g+C/EmniTb8=", + version = "v1.6.0", ) go_repository( name = "com_google_cloud_go_orgpolicy", importpath = "cloud.google.com/go/orgpolicy", - sum = "h1:RZNIHYRfKVhK/ZHmpVAjpltK7QovtAOwTSntf9pl1xE=", - version = "v1.4.0", + sum = "h1:XDriMWug7sd0kYT1QKofRpRHzjad0bK8Q8uA9q+XrU4=", + version = "v1.10.0", ) go_repository( name = "com_google_cloud_go_osconfig", importpath = "cloud.google.com/go/osconfig", - sum = "h1:Bu+46U3mzvQ1X+fAX+f2eZaiOZw3LekD9sze/i4f7+w=", - version = "v1.9.0", + sum = "h1:PkSQx4OHit5xz2bNyr11KGcaFccL5oqglFPdTboyqwQ=", + version = "v1.11.0", ) go_repository( name = "com_google_cloud_go_oslogin", importpath = "cloud.google.com/go/oslogin", - sum = "h1:hTBDUARxmYv/qcVPI3DikVNuhCrleuJsLUjlrETKhVo=", - version = "v1.6.0", + sum = "h1:whP7vhpmc+ufZa90eVpkfbgzJRK/Xomjz+XCD4aGwWw=", + version = "v1.9.0", ) go_repository( name = "com_google_cloud_go_phishingprotection", importpath = "cloud.google.com/go/phishingprotection", - sum = "h1:OrwHLSRSZyaiOt3tnY33dsKSedxbMzsXvqB21okItNQ=", - version = "v0.6.0", + sum = "h1:l6tDkT7qAEV49MNEJkEJTB6vOO/onbSOcNtAT09HPuA=", + version = "v0.7.0", ) go_repository( name = "com_google_cloud_go_policytroubleshooter", importpath = "cloud.google.com/go/policytroubleshooter", - sum = "h1:sBeOCvjJFNT/YRtXpWAX08ww70fcRHKqjVGULZ4Vr0E=", - version = "v1.3.0", + sum = "h1:yKAGC4p9O61ttZUswaq9GAn1SZnEzTd0vUYXD7ZBT7Y=", + version = "v1.6.0", ) go_repository( name = "com_google_cloud_go_privatecatalog", importpath = "cloud.google.com/go/privatecatalog", - sum = "h1:Vz86uiHCtNGm1DeC32HeG2VXmOq5JRYA3VRPf8ZEcSg=", - version = "v0.6.0", + sum = "h1:EPEJ1DpEGXLDnmc7mnCAqFmkwUJbIsaLAiLHVOkkwtc=", + version = "v0.8.0", ) go_repository( name = "com_google_cloud_go_pubsub", importpath = "cloud.google.com/go/pubsub", - sum = "h1:ukjixP1wl0LpnZ6LWtZJ0mX5tBmjp1f8Sqer8Z2OMUU=", - version = "v1.3.1", + sum = "h1:vCge8m7aUKBJYOgrZp7EsNDf6QMd2CAlXZqWTn3yq6s=", + version = "v1.30.0", + ) + go_repository( + name = "com_google_cloud_go_pubsublite", + importpath = "cloud.google.com/go/pubsublite", + sum = "h1:cb9fsrtpINtETHiJ3ECeaVzrfIVhcGjhhJEjybHXHao=", + version = "v1.7.0", ) go_repository( name = "com_google_cloud_go_recaptchaenterprise", @@ -3519,172 +2224,184 @@ def go_repositories(): sum = "h1:u6EznTGzIdsyOsvm+Xkw0aSuKFXQlyjGE9a4exk6iNQ=", version = "v1.3.1", ) + go_repository( name = "com_google_cloud_go_recaptchaenterprise_v2", importpath = "cloud.google.com/go/recaptchaenterprise/v2", - sum = "h1:JSN8PT1XCAv2Gx01QkVC0xIjnabwawVPCp8l7VPBU6Q=", - version = "v2.4.0", + sum = "h1:6iOCujSNJ0YS7oNymI64hXsjGq60T4FK1zdLugxbzvU=", + version = "v2.7.0", ) go_repository( name = "com_google_cloud_go_recommendationengine", importpath = "cloud.google.com/go/recommendationengine", - sum = "h1:6w+WxPf2LmUEqX0YyvfCoYb8aBYOcbIV25Vg6R0FLGw=", - version = "v0.6.0", + sum = "h1:VibRFCwWXrFebEWKHfZAt2kta6pS7Tlimsnms0fjv7k=", + version = "v0.7.0", ) go_repository( name = "com_google_cloud_go_recommender", importpath = "cloud.google.com/go/recommender", - sum = "h1:A50LDNE2+IJuvTCLHOSZM3/J5vZsmd4RcUm2Blh04m0=", - version = "v1.7.0", + sum = "h1:ZnFRY5R6zOVk2IDS1Jbv5Bw+DExCI5rFumsTnMXiu/A=", + version = "v1.9.0", ) go_repository( name = "com_google_cloud_go_redis", importpath = "cloud.google.com/go/redis", - sum = "h1:oMeAQhZG9FJbsnUQGCZYDapWNPx2flDrYxxrAi3WdWU=", - version = "v1.9.0", + sum = "h1:JoAd3SkeDt3rLFAAxEvw6wV4t+8y4ZzfZcZmddqphQ8=", + version = "v1.11.0", ) go_repository( name = "com_google_cloud_go_resourcemanager", importpath = "cloud.google.com/go/resourcemanager", - sum = "h1:lJLboEWuUMexWSpW48DRMnDM6LYbtu2pN5q9YBV3fM8=", - version = "v1.3.0", + sum = "h1:NRM0p+RJkaQF9Ee9JMnUV9BQ2QBIOq/v8M+Pbv/wmCs=", + version = "v1.7.0", ) go_repository( name = "com_google_cloud_go_resourcesettings", importpath = "cloud.google.com/go/resourcesettings", - sum = "h1:Tr87MO4TbLCKkh/+8Vrx+NL0bxWiQNLOJL8dan11L7k=", - version = "v1.3.0", + sum = "h1:8Dua37kQt27CCWHm4h/Q1XqCF6ByD7Ouu49xg95qJzI=", + version = "v1.5.0", ) go_repository( name = "com_google_cloud_go_retail", importpath = "cloud.google.com/go/retail", - sum = "h1:wIvFcq5dgo8mnrmEFVf//yUiLzqUHGF1fyqIwiN+R6Q=", - version = "v1.10.0", + sum = "h1:1Dda2OpFNzIb4qWgFZjYlpP7sxX3aLeypKG6A3H4Yys=", + version = "v1.12.0", ) go_repository( name = "com_google_cloud_go_run", importpath = "cloud.google.com/go/run", - sum = "h1:ojwQUZe8P1xAcI8H91HJC/NkxNcKmb9/a9CZpkkZJzE=", - version = "v0.2.0", + sum = "h1:ydJQo+k+MShYnBfhaRHSZYeD/SQKZzZLAROyfpeD9zw=", + version = "v0.9.0", ) go_repository( name = "com_google_cloud_go_scheduler", importpath = "cloud.google.com/go/scheduler", - sum = "h1:iwMNmT8b2LhkcsHYYDCIxrBAVCklbbbbXvbfVLMLvX4=", - version = "v1.6.0", + sum = "h1:NpQAHtx3sulByTLe2dMwWmah8PWgeoieFPpJpArwFV0=", + version = "v1.9.0", ) go_repository( name = "com_google_cloud_go_secretmanager", + build_directives = [ + "gazelle:resolve go cloud.google.com/go/iam/apiv1/iampb @com_google_cloud_go_iam//apiv1/iampb", + "gazelle:resolve go google.golang.org/genproto/googleapis/iam/v1 @com_google_cloud_go_iam//apiv1/iampb", + ], importpath = "cloud.google.com/go/secretmanager", - sum = "h1:4wYWL2t10q+xUtFFS0QuWlqwQguMrwC6FDpjtMM6cUI=", - version = "v1.8.0", + sum = "h1:YpS6mpc4x9urzOMV5oQvRUt8aGu6Qz26Hm/P8yhumjw=", + version = "v1.10.1-0.20230424093812-78a646ecbb80", ) go_repository( name = "com_google_cloud_go_security", importpath = "cloud.google.com/go/security", - sum = "h1:o9frPOtXW2f4zMlw4SYPE42LRz/hhrYVWtAEUkPvyA4=", - version = "v1.9.0", + sum = "h1:PYvDxopRQBfYAXKAuDpFCKBvDOWPWzp9k/H5nB3ud3o=", + version = "v1.13.0", ) go_repository( name = "com_google_cloud_go_securitycenter", importpath = "cloud.google.com/go/securitycenter", - sum = "h1:Fg6hwy3Of6Q9IvBC/P0pppkUvKHmkRNy++K4/g+PZAw=", - version = "v1.15.0", + sum = "h1:AF3c2s3awNTMoBtMX3oCUoOMmGlYxGOeuXSYHNBkf14=", + version = "v1.19.0", ) go_repository( name = "com_google_cloud_go_servicecontrol", importpath = "cloud.google.com/go/servicecontrol", - sum = "h1:jyC94OAVsoHBDfpInk66a5ZQJZPgRzSWHQX3OFfnNqE=", - version = "v1.4.0", + sum = "h1:d0uV7Qegtfaa7Z2ClDzr9HJmnbJW7jn0WhZ7wOX6hLE=", + version = "v1.11.1", ) go_repository( name = "com_google_cloud_go_servicedirectory", importpath = "cloud.google.com/go/servicedirectory", - sum = "h1:6lhsfUhTmHsiCEdmJd8mBvOO9FdDeZSzUOlGl14x/bw=", - version = "v1.6.0", + sum = "h1:SJwk0XX2e26o25ObYUORXx6torSFiYgsGkWSkZgkoSU=", + version = "v1.9.0", ) go_repository( name = "com_google_cloud_go_servicemanagement", importpath = "cloud.google.com/go/servicemanagement", - sum = "h1:uqHy7K4df2Z+WwJUhaGMXOdwhZu03fCHbD7xRP3+B8M=", - version = "v1.4.0", + sum = "h1:fopAQI/IAzlxnVeiKn/8WiV6zKndjFkvi+gzu+NjywY=", + version = "v1.8.0", ) go_repository( name = "com_google_cloud_go_serviceusage", importpath = "cloud.google.com/go/serviceusage", - sum = "h1:meJ9kF0A9F9f7ztBuyI7tMPThCmulzCI6tAiYtLmgZU=", - version = "v1.3.0", + sum = "h1:rXyq+0+RSIm3HFypctp7WoXxIA563rn206CfMWdqXX4=", + version = "v1.6.0", ) go_repository( name = "com_google_cloud_go_shell", importpath = "cloud.google.com/go/shell", - sum = "h1:5kEngDPazPYCyXJyDSgxu8cm4rhC8zgw90IxebjAFaM=", - version = "v1.3.0", + sum = "h1:wT0Uw7ib7+AgZST9eCDygwTJn4+bHMDtZo5fh7kGWDU=", + version = "v1.6.0", + ) + go_repository( + name = "com_google_cloud_go_spanner", + importpath = "cloud.google.com/go/spanner", + sum = "h1:7VdjZ8zj4sHbDw55atp5dfY6kn1j9sam9DRNpPQhqR4=", + version = "v1.45.0", ) + go_repository( name = "com_google_cloud_go_speech", importpath = "cloud.google.com/go/speech", - sum = "h1:j0SMkg35JKbVq185AR4mBR2q0ARFa/CO3g7Mkg35ZY0=", - version = "v1.8.0", + sum = "h1:JEVoWGNnTF128kNty7T4aG4eqv2z86yiMJPT9Zjp+iw=", + version = "v1.15.0", ) go_repository( name = "com_google_cloud_go_storage", - build_directives = [ - "gazelle:resolve go google.golang.org/genproto/googleapis/storage/v2 @go_googleapis//google/storage/v2:storage_go_proto", - ], + #build_directives = [ + # "gazelle:resolve go google.golang.org/genproto/googleapis/storage/v2 @go_googleapis//google/storage/v2:storage_go_proto", + #], importpath = "cloud.google.com/go/storage", - sum = "h1:YOO045NZI9RKfCj1c5A/ZtuuENUc8OAW+gHdGnDgyMQ=", - version = "v1.27.0", + sum = "h1:uOdMxAs8HExqBlnLtnQyP0YkvbiDpdGShGKtx6U/oNM=", + version = "v1.30.1", ) go_repository( name = "com_google_cloud_go_storagetransfer", importpath = "cloud.google.com/go/storagetransfer", - sum = "h1:Xwtox/X2Jl3ariFevzZjzMlsvp3znzvryYZVxMwfZ9g=", - version = "v1.5.0", + sum = "h1:5T+PM+3ECU3EY2y9Brv0Sf3oka8pKmsCfpQ07+91G9o=", + version = "v1.8.0", ) go_repository( name = "com_google_cloud_go_talent", importpath = "cloud.google.com/go/talent", - sum = "h1:+hCSx3Ua8RomkTi8LpZ7dJdSVciWRod7rUlqUDnRVJA=", - version = "v1.3.0", + sum = "h1:nI9sVZPjMKiO2q3Uu0KhTDVov3Xrlpt63fghP9XjyEM=", + version = "v1.5.0", ) go_repository( name = "com_google_cloud_go_texttospeech", importpath = "cloud.google.com/go/texttospeech", - sum = "h1:m0TASV/2VF1lVmXe+VDIur6rbf2gJeAKvnm27lBCg4g=", - version = "v1.4.0", + sum = "h1:H4g1ULStsbVtalbZGktyzXzw6jP26RjVGYx9RaYjBzc=", + version = "v1.6.0", ) go_repository( name = "com_google_cloud_go_tpu", importpath = "cloud.google.com/go/tpu", - sum = "h1:AH8Q8iwRW96Jt7EsuxpxOoVMBjuo+bau9yYxdO6xPY8=", - version = "v1.3.0", + sum = "h1:/34T6CbSi+kTv5E19Q9zbU/ix8IviInZpzwz3rsFE+A=", + version = "v1.5.0", ) go_repository( name = "com_google_cloud_go_trace", importpath = "cloud.google.com/go/trace", - sum = "h1:YmCusGVDe0scOkHKi+y/GgBZlwQjHybtQHV12AfJEgo=", - version = "v1.3.0", + sum = "h1:olxC0QHC59zgJVALtgqfD9tGk0lfeCP5/AGXL3Px/no=", + version = "v1.9.0", ) go_repository( name = "com_google_cloud_go_translate", importpath = "cloud.google.com/go/translate", - sum = "h1:uxcD/O79CBRTXN0pOaETVvgyP8tM6biRqG0aVXOWWbs=", - version = "v1.3.0", + sum = "h1:GvLP4oQ4uPdChBmBaUSa/SaZxCdyWELtlAaKzpHsXdA=", + version = "v1.7.0", ) go_repository( name = "com_google_cloud_go_video", importpath = "cloud.google.com/go/video", - sum = "h1:sTtr2Bn0c229zODjrFmRhu5x/FHT921aBBPG51IxExE=", - version = "v1.8.0", + sum = "h1:upIbnGI0ZgACm58HPjAeBMleW3sl5cT84AbYQ8PWOgM=", + version = "v1.15.0", ) go_repository( name = "com_google_cloud_go_videointelligence", importpath = "cloud.google.com/go/videointelligence", - sum = "h1:uwarOUvggPELA1Ihen1sDBeyLd2fbIBoiphlMgkFg24=", - version = "v1.8.0", + sum = "h1:Uh5BdoET8XXqXX2uXIahGb+wTKbLkGH7s4GXR58RrG8=", + version = "v1.10.0", ) go_repository( name = "com_google_cloud_go_vision", @@ -3692,41 +2409,55 @@ def go_repositories(): sum = "h1:/CsSTkbmO9HC8iQpxbK8ATms3OQaX3YQUeTMGCxlaK4=", version = "v1.2.0", ) + go_repository( name = "com_google_cloud_go_vision_v2", importpath = "cloud.google.com/go/vision/v2", - sum = "h1:V7mNTkweq+C+1GquSQiCszoMvurbzoZkqtGcbkzdaO8=", - version = "v2.4.0", + sum = "h1:8C8RXUJoflCI4yVdqhTy9tRyygSHmp60aP363z23HKg=", + version = "v2.7.0", ) go_repository( name = "com_google_cloud_go_vmmigration", importpath = "cloud.google.com/go/vmmigration", - sum = "h1:pGVbZnqcHs61mOckeZuatk5aCujGpQlG4EnF2+3jvOE=", - version = "v1.2.0", + sum = "h1:Azs5WKtfOC8pxvkyrDvt7J0/4DYBch0cVbuFfCCFt5k=", + version = "v1.6.0", ) + go_repository( + name = "com_google_cloud_go_vmwareengine", + importpath = "cloud.google.com/go/vmwareengine", + sum = "h1:b0NBu7S294l0gmtrT0nOJneMYgZapr5x9tVWvgDoVEM=", + version = "v0.3.0", + ) + go_repository( name = "com_google_cloud_go_vpcaccess", importpath = "cloud.google.com/go/vpcaccess", - sum = "h1:/PHFPPMOO9M7X00pq0Tn+/ScVDVJ2AATn+78tM7is1M=", - version = "v1.4.0", + sum = "h1:FOe6CuiQD3BhHJWt7E8QlbBcaIzVRddupwJlp7eqmn4=", + version = "v1.6.0", ) go_repository( name = "com_google_cloud_go_webrisk", importpath = "cloud.google.com/go/webrisk", - sum = "h1:5Y961bETa0Nja4Ej/NdDDz1rhCKf1zwAo22lzJy23Qs=", - version = "v1.6.0", + sum = "h1:IY+L2+UwxcVm2zayMAtBhZleecdIFLiC+QJMzgb0kT0=", + version = "v1.8.0", ) go_repository( name = "com_google_cloud_go_websecurityscanner", importpath = "cloud.google.com/go/websecurityscanner", - sum = "h1:rkU8GGJ3GY/FoyhAM/tyZA4eNSoNmcIoY+oQkPGBhSc=", - version = "v1.3.0", + sum = "h1:AHC1xmaNMOZtNqxI9Rmm87IJEyPaRkOxeI0gpAacXGk=", + version = "v1.5.0", ) go_repository( name = "com_google_cloud_go_workflows", importpath = "cloud.google.com/go/workflows", - sum = "h1:las2VwuMdEytyyDhTLEKORtig48dhOViDd1U4RSIsr8=", - version = "v1.8.0", + sum = "h1:FfGp9w0cYnaKZJhUOMqCOJCYT/WlvYBfTQhFWV3sRKI=", + version = "v1.10.0", + ) + go_repository( + name = "com_lukechampine_uint128", + importpath = "lukechampine.com/uint128", + sum = "h1:mBi/5l91vocEN8otkC5bDLhi2KdCticRiwbdB0O+rjI=", + version = "v1.2.0", ) go_repository( @@ -3735,24 +2466,12 @@ def go_repositories(): sum = "h1:VpgP7xuJadIUuKccphEpTJnWhS2jkQyMt6Y7pJCD7fY=", version = "v0.0.0-20190408044501-666a987793e9", ) - go_repository( - name = "com_sourcegraph_sourcegraph_appdash", - importpath = "sourcegraph.com/sourcegraph/appdash", - sum = "h1:ucqkfpjg9WzSUubAO62csmucvxl4/JeW3F4I4909XkM=", - version = "v0.0.0-20190731080439-ebfcffb1b5c0", - ) go_repository( - name = "com_sourcegraph_sqs_pbtypes", - importpath = "sourcegraph.com/sqs/pbtypes", - sum = "h1:JPJh2pk3+X4lXAkZIk2RuE/7/FoK9maXw+TNPJhVS/c=", - version = "v0.0.0-20180604144634-d3ebe8f20ae4", - ) - go_repository( - name = "in_gopkg_airbrake_gobrake_v2", - importpath = "gopkg.in/airbrake/gobrake.v2", - sum = "h1:7z2uVWwn7oVeeugY1DtlPAy5H+KYgB1KeKTnqjNatLo=", - version = "v2.0.9", + name = "ht_sr_git_sbinet_gg", + importpath = "git.sr.ht/~sbinet/gg", + sum = "h1:LNhjNn8DerC8f9DHLz6lS0YYul/b602DUxDgGkd/Aik=", + version = "v0.3.1", ) go_repository( @@ -3771,14 +2490,8 @@ def go_repositories(): go_repository( name = "in_gopkg_check_v1", importpath = "gopkg.in/check.v1", - sum = "h1:BLraFXnmrev5lT+xlilqcH8XK9/i0At2xKjWk4p6zsU=", - version = "v1.0.0-20200227125254-8fa46927fb4f", - ) - go_repository( - name = "in_gopkg_cheggaaa_pb_v1", - importpath = "gopkg.in/cheggaaa/pb.v1", - sum = "h1:Ev7yu1/f6+d+b3pi5vPdRPc6nNtP1umSfcWiEfRqv6I=", - version = "v1.0.25", + sum = "h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=", + version = "v1.0.0-20201130134442-10cb98267c6c", ) go_repository( @@ -3793,19 +2506,7 @@ def go_repositories(): sum = "h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4=", version = "v1.4.7", ) - go_repository( - name = "in_gopkg_gcfg_v1", - importpath = "gopkg.in/gcfg.v1", - sum = "h1:m8OOJ4ccYHnx2f4gQwpno8nAX5OGOh7RLaaz0pj3Ogs=", - version = "v1.2.3", - ) - go_repository( - name = "in_gopkg_gemnasium_logrus_airbrake_hook_v2", - importpath = "gopkg.in/gemnasium/logrus-airbrake-hook.v2", - sum = "h1:OAj3g0cR6Dx/R07QgQe8wkA9RNjB2u4i700xBkIT4e0=", - version = "v2.1.2", - ) go_repository( name = "in_gopkg_gomail_v2", importpath = "gopkg.in/gomail.v2", @@ -3820,19 +2521,6 @@ def go_repositories(): version = "v0.9.1", ) - go_repository( - name = "in_gopkg_ini_v1", - importpath = "gopkg.in/ini.v1", - sum = "h1:AQvPpx3LzTDM0AjnIRlVFwFFGC+npRopjZxLJj6gdno=", - version = "v1.51.0", - ) - - go_repository( - name = "in_gopkg_resty_v1", - importpath = "gopkg.in/resty.v1", - sum = "h1:CuXP0Pjfw9rOuY6EP+UvtNvt5DSqHpIxILZKT/quCZI=", - version = "v1.12.0", - ) go_repository( name = "in_gopkg_square_go_jose_v2", importpath = "gopkg.in/square/go-jose.v2", @@ -3865,116 +2553,83 @@ def go_repositories(): version = "v3.0.1", ) - go_repository( - name = "io_etcd_go_bbolt", - importpath = "go.etcd.io/bbolt", - sum = "h1:MUGmc65QhB3pIlaQ5bB4LwqSj6GIonVJXpZiaKNyaKk=", - version = "v1.3.3", - ) - go_repository( - name = "io_etcd_go_etcd", - importpath = "go.etcd.io/etcd", - sum = "h1:VcrIfasaLFkyjk6KNlXQSzO+B0fZcnECiDrKJsfxka0=", - version = "v0.0.0-20191023171146-3cf2f69b5738", - ) - go_repository( - name = "io_etcd_go_etcd_api_v3", - importpath = "go.etcd.io/etcd/api/v3", - sum = "h1:GsV3S+OfZEOCNXdtNkBSR7kgLobAa/SO6tCxRa0GAYw=", - version = "v3.5.0", - ) - go_repository( - name = "io_etcd_go_etcd_client_pkg_v3", - importpath = "go.etcd.io/etcd/client/pkg/v3", - sum = "h1:2aQv6F436YnN7I4VbI8PPYrBhu+SmrTaADcf8Mi/6PU=", - version = "v3.5.0", - ) - go_repository( - name = "io_etcd_go_etcd_client_v2", - importpath = "go.etcd.io/etcd/client/v2", - sum = "h1:ftQ0nOOHMcbMS3KIaDQ0g5Qcd6bhaBrQT6b89DfwLTs=", - version = "v2.305.0", - ) - go_repository( - name = "io_etcd_go_etcd_client_v3", - importpath = "go.etcd.io/etcd/client/v3", - sum = "h1:62Eh0XOro+rDwkrypAGDfgmNh5Joq+z+W9HZdlXMzek=", - version = "v3.5.0", - ) go_repository( name = "io_k8s_api", importpath = "k8s.io/api", - sum = "h1:zsMTffV0Le2EiI0aKvlTHEnXGxk1HiqGRhJcCPiI7JI=", - version = "v0.20.5", + sum = "h1:Z6zUGQ1Vd10tJ+gHcNNNgkV5emCyW+v2XTmn+CLjSd0=", + version = "v0.27.1", ) go_repository( name = "io_k8s_apimachinery", importpath = "k8s.io/apimachinery", - sum = "h1:wO/FxMVRn223rAKxnBbwCyuN96bS9MFTIvP0e/V7cps=", - version = "v0.20.5", + sum = "h1:EGuZiLI95UQQcClhanryclaQE6xjg1Bts6/L3cD7zyc=", + version = "v0.27.1", ) go_repository( name = "io_k8s_client_go", importpath = "k8s.io/client-go", - sum = "h1:dJGtYUvFrFGjQ+GjXEIby0gZWdlAOc0xJBJqY3VyDxA=", - version = "v0.20.5", - ) - go_repository( - name = "io_k8s_code_generator", - importpath = "k8s.io/code-generator", - sum = "h1:kM/68Y26Z/u//TFc1ggVVcg62te8A2yQh57jBfD0FWQ=", - version = "v0.19.7", + sum = "h1:oXsfhW/qncM1wDmWBIuDzRHNS2tLhK3BZv512Nc59W8=", + version = "v0.27.1", ) + go_repository( name = "io_k8s_gengo", importpath = "k8s.io/gengo", - sum = "h1:JApXBKYyB7l9xx+DK7/+mFjC7A9Bt5A93FPvFD0HIFE=", - version = "v0.0.0-20201113003025-83324d819ded", + sum = "h1:GohjlNKauSai7gN4wsJkeZ3WAJx4Sh+oT/b5IYn5suA=", + version = "v0.0.0-20210813121822-485abfe95c7c", ) go_repository( name = "io_k8s_klog_v2", importpath = "k8s.io/klog/v2", - sum = "h1:7+X0fUguPyrKEC4WjH8iGDg3laWgMo5tMnRTIGTTxGQ=", - version = "v2.4.0", + sum = "h1:m4bYOKall2MmOiRaR1J+We67Do7vm9KiQVlT96lnHUw=", + version = "v2.90.1", ) go_repository( name = "io_k8s_kube_openapi", importpath = "k8s.io/kube-openapi", - sum = "h1:sOHNzJIkytDF6qadMNKhhDRpc6ODik8lVC6nOur7B2c=", - version = "v0.0.0-20201113171705-d219536bb9fd", + sum = "h1:gmovKNur38vgoWfGtP5QOGNOA7ki4n6qNYoFAgMlNvg=", + version = "v0.0.0-20230308215209-15aac26d736a", + ) + go_repository( + name = "io_k8s_sigs_json", + importpath = "sigs.k8s.io/json", + sum = "h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=", + version = "v0.0.0-20221116044647-bc3834ca7abd", ) + go_repository( name = "io_k8s_sigs_structured_merge_diff_v4", importpath = "sigs.k8s.io/structured-merge-diff/v4", - sum = "h1:YHQV7Dajm86OuqnIR6zAelnDWBRjo+YhYV9PmGrh1s8=", - version = "v4.0.2", + sum = "h1:PRbqxJClWWYMNV1dhaG4NsibJbArud9kFxnAMREiWFE=", + version = "v4.2.3", ) go_repository( name = "io_k8s_sigs_yaml", importpath = "sigs.k8s.io/yaml", - sum = "h1:kr/MCeFWJWTwyaHoR9c8EjH9OumOmoF9YGiZd7lFm/Q=", - version = "v1.2.0", + sum = "h1:a2VclLzOGrwOHDiV8EfBGhvjHvP46CtW5j6POvhYGGo=", + version = "v1.3.0", ) go_repository( name = "io_k8s_utils", importpath = "k8s.io/utils", - sum = "h1:CbnUZsM497iRC5QMVkHwyl8s2tB3g7yaSHkYPkpgelw=", - version = "v0.0.0-20201110183641-67b214c5f920", + sum = "h1:r0BAOLElQnnFhE/ApUsg3iHdVYYPBjNSSOMowRZxxsY=", + version = "v0.0.0-20230209194617-a36077c30491", ) go_repository( name = "io_opencensus_go", importpath = "go.opencensus.io", - sum = "h1:gqCw0LfLxScz8irSi8exQc7fyQ0fKQU/qnC/X8+V/1M=", - version = "v0.23.0", + sum = "h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=", + version = "v0.24.0", ) + go_repository( name = "io_opentelemetry_go_proto_otlp", importpath = "go.opentelemetry.io/proto/otlp", - sum = "h1:rwOQPCuKAKmwGKq2aVNnYIibI6wnV7EvzgfTCzcdGg8=", - version = "v0.7.0", + sum = "h1:h0bKrvdrT/9sBwEJ6iWUqT/N/xPcS66bL4u3isneJ6w=", + version = "v0.15.0", ) go_repository( @@ -4008,18 +2663,19 @@ def go_repositories(): sum = "h1:xwwDQW5We85NaTk2APgoN9202w/l0DVGp+GZMfsrh7s=", version = "v0.0.0-20210223155950-e043a3d3c984", ) + go_repository( - name = "org_bazil_fuse", - importpath = "bazil.org/fuse", - sum = "h1:UrYe9YkT4Wpm6D+zByEyCJQzDqTPXqTDUI7bZ41i9VE=", - version = "v0.0.0-20200524192727-fb710f7dfd05", + name = "org_gioui", + importpath = "gioui.org", + sum = "h1:K72hopUosKG3ntOPNG4OzzbuhxGuVf06fa2la1/H/Ho=", + version = "v0.0.0-20210308172011-57750fc8a0a6", ) go_repository( name = "org_golang_google_api", importpath = "google.golang.org/api", - sum = "h1:JxJl2qQ85fRMPNvlZY/enexbxpCjLwGhZUtgfGeQ51I=", - version = "v0.102.0", + sum = "h1:Dzq+ARD6+8jmd5wknJE1crpuzu1JiovEU6gCp9PkoKA=", + version = "v0.119.0", ) go_repository( name = "org_golang_google_appengine", @@ -4030,15 +2686,15 @@ def go_repositories(): go_repository( name = "org_golang_google_genproto", importpath = "google.golang.org/genproto", - sum = "h1:QgY/XxIAIeccR+Ca/rDdKubLIU9rcJ3xfy1DC/Wd2Oo=", - version = "v0.0.0-20221027153422-115e99e71e1c", + sum = "h1:KpwkzHKEF7B9Zxg18WzOa7djJ+Ha5DzthMyZYQfEn2A=", + version = "v0.0.0-20230410155749-daa745c078e1", ) go_repository( name = "org_golang_google_grpc", build_file_proto_mode = "disable", importpath = "google.golang.org/grpc", - sum = "h1:DS/BukOZWp8s6p4Dt/tOaJaTQyPyOoCcrjroHuCeLzY=", - version = "v1.50.1", + sum = "h1:EhTqbhiYeixwWQtAEZAxmV9MGqcjEU2mFx52xCzNyag=", + version = "v1.54.0", ) go_repository( name = "org_golang_google_grpc_cmd_protoc_gen_go_grpc", @@ -4046,30 +2702,36 @@ def go_repositories(): sum = "h1:M1YKkFIboKNieVO5DLUEVzQfGwJD30Nv2jfUgzb5UcE=", version = "v1.1.0", ) + go_repository( + name = "org_golang_google_grpc_examples", + importpath = "google.golang.org/grpc/examples", + sum = "h1:Az1gEqMIQcV1MkHJChN0LRDCj2JSWHJuPCTrxBl9byY=", + version = "v0.0.0-20230421184811-83c460b8de09", + ) go_repository( name = "org_golang_google_protobuf", importpath = "google.golang.org/protobuf", - sum = "h1:d0NfwRgPtno5B1Wa6L2DAG+KivqkdutMf1UhdNx175w=", - version = "v1.28.1", + sum = "h1:kPPoIgf3TsEvrm0PFe15JQ+570QVxYzEvvHqChK+cng=", + version = "v1.30.0", ) go_repository( name = "org_golang_x_crypto", importpath = "golang.org/x/crypto", - sum = "h1:7I4JAnoQBe7ZtJcBaYHi5UtiO8tQHbUSXxL+pnGRANg=", - version = "v0.0.0-20210921155107-089bfa567519", + sum = "h1:pd9TJtTueMTVQXzk8E2XESSMQDj/U7OUu0PqJqPXQjQ=", + version = "v0.8.0", ) go_repository( name = "org_golang_x_exp", importpath = "golang.org/x/exp", - sum = "h1:QE6XYQK6naiK1EPAe1g/ILLxN5RBoH5xkJk3CqlMI/Y=", - version = "v0.0.0-20200224162631-6cc2880d07d6", + sum = "h1:rhjz/8Mbfa8xROFiH+MQphmAmgqRM0bOMnytznhWEXk=", + version = "v0.0.0-20230420155640-133eef4313cb", ) go_repository( name = "org_golang_x_image", importpath = "golang.org/x/image", - sum = "h1:+qEpEAPhDZ1o0x3tHzZTQDArnOixOzGD9HUJfcg0mb4=", - version = "v0.0.0-20190802002840-cff245a6509b", + sum = "h1:TcHcE0vrmgzNH1v3ppjcMGbhG5+9fMuvOmUYwNEF4q4=", + version = "v0.0.0-20220302094943-723b81ca9867", ) go_repository( name = "org_golang_x_lint", @@ -4086,20 +2748,20 @@ def go_repositories(): go_repository( name = "org_golang_x_mod", importpath = "golang.org/x/mod", - sum = "h1:6zppjxzCulZykYSLyVDYbneBfbaBIQPYMevg0bEwv2s=", - version = "v0.6.0-dev.0.20220419223038-86c51ed26bb4", + sum = "h1:lFO9qtOdlre5W1jxS3r/4szv2/6iXxScdzjoBMXNhYk=", + version = "v0.10.0", ) go_repository( name = "org_golang_x_net", importpath = "golang.org/x/net", - sum = "h1:tvrvnPFcdzp294diPnrdZZZ8XUt2Tyj7svb7X52iDuU=", - version = "v0.0.0-20221014081412-f15817d10f9b", + sum = "h1:aWJ/m6xSmxWBx+V0XRHTlrYrPG56jKsLdTFmsSsCzOM=", + version = "v0.9.0", ) go_repository( name = "org_golang_x_oauth2", importpath = "golang.org/x/oauth2", - sum = "h1:nt+Q6cXKz4MosCSpnbMtqiQ8Oz0pxTef2B4Vca2lvfk=", - version = "v0.0.0-20221014153046-6fdb5e3db783", + sum = "h1:qe6s0zUXlPX80/dITx3440hWZ7GwMwgDDyrSGTPJG/g=", + version = "v0.7.0", ) go_repository( name = "org_golang_x_sync", @@ -4110,27 +2772,27 @@ def go_repositories(): go_repository( name = "org_golang_x_sys", importpath = "golang.org/x/sys", - sum = "h1:XeJjHH1KiLpKGb6lvMiksZ9l0fVUh+AmGcm0nOMEBOY=", - version = "v0.0.0-20220908164124-27713097b956", + sum = "h1:3jlCCIQZPdOYu1h8BkNvLz8Kgwtae2cagcG/VamtZRU=", + version = "v0.7.0", ) go_repository( name = "org_golang_x_term", importpath = "golang.org/x/term", - sum = "h1:JGgROgKl9N8DuW20oFS5gxc+lE67/N3FcwmBPMe7ArY=", - version = "v0.0.0-20210927222741-03fcf44c2211", + sum = "h1:BEvjmm5fURWqcfbSKTdpkDXYBrUS1c0m8agp14W48vQ=", + version = "v0.7.0", ) go_repository( name = "org_golang_x_text", importpath = "golang.org/x/text", - sum = "h1:BrVqGRd7+k1DiOgtnFvAkoQEWQvBc25ouMJM6429SFg=", - version = "v0.4.0", + sum = "h1:2sjJmO8cDvYveuX97RDLsxlyUxLl+GHoLxBiRdHllBE=", + version = "v0.9.0", ) go_repository( name = "org_golang_x_time", importpath = "golang.org/x/time", - sum = "h1:7zkz7BUtwNFFqcowJ+RIgu2MaV/MapERkDIy+mwPyjs=", - version = "v0.0.0-20210723032227-1f47c861a9ac", + sum = "h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=", + version = "v0.3.0", ) go_repository( name = "org_golang_x_tools", @@ -4141,8 +2803,8 @@ def go_repositories(): "-exclude=go/packages/packagestest", ], importpath = "golang.org/x/tools", - sum = "h1:VveCTK38A2rkS8ZqFY25HIDFscX5X9OoEhJd3quQmXU=", - version = "v0.1.12", + sum = "h1:vSDcovVPld282ceKgDimkRSC8kpaH1dgyc9UMzlt84Y=", + version = "v0.8.0", ) go_repository( name = "org_golang_x_xerrors", @@ -4153,8 +2815,8 @@ def go_repositories(): go_repository( name = "org_gonum_v1_gonum", importpath = "gonum.org/v1/gonum", - sum = "h1:CCXrcPKiGGotvnN6jfUsKk4rRqm7q09/YbKb5xCEvtM=", - version = "v0.8.2", + sum = "h1:f1IJhK4Km5tBJmaiJXtk/PkL4cdVX6J+tGiM187uT5E=", + version = "v0.11.0", ) go_repository( name = "org_gonum_v1_netlib", @@ -4165,8 +2827,89 @@ def go_repositories(): go_repository( name = "org_gonum_v1_plot", importpath = "gonum.org/v1/plot", - sum = "h1:Qh4dB5D/WpoUUp3lSod7qgoyEHbDGPUWjIbnqdqqe1k=", - version = "v0.0.0-20190515093506-e2840ee46a6b", + sum = "h1:dnifSs43YJuNMDzB7v8wV64O4ABBHReuAVAoBxqBqS4=", + version = "v0.10.1", + ) + + go_repository( + name = "org_modernc_cc_v3", + importpath = "modernc.org/cc/v3", + sum = "h1:uISP3F66UlixxWEcKuIWERa4TwrZENHSL8tWxZz8bHg=", + version = "v3.36.3", + ) + go_repository( + name = "org_modernc_ccgo_v3", + importpath = "modernc.org/ccgo/v3", + sum = "h1:AXquSwg7GuMk11pIdw7fmO1Y/ybgazVkMhsZWCV0mHM=", + version = "v3.16.9", + ) + go_repository( + name = "org_modernc_ccorpus", + importpath = "modernc.org/ccorpus", + sum = "h1:J16RXiiqiCgua6+ZvQot4yUuUy8zxgqbqEEUuGPlISk=", + version = "v1.11.6", + ) + go_repository( + name = "org_modernc_httpfs", + importpath = "modernc.org/httpfs", + sum = "h1:AAgIpFZRXuYnkjftxTAZwMIiwEqAfk8aVB2/oA6nAeM=", + version = "v1.0.6", + ) + + go_repository( + name = "org_modernc_libc", + importpath = "modernc.org/libc", + sum = "h1:Q8/Cpi36V/QBfuQaFVeisEBs3WqoGAJprZzmf7TfEYI=", + version = "v1.17.1", + ) + go_repository( + name = "org_modernc_mathutil", + importpath = "modernc.org/mathutil", + sum = "h1:rV0Ko/6SfM+8G+yKiyI830l3Wuz1zRutdslNoQ0kfiQ=", + version = "v1.5.0", + ) + go_repository( + name = "org_modernc_memory", + importpath = "modernc.org/memory", + sum = "h1:dkRh86wgmq/bJu2cAS2oqBCz/KsMZU7TUM4CibQ7eBs=", + version = "v1.2.1", + ) + go_repository( + name = "org_modernc_opt", + importpath = "modernc.org/opt", + sum = "h1:3XOZf2yznlhC+ibLltsDGzABUGVx8J6pnFMS3E4dcq4=", + version = "v0.1.3", + ) + go_repository( + name = "org_modernc_sqlite", + importpath = "modernc.org/sqlite", + sum = "h1:ko32eKt3jf7eqIkCgPAeHMBXw3riNSLhl2f3loEF7o8=", + version = "v1.18.1", + ) + go_repository( + name = "org_modernc_strutil", + importpath = "modernc.org/strutil", + sum = "h1:fNMm+oJklMGYfU9Ylcywl0CO5O6nTfaowNsh2wpPjzY=", + version = "v1.1.3", + ) + go_repository( + name = "org_modernc_tcl", + importpath = "modernc.org/tcl", + sum = "h1:npxzTwFTZYM8ghWicVIX1cRWzj7Nd8i6AqqX2p+IYao=", + version = "v1.13.1", + ) + + go_repository( + name = "org_modernc_token", + importpath = "modernc.org/token", + sum = "h1:a0jaWiNMDhDUtqOj09wvjWWAqd3q7WpBulmL9H2egsk=", + version = "v1.0.0", + ) + go_repository( + name = "org_modernc_z", + importpath = "modernc.org/z", + sum = "h1:RTNHdsrOpeoSeOF4FbzTo8gBYByaJ5xT7NgZ9ZqRiJM=", + version = "v1.5.1", ) go_repository( @@ -4188,12 +2931,6 @@ def go_repositories(): sum = "h1:zaiO/rmgFjbmCXdSYJWQcdvOCsthmdaHfr3Gm2Kx4Ec=", version = "v1.7.0", ) - go_repository( - name = "org_uber_go_tools", - importpath = "go.uber.org/tools", - sum = "h1:0mgffUl7nfd+FpvXMVz4IDEaUSmT1ysygQC7qYo7sG4=", - version = "v0.0.0-20190618225709-2cfd321de3ee", - ) go_repository( name = "org_uber_go_zap", @@ -4201,12 +2938,6 @@ def go_repositories(): sum = "h1:ue41HOKd1vGURxrmeKIgELGb3jPW9DMUDGtsinblHwI=", version = "v1.19.1", ) - go_repository( - name = "tools_gotest", - importpath = "gotest.tools", - sum = "h1:VsBPFP1AI068pPrMxtb/S8Zkgf9xEmTLJjfM+P5UIEo=", - version = "v2.2.0+incompatible", - ) go_repository( name = "tools_gotest_v3", diff --git a/bazel/init/stage_1.bzl b/bazel/init/stage_1.bzl index a6489b36..32db963c 100644 --- a/bazel/init/stage_1.bzl +++ b/bazel/init/stage_1.bzl @@ -220,3 +220,57 @@ def stage_1(): urls = ["https://astore.corp.enfabrica.net/d/bazel/workspace_deps/astore/v1?u=7hfw4dsxxobamx5uyvvwmnj8tpxj7yub"], executable = True, ) + + # TODO(scott): This overrides a dependency pulled in by rules_go with a + # newer version. + # + # To summarize, GCP proto Go code can come from one of three places: + # * github.com/googleapis/googleapis (this repo) that contains only protos; + # Go code is generated during the build + # * google.golang.org/genproto, contains pre-generated Go source + # * cloud.google.com/go/*, one module per service, where each service + # contains its own proto + # + # Previously, we replaced all genproto imports with generated code from + # googleapis. The open-source migration away from genproto to + # cloud.google.com/go modules complicates things a bit; we prefer the + # latter, but not every proto is covered by a new module. For these, we use + # googleapis; however, cloud.google.com/go modules without a proto aren't + # always compatible with the old version of googleapis that rules_go fetches + # for us. + # + # For this reason, a new-ish version of googleapis is fetched here, and we + # generate patches manually using the same process rules_go does so it will + # be compatible. + maybe( + repo_rule = http_archive, + name = "go_googleapis", + urls = [ + "https://mirror.bazel.build/github.com/googleapis/googleapis/archive/7a1cb3762d72b71a598f1f0e58b2fe153ef64322.zip", + "https://github.com/googleapis/googleapis/archive/7a1cb3762d72b71a598f1f0e58b2fe153ef64322.zip", + ], + sha256 = "b432902a28fadd6ce8fe07f38df4a67c94948f963f647b4596e2e184b98d07d4", + strip_prefix = "googleapis-7a1cb3762d72b71a598f1f0e58b2fe153ef64322", + # rules_go usually patches this for us; essentially, BUILD files must be + # patched in so that gazelle can be built, which auto-patches other + # dependencies (otherwise a chicken-and-egg problem ensues). + # + # Instructions for how to regen patches is below, but we should prefer + # dropping this dep if possible (after rules_go updates it or migrates + # away from it). + patches = [ + # Delete previous BUILD files + # To generate this patch: + # * clone the source repo + # * run `find . -name BUILD.bazel -delete` + "//bazel/dependencies:googleapis/delete_build_files.patch", + # set gazelle directives; change workspace name + "//bazel/dependencies:googleapis/add_directives.patch", + # Add new BUILD files + # To generate this patch: + # * clone the source repo + # * run `gazelle -repo_root .` + "//bazel/dependencies:googleapis/generate_build_files.patch", + ], + patch_args = ["-E", "-p1"], + ) diff --git a/build_nark/BUILD.bazel b/build_nark/BUILD.bazel index 184c6f3c..bdc64d5d 100644 --- a/build_nark/BUILD.bazel +++ b/build_nark/BUILD.bazel @@ -10,7 +10,7 @@ go_library( "@com_github_golang_protobuf//proto:go_default_library", "@com_github_googlecloudplatform_cloud_build_notifiers//lib/notifiers:go_default_library", "@com_github_sirupsen_logrus//:go_default_library", - "@go_googleapis//google/devtools/cloudbuild/v1:cloudbuild_go_proto", + "@com_google_cloud_go_cloudbuild//apiv1/v2/cloudbuildpb:go_default_library", "@in_gopkg_gomail_v2//:go_default_library", ], ) @@ -28,7 +28,7 @@ go_test( deps = [ "@com_github_google_go_cmp//cmp:go_default_library", "@com_github_googlecloudplatform_cloud_build_notifiers//lib/notifiers:go_default_library", - "@go_googleapis//google/devtools/cloudbuild/v1:cloudbuild_go_proto", + "@com_google_cloud_go_cloudbuild//apiv1/v2/cloudbuildpb:go_default_library", "@in_gopkg_yaml_v2//:go_default_library", ], ) diff --git a/build_nark/main.go b/build_nark/main.go index ec3cd5e0..d4816220 100644 --- a/build_nark/main.go +++ b/build_nark/main.go @@ -26,10 +26,10 @@ import ( "os" "strings" - "github.com/sirupsen/logrus" + cbpb "cloud.google.com/go/cloudbuild/apiv1/v2/cloudbuildpb" "github.com/GoogleCloudPlatform/cloud-build-notifiers/lib/notifiers" "github.com/golang/protobuf/proto" - cbpb "google.golang.org/genproto/googleapis/devtools/cloudbuild/v1" + "github.com/sirupsen/logrus" "gopkg.in/gomail.v2" "github.com/enfabrica/enkit/lib/logger" @@ -232,4 +232,4 @@ func (s *smtpNotifier) buildEmail() (*gomail.Message, error) { } return msg, nil -} \ No newline at end of file +} diff --git a/build_nark/main_test.go b/build_nark/main_test.go index cb148dcc..fcb1903c 100644 --- a/build_nark/main_test.go +++ b/build_nark/main_test.go @@ -24,9 +24,9 @@ import ( "testing" "text/template" + cbpb "cloud.google.com/go/cloudbuild/apiv1/v2/cloudbuildpb" "github.com/GoogleCloudPlatform/cloud-build-notifiers/lib/notifiers" "github.com/google/go-cmp/cmp" - cbpb "google.golang.org/genproto/googleapis/devtools/cloudbuild/v1" "gopkg.in/yaml.v2" ) @@ -232,4 +232,4 @@ func TestDefaultEmailTemplate(t *testing.T) { if !strings.Contains(body.String(), ``) { t.Error("missing Log URL") } -} \ No newline at end of file +} diff --git a/go.mod b/go.mod index b13498c7..d4eedf90 100644 --- a/go.mod +++ b/go.mod @@ -1,98 +1,158 @@ module github.com/enfabrica/enkit -go 1.16 +go 1.20 + +replace github.com/GoogleCloudPlatform/cloud-build-notifiers => github.com/minor-fixes/cloud-build-notifiers v0.0.0-20230424124639-02281bcdd3d5 require ( - bazil.org/fuse v0.0.0-20200524192727-fb710f7dfd05 - cloud.google.com/go/datastore v1.1.0 - cloud.google.com/go/storage v1.27.0 - github.com/GoogleCloudPlatform/cloud-build-notifiers v0.0.0-20221005190102-4a3420d331aa // indirect - github.com/KohlsTechnology/prometheus_bigquery_remote_storage_adapter v0.4.6 // indirect - github.com/Masterminds/sprig/v3 v3.2.2 // indirect - github.com/Microsoft/go-winio v0.4.16 // indirect - github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137 // indirect + cloud.google.com/go/bigquery v1.51.0 + cloud.google.com/go/cloudbuild v1.9.0 + cloud.google.com/go/datastore v1.11.0 + cloud.google.com/go/pubsub v1.30.0 + cloud.google.com/go/storage v1.30.1 github.com/bazelbuild/buildtools v0.0.0-20211007154642-8dd79e56e98e github.com/bazelbuild/rules_go v0.32.0 github.com/cheggaaa/pb/v3 v3.0.5 - github.com/containerd/containerd v1.4.3 // indirect github.com/coreos/go-oidc v2.2.1+incompatible github.com/cybozu-go/aptutil v1.4.2-0.20200413001041-3f82d8384481 - github.com/desertbit/timer v0.0.0-20180107155436-c41aec40b27f // indirect - github.com/docker/docker v20.10.5+incompatible + github.com/docker/docker v23.0.4+incompatible github.com/dustin/go-humanize v1.0.0 github.com/fatih/color v1.12.0 - github.com/fullstorydev/grpcurl v1.8.5 // indirect github.com/go-git/go-git/v5 v5.1.0 - github.com/go-kit/kit v0.12.0 // indirect - github.com/go-lintpack/lintpack v0.5.2 // indirect - github.com/golang-collections/go-datastructures v0.0.0-20150211160725-59788d5eb259 // indirect - github.com/golang/protobuf v1.5.2 - github.com/golang/snappy v0.0.4 // indirect - github.com/golangci/errcheck v0.0.0-20181223084120-ef45e06d44b6 // indirect - github.com/golangci/go-tools v0.0.0-20190318055746-e32c54105b7c // indirect - github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3 // indirect - github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee // indirect - github.com/golangci/golangci-lint v1.38.0 // indirect - github.com/golangci/gosec v0.0.0-20190211064107-66fb7fc33547 // indirect - github.com/golangci/ineffassign v0.0.0-20190609212857-42439a7714cc // indirect - github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21 // indirect - github.com/google/cel-go v0.11.3 // indirect + github.com/golang/glog v1.1.1 + github.com/golang/protobuf v1.5.3 github.com/google/go-cmp v0.5.9 github.com/google/go-github v17.0.0+incompatible - github.com/google/go-querystring v1.0.0 // indirect github.com/google/uuid v1.3.0 - github.com/googleapis/go-type-adapters v1.0.0 // indirect - github.com/googleapis/enterprise-certificate-proxy v0.1.0 // indirect - github.com/gorilla/websocket v1.4.2 + github.com/gorilla/websocket v1.5.0 github.com/improbable-eng/grpc-web v0.13.0 - github.com/jackpal/gateway v1.0.7 // indirect - github.com/itchyny/gojq v0.12.9 // indirect github.com/josephburnett/jd v1.6.1 github.com/kataras/muxie v1.1.1 github.com/kirsle/configdir v0.0.0-20170128060238-e45d2f54772f - github.com/klauspost/compress v1.15.1 // indirect - github.com/klauspost/cpuid v1.2.0 // indirect + github.com/miekg/dns v1.1.43 github.com/mitchellh/go-homedir v1.1.0 github.com/mitchellh/go-ps v1.0.0 github.com/mitchellh/mapstructure v1.4.2 github.com/pelletier/go-toml v1.8.1 github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4 - github.com/pquerna/cachecontrol v0.0.0-20200921180117-858c6e7e6b7e // indirect github.com/prashantv/gostub v1.0.0 - github.com/prometheus/client_golang v1.12.1 + github.com/prometheus/client_golang v1.14.0 github.com/psanford/memfs v0.0.0-20210214183328-a001468d78ef - github.com/rs/cors v1.7.0 // indirect - github.com/shirou/gopsutil v0.0.0-20180427012116-c95755e4bcd7 // indirect - github.com/shirou/w32 v0.0.0-20160930032740-bb4de0191aa4 // indirect + github.com/sirupsen/logrus v1.9.0 github.com/soheilhy/cmux v0.1.4 - github.com/spf13/cobra v1.1.3 + github.com/spf13/cobra v1.6.1 github.com/spf13/pflag v1.0.5 - github.com/stretchr/testify v1.7.0 + github.com/stretchr/testify v1.8.1 github.com/tchap/zapext v1.0.0 github.com/ulikunitz/xz v0.5.8 - github.com/valyala/quicktemplate v1.7.0 // indirect - github.com/xenking/zipstream v1.0.1 // indirect github.com/xor-gate/ar v0.0.0-20170530204233-5c72ae81e2b7 + go.uber.org/goleak v1.1.11-0.20210813005559-691160354723 go.uber.org/zap v1.19.1 - golang.org/x/crypto v0.0.0-20210915214749-c084706c2272 - // BUG(INFRA-1801): Last version that supports go1.16 is golang.org/x/net v0.0.0-20211020060615-d418f374d309 - golang.org/x/net v0.0.0-20211020060615-d418f374d309 - golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8 - golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f // indirect - // BUG(INFRA-1801): Last version that supports go1.16 is golang.org/x/sys v0.0.0-20220908164124-27713097b956 - golang.org/x/sys v0.0.0-20220908164124-27713097b956 // indirect - golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 // indirect - golang.org/x/tools v0.1.9 // indirect + golang.org/x/crypto v0.8.0 + golang.org/x/net v0.9.0 + golang.org/x/oauth2 v0.7.0 + google.golang.org/api v0.119.0 + google.golang.org/grpc v1.54.0 + google.golang.org/protobuf v1.30.0 + gopkg.in/yaml.v2 v2.4.0 +) + +require ( + github.com/GoogleCloudPlatform/cloud-build-notifiers v0.0.0-20230123211209-f695cd1064aa + github.com/Masterminds/sprig/v3 v3.2.2 + github.com/desertbit/timer v0.0.0-20180107155436-c41aec40b27f // indirect + github.com/golang/snappy v0.0.4 // indirect + github.com/google/cel-go v0.14.0 // indirect + github.com/google/go-querystring v1.0.0 // indirect + github.com/googleapis/enterprise-certificate-proxy v0.2.3 // indirect + github.com/itchyny/gojq v0.12.9 + github.com/jackpal/gateway v1.0.7 + github.com/klauspost/compress v1.16.5 // indirect + github.com/pquerna/cachecontrol v0.0.0-20200921180117-858c6e7e6b7e // indirect + github.com/rs/cors v1.7.0 + github.com/xenking/zipstream v1.0.1 + golang.org/x/sync v0.1.0 // indirect + golang.org/x/sys v0.7.0 // indirect + golang.org/x/tools v0.8.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect - google.golang.org/api v0.102.0 - google.golang.org/genproto v0.0.0-20221027153422-115e99e71e1c // indirect - google.golang.org/grpc v1.50.1 - google.golang.org/protobuf v1.28.1 - gopkg.in/airbrake/gobrake.v2 v2.0.9 // indirect + google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 gopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc // indirect - gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 // indirect - gopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df // indirect + gopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df gopkg.in/square/go-jose.v2 v2.5.1 // indirect - gopkg.in/yaml.v2 v2.4.0 - sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4 // indirect +) + +require ( + cloud.google.com/go v0.110.0 // indirect + cloud.google.com/go/compute v1.19.1 // indirect + cloud.google.com/go/compute/metadata v0.2.3 // indirect + cloud.google.com/go/iam v1.0.0 // indirect + cloud.google.com/go/longrunning v0.4.1 // indirect + cloud.google.com/go/secretmanager v1.10.1-0.20230424093812-78a646ecbb80 // indirect + github.com/Masterminds/goutils v1.1.1 // indirect + github.com/Masterminds/semver/v3 v3.1.1 // indirect + github.com/VividCortex/ewma v1.1.1 // indirect + github.com/andybalholm/brotli v1.0.5 // indirect + github.com/antlr/antlr4/runtime/Go/antlr/v4 v4.0.0-20230321174746-8dcc6526cfb1 // indirect + github.com/apache/arrow/go/v11 v11.0.0 // indirect + github.com/apache/thrift v0.18.1 // indirect + github.com/beorn7/perks v1.0.1 // indirect + github.com/cespare/xxhash/v2 v2.2.0 // indirect + github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect + github.com/davecgh/go-spew v1.1.1 // indirect + github.com/emirpasic/gods v1.12.0 // indirect + github.com/go-git/gcfg v1.5.0 // indirect + github.com/go-git/go-billy/v5 v5.0.0 // indirect + github.com/go-openapi/jsonpointer v0.19.6 // indirect + github.com/go-openapi/swag v0.22.3 // indirect + github.com/goccy/go-json v0.10.2 // indirect + github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect + github.com/google/flatbuffers v23.3.3+incompatible // indirect + github.com/google/s2a-go v0.1.2 // indirect + github.com/googleapis/gax-go/v2 v2.8.0 // indirect + github.com/huandu/xstrings v1.3.1 // indirect + github.com/imdario/mergo v0.3.11 // indirect + github.com/inconshreveable/mousetrap v1.1.0 // indirect + github.com/itchyny/timefmt-go v0.1.4 // indirect + github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect + github.com/josharian/intern v1.0.0 // indirect + github.com/kevinburke/ssh_config v0.0.0-20190725054713-01f96b0aa0cd // indirect + github.com/klauspost/asmfmt v1.3.2 // indirect + github.com/klauspost/cpuid/v2 v2.2.4 // indirect + github.com/mailru/easyjson v0.7.7 // indirect + github.com/mattn/go-colorable v0.1.8 // indirect + github.com/mattn/go-isatty v0.0.16 // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect + github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8 // indirect + github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3 // indirect + github.com/mitchellh/copystructure v1.0.0 // indirect + github.com/mitchellh/reflectwalk v1.0.0 // indirect + github.com/pierrec/lz4/v4 v4.1.17 // indirect + github.com/pkg/errors v0.9.1 // indirect + github.com/pmezard/go-difflib v1.0.0 // indirect + github.com/prometheus/client_model v0.3.0 // indirect + github.com/prometheus/common v0.37.0 // indirect + github.com/prometheus/procfs v0.8.0 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + github.com/russross/blackfriday/v2 v2.1.0 // indirect + github.com/sergi/go-diff v1.1.0 // indirect + github.com/shopspring/decimal v1.2.0 // indirect + github.com/spf13/cast v1.3.1 // indirect + github.com/stoewer/go-strcase v1.3.0 // indirect + github.com/stretchr/objx v0.5.0 // indirect + github.com/valyala/bytebufferpool v1.0.0 // indirect + github.com/valyala/quicktemplate v1.7.0 // indirect + github.com/xanzy/ssh-agent v0.2.1 // indirect + github.com/zeebo/xxh3 v1.0.2 // indirect + go.opencensus.io v0.24.0 // indirect + go.uber.org/atomic v1.9.0 // indirect + go.uber.org/multierr v1.7.0 // indirect + golang.org/x/exp v0.0.0-20230420155640-133eef4313cb // indirect + golang.org/x/mod v0.10.0 // indirect + golang.org/x/text v0.9.0 // indirect + google.golang.org/appengine v1.6.7 // indirect + google.golang.org/grpc/examples v0.0.0-20230421184811-83c460b8de09 // indirect + gopkg.in/warnings.v0 v0.1.2 // indirect + gopkg.in/yaml.v3 v3.0.1 // indirect + k8s.io/client-go v0.27.1 // indirect ) diff --git a/go.sum b/go.sum index a6f7c9f4..a2e5d768 100644 --- a/go.sum +++ b/go.sum @@ -1,12 +1,9 @@ -4d63.com/gochecknoglobals v0.0.0-20201008074935-acfc0b28355a h1:wFEQiK85fRsEVF0CRrPAos5LoAryUsIX1kPW/WrIqFw= -4d63.com/gochecknoglobals v0.0.0-20201008074935-acfc0b28355a/go.mod h1:wfdC5ZjKSPr7CybKEcgJhUOgeAQW1+7WcyK8OvUilfo= -bazil.org/fuse v0.0.0-20200524192727-fb710f7dfd05 h1:UrYe9YkT4Wpm6D+zByEyCJQzDqTPXqTDUI7bZ41i9VE= -bazil.org/fuse v0.0.0-20200524192727-fb710f7dfd05/go.mod h1:h0h5FBYpXThbvSfTqthw+0I4nmHnhTHkO5BoOHsBWqg= cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= +cloud.google.com/go v0.44.3/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= @@ -16,9 +13,7 @@ cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bP cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKVk= cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs= cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc= -cloud.google.com/go v0.65.0 h1:Dg9iHVQfrhq82rUNu9ZxUDrJLaxFUe/HlCVaLyRruq8= cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY= -cloud.google.com/go v0.71.0/go.mod h1:qZfY4Y7AEIQwG/fQYD3xrxLNkQZ0Xzf3HGeqCkA6LVM= cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI= cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk= cloud.google.com/go v0.75.0/go.mod h1:VGuuCn7PG0dwsd5XPVm2Mm3wlh3EL55/79EKB6hlPTY= @@ -28,712 +23,793 @@ cloud.google.com/go v0.81.0/go.mod h1:mk/AM35KwGk/Nm2YSeZbxXdrNK3KZOYHmLkOqC2V6E cloud.google.com/go v0.83.0/go.mod h1:Z7MJUsANfY0pYPdw0lbnivPx4/vhy/e2FEkSkF7vAVY= cloud.google.com/go v0.84.0/go.mod h1:RazrYuxIK6Kb7YrzzhPoLmCVzl7Sup4NrbKPg8KHSUM= cloud.google.com/go v0.87.0/go.mod h1:TpDYlFy7vuLzZMMZ+B6iRiELaY7z/gJPaqbMx6mlWcY= -cloud.google.com/go v0.88.0 h1:MZ2cf9Elnv1wqccq8ooKO2MqHQLc+ChCp/+QWObCpxg= -cloud.google.com/go v0.88.0/go.mod h1:dnKwfYbP9hQhefiUvpbcAyoGSHUrOxR20JVElLiUvEY= cloud.google.com/go v0.90.0/go.mod h1:kRX0mNRHe0e2rC6oNakvwQqzyDmg57xJ+SZU1eT2aDQ= cloud.google.com/go v0.93.3/go.mod h1:8utlLll2EF5XMAV15woO4lSbWQlk8rer9aLOfLh7+YI= cloud.google.com/go v0.94.1/go.mod h1:qAlAugsXlC+JWO+Bke5vCtc9ONxjQT3drlTTnAplMW4= cloud.google.com/go v0.97.0/go.mod h1:GF7l59pYBVlXQIBLx3a761cZ41F9bBH3JUlihCt2Udc= cloud.google.com/go v0.99.0/go.mod h1:w0Xx2nLzqWJPuozYQX+hFfCSI8WioryfRDzkoI/Y2ZA= cloud.google.com/go v0.100.1/go.mod h1:fs4QogzfH5n2pBXBP9vRiU+eCny7lD2vmFZy79Iuw1U= -cloud.google.com/go v0.100.2 h1:t9Iw5QH5v4XtlEQaCtUY7x6sCABps8sW0acw7e2WQ6Y= cloud.google.com/go v0.100.2/go.mod h1:4Xra9TjzAeYHrl5+oeLlzbM2k3mjVhZh4UqTZ//w99A= -cloud.google.com/go v0.101.0/go.mod h1:hEiddgDb77jDQ+I80tURYNJEnuwPzFU8awCFFRLKjW0= -cloud.google.com/go v0.101.1/go.mod h1:55HwjsGW4CHD3JrNuMdZtSDsgTs0CuCB/bBTugD+7AA= cloud.google.com/go v0.102.0/go.mod h1:oWcCzKlqJ5zgHQt9YsaeTY9KzIvjyy0ArmiBUgpQ+nc= -cloud.google.com/go v0.102.1 h1:vpK6iQWv/2uUeFJth4/cBHsQAGjn1iIE6AAlxipRaA0= cloud.google.com/go v0.102.1/go.mod h1:XZ77E9qnTEnrgEOvr4xzfdX5TRo7fB4T2F4O6+34hIU= -cloud.google.com/go v0.103.0/go.mod h1:vwLx1nqLrzLX/fpwSMOXmFIqBOyHsvHbnAdbGSJ+mKk= -cloud.google.com/go v0.104.0 h1:gSmWO7DY1vOm0MVU6DNXM11BWHHsTUmsC5cv1fuW5X8= cloud.google.com/go v0.104.0/go.mod h1:OO6xxXdJyvuJPcEPBLN9BJPD+jep5G1+2U5B5gkRYtA= -cloud.google.com/go v0.105.0 h1:DNtEKRBAAzeS4KyIory52wWHuClNaXJ5x1F7xa4q+5Y= cloud.google.com/go v0.105.0/go.mod h1:PrLgOJNe5nfE9UMxKxgXj4mD3voiP+YQ6gdt6KMFOKM= +cloud.google.com/go v0.107.0/go.mod h1:wpc2eNrD7hXUTy8EKS10jkxpZBjASrORK7goS+3YX2I= +cloud.google.com/go v0.110.0 h1:Zc8gqp3+a9/Eyph2KDmcGaPtbKRIoqq4YTlL4NMD0Ys= +cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY= cloud.google.com/go/accessapproval v1.4.0/go.mod h1:zybIuC3KpDOvotz59lFe5qxRZx6C75OtwbisN56xYB4= +cloud.google.com/go/accessapproval v1.5.0/go.mod h1:HFy3tuiGvMdcd/u+Cu5b9NkO1pEICJ46IR82PoUdplw= +cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E= cloud.google.com/go/accesscontextmanager v1.3.0/go.mod h1:TgCBehyr5gNMz7ZaH9xubp+CE8dkrszb4oK9CWyvD4o= +cloud.google.com/go/accesscontextmanager v1.4.0/go.mod h1:/Kjh7BBu/Gh83sv+K60vN9QE5NJcd80sU33vIe2IFPE= +cloud.google.com/go/accesscontextmanager v1.6.0/go.mod h1:8XCvZWfYw3K/ji0iVnp+6pu7huxoQTLmxAbVjbloTtM= +cloud.google.com/go/accesscontextmanager v1.7.0/go.mod h1:CEGLewx8dwa33aDAZQujl7Dx+uYhS0eay198wB/VumQ= cloud.google.com/go/aiplatform v1.22.0/go.mod h1:ig5Nct50bZlzV6NvKaTwmplLLddFx0YReh9WfTO5jKw= cloud.google.com/go/aiplatform v1.24.0/go.mod h1:67UUvRBKG6GTayHKV8DBv2RtR1t93YRu5B1P3x99mYY= +cloud.google.com/go/aiplatform v1.27.0/go.mod h1:Bvxqtl40l0WImSb04d0hXFU7gDOiq9jQmorivIiWcKg= +cloud.google.com/go/aiplatform v1.35.0/go.mod h1:7MFT/vCaOyZT/4IIFfxH4ErVg/4ku6lKv3w0+tFTgXQ= +cloud.google.com/go/aiplatform v1.36.1/go.mod h1:WTm12vJRPARNvJ+v6P52RDHCNe4AhvjcIZ/9/RRHy/k= +cloud.google.com/go/aiplatform v1.37.0/go.mod h1:IU2Cv29Lv9oCn/9LkFiiuKfwrRTq+QQMbW+hPCxJGZw= cloud.google.com/go/analytics v0.11.0/go.mod h1:DjEWCu41bVbYcKyvlws9Er60YE4a//bK6mnhWvQeFNI= cloud.google.com/go/analytics v0.12.0/go.mod h1:gkfj9h6XRf9+TS4bmuhPEShsh3hH8PAZzm/41OOhQd4= +cloud.google.com/go/analytics v0.17.0/go.mod h1:WXFa3WSym4IZ+JiKmavYdJwGG/CvpqiqczmL59bTD9M= +cloud.google.com/go/analytics v0.18.0/go.mod h1:ZkeHGQlcIPkw0R/GW+boWHhCOR43xz9RN/jn7WcqfIE= +cloud.google.com/go/analytics v0.19.0/go.mod h1:k8liqf5/HCnOUkbawNtrWWc+UAzyDlW89doe8TtoDsE= cloud.google.com/go/apigateway v1.3.0/go.mod h1:89Z8Bhpmxu6AmUxuVRg/ECRGReEdiP3vQtk4Z1J9rJk= +cloud.google.com/go/apigateway v1.4.0/go.mod h1:pHVY9MKGaH9PQ3pJ4YLzoj6U5FUDeDFBllIz7WmzJoc= +cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8= cloud.google.com/go/apigeeconnect v1.3.0/go.mod h1:G/AwXFAKo0gIXkPTVfZDd2qA1TxBXJ3MgMRBQkIi9jc= +cloud.google.com/go/apigeeconnect v1.4.0/go.mod h1:kV4NwOKqjvt2JYR0AoIWo2QGfoRtn/pkS3QlHp0Ni04= +cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8= +cloud.google.com/go/apigeeregistry v0.4.0/go.mod h1:EUG4PGcsZvxOXAdyEghIdXwAEi/4MEaoqLMLDMIwKXY= +cloud.google.com/go/apigeeregistry v0.5.0/go.mod h1:YR5+s0BVNZfVOUkMa5pAR2xGd0A473vA5M7j247o1wM= +cloud.google.com/go/apigeeregistry v0.6.0/go.mod h1:BFNzW7yQVLZ3yj0TKcwzb8n25CFBri51GVGOEUcgQsc= +cloud.google.com/go/apikeys v0.4.0/go.mod h1:XATS/yqZbaBK0HOssf+ALHp8jAlNHUgyfprvNcBIszU= +cloud.google.com/go/apikeys v0.5.0/go.mod h1:5aQfwY4D+ewMMWScd3hm2en3hCj+BROlyrt3ytS7KLI= +cloud.google.com/go/apikeys v0.6.0/go.mod h1:kbpXu5upyiAlGkKrJgQl8A0rKNNJ7dQ377pdroRSSi8= cloud.google.com/go/appengine v1.4.0/go.mod h1:CS2NhuBuDXM9f+qscZ6V86m1MIIqPj3WC/UoEuR1Sno= +cloud.google.com/go/appengine v1.5.0/go.mod h1:TfasSozdkFI0zeoxW3PTBLiNqRmzraodCWatWI9Dmak= +cloud.google.com/go/appengine v1.6.0/go.mod h1:hg6i0J/BD2cKmDJbaFSYHFyZkgBEfQrDg/X0V5fJn84= +cloud.google.com/go/appengine v1.7.0/go.mod h1:eZqpbHFCqRGa2aCdope7eC0SWLV1j0neb/QnMJVWx6A= +cloud.google.com/go/appengine v1.7.1/go.mod h1:IHLToyb/3fKutRysUlFO0BPt5j7RiQ45nrzEJmKTo6E= cloud.google.com/go/area120 v0.5.0/go.mod h1:DE/n4mp+iqVyvxHN41Vf1CR602GiHQjFPusMFW6bGR4= cloud.google.com/go/area120 v0.6.0/go.mod h1:39yFJqWVgm0UZqWTOdqkLhjoC7uFfgXRC8g/ZegeAh0= +cloud.google.com/go/area120 v0.7.0/go.mod h1:a3+8EUD1SX5RUcCs3MY5YasiO1z6yLiNLRiFrykbynY= +cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k= cloud.google.com/go/artifactregistry v1.6.0/go.mod h1:IYt0oBPSAGYj/kprzsBjZ/4LnG/zOcHyFHjWPCi6SAQ= cloud.google.com/go/artifactregistry v1.7.0/go.mod h1:mqTOFOnGZx8EtSqK/ZWcsm/4U8B77rbcLP6ruDU2Ixk= cloud.google.com/go/artifactregistry v1.8.0/go.mod h1:w3GQXkJX8hiKN0v+at4b0qotwijQbYUqF2GWkZzAhC0= -cloud.google.com/go/asset v1.1.0/go.mod h1:4cyKzE1aFePTYkxziYdwnECc+aTpXc4spdJDqy6bkRo= -cloud.google.com/go/asset v1.2.0/go.mod h1:J9gbk0Gh5DUueuAw28EGVzLlZwSqfRLO8X+ju3jy3fk= -cloud.google.com/go/asset v1.3.0/go.mod h1:fXOj85NovitCBiPPBeKdG/06G+BsTLQp7eoFW4LUg8M= -cloud.google.com/go/asset v1.4.0/go.mod h1:dZ2E18Eqf8vEUeyvCta2MoqUC0/D+r0V0HI0mNnuJCQ= +cloud.google.com/go/artifactregistry v1.9.0/go.mod h1:2K2RqvA2CYvAeARHRkLDhMDJ3OXy26h3XW+3/Jh2uYc= +cloud.google.com/go/artifactregistry v1.11.1/go.mod h1:lLYghw+Itq9SONbCa1YWBoWs1nOucMH0pwXN1rOBZFI= +cloud.google.com/go/artifactregistry v1.11.2/go.mod h1:nLZns771ZGAwVLzTX/7Al6R9ehma4WUEhZGWV6CeQNQ= +cloud.google.com/go/artifactregistry v1.12.0/go.mod h1:o6P3MIvtzTOnmvGagO9v/rOjjA0HmhJ+/6KAXrmYDCI= +cloud.google.com/go/artifactregistry v1.13.0/go.mod h1:uy/LNfoOIivepGhooAUpL1i30Hgee3Cu0l4VTWHUC08= cloud.google.com/go/asset v1.5.0/go.mod h1:5mfs8UvcM5wHhqtSv8J1CtxxaQq3AdBxxQi2jGW/K4o= cloud.google.com/go/asset v1.7.0/go.mod h1:YbENsRK4+xTiL+Ofoj5Ckf+O17kJtgp3Y3nn4uzZz5s= cloud.google.com/go/asset v1.8.0/go.mod h1:mUNGKhiqIdbr8X7KNayoYvyc4HbbFO9URsjbytpUaW0= cloud.google.com/go/asset v1.9.0/go.mod h1:83MOE6jEJBMqFKadM9NLRcs80Gdw76qGuHn8m3h8oHQ= +cloud.google.com/go/asset v1.10.0/go.mod h1:pLz7uokL80qKhzKr4xXGvBQXnzHn5evJAEAtZiIb0wY= +cloud.google.com/go/asset v1.11.1/go.mod h1:fSwLhbRvC9p9CXQHJ3BgFeQNM4c9x10lqlrdEUYXlJo= +cloud.google.com/go/asset v1.12.0/go.mod h1:h9/sFOa4eDIyKmH6QMpm4eUK3pDojWnUhTgJlk762Hg= +cloud.google.com/go/asset v1.13.0/go.mod h1:WQAMyYek/b7NBpYq/K4KJWcRqzoalEsxz/t/dTk4THw= cloud.google.com/go/assuredworkloads v1.5.0/go.mod h1:n8HOZ6pff6re5KYfBXcFvSViQjDwxFkAkmUFffJRbbY= cloud.google.com/go/assuredworkloads v1.6.0/go.mod h1:yo2YOk37Yc89Rsd5QMVECvjaMKymF9OP+QXWlKXUkXw= cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVoYoxeLBoj4XkKYscNI= cloud.google.com/go/assuredworkloads v1.8.0/go.mod h1:AsX2cqyNCOvEQC8RMPnoc0yEarXQk6WEKkxYfL6kGIo= +cloud.google.com/go/assuredworkloads v1.9.0/go.mod h1:kFuI1P78bplYtT77Tb1hi0FMxM0vVpRC7VVoJC3ZoT0= +cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E= cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0= cloud.google.com/go/automl v1.6.0/go.mod h1:ugf8a6Fx+zP0D59WLhqgTDsQI9w07o64uf/Is3Nh5p8= cloud.google.com/go/automl v1.7.0/go.mod h1:RL9MYCCsJEOmt0Wf3z9uzG0a7adTT1fe+aObgSpkCt8= +cloud.google.com/go/automl v1.8.0/go.mod h1:xWx7G/aPEe/NP+qzYXktoBSDfjO+vnKMGgsApGJJquM= +cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU= cloud.google.com/go/baremetalsolution v0.3.0/go.mod h1:XOrocE+pvK1xFfleEnShBlNAXf+j5blPPxrhjKgnIFc= +cloud.google.com/go/baremetalsolution v0.4.0/go.mod h1:BymplhAadOO/eBa7KewQ0Ppg4A4Wplbn+PsFKRLo0uI= +cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss= cloud.google.com/go/batch v0.3.0/go.mod h1:TR18ZoAekj1GuirsUsR1ZTKN3FC/4UDnScjT8NXImFE= +cloud.google.com/go/batch v0.4.0/go.mod h1:WZkHnP43R/QCGQsZ+0JyG4i79ranE2u8xvjq/9+STPE= +cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g= cloud.google.com/go/beyondcorp v0.2.0/go.mod h1:TB7Bd+EEtcw9PCPQhCJtJGjk/7TC6ckmnSFS+xwTfm4= +cloud.google.com/go/beyondcorp v0.3.0/go.mod h1:E5U5lcrcXMsCuoDNyGrpyTm/hn7ne941Jz2vmksAxW8= +cloud.google.com/go/beyondcorp v0.4.0/go.mod h1:3ApA0mbhHx6YImmuubf5pyW8srKnCEPON32/5hj+RmM= +cloud.google.com/go/beyondcorp v0.5.0/go.mod h1:uFqj9X+dSfrheVp7ssLTaRHd2EHqSL4QZmH4e8WXGGU= cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= -cloud.google.com/go/bigquery v1.8.0 h1:PQcPefKFdaIzjQFbiyOgAqyx8q5djaE7x9Sqe712DPA= cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= -cloud.google.com/go/bigquery v1.13.0/go.mod h1:B2MgahXJfR8MTIIWLmyWtN9p9S+diW0RgU3V9tJ6ilc= -cloud.google.com/go/bigquery v1.16.0/go.mod h1:EMXkSbFZ4jSt3X49n+sq9WRNNKy3hM0hOz1MrLO1vR4= -cloud.google.com/go/bigquery v1.28.0 h1:xmLwUenH57OZKR6MZQGapBaMY8t7XvzgWm8RjiIXmIo= -cloud.google.com/go/bigquery v1.28.0/go.mod h1:/Lo9aP2BX/WDiOvHiXX/UQWH9vLDFRABeyqFA+fjkqE= -cloud.google.com/go/bigquery v1.42.0 h1:JuTk8po4bCKRwObdT0zLb1K0BGkGHJdtgs2GK3j2Gws= cloud.google.com/go/bigquery v1.42.0/go.mod h1:8dRTJxhtG+vwBKzE5OseQn/hiydoQN3EedCaOdYmxRA= +cloud.google.com/go/bigquery v1.43.0/go.mod h1:ZMQcXHsl+xmU1z36G2jNGZmKp9zNY5BUua5wDgmNCfw= +cloud.google.com/go/bigquery v1.44.0/go.mod h1:0Y33VqXTEsbamHJvJHdFmtqHvMIY28aK1+dFsvaChGc= +cloud.google.com/go/bigquery v1.47.0/go.mod h1:sA9XOgy0A8vQK9+MWhEQTY6Tix87M/ZurWFIxmF9I/E= +cloud.google.com/go/bigquery v1.48.0/go.mod h1:QAwSz+ipNgfL5jxiaK7weyOhzdoAy1zFm0Nf1fysJac= +cloud.google.com/go/bigquery v1.49.0/go.mod h1:Sv8hMmTFFYBlt/ftw2uN6dFdQPzBlREY9yBh7Oy7/4Q= +cloud.google.com/go/bigquery v1.50.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU= +cloud.google.com/go/bigquery v1.51.0 h1:Y3qpQAdMQlbD2xJ70Y6flcK/CVpjLRuVrR0rJSi7wD4= +cloud.google.com/go/bigquery v1.51.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU= cloud.google.com/go/billing v1.4.0/go.mod h1:g9IdKBEFlItS8bTtlrZdVLWSSdSyFUZKXNS02zKMOZY= cloud.google.com/go/billing v1.5.0/go.mod h1:mztb1tBc3QekhjSgmpf/CV4LzWXLzCArwpLmP2Gm88s= cloud.google.com/go/billing v1.6.0/go.mod h1:WoXzguj+BeHXPbKfNWkqVtDdzORazmCjraY+vrxcyvI= +cloud.google.com/go/billing v1.7.0/go.mod h1:q457N3Hbj9lYwwRbnlD7vUpyjq6u5U1RAOArInEiD5Y= +cloud.google.com/go/billing v1.12.0/go.mod h1:yKrZio/eu+okO/2McZEbch17O5CB5NpZhhXG6Z766ss= +cloud.google.com/go/billing v1.13.0/go.mod h1:7kB2W9Xf98hP9Sr12KfECgfGclsH3CQR0R08tnRlRbc= cloud.google.com/go/binaryauthorization v1.1.0/go.mod h1:xwnoWu3Y84jbuHa0zd526MJYmtnVXn0syOjaJgy4+dM= cloud.google.com/go/binaryauthorization v1.2.0/go.mod h1:86WKkJHtRcv5ViNABtYMhhNWRrD1Vpi//uKEy7aYEfI= cloud.google.com/go/binaryauthorization v1.3.0/go.mod h1:lRZbKgjDIIQvzYQS1p99A7/U1JqvqeZg0wiI5tp6tg0= +cloud.google.com/go/binaryauthorization v1.4.0/go.mod h1:tsSPQrBd77VLplV70GUhBf/Zm3FsKmgSqgm4UmiDItk= +cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q= cloud.google.com/go/certificatemanager v1.3.0/go.mod h1:n6twGDvcUBFu9uBgt4eYvvf3sQ6My8jADcOVwHmzadg= +cloud.google.com/go/certificatemanager v1.4.0/go.mod h1:vowpercVFyqs8ABSmrdV+GiFf2H/ch3KyudYQEMM590= +cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8= cloud.google.com/go/channel v1.8.0/go.mod h1:W5SwCXDJsq/rg3tn3oG0LOxpAo6IMxNa09ngphpSlnk= -cloud.google.com/go/cloudbuild v1.3.0 h1:nRHAdoqDcgxS8f5/J24+Bom4KPEhlFUB47MF67Qi42Y= +cloud.google.com/go/channel v1.9.0/go.mod h1:jcu05W0my9Vx4mt3/rEHpfxc9eKi9XwsdDL8yBMbKUk= +cloud.google.com/go/channel v1.11.0/go.mod h1:IdtI0uWGqhEeatSB62VOoJ8FSUhJ9/+iGkJVqp74CGE= +cloud.google.com/go/channel v1.12.0/go.mod h1:VkxCGKASi4Cq7TbXxlaBezonAYpp1GCnKMY6tnMQnLU= cloud.google.com/go/cloudbuild v1.3.0/go.mod h1:WequR4ULxlqvMsjDEEEFnOG5ZSRSgWOywXYDb1vPE6U= +cloud.google.com/go/cloudbuild v1.4.0/go.mod h1:5Qwa40LHiOXmz3386FrjrYM93rM/hdRr7b53sySrTqA= +cloud.google.com/go/cloudbuild v1.6.0/go.mod h1:UIbc/w9QCbH12xX+ezUsgblrWv+Cv4Tw83GiSMHOn9M= +cloud.google.com/go/cloudbuild v1.7.0/go.mod h1:zb5tWh2XI6lR9zQmsm1VRA+7OCuve5d8S+zJUul8KTg= +cloud.google.com/go/cloudbuild v1.9.0 h1:GHQCjV4WlPPVU/j3Rlpc8vNIDwThhd1U9qSY/NPZdko= +cloud.google.com/go/cloudbuild v1.9.0/go.mod h1:qK1d7s4QlO0VwfYn5YuClDGg2hfmLZEb4wQGAbIgL1s= cloud.google.com/go/clouddms v1.3.0/go.mod h1:oK6XsCDdW4Ib3jCCBugx+gVjevp2TMXFtgxvPSee3OM= +cloud.google.com/go/clouddms v1.4.0/go.mod h1:Eh7sUGCC+aKry14O1NRljhjyrr0NFC0G2cjwX0cByRk= +cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA= cloud.google.com/go/cloudtasks v1.5.0/go.mod h1:fD92REy1x5woxkKEkLdvavGnPJGEn8Uic9nWuLzqCpY= cloud.google.com/go/cloudtasks v1.6.0/go.mod h1:C6Io+sxuke9/KNRkbQpihnW93SWDU3uXt92nu85HkYI= cloud.google.com/go/cloudtasks v1.7.0/go.mod h1:ImsfdYWwlWNJbdgPIIGJWC+gemEGTBK/SunNQQNCAb4= +cloud.google.com/go/cloudtasks v1.8.0/go.mod h1:gQXUIwCSOI4yPVK7DgTVFiiP0ZW/eQkydWzwVMdHxrI= +cloud.google.com/go/cloudtasks v1.9.0/go.mod h1:w+EyLsVkLWHcOaqNEyvcKAsWp9p29dL6uL9Nst1cI7Y= +cloud.google.com/go/cloudtasks v1.10.0/go.mod h1:NDSoTLkZ3+vExFEWu2UJV1arUyzVDAiZtdWcsUyNwBs= cloud.google.com/go/compute v0.1.0/go.mod h1:GAesmwr110a34z04OlxYkATPBEfVhkymfTBXtfbBFow= -cloud.google.com/go/compute v1.2.0/go.mod h1:xlogom/6gr8RJGBe7nT2eGsQYAFUbbv8dbC29qE3Xmw= cloud.google.com/go/compute v1.3.0/go.mod h1:cCZiE1NHEtai4wiufUhW8I8S1JKkAnhnQJWM7YD99wM= -cloud.google.com/go/compute v1.4.0/go.mod h1:TcrKl8VipL9ZM0wEjdooJ1eet/6YsEV/E/larxxkAdg= -cloud.google.com/go/compute v1.5.0 h1:b1zWmYuuHz7gO9kDcM/EpHGr06UgsYNRpNJzI2kFiLM= cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6mkzQJeu0M= cloud.google.com/go/compute v1.6.0/go.mod h1:T29tfhtVbq1wvAPo0E3+7vhgmkOYeXjhFvz/FMzPu0s= -cloud.google.com/go/compute v1.6.1 h1:2sMmt8prCn7DPaG4Pmh0N3Inmc8cT8ae5k1M6VJ9Wqc= cloud.google.com/go/compute v1.6.1/go.mod h1:g85FgpzFvNULZ+S8AYq87axRKuf2Kh7deLqV/jJ3thU= -cloud.google.com/go/compute v1.7.0 h1:v/k9Eueb8aAJ0vZuxKMrgm6kPhCLZU9HxFU+AFDs9Uk= cloud.google.com/go/compute v1.7.0/go.mod h1:435lt8av5oL9P3fv1OEzSbSUe+ybHXGMPQHHZWZxy9U= -cloud.google.com/go/compute v1.8.0/go.mod h1:boQ44qJsMqZjKzzsEkoJWQGj4h8ygmyk17UArClWzmg= -cloud.google.com/go/compute v1.9.0 h1:ED/FP4xv8GJw63v556/ASNc1CeeLUO2Bs8nzaHchkHg= -cloud.google.com/go/compute v1.9.0/go.mod h1:lWv1h/zUWTm/LozzfTJhBSkd6ShQq8la8VeeuOEGxfY= -cloud.google.com/go/compute v1.10.0 h1:aoLIYaA1fX3ywihqpBk2APQKOo20nXsp1GEZQbx5Jk4= cloud.google.com/go/compute v1.10.0/go.mod h1:ER5CLbMxl90o2jtNbGSbtfOpQKR0t15FOtRsugnLrlU= cloud.google.com/go/compute v1.12.0/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= cloud.google.com/go/compute v1.12.1/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= +cloud.google.com/go/compute v1.13.0/go.mod h1:5aPTS0cUNMIc1CE546K+Th6weJUNQErARyZtRXDJ8GE= +cloud.google.com/go/compute v1.14.0/go.mod h1:YfLtxrj9sU4Yxv+sXzZkyPjEyPBZfXHUvjxega5vAdo= +cloud.google.com/go/compute v1.15.1/go.mod h1:bjjoF/NtFUrkD/urWfdHaKuOPDR5nWIs63rR+SXhcpA= +cloud.google.com/go/compute v1.18.0/go.mod h1:1X7yHxec2Ga+Ss6jPyjxRxpu2uu7PLgsOVXvgU0yacs= +cloud.google.com/go/compute v1.19.0/go.mod h1:rikpw2y+UMidAe9tISo04EHNOIf42RLYF/q8Bs93scU= +cloud.google.com/go/compute v1.19.1 h1:am86mquDUgjGNWxiGn+5PGLbmgiWXlE/yNWpIpNvuXY= +cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE= cloud.google.com/go/compute/metadata v0.1.0/go.mod h1:Z1VN+bulIf6bt4P/C37K4DyZYZEXYonfTBHHFPO/4UU= +cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= cloud.google.com/go/compute/metadata v0.2.1/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM= +cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY= +cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= cloud.google.com/go/contactcenterinsights v1.3.0/go.mod h1:Eu2oemoePuEFc/xKFPjbTuPSj0fYJcPls9TFlPNnHHY= +cloud.google.com/go/contactcenterinsights v1.4.0/go.mod h1:L2YzkGbPsv+vMQMCADxJoT9YiTTnSEd6fEvCeHTYVck= +cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w= cloud.google.com/go/container v1.6.0/go.mod h1:Xazp7GjJSeUYo688S+6J5V+n/t+G5sKBTFkKNudGRxg= +cloud.google.com/go/container v1.7.0/go.mod h1:Dp5AHtmothHGX3DwwIHPgq45Y8KmNsgN3amoYfxVkLo= +cloud.google.com/go/container v1.13.1/go.mod h1:6wgbMPeQRw9rSnKBCAJXnds3Pzj03C4JHamr8asWKy4= +cloud.google.com/go/container v1.14.0/go.mod h1:3AoJMPhHfLDxLvrlVWaK57IXzaPnLaZq63WX59aQBfM= +cloud.google.com/go/container v1.15.0/go.mod h1:ft+9S0WGjAyjDggg5S06DXj+fHJICWg8L7isCQe9pQA= cloud.google.com/go/containeranalysis v0.5.1/go.mod h1:1D92jd8gRR/c0fGMlymRgxWD3Qw9C1ff6/T7mLgVL8I= cloud.google.com/go/containeranalysis v0.6.0/go.mod h1:HEJoiEIu+lEXM+k7+qLCci0h33lX3ZqoYFdmPcoO7s4= -cloud.google.com/go/datacatalog v1.1.0/go.mod h1:XiA5mWWnIFIcwFmsZGLOZRyX4AhXdh2SYpcQJMmkHiA= +cloud.google.com/go/containeranalysis v0.7.0/go.mod h1:9aUL+/vZ55P2CXfuZjS4UjQ9AgXoSw8Ts6lemfmxBxI= +cloud.google.com/go/containeranalysis v0.9.0/go.mod h1:orbOANbwk5Ejoom+s+DUCTTJ7IBdBQJDcSylAx/on9s= cloud.google.com/go/datacatalog v1.3.0/go.mod h1:g9svFY6tuR+j+hrTw3J2dNcmI0dzmSiyOzm8kpLq0a0= cloud.google.com/go/datacatalog v1.5.0/go.mod h1:M7GPLNQeLfWqeIm3iuiruhPzkt65+Bx8dAKvScX8jvs= cloud.google.com/go/datacatalog v1.6.0/go.mod h1:+aEyF8JKg+uXcIdAmmaMUmZ3q1b/lKLtXCmXdnc0lbc= cloud.google.com/go/datacatalog v1.7.0/go.mod h1:9mEl4AuDYWw81UGc41HonIHH7/sn52H0/tc8f8ZbZIE= +cloud.google.com/go/datacatalog v1.8.0/go.mod h1:KYuoVOv9BM8EYz/4eMFxrr4DUKhGIOXxZoKYF5wdISM= +cloud.google.com/go/datacatalog v1.8.1/go.mod h1:RJ58z4rMp3gvETA465Vg+ag8BGgBdnRPEMMSTr5Uv+M= +cloud.google.com/go/datacatalog v1.12.0/go.mod h1:CWae8rFkfp6LzLumKOnmVh4+Zle4A3NXLzVJ1d1mRm0= +cloud.google.com/go/datacatalog v1.13.0 h1:4H5IJiyUE0X6ShQBqgFFZvGGcrwGVndTwUSLP4c52gw= +cloud.google.com/go/datacatalog v1.13.0/go.mod h1:E4Rj9a5ZtAxcQJlEBTLgMTphfP11/lNaAshpoBgemX8= cloud.google.com/go/dataflow v0.6.0/go.mod h1:9QwV89cGoxjjSR9/r7eFDqqjtvbKxAK2BaYU6PVk9UM= cloud.google.com/go/dataflow v0.7.0/go.mod h1:PX526vb4ijFMesO1o202EaUmouZKBpjHsTlCtB4parQ= +cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE= cloud.google.com/go/dataform v0.3.0/go.mod h1:cj8uNliRlHpa6L3yVhDOBrUXH+BPAO1+KFMQQNSThKo= cloud.google.com/go/dataform v0.4.0/go.mod h1:fwV6Y4Ty2yIFL89huYlEkwUPtS7YZinZbzzj5S9FzCE= +cloud.google.com/go/dataform v0.5.0/go.mod h1:GFUYRe8IBa2hcomWplodVmUx/iTL0FrsauObOM3Ipr0= +cloud.google.com/go/dataform v0.6.0/go.mod h1:QPflImQy33e29VuapFdf19oPbE4aYTJxr31OAPV+ulA= +cloud.google.com/go/dataform v0.7.0/go.mod h1:7NulqnVozfHvWUBpMDfKMUESr+85aJsC/2O0o3jWPDE= cloud.google.com/go/datafusion v1.4.0/go.mod h1:1Zb6VN+W6ALo85cXnM1IKiPw+yQMKMhB9TsTSRDo/38= +cloud.google.com/go/datafusion v1.5.0/go.mod h1:Kz+l1FGHB0J+4XF2fud96WMmRiq/wj8N9u007vyXZ2w= +cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8= cloud.google.com/go/datalabeling v0.5.0/go.mod h1:TGcJ0G2NzcsXSE/97yWjIZO0bXj0KbVlINXMG9ud42I= cloud.google.com/go/datalabeling v0.6.0/go.mod h1:WqdISuk/+WIGeMkpw/1q7bK/tFEZxsrFJOJdY2bXvTQ= +cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM= cloud.google.com/go/dataplex v1.3.0/go.mod h1:hQuRtDg+fCiFgC8j0zV222HvzFQdRd+SVX8gdmFcZzA= +cloud.google.com/go/dataplex v1.4.0/go.mod h1:X51GfLXEMVJ6UN47ESVqvlsRplbLhcsAt0kZCCKsU0A= +cloud.google.com/go/dataplex v1.5.2/go.mod h1:cVMgQHsmfRoI5KFYq4JtIBEUbYwc3c7tXmIDhRmNNVQ= +cloud.google.com/go/dataplex v1.6.0/go.mod h1:bMsomC/aEJOSpHXdFKFGQ1b0TDPIeL28nJObeO1ppRs= cloud.google.com/go/dataproc v1.7.0/go.mod h1:CKAlMjII9H90RXaMpSxQ8EU6dQx6iAYNPcYPOkSbi8s= +cloud.google.com/go/dataproc v1.8.0/go.mod h1:5OW+zNAH0pMpw14JVrPONsxMQYMBqJuzORhIBfBn9uI= +cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4= cloud.google.com/go/dataqna v0.5.0/go.mod h1:90Hyk596ft3zUQ8NkFfvICSIfHFh1Bc7C4cK3vbhkeo= cloud.google.com/go/dataqna v0.6.0/go.mod h1:1lqNpM7rqNLVgWBJyk5NF6Uen2PHym0jtVJonplVsDA= +cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c= cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= -cloud.google.com/go/datastore v1.1.0 h1:/May9ojXjRkPBNVrq+oWLqmWCkr4OU5uRY29bu0mRyQ= cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= +cloud.google.com/go/datastore v1.10.0/go.mod h1:PC5UzAmDEkAmkfaknstTYbNpgE49HAgW2J1gcgUfmdM= +cloud.google.com/go/datastore v1.11.0 h1:iF6I/HaLs3Ado8uRKMvZRvF/ZLkWaWE9i8AiHzbC774= +cloud.google.com/go/datastore v1.11.0/go.mod h1:TvGxBIHCS50u8jzG+AW/ppf87v1of8nwzFNgEZU1D3c= cloud.google.com/go/datastream v1.2.0/go.mod h1:i/uTP8/fZwgATHS/XFu0TcNUhuA0twZxxQ3EyCUQMwo= cloud.google.com/go/datastream v1.3.0/go.mod h1:cqlOX8xlyYF/uxhiKn6Hbv6WjwPPuI9W2M9SAXwaLLQ= cloud.google.com/go/datastream v1.4.0/go.mod h1:h9dpzScPhDTs5noEMQVWP8Wx8AFBRyS0s8KWPx/9r0g= +cloud.google.com/go/datastream v1.5.0/go.mod h1:6TZMMNPwjUqZHBKPQ1wwXpb0d5VDVPl2/XoS5yi88q4= +cloud.google.com/go/datastream v1.6.0/go.mod h1:6LQSuswqLa7S4rPAOZFVjHIG3wJIjZcZrw8JDEDJuIs= +cloud.google.com/go/datastream v1.7.0/go.mod h1:uxVRMm2elUSPuh65IbZpzJNMbuzkcvu5CjMqVIUHrww= cloud.google.com/go/deploy v1.4.0/go.mod h1:5Xghikd4VrmMLNaF6FiRFDlHb59VM59YoDQnOUdsH/c= +cloud.google.com/go/deploy v1.5.0/go.mod h1:ffgdD0B89tToyW/U/D2eL0jN2+IEV/3EMuXHA0l4r+s= +cloud.google.com/go/deploy v1.6.0/go.mod h1:f9PTHehG/DjCom3QH0cntOVRm93uGBDt2vKzAPwpXQI= +cloud.google.com/go/deploy v1.8.0/go.mod h1:z3myEJnA/2wnB4sgjqdMfgxCA0EqC3RBTNcVPs93mtQ= cloud.google.com/go/dialogflow v1.15.0/go.mod h1:HbHDWs33WOGJgn6rfzBW1Kv807BE3O1+xGbn59zZWI4= cloud.google.com/go/dialogflow v1.16.1/go.mod h1:po6LlzGfK+smoSmTBnbkIZY2w8ffjz/RcGSS+sh1el0= cloud.google.com/go/dialogflow v1.17.0/go.mod h1:YNP09C/kXA1aZdBgC/VtXX74G/TKn7XVCcVumTflA+8= cloud.google.com/go/dialogflow v1.18.0/go.mod h1:trO7Zu5YdyEuR+BhSNOqJezyFQ3aUzz0njv7sMx/iek= +cloud.google.com/go/dialogflow v1.19.0/go.mod h1:JVmlG1TwykZDtxtTXujec4tQ+D8SBFMoosgy+6Gn0s0= +cloud.google.com/go/dialogflow v1.29.0/go.mod h1:b+2bzMe+k1s9V+F2jbJwpHPzrnIyHihAdRFMtn2WXuM= +cloud.google.com/go/dialogflow v1.31.0/go.mod h1:cuoUccuL1Z+HADhyIA7dci3N5zUssgpBJmCzI6fNRB4= +cloud.google.com/go/dialogflow v1.32.0/go.mod h1:jG9TRJl8CKrDhMEcvfcfFkkpp8ZhgPz3sBGmAUYJ2qE= cloud.google.com/go/dlp v1.6.0/go.mod h1:9eyB2xIhpU0sVwUixfBubDoRwP+GjeUoxxeueZmqvmM= +cloud.google.com/go/dlp v1.7.0/go.mod h1:68ak9vCiMBjbasxeVD17hVPxDEck+ExiHavX8kiHG+Q= +cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4= cloud.google.com/go/documentai v1.7.0/go.mod h1:lJvftZB5NRiFSX4moiye1SMxHx0Bc3x1+p9e/RfXYiU= cloud.google.com/go/documentai v1.8.0/go.mod h1:xGHNEB7CtsnySCNrCFdCyyMz44RhFEEX2Q7UD0c5IhU= cloud.google.com/go/documentai v1.9.0/go.mod h1:FS5485S8R00U10GhgBC0aNGrJxBP8ZVpEeJ7PQDZd6k= +cloud.google.com/go/documentai v1.10.0/go.mod h1:vod47hKQIPeCfN2QS/jULIvQTugbmdc0ZvxxfQY1bg4= +cloud.google.com/go/documentai v1.16.0/go.mod h1:o0o0DLTEZ+YnJZ+J4wNfTxmDVyrkzFvttBXXtYRMHkM= +cloud.google.com/go/documentai v1.18.0/go.mod h1:F6CK6iUH8J81FehpskRmhLq/3VlwQvb7TvwOceQ2tbs= cloud.google.com/go/domains v0.6.0/go.mod h1:T9Rz3GasrpYk6mEGHh4rymIhjlnIuB4ofT1wTxDeT4Y= cloud.google.com/go/domains v0.7.0/go.mod h1:PtZeqS1xjnXuRPKE/88Iru/LdfoRyEHYA9nFQf4UKpg= +cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE= cloud.google.com/go/edgecontainer v0.1.0/go.mod h1:WgkZ9tp10bFxqO8BLPqv2LlfmQF1X8lZqwW4r1BTajk= cloud.google.com/go/edgecontainer v0.2.0/go.mod h1:RTmLijy+lGpQ7BXuTDa4C4ssxyXT34NIuHIgKuP4s5w= +cloud.google.com/go/edgecontainer v0.3.0/go.mod h1:FLDpP4nykgwwIfcLt6zInhprzw0lEi2P1fjO6Ie0qbc= +cloud.google.com/go/edgecontainer v1.0.0/go.mod h1:cttArqZpBB2q58W/upSG++ooo6EsblxDIolxa3jSjbY= +cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU= cloud.google.com/go/essentialcontacts v1.3.0/go.mod h1:r+OnHa5jfj90qIfZDO/VztSFqbQan7HV75p8sA+mdGI= +cloud.google.com/go/essentialcontacts v1.4.0/go.mod h1:8tRldvHYsmnBCHdFpvU+GL75oWiBKl80BiqlFh9tp+8= +cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M= cloud.google.com/go/eventarc v1.7.0/go.mod h1:6ctpF3zTnaQCxUjHUdcfgcA1A2T309+omHZth7gDfmc= +cloud.google.com/go/eventarc v1.8.0/go.mod h1:imbzxkyAU4ubfsaKYdQg04WS1NvncblHEup4kvF+4gw= +cloud.google.com/go/eventarc v1.10.0/go.mod h1:u3R35tmZ9HvswGRBnF48IlYgYeBcPUCjkr4BTdem2Kw= +cloud.google.com/go/eventarc v1.11.0/go.mod h1:PyUjsUKPWoRBCHeOxZd/lbOOjahV41icXyUY5kSTvVY= cloud.google.com/go/filestore v1.3.0/go.mod h1:+qbvHGvXU1HaKX2nD0WEPo92TP/8AQuCVEBXNY9z0+w= -cloud.google.com/go/firestore v1.1.0 h1:9x7Bx0A9R5/M9jibeJeZWqjeVEIxYW9fZYqB9a70/bY= -cloud.google.com/go/firestore v1.1.0/go.mod h1:ulACoGHTpvq5r8rxGJ4ddJZBZqakUQqClKRT5SZwBmk= +cloud.google.com/go/filestore v1.4.0/go.mod h1:PaG5oDfo9r224f8OYXURtAsY+Fbyq/bLYoINEK8XQAI= +cloud.google.com/go/filestore v1.5.0/go.mod h1:FqBXDWBp4YLHqRnVGveOkHDf8svj9r5+mUDLupOWEDs= +cloud.google.com/go/filestore v1.6.0/go.mod h1:di5unNuss/qfZTw2U9nhFqo8/ZDSc466dre85Kydllg= +cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE= cloud.google.com/go/functions v1.6.0/go.mod h1:3H1UA3qiIPRWD7PeZKLvHZ9SaQhR26XIJcC0A5GbvAk= cloud.google.com/go/functions v1.7.0/go.mod h1:+d+QBcWM+RsrgZfV9xo6KfA1GlzJfxcfZcRPEhDDfzg= cloud.google.com/go/functions v1.8.0/go.mod h1:RTZ4/HsQjIqIYP9a9YPbU+QFoQsAlYgrwOXJWHn1POY= +cloud.google.com/go/functions v1.9.0/go.mod h1:Y+Dz8yGguzO3PpIjhLTbnqV1CWmgQ5UwtlpzoyquQ08= +cloud.google.com/go/functions v1.10.0/go.mod h1:0D3hEOe3DbEvCXtYOZHQZmD+SzYsi1YbI7dGvHfldXw= +cloud.google.com/go/functions v1.12.0/go.mod h1:AXWGrF3e2C/5ehvwYo/GH6O5s09tOPksiKhz+hH8WkA= +cloud.google.com/go/functions v1.13.0/go.mod h1:EU4O007sQm6Ef/PwRsI8N2umygGqPBS/IZQKBQBcJ3c= cloud.google.com/go/gaming v1.5.0/go.mod h1:ol7rGcxP/qHTRQE/RO4bxkXq+Fix0j6D4LFPzYTIrDM= cloud.google.com/go/gaming v1.6.0/go.mod h1:YMU1GEvA39Qt3zWGyAVA9bpYz/yAhTvaQ1t2sK4KPUA= cloud.google.com/go/gaming v1.7.0/go.mod h1:LrB8U7MHdGgFG851iHAfqUdLcKBdQ55hzXy9xBJz0+w= +cloud.google.com/go/gaming v1.8.0/go.mod h1:xAqjS8b7jAVW0KFYeRUxngo9My3f33kFmua++Pi+ggM= +cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0= cloud.google.com/go/gkebackup v0.2.0/go.mod h1:XKvv/4LfG829/B8B7xRkk8zRrOEbKtEam6yNfuQNH60= +cloud.google.com/go/gkebackup v0.3.0/go.mod h1:n/E671i1aOQvUxT541aTkCwExO/bTer2HDlj4TsBRAo= +cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg= cloud.google.com/go/gkeconnect v0.5.0/go.mod h1:c5lsNAg5EwAy7fkqX/+goqFsU1Da/jQFqArp+wGNr/o= cloud.google.com/go/gkeconnect v0.6.0/go.mod h1:Mln67KyU/sHJEBY8kFZ0xTeyPtzbq9StAVvEULYK16A= +cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw= cloud.google.com/go/gkehub v0.9.0/go.mod h1:WYHN6WG8w9bXU0hqNxt8rm5uxnk8IH+lPY9J2TV7BK0= cloud.google.com/go/gkehub v0.10.0/go.mod h1:UIPwxI0DsrpsVoWpLB0stwKCP+WFVG9+y977wO+hBH0= +cloud.google.com/go/gkehub v0.11.0/go.mod h1:JOWHlmN+GHyIbuWQPl47/C2RFhnFKH38jH9Ascu3n0E= +cloud.google.com/go/gkehub v0.12.0/go.mod h1:djiIwwzTTBrF5NaXCGv3mf7klpEMcST17VBTVVDcuaw= cloud.google.com/go/gkemulticloud v0.3.0/go.mod h1:7orzy7O0S+5kq95e4Hpn7RysVA7dPs8W/GgfUtsPbrA= +cloud.google.com/go/gkemulticloud v0.4.0/go.mod h1:E9gxVBnseLWCk24ch+P9+B2CoDFJZTyIgLKSalC7tuI= +cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y= cloud.google.com/go/grafeas v0.2.0/go.mod h1:KhxgtF2hb0P191HlY5besjYm6MqTSTj3LSI+M+ByZHc= cloud.google.com/go/gsuiteaddons v1.3.0/go.mod h1:EUNK/J1lZEZO8yPtykKxLXI6JSVN2rg9bN8SXOa0bgM= -cloud.google.com/go/iam v0.1.1/go.mod h1:CKqrcnI/suGpybEHxZ7BMehL0oA4LpdyJdUlTl9jVMw= -cloud.google.com/go/iam v0.2.0 h1:Ouq6qif4mZdXkb3SiFMpxvu0JQJB1Yid9TsZ23N6hg8= -cloud.google.com/go/iam v0.2.0/go.mod h1:BCK88+tmjAwnZYfOSizmKCTSFjJHCa18t3DpdGEY13Y= -cloud.google.com/go/iam v0.3.0 h1:exkAomrVUuzx9kWFI1wm3KI0uoDeUFPB4kKGzx6x+Gc= +cloud.google.com/go/gsuiteaddons v1.4.0/go.mod h1:rZK5I8hht7u7HxFQcFei0+AtfS9uSushomRlg+3ua1o= +cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo= +cloud.google.com/go/iam v0.1.0/go.mod h1:vcUNEa0pEm0qRVpmWepWaFMIAI8/hjB9mO8rNCJtF6c= cloud.google.com/go/iam v0.3.0/go.mod h1:XzJPvDayI+9zsASAFO68Hk07u3z+f+JrT2xXNdp4bnY= -cloud.google.com/go/iam v0.4.0 h1:YBYU00SCDzZJdHqVc4I5d6lsklcYIjQZa1YmEz4jlSE= -cloud.google.com/go/iam v0.4.0/go.mod h1:cbaZxyScUhxl7ZAkNWiALgihfP75wS/fUsVNaa1r3vA= cloud.google.com/go/iam v0.5.0/go.mod h1:wPU9Vt0P4UmCux7mqtRu6jcpPAb74cP1fh50J3QpkUc= -cloud.google.com/go/iam v0.6.0 h1:nsqQC88kT5Iwlm4MeNGTpfMWddp6NB/UOLFTH6m1QfQ= cloud.google.com/go/iam v0.6.0/go.mod h1:+1AH33ueBne5MzYccyMHtEKqLE4/kJOibtffMHDMFMc= +cloud.google.com/go/iam v0.7.0/go.mod h1:H5Br8wRaDGNc8XP3keLc4unfUUZeyH3Sfl9XpQEYOeg= +cloud.google.com/go/iam v0.8.0/go.mod h1:lga0/y3iH6CX7sYqypWJ33hf7kkfXJag67naqGESjkE= +cloud.google.com/go/iam v0.11.0/go.mod h1:9PiLDanza5D+oWFZiH1uG+RnRCfEGKoyl6yo4cgWZGY= +cloud.google.com/go/iam v0.12.0/go.mod h1:knyHGviacl11zrtZUoDuYpDgLjvr28sLQaG0YB2GYAY= +cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0= +cloud.google.com/go/iam v1.0.0 h1:hlQJMovyJJwYjZcTohUH4o1L8Z8kYz+E+W/zktiLCBc= +cloud.google.com/go/iam v1.0.0/go.mod h1:ikbQ4f1r91wTmBmmOtBCOtuEOei6taatNXytzB7Cxew= cloud.google.com/go/iap v1.4.0/go.mod h1:RGFwRJdihTINIe4wZ2iCP0zF/qu18ZwyKxrhMhygBEc= +cloud.google.com/go/iap v1.5.0/go.mod h1:UH/CGgKd4KyohZL5Pt0jSKE4m3FR51qg6FKQ/z/Ix9A= +cloud.google.com/go/iap v1.6.0/go.mod h1:NSuvI9C/j7UdjGjIde7t7HBz+QTwBcapPE07+sSRcLk= +cloud.google.com/go/iap v1.7.0/go.mod h1:beqQx56T9O1G1yNPph+spKpNibDlYIiIixiqsQXxLIo= +cloud.google.com/go/iap v1.7.1/go.mod h1:WapEwPc7ZxGt2jFGB/C/bm+hP0Y6NXzOYGjpPnmMS74= cloud.google.com/go/ids v1.1.0/go.mod h1:WIuwCaYVOzHIj2OhN9HAwvW+DBdmUAdcWlFxRl+KubM= +cloud.google.com/go/ids v1.2.0/go.mod h1:5WXvp4n25S0rA/mQWAg1YEEBBq6/s+7ml1RDCW1IrcY= +cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4= cloud.google.com/go/iot v1.3.0/go.mod h1:r7RGh2B61+B8oz0AGE+J72AhA0G7tdXItODWsaA2oLs= +cloud.google.com/go/iot v1.4.0/go.mod h1:dIDxPOn0UvNDUMD8Ger7FIaTuvMkj+aGk94RPP0iV+g= +cloud.google.com/go/iot v1.5.0/go.mod h1:mpz5259PDl3XJthEmh9+ap0affn/MqNSP4My77Qql9o= +cloud.google.com/go/iot v1.6.0/go.mod h1:IqdAsmE2cTYYNO1Fvjfzo9po179rAtJeVGUvkLN3rLE= +cloud.google.com/go/kms v1.4.0/go.mod h1:fajBHndQ+6ubNw6Ss2sSd+SWvjL26RNo/dr7uxsnnOA= cloud.google.com/go/kms v1.5.0/go.mod h1:QJS2YY0eJGBg3mnDfuaCyLauWwBJiHRboYxJ++1xJNg= +cloud.google.com/go/kms v1.6.0/go.mod h1:Jjy850yySiasBUDi6KFUwUv2n1+o7QZFyuUJg6OgjA0= +cloud.google.com/go/kms v1.8.0/go.mod h1:4xFEhYFqvW+4VMELtZyxomGSYtSQKzM178ylFW4jMAg= +cloud.google.com/go/kms v1.9.0/go.mod h1:qb1tPTgfF9RQP8e1wq4cLFErVuTJv7UsSC915J8dh3w= +cloud.google.com/go/kms v1.10.0/go.mod h1:ng3KTUtQQU9bPX3+QGLsflZIHlkbn8amFAMY63m8d24= +cloud.google.com/go/kms v1.10.1 h1:7hm1bRqGCA1GBRQUrp831TwJ9TWhP+tvLuP497CQS2g= +cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI= cloud.google.com/go/language v1.4.0/go.mod h1:F9dRpNFQmJbkaop6g0JhSBXCNlO90e1KWx5iDdxbWic= cloud.google.com/go/language v1.6.0/go.mod h1:6dJ8t3B+lUYfStgls25GusK04NLh3eDLQnWM3mdEbhI= cloud.google.com/go/language v1.7.0/go.mod h1:DJ6dYN/W+SQOjF8e1hLQXMF21AkH2w9wiPzPCJa2MIE= +cloud.google.com/go/language v1.8.0/go.mod h1:qYPVHf7SPoNNiCL2Dr0FfEFNil1qi3pQEyygwpgVKB8= +cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY= cloud.google.com/go/lifesciences v0.5.0/go.mod h1:3oIKy8ycWGPUyZDR/8RNnTOYevhaMLqh5vLUXs9zvT8= cloud.google.com/go/lifesciences v0.6.0/go.mod h1:ddj6tSX/7BOnhxCSd3ZcETvtNr8NZ6t/iPhY2Tyfu08= -cloud.google.com/go/longrunning v0.1.1 h1:y50CXG4j0+qvEukslYFBCrzaXX0qpFbBzc3PchSu/LE= +cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo= +cloud.google.com/go/logging v1.6.1/go.mod h1:5ZO0mHHbvm8gEmeEUHrmDlTDSu5imF6MUP9OfilNXBw= +cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M= cloud.google.com/go/longrunning v0.1.1/go.mod h1:UUFxuDWkv22EuY93jjmDMFT5GPQKeFVJBIF6QlTqdsE= +cloud.google.com/go/longrunning v0.3.0/go.mod h1:qth9Y41RRSUE69rDcOn6DdK3HfQfsUI0YSmW3iIlLJc= +cloud.google.com/go/longrunning v0.4.1 h1:v+yFJOfKC3yZdY6ZUI933pIYdhyhV8S3NpWrXWmg7jM= +cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo= cloud.google.com/go/managedidentities v1.3.0/go.mod h1:UzlW3cBOiPrzucO5qWkNkh0w33KFtBJU281hacNvsdE= +cloud.google.com/go/managedidentities v1.4.0/go.mod h1:NWSBYbEMgqmbZsLIyKvxrYbtqOsxY1ZrGM+9RgDqInM= +cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA= +cloud.google.com/go/maps v0.1.0/go.mod h1:BQM97WGyfw9FWEmQMpZ5T6cpovXXSd1cGmFma94eubI= +cloud.google.com/go/maps v0.6.0/go.mod h1:o6DAMMfb+aINHz/p/jbcY+mYeXBoZoxTfdSQ8VAJaCw= +cloud.google.com/go/maps v0.7.0/go.mod h1:3GnvVl3cqeSvgMcpRlQidXsPYuDGQ8naBis7MVzpXsY= cloud.google.com/go/mediatranslation v0.5.0/go.mod h1:jGPUhGTybqsPQn91pNXw0xVHfuJ3leR1wj37oU3y1f4= cloud.google.com/go/mediatranslation v0.6.0/go.mod h1:hHdBCTYNigsBxshbznuIMFNe5QXEowAuNmmC7h8pu5w= +cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I= cloud.google.com/go/memcache v1.4.0/go.mod h1:rTOfiGZtJX1AaFUrOgsMHX5kAzaTQ8azHiuDoTPzNsE= cloud.google.com/go/memcache v1.5.0/go.mod h1:dk3fCK7dVo0cUU2c36jKb4VqKPS22BTkf81Xq617aWM= cloud.google.com/go/memcache v1.6.0/go.mod h1:XS5xB0eQZdHtTuTF9Hf8eJkKtR3pVRCcvJwtm68T3rA= +cloud.google.com/go/memcache v1.7.0/go.mod h1:ywMKfjWhNtkQTxrWxCkCFkoPjLHPW6A7WOTVI8xy3LY= +cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM= cloud.google.com/go/metastore v1.5.0/go.mod h1:2ZNrDcQwghfdtCwJ33nM0+GrBGlVuh8rakL3vdPY3XY= cloud.google.com/go/metastore v1.6.0/go.mod h1:6cyQTls8CWXzk45G55x57DVQ9gWg7RiH65+YgPsNh9s= cloud.google.com/go/metastore v1.7.0/go.mod h1:s45D0B4IlsINu87/AsWiEVYbLaIMeUSoxlKKDqBGFS8= +cloud.google.com/go/metastore v1.8.0/go.mod h1:zHiMc4ZUpBiM7twCIFQmJ9JMEkDSyZS9U12uf7wHqSI= +cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo= cloud.google.com/go/monitoring v1.7.0/go.mod h1:HpYse6kkGo//7p6sT0wsIC6IBDET0RhIsnmlA53dvEk= +cloud.google.com/go/monitoring v1.8.0/go.mod h1:E7PtoMJ1kQXWxPjB6mv2fhC5/15jInuulFdYYtlcvT4= +cloud.google.com/go/monitoring v1.12.0/go.mod h1:yx8Jj2fZNEkL/GYZyTLS4ZtZEZN8WtDEiEqG4kLK50w= +cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw= cloud.google.com/go/networkconnectivity v1.4.0/go.mod h1:nOl7YL8odKyAOtzNX73/M5/mGZgqqMeryi6UPZTk/rA= cloud.google.com/go/networkconnectivity v1.5.0/go.mod h1:3GzqJx7uhtlM3kln0+x5wyFvuVH1pIBJjhCpjzSt75o= cloud.google.com/go/networkconnectivity v1.6.0/go.mod h1:OJOoEXW+0LAxHh89nXd64uGG+FbQoeH8DtxCHVOMlaM= +cloud.google.com/go/networkconnectivity v1.7.0/go.mod h1:RMuSbkdbPwNMQjB5HBWD5MpTBnNm39iAVpC3TmsExt8= +cloud.google.com/go/networkconnectivity v1.10.0/go.mod h1:UP4O4sWXJG13AqrTdQCD9TnLGEbtNRqjuaaA7bNjF5E= +cloud.google.com/go/networkconnectivity v1.11.0/go.mod h1:iWmDD4QF16VCDLXUqvyspJjIEtBR/4zq5hwnY2X3scM= cloud.google.com/go/networkmanagement v1.4.0/go.mod h1:Q9mdLLRn60AsOrPc8rs8iNV6OHXaGcDdsIQe1ohekq8= +cloud.google.com/go/networkmanagement v1.5.0/go.mod h1:ZnOeZ/evzUdUsnvRt792H0uYEnHQEMaz+REhhzJRcf4= +cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY= cloud.google.com/go/networksecurity v0.5.0/go.mod h1:xS6fOCoqpVC5zx15Z/MqkfDwH4+m/61A3ODiDV1xmiQ= cloud.google.com/go/networksecurity v0.6.0/go.mod h1:Q5fjhTr9WMI5mbpRYEbiexTzROf7ZbDzvzCrNl14nyU= +cloud.google.com/go/networksecurity v0.7.0/go.mod h1:mAnzoxx/8TBSyXEeESMy9OOYwo1v+gZ5eMRnsT5bC8k= +cloud.google.com/go/networksecurity v0.8.0/go.mod h1:B78DkqsxFG5zRSVuwYFRZ9Xz8IcQ5iECsNrPn74hKHU= cloud.google.com/go/notebooks v1.2.0/go.mod h1:9+wtppMfVPUeJ8fIWPOq1UnATHISkGXGqTkxeieQ6UY= cloud.google.com/go/notebooks v1.3.0/go.mod h1:bFR5lj07DtCPC7YAAJ//vHskFBxA5JzYlH68kXVdk34= cloud.google.com/go/notebooks v1.4.0/go.mod h1:4QPMngcwmgb6uw7Po99B2xv5ufVoIQ7nOGDyL4P8AgA= +cloud.google.com/go/notebooks v1.5.0/go.mod h1:q8mwhnP9aR8Hpfnrc5iN5IBhrXUy8S2vuYs+kBJ/gu0= +cloud.google.com/go/notebooks v1.7.0/go.mod h1:PVlaDGfJgj1fl1S3dUwhFMXFgfYGhYQt2164xOMONmE= +cloud.google.com/go/notebooks v1.8.0/go.mod h1:Lq6dYKOYOWUCTvw5t2q1gp1lAp0zxAxRycayS0iJcqQ= cloud.google.com/go/optimization v1.1.0/go.mod h1:5po+wfvX5AQlPznyVEZjGJTMr4+CAkJf2XSTQOOl9l4= +cloud.google.com/go/optimization v1.2.0/go.mod h1:Lr7SOHdRDENsh+WXVmQhQTrzdu9ybg0NecjHidBq6xs= +cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI= cloud.google.com/go/orchestration v1.3.0/go.mod h1:Sj5tq/JpWiB//X/q3Ngwdl5K7B7Y0KZ7bfv0wL6fqVA= +cloud.google.com/go/orchestration v1.4.0/go.mod h1:6W5NLFWs2TlniBphAViZEVhrXRSMgUGDfW7vrWKvsBk= +cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ= cloud.google.com/go/orgpolicy v1.4.0/go.mod h1:xrSLIV4RePWmP9P3tBl8S93lTmlAxjm06NSm2UTmKvE= +cloud.google.com/go/orgpolicy v1.5.0/go.mod h1:hZEc5q3wzwXJaKrsx5+Ewg0u1LxJ51nNFlext7Tanwc= +cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc= cloud.google.com/go/osconfig v1.7.0/go.mod h1:oVHeCeZELfJP7XLxcBGTMBvRO+1nQ5tFG9VQTmYS2Fs= cloud.google.com/go/osconfig v1.8.0/go.mod h1:EQqZLu5w5XA7eKizepumcvWx+m8mJUhEwiPqWiZeEdg= cloud.google.com/go/osconfig v1.9.0/go.mod h1:Yx+IeIZJ3bdWmzbQU4fxNl8xsZ4amB+dygAwFPlvnNo= +cloud.google.com/go/osconfig v1.10.0/go.mod h1:uMhCzqC5I8zfD9zDEAfvgVhDS8oIjySWh+l4WK6GnWw= +cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw= cloud.google.com/go/oslogin v1.4.0/go.mod h1:YdgMXWRaElXz/lDk1Na6Fh5orF7gvmJ0FGLIs9LId4E= cloud.google.com/go/oslogin v1.5.0/go.mod h1:D260Qj11W2qx/HVF29zBg+0fd6YCSjSqLUkY/qEenQU= cloud.google.com/go/oslogin v1.6.0/go.mod h1:zOJ1O3+dTU8WPlGEkFSh7qeHPPSoxrcMbbK1Nm2iX70= +cloud.google.com/go/oslogin v1.7.0/go.mod h1:e04SN0xO1UNJ1M5GP0vzVBFicIe4O53FOfcixIqTyXo= +cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs= cloud.google.com/go/phishingprotection v0.5.0/go.mod h1:Y3HZknsK9bc9dMi+oE8Bim0lczMU6hrX0UpADuMefr0= cloud.google.com/go/phishingprotection v0.6.0/go.mod h1:9Y3LBLgy0kDTcYET8ZH3bq/7qni15yVUoAxiFxnlSUA= +cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk= cloud.google.com/go/policytroubleshooter v1.3.0/go.mod h1:qy0+VwANja+kKrjlQuOzmlvscn4RNsAc0e15GGqfMxg= +cloud.google.com/go/policytroubleshooter v1.4.0/go.mod h1:DZT4BcRw3QoO8ota9xw/LKtPa8lKeCByYeKTIf/vxdE= +cloud.google.com/go/policytroubleshooter v1.5.0/go.mod h1:Rz1WfV+1oIpPdN2VvvuboLVRsB1Hclg3CKQ53j9l8vw= +cloud.google.com/go/policytroubleshooter v1.6.0/go.mod h1:zYqaPTsmfvpjm5ULxAyD/lINQxJ0DDsnWOP/GZ7xzBc= cloud.google.com/go/privatecatalog v0.5.0/go.mod h1:XgosMUvvPyxDjAVNDYxJ7wBW8//hLDDYmnsNcMGq1K0= cloud.google.com/go/privatecatalog v0.6.0/go.mod h1:i/fbkZR0hLN29eEWiiwue8Pb+GforiEIBnV9yrRUOKI= +cloud.google.com/go/privatecatalog v0.7.0/go.mod h1:2s5ssIFO69F5csTXcwBP7NPFTZvps26xGzvQ2PQaBYg= +cloud.google.com/go/privatecatalog v0.8.0/go.mod h1:nQ6pfaegeDAq/Q5lrfCQzQLhubPiZhSaNhIgfJlnIXs= cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= -cloud.google.com/go/pubsub v1.3.1 h1:ukjixP1wl0LpnZ6LWtZJ0mX5tBmjp1f8Sqer8Z2OMUU= cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= +cloud.google.com/go/pubsub v1.26.0/go.mod h1:QgBH3U/jdJy/ftjPhTkyXNj543Tin1pRYcdcPRnFIRI= +cloud.google.com/go/pubsub v1.27.1/go.mod h1:hQN39ymbV9geqBnfQq6Xf63yNhUAhv9CZhzp5O6qsW0= +cloud.google.com/go/pubsub v1.28.0/go.mod h1:vuXFpwaVoIPQMGXqRyUQigu/AX1S3IWugR9xznmcXX8= +cloud.google.com/go/pubsub v1.30.0 h1:vCge8m7aUKBJYOgrZp7EsNDf6QMd2CAlXZqWTn3yq6s= +cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4= +cloud.google.com/go/pubsublite v1.5.0/go.mod h1:xapqNQ1CuLfGi23Yda/9l4bBCKz/wC3KIJ5gKcxveZg= +cloud.google.com/go/pubsublite v1.6.0/go.mod h1:1eFCS0U11xlOuMFV/0iBqw3zP12kddMeCbj/F3FSj9k= +cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM= cloud.google.com/go/recaptchaenterprise v1.3.1/go.mod h1:OdD+q+y4XGeAlxRaMn1Y7/GveP6zmq76byL6tjPE7d4= cloud.google.com/go/recaptchaenterprise/v2 v2.1.0/go.mod h1:w9yVqajwroDNTfGuhmOjPDN//rZGySaf6PtFVcSCa7o= cloud.google.com/go/recaptchaenterprise/v2 v2.2.0/go.mod h1:/Zu5jisWGeERrd5HnlS3EUGb/D335f9k51B/FVil0jk= cloud.google.com/go/recaptchaenterprise/v2 v2.3.0/go.mod h1:O9LwGCjrhGHBQET5CA7dd5NwwNQUErSgEDit1DLNTdo= cloud.google.com/go/recaptchaenterprise/v2 v2.4.0/go.mod h1:Am3LHfOuBstrLrNCBrlI5sbwx9LBg3te2N6hGvHn2mE= +cloud.google.com/go/recaptchaenterprise/v2 v2.5.0/go.mod h1:O8LzcHXN3rz0j+LBC91jrwI3R+1ZSZEWrfL7XHgNo9U= +cloud.google.com/go/recaptchaenterprise/v2 v2.6.0/go.mod h1:RPauz9jeLtB3JVzg6nCbe12qNoaa8pXc4d/YukAmcnA= +cloud.google.com/go/recaptchaenterprise/v2 v2.7.0/go.mod h1:19wVj/fs5RtYtynAPJdDTb69oW0vNHYDBTbB4NvMD9c= cloud.google.com/go/recommendationengine v0.5.0/go.mod h1:E5756pJcVFeVgaQv3WNpImkFP8a+RptV6dDLGPILjvg= cloud.google.com/go/recommendationengine v0.6.0/go.mod h1:08mq2umu9oIqc7tDy8sx+MNJdLG0fUi3vaSVbztHgJ4= +cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac= cloud.google.com/go/recommender v1.5.0/go.mod h1:jdoeiBIVrJe9gQjwd759ecLJbxCDED4A6p+mqoqDvTg= cloud.google.com/go/recommender v1.6.0/go.mod h1:+yETpm25mcoiECKh9DEScGzIRyDKpZ0cEhWGo+8bo+c= cloud.google.com/go/recommender v1.7.0/go.mod h1:XLHs/W+T8olwlGOgfQenXBTbIseGclClff6lhFVe9Bs= +cloud.google.com/go/recommender v1.8.0/go.mod h1:PkjXrTT05BFKwxaUxQmtIlrtj0kph108r02ZZQ5FE70= +cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ= cloud.google.com/go/redis v1.7.0/go.mod h1:V3x5Jq1jzUcg+UNsRvdmsfuFnit1cfe3Z/PGyq/lm4Y= cloud.google.com/go/redis v1.8.0/go.mod h1:Fm2szCDavWzBk2cDKxrkmWBqoCiL1+Ctwq7EyqBCA/A= cloud.google.com/go/redis v1.9.0/go.mod h1:HMYQuajvb2D0LvMgZmLDZW8V5aOC/WxstZHiy4g8OiA= +cloud.google.com/go/redis v1.10.0/go.mod h1:ThJf3mMBQtW18JzGgh41/Wld6vnDDc/F/F35UolRZPM= +cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ= cloud.google.com/go/resourcemanager v1.3.0/go.mod h1:bAtrTjZQFJkiWTPDb1WBjzvc6/kifjj4QBYuKCCoqKA= +cloud.google.com/go/resourcemanager v1.4.0/go.mod h1:MwxuzkumyTX7/a3n37gmsT3py7LIXwrShilPh3P1tR0= +cloud.google.com/go/resourcemanager v1.5.0/go.mod h1:eQoXNAiAvCf5PXxWxXjhKQoTMaUSNrEfg+6qdf/wots= +cloud.google.com/go/resourcemanager v1.6.0/go.mod h1:YcpXGRs8fDzcUl1Xw8uOVmI8JEadvhRIkoXXUNVYcVo= +cloud.google.com/go/resourcemanager v1.7.0/go.mod h1:HlD3m6+bwhzj9XCouqmeiGuni95NTrExfhoSrkC/3EI= cloud.google.com/go/resourcesettings v1.3.0/go.mod h1:lzew8VfESA5DQ8gdlHwMrqZs1S9V87v3oCnKCWoOuQU= +cloud.google.com/go/resourcesettings v1.4.0/go.mod h1:ldiH9IJpcrlC3VSuCGvjR5of/ezRrOxFtpJoJo5SmXg= +cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA= cloud.google.com/go/retail v1.8.0/go.mod h1:QblKS8waDmNUhghY2TI9O3JLlFk8jybHeV4BF19FrE4= cloud.google.com/go/retail v1.9.0/go.mod h1:g6jb6mKuCS1QKnH/dpu7isX253absFl6iE92nHwlBUY= cloud.google.com/go/retail v1.10.0/go.mod h1:2gDk9HsL4HMS4oZwz6daui2/jmKvqShXKQuB2RZ+cCc= +cloud.google.com/go/retail v1.11.0/go.mod h1:MBLk1NaWPmh6iVFSz9MeKG/Psyd7TAgm6y/9L2B4x9Y= +cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14= cloud.google.com/go/run v0.2.0/go.mod h1:CNtKsTA1sDcnqqIFR3Pb5Tq0usWxJJvsWOCPldRU3Do= +cloud.google.com/go/run v0.3.0/go.mod h1:TuyY1+taHxTjrD0ZFk2iAR+xyOXEA0ztb7U3UNA0zBo= +cloud.google.com/go/run v0.8.0/go.mod h1:VniEnuBwqjigv0A7ONfQUaEItaiCRVujlMqerPPiktM= +cloud.google.com/go/run v0.9.0/go.mod h1:Wwu+/vvg8Y+JUApMwEDfVfhetv30hCG4ZwDR/IXl2Qg= cloud.google.com/go/scheduler v1.4.0/go.mod h1:drcJBmxF3aqZJRhmkHQ9b3uSSpQoltBPGPxGAWROx6s= cloud.google.com/go/scheduler v1.5.0/go.mod h1:ri073ym49NW3AfT6DZi21vLZrG07GXr5p3H1KxN5QlI= cloud.google.com/go/scheduler v1.6.0/go.mod h1:SgeKVM7MIwPn3BqtcBntpLyrIJftQISRrYB5ZtT+KOk= +cloud.google.com/go/scheduler v1.7.0/go.mod h1:jyCiBqWW956uBjjPMMuX09n3x37mtyPJegEWKxRsn44= +cloud.google.com/go/scheduler v1.8.0/go.mod h1:TCET+Y5Gp1YgHT8py4nlg2Sew8nUHMqcpousDgXJVQc= +cloud.google.com/go/scheduler v1.9.0/go.mod h1:yexg5t+KSmqu+njTIh3b7oYPheFtBWGcbVUYF1GGMIc= cloud.google.com/go/secretmanager v1.6.0/go.mod h1:awVa/OXF6IiyaU1wQ34inzQNc4ISIDIrId8qE5QGgKA= cloud.google.com/go/secretmanager v1.8.0/go.mod h1:hnVgi/bN5MYHd3Gt0SPuTPPp5ENina1/LxM+2W9U9J4= -cloud.google.com/go/security v1.2.0/go.mod h1:sqbBqr4q/+C/AxdNqCEhIOMZsCcCLM0OxllaXQIaVnY= -cloud.google.com/go/security v1.2.1/go.mod h1:y8I0sLxXSsmLIErzgr4243mVfjUItH9RZJT2Q/eP9qs= -cloud.google.com/go/security v1.3.0/go.mod h1:pQsnLAXfMzuWVJdctBs8BV3tGd3Jr0SMYu6KK3QXYAs= -cloud.google.com/go/security v1.4.0/go.mod h1:xANrA8aaGrtHZjYvhZjmGquw9rjpaZmAnLD3TxUyNgA= -cloud.google.com/go/security v1.4.1/go.mod h1:AvMZimkVRmH0wZ3thpVztocuf9zNEVPrlWprclDxYNg= +cloud.google.com/go/secretmanager v1.9.0/go.mod h1:b71qH2l1yHmWQHt9LC80akm86mX8AL6X1MA01dW8ht4= +cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU= +cloud.google.com/go/secretmanager v1.10.1-0.20230424093812-78a646ecbb80 h1:YpS6mpc4x9urzOMV5oQvRUt8aGu6Qz26Hm/P8yhumjw= +cloud.google.com/go/secretmanager v1.10.1-0.20230424093812-78a646ecbb80/go.mod h1:k/lWSeKigV89n/vdqhA67AWIh6cZHUgwaDuABJl9fPg= cloud.google.com/go/security v1.5.0/go.mod h1:lgxGdyOKKjHL4YG3/YwIL2zLqMFCKs0UbQwgyZmfJl4= cloud.google.com/go/security v1.7.0/go.mod h1:mZklORHl6Bg7CNnnjLH//0UlAlaXqiG7Lb9PsPXLfD0= cloud.google.com/go/security v1.8.0/go.mod h1:hAQOwgmaHhztFhiQ41CjDODdWP0+AE1B3sX4OFlq+GU= cloud.google.com/go/security v1.9.0/go.mod h1:6Ta1bO8LXI89nZnmnsZGp9lVoVWXqsVbIq/t9dzI+2Q= +cloud.google.com/go/security v1.10.0/go.mod h1:QtOMZByJVlibUT2h9afNDWRZ1G96gVywH8T5GUSb9IA= +cloud.google.com/go/security v1.12.0/go.mod h1:rV6EhrpbNHrrxqlvW0BWAIawFWq3X90SduMJdFwtLB8= +cloud.google.com/go/security v1.13.0/go.mod h1:Q1Nvxl1PAgmeW0y3HTt54JYIvUdtcpYKVfIB8AOMZ+0= cloud.google.com/go/securitycenter v1.13.0/go.mod h1:cv5qNAqjY84FCN6Y9z28WlkKXyWsgLO832YiWwkCWcU= cloud.google.com/go/securitycenter v1.14.0/go.mod h1:gZLAhtyKv85n52XYWt6RmeBdydyxfPeTrpToDPw4Auc= cloud.google.com/go/securitycenter v1.15.0/go.mod h1:PeKJ0t8MoFmmXLXWm41JidyzI3PJjd8sXWaVqg43WWk= +cloud.google.com/go/securitycenter v1.16.0/go.mod h1:Q9GMaLQFUD+5ZTabrbujNWLtSLZIZF7SAR0wWECrjdk= +cloud.google.com/go/securitycenter v1.18.1/go.mod h1:0/25gAzCM/9OL9vVx4ChPeM/+DlfGQJDwBy/UC8AKK0= +cloud.google.com/go/securitycenter v1.19.0/go.mod h1:LVLmSg8ZkkyaNy4u7HCIshAngSQ8EcIRREP3xBnyfag= cloud.google.com/go/servicecontrol v1.4.0/go.mod h1:o0hUSJ1TXJAmi/7fLJAedOovnujSEvjKCAFNXPQ1RaU= +cloud.google.com/go/servicecontrol v1.5.0/go.mod h1:qM0CnXHhyqKVuiZnGKrIurvVImCs8gmqWsDoqe9sU1s= +cloud.google.com/go/servicecontrol v1.10.0/go.mod h1:pQvyvSRh7YzUF2efw7H87V92mxU8FnFDawMClGCNuAA= +cloud.google.com/go/servicecontrol v1.11.0/go.mod h1:kFmTzYzTUIuZs0ycVqRHNaNhgR+UMUpw9n02l/pY+mc= +cloud.google.com/go/servicecontrol v1.11.1/go.mod h1:aSnNNlwEFBY+PWGQ2DoM0JJ/QUXqV5/ZD9DOLB7SnUk= cloud.google.com/go/servicedirectory v1.4.0/go.mod h1:gH1MUaZCgtP7qQiI+F+A+OpeKF/HQWgtAddhTbhL2bs= cloud.google.com/go/servicedirectory v1.5.0/go.mod h1:QMKFL0NUySbpZJ1UZs3oFAmdvVxhhxB6eJ/Vlp73dfg= cloud.google.com/go/servicedirectory v1.6.0/go.mod h1:pUlbnWsLH9c13yGkxCmfumWEPjsRs1RlmJ4pqiNjVL4= +cloud.google.com/go/servicedirectory v1.7.0/go.mod h1:5p/U5oyvgYGYejufvxhgwjL8UVXjkuw7q5XcG10wx1U= +cloud.google.com/go/servicedirectory v1.8.0/go.mod h1:srXodfhY1GFIPvltunswqXpVxFPpZjf8nkKQT7XcXaY= +cloud.google.com/go/servicedirectory v1.9.0/go.mod h1:29je5JjiygNYlmsGz8k6o+OZ8vd4f//bQLtvzkPPT/s= cloud.google.com/go/servicemanagement v1.4.0/go.mod h1:d8t8MDbezI7Z2R1O/wu8oTggo3BI2GKYbdG4y/SJTco= +cloud.google.com/go/servicemanagement v1.5.0/go.mod h1:XGaCRe57kfqu4+lRxaFEAuqmjzF0r+gWHjWqKqBvKFo= +cloud.google.com/go/servicemanagement v1.6.0/go.mod h1:aWns7EeeCOtGEX4OvZUWCCJONRZeFKiptqKf1D0l/Jc= +cloud.google.com/go/servicemanagement v1.8.0/go.mod h1:MSS2TDlIEQD/fzsSGfCdJItQveu9NXnUniTrq/L8LK4= cloud.google.com/go/serviceusage v1.3.0/go.mod h1:Hya1cozXM4SeSKTAgGXgj97GlqUvF5JaoXacR1JTP/E= +cloud.google.com/go/serviceusage v1.4.0/go.mod h1:SB4yxXSaYVuUBYUml6qklyONXNLt83U0Rb+CXyhjEeU= +cloud.google.com/go/serviceusage v1.5.0/go.mod h1:w8U1JvqUqwJNPEOTQjrMHkw3IaIFLoLsPLvsE3xueec= +cloud.google.com/go/serviceusage v1.6.0/go.mod h1:R5wwQcbOWsyuOfbP9tGdAnCAc6B9DRwPG1xtWMDeuPA= cloud.google.com/go/shell v1.3.0/go.mod h1:VZ9HmRjZBsjLGXusm7K5Q5lzzByZmJHf1d0IWHEN5X4= +cloud.google.com/go/shell v1.4.0/go.mod h1:HDxPzZf3GkDdhExzD/gs8Grqk+dmYcEjGShZgYa9URw= +cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A= +cloud.google.com/go/spanner v1.41.0/go.mod h1:MLYDBJR/dY4Wt7ZaMIQ7rXOTLjYrmxLE/5ve9vFfWos= +cloud.google.com/go/spanner v1.44.0/go.mod h1:G8XIgYdOK+Fbcpbs7p2fiprDw4CaZX63whnSMLVBxjk= +cloud.google.com/go/spanner v1.45.0/go.mod h1:FIws5LowYz8YAE1J8fOS7DJup8ff7xJeetWEo5REA2M= cloud.google.com/go/speech v1.6.0/go.mod h1:79tcr4FHCimOp56lwC01xnt/WPJZc4v3gzyT7FoBkCM= cloud.google.com/go/speech v1.7.0/go.mod h1:KptqL+BAQIhMsj1kOP2la5DSEEerPDuOP/2mmkhHhZQ= cloud.google.com/go/speech v1.8.0/go.mod h1:9bYIl1/tjsAnMgKGHKmBZzXKEkGgtU+MpdDPTE9f7y0= +cloud.google.com/go/speech v1.9.0/go.mod h1:xQ0jTcmnRFFM2RfX/U+rk6FQNUF6DQlydUSyoooSpco= +cloud.google.com/go/speech v1.14.1/go.mod h1:gEosVRPJ9waG7zqqnsHpYTOoAS4KouMRLDFMekpJ0J0= +cloud.google.com/go/speech v1.15.0/go.mod h1:y6oH7GhqCaZANH7+Oe0BhgIogsNInLlz542tg3VqeYI= cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= -cloud.google.com/go/storage v1.10.0 h1:STgFzyU5/8miMl0//zKh2aQeTyeaUH3WN9bSUiJ09bA= cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo= -cloud.google.com/go/storage v1.18.2 h1:5NQw6tOn3eMm0oE8vTkfjau18kjL79FlMjy/CHTpmoY= -cloud.google.com/go/storage v1.18.2/go.mod h1:AiIj7BWXyhO5gGVmYJ+S8tbkCx3yb0IMjua8Aw4naVM= -cloud.google.com/go/storage v1.20.0/go.mod h1:TiC1o6FxNCG8y5gB7rqCsFZCIYPMPZCO81ppOoEPLGI= -cloud.google.com/go/storage v1.21.0/go.mod h1:XmRlxkgPjlBONznT2dDUU/5XlpU2OjMnKuqnZI01LAA= -cloud.google.com/go/storage v1.22.0 h1:NUV0NNp9nkBuW66BFRLuMgldN60C57ET3dhbwLIYio8= -cloud.google.com/go/storage v1.22.0/go.mod h1:GbaLEoMqbVm6sx3Z0R++gSiBlgMv6yUi2q1DeGFKQgE= cloud.google.com/go/storage v1.22.1/go.mod h1:S8N1cAStu7BOeFfE8KAQzmyyLkK8p/vmRq6kuBTW58Y= -cloud.google.com/go/storage v1.23.0 h1:wWRIaDURQA8xxHguFCshYepGlrWIrbBnAmc7wfg07qY= cloud.google.com/go/storage v1.23.0/go.mod h1:vOEEDNFnciUMhBeT6hsJIn3ieU5cFRmzeLgDvXzfIXc= -cloud.google.com/go/storage v1.24.0/go.mod h1:3xrJEFMXBsQLgxwThyjuD3aYlroL0TMRec1ypGUQ0KE= -cloud.google.com/go/storage v1.25.0/go.mod h1:Qys4JU+jeup3QnuKKAosWuxrD95C4MSqxfVDnSirDsI= -cloud.google.com/go/storage v1.26.0 h1:lYAGjknyDJirSzfwUlkv4Nsnj7od7foxQNH/fqZqles= -cloud.google.com/go/storage v1.26.0/go.mod h1:mk/N7YwIKEWyTvXAWQCIeiCTdLoRH6Pd5xmSnolQLTI= -cloud.google.com/go/storage v1.27.0 h1:YOO045NZI9RKfCj1c5A/ZtuuENUc8OAW+gHdGnDgyMQ= cloud.google.com/go/storage v1.27.0/go.mod h1:x9DOL8TK/ygDUMieqwfhdpQryTeEkhGKMi80i/iqR2s= +cloud.google.com/go/storage v1.28.1/go.mod h1:Qnisd4CqDdo6BGs2AD5LLnEsmSQ80wQ5ogcBBKhU86Y= +cloud.google.com/go/storage v1.29.0/go.mod h1:4puEjyTKnku6gfKoTfNOU/W+a9JyuVNxjpS5GBrB8h4= +cloud.google.com/go/storage v1.30.1 h1:uOdMxAs8HExqBlnLtnQyP0YkvbiDpdGShGKtx6U/oNM= +cloud.google.com/go/storage v1.30.1/go.mod h1:NfxhC0UJE1aXSx7CIIbCf7y9HKT7BiccwkR7+P7gN8E= cloud.google.com/go/storagetransfer v1.5.0/go.mod h1:dxNzUopWy7RQevYFHewchb29POFv3/AaBgnhqzqiK0w= +cloud.google.com/go/storagetransfer v1.6.0/go.mod h1:y77xm4CQV/ZhFZH75PLEXY0ROiS7Gh6pSKrM8dJyg6I= +cloud.google.com/go/storagetransfer v1.7.0/go.mod h1:8Giuj1QNb1kfLAiWM1bN6dHzfdlDAVC9rv9abHot2W4= +cloud.google.com/go/storagetransfer v1.8.0/go.mod h1:JpegsHHU1eXg7lMHkvf+KE5XDJ7EQu0GwNJbbVGanEw= cloud.google.com/go/talent v1.1.0/go.mod h1:Vl4pt9jiHKvOgF9KoZo6Kob9oV4lwd/ZD5Cto54zDRw= cloud.google.com/go/talent v1.2.0/go.mod h1:MoNF9bhFQbiJ6eFD3uSsg0uBALw4n4gaCaEjBw9zo8g= cloud.google.com/go/talent v1.3.0/go.mod h1:CmcxwJ/PKfRgd1pBjQgU6W3YBwiewmUzQYH5HHmSCmM= +cloud.google.com/go/talent v1.4.0/go.mod h1:ezFtAgVuRf8jRsvyE6EwmbTK5LKciD4KVnHuDEFmOOA= +cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c= cloud.google.com/go/texttospeech v1.4.0/go.mod h1:FX8HQHA6sEpJ7rCMSfXuzBcysDAuWusNNNvN9FELDd8= +cloud.google.com/go/texttospeech v1.5.0/go.mod h1:oKPLhR4n4ZdQqWKURdwxMy0uiTS1xU161C8W57Wkea4= +cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc= cloud.google.com/go/tpu v1.3.0/go.mod h1:aJIManG0o20tfDQlRIej44FcwGGl/cD0oiRyMKG19IQ= +cloud.google.com/go/tpu v1.4.0/go.mod h1:mjZaX8p0VBgllCzF6wcU2ovUXN9TONFLd7iz227X2Xg= +cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM= cloud.google.com/go/trace v1.3.0/go.mod h1:FFUE83d9Ca57C+K8rDl/Ih8LwOzWIV1krKgxg6N0G28= +cloud.google.com/go/trace v1.4.0/go.mod h1:UG0v8UBqzusp+z63o7FK74SdFE+AXpCLdFb1rshXG+Y= +cloud.google.com/go/trace v1.8.0/go.mod h1:zH7vcsbAhklH8hWFig58HvxcxyQbaIqMarMg9hn5ECA= +cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk= cloud.google.com/go/translate v1.3.0/go.mod h1:gzMUwRjvOqj5i69y/LYLd8RrNQk+hOmIXTi9+nb3Djs= +cloud.google.com/go/translate v1.4.0/go.mod h1:06Dn/ppvLD6WvA5Rhdp029IX2Mi3Mn7fpMRLPvXT5Wg= +cloud.google.com/go/translate v1.5.0/go.mod h1:29YDSYveqqpA1CQFD7NQuP49xymq17RXNaUDdc0mNu0= +cloud.google.com/go/translate v1.6.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= +cloud.google.com/go/translate v1.7.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= cloud.google.com/go/video v1.8.0/go.mod h1:sTzKFc0bUSByE8Yoh8X0mn8bMymItVGPfTuUBUyRgxk= +cloud.google.com/go/video v1.9.0/go.mod h1:0RhNKFRF5v92f8dQt0yhaHrEuH95m068JYOvLZYnJSw= +cloud.google.com/go/video v1.12.0/go.mod h1:MLQew95eTuaNDEGriQdcYn0dTwf9oWiA4uYebxM5kdg= +cloud.google.com/go/video v1.13.0/go.mod h1:ulzkYlYgCp15N2AokzKjy7MQ9ejuynOJdf1tR5lGthk= +cloud.google.com/go/video v1.14.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ= +cloud.google.com/go/video v1.15.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ= cloud.google.com/go/videointelligence v1.6.0/go.mod h1:w0DIDlVRKtwPCn/C4iwZIJdvC69yInhW0cfi+p546uU= cloud.google.com/go/videointelligence v1.7.0/go.mod h1:k8pI/1wAhjznARtVT9U1llUaFNPh7muw8QyOUpavru4= cloud.google.com/go/videointelligence v1.8.0/go.mod h1:dIcCn4gVDdS7yte/w+koiXn5dWVplOZkE+xwG9FgK+M= +cloud.google.com/go/videointelligence v1.9.0/go.mod h1:29lVRMPDYHikk3v8EdPSaL8Ku+eMzDljjuvRs105XoU= +cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU= cloud.google.com/go/vision v1.2.0/go.mod h1:SmNwgObm5DpFBme2xpyOyasvBc1aPdjvMk2bBk0tKD0= cloud.google.com/go/vision/v2 v2.2.0/go.mod h1:uCdV4PpN1S0jyCyq8sIM42v2Y6zOLkZs+4R9LrGYwFo= cloud.google.com/go/vision/v2 v2.3.0/go.mod h1:UO61abBx9QRMFkNBbf1D8B1LXdS2cGiiCRx0vSpZoUo= cloud.google.com/go/vision/v2 v2.4.0/go.mod h1:VtI579ll9RpVTrdKdkMzckdnwMyX2JILb+MhPqRbPsY= +cloud.google.com/go/vision/v2 v2.5.0/go.mod h1:MmaezXOOE+IWa+cS7OhRRLK2cNv1ZL98zhqFFZaaH2E= +cloud.google.com/go/vision/v2 v2.6.0/go.mod h1:158Hes0MvOS9Z/bDMSFpjwsUrZ5fPrdwuyyvKSGAGMY= +cloud.google.com/go/vision/v2 v2.7.0/go.mod h1:H89VysHy21avemp6xcf9b9JvZHVehWbET0uT/bcuY/0= cloud.google.com/go/vmmigration v1.2.0/go.mod h1:IRf0o7myyWFSmVR1ItrBSFLFD/rJkfDCUTO4vLlJvsE= +cloud.google.com/go/vmmigration v1.3.0/go.mod h1:oGJ6ZgGPQOFdjHuocGcLqX4lc98YQ7Ygq8YQwHh9A7g= +cloud.google.com/go/vmmigration v1.5.0/go.mod h1:E4YQ8q7/4W9gobHjQg4JJSgXXSgY21nA5r8swQV+Xxc= +cloud.google.com/go/vmmigration v1.6.0/go.mod h1:bopQ/g4z+8qXzichC7GW1w2MjbErL54rk3/C843CjfY= +cloud.google.com/go/vmwareengine v0.1.0/go.mod h1:RsdNEf/8UDvKllXhMz5J40XxDrNJNN4sagiox+OI208= +cloud.google.com/go/vmwareengine v0.2.2/go.mod h1:sKdctNJxb3KLZkE/6Oui94iw/xs9PRNC2wnNLXsHvH8= +cloud.google.com/go/vmwareengine v0.3.0/go.mod h1:wvoyMvNWdIzxMYSpH/R7y2h5h3WFkx6d+1TIsP39WGY= cloud.google.com/go/vpcaccess v1.4.0/go.mod h1:aQHVbTWDYUR1EbTApSVvMq1EnT57ppDmQzZ3imqIk4w= +cloud.google.com/go/vpcaccess v1.5.0/go.mod h1:drmg4HLk9NkZpGfCmZ3Tz0Bwnm2+DKqViEpeEpOq0m8= +cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes= cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xXZmFiHmGE= cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg= cloud.google.com/go/webrisk v1.6.0/go.mod h1:65sW9V9rOosnc9ZY7A7jsy1zoHS5W9IAXv6dGqhMQMc= +cloud.google.com/go/webrisk v1.7.0/go.mod h1:mVMHgEYH0r337nmt1JyLthzMr6YxwN1aAIEc2fTcq7A= +cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg= cloud.google.com/go/websecurityscanner v1.3.0/go.mod h1:uImdKm2wyeXQevQJXeh8Uun/Ym1VqworNDlBXQevGMo= +cloud.google.com/go/websecurityscanner v1.4.0/go.mod h1:ebit/Fp0a+FWu5j4JOmJEV8S8CzdTkAS77oDsiSqYWQ= +cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng= cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0= cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M= cloud.google.com/go/workflows v1.8.0/go.mod h1:ysGhmEajwZxGn1OhGOGKsTXc5PyxOc0vfKf5Af+to4M= -dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9 h1:VpgP7xuJadIUuKccphEpTJnWhS2jkQyMt6Y7pJCD7fY= +cloud.google.com/go/workflows v1.9.0/go.mod h1:ZGkj1aFIOd9c8Gerkjjq7OW7I5+l6cSvT3ujaO/WwSA= +cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= -github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78/go.mod h1:LmzpDX56iTiv29bbRTIsUNlaFfuhWRQBWjQdVyAevI8= -github.com/Azure/go-autorest v14.2.0+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24= -github.com/Azure/go-autorest/autorest v0.11.1/go.mod h1:JFgpikqFJ/MleTTxwepExTKnFUKKszPS8UavbQYUMuw= -github.com/Azure/go-autorest/autorest/adal v0.9.0/go.mod h1:/c022QCutn2P7uY+/oQWWNcK9YU+MH96NgK+jErpbcg= -github.com/Azure/go-autorest/autorest/adal v0.9.5/go.mod h1:B7KF7jKIeC9Mct5spmyCB/A8CG/sEz1vwIRGv/bbw7A= -github.com/Azure/go-autorest/autorest/date v0.3.0/go.mod h1:BI0uouVdmngYNUzGWeSYnokU+TrmwEsOqdt8Y6sso74= -github.com/Azure/go-autorest/autorest/mocks v0.4.0/go.mod h1:LTp+uSrOhSkaKrUy935gNZuuIPPVsHlr9DSOxSayd+k= -github.com/Azure/go-autorest/autorest/mocks v0.4.1/go.mod h1:LTp+uSrOhSkaKrUy935gNZuuIPPVsHlr9DSOxSayd+k= -github.com/Azure/go-autorest/logger v0.2.0/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZmbF5NWuPV8+WeEW8= -github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBpUA79WCAKPPZVC2DeU= -github.com/BurntSushi/toml v0.3.1 h1:WXkYYl6Yr3qBf1K79EBnL4mak0OimBfB0XUf9Vl28OQ= +gioui.org v0.0.0-20210308172011-57750fc8a0a6/go.mod h1:RSH6KIUZ0p2xy5zHDxgAM4zumjgTw83q2ge/PI+yyw8= +git.sr.ht/~sbinet/gg v0.3.1/go.mod h1:KGYtlADtqsqANL9ueOFkWymvzUvLMQllU5Ixo+8v3pc= +github.com/Azure/go-ansiterm v0.0.0-20210608223527-2377c96fe795/go.mod h1:LmzpDX56iTiv29bbRTIsUNlaFfuhWRQBWjQdVyAevI8= +github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802 h1:1BDTz0u9nC3//pOCMdNH+CiXJVYJh5UQNCOBG7jbELc= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= -github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ= -github.com/Djarvur/go-err113 v0.0.0-20210108212216-aea10b59be24 h1:sHglBQTwgx+rWPdisA5ynNEsoARbiCBOyGcJM4/OzsM= -github.com/Djarvur/go-err113 v0.0.0-20210108212216-aea10b59be24/go.mod h1:4UJr5HIiMZrwgkSPdsjy2uOQExX/WEILpIrO9UPGuXs= -github.com/GoogleCloudPlatform/cloud-build-notifiers v0.0.0-20221005190102-4a3420d331aa h1:z3XFcK8jOL4gltOuLJo9OhfOpR0tPKWc/aEtSqkpV2k= -github.com/GoogleCloudPlatform/cloud-build-notifiers v0.0.0-20221005190102-4a3420d331aa/go.mod h1:PlKT+zSuDGLMgGrWj2nlKZnShMxIrsJ3A5Fa+rfZPDI= -github.com/HdrHistogram/hdrhistogram-go v1.1.0/go.mod h1:yDgFjdqOqDEKOvasDdhWNXYg9BVp4O+o5f6V/ehm6Oo= -github.com/HdrHistogram/hdrhistogram-go v1.1.2/go.mod h1:yDgFjdqOqDEKOvasDdhWNXYg9BVp4O+o5f6V/ehm6Oo= -github.com/Julusian/godocdown v0.0.0-20170816220326-6d19f8ff2df8/go.mod h1:INZr5t32rG59/5xeltqoCJoNY7e5x/3xoY9WSWVWg74= -github.com/Knetic/govaluate v3.0.1-0.20171022003610-9aa49832a739+incompatible/go.mod h1:r7JcOSlj0wfOMncg0iLm8Leh48TZaKVeNIfJntJ2wa0= -github.com/KohlsTechnology/prometheus_bigquery_remote_storage_adapter v0.4.6 h1:Yw2ohEXrwpz8oknYWL1F7INyA4OH3b9qY88jxaWMjwU= -github.com/KohlsTechnology/prometheus_bigquery_remote_storage_adapter v0.4.6/go.mod h1:1ajJ2xaTiP286uCASdAPCob25tVU3iiSSY5sh8lP/0Q= +github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c h1:RGWPOewvKIROun94nF7v2cua9qP+thov/7M50KEoeSU= +github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk= github.com/Masterminds/goutils v1.1.1 h1:5nUrii3FMTL5diU80unEVvNevw1nH4+ZV4DSLVJLSYI= github.com/Masterminds/goutils v1.1.1/go.mod h1:8cTjp+g8YejhMuvIA5y2vz3BpJxksy863GQaJW2MFNU= -github.com/Masterminds/semver v1.5.0 h1:H65muMkzWKEuNDnfl9d70GUjFniHKHRbFPGBuZ3QEww= -github.com/Masterminds/semver v1.5.0/go.mod h1:MB6lktGJrhw8PrUyiEoblNEGEQ+RzHPF078ddwwvV3Y= github.com/Masterminds/semver/v3 v3.1.1 h1:hLg3sBzpNErnxhQtUy/mmLR2I9foDujNK030IGemrRc= github.com/Masterminds/semver/v3 v3.1.1/go.mod h1:VPu/7SZ7ePZ3QOrcuXROw5FAcLl4a0cBrbBpGY/8hQs= -github.com/Masterminds/sprig v2.22.0+incompatible h1:z4yfnGrZ7netVz+0EDJ0Wi+5VZCSYp4Z0m2dk6cEM60= github.com/Masterminds/sprig/v3 v3.2.2 h1:17jRggJu518dr3QaafizSXOjKYp94wKfABxUmyxvxX8= github.com/Masterminds/sprig/v3 v3.2.2/go.mod h1:UoaO7Yp8KlPnJIYWTFkMaqPUYKTfGFPhxNuwnnxkKlk= -github.com/Microsoft/go-winio v0.4.14/go.mod h1:qXqCSQ3Xa7+6tgxaGTIe4Kpcdsi+P8jBhyzoq1bpyYA= -github.com/Microsoft/go-winio v0.4.16 h1:FtSW/jqD+l4ba5iPBj9CODVtgfYAD8w2wS923g/cFDk= -github.com/Microsoft/go-winio v0.4.16/go.mod h1:XB6nPKklQyQ7GC9LdcBEcBl8PF76WugXOPRXwdLnMv0= +github.com/Microsoft/go-winio v0.6.0/go.mod h1:cTAf44im0RAYeL23bpB+fzCyDH2MJiz2BO69KH/soAE= github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ= -github.com/OneOfOne/xxhash v1.2.2 h1:KMrpdQIwFcEqXDklaen+P1axHaj9BSKzvpUUfnHldSE= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= -github.com/OpenPeeDeeP/depguard v1.0.1 h1:VlW4R6jmBIv3/u1JNlawEvJMM4J+dPORPaZasQee8Us= -github.com/OpenPeeDeeP/depguard v1.0.1/go.mod h1:xsIw86fROiiwelg+jB2uM9PiKihMMmUx/1V+TNhjQvM= -github.com/PuerkitoBio/purell v1.0.0/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= -github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= -github.com/PuerkitoBio/urlesc v0.0.0-20160726150825-5bd2802263f2/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE= -github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE= -github.com/Shopify/sarama v1.19.0/go.mod h1:FVkBWblsNy7DGZRfXLU0O9RCGt5g3g3yEuWXgklEdEo= -github.com/Shopify/toxiproxy v2.1.4+incompatible/go.mod h1:OXgGpZ6Cli1/URJOF1DMxUHB2q5Ap20/P/eIdh4G0pI= -github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d h1:G0m3OIz70MZUWq3EgK3CesDbo8upS2Vm9/P3FtgI+Jk= -github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= github.com/VividCortex/ewma v1.1.1 h1:MnEK4VOv6n0RSY4vtRe3h11qjxL3+t0B8yOL8iMXdcM= github.com/VividCortex/ewma v1.1.1/go.mod h1:2Tkkvm3sRDVXaiyucHiACn4cqf7DpdyLvmxzcbUokwA= -github.com/VividCortex/gohistogram v1.0.0/go.mod h1:Pf5mBqqDxYaXu3hDrrU+w6nw50o/4+TcAqDqk/vUH7g= -github.com/afex/hystrix-go v0.0.0-20180502004556-fa1af6a1f4f5/go.mod h1:SkGFH1ia65gfNATL8TAiHDNxPzPdmEL5uirI2Uyuz6c= +github.com/ajstarks/deck v0.0.0-20200831202436-30c9fc6549a9/go.mod h1:JynElWSGnm/4RlzPXRlREEwqTHAN3T56Bv2ITsFT3gY= +github.com/ajstarks/deck/generate v0.0.0-20210309230005-c3f852c02e19/go.mod h1:T13YZdzov6OU0A1+RfKZiZN9ca6VeKdBdyDV+BY97Tk= github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= +github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b/go.mod h1:1KcenG0jGWcpt8ov532z81sp/kMMUG485J2InIOyADM= github.com/alcortesm/tgz v0.0.0-20161220082320-9c5fe88206d7 h1:uSoVVbwJiQipAclBbw+8quDsfcvFjOpI5iCf4p/cqCs= github.com/alcortesm/tgz v0.0.0-20161220082320-9c5fe88206d7/go.mod h1:6zEj6s6u/ghQa61ZWa/C2Aw3RkjiTBOix7dkqa1VLIs= -github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc h1:cAKDfWh5VpdgMhJosfJnn5/FoN2SRZ4p7fJNX58YPaU= github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= -github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 h1:JYp7IbQjafoB+tBA3gMyHYHrpOtNuDiK/uB5uXxq5wM= github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= -github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf h1:qet1QNfXsQxTZqLG4oE62mJzwPIB8+Tee4RNCL9ulrY= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho= -github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137 h1:s6gZFSlWYmbqAuRjVTiNNhvNRfY2Wxp9nhfyel4rklc= -github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137/go.mod h1:OMCwj8VM1Kc9e19TLln2VL61YJF0x1XFtfdL4JdbSyE= -github.com/alexkohler/prealloc v1.0.0 h1:Hbq0/3fJPQhNkN0dR95AVrr6R7tou91y0uHG5pOcUuw= -github.com/alexkohler/prealloc v1.0.0/go.mod h1:VetnK3dIgFBBKmg0YnD9F9x6Icjd+9cvfHR56wJVlKE= -github.com/andybalholm/brotli v1.0.0 h1:7UCwP93aiSfvWpapti8g88vVVGp2qqtGyePsSuDafo4= -github.com/andybalholm/brotli v1.0.0/go.mod h1:loMXtMfwqflxFJPmdbJO0a3KNoPuLBgiu3qAvBg8x/Y= github.com/andybalholm/brotli v1.0.2/go.mod h1:loMXtMfwqflxFJPmdbJO0a3KNoPuLBgiu3qAvBg8x/Y= github.com/andybalholm/brotli v1.0.3/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= +github.com/andybalholm/brotli v1.0.4/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= +github.com/andybalholm/brotli v1.0.5 h1:8uQZIdzKmjc/iuPu7O2ioW48L81FgatrcpfFmiq/cCs= +github.com/andybalholm/brotli v1.0.5/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239 h1:kFOfPq6dUM1hTo4JG6LR5AXSUEsOjtdm0kw0FtQtMJA= github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod h1:2FmKhYUyUczH0OGQWaF5ceTx0UBShxjsH6f8oGKYe2c= github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= -github.com/antlr/antlr4 v0.0.0-20200503195918-621b933c7a7f/go.mod h1:T7PbCXFs94rrTttyxjbyT5+/1V8T2TYDejxUfHJjw1Y= -github.com/antlr/antlr4 v0.0.0-20210404160547-4dfacf63e228/go.mod h1:T7PbCXFs94rrTttyxjbyT5+/1V8T2TYDejxUfHJjw1Y= -github.com/antlr/antlr4/runtime/Go/antlr v0.0.0-20220418222510-f25a4f6275ed/go.mod h1:F7bn7fEU90QkQ3tnmaTx3LTKLEDqnwWODIYppRQ5hnY= -github.com/apache/thrift v0.12.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ= -github.com/apache/thrift v0.13.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ= -github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e h1:QEF07wC0T1rKkctt1RINW/+RMTVmiwxETico2l3gxJA= -github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o= -github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6 h1:G1bPvciwNyF7IUmKXNt9Ak3m6u9DE1rF+RmtIkBpVdA= -github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= -github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da h1:8GUt8eRujhVEGZFFEjBj46YV4rDjvGrNxb0KMWYkL2I= -github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmVTwzkszR9V5SSuryQ31EELlFMUz1kKyl939pY= -github.com/armon/go-metrics v0.3.9/go.mod h1:4O98XIr/9W0sxpJ8UaYkvjk10Iff7SnFrb4QAOwNTFc= -github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310 h1:BUAU3CGlLvorLI26FmByPp2eC2qla6E1Tw+scpcg/to= -github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= -github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= +github.com/antlr/antlr4/runtime/Go/antlr/v4 v4.0.0-20230305170008-8188dc5388df/go.mod h1:pSwJ0fSY5KhvocuWSx4fz3BA8OrA1bQn+K1Eli3BRwM= +github.com/antlr/antlr4/runtime/Go/antlr/v4 v4.0.0-20230321174746-8dcc6526cfb1 h1:X8MJ0fnN5FPdcGF5Ij2/OW+HgiJrRg3AfHAx1PJtIzM= +github.com/antlr/antlr4/runtime/Go/antlr/v4 v4.0.0-20230321174746-8dcc6526cfb1/go.mod h1:pSwJ0fSY5KhvocuWSx4fz3BA8OrA1bQn+K1Eli3BRwM= +github.com/apache/arrow/go/v10 v10.0.1/go.mod h1:YvhnlEePVnBS4+0z3fhPfUy7W1Ikj0Ih0vcRo/gZ1M0= +github.com/apache/arrow/go/v11 v11.0.0 h1:hqauxvFQxww+0mEU/2XHG6LT7eZternCZq+A5Yly2uM= +github.com/apache/arrow/go/v11 v11.0.0/go.mod h1:Eg5OsL5H+e299f7u5ssuXsuHQVEGC4xei5aX110hRiI= +github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU= +github.com/apache/thrift v0.18.1 h1:lNhK/1nqjbwbiOPDBPFJVKxgDEGSepKuTh6OLiXW8kg= +github.com/apache/thrift v0.18.1/go.mod h1:rdQn/dCcDKEWjjylUeueum4vQEjG2v8v2PqriUnbr+I= github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio= github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs= -github.com/aryann/difflib v0.0.0-20170710044230-e206f873d14a/go.mod h1:DAHtR1m6lCRdSC2Tm3DSWRPvIPr6xNKyeHdqDQSQT+A= github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY= -github.com/ashanbrown/forbidigo v1.1.0 h1:SJOPJyqsrVL3CvR0veFZFmIM0fXS/Kvyikqvfphd0Z4= -github.com/ashanbrown/forbidigo v1.1.0/go.mod h1:vVW7PEdqEFqapJe95xHkTfB1+XvZXBFg8t0sG2FIxmI= -github.com/ashanbrown/makezero v0.0.0-20201205152432-7b7cdbb3025a h1:/U9tbJzDRof4fOR51vwzWdIBsIH6R2yU0KG1MBRM2Js= -github.com/ashanbrown/makezero v0.0.0-20201205152432-7b7cdbb3025a/go.mod h1:oG9Dnez7/ESBqc4EdrdNlryeo7d0KcW1ftXHm7nU/UU= -github.com/aws/aws-lambda-go v1.13.3/go.mod h1:4UKl9IzQMoD+QF79YdCuzCwp8VbmG4VAQwij/eHl5CU= -github.com/aws/aws-sdk-go v1.27.0/go.mod h1:KmX6BPdI08NWTb3/sm4ZGu5ShLoqVDhKgpiN924inxo= -github.com/aws/aws-sdk-go v1.40.45/go.mod h1:585smgzpB/KqRA+K3y/NL/oYRqQvpNJYvLm+LY1U59Q= -github.com/aws/aws-sdk-go-v2 v0.18.0/go.mod h1:JWVYvqSMppoMJC0x5wdwiImzgXTI9FuZwxzkQq9wy+g= -github.com/aws/aws-sdk-go-v2 v1.9.1/go.mod h1:cK/D0BBs0b/oWPIcX/Z/obahJK1TT7IPVjy53i/mX/4= -github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.8.1/go.mod h1:CM+19rL1+4dFWnOQKwDc7H1KwXTz+h61oUSHyhV0b3o= -github.com/aws/smithy-go v1.8.0/go.mod h1:SObp3lf9smib00L/v3U2eAKG8FyQ7iLrJnQiAmR5n+E= github.com/bazelbuild/buildtools v0.0.0-20211007154642-8dd79e56e98e h1:VMFMISXa1RypQNG0j4KVCbsUcrxFudkY/IvWzEJCyO8= github.com/bazelbuild/buildtools v0.0.0-20211007154642-8dd79e56e98e/go.mod h1:689QdV3hBP7Vo9dJMmzhoYIyo/9iMhEmHkJcnaPRCbo= github.com/bazelbuild/rules_go v0.32.0 h1:2DmbGvRnmGUTIn9upKuly/8Wg3/HNKesliVPWKnrtZU= github.com/bazelbuild/rules_go v0.32.0/go.mod h1:MC23Dc/wkXEyk3Wpq6lCqz0ZAYOZDw2DR5y3N1q2i7M= +github.com/benbjohnson/clock v1.1.0 h1:Q92kusRqC1XV2MjkWETPvjJVqKetz1OzxZB7mHJLju8= github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= -github.com/beorn7/perks v1.0.0 h1:HWo1m869IqiPhD389kmkxeTalrjNbbJTC8LXupb+sl0= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= -github.com/bgentry/speakeasy v0.1.0 h1:ByYyxL9InA1OWqxJqqp2A5pYHUrCiAL6K3J+LKSsQkY= -github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= -github.com/bketelsen/crypt v0.0.3-0.20200106085610-5cbc8cc4026c h1:+0HFd5KSZ/mm3JmhmrDukiId5iR6w4+BdFtfSy4yWIc= -github.com/bketelsen/crypt v0.0.3-0.20200106085610-5cbc8cc4026c/go.mod h1:MKsuJmJgSg28kpZDP6UIiPt0e0Oz0kqKNGyRaWEPv84= -github.com/bkielbasa/cyclop v1.2.0 h1:7Jmnh0yL2DjKfw28p86YTd/B4lRGcNuu12sKE35sM7A= -github.com/bkielbasa/cyclop v1.2.0/go.mod h1:qOI0yy6A7dYC4Zgsa72Ppm9kONl0RoIlPbzot9mhmeI= -github.com/bombsimon/wsl/v3 v3.2.0 h1:x3QUbwW7tPGcCNridvqmhSRthZMTALnkg5/1J+vaUas= -github.com/bombsimon/wsl/v3 v3.2.0/go.mod h1:st10JtZYLE4D5sC7b8xV4zTKZwAQjCH/Hy2Pm1FNZIc= -github.com/casbin/casbin/v2 v2.1.2/go.mod h1:YcPU1XXisHhLzuxH9coDNf2FbKpjGlbCg3n9yuLkIJQ= -github.com/casbin/casbin/v2 v2.37.0/go.mod h1:vByNa/Fchek0KZUgG5wEsl7iFsiviAYKRtgrQfcJqHg= -github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM= -github.com/cenkalti/backoff/v4 v4.1.1/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw= -github.com/census-instrumentation/opencensus-proto v0.2.1 h1:glEXhBS5PSLLv4IXzLA5yPRVX4bilULVyxxbrfOtDAk= +github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= +github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= -github.com/cespare/xxhash v1.1.0 h1:a6HrQnmkObjyL+Gs60czilIUGqrzKutQD6XZog3p+ko= +github.com/census-instrumentation/opencensus-proto v0.3.0/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= +github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw= github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/cespare/xxhash/v2 v2.1.2 h1:YRXhKfTDauu4ajMg1TPgFO5jnlC2HCbmLXMcTG5cbYE= github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/charithe/durationcheck v0.0.6 h1:Tsy7EppNow2pDC0jN7Hsmcb6mHd71ZbI1vFissRBtc0= -github.com/charithe/durationcheck v0.0.6/go.mod h1:SSbRIBVfMjCi/kEB6K65XEA83D6prSM8ap1UCpNKtgg= -github.com/cheggaaa/pb v1.0.29 h1:FckUN5ngEk2LpvuG0fw1GEFx6LtyY2pWI/Z2QgCnEYo= +github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44= +github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cheggaaa/pb/v3 v3.0.5 h1:lmZOti7CraK9RSjzExsY53+WWfub9Qv13B5m4ptEoPE= github.com/cheggaaa/pb/v3 v3.0.5/go.mod h1:X1L61/+36nz9bjIsrDU52qHKOQukUQe2Ge+YvGuquCw= -github.com/chzyer/logex v1.1.10 h1:Swpa1K6QvQznwJRcfTfQJmTE72DqScAa40E+fbHEXEE= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= -github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e h1:fY5BOSpyZCqRo5OhCuC+XN+r/bBCmeuuJtjz+bCNIf8= github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= -github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1 h1:q763qf9huN11kDQavWsoZXJNW3xEE4JJyHa5Q25/sd8= github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= -github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod h1:nmEj6Dob7S7YxXgwXpfOuvO54S+tGdZdw9fuRZt25Ag= -github.com/circonus-labs/circonusllhist v0.1.3/go.mod h1:kMXHVDlOchFAehlya5ePtbp5jckzBHf4XRpQvBOLI+I= -github.com/clbanning/mxj v1.8.4/go.mod h1:BVjHeAH+rl9rs6f+QIpeRl0tfu10SXn1pUSa5PVGJng= -github.com/clbanning/x2j v0.0.0-20191024224557-825249438eec/go.mod h1:jMjuTZXRI4dUb/I5gc9Hdhagfvm9+RyrPryS/auMzxE= -github.com/client9/misspell v0.3.4 h1:ta993UF76GwbvJcIo3Y68y/M3WxlpEHPWIGDkJYwzJI= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= -github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403 h1:cqQfy1jclcSy/FwLjemeg3SR1yaINm74aQyupQ0Bl8M= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= +github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa/go.mod h1:zn76sxSg3SzpJ0PPJaLDCu+Bu0Lg3sKTORVIj19EIF8= -github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd/go.mod h1:sE/e/2PUdi/liOCUjSTXgM1o87ZssimdTWN964YiIeI= -github.com/containerd/containerd v1.3.0/go.mod h1:bC6axHOhabU15QhwfG7w5PipXdVtMXFTttgp+kVtyUA= -github.com/containerd/containerd v1.4.3 h1:ijQT13JedHSHrQGWFcGEwzcNKrAGIiZ+jSD5QQG07SY= -github.com/containerd/containerd v1.4.3/go.mod h1:bC6axHOhabU15QhwfG7w5PipXdVtMXFTttgp+kVtyUA= -github.com/containerd/stargz-snapshotter/estargz v0.4.1/go.mod h1:x7Q9dg9QYb4+ELgxmo4gBUeJB0tl5dqH1Sdz0nJU1QM= -github.com/coreos/bbolt v1.3.2 h1:wZwiHHUieZCquLkDL0B8UhzreNWsPHooDAG3q34zk0s= -github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk= -github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= -github.com/coreos/etcd v3.3.13+incompatible h1:8F3hqu9fGYLBifCmRCJsicFqDx/D68Rt3q1JMazcgBQ= -github.com/coreos/etcd v3.3.13+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE= +github.com/cncf/xds/go v0.0.0-20220314180256-7f1daf1720fc/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/containerd/stargz-snapshotter/estargz v0.14.3/go.mod h1:KY//uOCIkSuNAHhJogcZtrNHdKrA99/FCCRjE3HD36o= github.com/coreos/go-oidc v2.2.1+incompatible h1:mh48q/BqXqgjVHpy2ZY7WnWAbenxRjsz9N1i1YxjHAk= github.com/coreos/go-oidc v2.2.1+incompatible/go.mod h1:CgnwVTmzoESiwO9qyAFEMiHoZ1nMCKZlZ9V6mm3/LKc= -github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= -github.com/coreos/go-semver v0.3.0 h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM= -github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= -github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= -github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e h1:Wf6HqHfScWJN9/ZjdUKyjop4mf3Qdd+1TvvltAvM3m8= -github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= -github.com/coreos/go-systemd/v22 v22.3.2/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= -github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= -github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f h1:lBNOc5arjvs8E5mO2tbpBpLoyyu8B6e44T7hJy6potg= -github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= -github.com/cpuguy83/go-md2man/v2 v2.0.0 h1:EoUDS0afbrsXAZ9YQ9jdu/mZ2sXgT1/2yyNng4PGlyM= -github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= -github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= -github.com/creack/pty v1.1.9 h1:uDmaGzcdjhF4i/plgjmEsriH11Y0o7RKapEf/LDaM3w= +github.com/cpuguy83/go-md2man/v2 v2.0.2 h1:p1EgwI/C7NhT0JmVkwCD2ZBK8j4aeHQX2pMHHBfMQ6w= +github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= -github.com/cybozu-go/aptutil v1.4.1 h1:mAHYqpFDIz9b2SLCwVlyJC/oUdq9QyXOLff4tNTHrwc= -github.com/cybozu-go/aptutil v1.4.1/go.mod h1:RxRZQ01c8p+O6asoDNp3439iDNUXoPjPPqT2+lFaud0= +github.com/creack/pty v1.1.11/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/cybozu-go/aptutil v1.4.2-0.20200413001041-3f82d8384481 h1:AiIKluGPqgQFUlZ29SZFoe4p9q+gnM8u+bDDdymul9c= github.com/cybozu-go/aptutil v1.4.2-0.20200413001041-3f82d8384481/go.mod h1:RxRZQ01c8p+O6asoDNp3439iDNUXoPjPPqT2+lFaud0= -github.com/cybozu-go/log v1.5.0 h1:cjLr+pNga4NL5sj5vnnG00xKmKXSWx0grQQ4LnV1Ris= github.com/cybozu-go/log v1.5.0/go.mod h1:zpfovuCgUx+a/ErvQrThoT+/z1RVQoLDOf95wkBeRiw= -github.com/cybozu-go/netutil v1.2.0 h1:UBO0+hB43zd5mIXRfD195eBMHvgWlHP2mYuQ2F5Yxtg= github.com/cybozu-go/netutil v1.2.0/go.mod h1:Wx92iF1dPrtuSzLUMEidtrKTFiDWpLcsYvbQ1lHSmxY= -github.com/cybozu-go/well v1.8.1 h1:YlEPreiDBI+KxE5rcAkkaB5j/Iyow6nIVmUpq3u5DYQ= github.com/cybozu-go/well v1.8.1/go.mod h1:9PK1AltjltFwZBtTWVXnCJ0fIeZMxGovYfLmCcZxQog= -github.com/daixiang0/gci v0.2.8 h1:1mrIGMBQsBu0P7j7m1M8Lb+ZeZxsZL+jyGX4YoMJJpg= -github.com/daixiang0/gci v0.2.8/go.mod h1:+4dZ7TISfSmqfAGv59ePaHfNzgGtIkHAhhdKggP1JAc= +github.com/danieljoos/wincred v1.1.2/go.mod h1:GijpziifJoIBfYh+S7BbkdUTU4LfM+QnGqR5Vl2tAx0= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/denis-tingajkin/go-header v0.4.2 h1:jEeSF4sdv8/3cT/WY8AgDHUoItNSoEZ7qg9dX7pc218= -github.com/denis-tingajkin/go-header v0.4.2/go.mod h1:eLRHAVXzE5atsKAnNRDB90WHCFFnBUn4RN0nRcs1LJA= github.com/desertbit/timer v0.0.0-20180107155436-c41aec40b27f h1:U5y3Y5UE0w7amNe7Z5G/twsBW0KEalRQXZzf8ufSh9I= github.com/desertbit/timer v0.0.0-20180107155436-c41aec40b27f/go.mod h1:xH/i4TFMt8koVQZ6WFms69WAsDWr2XsYL3Hkl7jkoLE= -github.com/dgrijalva/jwt-go v3.2.0+incompatible h1:7qlOGliEKZXTDg6OTjfoBKDXWrumCAMpl/TFQ4/5kLM= -github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= -github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954 h1:RMLoZVzv4GliuWafOuPuQDKSm1SJph7uCRnnS61JAn4= -github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= -github.com/docker/cli v0.0.0-20191017083524-a8ff7f821017/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8= -github.com/docker/cli v20.10.5+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8= -github.com/docker/distribution v2.7.1+incompatible h1:a5mlkVzth6W5A4fOsS3D2EO5BUmsJpcB+cRlLU7cSug= -github.com/docker/distribution v2.7.1+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w= -github.com/docker/docker v1.4.2-0.20190924003213-a8608b5b67c7/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= -github.com/docker/docker v20.10.3+incompatible h1:+HS4XO73J41FpA260ztGujJ+0WibrA2TPJEnWNSyGNE= -github.com/docker/docker v20.10.3+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= -github.com/docker/docker v20.10.5+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= -github.com/docker/docker-credential-helpers v0.6.3/go.mod h1:WRaJzqw3CTB9bk10avuGsjVBZsD05qeibJ1/TYlvc0Y= -github.com/docker/go-connections v0.4.0 h1:El9xVISelRB7BuFusrZozjnkIM5YnzCViNKohAFqRJQ= +github.com/docker/cli v23.0.1+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8= +github.com/docker/cli v23.0.4+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8= +github.com/docker/distribution v2.8.1+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w= +github.com/docker/docker v23.0.1+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docker/docker v23.0.4+incompatible h1:Kd3Bh9V/rO+XpTP/BLqM+gx8z7+Yb0AA2Ibj+nNo4ek= +github.com/docker/docker v23.0.4+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docker/docker-credential-helpers v0.7.0/go.mod h1:rETQfLdHNT3foU5kuNkFR1R1V12OJRRO5lzt2D1b5X0= github.com/docker/go-connections v0.4.0/go.mod h1:Gbd7IOopHjR8Iph03tsViu4nIes5XhDvyHbTtUxmeec= -github.com/docker/go-units v0.4.0 h1:3uh0PgVws3nIA0Q+MwDC8yjEPf9zjRfZZWXZYDct3Tw= -github.com/docker/go-units v0.4.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= -github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96/go.mod h1:Qh8CwZgvJUkLughtfhJv5dyTYa91l1fOUCrgjqmcifM= +github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= -github.com/dustin/go-humanize v0.0.0-20171111073723-bb3d318650d4/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= github.com/dustin/go-humanize v1.0.0 h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo= github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= -github.com/dvyukov/go-fuzz v0.0.0-20200318091601-be3528f3a813/go.mod h1:11Gm+ccJnvAhCNLlf5+cS9KjtbaD5I5zaZpFMsTHWTw= -github.com/eapache/go-resiliency v1.1.0/go.mod h1:kFI+JgMyC7bLPUVY133qvEBtVayf5mFgVsvEsIPBvNs= -github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21/go.mod h1:+020luEh2TKB4/GOp8oxxtq0Daoen/Cii55CzbTV6DU= -github.com/eapache/queue v1.1.0/go.mod h1:6eCeP0CKFpHLu8blIFXhExK/dRa7WDZfr6jVFPTqq+I= -github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= -github.com/elazarl/go-bindata-assetfs v1.0.0/go.mod h1:v+YaWX3bdea5J/mo8dSETolEo7R71Vk1u8bnjau5yw4= -github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc= -github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs= -github.com/emicklei/go-restful v2.9.5+incompatible/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs= +github.com/emicklei/go-restful/v3 v3.8.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= +github.com/emicklei/go-restful/v3 v3.9.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= github.com/emirpasic/gods v1.12.0 h1:QAUIPSaCu4G+POclxeqb3F+WPpdKqFGlw36+yOzGlrg= github.com/emirpasic/gods v1.12.0/go.mod h1:YfzfFFoVP/catgzJb4IKIqXjX78Ha8FMSDh3ymbK86o= -github.com/envoyproxy/go-control-plane v0.6.9/go.mod h1:SBwIajubJHhxtWwsL9s8ss4safvEdbitLhGGK48rN6g= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po= github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= -github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d h1:QyzYnTnPE15SQyUeqU6qLbWxMkwyAyu+vGksa0b7j00= github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ= github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0= github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE= -github.com/envoyproxy/protoc-gen-validate v0.1.0 h1:EQciDnbrYxy13PgWoY8AqoxGiPrpgBZ1R8UNe3ddc+A= +github.com/envoyproxy/go-control-plane v0.10.3/go.mod h1:fJJn/j26vwOu972OllsvAgJJM//w9BV6Fxbg2LuVd34= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= -github.com/esimonov/ifshort v1.0.1 h1:p7hlWD15c9XwvwxYg3W7f7UZHmwg7l9hC0hBiF95gd0= -github.com/esimonov/ifshort v1.0.1/go.mod h1:yZqNJUrNn20K8Q9n2CrjTKYyVEmX209Hgu+M1LBpeZE= -github.com/evanphx/json-patch v4.9.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= +github.com/envoyproxy/protoc-gen-validate v0.6.7/go.mod h1:dyJXwwfPK2VSqiB9Klm1J6romD608Ba7Hij42vrOBCo= +github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= +github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= -github.com/fatih/color v1.9.0 h1:8xPHl4/q1VyqGIPif1F+1V3Y3lSmrq01EabUW3CoW5s= -github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU= -github.com/fatih/color v1.10.0 h1:s36xzo75JdqLaaWoiEHk767eHiwo0598uUxyfiPkDsg= -github.com/fatih/color v1.10.0/go.mod h1:ELkj/draVOlAH/xkhN6mQ50Qd0MPOk5AAr3maGEBuJM= github.com/fatih/color v1.12.0 h1:mRhaKNwANqRgUBGKmnI5ZxEk7QXmjQeCcuYFMX2bfcc= github.com/fatih/color v1.12.0/go.mod h1:ELkj/draVOlAH/xkhN6mQ50Qd0MPOk5AAr3maGEBuJM= -github.com/fatih/structtag v1.2.0 h1:/OdNE99OxoI/PqaW/SuSK9uxxT3f/tcSZgon/ssNSx4= -github.com/fatih/structtag v1.2.0/go.mod h1:mBJUNpUnHmRKrKlQQlmCrh5PuhftFbNv8Ys4/aAZl94= -github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568 h1:BHsljHzVlRcyQhjrss6TZTdY2VfCqZPbv5k3iBFa2ZQ= github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc= github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= -github.com/form3tech-oss/jwt-go v3.2.2+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k= -github.com/franela/goblin v0.0.0-20200105215937-c9ffbefa60db/go.mod h1:7dvUGVsVBjqR7JHJk0brhHOZYGmfBYOrK0ZhYMEtBr4= -github.com/franela/goblin v0.0.0-20210519012713-85d372ac71e2/go.mod h1:VzmDKDJVZI3aJmnRI9VjAn9nJ8qPPsN1fqzr9dqInIo= -github.com/franela/goreq v0.0.0-20171204163338-bcd34c9993f8/go.mod h1:ZhphrRTfi2rbfLwlschooIH4+wKKDR4Pdxhh+TRoA20= +github.com/fogleman/gg v1.3.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= -github.com/fsnotify/fsnotify v1.4.9 h1:hsms1Qyu0jgnwNXIxa+/V/PDsU6CfLf6CNO8H7IWoS4= github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= -github.com/fullstorydev/grpcurl v1.8.5 h1:xYZBGwhLFuHx6VZLdANGx7Ffb/dlY8JZlJz76/TxclM= -github.com/fullstorydev/grpcurl v1.8.5/go.mod h1:hmAJ/1FHD4xEdiTQS4Byb5NHVVGZr9iGy8CnX0t6ftA= -github.com/fzipp/gocyclo v0.3.1 h1:A9UeX3HJSXTBzvHzhqoYVuE0eAhe+aM8XBCCwsPMZOc= -github.com/fzipp/gocyclo v0.3.1/go.mod h1:DJHO6AUmbdqj2ET4Z9iArSuwWgYDRryYt2wASxc7x3E= -github.com/ghodss/yaml v0.0.0-20150909031657-73d445a93680/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= -github.com/ghodss/yaml v1.0.0 h1:wQHKEahhL6wmXdzwWG11gIVCkOv05bNOh+Rxn0yngAk= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/gliderlabs/ssh v0.2.2 h1:6zsha5zo/TWhRhwqCD3+EarCAgZ2yN28ipRnGPnwkI0= github.com/gliderlabs/ssh v0.2.2/go.mod h1:U7qILu1NlMHj9FlMhZLlkCdDnU1DBEAqr0aevW3Awn0= -github.com/go-critic/go-critic v0.5.4 h1:fPNMqImVjELN6Du7NVVuvKA4cgASNmc7e4zSYQCOnv8= -github.com/go-critic/go-critic v0.5.4/go.mod h1:cjB4YGw+n/+X8gREApej7150Uyy1Tg8If6F2XOAUXNE= +github.com/go-fonts/dejavu v0.1.0/go.mod h1:4Wt4I4OU2Nq9asgDCteaAaWZOV24E+0/Pwo0gppep4g= +github.com/go-fonts/latin-modern v0.2.0/go.mod h1:rQVLdDMK+mK1xscDwsqM5J8U2jrRa3T0ecnM9pNujks= +github.com/go-fonts/liberation v0.1.1/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= +github.com/go-fonts/liberation v0.2.0/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= +github.com/go-fonts/stix v0.1.0/go.mod h1:w/c1f0ldAUlJmLBvlbkvVXLAD+tAMqobIIQpmnUIzUY= github.com/go-git/gcfg v1.5.0 h1:Q5ViNfGF8zFgyJWPqYwA7qGFoMTEiBmdlkcfRmpIMa4= github.com/go-git/gcfg v1.5.0/go.mod h1:5m20vg6GwYabIxaOonVkTdrILxQMpEShl1xiMF4ua+E= github.com/go-git/go-billy/v5 v5.0.0 h1:7NQHvd9FVid8VL4qVUMm8XifBK+2xCoZ2lSk0agRrHM= github.com/go-git/go-billy/v5 v5.0.0/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0= -github.com/go-git/go-git v1.0.0 h1:YcN9iDGDoXuIw0vHls6rINwV416HYa0EB2X+RBsyYp4= -github.com/go-git/go-git v4.7.0+incompatible h1:+W9rgGY4DOKKdX2x6HxSR7HNeTxqiKrOvKnuittYVdA= github.com/go-git/go-git-fixtures/v4 v4.0.1 h1:q+IFMfLx200Q3scvt2hN79JsEzy4AmBTp/pqnefH+Bc= github.com/go-git/go-git-fixtures/v4 v4.0.1/go.mod h1:m+ICp2rF3jDhFgEZ/8yziagdT1C+ZpZcrJjappBCDSw= github.com/go-git/go-git/v5 v5.1.0 h1:HxJn9g/E7eYvKW3Fm7Jt4ee8LXfPOm/H1cdDu8vEssk= github.com/go-git/go-git/v5 v5.1.0/go.mod h1:ZKfuPUoY1ZqIG4QG9BDBh3G4gLM5zvPuSJAozQrZuyM= -github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 h1:QbL/5oDUmRBzO9/Z7Seo6zf912W/a6Sr4Eu0G/3Jho0= github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= -github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4 h1:WtGNWLvXpe6ZudgnXrq0barxBImvnnJoMEhXAzcbM0I= github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= -github.com/go-kit/kit v0.8.0 h1:Wz+5lgoB0kkuqLEc6NVmwRknTKP6dTGbSqvhZtBI/j0= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= -github.com/go-kit/kit v0.10.0/go.mod h1:xUsJbQ/Fp4kEt7AFgCuvyX4a71u8h9jB8tj/ORgOZ7o= -github.com/go-kit/kit v0.12.0 h1:e4o3o3IsBfAKQh5Qbbiqyfu97Ku7jrO/JbohvztANh4= -github.com/go-kit/kit v0.12.0/go.mod h1:lHd+EkCZPIwYItmGDDRdhinkzX2A1sj+M9biaEaizzs= github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY= -github.com/go-kit/log v0.2.0 h1:7i2K3eKTos3Vc0enKCfnVcgHh2olr/MyfboYq7cAcFw= github.com/go-kit/log v0.2.0/go.mod h1:NwTd00d/i8cPZ3xOwwiv2PO5MOcx78fFErGNcVmBjv0= -github.com/go-lintpack/lintpack v0.5.2 h1:DI5mA3+eKdWeJ40nU4d6Wc26qmdG8RCi/btYq0TuRN0= -github.com/go-lintpack/lintpack v0.5.2/go.mod h1:NwZuYi2nUHho8XEIZ6SIxihrnPoqBTDqfpXvXAN0sXM= +github.com/go-latex/latex v0.0.0-20210118124228-b3d85cf34e07/go.mod h1:CO1AlKB2CSIqUrmQPqA0gdRIlnLEY0gK5JGjh37zN5U= +github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpxhq9o2S/CELCSUxEWWAuoCUcVCQWv7G2OCk= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= -github.com/go-logfmt/logfmt v0.4.0 h1:MP4Eh7ZCb31lleYCFuwm0oe4/YGak+5l1vA2NOE80nA= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A= -github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas= github.com/go-logr/logr v0.2.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU= -github.com/go-ole/go-ole v1.2.4 h1:nNBDSCOigTSiarFpYE9J/KtEA1IOW4CNeqT9TQDqCxI= -github.com/go-ole/go-ole v1.2.4/go.mod h1:XCwSNxSkXRo4vlyPy93sltvi/qJq0jqQhjqQNIwKuxM= -github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1/go.mod h1:+35s3my2LFTysnkMfxsJBAMHj/DoqoB9knIWoYG/Vk0= -github.com/go-openapi/jsonpointer v0.19.2/go.mod h1:3akKfEdA7DF1sugOqz1dVQHBcuDBPKZGEoHC/NkiQRg= -github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg= -github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg= -github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9/go.mod h1:W3Z9FmVs9qj+KR4zFKmDPGiLdk1D9Rlm7cyMvf57TTg= -github.com/go-openapi/jsonreference v0.19.2/go.mod h1:jMjeRr2HHw6nAVajTXJ4eiUwohSTlpa0o73RUL1owJc= -github.com/go-openapi/jsonreference v0.19.3/go.mod h1:rjx6GuL8TTa9VaixXglHmQmIL98+wF9xc8zWvFonSJ8= -github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501/go.mod h1:J8+jY1nAiCcj+friV/PDoE1/3eeccG9LYBs0tYvLOWc= -github.com/go-openapi/spec v0.19.3/go.mod h1:FpwSN1ksY1eteniUU7X0N/BgJ7a4WvBFVA8Lj9mJglo= -github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87/go.mod h1:DXUve3Dpr1UfpPtxFw+EFuQ41HhCWZfha5jSVRG7C7I= -github.com/go-openapi/swag v0.19.2/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= -github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= -github.com/go-openapi/swag v0.21.1/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ= -github.com/go-sql-driver/mysql v1.4.0 h1:7LxgVwFb2hIQtMm87NdgAVfXjnt4OePseqT1tKx+opk= -github.com/go-sql-driver/mysql v1.4.0/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w= -github.com/go-stack/stack v1.8.0 h1:5SgMzNM5HxrEjV0ww2lTmX6E2Izsfxas4+YHWRs3Lsk= +github.com/go-logr/logr v1.2.0/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= +github.com/go-openapi/jsonpointer v0.19.6 h1:eCs3fxoIi3Wh6vtgmLTOjdhSpiqphQ+DaPn38N2ZdrE= +github.com/go-openapi/jsonpointer v0.19.6/go.mod h1:osyAmYz/mB/C3I+WsTTSgw1ONzaLJoLCyoi6/zppojs= +github.com/go-openapi/jsonreference v0.20.1/go.mod h1:Bl1zwGIM8/wsvqjsOQLJ/SH+En5Ap4rVB5KVcIDZG2k= +github.com/go-openapi/swag v0.22.3 h1:yMBqmnQ0gyZvEb/+KzuWZOXgllrXT4SADYbvDaXHv/g= +github.com/go-openapi/swag v0.22.3/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14= +github.com/go-pdf/fpdf v0.5.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= +github.com/go-pdf/fpdf v0.6.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0/go.mod h1:fyg7847qk6SyHyPtNmDHnmrv/HOrqktSC+C9fM+CJOE= github.com/go-test/deep v1.0.4/go.mod h1:wGDj63lr65AM2AQyKZd/NYHGb0R+1RLqB8NKt3aSFNA= -github.com/go-toolsmith/astcast v1.0.0 h1:JojxlmI6STnFVG9yOImLeGREv8W2ocNUM+iOhR6jE7g= -github.com/go-toolsmith/astcast v1.0.0/go.mod h1:mt2OdQTeAQcY4DQgPSArJjHCcOwlX+Wl/kwN+LbLGQ4= -github.com/go-toolsmith/astcopy v1.0.0 h1:OMgl1b1MEpjFQ1m5ztEO06rz5CUd3oBv9RF7+DyvdG8= -github.com/go-toolsmith/astcopy v1.0.0/go.mod h1:vrgyG+5Bxrnz4MZWPF+pI4R8h3qKRjjyvV/DSez4WVQ= -github.com/go-toolsmith/astequal v0.0.0-20180903214952-dcb477bfacd6/go.mod h1:H+xSiq0+LtiDC11+h1G32h7Of5O3CYFJ99GVbS5lDKY= -github.com/go-toolsmith/astequal v1.0.0 h1:4zxD8j3JRFNyLN46lodQuqz3xdKSrur7U/sr0SDS/gQ= -github.com/go-toolsmith/astequal v1.0.0/go.mod h1:H+xSiq0+LtiDC11+h1G32h7Of5O3CYFJ99GVbS5lDKY= -github.com/go-toolsmith/astfmt v0.0.0-20180903215011-8f8ee99c3086/go.mod h1:mP93XdblcopXwlyN4X4uodxXQhldPGZbcEJIimQHrkg= -github.com/go-toolsmith/astfmt v1.0.0 h1:A0vDDXt+vsvLEdbMFJAUBI/uTbRw1ffOPnxsILnFL6k= -github.com/go-toolsmith/astfmt v1.0.0/go.mod h1:cnWmsOAuq4jJY6Ct5YWlVLmcmLMn1JUPuQIHCY7CJDw= -github.com/go-toolsmith/astinfo v0.0.0-20180906194353-9809ff7efb21 h1:wP6mXeB2V/d1P1K7bZ5vDUO3YqEzcvOREOxZPEu3gVI= -github.com/go-toolsmith/astinfo v0.0.0-20180906194353-9809ff7efb21/go.mod h1:dDStQCHtmZpYOmjRP/8gHHnCCch3Zz3oEgCdZVdtweU= -github.com/go-toolsmith/astp v0.0.0-20180903215135-0af7e3c24f30/go.mod h1:SV2ur98SGypH1UjcPpCatrV5hPazG6+IfNHbkDXBRrk= -github.com/go-toolsmith/astp v1.0.0 h1:alXE75TXgcmupDsMK1fRAy0YUzLzqPVvBKoyWV+KPXg= -github.com/go-toolsmith/astp v1.0.0/go.mod h1:RSyrtpVlfTFGDYRbrjyWP1pYu//tSFcvdYrA8meBmLI= -github.com/go-toolsmith/pkgload v0.0.0-20181119091011-e9e65178eee8/go.mod h1:WoMrjiy4zvdS+Bg6z9jZH82QXwkcgCBX6nOfnmdaHks= -github.com/go-toolsmith/pkgload v1.0.0 h1:4DFWWMXVfbcN5So1sBNW9+yeiMqLFGl1wFLTL5R0Tgg= -github.com/go-toolsmith/pkgload v1.0.0/go.mod h1:5eFArkbO80v7Z0kdngIxsRXRMTaX4Ilcwuh3clNrQJc= -github.com/go-toolsmith/strparse v1.0.0 h1:Vcw78DnpCAKlM20kSbAyO4mPfJn/lyYA4BJUDxe2Jb4= -github.com/go-toolsmith/strparse v1.0.0/go.mod h1:YI2nUKP9YGZnL/L1/DLFBfixrcjslWct4wyljWhSRy8= -github.com/go-toolsmith/typep v1.0.0/go.mod h1:JSQCQMUPdRlMZFswiq3TGpNp1GMktqkR2Ns5AIQkATU= -github.com/go-toolsmith/typep v1.0.2 h1:8xdsa1+FSIH/RhEkgnD1j2CJOy5mNllW1Q9tRiYwvlk= -github.com/go-toolsmith/typep v1.0.2/go.mod h1:JSQCQMUPdRlMZFswiq3TGpNp1GMktqkR2Ns5AIQkATU= -github.com/go-xmlfmt/xmlfmt v0.0.0-20191208150333-d5b6f63a941b h1:khEcpUM4yFcxg4/FHQWkvVRmgijNXRfzkIDHh23ggEo= -github.com/go-xmlfmt/xmlfmt v0.0.0-20191208150333-d5b6f63a941b/go.mod h1:aUCEOzzezBEjDBbFBoSiya/gduyIiWYRP6CnSFIV8AM= -github.com/go-zookeeper/zk v1.0.2/go.mod h1:nOB03cncLtlp4t+UAkGSV+9beXP/akpekBwL+UX1Qcw= -github.com/gobwas/glob v0.2.3 h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y= -github.com/gobwas/glob v0.2.3/go.mod h1:d3Ez4x06l9bZtSvzIay5+Yzi0fmZzPgnTbPcKjJAkT8= -github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= -github.com/gofrs/flock v0.8.0 h1:MSdYClljsF3PbENUUEx85nkWfJSGfzYI9yEBZOJz6CY= -github.com/gofrs/flock v0.8.0/go.mod h1:F1TvTiK9OcQqauNUHlbJvyl9Qa1QvF/gOUDKA14jxHU= -github.com/gogo/googleapis v1.1.0/go.mod h1:gf4bu3Q80BeJ6H1S1vYPm8/ELATdvryBaNFGgqEef3s= +github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= +github.com/goccy/go-json v0.10.2 h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU= +github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= -github.com/gogo/protobuf v1.2.0/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= -github.com/gogo/protobuf v1.2.1 h1:/s5zKNz0uPFCZ5hddgPdo2TK2TVrUNMn0OOX8/aZMTE= -github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= -github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o= -github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= -github.com/golang-collections/go-datastructures v0.0.0-20150211160725-59788d5eb259 h1:ZHJ7+IGpuOXtVf6Zk/a3WuHQgkC+vXwaqfUBDFwahtI= -github.com/golang-collections/go-datastructures v0.0.0-20150211160725-59788d5eb259/go.mod h1:9Qcha0gTWLw//0VNka1Cbnjvg3pNKGFdAm7E9sBabxE= -github.com/golang-jwt/jwt/v4 v4.0.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k= -github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b h1:VKtxabqXZkF25pY9ekfRL6a582T4P37/31XEstQ5p58= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= -github.com/golang/groupcache v0.0.0-20160516000752-02826c3e7903/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/glog v1.1.1 h1:jxpi2eWoU84wbX9iIEyAeeoac3FLuifZpY9tcNUD9kw= +github.com/golang/glog v1.1.1/go.mod h1:zR+okUeTbrL6EL3xHUDxZuEtGv04p5shwip1+mL/rLQ= github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e h1:1r7pUrabqp18hOBcwBwiTsbnFeTZHV9eER/QT5JVZxY= github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= @@ -743,7 +819,6 @@ github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFU github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= -github.com/golang/mock v1.4.4 h1:l75CXGRSwbaYNpl/Z2X1XIIAMSCquvXgpVZDhwEIJsc= github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8= github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs= @@ -759,81 +834,42 @@ github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrU github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= -github.com/golang/protobuf v1.4.2 h1:+Z5KGCizgyZCbGh1KZqA0fcLLkwbsjIzS4aV2v7wJX0= github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= -github.com/golang/protobuf v1.5.1 h1:jAbXjIeW2ZSW2AwFxlGTDoc2CjI2XujLkV3ArsZFCvc= github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= -github.com/golang/protobuf v1.5.2 h1:ROPKBNFfQgOUMifHyP+KYbvpjbdoFNs+aK7DXlji0Tw= github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= -github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/golang/snappy v0.0.2/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= +github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= +github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 h1:23T5iq8rbUYlhpt5DB4XJkc6BU31uODLD1o1gKvZmD0= -github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2/go.mod h1:k9Qvh+8juN+UKMCS/3jFtGICgW8O96FVaZsaxdzDkR4= -github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a h1:w8hkcTqaFpzKqonE9uMCefW1WDie15eSP/4MssdenaM= -github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a/go.mod h1:ryS0uhF+x9jgbj/N71xsEqODy9BN81/GonCZiOzirOk= -github.com/golangci/errcheck v0.0.0-20181223084120-ef45e06d44b6 h1:YYWNAGTKWhKpcLLt7aSj/odlKrSrelQwlovBpDuf19w= -github.com/golangci/errcheck v0.0.0-20181223084120-ef45e06d44b6/go.mod h1:DbHgvLiFKX1Sh2T1w8Q/h4NAI8MHIpzCdnBUDTXU3I0= -github.com/golangci/go-misc v0.0.0-20180628070357-927a3d87b613 h1:9kfjN3AdxcbsZBf8NjltjWihK2QfBBBZuv91cMFfDHw= -github.com/golangci/go-misc v0.0.0-20180628070357-927a3d87b613/go.mod h1:SyvUF2NxV+sN8upjjeVYr5W7tyxaT1JVtvhKhOn2ii8= -github.com/golangci/go-tools v0.0.0-20190318055746-e32c54105b7c h1:/7detzz5stiXWPzkTlPTzkBEIIE4WGpppBJYjKqBiPI= -github.com/golangci/go-tools v0.0.0-20190318055746-e32c54105b7c/go.mod h1:unzUULGw35sjyOYjUt0jMTXqHlZPpPc6e+xfO4cd6mM= -github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3 h1:pe9JHs3cHHDQgOFXJJdYkK6fLz2PWyYtP4hthoCMvs8= -github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3/go.mod h1:JXrF4TWy4tXYn62/9x8Wm/K/dm06p8tCKwFRDPZG/1o= -github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee h1:J2XAy40+7yz70uaOiMbNnluTg7gyQhtGqLQncQh+4J8= -github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee/go.mod h1:ozx7R9SIwqmqf5pRP90DhR2Oay2UIjGuKheCBCNwAYU= -github.com/golangci/gofmt v0.0.0-20190930125516-244bba706f1a h1:iR3fYXUjHCR97qWS8ch1y9zPNsgXThGwjKPrYfqMPks= -github.com/golangci/gofmt v0.0.0-20190930125516-244bba706f1a/go.mod h1:9qCChq59u/eW8im404Q2WWTrnBUQKjpNYKMbU4M7EFU= -github.com/golangci/golangci-lint v1.38.0 h1:hgZsLRzZrjhpp44Ak+fhXNzgrbDF39ETf22a+Jd3fJQ= -github.com/golangci/golangci-lint v1.38.0/go.mod h1:Knp/sd5ATrVp7EOzWzwIIFH+c8hUfpW+oOQb8NvdZDo= -github.com/golangci/gosec v0.0.0-20190211064107-66fb7fc33547 h1:fUdgm/BdKvwOHxg5AhNbkNRp2mSy8sxTXyBVs/laQHo= -github.com/golangci/gosec v0.0.0-20190211064107-66fb7fc33547/go.mod h1:0qUabqiIQgfmlAmulqxyiGkkyF6/tOGSnY2cnPVwrzU= -github.com/golangci/ineffassign v0.0.0-20190609212857-42439a7714cc h1:gLLhTLMk2/SutryVJ6D4VZCU3CUqr8YloG7FPIBWFpI= -github.com/golangci/ineffassign v0.0.0-20190609212857-42439a7714cc/go.mod h1:e5tpTHCfVze+7EpLEozzMB3eafxo2KT5veNg1k6byQU= -github.com/golangci/lint-1 v0.0.0-20191013205115-297bf364a8e0 h1:MfyDlzVjl1hoaPzPD4Gpb/QgoRfSBR0jdhwGyAWwMSA= -github.com/golangci/lint-1 v0.0.0-20191013205115-297bf364a8e0/go.mod h1:66R6K6P6VWk9I95jvqGxkqJxVWGFy9XlDwLwVz1RCFg= -github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca h1:kNY3/svz5T29MYHubXix4aDDuE3RWHkPvopM/EDv/MA= -github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca/go.mod h1:tvlJhZqDe4LMs4ZHD0oMUlt9G2LWuDGoisJTBzLMV9o= -github.com/golangci/misspell v0.3.5 h1:pLzmVdl3VxTOncgzHcvLOKirdvcx/TydsClUQXTehjo= -github.com/golangci/misspell v0.3.5/go.mod h1:dEbvlSfYbMQDtrpRMQU675gSDLDNa8sCPPChZ7PhiVA= -github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21 h1:leSNB7iYzLYSSx3J/s5sVf4Drkc68W2wm4Ixh/mr0us= -github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21/go.mod h1:tf5+bzsHdTM0bsB7+8mt0GUMvjCgwLpTapNZHU8AajI= -github.com/golangci/revgrep v0.0.0-20210208091834-cd28932614b5 h1:c9Mqqrm/Clj5biNaG7rABrmwUq88nHh0uABo2b/WYmc= -github.com/golangci/revgrep v0.0.0-20210208091834-cd28932614b5/go.mod h1:LK+zW4MpyytAWQRz0M4xnzEk50lSvqDQKfx304apFkY= -github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 h1:zwtduBRr5SSWhqsYNgcuWO2kFlpdOZbP0+yRjmvPGys= -github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4/go.mod h1:Izgrg8RkN3rCIMLGE9CyYmU9pY2Jer6DgANEnZ/L/cQ= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= -github.com/google/btree v1.0.0 h1:0udJVsspx3VBr5FwtLhQQtuAsVc79tTq0ocGIPAU6qo= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= -github.com/google/cel-go v0.7.3/go.mod h1:4EtyFAHT5xNr0Msu0MJjyGxPUgdr9DlcaPyzLt/kkt8= -github.com/google/cel-go v0.11.3 h1:MnUpbcMtr/eA8vRTEYSru+fyCAgGUYLrY/49vUvphbI= -github.com/google/cel-go v0.11.3/go.mod h1:Av7CU6r6X3YmcHR9GXqVDaEJYfEtSxl6wvIjUQTriCw= -github.com/google/cel-spec v0.5.0/go.mod h1:Nwjgxy5CbjlPrtCWjeDjUyKMl8w41YBYGjsyDdqk0xA= +github.com/google/btree v1.0.1/go.mod h1:xXMiIv4Fb/0kKde4SpL7qlzvu5cMJDRkFDxJfI9uaxA= +github.com/google/cel-go v0.14.0 h1:LFobwuUDslWUHdQ48SXVXvQgPH2X1XVhsgOGNioAEZ4= +github.com/google/cel-go v0.14.0/go.mod h1:YzWEoI07MC/a/wj9in8GeVatqfypkldgBlwXh9bCwqY= +github.com/google/flatbuffers v2.0.8+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= +github.com/google/flatbuffers v23.3.3+incompatible h1:5PJI/WbJkaMTvpGxsHVKG/LurN/KnWXNyGpwSCDgen0= +github.com/google/flatbuffers v23.3.3+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= +github.com/google/gnostic v0.5.7-v3refs/go.mod h1:73MKFl6jIHelAJNaBGFzt3SPtZULs9dYrGFt8OiIsHQ= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.1 h1:JFrFEBb2xKufg6XkJsJr+WbKb4FQlURi5RUcBveYu9k= github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.5 h1:Khx7svrCpmxxtHBq5j2mp/xVjsi8hQMfNLvJFAlrGgU= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.6 h1:BKbKCqvP6I+rmFHt06ZmyQtvB8xAkWdhFyr0ZUNZcxQ= github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.7 h1:81/ik6ipDQS2aGcBfIN5dHDB36BwrStyeAQquSYCV4o= github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -github.com/google/go-containerregistry v0.4.1/go.mod h1:Ct15B4yir3PLOP5jsy0GNeYVaIZs/MK/Jz5any1wFW0= +github.com/google/go-containerregistry v0.14.0/go.mod h1:aiJ2fp/SXvkWgmYHioXnbMdlgB8eXiiYOY55gfN91Wk= github.com/google/go-github v17.0.0+incompatible h1:N0LgJ1j65A7kfXrZnUDaYCs/Sf4rEjNlfyDHW9dolSY= github.com/google/go-github v17.0.0+incompatible/go.mod h1:zLgOLi98H3fifZn+44m+umXrS52loVEgC2AApnigrVQ= github.com/google/go-querystring v1.0.0 h1:Xkwi/a1rcvNg1PPYe5vI8GbeBY/jrVuDX5ASuANWTrk= @@ -842,796 +878,411 @@ github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/ github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/martian v2.1.0+incompatible h1:/CP5g8u/VJHijgedC/Legn3BAbAaWPgecwXBIDzw5no= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= -github.com/google/martian/v3 v3.0.0 h1:pMen7vLs8nvgEYhywH3KDWJIJTeEr2ULsVWHWYHQyBs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/martian/v3 v3.2.1/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= +github.com/google/martian/v3 v3.3.2 h1:IqNFLAmvJOgVlpdEBiQbDc2EwKW77amAycfTuWKdfvw= +github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99 h1:Ak8CrdlwwXwAZxzS66vgPt4U8yUZX7JwLvVR58FN5jM= github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= +github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210715191844-86eeefc3e471/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/renameio v0.1.0 h1:GOZbcHa3HfsPKPlmyPyN2KEohoMXOhdMbHrvbpl2QaA= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= -github.com/google/uuid v1.0.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/google/s2a-go v0.1.2 h1:WVtYAYuYxKeYajAmThMRYWP6K3wXkcqbGHeUgeubUHY= +github.com/google/s2a-go v0.1.2/go.mod h1:OJpEgntRZo8ugHpF9hkoLJbS5dSI20XZeXJ9JVywLlM= github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I= github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= -github.com/googleapis/enterprise-certificate-proxy v0.1.0 h1:zO8WHNx/MYiAKJ3d5spxZXZE6KHmIQGQcAzwUzV7qQw= github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= -github.com/googleapis/enterprise-certificate-proxy v0.2.0 h1:y8Yozv7SZtlU//QXbezB6QkpuE6jMD2/gfzk4AftXjs= github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= +github.com/googleapis/enterprise-certificate-proxy v0.2.1/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/enterprise-certificate-proxy v0.2.3 h1:yk9/cqRKtT9wXZSsRH9aurXEpJX+U6FLtpYTdC3R06k= +github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= -github.com/googleapis/gax-go/v2 v2.0.5 h1:sjZBwGj9Jlw33ImPtvFviGYvseOtDM7hkSKB7+Tv3SM= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0= -github.com/googleapis/gax-go/v2 v2.1.1 h1:dp3bWCh+PPO1zjRRiCSczJav13sBvG4UhNyVTa1KqdU= github.com/googleapis/gax-go/v2 v2.1.1/go.mod h1:hddJymUZASv3XPyGkUpKj8pPO47Rmb0eJc8R6ouapiM= -github.com/googleapis/gax-go/v2 v2.2.0 h1:s7jOdKSaksJVOxE0Y/S32otcfiP+UQ0cL8/GTKaONwE= github.com/googleapis/gax-go/v2 v2.2.0/go.mod h1:as02EH8zWkzwUoLbBaFeQ+arQaj/OthfcblKl4IGNaM= github.com/googleapis/gax-go/v2 v2.3.0/go.mod h1:b8LNqSzNabLiUpXKkY7HAR5jr6bIT99EXz9pXxye9YM= -github.com/googleapis/gax-go/v2 v2.4.0 h1:dS9eYAjhrE2RjmzYw2XAPvcXfmcQLtFEQWn0CR82awk= github.com/googleapis/gax-go/v2 v2.4.0/go.mod h1:XOTVJ59hdnfJLIP/dh8n5CGryZR2LxK9wbMD5+iXC6c= -github.com/googleapis/gax-go/v2 v2.5.0/go.mod h1:5umvlP5SfujYfRsDFCLZavIt5bogezbN+OrMZT1HWns= -github.com/googleapis/gax-go/v2 v2.5.1 h1:kBRZU0PSuI7PspsSb/ChWoVResUcwNVIdpB049pKTiw= github.com/googleapis/gax-go/v2 v2.5.1/go.mod h1:h6B0KMMFNtI2ddbGJn3T3ZbwkeT6yqEF02fYlzkUCyo= -github.com/googleapis/gax-go/v2 v2.6.0 h1:SXk3ABtQYDT/OH8jAyvEOQ58mgawq5C4o/4/89qN2ZU= github.com/googleapis/gax-go/v2 v2.6.0/go.mod h1:1mjbznJAPHFpesgE5ucqfYEscaz5kMdcIDwU/6+DDoY= -github.com/googleapis/gnostic v0.4.1/go.mod h1:LRhVm6pbyptWbWbuZ38d1eyptfvIytN3ir6b65WBswg= -github.com/googleapis/go-type-adapters v1.0.0 h1:9XdMn+d/G57qq1s8dNc5IesGCXHf6V2HZ2JwRxfA2tA= +github.com/googleapis/gax-go/v2 v2.7.0/go.mod h1:TEop28CZZQ2y+c0VxMUmu1lV+fQx57QpBWsYpwqHJx8= +github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= +github.com/googleapis/gax-go/v2 v2.8.0 h1:UBtEZqx1bjXtOQ5BVTkuYghXrr3N4V123VKJK67vJZc= +github.com/googleapis/gax-go/v2 v2.8.0/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4= -github.com/gookit/color v1.3.6 h1:Rgbazd4JO5AgSTVGS3o0nvaSdwdrS8bzvIXwtK6OiMk= -github.com/gookit/color v1.3.6/go.mod h1:R3ogXq2B9rTbXoSHJ1HyUVAZ3poOJHpd9nQmyGZsfvQ= -github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1 h1:EGx4pi6eqNxGaHF6qqu48+N2wcFQ5qg5FXgOdqsJ5d8= -github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= -github.com/gordonklaus/ineffassign v0.0.0-20200309095847-7953dde2c7bf/go.mod h1:cuNKsD1zp2v6XfE/orVX2QE1LC+i254ceGcVeDT3pTU= -github.com/gordonklaus/ineffassign v0.0.0-20210225214923-2e10b2664254 h1:Nb2aRlC404yz7gQIfRZxX9/MLvQiqXyiBTJtgAy6yrI= -github.com/gordonklaus/ineffassign v0.0.0-20210225214923-2e10b2664254/go.mod h1:M9mZEtGIsR1oDaZagNPNG9iq9n2HrhZ17dsXk73V3Lw= -github.com/gorilla/context v1.1.1/go.mod h1:kBGZzfjB9CEq2AlWe17Uuf7NDRt0dE0s8S51q0aT7Yg= -github.com/gorilla/mux v1.6.2/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs= -github.com/gorilla/mux v1.7.3/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs= -github.com/gorilla/websocket v0.0.0-20170926233335-4201258b820c/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= -github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m1UJ88s3WnNqhKjPHQ0heANvMoAMk2YaljkQ= -github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc= +github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= -github.com/gostaticanalysis/analysisutil v0.0.0-20190318220348-4088753ea4d3/go.mod h1:eEOZF4jCKGi+aprrirO9e7WKB3beBRtWgqGunKl6pKE= -github.com/gostaticanalysis/analysisutil v0.0.3/go.mod h1:eEOZF4jCKGi+aprrirO9e7WKB3beBRtWgqGunKl6pKE= -github.com/gostaticanalysis/analysisutil v0.1.0/go.mod h1:dMhHRU9KTiDcuLGdy87/2gTR8WruwYZrKdRq9m1O6uw= -github.com/gostaticanalysis/analysisutil v0.4.1 h1:/7clKqrVfiVwiBQLM0Uke4KvXnO6JcCTS7HwF2D6wG8= -github.com/gostaticanalysis/analysisutil v0.4.1/go.mod h1:18U/DLpRgIUd459wGxVHE0fRgmo1UgHDcbw7F5idXu0= -github.com/gostaticanalysis/comment v1.3.0/go.mod h1:xMicKDx7XRXYdVwY9f9wQpDJVnqWxw9wCauCMKp+IBI= -github.com/gostaticanalysis/comment v1.4.1 h1:xHopR5L2lRz6OsjH4R2HG5wRhW9ySl3FsHIvi5pcXwc= -github.com/gostaticanalysis/comment v1.4.1/go.mod h1:ih6ZxzTHLdadaiSnF5WY3dxUoXfXAlTaRzuaNDlSado= -github.com/gostaticanalysis/forcetypeassert v0.0.0-20200621232751-01d4955beaa5 h1:rx8127mFPqXXsfPSo8BwnIU97MKFZc89WHAHt8PwDVY= -github.com/gostaticanalysis/forcetypeassert v0.0.0-20200621232751-01d4955beaa5/go.mod h1:qZEedyP/sY1lTGV1uJ3VhWZ2mqag3IkWsDHVbplHXak= -github.com/gostaticanalysis/nilerr v0.1.1 h1:ThE+hJP0fEp4zWLkWHWcRyI2Od0p7DlgYG3Uqrmrcpk= -github.com/gostaticanalysis/nilerr v0.1.1/go.mod h1:wZYb6YI5YAxxq0i1+VJbY0s2YONW0HU0GPE3+5PWN4A= +github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc= +github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA= -github.com/grpc-ecosystem/go-grpc-middleware v1.0.0 h1:Iju5GlWwrvL6UBg4zJJt3btmonfrMlCDdsejg4CZE7c= -github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= -github.com/grpc-ecosystem/go-grpc-middleware v1.0.1-0.20190118093823-f849b5445de4/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs= -github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho= -github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= -github.com/grpc-ecosystem/grpc-gateway v1.9.0 h1:bM6ZAFZmc/wPFaRDi0d5L7hGEZEx/2u+Tmr2evNHDiI= -github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= -github.com/grpc-ecosystem/grpc-gateway v1.9.5/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY= -github.com/grpc-ecosystem/grpc-gateway v1.15.2/go.mod h1:vO11I9oWA+KsxmfFQPhLnnIb1VDE24M+pdxZFiuZcA8= -github.com/grpc-ecosystem/grpc-gateway v1.16.0 h1:gmcG1KaJ57LophUzW0Hy8NmPhnMZb4M0+kPpLofRdBo= github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= -github.com/hashicorp/consul/api v1.1.0 h1:BNQPM9ytxj6jbjjdRPioQ94T6YXriSopn0i8COv6SRA= -github.com/hashicorp/consul/api v1.1.0/go.mod h1:VmuI/Lkw1nC05EYQWNKwWGbkg+FbDBtguAZLlVdkD9Q= -github.com/hashicorp/consul/api v1.3.0/go.mod h1:MmDNSzIMUjNpY/mQ398R4bk2FnqQLoPndWW5VkKPlCE= -github.com/hashicorp/consul/api v1.10.1/go.mod h1:XjsvQN+RJGWI2TWy1/kqaE16HrR2J/FWgkYjdZQsX9M= -github.com/hashicorp/consul/sdk v0.1.1 h1:LnuDWGNsoajlhGyHJvuWW6FVqRl8JOTPqS6CPTsYjhY= -github.com/hashicorp/consul/sdk v0.1.1/go.mod h1:VKf9jXwCTEY1QZP2MOLRhb5i/I/ssyNV1vwHyQBF0x8= -github.com/hashicorp/consul/sdk v0.3.0/go.mod h1:VKf9jXwCTEY1QZP2MOLRhb5i/I/ssyNV1vwHyQBF0x8= -github.com/hashicorp/consul/sdk v0.8.0/go.mod h1:GBvyrGALthsZObzUGsfgHZQDXjg4lOjagTIwIR1vPms= -github.com/hashicorp/errwrap v1.0.0 h1:hLrqtEDnRye3+sgx6z4qVLNuviH3MR5aQ0ykNJa/UYA= -github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= -github.com/hashicorp/go-cleanhttp v0.5.0/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80= -github.com/hashicorp/go-cleanhttp v0.5.1 h1:dH3aiDG9Jvb5r5+bYHsikaOUIpcM0xvgMXVoDkXMzJM= -github.com/hashicorp/go-cleanhttp v0.5.1/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80= -github.com/hashicorp/go-cleanhttp v0.5.2/go.mod h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48= -github.com/hashicorp/go-hclog v0.12.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= -github.com/hashicorp/go-hclog v0.16.2/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= -github.com/hashicorp/go-immutable-radix v1.0.0 h1:AKDB1HM5PWEA7i4nhcpwOrO2byshxBjXVn/J/3+z5/0= -github.com/hashicorp/go-immutable-radix v1.0.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= -github.com/hashicorp/go-immutable-radix v1.3.1/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= -github.com/hashicorp/go-msgpack v0.5.3 h1:zKjpN5BK/P5lMYrLmBHdBULWbJ0XpYR+7NGzqkZzoD4= -github.com/hashicorp/go-msgpack v0.5.3/go.mod h1:ahLV/dePpqEmjfWmKiqvPkv/twdG7iPBM1vqhUKIvfM= -github.com/hashicorp/go-multierror v1.0.0 h1:iVjPR7a6H0tWELX5NxNe7bYopibicUzc7uPribsnS6o= -github.com/hashicorp/go-multierror v1.0.0/go.mod h1:dHtQlpGsu+cZNNAkkCN/P3hoUDHhCYQXV3UM06sGGrk= -github.com/hashicorp/go-multierror v1.1.0/go.mod h1:spPvp8C1qA32ftKqdAHm4hHTbPw+vmowP0z+KUhOZdA= -github.com/hashicorp/go-retryablehttp v0.5.3/go.mod h1:9B5zBasrRhHXnJnui7y6sL7es7NDiJgTc6Er0maI1Xs= -github.com/hashicorp/go-rootcerts v1.0.0 h1:Rqb66Oo1X/eSV1x66xbDccZjhJigjg0+e82kpwzSwCI= -github.com/hashicorp/go-rootcerts v1.0.0/go.mod h1:K6zTfqpRlCUIjkwsN4Z+hiSfzSTQa6eBIzfwKfwNnHU= -github.com/hashicorp/go-rootcerts v1.0.2/go.mod h1:pqUvnprVnM5bf7AOirdbb01K4ccR319Vf4pU3K5EGc8= -github.com/hashicorp/go-sockaddr v1.0.0 h1:GeH6tui99pF4NJgfnhp+L6+FfobzVW3Ah46sLo0ICXs= -github.com/hashicorp/go-sockaddr v1.0.0/go.mod h1:7Xibr9yA9JjQq1JpNB2Vw7kxv8xerXegt+ozgdvDeDU= -github.com/hashicorp/go-syslog v1.0.0 h1:KaodqZuhUoZereWVIYmpUgZysurB1kBLX2j0MwMrUAE= -github.com/hashicorp/go-syslog v1.0.0/go.mod h1:qPfqrKkXGihmCqbJM2mZgkZGvKG1dFdvsLplgctolz4= -github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= -github.com/hashicorp/go-uuid v1.0.1 h1:fv1ep09latC32wFoVwnqcnKJGnMSdBanPczbHAYm1BE= -github.com/hashicorp/go-uuid v1.0.1/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= -github.com/hashicorp/go-version v1.2.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= -github.com/hashicorp/go.net v0.0.1 h1:sNCoNyDEvN1xa+X0baata4RdcpKwcMS6DH+xwfqPgjw= -github.com/hashicorp/go.net v0.0.1/go.mod h1:hjKkEWcCURg++eb33jQU7oqQcI9XDCnUzHA0oac0k90= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= -github.com/hashicorp/golang-lru v0.5.1 h1:0hERBMJE1eitiLkihrMvRVBYAkpHzc/J3QdDN+dAcgU= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= -github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= -github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= -github.com/hashicorp/logutils v1.0.0 h1:dLEQVugN8vlakKOUE3ihGLTZJRB4j+M2cdTm/ORI65Y= -github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO+LraFDTW64= -github.com/hashicorp/mdns v1.0.0 h1:WhIgCr5a7AaVH6jPUwjtRuuE7/RDufnUvzIr48smyxs= -github.com/hashicorp/mdns v1.0.0/go.mod h1:tL+uN++7HEJ6SQLQ2/p+z2pH24WQKWjBPkE0mNTz8vQ= -github.com/hashicorp/mdns v1.0.1/go.mod h1:4gW7WsVCke5TE7EPeYliwHlRUyBtfCwuFwuMg2DmyNY= -github.com/hashicorp/memberlist v0.1.3 h1:EmmoJme1matNzb+hMpDuR/0sbJSUisxyqBGG676r31M= -github.com/hashicorp/memberlist v0.1.3/go.mod h1:ajVTdAv/9Im8oMAAj5G31PhhMCZJV2pPBoIllUwCN7I= -github.com/hashicorp/memberlist v0.2.2/go.mod h1:MS2lj3INKhZjWNqd3N0m3J+Jxf3DAOnAH9VT3Sh9MUE= -github.com/hashicorp/serf v0.8.2 h1:YZ7UKsJv+hKjqGVUUbtE3HNj79Eln2oQ75tniF6iPt0= -github.com/hashicorp/serf v0.8.2/go.mod h1:6hOLApaqBFA1NXqRQAsxw9QxuDEvNxSQRwA/JwenrHc= -github.com/hashicorp/serf v0.9.5/go.mod h1:UWDWwZeL5cuWDJdl0C6wrvrUwEqtQ4ZKBKKENpqIUyk= -github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/huandu/xstrings v1.3.1 h1:4jgBlKK6tLKFvO8u5pmYjG91cqytmDCDvGh7ECVFfFs= github.com/huandu/xstrings v1.3.1/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE= -github.com/hudl/fargo v1.3.0/go.mod h1:y3CKSmjA+wD2gak7sUSXTAoopbhU08POFhmITJgmKTg= -github.com/hudl/fargo v1.4.0/go.mod h1:9Ai6uvFy5fQNq6VPKtg+Ceq1+eTY4nKUlR2JElEOcDo= -github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6 h1:UDMh68UUwekSh5iP2OMhRRZJiiBccgV7axzUG8vi56c= +github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= -github.com/imdario/mergo v0.3.5/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA= -github.com/imdario/mergo v0.3.9 h1:UauaLniWCFHWd+Jp9oCEkTBj8VO/9DKg3PV3VCNMDIg= +github.com/imdario/mergo v0.3.6/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA= github.com/imdario/mergo v0.3.9/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA= github.com/imdario/mergo v0.3.11 h1:3tnifQM4i+fbajXKBHXWEH+KvNHqojZ778UH75j3bGA= github.com/imdario/mergo v0.3.11/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA= github.com/improbable-eng/grpc-web v0.13.0 h1:7XqtaBWaOCH0cVGKHyvhtcuo6fgW32Y10yRKrDHFHOc= github.com/improbable-eng/grpc-web v0.13.0/go.mod h1:6hRR09jOEG81ADP5wCQju1z71g6OL4eEvELdran/3cs= -github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM= -github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= -github.com/influxdata/influxdb1-client v0.0.0-20191209144304-8bf82d3c094d/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo= -github.com/influxdata/influxdb1-client v0.0.0-20200827194710-b269163b24ab/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo= -github.com/jackpal/gateway v1.0.7 h1:7tIFeCGmpyrMx9qvT0EgYUi7cxVW48a0mMvnIL17bPM= -github.com/jackpal/gateway v1.0.7/go.mod h1:aRcO0UFKt+MgIZmRmvOmnejdDT4Y1DNiNOsSd1AcIbA= +github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= +github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= +github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= github.com/itchyny/gojq v0.12.9 h1:biKpbKwMxVYhCU1d6mR7qMr3f0Hn9F5k5YykCVb3gmM= github.com/itchyny/gojq v0.12.9/go.mod h1:T4Ip7AETUXeGpD+436m+UEl3m3tokRgajd5pRfsR5oE= github.com/itchyny/timefmt-go v0.1.4 h1:hFEfWVdwsEi+CY8xY2FtgWHGQaBaC3JeHd+cve0ynVM= github.com/itchyny/timefmt-go v0.1.4/go.mod h1:nEP7L+2YmAbT2kZ2HfSs1d8Xtw9LY8D2stDBckWakZ8= +github.com/jackpal/gateway v1.0.7 h1:7tIFeCGmpyrMx9qvT0EgYUi7cxVW48a0mMvnIL17bPM= +github.com/jackpal/gateway v1.0.7/go.mod h1:aRcO0UFKt+MgIZmRmvOmnejdDT4Y1DNiNOsSd1AcIbA= github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 h1:BQSFePA1RWJOlocH6Fxy8MmwDt+yVQYULKfN0RoTN8A= github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod h1:1lJo3i6rXxKeerYnT8Nvf0QmHCRC1n8sfWVwXF2Frvo= -github.com/jessevdk/go-flags v1.4.0 h1:4IU2WS7AumrZ/40jfhf4QVDMsQwqA7VEHozFRrGARJA= github.com/jessevdk/go-flags v1.4.0/go.mod h1:4FA24M0QyGHXBuZZK/XkWh8h0e1EYbRYJSGM75WSRxI= -github.com/jgautheron/goconst v1.4.0 h1:hp9XKUpe/MPyDamUbfsrGpe+3dnY2whNK4EtB86dvLM= -github.com/jgautheron/goconst v1.4.0/go.mod h1:aAosetZ5zaeC/2EfMeRswtxUFBpe2Hr7HzkgX4fanO4= -github.com/jhump/protoreflect v1.10.1 h1:iH+UZfsbRE6vpyZH7asAjTPWJf7RJbpZ9j/N3lDlKs0= -github.com/jhump/protoreflect v1.10.1/go.mod h1:7GcYQDdMU/O/BBrl/cX6PNHpXh6cenjd8pneu5yW7Tg= -github.com/jingyugao/rowserrcheck v0.0.0-20210130005344-c6a0c12dd98d h1:BYDZtm80MLJpTWalkwHxNnIbO/2akQHERcfLq4TbIWE= -github.com/jingyugao/rowserrcheck v0.0.0-20210130005344-c6a0c12dd98d/go.mod h1:/EZlaYCnEX24i7qdVhT9du5JrtFWYRQr67bVgR7JJC8= -github.com/jirfag/go-printf-func-name v0.0.0-20200119135958-7558a9eaa5af h1:KA9BjwUk7KlCh6S9EAGWBt1oExIUv9WyNCiRz5amv48= -github.com/jirfag/go-printf-func-name v0.0.0-20200119135958-7558a9eaa5af/go.mod h1:HEWGJkRDzjJY2sqdDwxccsGicWEf9BQOZsq2tV+xzM0= -github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= -github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= -github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= -github.com/jmoiron/sqlx v1.2.0 h1:41Ip0zITnmWNR/vHV+S4m+VoUivnWY5E4OJfLZjCJMA= -github.com/jmoiron/sqlx v1.2.0/go.mod h1:1FEQNm3xlJgrMD+FBdI9+xvCksHtbpVBBw5dYhBSsks= -github.com/joefitzgerald/rainbow-reporter v0.1.0/go.mod h1:481CNgqmVHQZzdIbN52CupLJyoVwB10FQ/IQlF1pdL8= -github.com/jonboulle/clockwork v0.1.0 h1:VKV+ZcuP6l3yW9doeqz6ziZGgcynBVQO+obU0+0hcPo= -github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo= +github.com/josephburnett/jd v1.6.1 h1:Uzqhcje4WqvVyp85F3Oj0ezISPTlnhnr/KaLZIy8qh0= github.com/josephburnett/jd v1.6.1/go.mod h1:R8ZnZnLt2D4rhW4NvBc/USTo6mzyNT6fYNIIWOJA9GY= +github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY= github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y= github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= -github.com/json-iterator/go v1.1.6 h1:MrUvLMLTMxbqFJ9kzlvat/rYZqZnW3u4wkLzWTaFwKs= github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= -github.com/json-iterator/go v1.1.7/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= -github.com/json-iterator/go v1.1.8/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= -github.com/json-iterator/go v1.1.9/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= -github.com/jstemmer/go-junit-report v0.9.1 h1:6QPYqodiu3GuPL+7mfx+NwDdp2eTkp9IfEUpgAwUN0o= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= -github.com/jtolds/gls v4.20.0+incompatible h1:xdiiI2gbIgH/gLH7ADydsJ1uDOEzR8yvV7C0MuV77Wo= -github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU= -github.com/julienschmidt/httprouter v1.2.0 h1:TDTW5Yz1mjftljbcKqRcrYhd4XeOoI98t+9HbQbYf7g= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= -github.com/julz/importas v0.0.0-20210226073942-60b4fa260dd0 h1:exZBMUS/kB/AhxSj/9lIIxhqkCpXXdKScjFWQUTbi3M= -github.com/julz/importas v0.0.0-20210226073942-60b4fa260dd0/go.mod h1:oSFU2R4XK/P7kNBrnL/FEQlDGN1/6WoxXEjSSXO0DV0= +github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= github.com/kataras/muxie v1.1.1 h1:Dq5fgKBxmNznfM2MJjBr0JI7RLUvzvNLcjwA2btQwKs= github.com/kataras/muxie v1.1.1/go.mod h1:MoaVYoGmqvxzC10GFcPDV3xr6qenJ84ztcTxWQuNsYk= +github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= github.com/kevinburke/ssh_config v0.0.0-20190725054713-01f96b0aa0cd h1:Coekwdh0v2wtGp9Gmz1Ze3eVRAWJMLokvN3QjdzCHLY= github.com/kevinburke/ssh_config v0.0.0-20190725054713-01f96b0aa0cd/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM= github.com/kirsle/configdir v0.0.0-20170128060238-e45d2f54772f h1:dKccXx7xA56UNqOcFIbuqFjAWPVtP688j5QMgmo6OHU= github.com/kirsle/configdir v0.0.0-20170128060238-e45d2f54772f/go.mod h1:4rEELDSfUAlBSyUjPG0JnaNGjf13JySHFeRdD/3dLP0= -github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= -github.com/kisielk/errcheck v1.2.0/go.mod h1:/BMXB+zMLi60iA8Vv6Ksmxu/1UDYcXs4uQLJ+jE2L00= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= -github.com/kisielk/errcheck v1.6.0 h1:YTDO4pNy7AUN/021p+JGHycQyYNIyMoenM1YDVK6RlY= -github.com/kisielk/errcheck v1.6.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= -github.com/kisielk/gotool v0.0.0-20161130080628-0de1eaf82fa3/go.mod h1:jxZFDH7ILpTPQTk+E2s+z4CUas9lVNjIuKR4c5/zKgM= -github.com/kisielk/gotool v1.0.0 h1:AV2c/EiW3KqPNT9ZKl07ehoAGi4C5/01Cfbblndcapg= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -github.com/klauspost/compress v1.10.7/go.mod h1:aoV0uJVorq1K+umq18yTdKaF57EivdYsUV+/s2qKfXs= -github.com/klauspost/compress v1.11.0 h1:wJbzvpYMVGG9iTI9VxpnNZfd4DzMPoCWze3GgSqz8yg= -github.com/klauspost/compress v1.11.0/go.mod h1:aoV0uJVorq1K+umq18yTdKaF57EivdYsUV+/s2qKfXs= +github.com/klauspost/asmfmt v1.3.2 h1:4Ri7ox3EwapiOjCki+hw14RyKk201CN4rzyCJRFLpK4= +github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE= github.com/klauspost/compress v1.13.4/go.mod h1:8dP1Hq4DHOhN9w426knH3Rhby4rFm6D8eO+e+Dq5Gzg= github.com/klauspost/compress v1.13.5/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk= -github.com/klauspost/compress v1.13.6 h1:P76CopJELS0TiO2mebmnzgWaajssP/EszplttgQxcgc= github.com/klauspost/compress v1.13.6/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk= -github.com/klauspost/compress v1.15.1 h1:y9FcTHGyrebwfP0ZZqFiaxTaiDnUrGkJkI+f583BL1A= -github.com/klauspost/compress v1.15.1/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk= -github.com/klauspost/cpuid v1.2.0 h1:NMpwD2G9JSFOE1/TJjGSo5zG7Yb2bTe7eq1jH+irmeE= -github.com/klauspost/cpuid v1.2.0/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek= -github.com/konsorten/go-windows-terminal-sequences v1.0.1 h1:mweAR1A6xJ3oS2pRaGiHgQ4OO8tzTaLawm8vnODuwDk= +github.com/klauspost/compress v1.15.9/go.mod h1:PhcZ0MbTNciWF3rruxRgKxI5NkcHHrHUDtV4Yw2GlzU= +github.com/klauspost/compress v1.16.0/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= +github.com/klauspost/compress v1.16.5 h1:IFV2oUNUzZaz+XyusxpLzpzS8Pt5rh0Z16For/djlyI= +github.com/klauspost/compress v1.16.5/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= +github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= +github.com/klauspost/cpuid/v2 v2.2.4 h1:acbojRNwl3o09bUq+yDCtZFc1aiwaAAxtcn8YkZXnvk= +github.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= -github.com/konsorten/go-windows-terminal-sequences v1.0.3 h1:CE8S1cTafDpPvMhIxNJKvHsGVBgn1xWYf1NbHQhywc8= github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= -github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 h1:T+h1c/A9Gawja4Y9mFVWj2vyii2bbUNDw3kt9VxK2EY= +github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= -github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= -github.com/kr/pty v1.1.1 h1:VkoXIwSboBpnk99O/KFauAEILuNHv5DVFKZMBN/gUgw= +github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= +github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0= +github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= -github.com/kr/pty v1.1.5/go.mod h1:9r2w37qlBe7rQ6e1fg1S/9xpWHSnaqNdHD3WcMdbPDA= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/kulti/thelper v0.4.0 h1:2Nx7XbdbE/BYZeoip2mURKUdtHQRuy6Ug+wR7K9ywNM= -github.com/kulti/thelper v0.4.0/go.mod h1:vMu2Cizjy/grP+jmsvOFDx1kYP6+PD1lqg4Yu5exl2U= -github.com/kunwardeep/paralleltest v1.0.2 h1:/jJRv0TiqPoEy/Y8dQxCFJhD56uS/pnvtatgTZBHokU= -github.com/kunwardeep/paralleltest v1.0.2/go.mod h1:ZPqNm1fVHPllh5LPVujzbVz1JN2GhLxSfY+oqUsvG30= -github.com/kyoh86/exportloopref v0.1.8 h1:5Ry/at+eFdkX9Vsdw3qU4YkvGtzuVfzT4X7S77LoN/M= -github.com/kyoh86/exportloopref v0.1.8/go.mod h1:1tUcJeiioIs7VWe5gcOObrux3lb66+sBqGZrRkMwPgg= -github.com/lib/pq v1.0.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo= -github.com/lib/pq v1.9.0 h1:L8nSXQQzAYByakOFMTwpjRoHsMJklur4Gi59b6VivR8= -github.com/lib/pq v1.9.0/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o= -github.com/lightstep/lightstep-tracer-common/golang/gogo v0.0.0-20190605223551-bc2310a04743/go.mod h1:qklhhLq1aX+mtWk9cPHPzaBjWImj5ULL6C7HFJtXQMM= -github.com/lightstep/lightstep-tracer-go v0.18.1/go.mod h1:jlF1pusYV4pidLvZ+XD0UBX0ZE6WURAspgAczcDHrL4= -github.com/logrusorgru/aurora v0.0.0-20181002194514-a7b3b318ed4e h1:9MlwzLdW7QSDrhDjFlsEYmxpFyIoXmYRon3dt0io31k= -github.com/logrusorgru/aurora v0.0.0-20181002194514-a7b3b318ed4e/go.mod h1:7rIyQOR62GCctdiQpZ/zOJlFyk6y+94wXzv6RNZgaR4= -github.com/lyft/protoc-gen-validate v0.0.13/go.mod h1:XbGvPuh87YZc5TdIa2/I4pLk0QoUACkjt2znoq26NVQ= -github.com/magefile/mage v1.10.0 h1:3HiXzCUY12kh9bIuyXShaVe529fJfyqoVM42o/uom2g= -github.com/magefile/mage v1.10.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A= +github.com/lyft/protoc-gen-star v0.6.0/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= +github.com/lyft/protoc-gen-star v0.6.1/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= -github.com/magiconair/properties v1.8.1 h1:ZC2Vc7/ZFkGmsVC9KvOjumD+G5lXy2RtTKyzRKO2BQ4= -github.com/magiconair/properties v1.8.1/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ= -github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= -github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= -github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= -github.com/mailru/easyjson v0.7.0/go.mod h1:KAzv3t3aY1NaHWoQz1+4F1ccyAH66Jk7yos7ldAVICs= -github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= +github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= -github.com/maratori/testpackage v1.0.1 h1:QtJ5ZjqapShm0w5DosRjg0PRlSdAdlx+W6cCKoALdbQ= -github.com/maratori/testpackage v1.0.1/go.mod h1:ddKdw+XG0Phzhx8BFDTKgpWP4i7MpApTE5fXSKAqwDU= -github.com/matoous/godox v0.0.0-20210227103229-6504466cf951 h1:pWxk9e//NbPwfxat7RXkts09K+dEBJWakUWwICVqYbA= -github.com/matoous/godox v0.0.0-20210227103229-6504466cf951/go.mod h1:1BELzlh859Sh1c6+90blK8lbYy0kwQf1bYlBhBysy1s= -github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= github.com/mattn/go-colorable v0.1.2/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= -github.com/mattn/go-colorable v0.1.4 h1:snbPLB8fVfU9iwbbo30TPtbLRzwWu6aJS6Xh4eaaviA= -github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= -github.com/mattn/go-colorable v0.1.6/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= github.com/mattn/go-colorable v0.1.8 h1:c1ghPdyEDarC70ftn0y+A/Ee++9zz8ljHG1b13eJ0s8= github.com/mattn/go-colorable v0.1.8/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= -github.com/mattn/go-isatty v0.0.3/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= -github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= -github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84= -github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE= -github.com/mattn/go-isatty v0.0.12 h1:wuysRhFDzyxgEmMf5xjvJ2M9dZoWAXNNr5LSBS7uHXY= github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= -github.com/mattn/go-isatty v0.0.14 h1:yVuAays6BHfxijgZPzw+3Zlu5yQgKGP2/hcQbHb7S9Y= -github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= +github.com/mattn/go-isatty v0.0.16 h1:bq3VjFmv/sOjHtdEhmkEV4x1AJtvUvOJ2PFAZ5+peKQ= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= -github.com/mattn/go-runewidth v0.0.2/go.mod h1:LwmH8dsx7+W8Uxz3IHJYH5QSwggIsqBzpuz5H//U1FU= -github.com/mattn/go-runewidth v0.0.7 h1:Ei8KR0497xHyKJPAv59M1dkC+rOZCMBJ+t3fZ+twI54= github.com/mattn/go-runewidth v0.0.7/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= +github.com/mattn/go-runewidth v0.0.13 h1:lTGmDsbAYt5DmK6OnoV7EuIF1wEIFAcxld6ypU4OSgU= github.com/mattn/go-runewidth v0.0.13/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= -github.com/mattn/go-sqlite3 v1.9.0 h1:pDRiWfl+++eC2FEFRy6jXmQlvp4Yh3z1MJKg4UeYM/4= -github.com/mattn/go-sqlite3 v1.9.0/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc= -github.com/mattn/goveralls v0.0.2 h1:7eJB6EqsPhRVxvwEXGnqdO2sJI0PTsrWoTMXEk9/OQc= -github.com/mattn/goveralls v0.0.2/go.mod h1:8d1ZMHsd7fW6IRPKQh46F2WRpyib5/X4FOpevwGNQEw= +github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= github.com/matttproud/golang_protobuf_extensions v1.0.1 h1:4hp9jkHxhMHkqkrB3Ix0jegS5sx/RkqARlsWZ6pIwiU= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= -github.com/maxbrunsfeld/counterfeiter/v6 v6.2.2/go.mod h1:eD9eIE7cdwcMi9rYluz88Jz2VyhSmden33/aXg4oVIY= -github.com/mbilski/exhaustivestruct v1.2.0 h1:wCBmUnSYufAHO6J4AVWY6ff+oxWxsVFrwgOdMUQePUo= -github.com/mbilski/exhaustivestruct v1.2.0/go.mod h1:OeTBVxQWoEmB2J2JCHmXWPJ0aksxSUOUy+nvtVEfzXc= -github.com/mgechev/dots v0.0.0-20190921121421-c36f7dcfbb81 h1:QASJXOGm2RZ5Ardbc86qNFvby9AqkLDibfChMtAg5QM= -github.com/mgechev/dots v0.0.0-20190921121421-c36f7dcfbb81/go.mod h1:KQ7+USdGKfpPjXk4Ga+5XxQM4Lm4e3gAogrreFAYpOg= -github.com/mgechev/revive v1.0.3 h1:z3FL6IFFN3JKzHYHD8O1ExH9g/4lAGJ5x1+9rPZgsFg= -github.com/mgechev/revive v1.0.3/go.mod h1:POGGZagSo/0frdr7VeAifzS5Uka0d0GPiM35MsTO8nE= -github.com/miekg/dns v1.0.14/go.mod h1:W1PPwlIAgtquWBMBEV9nkV9Cazfe8ScdGz/Lj7v3Nrg= -github.com/miekg/dns v1.1.26/go.mod h1:bPDLeHnStXmXAq1m/Ch/hvfNHr14JKNPMBo3VZKjuso= -github.com/miekg/dns v1.1.41 h1:WMszZWJG0XmzbK9FEmzH2TVcqYzFesusSIB41b8KHxY= -github.com/miekg/dns v1.1.41/go.mod h1:p6aan82bvRIyn+zDIv9xYNUpwa73JcSh9BKwknJysuI= +github.com/miekg/dns v1.1.43 h1:JKfpVSCB84vrAmHzyrsxB5NAr5kLoMXZArPSw7Qlgyg= github.com/miekg/dns v1.1.43/go.mod h1:+evo5L0630/F6ca/Z9+GAqzhjGyn8/c+TBaOyfEl0V4= -github.com/minio/highwayhash v1.0.1/go.mod h1:BQskDq+xkJ12lmlUUi7U0M5Swg3EWR+dLTk+kldvVxY= -github.com/minio/highwayhash v1.0.2/go.mod h1:BQskDq+xkJ12lmlUUi7U0M5Swg3EWR+dLTk+kldvVxY= -github.com/mitchellh/cli v1.0.0 h1:iGBIsUe3+HZ/AD/Vd7DErOt5sU9fa8Uj7A2s1aggv1Y= -github.com/mitchellh/cli v1.0.0/go.mod h1:hNIlj7HEI86fIcpObd7a0FcrxTWetlwJDGcceTlRvqc= -github.com/mitchellh/cli v1.1.0/go.mod h1:xcISNoH86gajksDmfB23e/pu+B+GeFRMYmoHXxx3xhI= +github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8 h1:AMFGa4R4MiIpspGNG7Z948v4n35fFGB3RR3G/ry4FWs= +github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= +github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3 h1:+n/aFZefKZp7spd8DFdX7uMikMLXX4oubIzJF4kv/wI= +github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= +github.com/minor-fixes/cloud-build-notifiers v0.0.0-20230424124639-02281bcdd3d5 h1:FbauRFmRilAu8SCG5gellIxM4Wfmc0kS1p6bwFHVxKE= +github.com/minor-fixes/cloud-build-notifiers v0.0.0-20230424124639-02281bcdd3d5/go.mod h1:4cv1AXG5czg0GSz8NUuiwSp0Ug6z9Rixikbcvs0B1PI= github.com/mitchellh/copystructure v1.0.0 h1:Laisrj+bAB6b/yJwB5Bt3ITZhGJdqmxquMKeZ+mmkFQ= github.com/mitchellh/copystructure v1.0.0/go.mod h1:SNtv71yrdKgLRyLFxmLdkAbkKEFWgYaq1OVrnRcwhnw= -github.com/mitchellh/go-homedir v1.0.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y= github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/go-ps v1.0.0 h1:i6ampVEEF4wQFF+bkYfwYgY+F/uYJDktmvLPf7qIgjc= github.com/mitchellh/go-ps v1.0.0/go.mod h1:J4lOc8z8yJs6vUwklHw2XEIiT4z4C40KtWVN3nvg8Pg= -github.com/mitchellh/go-testing-interface v1.0.0 h1:fzU/JVNcaqHQEcVFAKeR41fkiLdIPrefOvVG1VZ96U0= -github.com/mitchellh/go-testing-interface v1.0.0/go.mod h1:kRemZodwjscx+RGhAo8eIhFbs2+BFgRtFPeD/KE+zxI= -github.com/mitchellh/gox v0.4.0 h1:lfGJxY7ToLJQjHHwi0EX6uYBdK78egf954SQl13PQJc= -github.com/mitchellh/gox v0.4.0/go.mod h1:Sd9lOJ0+aimLBi73mGofS1ycjY8lL3uZM3JPS42BGNg= -github.com/mitchellh/iochan v1.0.0 h1:C+X3KsSTLFVBr/tK1eYN/vs4rJcvsiLU338UhYPJWeY= -github.com/mitchellh/iochan v1.0.0/go.mod h1:JwYml1nuB7xOzsp52dPpHFffvOCDupsG0QubkSMEySY= -github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.0.0/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= -github.com/mitchellh/mapstructure v1.3.3 h1:SzB1nHZ2Xi+17FP0zVQBHIZqvwRN9408fJO8h+eeNA8= -github.com/mitchellh/mapstructure v1.3.3/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= github.com/mitchellh/mapstructure v1.4.2 h1:6h7AQ0yhTcIsmFmnAwQls75jp2Gzs4iB8W7pjMO+rqo= github.com/mitchellh/mapstructure v1.4.2/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= github.com/mitchellh/reflectwalk v1.0.0 h1:9D+8oIskB4VJBN5SFlmc27fSlIBZaov1Wpk/IfikLNY= github.com/mitchellh/reflectwalk v1.0.0/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw= +github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c= +github.com/moby/term v0.0.0-20210610120745-9d4ed1856297/go.mod h1:vgPCkQMyxTZ7IDy8SXRufE172gr8+K/JE/7hHFxHW3A= github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= -github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg= github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= -github.com/modern-go/reflect2 v1.0.1 h1:9f412s+6RmYXLWZSEzVVgPGK7C2PphHj5RJrvfx9AWI= github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= -github.com/moricho/tparallel v0.2.1 h1:95FytivzT6rYzdJLdtfn6m1bfFJylOJK41+lgv/EHf4= -github.com/moricho/tparallel v0.2.1/go.mod h1:fXEIZxG2vdfl0ZF8b42f5a78EhjjD5mX8qUplsoSU4k= github.com/morikuni/aec v1.0.0/go.mod h1:BbKIizmSmc5MMPqRYbxO4ZU0S0+P200+tUnFx7PXmsc= -github.com/mozilla/tls-observatory v0.0.0-20180409132520-8791a200eb40/go.mod h1:SrKMQvPiws7F7iqYp8/TX+IhxCYhzr6N/1yb8cwHsGk= -github.com/mozilla/tls-observatory v0.0.0-20201209171846-0547674fceff h1:1l3C92dKs28p0T3Abeem2JDPbtQgEWyNVzflHmyrAwU= -github.com/mozilla/tls-observatory v0.0.0-20201209171846-0547674fceff/go.mod h1:SrKMQvPiws7F7iqYp8/TX+IhxCYhzr6N/1yb8cwHsGk= github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= -github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223 h1:F9x/1yl3T2AeKLr2AMdilSD8+f9bvMnNN8VS5iDtovc= +github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= +github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f h1:KUppIJq7/+SVif2QVs3tOP0zanoHgBEVAwHxUSIzRqU= github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw= -github.com/nakabonne/nestif v0.3.0 h1:+yOViDGhg8ygGrmII72nV9B/zGxY188TYpfolntsaPw= -github.com/nakabonne/nestif v0.3.0/go.mod h1:dI314BppzXjJ4HsCnbo7XzrJHPszZsjnk5wEBSYHI2c= -github.com/nats-io/jwt v0.3.0/go.mod h1:fRYCDE99xlTsqUzISS1Bi75UBJ6ljOJQOAAu5VglpSg= -github.com/nats-io/jwt v0.3.2/go.mod h1:/euKqTS1ZD+zzjYrY7pseZrTtWQSjujC7xjPc8wL6eU= -github.com/nats-io/jwt v1.2.2/go.mod h1:/xX356yQA6LuXI9xWW7mZNpxgF2mBmGecH+Fj34sP5Q= -github.com/nats-io/jwt/v2 v2.0.3/go.mod h1:VRP+deawSXyhNjXmxPCHskrR6Mq50BqpEI5SEcNiGlY= -github.com/nats-io/nats-server/v2 v2.1.2/go.mod h1:Afk+wRZqkMQs/p45uXdrVLuab3gwv3Z8C4HTBu8GD/k= -github.com/nats-io/nats-server/v2 v2.5.0/go.mod h1:Kj86UtrXAL6LwYRA6H4RqzkHhK0Vcv2ZnKD5WbQ1t3g= -github.com/nats-io/nats.go v1.9.1/go.mod h1:ZjDU1L/7fJ09jvUSRVBR2e7+RnLiiIQyqyzEE/Zbp4w= -github.com/nats-io/nats.go v1.12.1/go.mod h1:BPko4oXsySz4aSWeFgOHLZs3G4Jq4ZAyE6/zMCxRT6w= -github.com/nats-io/nkeys v0.1.0/go.mod h1:xpnFELMwJABBLVhffcfd1MZx6VsNRFpEugbxziKVo7w= -github.com/nats-io/nkeys v0.1.3/go.mod h1:xpnFELMwJABBLVhffcfd1MZx6VsNRFpEugbxziKVo7w= -github.com/nats-io/nkeys v0.2.0/go.mod h1:XdZpAbhgyyODYqjTawOnIOI7VlbKSarI9Gfy1tqEu/s= -github.com/nats-io/nkeys v0.3.0/go.mod h1:gvUNGjVcM2IPr5rCsRsC6Wb3Hr2CQAm08dsxtV6A5y4= -github.com/nats-io/nuid v1.0.1/go.mod h1:19wcPz3Ph3q0Jbyiqsd0kePYG7A95tJPxeL+1OSON2c= -github.com/nbutton23/zxcvbn-go v0.0.0-20160627004424-a22cb81b2ecd/go.mod h1:o96djdrsSGy3AWPyBgZMAGfxZNfgntdJG+11KU4QvbU= -github.com/nbutton23/zxcvbn-go v0.0.0-20201221231540-e56b841a3c88 h1:o+O3Cd1HO9CTgxE3/C8p5I5Y4C0yYWbF8d4IkfOLtcQ= -github.com/nbutton23/zxcvbn-go v0.0.0-20201221231540-e56b841a3c88/go.mod h1:KSVJerMDfblTH7p5MZaTt+8zaT2iEk3AkVb9PQdZuE8= -github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= -github.com/nishanths/exhaustive v0.1.0 h1:kVlMw8h2LHPMGUVqUj6230oQjjTMFjwcZrnkhXzFfl8= -github.com/nishanths/exhaustive v0.1.0/go.mod h1:S1j9110vxV1ECdCudXRkeMnFQ/DQk9ajLT0Uf2MYZQQ= -github.com/nishanths/predeclared v0.0.0-20200524104333-86fad755b4d3/go.mod h1:nt3d53pc1VYcphSCIaYAJtnPYnr3Zyn8fMq2wvPGPso= -github.com/nishanths/predeclared v0.2.1 h1:1TXtjmy4f3YCFjTxRd8zcFHOmoUir+gp0ESzjFzG2sw= -github.com/nishanths/predeclared v0.2.1/go.mod h1:HvkGJcA3naj4lOwnFXFDkFxVtSqQMB9sbB1usJ+xjQE= -github.com/nxadm/tail v1.4.4 h1:DQuhQpB1tVlglWS2hLQ5OV6B5r8aGxSrPc5Qo6uTN78= github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A= github.com/nxadm/tail v1.4.8/go.mod h1:+ncqLTQzXmGhMZNUePPaPqPvBxHAIsmXswZKocGu+AU= -github.com/oklog/oklog v0.3.2/go.mod h1:FCV+B7mhrz4o+ueLpx+KqkyXRGMWOYEvfiXtdGtbWGs= -github.com/oklog/run v1.0.0/go.mod h1:dlhp/R75TPv97u0XWUtDeV/lRKWPKSdTuV0TZvrmrQA= -github.com/oklog/ulid v1.3.1 h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4= -github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= -github.com/olekukonko/tablewriter v0.0.0-20170122224234-a0225b3f23b5/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXWMclvtLoiIKAKIo= -github.com/olekukonko/tablewriter v0.0.4 h1:vHD/YYe1Wolo78koG299f7V/VAS08c6IpCLn+Ejf/w8= -github.com/olekukonko/tablewriter v0.0.4/go.mod h1:zq6QwlOf5SlnkVbMSr5EoBv3636FWnp+qbPhuoO21uA= -github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= -github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= -github.com/onsi/ginkgo v1.8.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= -github.com/onsi/ginkgo v1.11.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= -github.com/onsi/ginkgo v1.12.0/go.mod h1:oUhWkIvk5aDxtKvDDuw8gItl8pKl42LzjC9KZE0HfGg= github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108oapk= -github.com/onsi/ginkgo v1.14.2 h1:8mVmC9kjFFmA8H4pKMUhcblgifdkOIXPvbhN1T36q1M= -github.com/onsi/ginkgo v1.14.2/go.mod h1:iSB4RoI2tjJc9BBv4NKIKWKya62Rps+oPG/Lv9klQyY= -github.com/onsi/ginkgo v1.16.2/go.mod h1:CObGmKUOKaSC0RjmoAK7tKyn4Azo5P2IWuoMnvwxz1E= -github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA= -github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= -github.com/onsi/gomega v1.5.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= -github.com/onsi/gomega v1.7.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= +github.com/onsi/ginkgo v1.16.4/go.mod h1:dX+/inL/fNMqNlz0e9LfyB9TswhZpCVdJM/Z6Vvnwo0= +github.com/onsi/ginkgo/v2 v2.1.3/go.mod h1:vw5CSIxN1JObi/U8gcbwft7ZxR2dgaR70JSE3/PpL4c= +github.com/onsi/ginkgo/v2 v2.1.4/go.mod h1:um6tUpWM/cxCK3/FK8BXqEiUMUwRgSM4JXG47RKZmLU= +github.com/onsi/ginkgo/v2 v2.1.6/go.mod h1:MEH45j8TBi6u9BMogfbp0stKC5cdGjumZj5Y7AG4VIk= +github.com/onsi/ginkgo/v2 v2.3.0/go.mod h1:Eew0uilEqZmIEZr8JrvYlvOM7Rr6xzTmMV8AyFNU9d0= +github.com/onsi/ginkgo/v2 v2.4.0/go.mod h1:iHkDK1fKGcBoEHT5W7YBq4RFWaQulw+caOMkAt4OrFo= +github.com/onsi/ginkgo/v2 v2.5.0/go.mod h1:Luc4sArBICYCS8THh8v3i3i5CuSZO+RaQRaJoeNwomw= +github.com/onsi/ginkgo/v2 v2.7.0/go.mod h1:yjiuMwPokqY1XauOgju45q3sJt6VzQ/Fict1LFVcsAo= +github.com/onsi/ginkgo/v2 v2.8.1/go.mod h1:N1/NbDngAFcSLdyZ+/aYTYGSlq9qMCS/cNKGJjy+csc= +github.com/onsi/ginkgo/v2 v2.9.0/go.mod h1:4xkjoL/tZv4SMWeww56BU5kAt19mVB47gTWxmrTcxyk= +github.com/onsi/ginkgo/v2 v2.9.1/go.mod h1:FEcmzVcCHl+4o9bQZVab+4dC9+j+91t2FHSzmGAPfuo= github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7JYyY= -github.com/onsi/gomega v1.9.0/go.mod h1:Ho0h+IUsWyvy1OpqCwxlQ/21gkhVunqlU8fDGcoTdcA= github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo= -github.com/onsi/gomega v1.10.4 h1:NiTx7EEvBzu9sFOD1zORteLSt3o8gnlvZZwSE9TnY9U= -github.com/onsi/gomega v1.10.4/go.mod h1:g/HbgYopi++010VEqkFgJHKC09uJiW9UkXvMUuKHUCQ= -github.com/onsi/gomega v1.13.0/go.mod h1:lRk9szgn8TxENtWd0Tp4c3wjlRfMTMH27I+3Je41yGY= -github.com/op/go-logging v0.0.0-20160315200505-970db520ece7/go.mod h1:HzydrMdWErDVzsI23lYNej1Htcns9BCg93Dk0bBINWk= -github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= +github.com/onsi/gomega v1.17.0/go.mod h1:HnhC7FXeEQY45zxNK3PPoIUhzk/80Xly9PcubAlGdZY= +github.com/onsi/gomega v1.19.0/go.mod h1:LY+I3pBVzYsTBU1AnDwOSxaYi9WoWiqgwooUqq9yPro= +github.com/onsi/gomega v1.20.1/go.mod h1:DtrZpjmvpn2mPm4YWQa0/ALMDj9v4YxLgojwPeREyVo= +github.com/onsi/gomega v1.21.1/go.mod h1:iYAIXgPSaDHak0LCMA+AWBpIKBr8WZicMxnE8luStNc= +github.com/onsi/gomega v1.22.1/go.mod h1:x6n7VNe4hw0vkyYUM4mjIXx3JbLiPaBPNgB7PRQ1tuM= +github.com/onsi/gomega v1.24.0/go.mod h1:Z/NWtiqwBrwUt4/2loMmHL63EDLnYHmVbuBpDr2vQAg= +github.com/onsi/gomega v1.24.1/go.mod h1:3AOiACssS3/MajrniINInwbfOOtfZvplPzuRSmvt1jM= +github.com/onsi/gomega v1.26.0/go.mod h1:r+zV744Re+DiYCIPRlYOTxn0YkOLcAnW8k1xXdMPGhM= +github.com/onsi/gomega v1.27.1/go.mod h1:aHX5xOykVYzWOV4WqQy0sy8BQptgukenXpCXfadcIAw= +github.com/onsi/gomega v1.27.3/go.mod h1:5vG284IBtfDAmDyrK+eGyZmUgUlmi+Wngqo557cZ6Gw= +github.com/onsi/gomega v1.27.4/go.mod h1:riYq/GJKh8hhoM01HN6Vmuy93AarCXCBGpvFDK3q3fQ= github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= -github.com/opencontainers/image-spec v1.0.1 h1:JMemWkRwHx4Zj+fVxWoMCFm/8sYGGrUVojFA6h/TRcI= -github.com/opencontainers/image-spec v1.0.1/go.mod h1:BtxoFyWECRxE4U/7sNtV5W15zMzWCbyJoFRP3s7yZA0= -github.com/opentracing-contrib/go-observer v0.0.0-20170622124052-a52f23424492/go.mod h1:Ngi6UdF0k5OKD5t5wlmGhe/EDKPoUM3BXZSSfIuJbis= -github.com/opentracing/basictracer-go v1.0.0/go.mod h1:QfBfYuafItcjQuMwinw9GhYKwFXS9KnPs5lxoYwgW74= -github.com/opentracing/opentracing-go v1.0.2/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= -github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= -github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= -github.com/openzipkin-contrib/zipkin-go-opentracing v0.4.5/go.mod h1:/wsWhb9smxSfWAKL3wpBW7V8scJMt8N8gnaMCS9E/cA= -github.com/openzipkin/zipkin-go v0.1.6/go.mod h1:QgAqvLzwWbR/WpD4A3cGpPtJrZXNIiJc5AZX7/PBEpw= -github.com/openzipkin/zipkin-go v0.2.1/go.mod h1:NaW6tEwdmWMaCDZzg8sh+IBNOxHMPnhQw8ySjnjRyN4= -github.com/openzipkin/zipkin-go v0.2.2/go.mod h1:NaW6tEwdmWMaCDZzg8sh+IBNOxHMPnhQw8ySjnjRyN4= -github.com/openzipkin/zipkin-go v0.2.5/go.mod h1:KpXfKdgRDnnhsxw4pNIH9Md5lyFqKUa4YDFlwRYAMyE= -github.com/pact-foundation/pact-go v1.0.4/go.mod h1:uExwJY4kCzNPcHRj+hCR/HBbOOIwwtUjcrb0b5/5kLM= -github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c h1:Lgl0gzECD8GnQ5QCWA8o6BtfL6mDH5rQgM4/fX3avOs= -github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= -github.com/pascaldekloe/goe v0.1.0/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= -github.com/pborman/uuid v1.2.0 h1:J7Q5mO4ysT1dv8hyrUGHb9+ooztCXu1D8MY8DZYsu3g= -github.com/pborman/uuid v1.2.0/go.mod h1:X/NO0urCmaxf9VXbdlT7C2Yzkj2IKimNn4k+gtPdI/k= +github.com/opencontainers/image-spec v1.1.0-rc2/go.mod h1:3OVijpioIKYWTqjiG0zfF6wvoJ4fAXGbjdZuI2NgsRQ= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= github.com/pelletier/go-toml v1.8.1 h1:1Nf83orprkJyknT6h7zbuEGUEjcyVlCxSUGTENmNCRM= github.com/pelletier/go-toml v1.8.1/go.mod h1:T2/BmBdy8dvIRq1a/8aqjN41wvWlN4lrapLU/GW4pbc= -github.com/performancecopilot/speed v3.0.0+incompatible/go.mod h1:/CLtqpZ5gBg1M9iaPbIdPPGyKcA8hKdoy6hAWba7Yac= -github.com/performancecopilot/speed/v4 v4.0.0/go.mod h1:qxrSyuDGrTOWfV+uKRFhfxw6h/4HXRGUiZiufxo49BM= github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU= -github.com/phayes/checkstyle v0.0.0-20170904204023-bfd46e6a821d h1:CdDQnGF8Nq9ocOS/xlSptM1N3BbrA6/kmaep5ggwaIA= -github.com/phayes/checkstyle v0.0.0-20170904204023-bfd46e6a821d/go.mod h1:3OzsM7FXDQlpCiw2j81fOmAwQLnZnLGXVKUzeKQXIAw= -github.com/pierrec/lz4 v1.0.2-0.20190131084431-473cd7ce01a1/go.mod h1:3/3N9NVKO0jef7pBehbT1qWhCMrIgbYNnFAZCqQ5LRc= -github.com/pierrec/lz4 v2.0.5+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= +github.com/phpdave11/gofpdf v1.4.2/go.mod h1:zpO6xFn9yxo3YLyMvW8HcKWVdbNqgIfOOp2dXMnm1mY= +github.com/phpdave11/gofpdi v1.0.12/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= +github.com/phpdave11/gofpdi v1.0.13/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= +github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= +github.com/pierrec/lz4/v4 v4.1.17 h1:kV4Ip+/hUBC+8T6+2EgburRtkE9ef4nbY3f4dFhGjMc= +github.com/pierrec/lz4/v4 v4.1.17/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4 h1:49lOXmGaUpV9Fz3gd7TFZY106KVlPVa5jcYD1gaQf98= github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4/go.mod h1:4OwLy04Bl9Ef3GJJCoec+30X3LQs/0/m4HFRt/2LUSA= +github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/profile v1.2.1/go.mod h1:hJw3o1OdXxsrSjjVksARp5W95eeEaEfptyVZyv6JUPA= +github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= +github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/polyfloyd/go-errorlint v0.0.0-20201127212506-19bd8db6546f h1:xAw10KgJqG5NJDfmRqJ05Z0IFblKumjtMeyiOLxj3+4= -github.com/polyfloyd/go-errorlint v0.0.0-20201127212506-19bd8db6546f/go.mod h1:wi9BfjxjF/bwiZ701TzmfKu6UKC357IOAtNr0Td0Lvw= -github.com/posener/complete v1.1.1 h1:ccV59UEOTzVDnDUEFdT95ZzHVZ+5+158q8+SJb2QV5w= -github.com/posener/complete v1.1.1/go.mod h1:em0nMJCgc9GFtwrmVmEMR/ZL6WyhyjMBndrE9hABlRI= -github.com/posener/complete v1.2.3/go.mod h1:WZIdtGGp+qx0sLrYKtIRAruyNpv6hFCicSgv7Sy7s/s= github.com/pquerna/cachecontrol v0.0.0-20200921180117-858c6e7e6b7e h1:BLqxdwZ6j771IpSCRx7s/GJjXHUE00Hmu7/YegCGdzA= github.com/pquerna/cachecontrol v0.0.0-20200921180117-858c6e7e6b7e/go.mod h1:hoLfEwdY11HjRfKFH6KqnPsfxlo3BP6bJehpDv8t6sQ= github.com/prashantv/gostub v1.0.0 h1:wTzvgO04xSS3gHuz6Vhuo0/kvWelyJxwNS0IRBPAwGY= github.com/prashantv/gostub v1.0.0/go.mod h1:dP1v6T1QzyGJJKFocwAU0lSZKpfjstjH8TlhkEU0on0= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= -github.com/prometheus/client_golang v0.9.3-0.20190127221311-3c4408c8b829/go.mod h1:p2iRAGwDERtqlqzRXnrOVns+ignqQo//hLXqYxZYVNs= -github.com/prometheus/client_golang v0.9.3 h1:9iH4JKXLzFbOAdtqv/a+j8aewx2Y8lAjAydhbaScPF8= -github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso= github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo= -github.com/prometheus/client_golang v1.3.0/go.mod h1:hJaj2vgQTGQmVCsAACORcieXFeDPbaTKGT+JTgUa3og= -github.com/prometheus/client_golang v1.4.0/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU= github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M= -github.com/prometheus/client_golang v1.8.0/go.mod h1:O9VU6huf47PktckDQfMTX0Y8tY0/7TSWwj+ITvv0TnM= -github.com/prometheus/client_golang v1.11.0 h1:HNkLOAEQMIDv/K+04rukrLx6ch7msSRwf3/SASFAGtQ= github.com/prometheus/client_golang v1.11.0/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0= -github.com/prometheus/client_golang v1.12.1 h1:ZiaPsmm9uiBeaSMRznKsCDNtPCS0T3JVDGF+06gjBzk= github.com/prometheus/client_golang v1.12.1/go.mod h1:3Z9XVyYiZYEO+YQWt3RD2R3jrbd179Rt297l4aS6nDY= +github.com/prometheus/client_golang v1.14.0 h1:nJdhIvne2eSX/XRAFV9PcvFFRbrjbcTUj0VP62TMhnw= +github.com/prometheus/client_golang v1.14.0/go.mod h1:8vpkKitgIVNcqrRBWh1C4TIUQgYNtG/XQE4E/Zae36Y= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= -github.com/prometheus/client_model v0.0.0-20190115171406-56726106282f/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4 h1:gQz4mCbXsO+nc9n1hCxHcGA3Zx3Eo+UHZoInFGUIXNM= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.1.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.2.0 h1:uq5h0d+GuxiXLJLNABMgp2qUWDPiLvgCzz2dUR+/W/M= github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= -github.com/prometheus/common v0.2.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= -github.com/prometheus/common v0.4.0 h1:7etb9YClo3a6HjLzfl6rIQaU+FDfi0VSX39io3aQ+DM= -github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= +github.com/prometheus/client_model v0.3.0 h1:UBgGFHqYdG/TPFD1B1ogZywDqEkwp3fBMvqdiQ7Xew4= +github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= -github.com/prometheus/common v0.7.0/go.mod h1:DjGbpBbp5NYNiECxcL/VnbXCCaQpKd3tt26CguLLsqA= -github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8bs7vj7HSQ4= github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo= -github.com/prometheus/common v0.14.0/go.mod h1:U+gB1OBLb1lF3O42bTCL+FK18tX9Oar16Clt/msog/s= -github.com/prometheus/common v0.15.0/go.mod h1:U+gB1OBLb1lF3O42bTCL+FK18tX9Oar16Clt/msog/s= github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc= -github.com/prometheus/common v0.30.0/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= -github.com/prometheus/common v0.32.0 h1:HRmM4uANZDAjdvbsdfOoqI5UDbjz0faKeMs/cGPKKI0= -github.com/prometheus/common v0.32.0/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= -github.com/prometheus/common v0.32.1 h1:hWIdL3N2HoUx3B8j3YN9mWor0qhY/NlEKZEaXxuIRh4= github.com/prometheus/common v0.32.1/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= +github.com/prometheus/common v0.37.0 h1:ccBbHCgIiT9uSoFY0vX8H3zsNR5eLt17/RQLUvn8pXE= +github.com/prometheus/common v0.37.0/go.mod h1:phzohg0JFMnBEFGxTDbfu3QyL5GI8gTQJFhYO5B3mfA= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= -github.com/prometheus/procfs v0.0.0-20190117184657-bf6a532e95b1/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= -github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084 h1:sofwID9zm4tzrgykg80hfFph1mryUeLRsUfoocVVmRY= -github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= -github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A= github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= -github.com/prometheus/procfs v0.2.0/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= -github.com/prometheus/procfs v0.7.3 h1:4jVXhlkAyzOScmCkXBTOLRLTz8EeU+eyjrwB/EPq0VU= github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= -github.com/prometheus/prometheus v2.5.0+incompatible h1:7QPitgO2kOFG8ecuRn9O/4L9+10He72rVRJvMXrE9Hg= -github.com/prometheus/prometheus v2.5.0+incompatible/go.mod h1:oAIUtOny2rjMX0OWN5vPR5/q/twIROJvdqnQKDdil/s= -github.com/prometheus/tsdb v0.7.1 h1:YZcsG11NqnK4czYLrWd9mpEuAJIHVQLwdrleYfszMAA= -github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= +github.com/prometheus/procfs v0.8.0 h1:ODq8ZFEaYeCaZOJlZZdJA2AbQR98dSHSM1KW/You5mo= +github.com/prometheus/procfs v0.8.0/go.mod h1:z7EfXMXOkbkqb9IINtpCn86r/to3BnA0uaxHdg830/4= github.com/psanford/memfs v0.0.0-20210214183328-a001468d78ef h1:NKxTG6GVGbfMXc2mIk+KphcH6hagbVXhcFkbTgYleTI= github.com/psanford/memfs v0.0.0-20210214183328-a001468d78ef/go.mod h1:tcaRap0jS3eifrEEllL6ZMd9dg8IlDpi2S1oARrQ+NI= -github.com/quasilyte/go-consistent v0.0.0-20190521200055-c6f3937de18c h1:JoUA0uz9U0FVFq5p4LjEq4C0VgQ0El320s3Ms0V4eww= -github.com/quasilyte/go-consistent v0.0.0-20190521200055-c6f3937de18c/go.mod h1:5STLWrekHfjyYwxBRVRXNOSewLJ3PWfDJd1VyTS21fI= -github.com/quasilyte/go-ruleguard v0.3.0 h1:A3OfpsK2ynOTbz/KMi62qWzignjGCOZVChATSf4P+A0= -github.com/quasilyte/go-ruleguard v0.3.0/go.mod h1:p2miAhLp6fERzFNbcuQ4bevXs8rgK//uCHsUDkumITg= -github.com/quasilyte/go-ruleguard/dsl v0.0.0-20210106184943-e47d54850b18/go.mod h1:KeCP03KrjuSO0H1kTuZQCWlQPulDV6YMIXmpQss17rU= -github.com/quasilyte/go-ruleguard/dsl v0.0.0-20210115110123-c73ee1cbff1f h1:e+uECJCDesYxvHKYsB1xWY/WpReTQoN6F14Nhny2Vik= -github.com/quasilyte/go-ruleguard/dsl v0.0.0-20210115110123-c73ee1cbff1f/go.mod h1:KeCP03KrjuSO0H1kTuZQCWlQPulDV6YMIXmpQss17rU= -github.com/quasilyte/go-ruleguard/rules v0.0.0-20201231183845-9e62ed36efe1 h1:PX/E0GYUnSV8vwVfpOUEIBKnPG3KmYunmNOBlL+zDko= -github.com/quasilyte/go-ruleguard/rules v0.0.0-20201231183845-9e62ed36efe1/go.mod h1:7JTjp89EGyU1d6XfBiXihJNG37wB2VRkd125Q1u7Plc= -github.com/quasilyte/regex/syntax v0.0.0-20200407221936-30656e2c4a95 h1:L8QM9bvf68pVdQ3bCFZMDmnt9yqcMBro1pC7F+IPYMY= -github.com/quasilyte/regex/syntax v0.0.0-20200407221936-30656e2c4a95/go.mod h1:rlzQ04UMyJXu/aOvhd8qT+hvDrFpiwqp8MRXDY9szc0= -github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= +github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= +github.com/rivo/uniseg v0.2.0 h1:S1pD9weZBuJdFmowNwbpi7BJ8TNftyUImj/0WQi72jY= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= -github.com/robertkrimen/godocdown v0.0.0-20130622164427-0bfa04905481/go.mod h1:C9WhFzY47SzYBIvzFqSvHIR6ROgDo4TtdTuRaOMjF/s= -github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af h1:gu+uRPtBe88sKxUCEXRoeCvVG90TJmwhiqRpvdhQFng= -github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= -github.com/rogpeppe/go-internal v1.6.2 h1:aIihoIOHCiLZHxyoNQ+ABL4NKhFTgKLBdMLyEAh98m0= -github.com/rogpeppe/go-internal v1.6.2/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= +github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= +github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= +github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= +github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= github.com/rs/cors v1.7.0 h1:+88SsELBHx5r+hZ8TCkggzSstaWNbDvThkVK8H6f9ik= github.com/rs/cors v1.7.0/go.mod h1:gFx+x8UowdsKA9AchylcLynDq+nNFfI8FkUZdN/jGCU= -github.com/russross/blackfriday/v2 v2.0.1 h1:lPqVAte+HuHNfhJ/0LC98ESWRz8afy9tM/0RK8m9o+Q= +github.com/russross/blackfriday v1.6.0/go.mod h1:ti0ldHuxg49ri4ksnFxlkCfN+hvslNlmVHqNRXXJNAY= github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/ryancurrah/gomodguard v1.2.0 h1:YWfhGOrXwLGiqcC/u5EqG6YeS8nh+1fw0HEc85CVZro= -github.com/ryancurrah/gomodguard v1.2.0/go.mod h1:rNqbC4TOIdUDcVMSIpNNAzTbzXAZa6W5lnUepvuMMgQ= -github.com/ryanrolds/sqlclosecheck v0.3.0 h1:AZx+Bixh8zdUBxUA1NxbxVAS78vTPq4rCb8OUZI9xFw= -github.com/ryanrolds/sqlclosecheck v0.3.0/go.mod h1:1gREqxyTGR3lVtpngyFo3hZAgk0KCtEdgEkHwDbigdA= -github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f h1:UFr9zpz4xgTnIE5yIMtWAMngCdZ9p/+q6lTbgelo80M= -github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= -github.com/ryanuber/go-glob v0.0.0-20170128012129-256dc444b735 h1:7YvPJVmEeFHR1Tj9sZEYsmarJEQfMVYpd/Vyy/A8dqE= -github.com/ryanuber/go-glob v0.0.0-20170128012129-256dc444b735/go.mod h1:807d1WSdnB0XRJzKNil9Om6lcp/3a0v4qIHxIXzX/Yc= -github.com/samuel/go-zookeeper v0.0.0-20190923202752-2cc03de413da/go.mod h1:gi+0XIa01GRL2eRQVjQkKGqKF3SF9vZR/HnPullcV2E= -github.com/sanposhiho/wastedassign v0.1.3 h1:qIMpTh4NGZYRbFJ+DSpLoVn8F4SLciX2afRvXPefC7w= -github.com/sanposhiho/wastedassign v0.1.3/go.mod h1:LGpq5Hsv74QaqM47WtIsRSF/ik9kqk07kchgv66tLVE= -github.com/sclevine/spec v1.2.0/go.mod h1:W4J29eT/Kzv7/b9IWLB055Z+qvVC9vt0Arko24q7p+U= -github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 h1:nn5Wsu0esKSJiIVhscUtVbo7ada43DJhG55ua/hjS5I= -github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= -github.com/securego/gosec/v2 v2.6.1 h1:+KCw+uz16FYfFyJ/A5aU6uP7mnrL+j1TbDnk1yN+8R0= -github.com/securego/gosec/v2 v2.6.1/go.mod h1:I76p3NTHBXsGhybUW+cEQ692q2Vp+A0Z6ZLzDIZy+Ao= +github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk= +github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= +github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfFZQK844Gfx8o5WFuvpxWRwnSoipWe/p622j1v06w= +github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk= github.com/sergi/go-diff v1.1.0 h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0= github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= -github.com/shazow/go-diff v0.0.0-20160112020656-b6b7b6733b8c h1:W65qqJCIOVP4jpqPQ0YvHYKwcMEMVWIzWC5iNQQfBTU= -github.com/shazow/go-diff v0.0.0-20160112020656-b6b7b6733b8c/go.mod h1:/PevMnwAxekIXwN8qQyfc5gl2NlkB3CQlkizAbOkeBs= -github.com/shirou/gopsutil v0.0.0-20180427012116-c95755e4bcd7 h1:80VN+vGkqM773Br/uNNTSheo3KatTgV8IpjIKjvVLng= -github.com/shirou/gopsutil v0.0.0-20180427012116-c95755e4bcd7/go.mod h1:5b4v6he4MtMOwMlS0TUMTu2PcXUg8+E1lC7eC3UO/RA= -github.com/shirou/gopsutil/v3 v3.21.1 h1:dA72XXj5WOXIZkAL2iYTKRVcNOOqh4yfLn9Rm7t8BMM= -github.com/shirou/gopsutil/v3 v3.21.1/go.mod h1:igHnfak0qnw1biGeI2qKQvu0ZkwvEkUcCLlYhZzdr/4= -github.com/shirou/w32 v0.0.0-20160930032740-bb4de0191aa4 h1:udFKJ0aHUL60LboW/A+DfgoHVedieIzIXE8uylPue0U= -github.com/shirou/w32 v0.0.0-20160930032740-bb4de0191aa4/go.mod h1:qsXQc7+bwAM3Q1u/4XEfrquwF8Lw7D7y5cD8CuHnfIc= github.com/shopspring/decimal v1.2.0 h1:abSATXmQEYyShuxI4/vyW3tV1MrKAJzCZ/0zLUXYbsQ= github.com/shopspring/decimal v1.2.0/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o= -github.com/shurcooL/go v0.0.0-20180423040247-9e1955d9fb6e h1:MZM7FHLqUHYI0Y/mQAt3d2aYa0SiNms/hFqC9qJYolM= -github.com/shurcooL/go v0.0.0-20180423040247-9e1955d9fb6e/go.mod h1:TDJrrUr11Vxrven61rcy3hJMUqaf/CLWYhHNPmT14Lk= -github.com/shurcooL/go-goon v0.0.0-20170922171312-37c2f522c041 h1:llrF3Fs4018ePo4+G/HV/uQUqEI1HMDjCeOf2V6puPc= -github.com/shurcooL/go-goon v0.0.0-20170922171312-37c2f522c041/go.mod h1:N5mDOmsrJOB+vfqUK+7DmDyjhSLIIBnXo9lvZJj3MWQ= -github.com/shurcooL/sanitized_anchor_name v1.0.0 h1:PdmoCO6wvbs+7yrJyMORt4/BmY5IYyJwS/kOiWx8mHo= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= -github.com/sirupsen/logrus v1.4.1 h1:GL2rEmy6nsikmW0r8opw9JIRScdMF5hA8cOYLH7In1k= -github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88= -github.com/sirupsen/logrus v1.8.0 h1:nfhvjKcUMhBMVqbKHJlk5RPrrfYr/NMo3692g0dwfWU= -github.com/sirupsen/logrus v1.8.0/go.mod h1:4GuYW9TZmE769R5STWrRakJc4UqQ3+QQ95fyz7ENv1A= -github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= -github.com/slack-go/slack v0.8.2/go.mod h1:FGqNzJBmxIsZURAxh2a8D21AnOVvvXZvGligs4npPUM= -github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d h1:zE9ykElWQ6/NYmHa3jpm/yHnI4xSofP+UP6SpjHcSeM= -github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc= -github.com/smartystreets/goconvey v1.6.4 h1:fv0U8FUIMPNf1L9lnHLvLhgicrIVChEkdzIKYqbNC9s= -github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA= +github.com/sirupsen/logrus v1.7.0/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= +github.com/sirupsen/logrus v1.9.0 h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0= +github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= +github.com/slack-go/slack v0.12.2/go.mod h1:hlGi5oXA+Gt+yWTPP0plCdRKmjsDxecdHxYQdlMQKOw= github.com/soheilhy/cmux v0.1.4 h1:0HKaf1o97UwFjHH9o5XsHUOF+tqmdA7KEzXLpiyaw0E= github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM= -github.com/sonatard/noctx v0.0.1 h1:VC1Qhl6Oxx9vvWo3UDgrGXYCeKCe3Wbw7qAWL6FrmTY= -github.com/sonatard/noctx v0.0.1/go.mod h1:9D2D/EoULe8Yy2joDHJj7bv3sZoq9AaSb8B4lqBjiZI= -github.com/sony/gobreaker v0.4.1/go.mod h1:ZKptC7FHNvhBz7dN2LGjPVBz2sZJmc0/PkyDJOjmxWY= -github.com/sourcegraph/go-diff v0.6.1 h1:hmA1LzxW0n1c3Q4YbrFgg4P99GSnebYa3x8gr0HZqLQ= -github.com/sourcegraph/go-diff v0.6.1/go.mod h1:iBszgVvyxdc8SFZ7gm69go2KDdt3ag071iBaWPF6cjs= -github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72 h1:qLC7fQah7D6K1B0ujays3HV9gkFtllcxhzImRR7ArPQ= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= -github.com/spf13/afero v1.1.2 h1:m8/z1t7/fwjysjQRYbP0RD+bUIF/8tJwPdEZsI83ACI= github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ= github.com/spf13/afero v1.2.2/go.mod h1:9ZxEEn6pIJ8Rxe320qSDBk6AsU0r9pR7Q4OcevTdifk= +github.com/spf13/afero v1.3.3/go.mod h1:5KUK8ByomD5Ti5Artl0RtHeI5pTF7MIDuXL3yY520V4= +github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= +github.com/spf13/afero v1.9.2/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= github.com/spf13/cast v1.2.0/go.mod h1:r2rcYCSwa1IExKTDiTfzaxqT2FNHs8hODu4LnUfgKEg= -github.com/spf13/cast v1.3.0 h1:oget//CVOEoFewqQxwr0Ej5yjygnqGkvggSE/gB35Q8= -github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= github.com/spf13/cast v1.3.1 h1:nFm6S0SMdyzrzcmThSipiEubIDy8WEXKNZ0UOgiRpng= github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= -github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= -github.com/spf13/cobra v1.0.0 h1:6m/oheQuQ13N9ks4hubMG6BnvwOeaJrqSPLahSnczz8= -github.com/spf13/cobra v1.0.0/go.mod h1:/6GTrnGXV9HjY+aR4k0oJ5tcvakLuG6EuKReYlHNrgE= -github.com/spf13/cobra v1.1.3 h1:xghbfqPkxzxP3C/f3n5DdpAbdKLj4ZE4BWQI362l53M= -github.com/spf13/cobra v1.1.3/go.mod h1:pGADOWyqRD/YMrPZigI/zbliZ2wVD/23d+is3pSWzOo= -github.com/spf13/jwalterweatherman v1.0.0 h1:XHEdyB+EcvlqZamSM4ZOMGlc93t6AcsBEu9Gc1vn7yk= +github.com/spf13/cobra v1.6.1 h1:o94oiPyS4KD1mPy2fmcYYHHfCxLqYjJOhGsCHFZtEzA= +github.com/spf13/cobra v1.6.1/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY= github.com/spf13/jwalterweatherman v1.0.0/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo= -github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= -github.com/spf13/pflag v1.0.1/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= github.com/spf13/pflag v1.0.2/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/viper v1.2.1/go.mod h1:P4AexN0a+C9tGAnUFNwDMYYZv3pjFuvmeiMyKRaNVlI= -github.com/spf13/viper v1.4.0/go.mod h1:PTJ7Z/lr49W6bUbkmS1V3by4uWynFiR9p7+dSq/yZzE= -github.com/spf13/viper v1.7.0/go.mod h1:8WkrPz2fc9jxqZNCJI/76HCieCp4Q8HaLFoCha5qpdg= -github.com/spf13/viper v1.7.1 h1:pM5oEahlgWv/WnHXpgbKz7iLIxRf65tye2Ci+XFK5sk= -github.com/spf13/viper v1.7.1/go.mod h1:8WkrPz2fc9jxqZNCJI/76HCieCp4Q8HaLFoCha5qpdg= -github.com/ssgreg/nlreturn/v2 v2.1.0 h1:6/s4Rc49L6Uo6RLjhWZGBpWWjfzk2yrf1nIW8m4wgVA= -github.com/ssgreg/nlreturn/v2 v2.1.0/go.mod h1:E/iiPB78hV7Szg2YfRgyIrk1AD6JVMTRkkxBiELzh2I= -github.com/stephens2424/writerset v1.0.2/go.mod h1:aS2JhsMn6eA7e82oNmW4rfsgAOp9COBTTl8mzkwADnc= github.com/stoewer/go-strcase v1.2.0/go.mod h1:IBiWB2sKIp3wVVQ3Y035++gc+knqhUQag1KpM8ahLw8= -github.com/streadway/amqp v0.0.0-20190404075320-75d898a42a94/go.mod h1:AZpEONHx3DKn8O/DFsRAY58/XVQiIPMTMB1SddzLXVw= -github.com/streadway/amqp v0.0.0-20190827072141-edfb9018d271/go.mod h1:AZpEONHx3DKn8O/DFsRAY58/XVQiIPMTMB1SddzLXVw= -github.com/streadway/amqp v1.0.0/go.mod h1:AZpEONHx3DKn8O/DFsRAY58/XVQiIPMTMB1SddzLXVw= -github.com/streadway/handy v0.0.0-20190108123426-d5acb3125c2a/go.mod h1:qNTQ5P5JnDBl6z3cMAg/SywNDC5ABu5ApDIw6lUbRmI= -github.com/streadway/handy v0.0.0-20200128134331-0f66f006fb2e/go.mod h1:qNTQ5P5JnDBl6z3cMAg/SywNDC5ABu5ApDIw6lUbRmI= +github.com/stoewer/go-strcase v1.3.0 h1:g0eASXYtp+yvN9fK8sH94oCIk0fau9uV1/ZdJ0AVEzs= +github.com/stoewer/go-strcase v1.3.0/go.mod h1:fAH5hQ5pehh+j3nZfvwdk2RgEgQjAoM8wodgtPmh1xo= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.1.1 h1:2vfRuCMp5sSVIDSqO8oNnWJq7mPa6KVP3iPIwFBuy8A= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.2.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoHMkEqE= -github.com/stretchr/testify v1.1.4/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= +github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= +github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= +github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= -github.com/stretchr/testify v1.6.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.6.1 h1:hDPOHmpOpP40lSULcqw7IrRb/u7w6RpDC9399XyoNd0= github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/subosito/gotenv v1.2.0 h1:Slr1R9HxAlEKefgq5jn9U+DnETlIUa6HfgEzj0g5d7s= -github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= +github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= +github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk= +github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/tchap/zapext v1.0.0 h1:qPxfRLzqYzemT+Pgs5VoH8NGU5YS7cgCnhcqRGkmrXc= github.com/tchap/zapext v1.0.0/go.mod h1:0VgDSQ0xHJRqkxrwu3G2i2762jSnAJMz7rYxiZGpW1U= -github.com/tdakkota/asciicheck v0.0.0-20200416200610-e657995f937b h1:HxLVTlqcHhFAz3nWUcuvpH7WuOMv8LQoCWmruLfFH2U= -github.com/tdakkota/asciicheck v0.0.0-20200416200610-e657995f937b/go.mod h1:yHp0ai0Z9gUljN3o0xMhYJnH/IcvkdTBOX2fmJ93JEM= -github.com/tetafro/godot v1.4.4 h1:VAtLEoAMmopIzHVWVBrztjVWDeYm1OD/DKqhqXR4828= -github.com/tetafro/godot v1.4.4/go.mod h1:FVDd4JuKliW3UgjswZfJfHq4vAx0bD/Jd5brJjGeaz4= -github.com/timakin/bodyclose v0.0.0-20200424151742-cb6215831a94 h1:ig99OeTyDwQWhPe2iw9lwfQVF1KB3Q4fpP3X7/2VBG8= -github.com/timakin/bodyclose v0.0.0-20200424151742-cb6215831a94/go.mod h1:Qimiffbc6q9tBWlVV6x0P9sat/ao1xEkREYPPj9hphk= -github.com/tmc/grpc-websocket-proxy v0.0.0-20170815181823-89b8d40f7ca8/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= -github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5 h1:LnC5Kc/wtumK+WB441p7ynQJzVuNRJiqddSIE3IlSEQ= -github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= -github.com/tomarrell/wrapcheck v0.0.0-20201130113247-1683564d9756 h1:zV5mu0ESwb+WnzqVaW2z1DdbAP0S46UtjY8DHQupQP4= -github.com/tomarrell/wrapcheck v0.0.0-20201130113247-1683564d9756/go.mod h1:yiFB6fFoV7saXirUGfuK+cPtUh4NX/Hf5y2WC2lehu0= -github.com/tommy-muehle/go-mnd/v2 v2.3.1 h1:a1S4+4HSXDJMgeODJH/t0EEKxcVla6Tasw+Zx9JJMog= -github.com/tommy-muehle/go-mnd/v2 v2.3.1/go.mod h1:WsUAkMJMYww6l/ufffCD3m+P7LEvr8TnZn9lwVDlgzw= -github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod h1:9ESjWnEqriFuLhtthL60Sar/7RFoluCcXsuvEwTV5KM= -github.com/tv42/httpunix v0.0.0-20191220191345-2ba4b9c3382c/go.mod h1:hzIxponao9Kjc7aWznkXaL4U4TWaDSs8zcsY4Ka08nM= -github.com/ugorji/go v1.1.4 h1:j4s+tAvLfL3bZyefP2SEWmhBzmuIlH/eqNuPdFPgngw= -github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc= github.com/ulikunitz/xz v0.5.8 h1:ERv8V6GKqVi23rgu5cj9pVfVzJbOqAY2Ntl88O6c2nQ= github.com/ulikunitz/xz v0.5.8/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14= -github.com/ultraware/funlen v0.0.3 h1:5ylVWm8wsNwH5aWo9438pwvsK0QiqVuUrt9bn7S/iLA= -github.com/ultraware/funlen v0.0.3/go.mod h1:Dp4UiAus7Wdb9KUZsYWZEWiRzGuM2kXM1lPbfaF6xhA= -github.com/ultraware/whitespace v0.0.4 h1:If7Va4cM03mpgrNH9k49/VOicWpGoG70XPBFFODYDsg= -github.com/ultraware/whitespace v0.0.4/go.mod h1:aVMh/gQve5Maj9hQ/hg+F75lr/X5A89uZnzAmWSineA= -github.com/urfave/cli v1.20.0/go.mod h1:70zkFmudgCuE/ngEzBv17Jvp/497gISqfk5gWijbERA= -github.com/urfave/cli v1.22.1/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= -github.com/uudashr/gocognit v1.0.1 h1:MoG2fZ0b/Eo7NXoIwCVFLG5JED3qgQz5/NEE+rOsjPs= -github.com/uudashr/gocognit v1.0.1/go.mod h1:j44Ayx2KW4+oB6SWMv8KsmHzZrOInQav7D3cQMJ5JUM= +github.com/urfave/cli v1.22.4/go.mod h1:Gos4lmkARVdJ6EkW0WaNv/tZAAMe9V7XWyB60NtXRu0= github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw= github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc= -github.com/valyala/fasthttp v1.16.0 h1:9zAqOYLl8Tuy3E5R6ckzGDJ1g8+pw15oQp2iL9Jl6gQ= -github.com/valyala/fasthttp v1.16.0/go.mod h1:YOKImeEosDdBPnxc0gy7INqi3m1zK6A+xl6TwOBhHCA= github.com/valyala/fasthttp v1.30.0/go.mod h1:2rsYD01CKFrjjsvFxx75KlEUNpWNBY9JWD3K/7o2Cus= -github.com/valyala/quicktemplate v1.6.3 h1:O7EuMwuH7Q94U2CXD6sOX8AYHqQqWtmIk690IhmpkKA= -github.com/valyala/quicktemplate v1.6.3/go.mod h1:fwPzK2fHuYEODzJ9pkw0ipCPNHZ2tD5KW4lOuSdPKzY= github.com/valyala/quicktemplate v1.7.0 h1:LUPTJmlVcb46OOUY3IeD9DojFpAVbsG+5WFTcjMJzCM= github.com/valyala/quicktemplate v1.7.0/go.mod h1:sqKJnoaOF88V07vkO+9FL8fb9uZg/VPSJnLYn+LmLk8= -github.com/valyala/tcplisten v0.0.0-20161114210144-ceec8f93295a h1:0R4NLDRDZX6JcmhJgXi5E4b8Wg84ihbmUKp/GvSPEzc= -github.com/valyala/tcplisten v0.0.0-20161114210144-ceec8f93295a/go.mod h1:v3UYOV9WzVtRmSR+PDvWpU/qWl4Wa5LApYYX4ZtKbio= github.com/valyala/tcplisten v1.0.0/go.mod h1:T0xQ8SeCZGxckz9qRXTfG43PvQ/mcWh7FwZEA7Ioqkc= +github.com/vbatts/tar-split v0.11.2/go.mod h1:vV3ZuO2yWSVsz+pfFzDG/upWH1JhjOiEaWq6kXyQ3VI= github.com/xanzy/ssh-agent v0.2.1 h1:TCbipTQL2JiiCprBWx9frJ2eJlCYT00NmctrHxVAr70= github.com/xanzy/ssh-agent v0.2.1/go.mod h1:mLlQY/MoOhWBj+gOGMQkOeiEvkx+8pJSI+0Bx9h2kr4= +github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU= +github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod h1:GwrjFmJcFw6At/Gs6z4yjiIwzuJ1/+UwLxMQDVQXShQ= +github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y= github.com/xenking/zipstream v1.0.1 h1:6LfcpXfxO9kAGi0a+2N5C0ZZ6jyG4XULPiogOM7gJBU= github.com/xenking/zipstream v1.0.1/go.mod h1:eV9JLfCRbQQUGcdipSENWByVYkPP8IAzuFiwBY+sChg= -github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 h1:eY9dn8+vbi4tKz5Qo6v2eYzo7kUS51QINcR5jNpbZS8= -github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= github.com/xor-gate/ar v0.0.0-20170530204233-5c72ae81e2b7 h1:Vo3q7h44BfmnLQh5SdF+2xwIoVnHThmZLunx6odjrHI= github.com/xor-gate/ar v0.0.0-20170530204233-5c72ae81e2b7/go.mod h1:TCWCUPhQU1j7axqROa/VHnlgJGHthAOqJZahg7b/DUc= -github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77 h1:ESFSdwYZvkeru3RtdrYueztKhOBCSAAzS4Gf+k0tEow= -github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.2.1 h1:ruQGxdhGHe7FWOJPT0mKs5+pD2Xs1Bm/kdGlHO04FmM= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= -go.etcd.io/bbolt v1.3.2 h1:Z/90sZLPOeCy2PwprqkFa25PdkusRzaj9P8zm/KNyvk= -go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= -go.etcd.io/bbolt v1.3.3/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= -go.etcd.io/etcd v0.0.0-20191023171146-3cf2f69b5738/go.mod h1:dnLIgRNXwCJa5e+c6mIZCrds/GIG4ncV9HhK5PX7jPg= -go.etcd.io/etcd/api/v3 v3.5.0/go.mod h1:cbVKeC6lCfl7j/8jBhAK6aIYO9XOjdptoxU/nLQcPvs= -go.etcd.io/etcd/client/pkg/v3 v3.5.0/go.mod h1:IJHfcCEKxYu1Os13ZdwCwIUTUVGYTSAM3YSwc9/Ac1g= -go.etcd.io/etcd/client/v2 v2.305.0/go.mod h1:h9puh54ZTgAKtEbut2oe9P4L/oqKCVB6xsXlzd7alYQ= -go.etcd.io/etcd/client/v3 v3.5.0/go.mod h1:AIKXXVX/DQXtfTEqBryiLTUXwON+GuvO6Z7lLS/oTh0= -go.opencensus.io v0.20.1/go.mod h1:6WKK9ahsWS3RSO+PY9ZHZUfv2irvY6gN279GOPZjmmk= -go.opencensus.io v0.20.2/go.mod h1:6WKK9ahsWS3RSO+PY9ZHZUfv2irvY6gN279GOPZjmmk= +github.com/zeebo/assert v1.3.0 h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ= +github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= +github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= +github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.opencensus.io v0.22.4 h1:LYy1Hy3MJdrCdMwwzxA/dRok4ejH+RwNGbuoD9fCjto= go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= -go.opencensus.io v0.23.0 h1:gqCw0LfLxScz8irSi8exQc7fyQ0fKQU/qnC/X8+V/1M= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= +go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= +go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= -go.starlark.net v0.0.0-20210223155950-e043a3d3c984 h1:xwwDQW5We85NaTk2APgoN9202w/l0DVGp+GZMfsrh7s= +go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= go.starlark.net v0.0.0-20210223155950-e043a3d3c984/go.mod h1:t3mmBBPzAVvK0L0n1drDmrQsJ8FoIx4INCqVMTr/Zo0= -go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= -go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= -go.uber.org/atomic v1.5.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= -go.uber.org/atomic v1.6.0 h1:Ezj3JGmsOnG1MoRWQkPBsKLe9DwWD9QeXzTRzzldNVk= -go.uber.org/atomic v1.6.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/atomic v1.9.0 h1:ECmE8Bn/WFTYwEW/bpKD3M8VtR/zQVbavAoalC1PYyE= go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= -go.uber.org/goleak v1.1.10 h1:z+mqJhf6ss6BSfSM671tgKyZBFPTTJM+HLxnhPC3wu0= -go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= +go.uber.org/goleak v1.1.11-0.20210813005559-691160354723 h1:sHOAIxRGBp443oHZIPB+HsUGaksVCXVQENPxwTfQdH4= go.uber.org/goleak v1.1.11-0.20210813005559-691160354723/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= -go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= -go.uber.org/multierr v1.3.0/go.mod h1:VgVr7evmIr6uPjLBxg28wmKNXyqE9akIJ5XnfpiKl+4= -go.uber.org/multierr v1.5.0 h1:KCa4XfM8CWFCpxXRGok+Q0SS/0XBhMDbHHGABQLvD2A= -go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU= go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= go.uber.org/multierr v1.7.0 h1:zaiO/rmgFjbmCXdSYJWQcdvOCsthmdaHfr3Gm2Kx4Ec= go.uber.org/multierr v1.7.0/go.mod h1:7EAYxJLBy9rStEaz58O2t4Uvip6FSURkq8/ppBp95ak= -go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee h1:0mgffUl7nfd+FpvXMVz4IDEaUSmT1ysygQC7qYo7sG4= -go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA= -go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= -go.uber.org/zap v1.13.0/go.mod h1:zwrFLgMcdUuIBviXEYEH1YKNaOBnKXsx2IPda5bBwHM= -go.uber.org/zap v1.16.0 h1:uFRZXykJGK9lLY4HtgSw44DnIcAM+kRBP7x5m+NpAOM= -go.uber.org/zap v1.16.0/go.mod h1:MA8QOfq0BHJwdXa996Y4dYkAqRKB8/1K1QMMZVaNZjQ= -go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo= go.uber.org/zap v1.19.1 h1:ue41HOKd1vGURxrmeKIgELGb3jPW9DMUDGtsinblHwI= go.uber.org/zap v1.19.1/go.mod h1:j3DNczoxDZroyBnOT1L/Q79cfUMGZxlv/9dzN7SM1rI= golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= -golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190219172222-a4c6cb3142f2/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY= +golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200302210943-78000ba7a073/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20200323165209-0ec3e9974c59/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200414173820-0848c9571904/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a h1:vclmkQCjlDX5OydZ9wv8rBCcS0QyQY66Mpf/7BZbInM= -golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20201002170205-7f63de1d35b0/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83 h1:/ZScEX8SfEmUGRHs0gxpqteO5nfNW6axyZbBdw9A12g= -golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I= -golang.org/x/crypto v0.0.0-20210314154223-e6e6c4f2bb5b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= +golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20210513164829-c07d793c2f9a/go.mod h1:P+XmwS30IXTQdn5tA2iutPOUgjI07+tq3H3K9MVA1s8= -golang.org/x/crypto v0.0.0-20210616213533-5ff15b29337e/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.0.0-20210915214749-c084706c2272 h1:3erb+vDS8lU1sxfDHF4/hhWyaXnhIaO+7RgL4fDZORA= -golang.org/x/crypto v0.0.0-20210915214749-c084706c2272/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.0.0-20210921155107-089bfa567519 h1:7I4JAnoQBe7ZtJcBaYHi5UtiO8tQHbUSXxL+pnGRANg= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= +golang.org/x/crypto v0.8.0 h1:pd9TJtTueMTVQXzk8E2XESSMQDj/U7OUu0PqJqPXQjQ= +golang.org/x/crypto v0.8.0/go.mod h1:mRqEX+O9/h5TFCrQhkgjo2yKi0yYA+9ecGkdQoHrywE= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -1639,17 +1290,30 @@ golang.org/x/exp v0.0.0-20190125153040-c74c464bbbf2/go.mod h1:CJ0aWSM057203Lf6IL golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= +golang.org/x/exp v0.0.0-20191002040644-a1355ae1e2c3/go.mod h1:NOZ3BPKG0ec/BKJQgnvsSFpcKLM5xXVWnvZS97DWHgE= golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= -golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6 h1:QE6XYQK6naiK1EPAe1g/ILLxN5RBoH5xkJk3CqlMI/Y= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= +golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e/go.mod h1:Kr81I6Kryrl9sr8s2FK3vxD90NdsKWRuOIl2O4CvYbA= +golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE= +golang.org/x/exp v0.0.0-20230420155640-133eef4313cb h1:rhjz/8Mbfa8xROFiH+MQphmAmgqRM0bOMnytznhWEXk= +golang.org/x/exp v0.0.0-20230420155640-133eef4313cb/go.mod h1:V1LtkGg67GoY2N1AnLN78QLrzxkLyJw7RJb1gzOOz9w= golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= -golang.org/x/image v0.0.0-20190802002840-cff245a6509b h1:+qEpEAPhDZ1o0x3tHzZTQDArnOixOzGD9HUJfcg0mb4= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20190910094157-69e4b8554b2a/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20200119044424-58c23975cae1/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20200430140353-33d19683fad8/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20200618115811-c13761719519/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20201208152932-35266b937fa6/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20210216034530-4410531fe030/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= +golang.org/x/image v0.0.0-20210607152325-775e3b0c77b9/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.0.0-20210628002857-a66eb6448b8d/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.0.0-20211028202545-6944b10bf410/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= +golang.org/x/image v0.0.0-20220302094943-723b81ca9867/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= @@ -1660,12 +1324,10 @@ golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHl golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs= golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5 h1:2M3HP5CCK1Si9FQhwnzYhXdG6DXeebvUHFpre8QvbyI= golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug= golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= -golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028 h1:4+4C/Iv2U4fMZBiMCc98MG1In4gJY5YRhtpDNeDeHWs= golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY= @@ -1673,40 +1335,35 @@ golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzB golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.4.0 h1:8pl+sMODzuvGJkmj2W4kZihvVb5mKm8pB/X44PIQHv8= golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.5.1 h1:OJxoQ/rynoF0dcCdI7cLPktw/hR2cueqYfjm43oqK38= +golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= -golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4 h1:6zppjxzCulZykYSLyVDYbneBfbaBIQPYMevg0bEwv2s= +golang.org/x/mod v0.6.0-dev.0.20220106191415-9b9b3d81d5e3/go.mod h1:3p9vT2HGsQu2K1YbXdKPJLVgG5VJdoTa1poYQBtP1AY= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= -golang.org/x/net v0.0.0-20170915142106-8351a756f30f/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI= +golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.9.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.10.0 h1:lFO9qtOdlre5W1jxS3r/4szv2/6iXxScdzjoBMXNhYk= +golang.org/x/mod v0.10.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180911220305-26e67e76b6c3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190125091013-d26f9f9a57f3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190522155817-f3200d17e092/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190813141303-74dc4d7220e7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20191002035440-2ec189313ef0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= @@ -1719,86 +1376,76 @@ golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/ golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20200520004742-59133d7f0dd7/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200602114024-627f9648deb9/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= -golang.org/x/net v0.0.0-20200822124328-c89045814202 h1:VvcQYSHwXgi7W+TpUR6A9g6Up98WAHf3f/ulnJ62IyA= golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20201026091529-146b70c837a4/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20201202161906-c7110b5ffcbb h1:eBmm0M9fYhWpKZLjQUUKka/LtIxf46G4fxeEz5KJr9U= -golang.org/x/net v0.0.0-20201202161906-c7110b5ffcbb/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20210226172049-e18ecbb05110 h1:qWPm9rbaAMKs8Bq/9LRpbMqxWRVUAQwMI9fVrssnTfw= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.0.0-20210428140749-89ef3d95e781/go.mod h1:OJAsFXCWl8Ukc7SiCT/9KSuxbyM7479/AVlXFRxuMCk= -golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420 h1:a8jGStKg0XqKDlKqjLrXn0ioF5MH36pT7Z0BRTqLhbk= golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20210510120150-4163338589ed/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20210614182718-04defd469f4e/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20210917221730-978cfadd31cf/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= +golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20211020060615-d418f374d309 h1:A0lJIi+hcTR6aajJH4YqKWwohY4aW9RO7oRMcdv+HKI= -golang.org/x/net v0.0.0-20211020060615-d418f374d309/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd h1:O7DYs+zxREGLKzKoMQrtrEacpb0ZVXA5rIwylE2Xchk= golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220325170049-de3da57026de h1:pZB1TWnKi+o4bENlbzAgLrEbY4RMYmUIRobMcSmfeYc= golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= golang.org/x/net v0.0.0-20220412020605-290c469a71a5/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= golang.org/x/net v0.0.0-20220607020251-c690dde0001d/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= golang.org/x/net v0.0.0-20220617184016-355a448f1bc9/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e h1:TsQ7F31D3bUCLeqPT0u+yjp1guoArKaNKmCr22PYgTQ= golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.0.0-20220909164309-bea034e7d591 h1:D0B/7al0LLrVC8aWF4+oxpv/m8bc7ViFfVS8/gXGdqI= golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= golang.org/x/net v0.0.0-20221012135044-0b7e1fb9d458/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= -golang.org/x/net v0.0.0-20221014081412-f15817d10f9b h1:tvrvnPFcdzp294diPnrdZZZ8XUt2Tyj7svb7X52iDuU= golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= +golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= +golang.org/x/net v0.3.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE= +golang.org/x/net v0.4.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE= +golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws= +golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= +golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= +golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= +golang.org/x/net v0.9.0 h1:aWJ/m6xSmxWBx+V0XRHTlrYrPG56jKsLdTFmsSsCzOM= +golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43 h1:ld7aEMNHoBnnDAX15v1T6z31v8HwR2A9FYOuAhWqkwc= golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210402161424-2e8d93401602/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914 h1:3B43BWw0xEBsLZ/NO1VALz6fppU3481pik+2Ksv45z8= golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20211005180243-6b3c2da341f1/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b h1:clP8eMhB30EHdc0bd2Twtq6kgU7yl5ub2cQLSdrv1Dg= golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= -golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a h1:qfl7ob3DIEs3Ml9oLuPwY2N04gymzAW04WsUQHIClgM= golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= -golang.org/x/oauth2 v0.0.0-20220608161450-d0670ef3b1eb h1:8tDJ3aechhddbdPAxpycgXHJRMLpk/Ab+aa4OgdN5/g= golang.org/x/oauth2 v0.0.0-20220608161450-d0670ef3b1eb/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= golang.org/x/oauth2 v0.0.0-20220622183110-fd043fe589d2/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= -golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094 h1:2o1E+E8TpNLklK9nHiPiK1uzIYrIHt+cQx3ynCwq9V8= golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= -golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1 h1:lxqLZaMad/dJHMFZH0NiNpiEZI/nhgWhe4wgzpE+MuA= golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= golang.org/x/oauth2 v0.0.0-20221006150949-b44042a4b9c1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= -golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783 h1:nt+Q6cXKz4MosCSpnbMtqiQ8Oz0pxTef2B4Vca2lvfk= golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec= +golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= +golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= +golang.org/x/oauth2 v0.7.0 h1:qe6s0zUXlPX80/dITx3440hWZ7GwMwgDDyrSGTPJG/g= +golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -1809,23 +1456,18 @@ golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20210220032951-036812b2e83c h1:5KslGYwFpkhGh+Q16bwMP3cOontH8FOep7tGV86Y7SQ= golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.1.0 h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sys v0.0.0-20171026204733-164713f0dfce/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180906133057-8cf3aee42992/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20181122145206-62eef0e2fa9b/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190130150945-aca44879d564/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190221075227-b4e8571b14e0/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -1835,29 +1477,19 @@ golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190626221950-04f50cda93cb/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190826190057-c7b8b68b1456/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190904154756-749cb33beabd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191210023423-ac6580df4449/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191220142924-d4481acd189f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1867,18 +1499,13 @@ golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200519105757-fe76b779f299/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200602225109-6fdc65e7d980/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200803210538-64077c9b5642 h1:B6caxRw+hozq68X2MY7jEpZh/cr4/aHLv9xU8Kkadrw= golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200831180312-196b9ba8737a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201015000850-e3ed0017c211/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201024232916-9f70ab9862d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201112073958-5cba982894dd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1886,127 +1513,115 @@ golang.org/x/sys v0.0.0-20210112080510-489259a85091/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210223095934-7937bea0104d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210304124612-50617c2ba197/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210309074719-68d13333faf2 h1:46ULzRKLh1CwgRq2dC5SlBzEqqNCi8rreOZnNrbqcIY= -golang.org/x/sys v0.0.0-20210309074719-68d13333faf2/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210616094352-59db8d763f22 h1:RqytpXGR1iVNX7psjB3ff8y7sNFinVFvkx1c8SjBkio= golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c h1:F1jZWGFhYfh0Ci55sIpILtKKK8p3i2/krTr0H1rg74I= golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210816183151-1e6c022a8912/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20210819135213-f52c844e1c1c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210910150752-751e447fb3d0 h1:xrCZDmdtoloIiooiA9q0OQb9r8HejIHYoHGhGCe1pGg= -golang.org/x/sys v0.0.0-20210910150752-751e447fb3d0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210917161153-d61c044b1678/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220204135822-1c1b9b1eba6a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220224120231-95c6836cb0e7 h1:BXxu8t6QN0G1uff4bzZzSkpsax8+ALqTGUtz08QrV00= -golang.org/x/sys v0.0.0-20220224120231-95c6836cb0e7/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886 h1:eJv7u3ksNXoLbGSKuv2s/SIO4tJVxc/A+MTpzxDgz/Q= +golang.org/x/sys v0.0.0-20220319134239-a9b59b0215f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220422013727-9388b58f7150/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220502124256-b6088ccd6cba/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220610221304-9f5ed59c137d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220624220833-87e55d714810/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220704084225-05e143d24a9e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220825204002-c680a09ffe64/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220829200755-d48e67d00261/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220908164124-27713097b956 h1:XeJjHH1KiLpKGb6lvMiksZ9l0fVUh+AmGcm0nOMEBOY= -golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220909162455-aba9fc2a8ff2 h1:wM1k/lXfpc5HdkJJyW9GELpd8ERGdnh8sMGL6Gzq3Ho= -golang.org/x/sys v0.0.0-20220909162455-aba9fc2a8ff2/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= -golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 h1:v+OssWQX+hTHEmOBgwxdZxK4zHq3yOs8F9J7mk0PY8E= +golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.7.0 h1:3jlCCIQZPdOYu1h8BkNvLz8Kgwtae2cagcG/VamtZRU= +golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= +golang.org/x/term v0.3.0/go.mod h1:q750SLmJuPmVoN1blW3UFBPREJfb1KmY3vwxfr+nFDA= +golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= +golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= +golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= +golang.org/x/term v0.7.0 h1:BEvjmm5fURWqcfbSKTdpkDXYBrUS1c0m8agp14W48vQ= +golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.0.0-20170915090833-1cbadb444a80/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= -golang.org/x/text v0.3.3 h1:cokOdA+Jmi5PJGXLlLllQSgYigAEfHXJAERHVMaCc2k= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.6 h1:aRYxNxv6iGQlyVaZmk6ZgYEDa+Jg18DxebPSrd6bg1M= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.7 h1:olpwvP2KacW1ZWvsR7uQhoyTYvKAupfQrRGBFM352Gk= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -golang.org/x/text v0.3.8 h1:nAL+RVCQ9uMn3vJZbV+MRnydTJFPf8qqY42YiA6MrqY= golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/text v0.9.0 h1:2sjJmO8cDvYveuX97RDLsxlyUxLl+GHoLxBiRdHllBE= +golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20191024005414-555d28b269f0 h1:/5xXl8Y5W96D+TtHSlonuFqGHIWVuyCkGJLwGh9JJFs= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20200416051211-89c76fbcd5d1/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20200630173020-3af7569d3a1e/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20210723032227-1f47c861a9ac/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/tools v0.0.0-20170915040203-e531a2a1c15f/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/time v0.0.0-20220210224613-90d013bbcef8/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.0.0-20220922220347-f3bd1da661af/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.1.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= +golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20181011042414-1f849cf54d09/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20181117154741-2ddaf7f79a09/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190110163146-51295c7ec13a/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190206041539-40960b6deb8e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= -golang.org/x/tools v0.0.0-20190307163923-6a08e3108db3/go.mod h1:25r3+/G6/xytQM8iWZKq3Hn0kr0rgFKPUNVEL/dr3z4= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190311215038-5c2858a9cfe5/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190321232350-e250d351ecad/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190322203728-c1a832b0ad89/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190614205625-5aca471b1d59/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= golang.org/x/tools v0.0.0-20190624222133-a101b041ded4/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190706070813-72ffa07ba3db/go.mod h1:jcCCGcm9btYwXyDqrUWc6MKQKKGJCWEQ3AfLSRIbEuI= golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190910044552-dd2b5c81c578/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190916130336-e45ffcd953cc/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.0.0-20190927191325-030b2cf1153e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191029041327-9cc4af7d6b2c/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191108193012-7d206e10da11/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191112195655-aa38f8e97acc/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= @@ -2014,9 +1629,7 @@ golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtn golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200103221440-774c71fcf114/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200117220505-0cba7a3a9ee9/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= @@ -2026,68 +1639,44 @@ golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapK golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= -golang.org/x/tools v0.0.0-20200324003944-a576cf524670/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= -golang.org/x/tools v0.0.0-20200329025819-fd4102a86c65/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= -golang.org/x/tools v0.0.0-20200414032229-332987a829c3/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200422022333-3d57cf2e726e/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200423201157-2723c5de0d66/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200505023115-26f46d2f7ef8/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200522201501-cb1345f3a375/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200616133436-c1934b75d054/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200622203043-20e05c1c8ffa/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200624225443-88f3c62a19ff/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200625211823-6506e20df31f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200717024301-6ddee64345a6/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200724022722-7017fd6b1305/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200812195022-5ae4c3c160a0/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200820010801-b793a1359eac/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200831203904-5a2aa26beb65/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= -golang.org/x/tools v0.0.0-20200916195026-c9a70fc28ce3/go.mod h1:z6u4i615ZeAfBE4XtMziQW1fSVJXACjjbWkB/mvPzlU= -golang.org/x/tools v0.0.0-20201001104356-43ebab892c4c/go.mod h1:z6u4i615ZeAfBE4XtMziQW1fSVJXACjjbWkB/mvPzlU= -golang.org/x/tools v0.0.0-20201002184944-ecd9fd270d5d/go.mod h1:z6u4i615ZeAfBE4XtMziQW1fSVJXACjjbWkB/mvPzlU= -golang.org/x/tools v0.0.0-20201011145850-ed2f50202694/go.mod h1:z6u4i615ZeAfBE4XtMziQW1fSVJXACjjbWkB/mvPzlU= -golang.org/x/tools v0.0.0-20201023174141-c8cfbd0f21e6/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201028025901-8cd080b735b3/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201030143252-cf7a54d06671/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201103235415-b653051172e4/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201114224030-61ea331ec02b/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201118003311-bd56c0adb394/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.0.0-20201124115921-2c860bdd6e78/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201224043029-2b0845dc783e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201230224404-63754364767c/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20210101214203-2dba1e4ea05c/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20210102185154-773b96fafca2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20210104081019-d8d6ddbec6ee/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.1.0 h1:po9/4sTYwZU9lPhi1tOrb4hCv3qrhiQ77LZfGa2OjwY= golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.9 h1:j9KsMiaP1c3B0OTQGth0/k+miLGTgLsAFUCrF2vLcF8= golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= -golang.org/x/tools v0.1.12 h1:VveCTK38A2rkS8ZqFY25HIDFscX5X9OoEhJd3quQmXU= +golang.org/x/tools v0.1.10/go.mod h1:Uh6Zz+xoGYZom868N8YTex3t7RhtHDBrE8Gzo9bV56E= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= +golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= +golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= +golang.org/x/tools v0.4.0/go.mod h1:UE5sM2OK9E/d67R0ANs2xJizIymRP5gJU295PvKXxjQ= +golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= +golang.org/x/tools v0.7.0/go.mod h1:4pg6aUX35JBAogB10C9AtvVL+qowtN4pT3CGSQex14s= +golang.org/x/tools v0.8.0 h1:vSDcovVPld282ceKgDimkRSC8kpaH1dgyc9UMzlt84Y= +golang.org/x/tools v0.8.0/go.mod h1:JxBZ99ISMI5ViVkT1tr6tdNmXeTrcpVSD3vZ1RsRdN4= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 h1:go1bK/D/BFZV2I8cIQd1NKEZ+0owSTG1fDTci4IqFcE= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= @@ -2096,9 +1685,13 @@ golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3j golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= +gonum.org/v1/gonum v0.9.3/go.mod h1:TZumC3NeyVQskjXqmyWt4S3bINhy7B4eYwW69EbyX+0= +gonum.org/v1/gonum v0.11.0 h1:f1IJhK4Km5tBJmaiJXtk/PkL4cdVX6J+tGiM187uT5E= +gonum.org/v1/gonum v0.11.0/go.mod h1:fSG4YDCxxUZQJ7rKsQrj0gMOg00Il0Z96/qMA4bVQhA= gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b/go.mod h1:Wt8AAjI+ypCyYX3nZBvf6cAIx93T+c/OS2HFAYskSZc= -google.golang.org/api v0.3.1/go.mod h1:6wY9I6uQWHQ8EM57III9mq/AjF+i8G65rmVagqKMtkk= +gonum.org/v1/plot v0.9.0/go.mod h1:3Pcqqmp6RHvJI72kgb8fThyUnav364FOsdDo2aGW5lY= +gonum.org/v1/plot v0.10.1/go.mod h1:VZW5OlhkL1mysU9vaqNHnsy86inf6Ot+jB3r+BczCEo= google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= @@ -2114,9 +1707,7 @@ google.golang.org/api v0.22.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/ google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM= -google.golang.org/api v0.30.0 h1:yfrXXP61wVuLb0vBcG6qaOoIoqYEzOQS8jum51jkv2w= google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc= -google.golang.org/api v0.34.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg= google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg= google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE= google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8= @@ -2124,68 +1715,47 @@ google.golang.org/api v0.41.0/go.mod h1:RkxM5lITDfTzmyKFPt+wGrCJbVfniCr2ool8kTBz google.golang.org/api v0.43.0/go.mod h1:nQsDGjRXMo4lvh5hP0TKqF244gqhGcr/YSIykhUk/94= google.golang.org/api v0.47.0/go.mod h1:Wbvgpq1HddcWVtzsVLyfLp8lDg6AA241LmgIL59tHXo= google.golang.org/api v0.48.0/go.mod h1:71Pr1vy+TAZRPkPs/xlCf5SsU8WjuAWv1Pfjbtukyy4= -google.golang.org/api v0.50.0 h1:LX7NFCFYOHzr7WHaYiRUpeipZe9o5L8T+2F4Z798VDw= google.golang.org/api v0.50.0/go.mod h1:4bNT5pAuq5ji4SRZm+5QIkjny9JAyVD/3gaSihNefaw= google.golang.org/api v0.51.0/go.mod h1:t4HdrdoNgyN5cbEfm7Lum0lcLDLiise1F8qDKX00sOU= -google.golang.org/api v0.52.0 h1:m5FLEd6dp5CU1F0tMWyqDi2XjchviIz8ntzOSz7w8As= -google.golang.org/api v0.52.0/go.mod h1:Him/adpjt0sxtkWViy0b6xyKW/SD71CwdJ7HqJo7SrU= google.golang.org/api v0.54.0/go.mod h1:7C4bFFOvVDGXjfDTAsgGwDgAxRDeQ4X8NvUedIt6z3k= google.golang.org/api v0.55.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI= -google.golang.org/api v0.58.0/go.mod h1:cAbP2FsxoGVNwtgNAmmn3y5G1TWAiVYRmg4yku3lv+E= google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= -google.golang.org/api v0.64.0/go.mod h1:931CdxA8Rm4t6zqTFGSsgwbAEZ2+GMYurbndwSimebM= -google.golang.org/api v0.66.0/go.mod h1:I1dmXYpX7HGwz/ejRxwQp2qj5bFAz93HiCU1C1oYd9M= google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= -google.golang.org/api v0.68.0/go.mod h1:sOM8pTpwgflXRhz+oC8H2Dr+UcbMqkPPWNJo88Q7TH8= -google.golang.org/api v0.69.0/go.mod h1:boanBiw+h5c3s+tBPgEzLDRHfFLWV0qXxRHz3ws7C80= -google.golang.org/api v0.70.0 h1:67zQnAE0T2rB0A3CwLSas0K+SbVzSxP+zTLkQLexeiw= google.golang.org/api v0.70.0/go.mod h1:Bs4ZM2HGifEvXwd50TtW70ovgJffJYw2oRCOFU/SkfA= google.golang.org/api v0.71.0/go.mod h1:4PyU6e6JogV1f9eA4voyrTY2batOLdgZ5qZ5HOCc4j8= -google.golang.org/api v0.72.0/go.mod h1:lbd/q6BRFJbdpV6OUCXstVeiI5mL/d3/WifG7iNKnjI= -google.golang.org/api v0.73.0/go.mod h1:lbd/q6BRFJbdpV6OUCXstVeiI5mL/d3/WifG7iNKnjI= -google.golang.org/api v0.74.0 h1:ExR2D+5TYIrMphWgs5JCgwRhEDlPDXXrLwHHMgPHTXE= google.golang.org/api v0.74.0/go.mod h1:ZpfMZOVRMywNyvJFeqL9HRWBgAuRfSjJFpe9QtRRyDs= google.golang.org/api v0.75.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= -google.golang.org/api v0.76.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= google.golang.org/api v0.77.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= google.golang.org/api v0.78.0/go.mod h1:1Sg78yoMLOhlQTeF+ARBoytAcH1NNyyl390YMy6rKmw= -google.golang.org/api v0.79.0/go.mod h1:xY3nI94gbvBrE0J6NHXhxOmW97HG7Khjkku6AFB3Hyg= google.golang.org/api v0.80.0/go.mod h1:xY3nI94gbvBrE0J6NHXhxOmW97HG7Khjkku6AFB3Hyg= -google.golang.org/api v0.81.0/go.mod h1:FA6Mb/bZxj706H2j+j2d6mHEEaHBmbbWnkfvmorOCko= -google.golang.org/api v0.82.0/go.mod h1:Ld58BeTlL9DIYr2M2ajvoSqmGLei0BMn+kVBmkam1os= -google.golang.org/api v0.83.0/go.mod h1:CNywQoj/AfhTw26ZWAa6LwOv+6WFxHmeLPZq2uncLZk= -google.golang.org/api v0.84.0 h1:NMB9J4cCxs9xEm+1Z9QiO3eFvn7EnQj3Eo3hN6ugVlg= google.golang.org/api v0.84.0/go.mod h1:NTsGnUFJMYROtiquksZHBWtHfeMC7iYthki7Eq3pa8o= google.golang.org/api v0.85.0/go.mod h1:AqZf8Ep9uZ2pyTvgL+x0D3Zt0eoT9b5E8fmzfu6FO2g= -google.golang.org/api v0.86.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= -google.golang.org/api v0.87.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= -google.golang.org/api v0.88.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= -google.golang.org/api v0.89.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= google.golang.org/api v0.90.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= -google.golang.org/api v0.91.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= -google.golang.org/api v0.92.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= google.golang.org/api v0.93.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= -google.golang.org/api v0.94.0 h1:KtKM9ru3nzQioV1HLlUf1cR7vMYJIpgls5VhAYQXIwA= -google.golang.org/api v0.94.0/go.mod h1:eADj+UBuxkh5zlrSntJghuNeg8HwQ1w5lTKkuqaETEI= -google.golang.org/api v0.95.0 h1:d1c24AAS01DYqXreBeuVV7ewY/U8Mnhh47pwtsgVtYg= google.golang.org/api v0.95.0/go.mod h1:eADj+UBuxkh5zlrSntJghuNeg8HwQ1w5lTKkuqaETEI= google.golang.org/api v0.96.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= google.golang.org/api v0.97.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= google.golang.org/api v0.98.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= google.golang.org/api v0.99.0/go.mod h1:1YOf74vkVndF7pG6hIHuINsM7eWwpVTAfNMNiL91A08= -google.golang.org/api v0.100.0 h1:LGUYIrbW9pzYQQ8NWXlaIVkgnfubVBZbMFb9P8TK374= google.golang.org/api v0.100.0/go.mod h1:ZE3Z2+ZOr87Rx7dqFsdRQkRBk36kDtp/h+QpHbB7a70= google.golang.org/api v0.102.0/go.mod h1:3VFl6/fzoA+qNuS1N1/VfXY4LjoXN/wzeIp7TweWwGo= +google.golang.org/api v0.103.0/go.mod h1:hGtW6nK1AC+d9si/UBhw8Xli+QMOf6xyNAyJw4qU9w0= +google.golang.org/api v0.106.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= +google.golang.org/api v0.107.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= +google.golang.org/api v0.108.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= +google.golang.org/api v0.110.0/go.mod h1:7FC4Vvx1Mooxh8C5HWjzZHcavuS2f6pmJpZx60ca7iI= +google.golang.org/api v0.111.0/go.mod h1:qtFHvU9mhgTJegR31csQ+rwxyUTHOKFqCKWp1J0fdw0= +google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= +google.golang.org/api v0.119.0 h1:Dzq+ARD6+8jmd5wknJE1crpuzu1JiovEU6gCp9PkoKA= +google.golang.org/api v0.119.0/go.mod h1:CrSvlNEFCFLae9ZUtL1z+61+rEBD7J/aCYwVYKZoWFU= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= -google.golang.org/appengine v1.2.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/appengine v1.6.6 h1:lMO5rYAqUxkmaj76jAkRUvt5JZgFymx/+Q5Mzfivuhc= google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/appengine v1.6.7 h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c= google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= @@ -2194,7 +1764,6 @@ google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRn google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190530194941-fb225487d101/go.mod h1:z3L6/3dTEVtUr6QSP8miRzeRqwQOioJ9I66odjN4I7s= google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= @@ -2216,16 +1785,12 @@ google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfG google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= -google.golang.org/genproto v0.0.0-20200527145253-8367513e4ece/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20200825200019-8632dd797987 h1:PDIOdWxZ8eRizhKa1AAvY53xsvLB1cWorMjslvY3VA8= google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201030142918-24207fddd1c3/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201102152239-715cce707fb0/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201104152603-2e45c02ce95c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20201019141844-1ed22bb0c154/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= @@ -2245,41 +1810,27 @@ google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxH google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= google.golang.org/genproto v0.0.0-20210713002101-d411969a0d9a/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k= google.golang.org/genproto v0.0.0-20210716133855-ce7ef5c701ea/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k= -google.golang.org/genproto v0.0.0-20210721163202-f1cecdd8b78a h1:17YmRUuEF4d+t2ygJZaDPhqNL2Hf17832xWKcMU7r2I= -google.golang.org/genproto v0.0.0-20210721163202-f1cecdd8b78a/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210722135532-667f2b7c528f h1:YORWxaStkWBnWgELOHTmDrqNlFXuVGEbhwbB5iK94bQ= -google.golang.org/genproto v0.0.0-20210722135532-667f2b7c528f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/genproto v0.0.0-20210728212813-7823e685a01f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/genproto v0.0.0-20210805201207-89edb61ffb67/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= google.golang.org/genproto v0.0.0-20210813162853-db860fec028c/go.mod h1:cFeNkxwySK631ADgubI+/XFU/xp8FD5KIVV4rj8UC5w= google.golang.org/genproto v0.0.0-20210821163610-241b8fcbd6c8/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210825212027-de86158e7fda/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= google.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= google.golang.org/genproto v0.0.0-20210903162649-d08c68adba83/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= google.golang.org/genproto v0.0.0-20210909211513-a8c4777a87af/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210917145530-b395a37504d4/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20211016002631-37fc39342514/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20211223182754-3ac035c7e7cb/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220111164026-67b88f271998/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220114231437-d2e6a121cae0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220201184016-50beb8ab5c44/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220204002441-d6cc3cc0770e/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20220207164111-0872dc986b00/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20220218161850-94dd64e39d7c/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= -google.golang.org/genproto v0.0.0-20220222213610-43724f9ea8cf h1:SVYXkUz2yZS9FWb2Gm8ivSlbNQzL2Z/NpPKE3RG2jWk= google.golang.org/genproto v0.0.0-20220222213610-43724f9ea8cf/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= google.golang.org/genproto v0.0.0-20220304144024-325a89244dc8/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= google.golang.org/genproto v0.0.0-20220310185008-1973136f34c6/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb/go.mod h1:hAL49I2IFola2sVEjAn7MEwsja0xp51I0tlGAf9hz4E= -google.golang.org/genproto v0.0.0-20220405205423-9d709892a2bf h1:JTjwKJX9erVpsw17w+OIPP7iAgEkN/r8urhWSunEDTs= -google.golang.org/genproto v0.0.0-20220405205423-9d709892a2bf/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= +google.golang.org/genproto v0.0.0-20220329172620-7be39ac1afc7/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= google.golang.org/genproto v0.0.0-20220407144326-9054f6ed7bac/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= google.golang.org/genproto v0.0.0-20220413183235-5e96e2839df9/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= google.golang.org/genproto v0.0.0-20220414192740-2d67ff6cf2b4/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= @@ -2289,7 +1840,6 @@ google.golang.org/genproto v0.0.0-20220502173005-c8bf987b8c21/go.mod h1:RAyBrSAP google.golang.org/genproto v0.0.0-20220505152158-f39f71e6c8f3/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= google.golang.org/genproto v0.0.0-20220518221133-4f43b3371335/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= google.golang.org/genproto v0.0.0-20220523171625-347a074981d8/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= -google.golang.org/genproto v0.0.0-20220608133413-ed9918b62aac h1:ByeiW1F67iV9o8ipGskA+HWzSkMbRJuKLlwCdPxzn7A= google.golang.org/genproto v0.0.0-20220608133413-ed9918b62aac/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= google.golang.org/genproto v0.0.0-20220616135557-88e70c0c3a90/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= google.golang.org/genproto v0.0.0-20220617124728-180714bec0ad/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= @@ -2297,16 +1847,11 @@ google.golang.org/genproto v0.0.0-20220624142145-8cd45d7dbd1f/go.mod h1:KEWEmljW google.golang.org/genproto v0.0.0-20220628213854-d9e0b6570c03/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= google.golang.org/genproto v0.0.0-20220722212130-b98a9ff5e252/go.mod h1:GkXuJDJ6aQ7lnJcRF+SJVgFdQhypqgl3LB1C9vabdRE= google.golang.org/genproto v0.0.0-20220801145646-83ce21fca29f/go.mod h1:iHe1svFLAZg9VWz891+QbRMwUv9O/1Ww+/mngYeThbc= -google.golang.org/genproto v0.0.0-20220804142021-4e6b2dfa6612/go.mod h1:iHe1svFLAZg9VWz891+QbRMwUv9O/1Ww+/mngYeThbc= -google.golang.org/genproto v0.0.0-20220810155839-1856144b1d9c h1:IooGDWedfLC6KLczH/uduUsKQP42ZZYhKx+zd50L1Sk= -google.golang.org/genproto v0.0.0-20220810155839-1856144b1d9c/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= google.golang.org/genproto v0.0.0-20220815135757-37a418bb8959/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= google.golang.org/genproto v0.0.0-20220817144833-d7fd3f11b9b1/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= google.golang.org/genproto v0.0.0-20220822174746-9e6da59bd2fc/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= google.golang.org/genproto v0.0.0-20220829144015-23454907ede3/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= google.golang.org/genproto v0.0.0-20220829175752-36a9c930ecbf/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= -google.golang.org/genproto v0.0.0-20220909194730-69f6226f97e5 h1:ngtP8S8JkBWfJACT9cmj5eTkS9tIWPQI5leBz/7Bq/c= -google.golang.org/genproto v0.0.0-20220909194730-69f6226f97e5/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= google.golang.org/genproto v0.0.0-20220913154956-18f8339a66a5/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= google.golang.org/genproto v0.0.0-20220914142337-ca0e39ece12f/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= google.golang.org/genproto v0.0.0-20220915135415-7fd63a7952de/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= @@ -2320,17 +1865,39 @@ google.golang.org/genproto v0.0.0-20221014173430-6e2ab493f96b/go.mod h1:1vXfmgAz google.golang.org/genproto v0.0.0-20221014213838-99cd37c6964a/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= google.golang.org/genproto v0.0.0-20221024153911-1573dae28c9c/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= google.golang.org/genproto v0.0.0-20221024183307-1bc688fe9f3e/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= -google.golang.org/genproto v0.0.0-20221027153422-115e99e71e1c h1:QgY/XxIAIeccR+Ca/rDdKubLIU9rcJ3xfy1DC/Wd2Oo= google.golang.org/genproto v0.0.0-20221027153422-115e99e71e1c/go.mod h1:CGI5F/G+E5bKwmfYo09AXuVN4dD894kIKUFmVbP2/Fo= -google.golang.org/grpc v1.17.0/go.mod h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs= +google.golang.org/genproto v0.0.0-20221109142239-94d6d90a7d66/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221114212237-e4508ebdbee1/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221117204609-8f9c96812029/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221118155620-16455021b5e6/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221201164419-0e50fba7f41c/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221201204527-e3fa12d562f3/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= +google.golang.org/genproto v0.0.0-20221202195650-67e5cbc046fd/go.mod h1:cTsE614GARnxrLsqKREzmNYJACSWWpAWdNMwnD7c2BE= +google.golang.org/genproto v0.0.0-20221207170731-23e4bf6bdc37/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20221227171554-f9683d7f8bef/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230112194545-e10362b5ecf9/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230113154510-dbe35b8444a5/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230123190316-2c411cf9d197/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230124163310-31e0e69b6fc2/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230125152338-dcaf20b6aeaa/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230127162408-596548ed4efa/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230209215440-0dfe4f8abfcc/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230216225411-c8e22ba71e44/go.mod h1:8B0gmkoRebU8ukX6HP+4wrVQUY1+6PkQ44BSyIlflHA= +google.golang.org/genproto v0.0.0-20230222225845-10f96fb3dbec/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= +google.golang.org/genproto v0.0.0-20230223222841-637eb2293923/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= +google.golang.org/genproto v0.0.0-20230303212802-e74f57abe488/go.mod h1:TvhZT5f700eVlTNwND1xoEZQeWTB2RY/65kplwl/bFA= +google.golang.org/genproto v0.0.0-20230306155012-7f2fa6fef1f4/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= +google.golang.org/genproto v0.0.0-20230320184635-7606e756e683/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= +google.golang.org/genproto v0.0.0-20230323212658-478b75c54725/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230330154414-c0448cd141ea/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230331144136-dcfb400f0633/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 h1:KpwkzHKEF7B9Zxg18WzOa7djJ+Ha5DzthMyZYQfEn2A= +google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= -google.golang.org/grpc v1.20.0/go.mod h1:chYK+tFQF0nDUGJgXMSgLCQk3phJEuONr2DCgLDdAQM= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= -google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= -google.golang.org/grpc v1.22.1/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= -google.golang.org/grpc v1.23.1/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= @@ -2340,38 +1907,36 @@ google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3Iji google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/grpc v1.32.0 h1:zWTV+LMdc3kaiJMSTOFz2UgSBgx8RNQoTGiZu3fR9S0= -google.golang.org/grpc v1.32.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0= google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.36.0 h1:o1bcQ6imQMIOpdrO3SWf2z5RV72WbDwdXuK0MDlc8As= google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= google.golang.org/grpc v1.36.1/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.37.0 h1:uSZWeQJX5j11bIQ4AJoj+McDBo29cY1MCoC1wO3ts+c= google.golang.org/grpc v1.37.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= google.golang.org/grpc v1.37.1/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= -google.golang.org/grpc v1.39.0 h1:Klz8I9kdtkIN6EpHHUOMLCYhTn/2WAe5a0s1hcBkdTI= google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= google.golang.org/grpc v1.40.1/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= -google.golang.org/grpc v1.44.0 h1:weqSxi/TMs1SqFRMHCtBgXRs8k3X39QIDEZ0pRcttUg= +google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= google.golang.org/grpc v1.44.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= -google.golang.org/grpc v1.45.0 h1:NEpgUqV3Z+ZjkqMsxMg11IaDrXY4RY6CQukSGK0uI1M= google.golang.org/grpc v1.45.0/go.mod h1:lN7owxKUQEqMfSyQikvvk5tf/6zMPsrK+ONuO11+0rQ= google.golang.org/grpc v1.46.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= google.golang.org/grpc v1.46.2/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= google.golang.org/grpc v1.47.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= -google.golang.org/grpc v1.49.0 h1:WTLtQzmQori5FUH25Pq4WT22oCsv8USpQ+F6rqtsmxw= google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= -google.golang.org/grpc v1.50.1 h1:DS/BukOZWp8s6p4Dt/tOaJaTQyPyOoCcrjroHuCeLzY= google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.51.0/go.mod h1:wgNDFcnuBGmxLKI/qn4T+m5BtEBYXJPvibbUPsAIPww= +google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= +google.golang.org/grpc v1.54.0 h1:EhTqbhiYeixwWQtAEZAxmV9MGqcjEU2mFx52xCzNyag= +google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= +google.golang.org/grpc/examples v0.0.0-20230421184811-83c460b8de09 h1:Az1gEqMIQcV1MkHJChN0LRDCj2JSWHJuPCTrxBl9byY= +google.golang.org/grpc/examples v0.0.0-20230421184811-83c460b8de09/go.mod h1:5av8LiY5jU2KRcrX+SHtvLHnaOpPJ7gzWStBurgHlqY= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= @@ -2381,70 +1946,52 @@ google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= -google.golang.org/protobuf v1.25.0 h1:Ejskq+SyPohKW+1uil0JJMtmHCgJPJ/qWTxr8qp+R4c= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.25.1-0.20200805231151-a709e31e5d12/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.26.0 h1:bxAC2xTBsZGibn2RTntX0oH50xLsqy1OxA9tTL3p/lk= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.27.1 h1:SnqbnDw1V7RiZcXPx5MEeqPv2s79L9i7BJUlG/+RurQ= google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.28.0 h1:w43yiav+6bVFTBQFZX0r7ipe9JQ1QsbMgHwbBziscLw= google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.28.1 h1:d0NfwRgPtno5B1Wa6L2DAG+KivqkdutMf1UhdNx175w= google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -gopkg.in/airbrake/gobrake.v2 v2.0.9 h1:7z2uVWwn7oVeeugY1DtlPAy5H+KYgB1KeKTnqjNatLo= -gopkg.in/airbrake/gobrake.v2 v2.0.9/go.mod h1:/h5ZAUhDkGaJfjzjKLSjv6zCL6O0LLBxU4K+aSYdM/U= -gopkg.in/alecthomas/kingpin.v2 v2.2.6 h1:jMFz6MfLP0/4fUyZle81rXUoxOBFi19VUFKVDOQfozc= +google.golang.org/protobuf v1.29.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.30.0 h1:kPPoIgf3TsEvrm0PFe15JQ+570QVxYzEvvHqChK+cng= +google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc h1:2gGKlE2+asNV9m7xrywl36YYNnBG5ZQ0r/BOOxqPpmk= gopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc/go.mod h1:m7x9LTH6d71AHyAX77c9yqWCCa3UKHcVEj9y7hAtKDk= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f h1:BLraFXnmrev5lT+xlilqcH8XK9/i0At2xKjWk4p6zsU= gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/cheggaaa/pb.v1 v1.0.25/go.mod h1:V/YB90LKu/1FcN3WVnfiiE5oMCibMjukxqG/qStrOgw= -gopkg.in/errgo.v2 v2.1.0 h1:0vLT13EuvQ0hNvakwLuFZ/jYrLp5F3kcWHXdRggjCE8= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= +gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= -gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= -gopkg.in/gcfg.v1 v1.2.3/go.mod h1:yesOnuUOFQAhST5vPY4nbZsb/huCgGGXlipJsBn0b3o= -gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2 h1:OAj3g0cR6Dx/R07QgQe8wkA9RNjB2u4i700xBkIT4e0= -gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2/go.mod h1:Xk6kEKp8OKb+X14hQBKWaSkCsqBpgog8nAV2xsGOxlo= gopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df h1:n7WqCuqOuCbNr617RXOY0AWRXxgwEyPp2z+p0+hgMuE= gopkg.in/gomail.v2 v2.0.0-20160411212932-81ebce5c23df/go.mod h1:LRQQ+SO6ZHR7tOkpBDuZnXENFzX8qRjMDMyPD6BRkCw= gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= -gopkg.in/ini.v1 v1.51.0 h1:AQvPpx3LzTDM0AjnIRlVFwFFGC+npRopjZxLJj6gdno= -gopkg.in/ini.v1 v1.51.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= -gopkg.in/resty.v1 v1.12.0 h1:CuXP0Pjfw9rOuY6EP+UvtNvt5DSqHpIxILZKT/quCZI= -gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo= gopkg.in/square/go-jose.v2 v2.5.1 h1:7odma5RETjNHWJnR32wx8t+Io4djHE1PqxCFx3iiZ2w= gopkg.in/square/go-jose.v2 v2.5.1/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI= -gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ= gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= gopkg.in/warnings.v0 v0.1.2 h1:wFXVbFY8DY5/xOe1ECiWdKCzZlxgshcYVNkBHstARME= gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRNI= -gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.3.0 h1:clyUAQHOM3G0M3f5vQj7LuJrETvjVot3Z5el9nffUtU= gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= -gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c h1:dUUwHk2QECo/6vqA44rthZ8ie2QXMNeKRTHCNY2nXvo= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b h1:h8qDotaEPuJATrMmW04NCwg7v22aHH28wwpauUhK9Oo= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= +gotest.tools/v3 v3.0.2/go.mod h1:3SzNCllyD9/Y+b5r9JIKQ474KzkZyqLqEfYqMsX94Bk= +gotest.tools/v3 v3.0.3 h1:4AuOwCGf4lLR9u3YOe2awrHygurzhO/HeQ6laiA6Sx0= gotest.tools/v3 v3.0.3/go.mod h1:Z7Lb0S5l+klDB31fvDQX8ss/FlKDxtlFlw3Oa8Ymbl8= -honnef.co/go/tools v0.0.0-20180728063816-88497007e858/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= @@ -2452,40 +1999,58 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -honnef.co/go/tools v0.1.2 h1:SMdYLJl312RXuxXziCCHhRsp/tvct9cGKey0yv95tZM= -honnef.co/go/tools v0.1.2/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= -k8s.io/api v0.20.5/go.mod h1:FQjAceXnVaWDeov2YUWhOb6Yt+5UjErkp6UO3nczO1Y= -k8s.io/apimachinery v0.20.5/go.mod h1:WlLqWAHZGg07AeltaI0MV5uk1Omp8xaN0JGLY6gkRpU= -k8s.io/client-go v0.20.5/go.mod h1:Ee5OOMMYvlH8FCZhDsacjMlCBwetbGZETwo1OA+e6Zw= -k8s.io/code-generator v0.19.7/go.mod h1:lwEq3YnLYb/7uVXLorOJfxg+cUu2oihFhHZ0n9NIla0= -k8s.io/gengo v0.0.0-20200413195148-3a45101e95ac/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0= -k8s.io/gengo v0.0.0-20200428234225-8167cfdcfc14/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0= -k8s.io/gengo v0.0.0-20201113003025-83324d819ded/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E= +honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= +k8s.io/api v0.27.1/go.mod h1:z5g/BpAiD+f6AArpqNjkY+cji8ueZDU/WV1jcj5Jk4E= +k8s.io/apimachinery v0.27.1/go.mod h1:5ikh59fK3AJ287GUvpUsryoMFtH9zj/ARfWCo3AyXTM= +k8s.io/client-go v0.27.1 h1:oXsfhW/qncM1wDmWBIuDzRHNS2tLhK3BZv512Nc59W8= +k8s.io/client-go v0.27.1/go.mod h1:f8LHMUkVb3b9N8bWturc+EDtVVVwZ7ueTVquFAJb2vA= +k8s.io/gengo v0.0.0-20210813121822-485abfe95c7c/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E= k8s.io/klog/v2 v2.0.0/go.mod h1:PBfzABfn139FHAV07az/IF9Wp1bkk3vpT2XSJ76fSDE= k8s.io/klog/v2 v2.2.0/go.mod h1:Od+F08eJP+W3HUb4pSrPpgp9DGU4GzlpG/TmITuYh/Y= -k8s.io/klog/v2 v2.4.0/go.mod h1:Od+F08eJP+W3HUb4pSrPpgp9DGU4GzlpG/TmITuYh/Y= -k8s.io/kube-openapi v0.0.0-20200805222855-6aeccd4b50c6/go.mod h1:UuqjUnNftUyPE5H64/qeyjQoUZhGpeFDVdxjTeEVN2o= -k8s.io/kube-openapi v0.0.0-20201113171705-d219536bb9fd/go.mod h1:WOJ3KddDSol4tAGcJo0Tvi+dK12EcqSLqcWsryKMpfM= -k8s.io/utils v0.0.0-20201110183641-67b214c5f920/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA= -mvdan.cc/gofumpt v0.1.0 h1:hsVv+Y9UsZ/mFZTxJZuHVI6shSQCtzZ11h1JEFPAZLw= -mvdan.cc/gofumpt v0.1.0/go.mod h1:yXG1r1WqZVKWbVRtBWKWX9+CxGYfA51nSomhM0woR48= -mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed h1:WX1yoOaKQfddO/mLzdV4wptyWgoH/6hwLs7QHTixo0I= -mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed/go.mod h1:Xkxe497xwlCKkIaQYRfC7CSLworTXY9RMqwhhCm+8Nc= -mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b h1:DxJ5nJdkhDlLok9K6qO+5290kphDJbHOQO1DFFFTeBo= -mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b/go.mod h1:2odslEg/xrtNQqCYg2/jCoyKnw3vv5biOc3JnIcYfL4= -mvdan.cc/unparam v0.0.0-20210104141923-aac4ce9116a7 h1:HT3e4Krq+IE44tiN36RvVEb6tvqeIdtsVSsxmNPqlFU= -mvdan.cc/unparam v0.0.0-20210104141923-aac4ce9116a7/go.mod h1:hBpJkZE8H/sb+VRFvw2+rBpHNsTBcvSpk61hr8mzXZE= -rsc.io/binaryregexp v0.2.0 h1:HfqmD5MEmC0zvwBuF187nq9mdnXjXsSivRiXN7SmRkE= +k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0= +k8s.io/klog/v2 v2.90.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0= +k8s.io/kube-openapi v0.0.0-20230308215209-15aac26d736a/go.mod h1:y5VtZWM9sHHc2ZodIH/6SHzXj+TPU5USoA8lcIeKEKY= +k8s.io/utils v0.0.0-20210802155522-efc7438f0176/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA= +k8s.io/utils v0.0.0-20230209194617-a36077c30491/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +lukechampine.com/uint128 v1.1.1/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= +lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= +modernc.org/cc/v3 v3.36.0/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/cc/v3 v3.36.2/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/cc/v3 v3.36.3/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= +modernc.org/ccgo/v3 v3.0.0-20220428102840-41399a37e894/go.mod h1:eI31LL8EwEBKPpNpA4bU1/i+sKOwOrQy8D87zWUcRZc= +modernc.org/ccgo/v3 v3.0.0-20220430103911-bc99d88307be/go.mod h1:bwdAnOoaIt8Ax9YdWGjxWsdkPcZyRPHqrOvJxaKAKGw= +modernc.org/ccgo/v3 v3.16.4/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= +modernc.org/ccgo/v3 v3.16.6/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= +modernc.org/ccgo/v3 v3.16.8/go.mod h1:zNjwkizS+fIFDrDjIAgBSCLkWbJuHF+ar3QRn+Z9aws= +modernc.org/ccgo/v3 v3.16.9/go.mod h1:zNMzC9A9xeNUepy6KuZBbugn3c0Mc9TeiJO4lgvkJDo= +modernc.org/ccorpus v1.11.6/go.mod h1:2gEUTrWqdpH2pXsmTM1ZkjeSrUWDpjMu2T6m29L/ErQ= +modernc.org/httpfs v1.0.6/go.mod h1:7dosgurJGp0sPaRanU53W4xZYKh14wfzX420oZADeHM= +modernc.org/libc v0.0.0-20220428101251-2d5f3daf273b/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= +modernc.org/libc v1.16.0/go.mod h1:N4LD6DBE9cf+Dzf9buBlzVJndKr/iJHG97vGLHYnb5A= +modernc.org/libc v1.16.1/go.mod h1:JjJE0eu4yeK7tab2n4S1w8tlWd9MxXLRzheaRnAKymU= +modernc.org/libc v1.16.17/go.mod h1:hYIV5VZczAmGZAnG15Vdngn5HSF5cSkbvfz2B7GRuVU= +modernc.org/libc v1.16.19/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= +modernc.org/libc v1.17.0/go.mod h1:XsgLldpP4aWlPlsjqKRdHPqCxCjISdHfM/yeWC5GyW0= +modernc.org/libc v1.17.1/go.mod h1:FZ23b+8LjxZs7XtFMbSzL/EhPxNbfZbErxEHc7cbD9s= +modernc.org/mathutil v1.2.2/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/mathutil v1.4.1/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/mathutil v1.5.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= +modernc.org/memory v1.1.1/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= +modernc.org/memory v1.2.0/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= +modernc.org/memory v1.2.1/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= +modernc.org/opt v0.1.1/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= +modernc.org/opt v0.1.3/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= +modernc.org/sqlite v1.18.1/go.mod h1:6ho+Gow7oX5V+OiOQ6Tr4xeqbx13UZ6t+Fw9IRUG4d4= +modernc.org/strutil v1.1.1/go.mod h1:DE+MQQ/hjKBZS2zNInV5hhcipt5rLPWkmpbGeW5mmdw= +modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw= +modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= +modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= +modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= -rsc.io/quote/v3 v3.1.0 h1:9JKUTTIUgS6kzR9mK1YuGKv6Nl+DijDNIc0ghT58FaY= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= -rsc.io/sampler v1.3.0 h1:7uVkIFmeBqHfdjD+gZwtXXI+RODJ2Wc4O7MPEh/QiW4= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= -sigs.k8s.io/structured-merge-diff/v4 v4.0.1/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= -sigs.k8s.io/structured-merge-diff/v4 v4.0.2/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= -sigs.k8s.io/yaml v1.1.0/go.mod h1:UJmg0vDUVViEyp3mgSv9WPwZCDxu4rQW1olrI1uml+o= +sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= +sigs.k8s.io/structured-merge-diff/v4 v4.2.3/go.mod h1:qjx8mGObPmV2aSZepjQjbmb2ihdVs8cGKBraizNC69E= sigs.k8s.io/yaml v1.2.0/go.mod h1:yfXDCHCao9+ENCvLSE62v9VSji2MKu5jeNfTrofGhJc= -sourcegraph.com/sourcegraph/appdash v0.0.0-20190731080439-ebfcffb1b5c0/go.mod h1:hI742Nqp5OhwiqlzhgfbWU4mW4yO10fP+LoT9WOswdU= -sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4 h1:JPJh2pk3+X4lXAkZIk2RuE/7/FoK9maXw+TNPJhVS/c= -sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4/go.mod h1:ketZ/q3QxT9HOBeFhu6RdvsftgpsbFHBF5Cas6cDKZ0= +sigs.k8s.io/yaml v1.3.0/go.mod h1:GeOyir5tyXNByN85N/dRIT9es5UQNerPYEKK56eTBm8=