Lines Matching +full:owlbot +full:- +full:py
1 diff -urN a/BUILD.bazel b/BUILD.bazel
2 --- a/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
3 +++ b/BUILD.bazel 1969-12-31 16:00:00
4 @@ -1,5 +0,0 @@
5 -alias(
6 - name = "build_gen",
7 - actual = "@rules_gapic//bazel:build_file_generator",
8 -)
9 -
10 diff -urN a/gapic/metadata/BUILD.bazel b/gapic/metadata/BUILD.bazel
11 --- a/gapic/metadata/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
12 +++ b/gapic/metadata/BUILD.bazel 1969-12-31 16:00:00
13 @@ -1,157 +0,0 @@
14 -# This file was automatically generated by BuildFileGenerator
15 -
16 -# This is an API workspace, having public visibility by default makes perfect sense.
17 -package(default_visibility = ["//visibility:public"])
18 -
19 -##############################################################################
20 -# Common
21 -##############################################################################
22 -load("@rules_proto//proto:defs.bzl", "proto_library")
23 -
24 -proto_library(
25 - name = "metadata_proto",
26 - srcs = [
27 - "gapic_metadata.proto",
28 - ],
29 - deps = [
30 - ],
31 -)
32 -
33 -##############################################################################
34 -# Java
35 -##############################################################################
36 -load(
37 - "@com_google_googleapis_imports//:imports.bzl",
38 - "java_grpc_library",
39 - "java_proto_library",
40 -)
41 -
42 -java_proto_library(
43 - name = "metadata_java_proto",
44 - deps = [":metadata_proto"],
45 -)
46 -
47 -java_grpc_library(
48 - name = "metadata_java_grpc",
49 - srcs = [":metadata_proto"],
50 - deps = [":metadata_java_proto"],
51 -)
52 -
53 -##############################################################################
54 -# Go
55 -##############################################################################
56 -load(
57 - "@com_google_googleapis_imports//:imports.bzl",
58 - "go_proto_library",
59 -)
60 -
61 -go_proto_library(
62 - name = "metadata_go_proto",
63 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
64 - importpath = "google.golang.org/genproto/googleapis/gapic/metadata",
65 - protos = [":metadata_proto"],
66 - deps = [
67 - ],
68 -)
69 -
70 -##############################################################################
71 -# Python
72 -##############################################################################
73 -load(
74 - "@com_google_googleapis_imports//:imports.bzl",
75 - "moved_proto_library",
76 - "py_grpc_library",
77 - "py_proto_library",
78 -)
79 -
80 -moved_proto_library(
81 - name = "metadata_moved_proto",
82 - srcs = [":metadata_proto"],
83 - deps = [
84 - ],
85 -)
86 -
87 -py_proto_library(
88 - name = "metadata_py_proto",
89 - deps = [":metadata_moved_proto"],
90 -)
91 -
92 -py_grpc_library(
93 - name = "metadata_py_grpc",
94 - srcs = [":metadata_moved_proto"],
95 - deps = [":metadata_py_proto"],
96 -)
97 -
98 -##############################################################################
99 -# PHP
100 -##############################################################################
101 -load(
102 - "@com_google_googleapis_imports//:imports.bzl",
103 - "php_grpc_library",
104 - "php_proto_library",
105 -)
106 -
107 -php_proto_library(
108 - name = "metadata_php_proto",
109 - deps = [":metadata_proto"],
110 -)
111 -
112 -php_grpc_library(
113 - name = "metadata_php_grpc",
114 - srcs = [":metadata_proto"],
115 - deps = [":metadata_php_proto"],
116 -)
117 -
118 -##############################################################################
119 -# Node.js
120 -##############################################################################
121 -load(
122 - "@com_google_googleapis_imports//:imports.bzl",
123 - "nodejs_gapic_assembly_pkg",
124 - "nodejs_gapic_library",
125 -)
126 -
127 -##############################################################################
128 -# Ruby
129 -##############################################################################
130 -load(
131 - "@com_google_googleapis_imports//:imports.bzl",
132 - "ruby_grpc_library",
133 - "ruby_proto_library",
134 -)
135 -
136 -ruby_proto_library(
137 - name = "metadata_ruby_proto",
138 - deps = [":metadata_proto"],
139 -)
140 -
141 -ruby_grpc_library(
142 - name = "metadata_ruby_grpc",
143 - srcs = [":metadata_proto"],
144 - deps = [":metadata_ruby_proto"],
145 -)
146 -
147 -##############################################################################
148 -# C#
149 -##############################################################################
150 -load(
151 - "@com_google_googleapis_imports//:imports.bzl",
152 - "csharp_grpc_library",
153 - "csharp_proto_library",
154 -)
155 -
156 -csharp_proto_library(
157 - name = "metadata_csharp_proto",
158 - deps = [":metadata_proto"],
159 -)
160 -
161 -csharp_grpc_library(
162 - name = "metadata_csharp_grpc",
163 - srcs = [":metadata_proto"],
164 - deps = [":metadata_csharp_proto"],
165 -)
166 -
167 -##############################################################################
168 -# C++
169 -##############################################################################
170 -# Put your C++ code here
171 diff -urN a/google/actions/sdk/v2/BUILD.bazel b/google/actions/sdk/v2/BUILD.bazel
172 --- a/google/actions/sdk/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
173 +++ b/google/actions/sdk/v2/BUILD.bazel 1969-12-31 16:00:00
174 @@ -1,107 +0,0 @@
175 -# This file was automatically generated by BuildFileGenerator
176 -# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/bazel
177 -
178 -# Most of the manual changes to this file will be overwritten.
179 -# It's **only** allowed to change the following rule attribute values:
180 -# - names of *_gapic_assembly_* rules
181 -# - certain parameters of *_gapic_library rules, including but not limited to:
182 -# * extra_protoc_parameters
183 -# * extra_protoc_file_parameters
184 -# The complete list of preserved parameters can be found in the source code.
185 -
186 -# This is an API workspace, having public visibility by default makes perfect sense.
187 -package(default_visibility = ["//visibility:public"])
188 -
189 -##############################################################################
190 -# Common
191 -##############################################################################
192 -load("@rules_proto//proto:defs.bzl", "proto_library")
193 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
194 -
195 -proto_library(
196 - name = "sdk_proto",
197 - srcs = [
198 - "account_linking.proto",
199 - "account_linking_secret.proto",
200 - "action.proto",
201 - "actions_sdk.proto",
202 - "actions_testing.proto",
203 - "config_file.proto",
204 - "data_file.proto",
205 - "event_logs.proto",
206 - "files.proto",
207 - "localized_settings.proto",
208 - "manifest.proto",
209 - "release_channel.proto",
210 - "settings.proto",
211 - "surface.proto",
212 - "theme_customization.proto",
213 - "validation_results.proto",
214 - "version.proto",
215 - "webhook.proto",
216 - ],
217 - deps = [
218 - "//google/actions/sdk/v2/conversation:conversation_proto",
219 - "//google/actions/sdk/v2/conversation/prompt:prompt_proto",
220 - "//google/actions/sdk/v2/conversation/prompt/content:content_proto",
221 - "//google/actions/sdk/v2/interactionmodel:interactionmodel_proto",
222 - "//google/actions/sdk/v2/interactionmodel/prompt:prompt_proto",
223 - "//google/actions/sdk/v2/interactionmodel/prompt/content:content_proto",
224 - "//google/actions/sdk/v2/interactionmodel/type:type_proto",
225 - "//google/api:annotations_proto",
226 - "//google/api:client_proto",
227 - "//google/api:field_behavior_proto",
228 - "//google/api:resource_proto",
229 - "//google/rpc:status_proto",
230 - "//google/type:latlng_proto",
231 - "@com_google_protobuf//:empty_proto",
232 - "@com_google_protobuf//:struct_proto",
233 - "@com_google_protobuf//:timestamp_proto",
234 - "@com_google_protobuf//:wrappers_proto",
235 - ],
236 -)
237 -
238 -proto_library_with_info(
239 - name = "sdk_proto_with_info",
240 - deps = [
241 - ":sdk_proto",
242 - "//google/cloud:common_resources_proto",
243 - ],
244 -)
245 -
246 -##############################################################################
247 -# Node.js
248 -##############################################################################
249 -load(
250 - "@com_google_googleapis_imports//:imports.bzl",
251 - "nodejs_gapic_assembly_pkg",
252 - "nodejs_gapic_library",
253 -)
254 -
255 -nodejs_gapic_library(
256 - name = "sdk_nodejs_gapic",
257 - package_name = "@assistant/actions",
258 - src = ":sdk_proto_with_info",
259 - extra_protoc_parameters = ["metadata"],
260 - grpc_service_config = "actions_grpc_service_config.json",
261 - package = "google.actions.sdk.v2",
262 - rest_numeric_enums = False,
263 - service_yaml = "actions_v2.yaml",
264 - transport = "grpc+rest",
265 - deps = [],
266 -)
267 -
268 -nodejs_gapic_assembly_pkg(
269 - name = "actions-v2-nodejs",
270 - deps = [
271 - ":sdk_nodejs_gapic",
272 - ":sdk_proto",
273 - "//google/actions/sdk/v2/conversation:conversation_proto",
274 - "//google/actions/sdk/v2/conversation/prompt:prompt_proto",
275 - "//google/actions/sdk/v2/conversation/prompt/content:content_proto",
276 - "//google/actions/sdk/v2/interactionmodel:interactionmodel_proto",
277 - "//google/actions/sdk/v2/interactionmodel/prompt:prompt_proto",
278 - "//google/actions/sdk/v2/interactionmodel/prompt/content:content_proto",
279 - "//google/actions/sdk/v2/interactionmodel/type:type_proto",
280 - ],
281 -)
282 diff -urN a/google/actions/sdk/v2/conversation/BUILD.bazel b/google/actions/sdk/v2/conversation/BUI…
283 --- a/google/actions/sdk/v2/conversation/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
284 +++ b/google/actions/sdk/v2/conversation/BUILD.bazel 1969-12-31 16:00:00
285 @@ -1,30 +0,0 @@
286 -# This file was automatically generated by BuildFileGenerator
287 -
288 -# This is an API workspace, having public visibility by default makes perfect sense.
289 -package(default_visibility = ["//visibility:public"])
290 -
291 -##############################################################################
292 -# Common
293 -##############################################################################
294 -load("@rules_proto//proto:defs.bzl", "proto_library")
295 -
296 -proto_library(
297 - name = "conversation_proto",
298 - srcs = [
299 - "intent.proto",
300 - "scene.proto",
301 - ],
302 - deps = [
303 - "//google/actions/sdk/v2/conversation/prompt:prompt_proto",
304 - "@com_google_protobuf//:struct_proto",
305 - ],
306 -)
307 -
308 -##############################################################################
309 -# Node.js
310 -##############################################################################
311 -load(
312 - "@com_google_googleapis_imports//:imports.bzl",
313 - "nodejs_gapic_assembly_pkg",
314 - "nodejs_gapic_library",
315 -)
316 diff -urN a/google/actions/sdk/v2/conversation/prompt/BUILD.bazel b/google/actions/sdk/v2/conversat…
317 --- a/google/actions/sdk/v2/conversation/prompt/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
318 +++ b/google/actions/sdk/v2/conversation/prompt/BUILD.bazel 1969-12-31 16:00:00
319 @@ -1,30 +0,0 @@
320 -# This file was automatically generated by BuildFileGenerator
321 -
322 -# This is an API workspace, having public visibility by default makes perfect sense.
323 -package(default_visibility = ["//visibility:public"])
324 -
325 -##############################################################################
326 -# Common
327 -##############################################################################
328 -load("@rules_proto//proto:defs.bzl", "proto_library")
329 -
330 -proto_library(
331 - name = "prompt_proto",
332 - srcs = [
333 - "prompt.proto",
334 - "simple.proto",
335 - "suggestion.proto",
336 - ],
337 - deps = [
338 - "//google/actions/sdk/v2/conversation/prompt/content:content_proto",
339 - ],
340 -)
341 -
342 -##############################################################################
343 -# Node.js
344 -##############################################################################
345 -load(
346 - "@com_google_googleapis_imports//:imports.bzl",
347 - "nodejs_gapic_assembly_pkg",
348 - "nodejs_gapic_library",
349 -)
350 diff -urN a/google/actions/sdk/v2/conversation/prompt/content/BUILD.bazel b/google/actions/sdk/v2/c…
351 --- a/google/actions/sdk/v2/conversation/prompt/content/BUILD.bazel 2000-01-01 00:00:00.000000000 -…
352 +++ b/google/actions/sdk/v2/conversation/prompt/content/BUILD.bazel 1969-12-31 16:00:00
353 @@ -1,37 +0,0 @@
354 -# This file was automatically generated by BuildFileGenerator
355 -
356 -# This is an API workspace, having public visibility by default makes perfect sense.
357 -package(default_visibility = ["//visibility:public"])
358 -
359 -##############################################################################
360 -# Common
361 -##############################################################################
362 -load("@rules_proto//proto:defs.bzl", "proto_library")
363 -
364 -proto_library(
365 - name = "content_proto",
366 - srcs = [
367 - "canvas.proto",
368 - "card.proto",
369 - "collection.proto",
370 - "content.proto",
371 - "image.proto",
372 - "link.proto",
373 - "list.proto",
374 - "media.proto",
375 - "table.proto",
376 - ],
377 - deps = [
378 - "@com_google_protobuf//:duration_proto",
379 - "@com_google_protobuf//:struct_proto",
380 - ],
381 -)
382 -
383 -##############################################################################
384 -# Node.js
385 -##############################################################################
386 -load(
387 - "@com_google_googleapis_imports//:imports.bzl",
388 - "nodejs_gapic_assembly_pkg",
389 - "nodejs_gapic_library",
390 -)
391 diff -urN a/google/actions/sdk/v2/interactionmodel/BUILD.bazel b/google/actions/sdk/v2/interactionm…
392 --- a/google/actions/sdk/v2/interactionmodel/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
393 +++ b/google/actions/sdk/v2/interactionmodel/BUILD.bazel 1969-12-31 16:00:00
394 @@ -1,38 +0,0 @@
395 -# This file was automatically generated by BuildFileGenerator
396 -
397 -# This is an API workspace, having public visibility by default makes perfect sense.
398 -package(default_visibility = ["//visibility:public"])
399 -
400 -##############################################################################
401 -# Common
402 -##############################################################################
403 -load("@rules_proto//proto:defs.bzl", "proto_library")
404 -
405 -proto_library(
406 - name = "interactionmodel_proto",
407 - srcs = [
408 - "conditional_event.proto",
409 - "entity_set.proto",
410 - "event_handler.proto",
411 - "global_intent_event.proto",
412 - "intent.proto",
413 - "intent_event.proto",
414 - "scene.proto",
415 - "slot.proto",
416 - ],
417 - deps = [
418 - "//google/actions/sdk/v2/interactionmodel/prompt:prompt_proto",
419 - "//google/actions/sdk/v2/interactionmodel/type:type_proto",
420 - "//google/api:field_behavior_proto",
421 - "@com_google_protobuf//:struct_proto",
422 - ],
423 -)
424 -
425 -##############################################################################
426 -# Node.js
427 -##############################################################################
428 -load(
429 - "@com_google_googleapis_imports//:imports.bzl",
430 - "nodejs_gapic_assembly_pkg",
431 - "nodejs_gapic_library",
432 -)
433 diff -urN a/google/actions/sdk/v2/interactionmodel/prompt/BUILD.bazel b/google/actions/sdk/v2/inter…
434 --- a/google/actions/sdk/v2/interactionmodel/prompt/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
435 +++ b/google/actions/sdk/v2/interactionmodel/prompt/BUILD.bazel 1969-12-31 16:00:00
436 @@ -1,32 +0,0 @@
437 -# This file was automatically generated by BuildFileGenerator
438 -
439 -# This is an API workspace, having public visibility by default makes perfect sense.
440 -package(default_visibility = ["//visibility:public"])
441 -
442 -##############################################################################
443 -# Common
444 -##############################################################################
445 -load("@rules_proto//proto:defs.bzl", "proto_library")
446 -
447 -proto_library(
448 - name = "prompt_proto",
449 - srcs = [
450 - "static_prompt.proto",
451 - "static_simple_prompt.proto",
452 - "suggestion.proto",
453 - "surface_capabilities.proto",
454 - ],
455 - deps = [
456 - "//google/actions/sdk/v2/interactionmodel/prompt/content:content_proto",
457 - "//google/api:field_behavior_proto",
458 - ],
459 -)
460 -
461 -##############################################################################
462 -# Node.js
463 -##############################################################################
464 -load(
465 - "@com_google_googleapis_imports//:imports.bzl",
466 - "nodejs_gapic_assembly_pkg",
467 - "nodejs_gapic_library",
468 -)
469 diff -urN a/google/actions/sdk/v2/interactionmodel/prompt/content/BUILD.bazel b/google/actions/sdk/…
470 --- a/google/actions/sdk/v2/interactionmodel/prompt/content/BUILD.bazel 2000-01-01 00:00:00.0000000…
471 +++ b/google/actions/sdk/v2/interactionmodel/prompt/content/BUILD.bazel 1969-12-31 16:00:00
472 @@ -1,39 +0,0 @@
473 -# This file was automatically generated by BuildFileGenerator
474 -
475 -# This is an API workspace, having public visibility by default makes perfect sense.
476 -package(default_visibility = ["//visibility:public"])
477 -
478 -##############################################################################
479 -# Common
480 -##############################################################################
481 -load("@rules_proto//proto:defs.bzl", "proto_library")
482 -
483 -proto_library(
484 - name = "content_proto",
485 - srcs = [
486 - "static_canvas_prompt.proto",
487 - "static_card_prompt.proto",
488 - "static_collection_browse_prompt.proto",
489 - "static_collection_prompt.proto",
490 - "static_content_prompt.proto",
491 - "static_image_prompt.proto",
492 - "static_link_prompt.proto",
493 - "static_list_prompt.proto",
494 - "static_media_prompt.proto",
495 - "static_table_prompt.proto",
496 - ],
497 - deps = [
498 - "//google/api:field_behavior_proto",
499 - "@com_google_protobuf//:duration_proto",
500 - "@com_google_protobuf//:struct_proto",
501 - ],
502 -)
503 -
504 -##############################################################################
505 -# Node.js
506 -##############################################################################
507 -load(
508 - "@com_google_googleapis_imports//:imports.bzl",
509 - "nodejs_gapic_assembly_pkg",
510 - "nodejs_gapic_library",
511 -)
512 diff -urN a/google/actions/sdk/v2/interactionmodel/type/BUILD.bazel b/google/actions/sdk/v2/interac…
513 --- a/google/actions/sdk/v2/interactionmodel/type/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
514 +++ b/google/actions/sdk/v2/interactionmodel/type/BUILD.bazel 1969-12-31 16:00:00
515 @@ -1,33 +0,0 @@
516 -# This file was automatically generated by BuildFileGenerator
517 -
518 -# This is an API workspace, having public visibility by default makes perfect sense.
519 -package(default_visibility = ["//visibility:public"])
520 -
521 -##############################################################################
522 -# Common
523 -##############################################################################
524 -load("@rules_proto//proto:defs.bzl", "proto_library")
525 -
526 -proto_library(
527 - name = "type_proto",
528 - srcs = [
529 - "class_reference.proto",
530 - "entity_display.proto",
531 - "free_text_type.proto",
532 - "regular_expression_type.proto",
533 - "synonym_type.proto",
534 - "type.proto",
535 - ],
536 - deps = [
537 - "//google/api:field_behavior_proto",
538 - ],
539 -)
540 -
541 -##############################################################################
542 -# Node.js
543 -##############################################################################
544 -load(
545 - "@com_google_googleapis_imports//:imports.bzl",
546 - "nodejs_gapic_assembly_pkg",
547 - "nodejs_gapic_library",
548 -)
549 diff -urN a/google/actions/type/BUILD.bazel b/google/actions/type/BUILD.bazel
550 --- a/google/actions/type/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
551 +++ b/google/actions/type/BUILD.bazel 1969-12-31 16:00:00
552 @@ -1,167 +0,0 @@
553 -load("@rules_proto//proto:defs.bzl", "proto_library")
554 -
555 -# This is an API workspace, having public visibility by default makes perfect sense.
556 -package(default_visibility = ["//visibility:public"])
557 -
558 -##############################################################################
559 -# Common
560 -##############################################################################
561 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
562 -
563 -proto_library(
564 - name = "date_range_proto",
565 - srcs = ["date_range.proto"],
566 - deps = [
567 - "//google/type:date_proto",
568 - ],
569 -)
570 -
571 -proto_library(
572 - name = "datetime_range_proto",
573 - srcs = ["datetime_range.proto"],
574 - deps = [
575 - "//google/type:datetime_proto",
576 - ],
577 -)
578 -
579 -##############################################################################
580 -# Java
581 -##############################################################################
582 -load(
583 - "@com_google_googleapis_imports//:imports.bzl",
584 - "java_proto_library",
585 -)
586 -
587 -java_proto_library(
588 - name = "type_java_proto",
589 - deps = [
590 - ":date_range_proto",
591 - ":datetime_range_proto",
592 - ],
593 -)
594 -
595 -##############################################################################
596 -# Go
597 -##############################################################################
598 -load(
599 - "@com_google_googleapis_imports//:imports.bzl",
600 - "go_proto_library",
601 -)
602 -
603 -go_proto_library(
604 - name = "date_range_go_proto",
605 - importpath = "google.golang.org/genproto/googleapis/type/date_range",
606 - protos = [
607 - ":date_range_proto",
608 - ],
609 - deps = ["//google/type:date_go_proto"],
610 -)
611 -
612 -
613 -go_proto_library(
614 - name = "datetime_range_go_proto",
615 - importpath = "google.golang.org/genproto/googleapis/type/datetime_range",
616 - protos = [
617 - ":datetime_range_proto",
618 - ],
619 - deps = ["//google/type:datetime_go_proto"],
620 -)
621 -
622 -##############################################################################
623 -# Python
624 -##############################################################################
625 -load(
626 - "@com_google_googleapis_imports//:imports.bzl",
627 - "py_proto_library",
628 -)
629 -
630 -py_proto_library(
631 - name = "date_range_py_proto",
632 - deps = [":date_range_proto"],
633 -)
634 -
635 -py_proto_library(
636 - name = "datetime_range_py_proto",
637 - deps = [":datetime_range_proto"],
638 -)
639 -
640 -##############################################################################
641 -# PHP
642 -##############################################################################
643 -load(
644 - "@com_google_googleapis_imports//:imports.bzl",
645 - "php_proto_library",
646 -)
647 -
648 -php_proto_library(
649 - name = "date_range_php_proto",
650 - deps = [":date_range_proto"],
651 -)
652 -
653 -php_proto_library(
654 - name = "datetime_range_php_proto",
655 - deps = [":datetime_range_proto"],
656 -)
657 -
658 -##############################################################################
659 -# Node.js
660 -##############################################################################
661 -
662 -
663 -##############################################################################
664 -# Ruby
665 -##############################################################################
666 -load(
667 - "@com_google_googleapis_imports//:imports.bzl",
668 - "ruby_proto_library",
669 -)
670 -
671 -ruby_proto_library(
672 - name = "date_range_ruby_proto",
673 - deps = [":date_range_proto"],
674 -)
675 -
676 -ruby_proto_library(
677 - name = "datetime_range_ruby_proto",
678 - deps = [":datetime_range_proto"],
679 -)
680 -
681 -##############################################################################
682 -# C#
683 -##############################################################################
684 -load(
685 - "@com_google_googleapis_imports//:imports.bzl",
686 - "csharp_proto_library",
687 -)
688 -
689 -csharp_proto_library(
690 - name = "date_range_csharp_proto",
691 - deps = [":date_range_proto"],
692 -)
693 -
694 -csharp_proto_library(
695 - name = "datetime_range_csharp_proto",
696 - deps = [":datetime_range_proto"],
697 -)
698 -
699 -##############################################################################
700 -# C++
701 -##############################################################################
702 -load(
703 - "@com_google_googleapis_imports//:imports.bzl",
704 - "cc_proto_library",
705 -)
706 -
707 -cc_proto_library(
708 - name = "date_range_cc_proto",
709 - deps = [
710 - ":date_range_proto",
711 - ],
712 -)
713 -
714 -cc_proto_library(
715 - name = "datetime_range_cc_proto",
716 - deps = [
717 - ":datetime_range_proto",
718 - ],
719 -)
720 diff -urN a/google/ads/admob/BUILD.bazel b/google/ads/admob/BUILD.bazel
721 --- a/google/ads/admob/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
722 +++ b/google/ads/admob/BUILD.bazel 1969-12-31 16:00:00
723 @@ -1 +0,0 @@
724 -exports_files(["admob_grpc_service_config.json"] + glob(["*.yaml"]))
725 diff -urN a/google/ads/admob/v1/BUILD.bazel b/google/ads/admob/v1/BUILD.bazel
726 --- a/google/ads/admob/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
727 +++ b/google/ads/admob/v1/BUILD.bazel 1969-12-31 16:00:00
728 @@ -1,373 +0,0 @@
729 -# This file was automatically generated by BuildFileGenerator
730 -# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/bazel
731 -
732 -# Most of the manual changes to this file will be overwritten.
733 -# It's **only** allowed to change the following rule attribute values:
734 -# - names of *_gapic_assembly_* rules
735 -# - certain parameters of *_gapic_library rules, including but not limited to:
736 -# * extra_protoc_parameters
737 -# * extra_protoc_file_parameters
738 -# The complete list of preserved parameters can be found in the source code.
739 -
740 -# This is an API workspace, having public visibility by default makes perfect sense.
741 -package(default_visibility = ["//visibility:public"])
742 -
743 -##############################################################################
744 -# Common
745 -##############################################################################
746 -load("@rules_proto//proto:defs.bzl", "proto_library")
747 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
748 -
749 -proto_library(
750 - name = "admob_proto",
751 - srcs = [
752 - "admob_api.proto",
753 - "admob_resources.proto",
754 - ],
755 - deps = [
756 - "//google/api:annotations_proto",
757 - "//google/api:client_proto",
758 - "//google/api:field_behavior_proto",
759 - "//google/api:resource_proto",
760 - "//google/cloud:common_resources_proto",
761 - "//google/type:date_proto",
762 - ],
763 -)
764 -
765 -proto_library_with_info(
766 - name = "admob_proto_with_info",
767 - deps = [
768 - ":admob_proto",
769 - ],
770 -)
771 -
772 -##############################################################################
773 -# Java
774 -##############################################################################
775 -load(
776 - "@com_google_googleapis_imports//:imports.bzl",
777 - "java_gapic_assembly_gradle_pkg",
778 - "java_gapic_library",
779 - "java_gapic_test",
780 - "java_grpc_library",
781 - "java_proto_library",
782 -)
783 -
784 -java_proto_library(
785 - name = "admob_java_proto",
786 - deps = [":admob_proto"],
787 -)
788 -
789 -java_grpc_library(
790 - name = "admob_java_grpc",
791 - srcs = [":admob_proto"],
792 - deps = [":admob_java_proto"],
793 -)
794 -
795 -java_gapic_library(
796 - name = "admob_java_gapic",
797 - srcs = [
798 - ":admob_proto_with_info",
799 - ],
800 - gapic_yaml = "admob_gapic.yaml",
801 - grpc_service_config = "//google/ads/admob:admob_grpc_service_config.json",
802 - rest_numeric_enums = False,
803 - test_deps = [
804 - ":admob_java_grpc",
805 - ],
806 - transport = "rest",
807 - deps = [
808 - ":admob_java_proto",
809 - ],
810 -)
811 -
812 -java_gapic_test(
813 - name = "admob_java_gapic_test_suite",
814 - test_classes = [
815 - "com.google.ads.admob.v1.AdMobApiClientTest",
816 - ],
817 - runtime_deps = [":admob_java_gapic_test"],
818 -)
819 -
820 -# Open Source Packages
821 -java_gapic_assembly_gradle_pkg(
822 - name = "google-ads-admob-v1-java",
823 - transport = "rest",
824 - deps = [
825 - ":admob_java_gapic",
826 - ":admob_java_grpc",
827 - ":admob_java_proto",
828 - ":admob_proto",
829 - ],
830 -)
831 -
832 -##############################################################################
833 -# Go
834 -##############################################################################
835 -load(
836 - "@com_google_googleapis_imports//:imports.bzl",
837 - "go_gapic_assembly_pkg",
838 - "go_gapic_library",
839 - "go_proto_library",
840 - "go_test",
841 -)
842 -
843 -go_proto_library(
844 - name = "admob_go_proto",
845 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
846 - importpath = "google.golang.org/genproto/googleapis/ads/admob/v1",
847 - protos = [":admob_proto"],
848 - deps = [
849 - "//google/api:annotations_go_proto",
850 - "//google/type:date_go_proto",
851 - ],
852 -)
853 -
854 -go_gapic_library(
855 - name = "admob_go_gapic",
856 - srcs = [":admob_proto_with_info"],
857 - grpc_service_config = None,
858 - importpath = "google.golang.org/google/ads/admob/v1;admob",
859 - rest_numeric_enums = False,
860 - service_yaml = "//google/ads/admob:admob_v1.yaml",
861 - transport = "rest",
862 - deps = [
863 - ":admob_go_proto",
864 - ],
865 -)
866 -
867 -go_test(
868 - name = "admob_go_gapic_test",
869 - srcs = [":admob_go_gapic_srcjar_test"],
870 - embed = [":admob_go_gapic"],
871 - importpath = "google.golang.org/google/ads/admob/v1",
872 -)
873 -
874 -# Open Source Packages
875 -go_gapic_assembly_pkg(
876 - name = "gapi-ads-admob-v1-go",
877 - deps = [
878 - ":admob_go_gapic",
879 - ":admob_go_gapic_srcjar-test.srcjar",
880 - ":admob_go_proto",
881 - ],
882 -)
883 -
884 -##############################################################################
885 -# Python
886 -##############################################################################
887 -load(
888 - "@com_google_googleapis_imports//:imports.bzl",
889 - "py_gapic_assembly_pkg",
890 - "py_gapic_library",
891 - "py_grpc_library",
892 - "py_proto_library",
893 - "py_test",
894 -)
895 -
896 -py_proto_library(
897 - name = "admob_py_proto",
898 - deps = [":admob_proto"],
899 -)
900 -
901 -py_grpc_library(
902 - name = "admob_py_grpc",
903 - srcs = [":admob_proto"],
904 - deps = [":admob_py_proto"],
905 -)
906 -
907 -py_gapic_library(
908 - name = "admob_py_gapic",
909 - srcs = [
910 - ":admob_proto_with_info",
911 - ],
912 - rest_numeric_enums = False,
913 - transport = "rest",
914 -)
915 -
916 -py_test(
917 - name = "admob_py_gapic_test",
918 - srcs = [
919 - "admob_py_gapic_pytest.py",
920 - "admob_py_gapic_test.py",
921 - ],
922 - legacy_create_init = False,
923 - deps = [":admob_py_gapic"],
924 -)
925 -
926 -# Open Source Packages
927 -py_gapic_assembly_pkg(
928 - name = "ads-admob-v1-py",
929 - deps = [
930 - ":admob_py_gapic",
931 - ":admob_py_grpc",
932 - ":admob_py_proto",
933 - ],
934 -)
935 -
936 -##############################################################################
937 -# PHP
938 -##############################################################################
939 -load(
940 - "@com_google_googleapis_imports//:imports.bzl",
941 - "php_gapic_assembly_pkg",
942 - "php_gapic_library",
943 - "php_grpc_library",
944 - "php_proto_library",
945 -)
946 -
947 -php_proto_library(
948 - name = "admob_php_proto",
949 - deps = [":admob_proto"],
950 -)
951 -
952 -php_grpc_library(
953 - name = "admob_php_grpc",
954 - srcs = [":admob_proto"],
955 - deps = [":admob_php_proto"],
956 -)
957 -
958 -php_gapic_library(
959 - name = "admob_php_gapic",
960 - srcs = [":admob_proto"],
961 - gapic_yaml = "admob_gapic.yaml",
962 - grpc_service_config = None,
963 - rest_numeric_enums = False,
964 - service_yaml = "//google/ads/admob:admob_v1.yaml",
965 - transport = "rest",
966 - deps = [
967 - ":admob_php_grpc",
968 - ":admob_php_proto",
969 - ],
970 -)
971 -
972 -# Open Source Packages
973 -php_gapic_assembly_pkg(
974 - name = "google-ads-admob-v1-php",
975 - deps = [
976 - ":admob_php_gapic",
977 - ":admob_php_grpc",
978 - ":admob_php_proto",
979 - ],
980 -)
981 -
982 -##############################################################################
983 -# Node.js
984 -##############################################################################
985 -load(
986 - "@com_google_googleapis_imports//:imports.bzl",
987 - "nodejs_gapic_assembly_pkg",
988 - "nodejs_gapic_library",
989 -)
990 -
991 -nodejs_gapic_library(
992 - name = "admob_nodejs_gapic",
993 - src = ":admob_proto_with_info",
994 - extra_protoc_parameters = ["metadata"],
995 - grpc_service_config = None,
996 - package = "google.ads.admob.v1",
997 - rest_numeric_enums = False,
998 - service_yaml = "//google/ads/admob:admob_v1.yaml",
999 - transport = "rest",
1000 - deps = [],
1001 -)
1002 -
1003 -nodejs_gapic_assembly_pkg(
1004 - name = "ads-admob-v1-nodejs",
1005 - deps = [
1006 - ":admob_nodejs_gapic",
1007 - ":admob_proto",
1008 - ],
1009 -)
1010 -
1011 -##############################################################################
1012 -# Ruby
1013 -##############################################################################
1014 -load(
1015 - "@com_google_googleapis_imports//:imports.bzl",
1016 - "ruby_cloud_gapic_library",
1017 - "ruby_gapic_assembly_pkg",
1018 - "ruby_grpc_library",
1019 - "ruby_proto_library",
1020 -)
1021 -
1022 -ruby_proto_library(
1023 - name = "admob_ruby_proto",
1024 - deps = [":admob_proto"],
1025 -)
1026 -
1027 -ruby_grpc_library(
1028 - name = "admob_ruby_grpc",
1029 - srcs = [":admob_proto"],
1030 - deps = [":admob_ruby_proto"],
1031 -)
1032 -
1033 -ruby_cloud_gapic_library(
1034 - name = "admob_ruby_gapic",
1035 - srcs = [":admob_proto_with_info"],
1036 - extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-admob-v1"],
1037 - grpc_service_config = None,
1038 - rest_numeric_enums = False,
1039 - deps = [
1040 - ":admob_ruby_grpc",
1041 - ":admob_ruby_proto",
1042 - ],
1043 -)
1044 -
1045 -# Open Source Packages
1046 -ruby_gapic_assembly_pkg(
1047 - name = "google-ads-admob-v1-ruby",
1048 - deps = [
1049 - ":admob_ruby_gapic",
1050 - ":admob_ruby_grpc",
1051 - ":admob_ruby_proto",
1052 - ],
1053 -)
1054 -
1055 -##############################################################################
1056 -# C#
1057 -##############################################################################
1058 -load(
1059 - "@com_google_googleapis_imports//:imports.bzl",
1060 - "csharp_gapic_assembly_pkg",
1061 - "csharp_gapic_library",
1062 - "csharp_grpc_library",
1063 - "csharp_proto_library",
1064 -)
1065 -
1066 -csharp_proto_library(
1067 - name = "admob_csharp_proto",
1068 - deps = [":admob_proto"],
1069 -)
1070 -
1071 -csharp_grpc_library(
1072 - name = "admob_csharp_grpc",
1073 - srcs = [":admob_proto"],
1074 - deps = [":admob_csharp_proto"],
1075 -)
1076 -
1077 -csharp_gapic_library(
1078 - name = "admob_csharp_gapic",
1079 - srcs = [":admob_proto_with_info"],
1080 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
1081 - rest_numeric_enums = False,
1082 - deps = [
1083 - ":admob_csharp_grpc",
1084 - ":admob_csharp_proto",
1085 - ],
1086 -)
1087 -
1088 -# Open Source Packages
1089 -csharp_gapic_assembly_pkg(
1090 - name = "google-ads-admob-v1-csharp",
1091 - deps = [
1092 - ":admob_csharp_gapic",
1093 - ":admob_csharp_grpc",
1094 - ":admob_csharp_proto",
1095 - ],
1096 -)
1097 -
1098 -##############################################################################
1099 -# C++
1100 -##############################################################################
1101 -# Put your C++ rules here
1102 diff -urN a/google/ads/googleads/v10/BUILD.bazel b/google/ads/googleads/v10/BUILD.bazel
1103 --- a/google/ads/googleads/v10/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
1104 +++ b/google/ads/googleads/v10/BUILD.bazel 1969-12-31 16:00:00
1105 @@ -1,266 +0,0 @@
1106 -# Copyright 2020 Google LLC
1107 -#
1108 -# Licensed under the Apache License, Version 2.0 (the "License");
1109 -# you may not use this file except in compliance with the License.
1110 -# You may obtain a copy of the License at
1111 -#
1112 -# https://www.apache.org/licenses/LICENSE-2.0
1113 -#
1114 -# Unless required by applicable law or agreed to in writing, software
1115 -# distributed under the License is distributed on an "AS IS" BASIS,
1116 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1117 -# See the License for the specific language governing permissions and
1118 -# limitations under the License.
1119 -
1120 -package(default_visibility = ["//visibility:public"])
1121 -
1122 -exports_files(["googleads_grpc_service_config.json"] + ["*.yaml"])
1123 -
1124 -##############################################################################
1125 -# Common
1126 -##############################################################################
1127 -load("@rules_proto//proto:defs.bzl", "proto_library")
1128 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
1129 -
1130 -proto_library(
1131 - name = "googleads_proto",
1132 - srcs = [],
1133 - deps = [
1134 - "//google/ads/googleads/v10/common:common_proto",
1135 - "//google/ads/googleads/v10/enums:enums_proto",
1136 - "//google/ads/googleads/v10/errors:errors_proto",
1137 - "//google/ads/googleads/v10/resources:resources_proto",
1138 - "//google/ads/googleads/v10/services:services_proto",
1139 - ],
1140 -)
1141 -
1142 -proto_library_with_info(
1143 - name = "googleads_proto_with_info",
1144 - deps = [
1145 - ":googleads_proto",
1146 - ],
1147 -)
1148 -
1149 -##############################################################################
1150 -# Java
1151 -##############################################################################
1152 -load(
1153 - "@com_google_googleapis_imports//:imports.bzl",
1154 - "java_gapic_assembly_gradle_pkg",
1155 - "java_gapic_library",
1156 - "java_gapic_test",
1157 -)
1158 -
1159 -java_gapic_library(
1160 - name = "googleads_java_gapic",
1161 - srcs = [
1162 - ":googleads_proto_with_info",
1163 - ],
1164 - gapic_yaml = "googleads_gapic.yaml",
1165 - grpc_service_config = ":googleads_grpc_service_config.json",
1166 - deps = [
1167 - "//google/ads/googleads/v10/common:common_java_proto",
1168 - "//google/ads/googleads/v10/enums:enums_java_proto",
1169 - "//google/ads/googleads/v10/resources:resources_java_proto",
1170 - "//google/ads/googleads/v10/services:services_java_grpc",
1171 - "//google/ads/googleads/v10/services:services_java_proto",
1172 - ],
1173 -)
1174 -
1175 -# TODO(ohren): Add more test classes when java_gapic_test is able to run more
1176 -# than a single test. Having at least one verifies proper compilation at least.
1177 -java_gapic_test(
1178 - name = "googleads_java_gapic_suite",
1179 - test_classes = [
1180 - "com.google.ads.googleads.v10.services.CampaignServiceClientTest",
1181 - ],
1182 - runtime_deps = [":googleads_java_gapic_test"],
1183 -)
1184 -
1185 -java_gapic_assembly_gradle_pkg(
1186 - name = "googleads-java",
1187 - deps = [
1188 - ":googleads_java_gapic",
1189 - "//google/ads/googleads/v10:googleads_proto",
1190 - "//google/ads/googleads/v10/common:common_java_proto",
1191 - "//google/ads/googleads/v10/enums:enums_java_proto",
1192 - "//google/ads/googleads/v10/errors:errors_java_proto",
1193 - "//google/ads/googleads/v10/resources:resources_java_proto",
1194 - "//google/ads/googleads/v10/services:services_java_grpc",
1195 - "//google/ads/googleads/v10/services:services_java_proto",
1196 - ],
1197 -)
1198 -
1199 -##############################################################################
1200 -# PHP
1201 -##############################################################################
1202 -load(
1203 - "@com_google_googleapis_imports//:imports.bzl",
1204 - "php_gapic_assembly_pkg",
1205 - "php_gapic_library",
1206 - "php_grpc_library",
1207 - "php_proto_library",
1208 -)
1209 -
1210 -php_proto_library(
1211 - name = "googleads_php_proto",
1212 - plugin_args = ["aggregate_metadata=google.ads.googleads"],
1213 - deps = [":googleads_proto"],
1214 -)
1215 -
1216 -php_grpc_library(
1217 - name = "googleads_php_grpc",
1218 - srcs = [":googleads_proto"],
1219 - deps = [":googleads_php_proto"],
1220 -)
1221 -
1222 -php_gapic_library(
1223 - name = "googleads_php_gapic",
1224 - srcs = [":googleads_proto"],
1225 - gapic_yaml = "googleads_gapic.yaml",
1226 - grpc_service_config = "googleads_grpc_service_config.json",
1227 - service_yaml = "googleads_v10.yaml",
1228 - deps = [
1229 - ":googleads_php_grpc",
1230 - ":googleads_php_proto",
1231 - ],
1232 -)
1233 -
1234 -php_gapic_assembly_pkg(
1235 - name = "googleads-php",
1236 - deps = [
1237 - ":googleads_php_gapic",
1238 - ":googleads_php_grpc",
1239 - ":googleads_php_proto",
1240 - ],
1241 -)
1242 -
1243 -##############################################################################
1244 -# C#
1245 -##############################################################################
1246 -load(
1247 - "@com_google_googleapis_imports//:imports.bzl",
1248 - "csharp_gapic_assembly_pkg",
1249 - "csharp_gapic_library",
1250 -)
1251 -
1252 -csharp_gapic_library(
1253 - name = "googleads_csharp_gapic",
1254 - srcs = [
1255 - ":googleads_proto_with_info",
1256 - ],
1257 - grpc_service_config = "googleads_grpc_service_config.json",
1258 - deps = [
1259 - "//google/ads/googleads/v10/services:services_csharp_grpc",
1260 - ],
1261 -)
1262 -
1263 -csharp_gapic_assembly_pkg(
1264 - name = "googleads-csharp",
1265 - deps = [
1266 - ":googleads_csharp_gapic",
1267 - "//google/ads/googleads/v10/common:common_csharp_proto",
1268 - "//google/ads/googleads/v10/enums:enums_csharp_proto",
1269 - "//google/ads/googleads/v10/errors:errors_csharp_proto",
1270 - "//google/ads/googleads/v10/resources:resources_csharp_proto",
1271 - "//google/ads/googleads/v10/services:services_csharp_grpc",
1272 - "//google/ads/googleads/v10/services:services_csharp_proto",
1273 - ],
1274 -)
1275 -
1276 -##############################################################################
1277 -# Ruby
1278 -##############################################################################
1279 -load(
1280 - "@com_google_googleapis_imports//:imports.bzl",
1281 - "ruby_ads_gapic_library",
1282 - "ruby_gapic_assembly_pkg",
1283 -)
1284 -
1285 -ruby_ads_gapic_library(
1286 - name = "googleads_ruby_gapic",
1287 - srcs = ["googleads_proto_with_info"],
1288 - extra_protoc_parameters = [
1289 - ":gem.:name=google-ads-googleads",
1290 - ":defaults.:service.:default_host=googleads.googleapis.com",
1291 - ":overrides.:namespace.Googleads=GoogleAds",
1292 - ],
1293 - grpc_service_config = "googleads_grpc_service_config.json",
1294 -)
1295 -
1296 -ruby_gapic_assembly_pkg(
1297 - name = "googleads-ruby",
1298 - deps = [
1299 - ":googleads_ruby_gapic",
1300 - "//google/ads/googleads/v10/common:common_ruby_proto",
1301 - "//google/ads/googleads/v10/enums:enums_ruby_proto",
1302 - "//google/ads/googleads/v10/errors:errors_ruby_proto",
1303 - "//google/ads/googleads/v10/resources:resources_ruby_proto",
1304 - "//google/ads/googleads/v10/services:services_ruby_grpc",
1305 - "//google/ads/googleads/v10/services:services_ruby_proto",
1306 - ],
1307 -)
1308 -
1309 -##############################################################################
1310 -# Python
1311 -##############################################################################
1312 -load(
1313 - "@com_google_googleapis_imports//:imports.bzl",
1314 - "py_gapic_assembly_pkg",
1315 - "py_gapic_library",
1316 -)
1317 -
1318 -py_gapic_library(
1319 - name = "googleads_py_gapic",
1320 - srcs = [":googleads_proto_with_info"],
1321 - grpc_service_config = "googleads_grpc_service_config.json",
1322 - opt_args = [
1323 - "old-naming",
1324 - "lazy-import",
1325 - "python-gapic-name=googleads",
1326 - "python-gapic-templates=ads-templates",
1327 - "warehouse-package-name=google-ads",
1328 - ],
1329 -)
1330 -
1331 -py_gapic_assembly_pkg(
1332 - name = "googleads-py",
1333 - deps = [
1334 - ":googleads_py_gapic",
1335 - "//google/ads/googleads/v10/common:common_py_proto",
1336 - "//google/ads/googleads/v10/enums:enums_py_proto",
1337 - "//google/ads/googleads/v10/errors:errors_py_proto",
1338 - "//google/ads/googleads/v10/resources:resources_py_proto",
1339 - "//google/ads/googleads/v10/services:services_py_grpc",
1340 - "//google/ads/googleads/v10/services:services_py_proto",
1341 - ],
1342 -)
1343 -
1344 -##############################################################################
1345 -# Node.js
1346 -##############################################################################
1347 -load(
1348 - "@com_google_googleapis_imports//:imports.bzl",
1349 - "nodejs_gapic_assembly_pkg",
1350 - "nodejs_gapic_library",
1351 -)
1352 -
1353 -nodejs_gapic_library(
1354 - name = "googleads_nodejs_gapic",
1355 - package_name = "google-ads",
1356 - src = ":googleads_proto_with_info",
1357 - extra_protoc_parameters = ["metadata"],
1358 - grpc_service_config = "googleads_grpc_service_config.json",
1359 - main_service = "GoogleAdsService",
1360 - package = "google.ads.googleads.v10",
1361 - service_yaml = "googleads_v10.yaml",
1362 - deps = [],
1363 -)
1364 -
1365 -nodejs_gapic_assembly_pkg(
1366 - name = "googleads-nodejs",
1367 - deps = [
1368 - ":googleads_nodejs_gapic",
1369 - ":googleads_proto",
1370 - ],
1371 -)
1372 diff -urN a/google/ads/googleads/v10/common/BUILD.bazel b/google/ads/googleads/v10/common/BUILD.baz…
1373 --- a/google/ads/googleads/v10/common/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
1374 +++ b/google/ads/googleads/v10/common/BUILD.bazel 1969-12-31 16:00:00
1375 @@ -1,94 +0,0 @@
1376 -# Copyright 2020 Google LLC
1377 -#
1378 -# Licensed under the Apache License, Version 2.0 (the "License");
1379 -# you may not use this file except in compliance with the License.
1380 -# You may obtain a copy of the License at
1381 -#
1382 -# https://www.apache.org/licenses/LICENSE-2.0
1383 -#
1384 -# Unless required by applicable law or agreed to in writing, software
1385 -# distributed under the License is distributed on an "AS IS" BASIS,
1386 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1387 -# See the License for the specific language governing permissions and
1388 -# limitations under the License.
1389 -
1390 -package(default_visibility = ["//visibility:public"])
1391 -
1392 -##############################################################################
1393 -# Common
1394 -##############################################################################
1395 -load("@rules_proto//proto:defs.bzl", "proto_library")
1396 -
1397 -# TODO(ohren): Change srcs to use an enumeration of each individual proto
1398 -# instead of *.proto globbing once the build file generator supports
1399 -# subpackages.
1400 -proto_library(
1401 - name = "common_proto",
1402 - srcs = glob(["*.proto"]),
1403 - deps = [
1404 - "//google/ads/googleads/v10/enums:enums_proto",
1405 - "//google/api:annotations_proto",
1406 - "//google/api:field_behavior_proto",
1407 - "//google/api:resource_proto",
1408 - "@com_google_protobuf//:wrappers_proto",
1409 - ],
1410 -)
1411 -
1412 -##############################################################################
1413 -# Java
1414 -##############################################################################
1415 -load(
1416 - "@com_google_googleapis_imports//:imports.bzl",
1417 - "java_proto_library",
1418 -)
1419 -
1420 -java_proto_library(
1421 - name = "common_java_proto",
1422 - deps = [":common_proto"],
1423 -)
1424 -
1425 -##############################################################################
1426 -# PHP
1427 -##############################################################################
1428 -
1429 -# PHP targets are in the parent directory's BUILD.bazel file to facilitate
1430 -# aggregating metadata using a single underlying call to protoc.
1431 -
1432 -##############################################################################
1433 -# C#
1434 -##############################################################################
1435 -load(
1436 - "@com_google_googleapis_imports//:imports.bzl",
1437 - "csharp_proto_library",
1438 -)
1439 -
1440 -csharp_proto_library(
1441 - name = "common_csharp_proto",
1442 - deps = [":common_proto"],
1443 -)
1444 -
1445 -##############################################################################
1446 -# Ruby
1447 -##############################################################################
1448 -load(
1449 - "@com_google_googleapis_imports//:imports.bzl",
1450 - "ruby_proto_library",
1451 -)
1452 -
1453 -ruby_proto_library(
1454 - name = "common_ruby_proto",
1455 - deps = [":common_proto"],
1456 -)
1457 -
1458 -##############################################################################
1459 -# Python
1460 -##############################################################################
1461 -load(
1462 - "@com_google_googleapis_imports//:imports.bzl",
1463 - "py_proto_library",
1464 -)
1465 -
1466 -py_proto_library(
1467 - name = "common_py_proto",
1468 - deps = [":common_proto"],
1469 -)
1470 diff -urN a/google/ads/googleads/v10/enums/BUILD.bazel b/google/ads/googleads/v10/enums/BUILD.bazel
1471 --- a/google/ads/googleads/v10/enums/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
1472 +++ b/google/ads/googleads/v10/enums/BUILD.bazel 1969-12-31 16:00:00
1473 @@ -1,89 +0,0 @@
1474 -# Copyright 2020 Google LLC
1475 -#
1476 -# Licensed under the Apache License, Version 2.0 (the "License");
1477 -# you may not use this file except in compliance with the License.
1478 -# You may obtain a copy of the License at
1479 -#
1480 -# https://www.apache.org/licenses/LICENSE-2.0
1481 -#
1482 -# Unless required by applicable law or agreed to in writing, software
1483 -# distributed under the License is distributed on an "AS IS" BASIS,
1484 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1485 -# See the License for the specific language governing permissions and
1486 -# limitations under the License.
1487 -
1488 -package(default_visibility = ["//visibility:public"])
1489 -
1490 -##############################################################################
1491 -# Common
1492 -##############################################################################
1493 -load("@rules_proto//proto:defs.bzl", "proto_library")
1494 -
1495 -# TODO(ohren): Change srcs to use an enumeration of each individual proto
1496 -# instead of *.proto globbing once the build file generator supports subpackages.
1497 -proto_library(
1498 - name = "enums_proto",
1499 - srcs = glob(["*.proto"]),
1500 - deps = [
1501 - "//google/api:annotations_proto",
1502 - ],
1503 -)
1504 -
1505 -##############################################################################
1506 -# Java
1507 -##############################################################################
1508 -load(
1509 - "@com_google_googleapis_imports//:imports.bzl",
1510 - "java_proto_library",
1511 -)
1512 -
1513 -java_proto_library(
1514 - name = "enums_java_proto",
1515 - deps = [":enums_proto"],
1516 -)
1517 -
1518 -##############################################################################
1519 -# PHP
1520 -##############################################################################
1521 -
1522 -# PHP targets are in the parent directory's BUILD.bazel file to facilitate
1523 -# aggregating metadata using a single underlying call to protoc.
1524 -
1525 -##############################################################################
1526 -# C#
1527 -##############################################################################
1528 -load(
1529 - "@com_google_googleapis_imports//:imports.bzl",
1530 - "csharp_proto_library",
1531 -)
1532 -
1533 -csharp_proto_library(
1534 - name = "enums_csharp_proto",
1535 - deps = [":enums_proto"],
1536 -)
1537 -
1538 -##############################################################################
1539 -# Ruby
1540 -##############################################################################
1541 -load(
1542 - "@com_google_googleapis_imports//:imports.bzl",
1543 - "ruby_proto_library",
1544 -)
1545 -
1546 -ruby_proto_library(
1547 - name = "enums_ruby_proto",
1548 - deps = [":enums_proto"],
1549 -)
1550 -
1551 -##############################################################################
1552 -# Python
1553 -##############################################################################
1554 -load(
1555 - "@com_google_googleapis_imports//:imports.bzl",
1556 - "py_proto_library",
1557 -)
1558 -
1559 -py_proto_library(
1560 - name = "enums_py_proto",
1561 - deps = [":enums_proto"],
1562 -)
1563 diff -urN a/google/ads/googleads/v10/errors/BUILD.bazel b/google/ads/googleads/v10/errors/BUILD.baz…
1564 --- a/google/ads/googleads/v10/errors/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
1565 +++ b/google/ads/googleads/v10/errors/BUILD.bazel 1969-12-31 16:00:00
1566 @@ -1,94 +0,0 @@
1567 -# Copyright 2020 Google LLC
1568 -#
1569 -# Licensed under the Apache License, Version 2.0 (the "License");
1570 -# you may not use this file except in compliance with the License.
1571 -# You may obtain a copy of the License at
1572 -#
1573 -# https://www.apache.org/licenses/LICENSE-2.0
1574 -#
1575 -# Unless required by applicable law or agreed to in writing, software
1576 -# distributed under the License is distributed on an "AS IS" BASIS,
1577 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1578 -# See the License for the specific language governing permissions and
1579 -# limitations under the License.
1580 -
1581 -package(default_visibility = ["//visibility:public"])
1582 -
1583 -##############################################################################
1584 -# Common
1585 -##############################################################################
1586 -load("@rules_proto//proto:defs.bzl", "proto_library")
1587 -
1588 -# TODO(ohren): Change srcs to use an enumeration of each individual proto
1589 -# instead of *.proto globbing once the build file generator supports
1590 -# subpackages.
1591 -proto_library(
1592 - name = "errors_proto",
1593 - srcs = glob(["*.proto"]),
1594 - deps = [
1595 - "//google/ads/googleads/v10/common:common_proto",
1596 - "//google/ads/googleads/v10/enums:enums_proto",
1597 - "//google/api:annotations_proto",
1598 - "@com_google_protobuf//:duration_proto",
1599 - "@com_google_protobuf//:wrappers_proto",
1600 - ],
1601 -)
1602 -
1603 -##############################################################################
1604 -# Java
1605 -##############################################################################
1606 -load(
1607 - "@com_google_googleapis_imports//:imports.bzl",
1608 - "java_proto_library",
1609 -)
1610 -
1611 -java_proto_library(
1612 - name = "errors_java_proto",
1613 - deps = [":errors_proto"],
1614 -)
1615 -
1616 -##############################################################################
1617 -# PHP
1618 -##############################################################################
1619 -
1620 -# PHP targets are in the parent directory's BUILD.bazel file to facilitate
1621 -# aggregating metadata using a single underlying call to protoc.
1622 -
1623 -##############################################################################
1624 -# C#
1625 -##############################################################################
1626 -load(
1627 - "@com_google_googleapis_imports//:imports.bzl",
1628 - "csharp_proto_library",
1629 -)
1630 -
1631 -csharp_proto_library(
1632 - name = "errors_csharp_proto",
1633 - deps = [":errors_proto"],
1634 -)
1635 -
1636 -##############################################################################
1637 -# Ruby
1638 -##############################################################################
1639 -load(
1640 - "@com_google_googleapis_imports//:imports.bzl",
1641 - "ruby_proto_library",
1642 -)
1643 -
1644 -ruby_proto_library(
1645 - name = "errors_ruby_proto",
1646 - deps = [":errors_proto"],
1647 -)
1648 -
1649 -##############################################################################
1650 -# Python
1651 -##############################################################################
1652 -load(
1653 - "@com_google_googleapis_imports//:imports.bzl",
1654 - "py_proto_library",
1655 -)
1656 -
1657 -py_proto_library(
1658 - name = "errors_py_proto",
1659 - deps = [":errors_proto"],
1660 -)
1661 diff -urN a/google/ads/googleads/v10/resources/BUILD.bazel b/google/ads/googleads/v10/resources/BUI…
1662 --- a/google/ads/googleads/v10/resources/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
1663 +++ b/google/ads/googleads/v10/resources/BUILD.bazel 1969-12-31 16:00:00
1664 @@ -1,97 +0,0 @@
1665 -# Copyright 2020 Google LLC
1666 -#
1667 -# Licensed under the Apache License, Version 2.0 (the "License");
1668 -# you may not use this file except in compliance with the License.
1669 -# You may obtain a copy of the License at
1670 -#
1671 -# https://www.apache.org/licenses/LICENSE-2.0
1672 -#
1673 -# Unless required by applicable law or agreed to in writing, software
1674 -# distributed under the License is distributed on an "AS IS" BASIS,
1675 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1676 -# See the License for the specific language governing permissions and
1677 -# limitations under the License.
1678 -
1679 -package(default_visibility = ["//visibility:public"])
1680 -
1681 -##############################################################################
1682 -# Common
1683 -##############################################################################
1684 -load("@rules_proto//proto:defs.bzl", "proto_library")
1685 -
1686 -# TODO(ohren): Change srcs to use an enumeration of each individual proto
1687 -# instead of *.proto globbing once the build file generator supports
1688 -# subpackages.
1689 -proto_library(
1690 - name = "resources_proto",
1691 - srcs = glob(["*.proto"]),
1692 - deps = [
1693 - "//google/ads/googleads/v10/common:common_proto",
1694 - "//google/ads/googleads/v10/enums:enums_proto",
1695 - "//google/ads/googleads/v10/errors:errors_proto",
1696 - "//google/api:annotations_proto",
1697 - "//google/api:field_behavior_proto",
1698 - "//google/api:resource_proto",
1699 - "@com_google_protobuf//:field_mask_proto",
1700 - "@com_google_protobuf//:wrappers_proto",
1701 - ],
1702 -)
1703 -
1704 -##############################################################################
1705 -# Java
1706 -##############################################################################
1707 -load(
1708 - "@com_google_googleapis_imports//:imports.bzl",
1709 - "java_proto_library",
1710 -)
1711 -
1712 -java_proto_library(
1713 - name = "resources_java_proto",
1714 - deps = [":resources_proto"],
1715 -)
1716 -
1717 -##############################################################################
1718 -# PHP
1719 -##############################################################################
1720 -
1721 -# PHP targets are in the parent directory's BUILD.bazel file to facilitate
1722 -# aggregating metadata using a single underlying call to protoc.
1723 -
1724 -##############################################################################
1725 -# C#
1726 -##############################################################################
1727 -load(
1728 - "@com_google_googleapis_imports//:imports.bzl",
1729 - "csharp_proto_library",
1730 -)
1731 -
1732 -csharp_proto_library(
1733 - name = "resources_csharp_proto",
1734 - deps = [":resources_proto"],
1735 -)
1736 -
1737 -##############################################################################
1738 -# Ruby
1739 -##############################################################################
1740 -load(
1741 - "@com_google_googleapis_imports//:imports.bzl",
1742 - "ruby_proto_library",
1743 -)
1744 -
1745 -ruby_proto_library(
1746 - name = "resources_ruby_proto",
1747 - deps = [":resources_proto"],
1748 -)
1749 -
1750 -##############################################################################
1751 -# Python
1752 -##############################################################################
1753 -load(
1754 - "@com_google_googleapis_imports//:imports.bzl",
1755 - "py_proto_library",
1756 -)
1757 -
1758 -py_proto_library(
1759 - name = "resources_py_proto",
1760 - deps = [":resources_proto"],
1761 -)
1762 diff -urN a/google/ads/googleads/v10/services/BUILD.bazel b/google/ads/googleads/v10/services/BUILD…
1763 --- a/google/ads/googleads/v10/services/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
1764 +++ b/google/ads/googleads/v10/services/BUILD.bazel 1969-12-31 16:00:00
1765 @@ -1,138 +0,0 @@
1766 -# Copyright 2020 Google LLC
1767 -#
1768 -# Licensed under the Apache License, Version 2.0 (the "License");
1769 -# you may not use this file except in compliance with the License.
1770 -# You may obtain a copy of the License at
1771 -#
1772 -# https://www.apache.org/licenses/LICENSE-2.0
1773 -#
1774 -# Unless required by applicable law or agreed to in writing, software
1775 -# distributed under the License is distributed on an "AS IS" BASIS,
1776 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1777 -# See the License for the specific language governing permissions and
1778 -# limitations under the License.
1779 -
1780 -package(default_visibility = ["//visibility:public"])
1781 -
1782 -##############################################################################
1783 -# Common
1784 -##############################################################################
1785 -load("@rules_proto//proto:defs.bzl", "proto_library")
1786 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
1787 -
1788 -# TODO(ohren): Change srcs to use an enumeration of each individual proto
1789 -# instead of *.proto globbing once the build file generator supports
1790 -# subpackages.
1791 -proto_library(
1792 - name = "services_proto",
1793 - srcs = glob(["*.proto"]),
1794 - deps = [
1795 - "//google/ads/googleads/v10/common:common_proto",
1796 - "//google/ads/googleads/v10/enums:enums_proto",
1797 - "//google/ads/googleads/v10/errors:errors_proto",
1798 - "//google/ads/googleads/v10/resources:resources_proto",
1799 - "//google/api:annotations_proto",
1800 - "//google/api:client_proto",
1801 - "//google/api:field_behavior_proto",
1802 - "//google/api:resource_proto",
1803 - "//google/longrunning:operations_proto",
1804 - "//google/rpc:status_proto",
1805 - "@com_google_protobuf//:empty_proto",
1806 - "@com_google_protobuf//:field_mask_proto",
1807 - "@com_google_protobuf//:wrappers_proto",
1808 - ],
1809 -)
1810 -
1811 -proto_library_with_info(
1812 - name = "services_proto_with_info",
1813 - deps = [
1814 - ":services_proto",
1815 - ],
1816 -)
1817 -
1818 -##############################################################################
1819 -# Java
1820 -##############################################################################
1821 -load(
1822 - "@com_google_googleapis_imports//:imports.bzl",
1823 - "java_grpc_library",
1824 - "java_proto_library",
1825 -)
1826 -
1827 -java_proto_library(
1828 - name = "services_java_proto",
1829 - deps = [":services_proto"],
1830 -)
1831 -
1832 -java_grpc_library(
1833 - name = "services_java_grpc",
1834 - srcs = [":services_proto"],
1835 - deps = [":services_java_proto"],
1836 -)
1837 -
1838 -##############################################################################
1839 -# PHP
1840 -##############################################################################
1841 -
1842 -# PHP targets are in the parent directory's BUILD.bazel file to facilitate
1843 -# aggregating metadata using a single underlying call to protoc.
1844 -
1845 -##############################################################################
1846 -# C#
1847 -##############################################################################
1848 -load(
1849 - "@com_google_googleapis_imports//:imports.bzl",
1850 - "csharp_grpc_library",
1851 - "csharp_proto_library",
1852 -)
1853 -
1854 -csharp_proto_library(
1855 - name = "services_csharp_proto",
1856 - deps = [":services_proto"],
1857 -)
1858 -
1859 -csharp_grpc_library(
1860 - name = "services_csharp_grpc",
1861 - srcs = [":services_proto"],
1862 - deps = [":services_csharp_proto"],
1863 -)
1864 -
1865 -##############################################################################
1866 -# Ruby
1867 -##############################################################################
1868 -load(
1869 - "@com_google_googleapis_imports//:imports.bzl",
1870 - "ruby_grpc_library",
1871 - "ruby_proto_library",
1872 -)
1873 -
1874 -ruby_proto_library(
1875 - name = "services_ruby_proto",
1876 - deps = [":services_proto"],
1877 -)
1878 -
1879 -ruby_grpc_library(
1880 - name = "services_ruby_grpc",
1881 - srcs = [":services_proto"],
1882 - deps = [":services_ruby_proto"],
1883 -)
1884 -
1885 -##############################################################################
1886 -# Python
1887 -##############################################################################
1888 -load(
1889 - "@com_google_googleapis_imports//:imports.bzl",
1890 - "py_grpc_library",
1891 - "py_proto_library",
1892 -)
1893 -
1894 -py_proto_library(
1895 - name = "services_py_proto",
1896 - deps = [":services_proto"],
1897 -)
1898 -
1899 -py_grpc_library(
1900 - name = "services_py_grpc",
1901 - srcs = [":services_proto"],
1902 - deps = [":services_py_proto"],
1903 -)
1904 diff -urN a/google/ads/googleads/v11/BUILD.bazel b/google/ads/googleads/v11/BUILD.bazel
1905 --- a/google/ads/googleads/v11/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
1906 +++ b/google/ads/googleads/v11/BUILD.bazel 1969-12-31 16:00:00
1907 @@ -1,266 +0,0 @@
1908 -# Copyright 2020 Google LLC
1909 -#
1910 -# Licensed under the Apache License, Version 2.0 (the "License");
1911 -# you may not use this file except in compliance with the License.
1912 -# You may obtain a copy of the License at
1913 -#
1914 -# https://www.apache.org/licenses/LICENSE-2.0
1915 -#
1916 -# Unless required by applicable law or agreed to in writing, software
1917 -# distributed under the License is distributed on an "AS IS" BASIS,
1918 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1919 -# See the License for the specific language governing permissions and
1920 -# limitations under the License.
1921 -
1922 -package(default_visibility = ["//visibility:public"])
1923 -
1924 -exports_files(["googleads_grpc_service_config.json"] + ["*.yaml"])
1925 -
1926 -##############################################################################
1927 -# Common
1928 -##############################################################################
1929 -load("@rules_proto//proto:defs.bzl", "proto_library")
1930 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
1931 -
1932 -proto_library(
1933 - name = "googleads_proto",
1934 - srcs = [],
1935 - deps = [
1936 - "//google/ads/googleads/v11/common:common_proto",
1937 - "//google/ads/googleads/v11/enums:enums_proto",
1938 - "//google/ads/googleads/v11/errors:errors_proto",
1939 - "//google/ads/googleads/v11/resources:resources_proto",
1940 - "//google/ads/googleads/v11/services:services_proto",
1941 - ],
1942 -)
1943 -
1944 -proto_library_with_info(
1945 - name = "googleads_proto_with_info",
1946 - deps = [
1947 - ":googleads_proto",
1948 - ],
1949 -)
1950 -
1951 -##############################################################################
1952 -# Java
1953 -##############################################################################
1954 -load(
1955 - "@com_google_googleapis_imports//:imports.bzl",
1956 - "java_gapic_assembly_gradle_pkg",
1957 - "java_gapic_library",
1958 - "java_gapic_test",
1959 -)
1960 -
1961 -java_gapic_library(
1962 - name = "googleads_java_gapic",
1963 - srcs = [
1964 - ":googleads_proto_with_info",
1965 - ],
1966 - gapic_yaml = "googleads_gapic.yaml",
1967 - grpc_service_config = ":googleads_grpc_service_config.json",
1968 - deps = [
1969 - "//google/ads/googleads/v11/common:common_java_proto",
1970 - "//google/ads/googleads/v11/enums:enums_java_proto",
1971 - "//google/ads/googleads/v11/resources:resources_java_proto",
1972 - "//google/ads/googleads/v11/services:services_java_grpc",
1973 - "//google/ads/googleads/v11/services:services_java_proto",
1974 - ],
1975 -)
1976 -
1977 -# TODO(ohren): Add more test classes when java_gapic_test is able to run more
1978 -# than a single test. Having at least one verifies proper compilation at least.
1979 -java_gapic_test(
1980 - name = "googleads_java_gapic_suite",
1981 - test_classes = [
1982 - "com.google.ads.googleads.v11.services.CampaignServiceClientTest",
1983 - ],
1984 - runtime_deps = [":googleads_java_gapic_test"],
1985 -)
1986 -
1987 -java_gapic_assembly_gradle_pkg(
1988 - name = "googleads-java",
1989 - deps = [
1990 - ":googleads_java_gapic",
1991 - "//google/ads/googleads/v11:googleads_proto",
1992 - "//google/ads/googleads/v11/common:common_java_proto",
1993 - "//google/ads/googleads/v11/enums:enums_java_proto",
1994 - "//google/ads/googleads/v11/errors:errors_java_proto",
1995 - "//google/ads/googleads/v11/resources:resources_java_proto",
1996 - "//google/ads/googleads/v11/services:services_java_grpc",
1997 - "//google/ads/googleads/v11/services:services_java_proto",
1998 - ],
1999 -)
2000 -
2001 -##############################################################################
2002 -# PHP
2003 -##############################################################################
2004 -load(
2005 - "@com_google_googleapis_imports//:imports.bzl",
2006 - "php_gapic_assembly_pkg",
2007 - "php_gapic_library",
2008 - "php_grpc_library",
2009 - "php_proto_library",
2010 -)
2011 -
2012 -php_proto_library(
2013 - name = "googleads_php_proto",
2014 - plugin_args = ["aggregate_metadata=google.ads.googleads"],
2015 - deps = [":googleads_proto"],
2016 -)
2017 -
2018 -php_grpc_library(
2019 - name = "googleads_php_grpc",
2020 - srcs = [":googleads_proto"],
2021 - deps = [":googleads_php_proto"],
2022 -)
2023 -
2024 -php_gapic_library(
2025 - name = "googleads_php_gapic",
2026 - srcs = [":googleads_proto"],
2027 - gapic_yaml = "googleads_gapic.yaml",
2028 - grpc_service_config = "googleads_grpc_service_config.json",
2029 - service_yaml = "googleads_v11.yaml",
2030 - deps = [
2031 - ":googleads_php_grpc",
2032 - ":googleads_php_proto",
2033 - ],
2034 -)
2035 -
2036 -php_gapic_assembly_pkg(
2037 - name = "googleads-php",
2038 - deps = [
2039 - ":googleads_php_gapic",
2040 - ":googleads_php_grpc",
2041 - ":googleads_php_proto",
2042 - ],
2043 -)
2044 -
2045 -##############################################################################
2046 -# C#
2047 -##############################################################################
2048 -load(
2049 - "@com_google_googleapis_imports//:imports.bzl",
2050 - "csharp_gapic_assembly_pkg",
2051 - "csharp_gapic_library",
2052 -)
2053 -
2054 -csharp_gapic_library(
2055 - name = "googleads_csharp_gapic",
2056 - srcs = [
2057 - ":googleads_proto_with_info",
2058 - ],
2059 - grpc_service_config = "googleads_grpc_service_config.json",
2060 - deps = [
2061 - "//google/ads/googleads/v11/services:services_csharp_grpc",
2062 - ],
2063 -)
2064 -
2065 -csharp_gapic_assembly_pkg(
2066 - name = "googleads-csharp",
2067 - deps = [
2068 - ":googleads_csharp_gapic",
2069 - "//google/ads/googleads/v11/common:common_csharp_proto",
2070 - "//google/ads/googleads/v11/enums:enums_csharp_proto",
2071 - "//google/ads/googleads/v11/errors:errors_csharp_proto",
2072 - "//google/ads/googleads/v11/resources:resources_csharp_proto",
2073 - "//google/ads/googleads/v11/services:services_csharp_grpc",
2074 - "//google/ads/googleads/v11/services:services_csharp_proto",
2075 - ],
2076 -)
2077 -
2078 -##############################################################################
2079 -# Ruby
2080 -##############################################################################
2081 -load(
2082 - "@com_google_googleapis_imports//:imports.bzl",
2083 - "ruby_ads_gapic_library",
2084 - "ruby_gapic_assembly_pkg",
2085 -)
2086 -
2087 -ruby_ads_gapic_library(
2088 - name = "googleads_ruby_gapic",
2089 - srcs = ["googleads_proto_with_info"],
2090 - extra_protoc_parameters = [
2091 - ":gem.:name=google-ads-googleads",
2092 - ":defaults.:service.:default_host=googleads.googleapis.com",
2093 - ":overrides.:namespace.Googleads=GoogleAds",
2094 - ],
2095 - grpc_service_config = "googleads_grpc_service_config.json",
2096 -)
2097 -
2098 -ruby_gapic_assembly_pkg(
2099 - name = "googleads-ruby",
2100 - deps = [
2101 - ":googleads_ruby_gapic",
2102 - "//google/ads/googleads/v11/common:common_ruby_proto",
2103 - "//google/ads/googleads/v11/enums:enums_ruby_proto",
2104 - "//google/ads/googleads/v11/errors:errors_ruby_proto",
2105 - "//google/ads/googleads/v11/resources:resources_ruby_proto",
2106 - "//google/ads/googleads/v11/services:services_ruby_grpc",
2107 - "//google/ads/googleads/v11/services:services_ruby_proto",
2108 - ],
2109 -)
2110 -
2111 -##############################################################################
2112 -# Python
2113 -##############################################################################
2114 -load(
2115 - "@com_google_googleapis_imports//:imports.bzl",
2116 - "py_gapic_assembly_pkg",
2117 - "py_gapic_library",
2118 -)
2119 -
2120 -py_gapic_library(
2121 - name = "googleads_py_gapic",
2122 - srcs = [":googleads_proto_with_info"],
2123 - grpc_service_config = "googleads_grpc_service_config.json",
2124 - opt_args = [
2125 - "old-naming",
2126 - "lazy-import",
2127 - "python-gapic-name=googleads",
2128 - "python-gapic-templates=ads-templates",
2129 - "warehouse-package-name=google-ads",
2130 - ],
2131 -)
2132 -
2133 -py_gapic_assembly_pkg(
2134 - name = "googleads-py",
2135 - deps = [
2136 - ":googleads_py_gapic",
2137 - "//google/ads/googleads/v11/common:common_py_proto",
2138 - "//google/ads/googleads/v11/enums:enums_py_proto",
2139 - "//google/ads/googleads/v11/errors:errors_py_proto",
2140 - "//google/ads/googleads/v11/resources:resources_py_proto",
2141 - "//google/ads/googleads/v11/services:services_py_grpc",
2142 - "//google/ads/googleads/v11/services:services_py_proto",
2143 - ],
2144 -)
2145 -
2146 -##############################################################################
2147 -# Node.js
2148 -##############################################################################
2149 -load(
2150 - "@com_google_googleapis_imports//:imports.bzl",
2151 - "nodejs_gapic_assembly_pkg",
2152 - "nodejs_gapic_library",
2153 -)
2154 -
2155 -nodejs_gapic_library(
2156 - name = "googleads_nodejs_gapic",
2157 - package_name = "google-ads",
2158 - src = ":googleads_proto_with_info",
2159 - extra_protoc_parameters = ["metadata"],
2160 - grpc_service_config = "googleads_grpc_service_config.json",
2161 - main_service = "GoogleAdsService",
2162 - package = "google.ads.googleads.v11",
2163 - service_yaml = "googleads_v11.yaml",
2164 - deps = [],
2165 -)
2166 -
2167 -nodejs_gapic_assembly_pkg(
2168 - name = "googleads-nodejs",
2169 - deps = [
2170 - ":googleads_nodejs_gapic",
2171 - ":googleads_proto",
2172 - ],
2173 -)
2174 diff -urN a/google/ads/googleads/v11/common/BUILD.bazel b/google/ads/googleads/v11/common/BUILD.baz…
2175 --- a/google/ads/googleads/v11/common/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
2176 +++ b/google/ads/googleads/v11/common/BUILD.bazel 1969-12-31 16:00:00
2177 @@ -1,94 +0,0 @@
2178 -# Copyright 2020 Google LLC
2179 -#
2180 -# Licensed under the Apache License, Version 2.0 (the "License");
2181 -# you may not use this file except in compliance with the License.
2182 -# You may obtain a copy of the License at
2183 -#
2184 -# https://www.apache.org/licenses/LICENSE-2.0
2185 -#
2186 -# Unless required by applicable law or agreed to in writing, software
2187 -# distributed under the License is distributed on an "AS IS" BASIS,
2188 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
2189 -# See the License for the specific language governing permissions and
2190 -# limitations under the License.
2191 -
2192 -package(default_visibility = ["//visibility:public"])
2193 -
2194 -##############################################################################
2195 -# Common
2196 -##############################################################################
2197 -load("@rules_proto//proto:defs.bzl", "proto_library")
2198 -
2199 -# TODO(ohren): Change srcs to use an enumeration of each individual proto
2200 -# instead of *.proto globbing once the build file generator supports
2201 -# subpackages.
2202 -proto_library(
2203 - name = "common_proto",
2204 - srcs = glob(["*.proto"]),
2205 - deps = [
2206 - "//google/ads/googleads/v11/enums:enums_proto",
2207 - "//google/api:annotations_proto",
2208 - "//google/api:field_behavior_proto",
2209 - "//google/api:resource_proto",
2210 - "@com_google_protobuf//:wrappers_proto",
2211 - ],
2212 -)
2213 -
2214 -##############################################################################
2215 -# Java
2216 -##############################################################################
2217 -load(
2218 - "@com_google_googleapis_imports//:imports.bzl",
2219 - "java_proto_library",
2220 -)
2221 -
2222 -java_proto_library(
2223 - name = "common_java_proto",
2224 - deps = [":common_proto"],
2225 -)
2226 -
2227 -##############################################################################
2228 -# PHP
2229 -##############################################################################
2230 -
2231 -# PHP targets are in the parent directory's BUILD.bazel file to facilitate
2232 -# aggregating metadata using a single underlying call to protoc.
2233 -
2234 -##############################################################################
2235 -# C#
2236 -##############################################################################
2237 -load(
2238 - "@com_google_googleapis_imports//:imports.bzl",
2239 - "csharp_proto_library",
2240 -)
2241 -
2242 -csharp_proto_library(
2243 - name = "common_csharp_proto",
2244 - deps = [":common_proto"],
2245 -)
2246 -
2247 -##############################################################################
2248 -# Ruby
2249 -##############################################################################
2250 -load(
2251 - "@com_google_googleapis_imports//:imports.bzl",
2252 - "ruby_proto_library",
2253 -)
2254 -
2255 -ruby_proto_library(
2256 - name = "common_ruby_proto",
2257 - deps = [":common_proto"],
2258 -)
2259 -
2260 -##############################################################################
2261 -# Python
2262 -##############################################################################
2263 -load(
2264 - "@com_google_googleapis_imports//:imports.bzl",
2265 - "py_proto_library",
2266 -)
2267 -
2268 -py_proto_library(
2269 - name = "common_py_proto",
2270 - deps = [":common_proto"],
2271 -)
2272 diff -urN a/google/ads/googleads/v11/enums/BUILD.bazel b/google/ads/googleads/v11/enums/BUILD.bazel
2273 --- a/google/ads/googleads/v11/enums/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
2274 +++ b/google/ads/googleads/v11/enums/BUILD.bazel 1969-12-31 16:00:00
2275 @@ -1,89 +0,0 @@
2276 -# Copyright 2020 Google LLC
2277 -#
2278 -# Licensed under the Apache License, Version 2.0 (the "License");
2279 -# you may not use this file except in compliance with the License.
2280 -# You may obtain a copy of the License at
2281 -#
2282 -# https://www.apache.org/licenses/LICENSE-2.0
2283 -#
2284 -# Unless required by applicable law or agreed to in writing, software
2285 -# distributed under the License is distributed on an "AS IS" BASIS,
2286 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
2287 -# See the License for the specific language governing permissions and
2288 -# limitations under the License.
2289 -
2290 -package(default_visibility = ["//visibility:public"])
2291 -
2292 -##############################################################################
2293 -# Common
2294 -##############################################################################
2295 -load("@rules_proto//proto:defs.bzl", "proto_library")
2296 -
2297 -# TODO(ohren): Change srcs to use an enumeration of each individual proto
2298 -# instead of *.proto globbing once the build file generator supports subpackages.
2299 -proto_library(
2300 - name = "enums_proto",
2301 - srcs = glob(["*.proto"]),
2302 - deps = [
2303 - "//google/api:annotations_proto",
2304 - ],
2305 -)
2306 -
2307 -##############################################################################
2308 -# Java
2309 -##############################################################################
2310 -load(
2311 - "@com_google_googleapis_imports//:imports.bzl",
2312 - "java_proto_library",
2313 -)
2314 -
2315 -java_proto_library(
2316 - name = "enums_java_proto",
2317 - deps = [":enums_proto"],
2318 -)
2319 -
2320 -##############################################################################
2321 -# PHP
2322 -##############################################################################
2323 -
2324 -# PHP targets are in the parent directory's BUILD.bazel file to facilitate
2325 -# aggregating metadata using a single underlying call to protoc.
2326 -
2327 -##############################################################################
2328 -# C#
2329 -##############################################################################
2330 -load(
2331 - "@com_google_googleapis_imports//:imports.bzl",
2332 - "csharp_proto_library",
2333 -)
2334 -
2335 -csharp_proto_library(
2336 - name = "enums_csharp_proto",
2337 - deps = [":enums_proto"],
2338 -)
2339 -
2340 -##############################################################################
2341 -# Ruby
2342 -##############################################################################
2343 -load(
2344 - "@com_google_googleapis_imports//:imports.bzl",
2345 - "ruby_proto_library",
2346 -)
2347 -
2348 -ruby_proto_library(
2349 - name = "enums_ruby_proto",
2350 - deps = [":enums_proto"],
2351 -)
2352 -
2353 -##############################################################################
2354 -# Python
2355 -##############################################################################
2356 -load(
2357 - "@com_google_googleapis_imports//:imports.bzl",
2358 - "py_proto_library",
2359 -)
2360 -
2361 -py_proto_library(
2362 - name = "enums_py_proto",
2363 - deps = [":enums_proto"],
2364 -)
2365 diff -urN a/google/ads/googleads/v11/errors/BUILD.bazel b/google/ads/googleads/v11/errors/BUILD.baz…
2366 --- a/google/ads/googleads/v11/errors/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
2367 +++ b/google/ads/googleads/v11/errors/BUILD.bazel 1969-12-31 16:00:00
2368 @@ -1,94 +0,0 @@
2369 -# Copyright 2020 Google LLC
2370 -#
2371 -# Licensed under the Apache License, Version 2.0 (the "License");
2372 -# you may not use this file except in compliance with the License.
2373 -# You may obtain a copy of the License at
2374 -#
2375 -# https://www.apache.org/licenses/LICENSE-2.0
2376 -#
2377 -# Unless required by applicable law or agreed to in writing, software
2378 -# distributed under the License is distributed on an "AS IS" BASIS,
2379 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
2380 -# See the License for the specific language governing permissions and
2381 -# limitations under the License.
2382 -
2383 -package(default_visibility = ["//visibility:public"])
2384 -
2385 -##############################################################################
2386 -# Common
2387 -##############################################################################
2388 -load("@rules_proto//proto:defs.bzl", "proto_library")
2389 -
2390 -# TODO(ohren): Change srcs to use an enumeration of each individual proto
2391 -# instead of *.proto globbing once the build file generator supports
2392 -# subpackages.
2393 -proto_library(
2394 - name = "errors_proto",
2395 - srcs = glob(["*.proto"]),
2396 - deps = [
2397 - "//google/ads/googleads/v11/common:common_proto",
2398 - "//google/ads/googleads/v11/enums:enums_proto",
2399 - "//google/api:annotations_proto",
2400 - "@com_google_protobuf//:duration_proto",
2401 - "@com_google_protobuf//:wrappers_proto",
2402 - ],
2403 -)
2404 -
2405 -##############################################################################
2406 -# Java
2407 -##############################################################################
2408 -load(
2409 - "@com_google_googleapis_imports//:imports.bzl",
2410 - "java_proto_library",
2411 -)
2412 -
2413 -java_proto_library(
2414 - name = "errors_java_proto",
2415 - deps = [":errors_proto"],
2416 -)
2417 -
2418 -##############################################################################
2419 -# PHP
2420 -##############################################################################
2421 -
2422 -# PHP targets are in the parent directory's BUILD.bazel file to facilitate
2423 -# aggregating metadata using a single underlying call to protoc.
2424 -
2425 -##############################################################################
2426 -# C#
2427 -##############################################################################
2428 -load(
2429 - "@com_google_googleapis_imports//:imports.bzl",
2430 - "csharp_proto_library",
2431 -)
2432 -
2433 -csharp_proto_library(
2434 - name = "errors_csharp_proto",
2435 - deps = [":errors_proto"],
2436 -)
2437 -
2438 -##############################################################################
2439 -# Ruby
2440 -##############################################################################
2441 -load(
2442 - "@com_google_googleapis_imports//:imports.bzl",
2443 - "ruby_proto_library",
2444 -)
2445 -
2446 -ruby_proto_library(
2447 - name = "errors_ruby_proto",
2448 - deps = [":errors_proto"],
2449 -)
2450 -
2451 -##############################################################################
2452 -# Python
2453 -##############################################################################
2454 -load(
2455 - "@com_google_googleapis_imports//:imports.bzl",
2456 - "py_proto_library",
2457 -)
2458 -
2459 -py_proto_library(
2460 - name = "errors_py_proto",
2461 - deps = [":errors_proto"],
2462 -)
2463 diff -urN a/google/ads/googleads/v11/resources/BUILD.bazel b/google/ads/googleads/v11/resources/BUI…
2464 --- a/google/ads/googleads/v11/resources/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
2465 +++ b/google/ads/googleads/v11/resources/BUILD.bazel 1969-12-31 16:00:00
2466 @@ -1,97 +0,0 @@
2467 -# Copyright 2020 Google LLC
2468 -#
2469 -# Licensed under the Apache License, Version 2.0 (the "License");
2470 -# you may not use this file except in compliance with the License.
2471 -# You may obtain a copy of the License at
2472 -#
2473 -# https://www.apache.org/licenses/LICENSE-2.0
2474 -#
2475 -# Unless required by applicable law or agreed to in writing, software
2476 -# distributed under the License is distributed on an "AS IS" BASIS,
2477 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
2478 -# See the License for the specific language governing permissions and
2479 -# limitations under the License.
2480 -
2481 -package(default_visibility = ["//visibility:public"])
2482 -
2483 -##############################################################################
2484 -# Common
2485 -##############################################################################
2486 -load("@rules_proto//proto:defs.bzl", "proto_library")
2487 -
2488 -# TODO(ohren): Change srcs to use an enumeration of each individual proto
2489 -# instead of *.proto globbing once the build file generator supports
2490 -# subpackages.
2491 -proto_library(
2492 - name = "resources_proto",
2493 - srcs = glob(["*.proto"]),
2494 - deps = [
2495 - "//google/ads/googleads/v11/common:common_proto",
2496 - "//google/ads/googleads/v11/enums:enums_proto",
2497 - "//google/ads/googleads/v11/errors:errors_proto",
2498 - "//google/api:annotations_proto",
2499 - "//google/api:field_behavior_proto",
2500 - "//google/api:resource_proto",
2501 - "@com_google_protobuf//:field_mask_proto",
2502 - "@com_google_protobuf//:wrappers_proto",
2503 - ],
2504 -)
2505 -
2506 -##############################################################################
2507 -# Java
2508 -##############################################################################
2509 -load(
2510 - "@com_google_googleapis_imports//:imports.bzl",
2511 - "java_proto_library",
2512 -)
2513 -
2514 -java_proto_library(
2515 - name = "resources_java_proto",
2516 - deps = [":resources_proto"],
2517 -)
2518 -
2519 -##############################################################################
2520 -# PHP
2521 -##############################################################################
2522 -
2523 -# PHP targets are in the parent directory's BUILD.bazel file to facilitate
2524 -# aggregating metadata using a single underlying call to protoc.
2525 -
2526 -##############################################################################
2527 -# C#
2528 -##############################################################################
2529 -load(
2530 - "@com_google_googleapis_imports//:imports.bzl",
2531 - "csharp_proto_library",
2532 -)
2533 -
2534 -csharp_proto_library(
2535 - name = "resources_csharp_proto",
2536 - deps = [":resources_proto"],
2537 -)
2538 -
2539 -##############################################################################
2540 -# Ruby
2541 -##############################################################################
2542 -load(
2543 - "@com_google_googleapis_imports//:imports.bzl",
2544 - "ruby_proto_library",
2545 -)
2546 -
2547 -ruby_proto_library(
2548 - name = "resources_ruby_proto",
2549 - deps = [":resources_proto"],
2550 -)
2551 -
2552 -##############################################################################
2553 -# Python
2554 -##############################################################################
2555 -load(
2556 - "@com_google_googleapis_imports//:imports.bzl",
2557 - "py_proto_library",
2558 -)
2559 -
2560 -py_proto_library(
2561 - name = "resources_py_proto",
2562 - deps = [":resources_proto"],
2563 -)
2564 diff -urN a/google/ads/googleads/v11/services/BUILD.bazel b/google/ads/googleads/v11/services/BUILD…
2565 --- a/google/ads/googleads/v11/services/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
2566 +++ b/google/ads/googleads/v11/services/BUILD.bazel 1969-12-31 16:00:00
2567 @@ -1,138 +0,0 @@
2568 -# Copyright 2020 Google LLC
2569 -#
2570 -# Licensed under the Apache License, Version 2.0 (the "License");
2571 -# you may not use this file except in compliance with the License.
2572 -# You may obtain a copy of the License at
2573 -#
2574 -# https://www.apache.org/licenses/LICENSE-2.0
2575 -#
2576 -# Unless required by applicable law or agreed to in writing, software
2577 -# distributed under the License is distributed on an "AS IS" BASIS,
2578 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
2579 -# See the License for the specific language governing permissions and
2580 -# limitations under the License.
2581 -
2582 -package(default_visibility = ["//visibility:public"])
2583 -
2584 -##############################################################################
2585 -# Common
2586 -##############################################################################
2587 -load("@rules_proto//proto:defs.bzl", "proto_library")
2588 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
2589 -
2590 -# TODO(ohren): Change srcs to use an enumeration of each individual proto
2591 -# instead of *.proto globbing once the build file generator supports
2592 -# subpackages.
2593 -proto_library(
2594 - name = "services_proto",
2595 - srcs = glob(["*.proto"]),
2596 - deps = [
2597 - "//google/ads/googleads/v11/common:common_proto",
2598 - "//google/ads/googleads/v11/enums:enums_proto",
2599 - "//google/ads/googleads/v11/errors:errors_proto",
2600 - "//google/ads/googleads/v11/resources:resources_proto",
2601 - "//google/api:annotations_proto",
2602 - "//google/api:client_proto",
2603 - "//google/api:field_behavior_proto",
2604 - "//google/api:resource_proto",
2605 - "//google/longrunning:operations_proto",
2606 - "//google/rpc:status_proto",
2607 - "@com_google_protobuf//:empty_proto",
2608 - "@com_google_protobuf//:field_mask_proto",
2609 - "@com_google_protobuf//:wrappers_proto",
2610 - ],
2611 -)
2612 -
2613 -proto_library_with_info(
2614 - name = "services_proto_with_info",
2615 - deps = [
2616 - ":services_proto",
2617 - ],
2618 -)
2619 -
2620 -##############################################################################
2621 -# Java
2622 -##############################################################################
2623 -load(
2624 - "@com_google_googleapis_imports//:imports.bzl",
2625 - "java_grpc_library",
2626 - "java_proto_library",
2627 -)
2628 -
2629 -java_proto_library(
2630 - name = "services_java_proto",
2631 - deps = [":services_proto"],
2632 -)
2633 -
2634 -java_grpc_library(
2635 - name = "services_java_grpc",
2636 - srcs = [":services_proto"],
2637 - deps = [":services_java_proto"],
2638 -)
2639 -
2640 -##############################################################################
2641 -# PHP
2642 -##############################################################################
2643 -
2644 -# PHP targets are in the parent directory's BUILD.bazel file to facilitate
2645 -# aggregating metadata using a single underlying call to protoc.
2646 -
2647 -##############################################################################
2648 -# C#
2649 -##############################################################################
2650 -load(
2651 - "@com_google_googleapis_imports//:imports.bzl",
2652 - "csharp_grpc_library",
2653 - "csharp_proto_library",
2654 -)
2655 -
2656 -csharp_proto_library(
2657 - name = "services_csharp_proto",
2658 - deps = [":services_proto"],
2659 -)
2660 -
2661 -csharp_grpc_library(
2662 - name = "services_csharp_grpc",
2663 - srcs = [":services_proto"],
2664 - deps = [":services_csharp_proto"],
2665 -)
2666 -
2667 -##############################################################################
2668 -# Ruby
2669 -##############################################################################
2670 -load(
2671 - "@com_google_googleapis_imports//:imports.bzl",
2672 - "ruby_grpc_library",
2673 - "ruby_proto_library",
2674 -)
2675 -
2676 -ruby_proto_library(
2677 - name = "services_ruby_proto",
2678 - deps = [":services_proto"],
2679 -)
2680 -
2681 -ruby_grpc_library(
2682 - name = "services_ruby_grpc",
2683 - srcs = [":services_proto"],
2684 - deps = [":services_ruby_proto"],
2685 -)
2686 -
2687 -##############################################################################
2688 -# Python
2689 -##############################################################################
2690 -load(
2691 - "@com_google_googleapis_imports//:imports.bzl",
2692 - "py_grpc_library",
2693 - "py_proto_library",
2694 -)
2695 -
2696 -py_proto_library(
2697 - name = "services_py_proto",
2698 - deps = [":services_proto"],
2699 -)
2700 -
2701 -py_grpc_library(
2702 - name = "services_py_grpc",
2703 - srcs = [":services_proto"],
2704 - deps = [":services_py_proto"],
2705 -)
2706 diff -urN a/google/ads/googleads/v12/BUILD.bazel b/google/ads/googleads/v12/BUILD.bazel
2707 --- a/google/ads/googleads/v12/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
2708 +++ b/google/ads/googleads/v12/BUILD.bazel 1969-12-31 16:00:00
2709 @@ -1,266 +0,0 @@
2710 -# Copyright 2020 Google LLC
2711 -#
2712 -# Licensed under the Apache License, Version 2.0 (the "License");
2713 -# you may not use this file except in compliance with the License.
2714 -# You may obtain a copy of the License at
2715 -#
2716 -# https://www.apache.org/licenses/LICENSE-2.0
2717 -#
2718 -# Unless required by applicable law or agreed to in writing, software
2719 -# distributed under the License is distributed on an "AS IS" BASIS,
2720 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
2721 -# See the License for the specific language governing permissions and
2722 -# limitations under the License.
2723 -
2724 -package(default_visibility = ["//visibility:public"])
2725 -
2726 -exports_files(["googleads_grpc_service_config.json"] + ["*.yaml"])
2727 -
2728 -##############################################################################
2729 -# Common
2730 -##############################################################################
2731 -load("@rules_proto//proto:defs.bzl", "proto_library")
2732 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
2733 -
2734 -proto_library(
2735 - name = "googleads_proto",
2736 - srcs = [],
2737 - deps = [
2738 - "//google/ads/googleads/v12/common:common_proto",
2739 - "//google/ads/googleads/v12/enums:enums_proto",
2740 - "//google/ads/googleads/v12/errors:errors_proto",
2741 - "//google/ads/googleads/v12/resources:resources_proto",
2742 - "//google/ads/googleads/v12/services:services_proto",
2743 - ],
2744 -)
2745 -
2746 -proto_library_with_info(
2747 - name = "googleads_proto_with_info",
2748 - deps = [
2749 - ":googleads_proto",
2750 - ],
2751 -)
2752 -
2753 -##############################################################################
2754 -# Java
2755 -##############################################################################
2756 -load(
2757 - "@com_google_googleapis_imports//:imports.bzl",
2758 - "java_gapic_assembly_gradle_pkg",
2759 - "java_gapic_library",
2760 - "java_gapic_test",
2761 -)
2762 -
2763 -java_gapic_library(
2764 - name = "googleads_java_gapic",
2765 - srcs = [
2766 - ":googleads_proto_with_info",
2767 - ],
2768 - gapic_yaml = "googleads_gapic.yaml",
2769 - grpc_service_config = ":googleads_grpc_service_config.json",
2770 - deps = [
2771 - "//google/ads/googleads/v12/common:common_java_proto",
2772 - "//google/ads/googleads/v12/enums:enums_java_proto",
2773 - "//google/ads/googleads/v12/resources:resources_java_proto",
2774 - "//google/ads/googleads/v12/services:services_java_grpc",
2775 - "//google/ads/googleads/v12/services:services_java_proto",
2776 - ],
2777 -)
2778 -
2779 -# TODO(ohren): Add more test classes when java_gapic_test is able to run more
2780 -# than a single test. Having at least one verifies proper compilation at least.
2781 -java_gapic_test(
2782 - name = "googleads_java_gapic_suite",
2783 - test_classes = [
2784 - "com.google.ads.googleads.v12.services.CampaignServiceClientTest",
2785 - ],
2786 - runtime_deps = [":googleads_java_gapic_test"],
2787 -)
2788 -
2789 -java_gapic_assembly_gradle_pkg(
2790 - name = "googleads-java",
2791 - deps = [
2792 - ":googleads_java_gapic",
2793 - "//google/ads/googleads/v12:googleads_proto",
2794 - "//google/ads/googleads/v12/common:common_java_proto",
2795 - "//google/ads/googleads/v12/enums:enums_java_proto",
2796 - "//google/ads/googleads/v12/errors:errors_java_proto",
2797 - "//google/ads/googleads/v12/resources:resources_java_proto",
2798 - "//google/ads/googleads/v12/services:services_java_grpc",
2799 - "//google/ads/googleads/v12/services:services_java_proto",
2800 - ],
2801 -)
2802 -
2803 -##############################################################################
2804 -# PHP
2805 -##############################################################################
2806 -load(
2807 - "@com_google_googleapis_imports//:imports.bzl",
2808 - "php_gapic_assembly_pkg",
2809 - "php_gapic_library",
2810 - "php_grpc_library",
2811 - "php_proto_library",
2812 -)
2813 -
2814 -php_proto_library(
2815 - name = "googleads_php_proto",
2816 - plugin_args = ["aggregate_metadata=google.ads.googleads"],
2817 - deps = [":googleads_proto"],
2818 -)
2819 -
2820 -php_grpc_library(
2821 - name = "googleads_php_grpc",
2822 - srcs = [":googleads_proto"],
2823 - deps = [":googleads_php_proto"],
2824 -)
2825 -
2826 -php_gapic_library(
2827 - name = "googleads_php_gapic",
2828 - srcs = [":googleads_proto"],
2829 - gapic_yaml = "googleads_gapic.yaml",
2830 - grpc_service_config = "googleads_grpc_service_config.json",
2831 - service_yaml = "googleads_v12.yaml",
2832 - deps = [
2833 - ":googleads_php_grpc",
2834 - ":googleads_php_proto",
2835 - ],
2836 -)
2837 -
2838 -php_gapic_assembly_pkg(
2839 - name = "googleads-php",
2840 - deps = [
2841 - ":googleads_php_gapic",
2842 - ":googleads_php_grpc",
2843 - ":googleads_php_proto",
2844 - ],
2845 -)
2846 -
2847 -##############################################################################
2848 -# C#
2849 -##############################################################################
2850 -load(
2851 - "@com_google_googleapis_imports//:imports.bzl",
2852 - "csharp_gapic_assembly_pkg",
2853 - "csharp_gapic_library",
2854 -)
2855 -
2856 -csharp_gapic_library(
2857 - name = "googleads_csharp_gapic",
2858 - srcs = [
2859 - ":googleads_proto_with_info",
2860 - ],
2861 - grpc_service_config = "googleads_grpc_service_config.json",
2862 - deps = [
2863 - "//google/ads/googleads/v12/services:services_csharp_grpc",
2864 - ],
2865 -)
2866 -
2867 -csharp_gapic_assembly_pkg(
2868 - name = "googleads-csharp",
2869 - deps = [
2870 - ":googleads_csharp_gapic",
2871 - "//google/ads/googleads/v12/common:common_csharp_proto",
2872 - "//google/ads/googleads/v12/enums:enums_csharp_proto",
2873 - "//google/ads/googleads/v12/errors:errors_csharp_proto",
2874 - "//google/ads/googleads/v12/resources:resources_csharp_proto",
2875 - "//google/ads/googleads/v12/services:services_csharp_grpc",
2876 - "//google/ads/googleads/v12/services:services_csharp_proto",
2877 - ],
2878 -)
2879 -
2880 -##############################################################################
2881 -# Ruby
2882 -##############################################################################
2883 -load(
2884 - "@com_google_googleapis_imports//:imports.bzl",
2885 - "ruby_ads_gapic_library",
2886 - "ruby_gapic_assembly_pkg",
2887 -)
2888 -
2889 -ruby_ads_gapic_library(
2890 - name = "googleads_ruby_gapic",
2891 - srcs = ["googleads_proto_with_info"],
2892 - extra_protoc_parameters = [
2893 - ":gem.:name=google-ads-googleads",
2894 - ":defaults.:service.:default_host=googleads.googleapis.com",
2895 - ":overrides.:namespace.Googleads=GoogleAds",
2896 - ],
2897 - grpc_service_config = "googleads_grpc_service_config.json",
2898 -)
2899 -
2900 -ruby_gapic_assembly_pkg(
2901 - name = "googleads-ruby",
2902 - deps = [
2903 - ":googleads_ruby_gapic",
2904 - "//google/ads/googleads/v12/common:common_ruby_proto",
2905 - "//google/ads/googleads/v12/enums:enums_ruby_proto",
2906 - "//google/ads/googleads/v12/errors:errors_ruby_proto",
2907 - "//google/ads/googleads/v12/resources:resources_ruby_proto",
2908 - "//google/ads/googleads/v12/services:services_ruby_grpc",
2909 - "//google/ads/googleads/v12/services:services_ruby_proto",
2910 - ],
2911 -)
2912 -
2913 -##############################################################################
2914 -# Python
2915 -##############################################################################
2916 -load(
2917 - "@com_google_googleapis_imports//:imports.bzl",
2918 - "py_gapic_assembly_pkg",
2919 - "py_gapic_library",
2920 -)
2921 -
2922 -py_gapic_library(
2923 - name = "googleads_py_gapic",
2924 - srcs = [":googleads_proto_with_info"],
2925 - grpc_service_config = "googleads_grpc_service_config.json",
2926 - opt_args = [
2927 - "old-naming",
2928 - "lazy-import",
2929 - "python-gapic-name=googleads",
2930 - "python-gapic-templates=ads-templates",
2931 - "warehouse-package-name=google-ads",
2932 - ],
2933 -)
2934 -
2935 -py_gapic_assembly_pkg(
2936 - name = "googleads-py",
2937 - deps = [
2938 - ":googleads_py_gapic",
2939 - "//google/ads/googleads/v12/common:common_py_proto",
2940 - "//google/ads/googleads/v12/enums:enums_py_proto",
2941 - "//google/ads/googleads/v12/errors:errors_py_proto",
2942 - "//google/ads/googleads/v12/resources:resources_py_proto",
2943 - "//google/ads/googleads/v12/services:services_py_grpc",
2944 - "//google/ads/googleads/v12/services:services_py_proto",
2945 - ],
2946 -)
2947 -
2948 -##############################################################################
2949 -# Node.js
2950 -##############################################################################
2951 -load(
2952 - "@com_google_googleapis_imports//:imports.bzl",
2953 - "nodejs_gapic_assembly_pkg",
2954 - "nodejs_gapic_library",
2955 -)
2956 -
2957 -nodejs_gapic_library(
2958 - name = "googleads_nodejs_gapic",
2959 - package_name = "google-ads",
2960 - src = ":googleads_proto_with_info",
2961 - extra_protoc_parameters = ["metadata"],
2962 - grpc_service_config = "googleads_grpc_service_config.json",
2963 - main_service = "GoogleAdsService",
2964 - package = "google.ads.googleads.v12",
2965 - service_yaml = "googleads_v12.yaml",
2966 - deps = [],
2967 -)
2968 -
2969 -nodejs_gapic_assembly_pkg(
2970 - name = "googleads-nodejs",
2971 - deps = [
2972 - ":googleads_nodejs_gapic",
2973 - ":googleads_proto",
2974 - ],
2975 -)
2976 diff -urN a/google/ads/googleads/v12/common/BUILD.bazel b/google/ads/googleads/v12/common/BUILD.baz…
2977 --- a/google/ads/googleads/v12/common/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
2978 +++ b/google/ads/googleads/v12/common/BUILD.bazel 1969-12-31 16:00:00
2979 @@ -1,94 +0,0 @@
2980 -# Copyright 2020 Google LLC
2981 -#
2982 -# Licensed under the Apache License, Version 2.0 (the "License");
2983 -# you may not use this file except in compliance with the License.
2984 -# You may obtain a copy of the License at
2985 -#
2986 -# https://www.apache.org/licenses/LICENSE-2.0
2987 -#
2988 -# Unless required by applicable law or agreed to in writing, software
2989 -# distributed under the License is distributed on an "AS IS" BASIS,
2990 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
2991 -# See the License for the specific language governing permissions and
2992 -# limitations under the License.
2993 -
2994 -package(default_visibility = ["//visibility:public"])
2995 -
2996 -##############################################################################
2997 -# Common
2998 -##############################################################################
2999 -load("@rules_proto//proto:defs.bzl", "proto_library")
3000 -
3001 -# TODO(ohren): Change srcs to use an enumeration of each individual proto
3002 -# instead of *.proto globbing once the build file generator supports
3003 -# subpackages.
3004 -proto_library(
3005 - name = "common_proto",
3006 - srcs = glob(["*.proto"]),
3007 - deps = [
3008 - "//google/ads/googleads/v12/enums:enums_proto",
3009 - "//google/api:annotations_proto",
3010 - "//google/api:field_behavior_proto",
3011 - "//google/api:resource_proto",
3012 - "@com_google_protobuf//:wrappers_proto",
3013 - ],
3014 -)
3015 -
3016 -##############################################################################
3017 -# Java
3018 -##############################################################################
3019 -load(
3020 - "@com_google_googleapis_imports//:imports.bzl",
3021 - "java_proto_library",
3022 -)
3023 -
3024 -java_proto_library(
3025 - name = "common_java_proto",
3026 - deps = [":common_proto"],
3027 -)
3028 -
3029 -##############################################################################
3030 -# PHP
3031 -##############################################################################
3032 -
3033 -# PHP targets are in the parent directory's BUILD.bazel file to facilitate
3034 -# aggregating metadata using a single underlying call to protoc.
3035 -
3036 -##############################################################################
3037 -# C#
3038 -##############################################################################
3039 -load(
3040 - "@com_google_googleapis_imports//:imports.bzl",
3041 - "csharp_proto_library",
3042 -)
3043 -
3044 -csharp_proto_library(
3045 - name = "common_csharp_proto",
3046 - deps = [":common_proto"],
3047 -)
3048 -
3049 -##############################################################################
3050 -# Ruby
3051 -##############################################################################
3052 -load(
3053 - "@com_google_googleapis_imports//:imports.bzl",
3054 - "ruby_proto_library",
3055 -)
3056 -
3057 -ruby_proto_library(
3058 - name = "common_ruby_proto",
3059 - deps = [":common_proto"],
3060 -)
3061 -
3062 -##############################################################################
3063 -# Python
3064 -##############################################################################
3065 -load(
3066 - "@com_google_googleapis_imports//:imports.bzl",
3067 - "py_proto_library",
3068 -)
3069 -
3070 -py_proto_library(
3071 - name = "common_py_proto",
3072 - deps = [":common_proto"],
3073 -)
3074 diff -urN a/google/ads/googleads/v12/enums/BUILD.bazel b/google/ads/googleads/v12/enums/BUILD.bazel
3075 --- a/google/ads/googleads/v12/enums/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
3076 +++ b/google/ads/googleads/v12/enums/BUILD.bazel 1969-12-31 16:00:00
3077 @@ -1,89 +0,0 @@
3078 -# Copyright 2020 Google LLC
3079 -#
3080 -# Licensed under the Apache License, Version 2.0 (the "License");
3081 -# you may not use this file except in compliance with the License.
3082 -# You may obtain a copy of the License at
3083 -#
3084 -# https://www.apache.org/licenses/LICENSE-2.0
3085 -#
3086 -# Unless required by applicable law or agreed to in writing, software
3087 -# distributed under the License is distributed on an "AS IS" BASIS,
3088 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3089 -# See the License for the specific language governing permissions and
3090 -# limitations under the License.
3091 -
3092 -package(default_visibility = ["//visibility:public"])
3093 -
3094 -##############################################################################
3095 -# Common
3096 -##############################################################################
3097 -load("@rules_proto//proto:defs.bzl", "proto_library")
3098 -
3099 -# TODO(ohren): Change srcs to use an enumeration of each individual proto
3100 -# instead of *.proto globbing once the build file generator supports subpackages.
3101 -proto_library(
3102 - name = "enums_proto",
3103 - srcs = glob(["*.proto"]),
3104 - deps = [
3105 - "//google/api:annotations_proto",
3106 - ],
3107 -)
3108 -
3109 -##############################################################################
3110 -# Java
3111 -##############################################################################
3112 -load(
3113 - "@com_google_googleapis_imports//:imports.bzl",
3114 - "java_proto_library",
3115 -)
3116 -
3117 -java_proto_library(
3118 - name = "enums_java_proto",
3119 - deps = [":enums_proto"],
3120 -)
3121 -
3122 -##############################################################################
3123 -# PHP
3124 -##############################################################################
3125 -
3126 -# PHP targets are in the parent directory's BUILD.bazel file to facilitate
3127 -# aggregating metadata using a single underlying call to protoc.
3128 -
3129 -##############################################################################
3130 -# C#
3131 -##############################################################################
3132 -load(
3133 - "@com_google_googleapis_imports//:imports.bzl",
3134 - "csharp_proto_library",
3135 -)
3136 -
3137 -csharp_proto_library(
3138 - name = "enums_csharp_proto",
3139 - deps = [":enums_proto"],
3140 -)
3141 -
3142 -##############################################################################
3143 -# Ruby
3144 -##############################################################################
3145 -load(
3146 - "@com_google_googleapis_imports//:imports.bzl",
3147 - "ruby_proto_library",
3148 -)
3149 -
3150 -ruby_proto_library(
3151 - name = "enums_ruby_proto",
3152 - deps = [":enums_proto"],
3153 -)
3154 -
3155 -##############################################################################
3156 -# Python
3157 -##############################################################################
3158 -load(
3159 - "@com_google_googleapis_imports//:imports.bzl",
3160 - "py_proto_library",
3161 -)
3162 -
3163 -py_proto_library(
3164 - name = "enums_py_proto",
3165 - deps = [":enums_proto"],
3166 -)
3167 diff -urN a/google/ads/googleads/v12/errors/BUILD.bazel b/google/ads/googleads/v12/errors/BUILD.baz…
3168 --- a/google/ads/googleads/v12/errors/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
3169 +++ b/google/ads/googleads/v12/errors/BUILD.bazel 1969-12-31 16:00:00
3170 @@ -1,94 +0,0 @@
3171 -# Copyright 2020 Google LLC
3172 -#
3173 -# Licensed under the Apache License, Version 2.0 (the "License");
3174 -# you may not use this file except in compliance with the License.
3175 -# You may obtain a copy of the License at
3176 -#
3177 -# https://www.apache.org/licenses/LICENSE-2.0
3178 -#
3179 -# Unless required by applicable law or agreed to in writing, software
3180 -# distributed under the License is distributed on an "AS IS" BASIS,
3181 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3182 -# See the License for the specific language governing permissions and
3183 -# limitations under the License.
3184 -
3185 -package(default_visibility = ["//visibility:public"])
3186 -
3187 -##############################################################################
3188 -# Common
3189 -##############################################################################
3190 -load("@rules_proto//proto:defs.bzl", "proto_library")
3191 -
3192 -# TODO(ohren): Change srcs to use an enumeration of each individual proto
3193 -# instead of *.proto globbing once the build file generator supports
3194 -# subpackages.
3195 -proto_library(
3196 - name = "errors_proto",
3197 - srcs = glob(["*.proto"]),
3198 - deps = [
3199 - "//google/ads/googleads/v12/common:common_proto",
3200 - "//google/ads/googleads/v12/enums:enums_proto",
3201 - "//google/api:annotations_proto",
3202 - "@com_google_protobuf//:duration_proto",
3203 - "@com_google_protobuf//:wrappers_proto",
3204 - ],
3205 -)
3206 -
3207 -##############################################################################
3208 -# Java
3209 -##############################################################################
3210 -load(
3211 - "@com_google_googleapis_imports//:imports.bzl",
3212 - "java_proto_library",
3213 -)
3214 -
3215 -java_proto_library(
3216 - name = "errors_java_proto",
3217 - deps = [":errors_proto"],
3218 -)
3219 -
3220 -##############################################################################
3221 -# PHP
3222 -##############################################################################
3223 -
3224 -# PHP targets are in the parent directory's BUILD.bazel file to facilitate
3225 -# aggregating metadata using a single underlying call to protoc.
3226 -
3227 -##############################################################################
3228 -# C#
3229 -##############################################################################
3230 -load(
3231 - "@com_google_googleapis_imports//:imports.bzl",
3232 - "csharp_proto_library",
3233 -)
3234 -
3235 -csharp_proto_library(
3236 - name = "errors_csharp_proto",
3237 - deps = [":errors_proto"],
3238 -)
3239 -
3240 -##############################################################################
3241 -# Ruby
3242 -##############################################################################
3243 -load(
3244 - "@com_google_googleapis_imports//:imports.bzl",
3245 - "ruby_proto_library",
3246 -)
3247 -
3248 -ruby_proto_library(
3249 - name = "errors_ruby_proto",
3250 - deps = [":errors_proto"],
3251 -)
3252 -
3253 -##############################################################################
3254 -# Python
3255 -##############################################################################
3256 -load(
3257 - "@com_google_googleapis_imports//:imports.bzl",
3258 - "py_proto_library",
3259 -)
3260 -
3261 -py_proto_library(
3262 - name = "errors_py_proto",
3263 - deps = [":errors_proto"],
3264 -)
3265 diff -urN a/google/ads/googleads/v12/resources/BUILD.bazel b/google/ads/googleads/v12/resources/BUI…
3266 --- a/google/ads/googleads/v12/resources/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
3267 +++ b/google/ads/googleads/v12/resources/BUILD.bazel 1969-12-31 16:00:00
3268 @@ -1,97 +0,0 @@
3269 -# Copyright 2020 Google LLC
3270 -#
3271 -# Licensed under the Apache License, Version 2.0 (the "License");
3272 -# you may not use this file except in compliance with the License.
3273 -# You may obtain a copy of the License at
3274 -#
3275 -# https://www.apache.org/licenses/LICENSE-2.0
3276 -#
3277 -# Unless required by applicable law or agreed to in writing, software
3278 -# distributed under the License is distributed on an "AS IS" BASIS,
3279 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3280 -# See the License for the specific language governing permissions and
3281 -# limitations under the License.
3282 -
3283 -package(default_visibility = ["//visibility:public"])
3284 -
3285 -##############################################################################
3286 -# Common
3287 -##############################################################################
3288 -load("@rules_proto//proto:defs.bzl", "proto_library")
3289 -
3290 -# TODO(ohren): Change srcs to use an enumeration of each individual proto
3291 -# instead of *.proto globbing once the build file generator supports
3292 -# subpackages.
3293 -proto_library(
3294 - name = "resources_proto",
3295 - srcs = glob(["*.proto"]),
3296 - deps = [
3297 - "//google/ads/googleads/v12/common:common_proto",
3298 - "//google/ads/googleads/v12/enums:enums_proto",
3299 - "//google/ads/googleads/v12/errors:errors_proto",
3300 - "//google/api:annotations_proto",
3301 - "//google/api:field_behavior_proto",
3302 - "//google/api:resource_proto",
3303 - "@com_google_protobuf//:field_mask_proto",
3304 - "@com_google_protobuf//:wrappers_proto",
3305 - ],
3306 -)
3307 -
3308 -##############################################################################
3309 -# Java
3310 -##############################################################################
3311 -load(
3312 - "@com_google_googleapis_imports//:imports.bzl",
3313 - "java_proto_library",
3314 -)
3315 -
3316 -java_proto_library(
3317 - name = "resources_java_proto",
3318 - deps = [":resources_proto"],
3319 -)
3320 -
3321 -##############################################################################
3322 -# PHP
3323 -##############################################################################
3324 -
3325 -# PHP targets are in the parent directory's BUILD.bazel file to facilitate
3326 -# aggregating metadata using a single underlying call to protoc.
3327 -
3328 -##############################################################################
3329 -# C#
3330 -##############################################################################
3331 -load(
3332 - "@com_google_googleapis_imports//:imports.bzl",
3333 - "csharp_proto_library",
3334 -)
3335 -
3336 -csharp_proto_library(
3337 - name = "resources_csharp_proto",
3338 - deps = [":resources_proto"],
3339 -)
3340 -
3341 -##############################################################################
3342 -# Ruby
3343 -##############################################################################
3344 -load(
3345 - "@com_google_googleapis_imports//:imports.bzl",
3346 - "ruby_proto_library",
3347 -)
3348 -
3349 -ruby_proto_library(
3350 - name = "resources_ruby_proto",
3351 - deps = [":resources_proto"],
3352 -)
3353 -
3354 -##############################################################################
3355 -# Python
3356 -##############################################################################
3357 -load(
3358 - "@com_google_googleapis_imports//:imports.bzl",
3359 - "py_proto_library",
3360 -)
3361 -
3362 -py_proto_library(
3363 - name = "resources_py_proto",
3364 - deps = [":resources_proto"],
3365 -)
3366 diff -urN a/google/ads/googleads/v12/services/BUILD.bazel b/google/ads/googleads/v12/services/BUILD…
3367 --- a/google/ads/googleads/v12/services/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
3368 +++ b/google/ads/googleads/v12/services/BUILD.bazel 1969-12-31 16:00:00
3369 @@ -1,138 +0,0 @@
3370 -# Copyright 2020 Google LLC
3371 -#
3372 -# Licensed under the Apache License, Version 2.0 (the "License");
3373 -# you may not use this file except in compliance with the License.
3374 -# You may obtain a copy of the License at
3375 -#
3376 -# https://www.apache.org/licenses/LICENSE-2.0
3377 -#
3378 -# Unless required by applicable law or agreed to in writing, software
3379 -# distributed under the License is distributed on an "AS IS" BASIS,
3380 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3381 -# See the License for the specific language governing permissions and
3382 -# limitations under the License.
3383 -
3384 -package(default_visibility = ["//visibility:public"])
3385 -
3386 -##############################################################################
3387 -# Common
3388 -##############################################################################
3389 -load("@rules_proto//proto:defs.bzl", "proto_library")
3390 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
3391 -
3392 -# TODO(ohren): Change srcs to use an enumeration of each individual proto
3393 -# instead of *.proto globbing once the build file generator supports
3394 -# subpackages.
3395 -proto_library(
3396 - name = "services_proto",
3397 - srcs = glob(["*.proto"]),
3398 - deps = [
3399 - "//google/ads/googleads/v12/common:common_proto",
3400 - "//google/ads/googleads/v12/enums:enums_proto",
3401 - "//google/ads/googleads/v12/errors:errors_proto",
3402 - "//google/ads/googleads/v12/resources:resources_proto",
3403 - "//google/api:annotations_proto",
3404 - "//google/api:client_proto",
3405 - "//google/api:field_behavior_proto",
3406 - "//google/api:resource_proto",
3407 - "//google/longrunning:operations_proto",
3408 - "//google/rpc:status_proto",
3409 - "@com_google_protobuf//:empty_proto",
3410 - "@com_google_protobuf//:field_mask_proto",
3411 - "@com_google_protobuf//:wrappers_proto",
3412 - ],
3413 -)
3414 -
3415 -proto_library_with_info(
3416 - name = "services_proto_with_info",
3417 - deps = [
3418 - ":services_proto",
3419 - ],
3420 -)
3421 -
3422 -##############################################################################
3423 -# Java
3424 -##############################################################################
3425 -load(
3426 - "@com_google_googleapis_imports//:imports.bzl",
3427 - "java_grpc_library",
3428 - "java_proto_library",
3429 -)
3430 -
3431 -java_proto_library(
3432 - name = "services_java_proto",
3433 - deps = [":services_proto"],
3434 -)
3435 -
3436 -java_grpc_library(
3437 - name = "services_java_grpc",
3438 - srcs = [":services_proto"],
3439 - deps = [":services_java_proto"],
3440 -)
3441 -
3442 -##############################################################################
3443 -# PHP
3444 -##############################################################################
3445 -
3446 -# PHP targets are in the parent directory's BUILD.bazel file to facilitate
3447 -# aggregating metadata using a single underlying call to protoc.
3448 -
3449 -##############################################################################
3450 -# C#
3451 -##############################################################################
3452 -load(
3453 - "@com_google_googleapis_imports//:imports.bzl",
3454 - "csharp_grpc_library",
3455 - "csharp_proto_library",
3456 -)
3457 -
3458 -csharp_proto_library(
3459 - name = "services_csharp_proto",
3460 - deps = [":services_proto"],
3461 -)
3462 -
3463 -csharp_grpc_library(
3464 - name = "services_csharp_grpc",
3465 - srcs = [":services_proto"],
3466 - deps = [":services_csharp_proto"],
3467 -)
3468 -
3469 -##############################################################################
3470 -# Ruby
3471 -##############################################################################
3472 -load(
3473 - "@com_google_googleapis_imports//:imports.bzl",
3474 - "ruby_grpc_library",
3475 - "ruby_proto_library",
3476 -)
3477 -
3478 -ruby_proto_library(
3479 - name = "services_ruby_proto",
3480 - deps = [":services_proto"],
3481 -)
3482 -
3483 -ruby_grpc_library(
3484 - name = "services_ruby_grpc",
3485 - srcs = [":services_proto"],
3486 - deps = [":services_ruby_proto"],
3487 -)
3488 -
3489 -##############################################################################
3490 -# Python
3491 -##############################################################################
3492 -load(
3493 - "@com_google_googleapis_imports//:imports.bzl",
3494 - "py_grpc_library",
3495 - "py_proto_library",
3496 -)
3497 -
3498 -py_proto_library(
3499 - name = "services_py_proto",
3500 - deps = [":services_proto"],
3501 -)
3502 -
3503 -py_grpc_library(
3504 - name = "services_py_grpc",
3505 - srcs = [":services_proto"],
3506 - deps = [":services_py_proto"],
3507 -)
3508 diff -urN a/google/ads/searchads360/v0/BUILD.bazel b/google/ads/searchads360/v0/BUILD.bazel
3509 --- a/google/ads/searchads360/v0/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
3510 +++ b/google/ads/searchads360/v0/BUILD.bazel 1969-12-31 16:00:00
3511 @@ -1,122 +0,0 @@
3512 -# Copyright 2022 Google LLC
3513 -#
3514 -# Licensed under the Apache License, Version 2.0 (the "License");
3515 -# you may not use this file except in compliance with the License.
3516 -# You may obtain a copy of the License at
3517 -#
3518 -# https://www.apache.org/licenses/LICENSE-2.0
3519 -#
3520 -# Unless required by applicable law or agreed to in writing, software
3521 -# distributed under the License is distributed on an "AS IS" BASIS,
3522 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3523 -# See the License for the specific language governing permissions and
3524 -# limitations under the License.
3525 -
3526 -package(default_visibility = ["//visibility:public"])
3527 -
3528 -exports_files(glob(["*.yaml"]) + ["searchads360_grpc_service_config.json"])
3529 -
3530 -##############################################################################
3531 -# Common
3532 -##############################################################################
3533 -load("@rules_proto//proto:defs.bzl", "proto_library")
3534 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
3535 -
3536 -
3537 -proto_library(
3538 - name = "searchads360_proto",
3539 - srcs = [],
3540 - deps = [
3541 - "//google/ads/searchads360/v0/enums:enums_proto",
3542 - "//google/ads/searchads360/v0/common:common_proto",
3543 - "//google/ads/searchads360/v0/resources:resources_proto",
3544 - "//google/ads/searchads360/v0/services:services_proto",
3545 - ],
3546 -)
3547 -
3548 -proto_library_with_info(
3549 - name = "searchads360_proto_with_info",
3550 - deps = [
3551 - ":searchads360_proto",
3552 - ],
3553 -)
3554 -
3555 -##############################################################################
3556 -# Java
3557 -##############################################################################
3558 -load(
3559 - "@com_google_googleapis_imports//:imports.bzl",
3560 - "java_gapic_assembly_gradle_pkg",
3561 - "java_gapic_library",
3562 - "java_gapic_test",
3563 -)
3564 -
3565 -java_gapic_library(
3566 - name = "searchads360_java_gapic",
3567 - srcs = [
3568 - ":searchads360_proto_with_info",
3569 - ],
3570 - grpc_service_config = ":searchads360_grpc_service_config.json",
3571 - deps = [
3572 - "//google/ads/searchads360/v0/enums:enums_java_proto",
3573 - "//google/ads/searchads360/v0/common:common_java_proto",
3574 - "//google/ads/searchads360/v0/resources:resources_java_proto",
3575 - "//google/ads/searchads360/v0/services:services_java_proto",
3576 - "//google/ads/searchads360/v0/services:services_java_grpc",
3577 - ],
3578 -)
3579 -
3580 -java_gapic_test(
3581 - name = "searchads360_java_gapic_suite",
3582 - test_classes = [
3583 - "com.google.ads.searchads360.v0.services.SearchAds360ServiceClientTest",
3584 - ],
3585 - runtime_deps = [":searchads360_java_gapic_test"],
3586 -)
3587 -
3588 -java_gapic_assembly_gradle_pkg(
3589 - name = "searchads360-java",
3590 - deps = [
3591 - ":searchads360_java_gapic",
3592 - "//google/ads/searchads360/v0:searchads360_proto",
3593 - "//google/ads/searchads360/v0/enums:enums_java_proto",
3594 - "//google/ads/searchads360/v0/common:common_java_proto",
3595 - "//google/ads/searchads360/v0/resources:resources_java_proto",
3596 - "//google/ads/searchads360/v0/services:services_java_proto",
3597 - "//google/ads/searchads360/v0/services:services_java_grpc",
3598 - ],
3599 -)
3600 -
3601 -##############################################################################
3602 -# Python
3603 -##############################################################################
3604 -load(
3605 - "@com_google_googleapis_imports//:imports.bzl",
3606 - "py_gapic_assembly_pkg",
3607 - "py_gapic_library",
3608 -)
3609 -
3610 -py_gapic_library(
3611 - name = "searchads360_py_gapic",
3612 - srcs = [":searchads360_proto_with_info"],
3613 - grpc_service_config = "searchads360_grpc_service_config.json",
3614 - opt_args = [
3615 - "old-naming",
3616 - "lazy-import",
3617 - "python-gapic-name=searchads360",
3618 - "python-gapic-templates=ads-templates"
3619 - ],
3620 -)
3621 -
3622 -py_gapic_assembly_pkg(
3623 - name = "searchads360-py",
3624 - deps = [
3625 - ":searchads360_py_gapic",
3626 - "//google/ads/searchads360/v0:searchads360_proto",
3627 - "//google/ads/searchads360/v0/enums:enums_py_proto",
3628 - "//google/ads/searchads360/v0/common:common_py_proto",
3629 - "//google/ads/searchads360/v0/resources:resources_py_proto",
3630 - "//google/ads/searchads360/v0/services:services_py_proto",
3631 - "//google/ads/searchads360/v0/services:services_py_grpc",
3632 - ],
3633 -)
3635 diff -urN a/google/ads/searchads360/v0/common/BUILD.bazel b/google/ads/searchads360/v0/common/BUILD…
3636 --- a/google/ads/searchads360/v0/common/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
3637 +++ b/google/ads/searchads360/v0/common/BUILD.bazel 1969-12-31 16:00:00
3638 @@ -1,101 +0,0 @@
3639 -# Copyright 2022 Google LLC
3640 -#
3641 -# Licensed under the Apache License, Version 2.0 (the "License");
3642 -# you may not use this file except in compliance with the License.
3643 -# You may obtain a copy of the License at
3644 -#
3645 -# https://www.apache.org/licenses/LICENSE-2.0
3646 -#
3647 -# Unless required by applicable law or agreed to in writing, software
3648 -# distributed under the License is distributed on an "AS IS" BASIS,
3649 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3650 -# See the License for the specific language governing permissions and
3651 -# limitations under the License.
3652 -
3653 -package(default_visibility = ["//visibility:public"])
3654 -
3655 -##############################################################################
3656 -# Common
3657 -##############################################################################
3658 -load("@rules_proto//proto:defs.bzl", "proto_library")
3659 -
3660 -proto_library(
3661 - name = "common_proto",
3662 - srcs = glob(["*.proto"]),
3663 - deps = [
3664 - "//google/ads/searchads360/v0/enums:enums_proto",
3665 - "//google/api:resource_proto",
3666 - "@com_google_protobuf//:wrappers_proto",
3667 - ],
3668 -)
3669 -
3670 -##############################################################################
3671 -# Java
3672 -##############################################################################
3673 -load(
3674 - "@com_google_googleapis_imports//:imports.bzl",
3675 - "java_grpc_library",
3676 - "java_proto_library",
3677 -)
3678 -
3679 -java_proto_library(
3680 - name = "common_java_proto",
3681 - deps = [":common_proto"],
3682 -)
3683 -
3684 -java_grpc_library(
3685 - name = "common_java_grpc",
3686 - srcs = [":common_proto"],
3687 - deps = [":common_java_proto"],
3688 -)
3689 -
3690 -##############################################################################
3691 -# Python
3692 -##############################################################################
3693 -load(
3694 - "@com_google_googleapis_imports//:imports.bzl",
3695 - "moved_proto_library",
3696 - "py_grpc_library",
3697 - "py_proto_library",
3698 -)
3699 -
3700 -moved_proto_library(
3701 - name = "common_moved_proto",
3702 - srcs = [":common_proto"],
3703 - deps = [
3704 - "//google/ads/searchads360/v0/enums:enums_proto",
3705 - "//google/api:resource_proto",
3706 - "@com_google_protobuf//:wrappers_proto",
3707 - ],
3708 -)
3709 -
3710 -py_proto_library(
3711 - name = "common_py_proto",
3712 - deps = [":common_moved_proto"],
3713 -)
3714 -
3715 -py_grpc_library(
3716 - name = "common_py_grpc",
3717 - srcs = [":common_moved_proto"],
3718 - deps = [":common_py_proto"],
3719 -)
3720 -
3721 -##############################################################################
3722 -# C#
3723 -##############################################################################
3724 -load(
3725 - "@com_google_googleapis_imports//:imports.bzl",
3726 - "csharp_grpc_library",
3727 - "csharp_proto_library",
3728 -)
3729 -
3730 -csharp_proto_library(
3731 - name = "common_csharp_proto",
3732 - deps = [":common_proto"],
3733 -)
3734 -
3735 -csharp_grpc_library(
3736 - name = "common_csharp_grpc",
3737 - srcs = [":common_proto"],
3738 - deps = [":common_csharp_proto"],
3739 -)
3741 diff -urN a/google/ads/searchads360/v0/enums/BUILD.bazel b/google/ads/searchads360/v0/enums/BUILD.b…
3742 --- a/google/ads/searchads360/v0/enums/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
3743 +++ b/google/ads/searchads360/v0/enums/BUILD.bazel 1969-12-31 16:00:00
3744 @@ -1,95 +0,0 @@
3745 -# Copyright 2022 Google LLC
3746 -#
3747 -# Licensed under the Apache License, Version 2.0 (the "License");
3748 -# you may not use this file except in compliance with the License.
3749 -# You may obtain a copy of the License at
3750 -#
3751 -# https://www.apache.org/licenses/LICENSE-2.0
3752 -#
3753 -# Unless required by applicable law or agreed to in writing, software
3754 -# distributed under the License is distributed on an "AS IS" BASIS,
3755 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3756 -# See the License for the specific language governing permissions and
3757 -# limitations under the License.
3758 -
3759 -package(default_visibility = ["//visibility:public"])
3760 -
3761 -##############################################################################
3762 -# Common
3763 -##############################################################################
3764 -load("@rules_proto//proto:defs.bzl", "proto_library")
3765 -
3766 -proto_library(
3767 - name = "enums_proto",
3768 - srcs = glob(["*.proto"]),
3769 - deps = [
3770 - ],
3771 -)
3772 -
3773 -##############################################################################
3774 -# Java
3775 -##############################################################################
3776 -load(
3777 - "@com_google_googleapis_imports//:imports.bzl",
3778 - "java_grpc_library",
3779 - "java_proto_library",
3780 -)
3781 -
3782 -java_proto_library(
3783 - name = "enums_java_proto",
3784 - deps = [":enums_proto"],
3785 -)
3786 -
3787 -java_grpc_library(
3788 - name = "enums_java_grpc",
3789 - srcs = [":enums_proto"],
3790 - deps = [":enums_java_proto"],
3791 -)
3792 -
3793 -##############################################################################
3794 -# Python
3795 -##############################################################################
3796 -load(
3797 - "@com_google_googleapis_imports//:imports.bzl",
3798 - "moved_proto_library",
3799 - "py_grpc_library",
3800 - "py_proto_library",
3801 -)
3802 -
3803 -moved_proto_library(
3804 - name = "enums_moved_proto",
3805 - srcs = [":enums_proto"],
3806 - deps = [
3807 - ],
3808 -)
3809 -
3810 -py_proto_library(
3811 - name = "enums_py_proto",
3812 - deps = [":enums_moved_proto"],
3813 -)
3814 -
3815 -py_grpc_library(
3816 - name = "enums_py_grpc",
3817 - srcs = [":enums_moved_proto"],
3818 - deps = [":enums_py_proto"],
3819 -)
3820 -
3821 -##############################################################################
3822 -# C#
3823 -##############################################################################
3824 -load(
3825 - "@com_google_googleapis_imports//:imports.bzl",
3826 - "csharp_grpc_library",
3827 - "csharp_proto_library",
3828 -)
3829 -
3830 -csharp_proto_library(
3831 - name = "enums_csharp_proto",
3832 - deps = [":enums_proto"],
3833 -)
3834 -
3835 -csharp_grpc_library(
3836 - name = "enums_csharp_grpc",
3837 - srcs = [":enums_proto"],
3838 - deps = [":enums_csharp_proto"],
3839 -)
3841 diff -urN a/google/ads/searchads360/v0/resources/BUILD.bazel b/google/ads/searchads360/v0/resources…
3842 --- a/google/ads/searchads360/v0/resources/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
3843 +++ b/google/ads/searchads360/v0/resources/BUILD.bazel 1969-12-31 16:00:00
3844 @@ -1,103 +0,0 @@
3845 -# Copyright 2022 Google LLC
3846 -#
3847 -# Licensed under the Apache License, Version 2.0 (the "License");
3848 -# you may not use this file except in compliance with the License.
3849 -# You may obtain a copy of the License at
3850 -#
3851 -# https://www.apache.org/licenses/LICENSE-2.0
3852 -#
3853 -# Unless required by applicable law or agreed to in writing, software
3854 -# distributed under the License is distributed on an "AS IS" BASIS,
3855 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3856 -# See the License for the specific language governing permissions and
3857 -# limitations under the License.
3858 -
3859 -package(default_visibility = ["//visibility:public"])
3860 -
3861 -##############################################################################
3862 -# Common
3863 -##############################################################################
3864 -load("@rules_proto//proto:defs.bzl", "proto_library")
3865 -
3866 -proto_library(
3867 - name = "resources_proto",
3868 - srcs = glob(["*.proto"]),
3869 - deps = [
3870 - "//google/ads/searchads360/v0/common:common_proto",
3871 - "//google/ads/searchads360/v0/enums:enums_proto",
3872 - "//google/api:field_behavior_proto",
3873 - "//google/api:resource_proto",
3874 - ],
3875 -)
3876 -
3877 -##############################################################################
3878 -# Java
3879 -##############################################################################
3880 -load(
3881 - "@com_google_googleapis_imports//:imports.bzl",
3882 - "java_grpc_library",
3883 - "java_proto_library",
3884 -)
3885 -
3886 -java_proto_library(
3887 - name = "resources_java_proto",
3888 - deps = [":resources_proto"],
3889 -)
3890 -
3891 -java_grpc_library(
3892 - name = "resources_java_grpc",
3893 - srcs = [":resources_proto"],
3894 - deps = [":resources_java_proto"],
3895 -)
3896 -
3897 -##############################################################################
3898 -# Python
3899 -##############################################################################
3900 -load(
3901 - "@com_google_googleapis_imports//:imports.bzl",
3902 - "moved_proto_library",
3903 - "py_grpc_library",
3904 - "py_proto_library",
3905 -)
3906 -
3907 -moved_proto_library(
3908 - name = "resources_moved_proto",
3909 - srcs = [":resources_proto"],
3910 - deps = [
3911 - "//google/ads/searchads360/v0/common:common_proto",
3912 - "//google/ads/searchads360/v0/enums:enums_proto",
3913 - "//google/api:field_behavior_proto",
3914 - "//google/api:resource_proto",
3915 - ],
3916 -)
3917 -
3918 -py_proto_library(
3919 - name = "resources_py_proto",
3920 - deps = [":resources_moved_proto"],
3921 -)
3922 -
3923 -py_grpc_library(
3924 - name = "resources_py_grpc",
3925 - srcs = [":resources_moved_proto"],
3926 - deps = [":resources_py_proto"],
3927 -)
3928 -
3929 -##############################################################################
3930 -# C#
3931 -##############################################################################
3932 -load(
3933 - "@com_google_googleapis_imports//:imports.bzl",
3934 - "csharp_grpc_library",
3935 - "csharp_proto_library",
3936 -)
3937 -
3938 -csharp_proto_library(
3939 - name = "resources_csharp_proto",
3940 - deps = [":resources_proto"],
3941 -)
3942 -
3943 -csharp_grpc_library(
3944 - name = "resources_csharp_grpc",
3945 - srcs = [":resources_proto"],
3946 - deps = [":resources_csharp_proto"],
3947 -)
3949 diff -urN a/google/ads/searchads360/v0/services/BUILD.bazel b/google/ads/searchads360/v0/services/B…
3950 --- a/google/ads/searchads360/v0/services/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
3951 +++ b/google/ads/searchads360/v0/services/BUILD.bazel 1969-12-31 16:00:00
3952 @@ -1,111 +0,0 @@
3953 -# Copyright 2022 Google LLC
3954 -#
3955 -# Licensed under the Apache License, Version 2.0 (the "License");
3956 -# you may not use this file except in compliance with the License.
3957 -# You may obtain a copy of the License at
3958 -#
3959 -# https://www.apache.org/licenses/LICENSE-2.0
3960 -#
3961 -# Unless required by applicable law or agreed to in writing, software
3962 -# distributed under the License is distributed on an "AS IS" BASIS,
3963 -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3964 -# See the License for the specific language governing permissions and
3965 -# limitations under the License.
3966 -
3967 -package(default_visibility = ["//visibility:public"])
3968 -
3969 -##############################################################################
3970 -# Common
3971 -##############################################################################
3972 -load("@rules_proto//proto:defs.bzl", "proto_library")
3973 -
3974 -proto_library(
3975 - name = "services_proto",
3976 - srcs = glob(["*.proto"]),
3977 - deps = [
3978 - "//google/ads/searchads360/v0/common:common_proto",
3979 - "//google/ads/searchads360/v0/enums:enums_proto",
3980 - "//google/ads/searchads360/v0/resources:resources_proto",
3981 - "//google/api:annotations_proto",
3982 - "//google/api:client_proto",
3983 - "//google/api:field_behavior_proto",
3984 - "//google/api:resource_proto",
3985 - "@com_google_protobuf//:field_mask_proto",
3986 - ],
3987 -)
3988 -
3989 -##############################################################################
3990 -# Java
3991 -##############################################################################
3992 -load(
3993 - "@com_google_googleapis_imports//:imports.bzl",
3994 - "java_grpc_library",
3995 - "java_proto_library",
3996 -)
3997 -
3998 -java_proto_library(
3999 - name = "services_java_proto",
4000 - deps = [":services_proto"],
4001 -)
4002 -
4003 -java_grpc_library(
4004 - name = "services_java_grpc",
4005 - srcs = [":services_proto"],
4006 - deps = [":services_java_proto"],
4007 -)
4008 -
4009 -##############################################################################
4010 -# Python
4011 -##############################################################################
4012 -load(
4013 - "@com_google_googleapis_imports//:imports.bzl",
4014 - "moved_proto_library",
4015 - "py_grpc_library",
4016 - "py_proto_library",
4017 -)
4018 -
4019 -moved_proto_library(
4020 - name = "services_moved_proto",
4021 - srcs = [":services_proto"],
4022 - deps = [
4023 - "//google/ads/searchads360/v0/common:common_proto",
4024 - "//google/ads/searchads360/v0/enums:enums_proto",
4025 - "//google/ads/searchads360/v0/resources:resources_proto",
4026 - "//google/api:annotations_proto",
4027 - "//google/api:client_proto",
4028 - "//google/api:field_behavior_proto",
4029 - "//google/api:resource_proto",
4030 - "@com_google_protobuf//:field_mask_proto",
4031 - ],
4032 -)
4033 -
4034 -py_proto_library(
4035 - name = "services_py_proto",
4036 - deps = [":services_moved_proto"],
4037 -)
4038 -
4039 -py_grpc_library(
4040 - name = "services_py_grpc",
4041 - srcs = [":services_moved_proto"],
4042 - deps = [":services_py_proto"],
4043 -)
4044 -
4045 -##############################################################################
4046 -# C#
4047 -##############################################################################
4048 -load(
4049 - "@com_google_googleapis_imports//:imports.bzl",
4050 - "csharp_grpc_library",
4051 - "csharp_proto_library",
4052 -)
4053 -
4054 -csharp_proto_library(
4055 - name = "services_csharp_proto",
4056 - deps = [":services_proto"],
4057 -)
4058 -
4059 -csharp_grpc_library(
4060 - name = "services_csharp_grpc",
4061 - srcs = [":services_proto"],
4062 - deps = [":services_csharp_proto"],
4063 -)
4065 diff -urN a/google/analytics/admin/BUILD.bazel b/google/analytics/admin/BUILD.bazel
4066 --- a/google/analytics/admin/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
4067 +++ b/google/analytics/admin/BUILD.bazel 1969-12-31 16:00:00
4068 @@ -1,39 +0,0 @@
4069 -# This build file includes a target for the Ruby wrapper library for
4070 -# google-analytics-admin.
4071 -
4072 -# This is an API workspace, having public visibility by default makes perfect sense.
4073 -package(default_visibility = ["//visibility:public"])
4074 -
4075 -# Export yaml configs.
4076 -exports_files(glob(["*.yaml"]))
4077 -
4078 -load(
4079 - "@com_google_googleapis_imports//:imports.bzl",
4080 - "ruby_cloud_gapic_library",
4081 - "ruby_gapic_assembly_pkg",
4082 -)
4083 -
4084 -# Generates a Ruby wrapper client for analyticsadmin.
4085 -# Ruby wrapper clients are versionless, but are generated from source protos
4086 -# for a particular service version, v1alpha in this case.
4087 -ruby_cloud_gapic_library(
4088 - name = "analyticsadmin_ruby_wrapper",
4089 - srcs = ["//google/analytics/admin/v1alpha:admin_proto_with_info"],
4090 - extra_protoc_parameters = [
4091 - "ruby-cloud-gem-name=google-analytics-admin",
4092 - "ruby-cloud-env-prefix=ANALYTICS_ADMIN",
4093 - "ruby-cloud-wrapper-of=v1alpha:0.0",
4094 - "ruby-cloud-api-id=analyticsadmin.googleapis.com",
4095 - "ruby-cloud-api-shortname=analyticsadmin",
4096 - ],
4097 - ruby_cloud_description = "The Analytics Admin API allows for programmatic access to the Google…
4098 - ruby_cloud_title = "Google Analytics Admin",
4099 -)
4100 -
4101 -# Open Source package.
4102 -ruby_gapic_assembly_pkg(
4103 - name = "google-analytics-admin-ruby",
4104 - deps = [
4105 - ":analyticsadmin_ruby_wrapper",
4106 - ],
4107 -)
4108 diff -urN a/google/analytics/admin/v1alpha/BUILD.bazel b/google/analytics/admin/v1alpha/BUILD.bazel
4109 --- a/google/analytics/admin/v1alpha/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
4110 +++ b/google/analytics/admin/v1alpha/BUILD.bazel 1969-12-31 16:00:00
4111 @@ -1,396 +0,0 @@
4112 -# This file was automatically generated by BuildFileGenerator
4113 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
4114 -
4115 -# Most of the manual changes to this file will be overwritten.
4116 -# It's **only** allowed to change the following rule attribute values:
4117 -# - names of *_gapic_assembly_* rules
4118 -# - certain parameters of *_gapic_library rules, including but not limited to:
4119 -# * extra_protoc_parameters
4120 -# * extra_protoc_file_parameters
4121 -# The complete list of preserved parameters can be found in the source code.
4122 -
4123 -# This is an API workspace, having public visibility by default makes perfect sense.
4124 -package(default_visibility = ["//visibility:public"])
4125 -
4126 -##############################################################################
4127 -# Common
4128 -##############################################################################
4129 -load("@rules_proto//proto:defs.bzl", "proto_library")
4130 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
4131 -
4132 -proto_library(
4133 - name = "admin_proto",
4134 - srcs = [
4135 - "access_report.proto",
4136 - "analytics_admin.proto",
4137 - "audience.proto",
4138 - "resources.proto",
4139 - ],
4140 - deps = [
4141 - "//google/api:annotations_proto",
4142 - "//google/api:client_proto",
4143 - "//google/api:field_behavior_proto",
4144 - "//google/api:resource_proto",
4145 - "@com_google_protobuf//:duration_proto",
4146 - "@com_google_protobuf//:empty_proto",
4147 - "@com_google_protobuf//:field_mask_proto",
4148 - "@com_google_protobuf//:timestamp_proto",
4149 - "@com_google_protobuf//:wrappers_proto",
4150 - ],
4151 -)
4152 -
4153 -proto_library_with_info(
4154 - name = "admin_proto_with_info",
4155 - deps = [
4156 - ":admin_proto",
4157 - "//google/cloud:common_resources_proto",
4158 - ],
4159 -)
4160 -
4161 -##############################################################################
4162 -# Java
4163 -##############################################################################
4164 -load(
4165 - "@com_google_googleapis_imports//:imports.bzl",
4166 - "java_gapic_assembly_gradle_pkg",
4167 - "java_gapic_library",
4168 - "java_gapic_test",
4169 - "java_grpc_library",
4170 - "java_proto_library",
4171 -)
4172 -
4173 -java_proto_library(
4174 - name = "admin_java_proto",
4175 - deps = [":admin_proto"],
4176 -)
4177 -
4178 -java_grpc_library(
4179 - name = "admin_java_grpc",
4180 - srcs = [":admin_proto"],
4181 - deps = [":admin_java_proto"],
4182 -)
4183 -
4184 -java_gapic_library(
4185 - name = "admin_java_gapic",
4186 - srcs = [":admin_proto_with_info"],
4187 - gapic_yaml = "analyticsadmin_gapic.yaml",
4188 - grpc_service_config = "admin_grpc_service_config.json",
4189 - rest_numeric_enums = False,
4190 - service_yaml = "analyticsadmin_v1alpha.yaml",
4191 - test_deps = [
4192 - ":admin_java_grpc",
4193 - ],
4194 - transport = "grpc+rest",
4195 - deps = [
4196 - ":admin_java_proto",
4197 - "//google/api:api_java_proto",
4198 - ],
4199 -)
4200 -
4201 -java_gapic_test(
4202 - name = "admin_java_gapic_test_suite",
4203 - test_classes = [
4204 - "com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClientHttpJsonTest",
4205 - "com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClientTest",
4206 - ],
4207 - runtime_deps = [":admin_java_gapic_test"],
4208 -)
4209 -
4210 -# Open Source Packages
4211 -java_gapic_assembly_gradle_pkg(
4212 - name = "google-analytics-admin-v1alpha-java",
4213 - include_samples = True,
4214 - transport = "grpc+rest",
4215 - deps = [
4216 - ":admin_java_gapic",
4217 - ":admin_java_grpc",
4218 - ":admin_java_proto",
4219 - ":admin_proto",
4220 - ],
4221 -)
4222 -
4223 -##############################################################################
4224 -# Go
4225 -##############################################################################
4226 -load(
4227 - "@com_google_googleapis_imports//:imports.bzl",
4228 - "go_gapic_assembly_pkg",
4229 - "go_gapic_library",
4230 - "go_proto_library",
4231 - "go_test",
4232 -)
4233 -
4234 -go_proto_library(
4235 - name = "admin_go_proto",
4236 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
4237 - importpath = "google.golang.org/genproto/googleapis/analytics/admin/v1alpha",
4238 - protos = [":admin_proto"],
4239 - deps = [
4240 - "//google/api:annotations_go_proto",
4241 - ],
4242 -)
4243 -
4244 -go_gapic_library(
4245 - name = "admin_go_gapic",
4246 - srcs = [":admin_proto_with_info"],
4247 - grpc_service_config = "admin_grpc_service_config.json",
4248 - importpath = "google.golang.org/google/analytics/admin/v1alpha;admin",
4249 - metadata = True,
4250 - rest_numeric_enums = False,
4251 - service_yaml = "analyticsadmin_v1alpha.yaml",
4252 - transport = "grpc+rest",
4253 - deps = [
4254 - ":admin_go_proto",
4255 - "@io_bazel_rules_go//proto/wkt:duration_go_proto",
4256 - ],
4257 -)
4258 -
4259 -go_test(
4260 - name = "admin_go_gapic_test",
4261 - srcs = [":admin_go_gapic_srcjar_test"],
4262 - embed = [":admin_go_gapic"],
4263 - importpath = "google.golang.org/google/analytics/admin/v1alpha",
4264 -)
4265 -
4266 -# Open Source Packages
4267 -go_gapic_assembly_pkg(
4268 - name = "gapi-analytics-admin-v1alpha-go",
4269 - deps = [
4270 - ":admin_go_gapic",
4271 - ":admin_go_gapic_srcjar-metadata.srcjar",
4272 - ":admin_go_gapic_srcjar-test.srcjar",
4273 - ":admin_go_proto",
4274 - ],
4275 -)
4276 -
4277 -##############################################################################
4278 -# Python
4279 -##############################################################################
4280 -load(
4281 - "@com_google_googleapis_imports//:imports.bzl",
4282 - "py_gapic_assembly_pkg",
4283 - "py_gapic_library",
4284 - "py_test",
4285 -)
4286 -
4287 -py_gapic_library(
4288 - name = "admin_py_gapic",
4289 - srcs = [":admin_proto"],
4290 - grpc_service_config = "admin_grpc_service_config.json",
4291 - rest_numeric_enums = False,
4292 - service_yaml = "analyticsadmin_v1alpha.yaml",
4293 - transport = "grpc+rest",
4294 - deps = [
4295 - ],
4296 -)
4297 -
4298 -py_test(
4299 - name = "admin_py_gapic_test",
4300 - srcs = [
4301 - "admin_py_gapic_pytest.py",
4302 - "admin_py_gapic_test.py",
4303 - ],
4304 - legacy_create_init = False,
4305 - deps = [":admin_py_gapic"],
4306 -)
4307 -
4308 -# Open Source Packages
4309 -py_gapic_assembly_pkg(
4310 - name = "google-analytics-admin-v1alpha-py",
4311 - deps = [
4312 - ":admin_py_gapic",
4313 - ],
4314 -)
4315 -
4316 -##############################################################################
4317 -# PHP
4318 -##############################################################################
4319 -load(
4320 - "@com_google_googleapis_imports//:imports.bzl",
4321 - "php_gapic_assembly_pkg",
4322 - "php_gapic_library",
4323 - "php_grpc_library",
4324 - "php_proto_library",
4325 -)
4326 -
4327 -php_proto_library(
4328 - name = "admin_php_proto",
4329 - deps = [":admin_proto"],
4330 -)
4331 -
4332 -php_grpc_library(
4333 - name = "admin_php_grpc",
4334 - srcs = [":admin_proto"],
4335 - deps = [":admin_php_proto"],
4336 -)
4337 -
4338 -php_gapic_library(
4339 - name = "admin_php_gapic",
4340 - srcs = [":admin_proto_with_info"],
4341 - grpc_service_config = "admin_grpc_service_config.json",
4342 - rest_numeric_enums = False,
4343 - service_yaml = "analyticsadmin_v1alpha.yaml",
4344 - transport = "grpc+rest",
4345 - deps = [
4346 - ":admin_php_grpc",
4347 - ":admin_php_proto",
4348 - ],
4349 -)
4350 -
4351 -# Open Source Packages
4352 -php_gapic_assembly_pkg(
4353 - name = "google-analytics-admin-v1alpha-php",
4354 - deps = [
4355 - ":admin_php_gapic",
4356 - ":admin_php_grpc",
4357 - ":admin_php_proto",
4358 - ],
4359 -)
4360 -
4361 -##############################################################################
4362 -# Node.js
4363 -##############################################################################
4364 -load(
4365 - "@com_google_googleapis_imports//:imports.bzl",
4366 - "nodejs_gapic_assembly_pkg",
4367 - "nodejs_gapic_library",
4368 -)
4369 -
4370 -nodejs_gapic_library(
4371 - name = "admin_nodejs_gapic",
4372 - package_name = "@google-analytics/admin",
4373 - src = ":admin_proto_with_info",
4374 - extra_protoc_parameters = ["metadata"],
4375 - grpc_service_config = "admin_grpc_service_config.json",
4376 - package = "google.analytics.admin.v1alpha",
4377 - rest_numeric_enums = False,
4378 - service_yaml = "analyticsadmin_v1alpha.yaml",
4379 - transport = "grpc+rest",
4380 - deps = [],
4381 -)
4382 -
4383 -nodejs_gapic_assembly_pkg(
4384 - name = "google-analytics-admin-v1alpha-nodejs",
4385 - deps = [
4386 - ":admin_nodejs_gapic",
4387 - ":admin_proto",
4388 - ],
4389 -)
4390 -
4391 -##############################################################################
4392 -# Ruby
4393 -##############################################################################
4394 -load(
4395 - "@com_google_googleapis_imports//:imports.bzl",
4396 - "ruby_cloud_gapic_library",
4397 - "ruby_gapic_assembly_pkg",
4398 - "ruby_grpc_library",
4399 - "ruby_proto_library",
4400 -)
4401 -
4402 -ruby_proto_library(
4403 - name = "admin_ruby_proto",
4404 - deps = [":admin_proto"],
4405 -)
4406 -
4407 -ruby_grpc_library(
4408 - name = "admin_ruby_grpc",
4409 - srcs = [":admin_proto"],
4410 - deps = [":admin_ruby_proto"],
4411 -)
4412 -
4413 -ruby_cloud_gapic_library(
4414 - name = "admin_ruby_gapic",
4415 - srcs = [":admin_proto_with_info"],
4416 - extra_protoc_parameters = [
4417 - "ruby-cloud-api-id=analyticsadmin.googleapis.com",
4418 - "ruby-cloud-api-shortname=analyticsadmin",
4419 - "ruby-cloud-env-prefix=ANALYTICS_ADMIN",
4420 - "ruby-cloud-gem-name=google-analytics-admin-v1alpha",
4421 - ],
4422 - grpc_service_config = "admin_grpc_service_config.json",
4423 - rest_numeric_enums = False,
4424 - ruby_cloud_description = "The Analytics Admin API allows for programmatic access to the Google…
4425 - ruby_cloud_title = "Google Analytics Admin V1alpha",
4426 - service_yaml = "analyticsadmin_v1alpha.yaml",
4427 - deps = [
4428 - ":admin_ruby_grpc",
4429 - ":admin_ruby_proto",
4430 - ],
4431 -)
4432 -
4433 -# Open Source Packages
4434 -ruby_gapic_assembly_pkg(
4435 - name = "google-analytics-admin-v1alpha-ruby",
4436 - deps = [
4437 - ":admin_ruby_gapic",
4438 - ":admin_ruby_grpc",
4439 - ":admin_ruby_proto",
4440 - ],
4441 -)
4442 -
4443 -##############################################################################
4444 -# C#
4445 -##############################################################################
4446 -load(
4447 - "@com_google_googleapis_imports//:imports.bzl",
4448 - "csharp_gapic_assembly_pkg",
4449 - "csharp_gapic_library",
4450 - "csharp_grpc_library",
4451 - "csharp_proto_library",
4452 -)
4453 -
4454 -csharp_proto_library(
4455 - name = "admin_csharp_proto",
4456 - deps = [":admin_proto"],
4457 -)
4458 -
4459 -csharp_grpc_library(
4460 - name = "admin_csharp_grpc",
4461 - srcs = [":admin_proto"],
4462 - deps = [":admin_csharp_proto"],
4463 -)
4464 -
4465 -csharp_gapic_library(
4466 - name = "admin_csharp_gapic",
4467 - srcs = [":admin_proto_with_info"],
4468 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
4469 - grpc_service_config = "admin_grpc_service_config.json",
4470 - rest_numeric_enums = False,
4471 - service_yaml = "analyticsadmin_v1alpha.yaml",
4472 - deps = [
4473 - ":admin_csharp_grpc",
4474 - ":admin_csharp_proto",
4475 - ],
4476 -)
4477 -
4478 -# Open Source Packages
4479 -csharp_gapic_assembly_pkg(
4480 - name = "google-analytics-admin-v1alpha-csharp",
4481 - deps = [
4482 - ":admin_csharp_gapic",
4483 - ":admin_csharp_grpc",
4484 - ":admin_csharp_proto",
4485 - ],
4486 -)
4487 -
4488 -##############################################################################
4489 -# C++
4490 -##############################################################################
4491 -load(
4492 - "@com_google_googleapis_imports//:imports.bzl",
4493 - "cc_grpc_library",
4494 - "cc_proto_library",
4495 -)
4496 -
4497 -cc_proto_library(
4498 - name = "admin_cc_proto",
4499 - deps = [":admin_proto"],
4500 -)
4501 -
4502 -cc_grpc_library(
4503 - name = "admin_cc_grpc",
4504 - srcs = [":admin_proto"],
4505 - grpc_only = True,
4506 - deps = [":admin_cc_proto"],
4507 -)
4508 diff -urN a/google/analytics/admin/v1beta/BUILD.bazel b/google/analytics/admin/v1beta/BUILD.bazel
4509 --- a/google/analytics/admin/v1beta/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
4510 +++ b/google/analytics/admin/v1beta/BUILD.bazel 1969-12-31 16:00:00
4511 @@ -1,385 +0,0 @@
4512 -# This file was automatically generated by BuildFileGenerator
4513 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
4514 -
4515 -# Most of the manual changes to this file will be overwritten.
4516 -# It's **only** allowed to change the following rule attribute values:
4517 -# - names of *_gapic_assembly_* rules
4518 -# - certain parameters of *_gapic_library rules, including but not limited to:
4519 -# * extra_protoc_parameters
4520 -# * extra_protoc_file_parameters
4521 -# The complete list of preserved parameters can be found in the source code.
4522 -
4523 -# This is an API workspace, having public visibility by default makes perfect sense.
4524 -package(default_visibility = ["//visibility:public"])
4525 -
4526 -##############################################################################
4527 -# Common
4528 -##############################################################################
4529 -load("@rules_proto//proto:defs.bzl", "proto_library")
4530 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
4531 -
4532 -proto_library(
4533 - name = "admin_proto",
4534 - srcs = [
4535 - "analytics_admin.proto",
4536 - "resources.proto",
4537 - ],
4538 - deps = [
4539 - "//google/api:annotations_proto",
4540 - "//google/api:client_proto",
4541 - "//google/api:field_behavior_proto",
4542 - "//google/api:resource_proto",
4543 - "@com_google_protobuf//:empty_proto",
4544 - "@com_google_protobuf//:field_mask_proto",
4545 - "@com_google_protobuf//:timestamp_proto",
4546 - "@com_google_protobuf//:wrappers_proto",
4547 - ],
4548 -)
4549 -
4550 -proto_library_with_info(
4551 - name = "admin_proto_with_info",
4552 - deps = [
4553 - ":admin_proto",
4554 - "//google/cloud:common_resources_proto",
4555 - ],
4556 -)
4557 -
4558 -##############################################################################
4559 -# Java
4560 -##############################################################################
4561 -load(
4562 - "@com_google_googleapis_imports//:imports.bzl",
4563 - "java_gapic_assembly_gradle_pkg",
4564 - "java_gapic_library",
4565 - "java_gapic_test",
4566 - "java_grpc_library",
4567 - "java_proto_library",
4568 -)
4569 -
4570 -java_proto_library(
4571 - name = "admin_java_proto",
4572 - deps = [":admin_proto"],
4573 -)
4574 -
4575 -java_grpc_library(
4576 - name = "admin_java_grpc",
4577 - srcs = [":admin_proto"],
4578 - deps = [":admin_java_proto"],
4579 -)
4580 -
4581 -java_gapic_library(
4582 - name = "admin_java_gapic",
4583 - srcs = [":admin_proto_with_info"],
4584 - gapic_yaml = None,
4585 - grpc_service_config = "admin_grpc_service_config.json",
4586 - rest_numeric_enums = False,
4587 - service_yaml = "analyticsadmin.yaml",
4588 - test_deps = [
4589 - ":admin_java_grpc",
4590 - ],
4591 - transport = "grpc+rest",
4592 - deps = [
4593 - ":admin_java_proto",
4594 - "//google/api:api_java_proto",
4595 - ],
4596 -)
4597 -
4598 -java_gapic_test(
4599 - name = "admin_java_gapic_test_suite",
4600 - test_classes = [
4601 - "com.google.analytics.admin.v1beta.AnalyticsAdminServiceClientHttpJsonTest",
4602 - "com.google.analytics.admin.v1beta.AnalyticsAdminServiceClientTest",
4603 - ],
4604 - runtime_deps = [":admin_java_gapic_test"],
4605 -)
4606 -
4607 -# Open Source Packages
4608 -java_gapic_assembly_gradle_pkg(
4609 - name = "google-cloud-analytics-admin-v1beta-java",
4610 - include_samples = True,
4611 - transport = "grpc+rest",
4612 - deps = [
4613 - ":admin_java_gapic",
4614 - ":admin_java_grpc",
4615 - ":admin_java_proto",
4616 - ":admin_proto",
4617 - ],
4618 -)
4619 -
4620 -##############################################################################
4621 -# Go
4622 -##############################################################################
4623 -load(
4624 - "@com_google_googleapis_imports//:imports.bzl",
4625 - "go_gapic_assembly_pkg",
4626 - "go_gapic_library",
4627 - "go_proto_library",
4628 - "go_test",
4629 -)
4630 -
4631 -go_proto_library(
4632 - name = "admin_go_proto",
4633 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
4634 - importpath = "google.golang.org/genproto/googleapis/analytics/admin/v1beta",
4635 - protos = [":admin_proto"],
4636 - deps = [
4637 - "//google/api:annotations_go_proto",
4638 - ],
4639 -)
4640 -
4641 -go_gapic_library(
4642 - name = "admin_go_gapic",
4643 - srcs = [":admin_proto_with_info"],
4644 - grpc_service_config = "admin_grpc_service_config.json",
4645 - importpath = "google.golang.org/google/analytics/admin/v1beta;admin",
4646 - metadata = True,
4647 - rest_numeric_enums = False,
4648 - service_yaml = "analyticsadmin.yaml",
4649 - transport = "grpc+rest",
4650 - deps = [
4651 - ":admin_go_proto",
4652 - ],
4653 -)
4654 -
4655 -go_test(
4656 - name = "admin_go_gapic_test",
4657 - srcs = [":admin_go_gapic_srcjar_test"],
4658 - embed = [":admin_go_gapic"],
4659 - importpath = "google.golang.org/google/analytics/admin/v1beta",
4660 -)
4661 -
4662 -# Open Source Packages
4663 -go_gapic_assembly_pkg(
4664 - name = "gapi-cloud-analytics-admin-v1beta-go",
4665 - deps = [
4666 - ":admin_go_gapic",
4667 - ":admin_go_gapic_srcjar-metadata.srcjar",
4668 - ":admin_go_gapic_srcjar-test.srcjar",
4669 - ":admin_go_proto",
4670 - ],
4671 -)
4672 -
4673 -##############################################################################
4674 -# Python
4675 -##############################################################################
4676 -load(
4677 - "@com_google_googleapis_imports//:imports.bzl",
4678 - "py_gapic_assembly_pkg",
4679 - "py_gapic_library",
4680 - "py_test",
4681 -)
4682 -
4683 -py_gapic_library(
4684 - name = "admin_py_gapic",
4685 - srcs = [":admin_proto"],
4686 - grpc_service_config = "admin_grpc_service_config.json",
4687 - rest_numeric_enums = False,
4688 - service_yaml = "analyticsadmin.yaml",
4689 - transport = "grpc+rest",
4690 -)
4691 -
4692 -py_test(
4693 - name = "admin_py_gapic_test",
4694 - srcs = [
4695 - "admin_py_gapic_pytest.py",
4696 - "admin_py_gapic_test.py",
4697 - ],
4698 - legacy_create_init = False,
4699 - deps = [":admin_py_gapic"],
4700 -)
4701 -
4702 -# Open Source Packages
4703 -py_gapic_assembly_pkg(
4704 - name = "analytics-admin-v1beta-py",
4705 - deps = [
4706 - ":admin_py_gapic",
4707 - ],
4708 -)
4709 -
4710 -##############################################################################
4711 -# PHP
4712 -##############################################################################
4713 -load(
4714 - "@com_google_googleapis_imports//:imports.bzl",
4715 - "php_gapic_assembly_pkg",
4716 - "php_gapic_library",
4717 - "php_grpc_library",
4718 - "php_proto_library",
4719 -)
4720 -
4721 -php_proto_library(
4722 - name = "admin_php_proto",
4723 - deps = [":admin_proto"],
4724 -)
4725 -
4726 -php_grpc_library(
4727 - name = "admin_php_grpc",
4728 - srcs = [":admin_proto"],
4729 - deps = [":admin_php_proto"],
4730 -)
4731 -
4732 -php_gapic_library(
4733 - name = "admin_php_gapic",
4734 - srcs = [":admin_proto_with_info"],
4735 - grpc_service_config = "admin_grpc_service_config.json",
4736 - rest_numeric_enums = False,
4737 - service_yaml = "analyticsadmin.yaml",
4738 - transport = "grpc+rest",
4739 - deps = [
4740 - ":admin_php_grpc",
4741 - ":admin_php_proto",
4742 - ],
4743 -)
4744 -
4745 -# Open Source Packages
4746 -php_gapic_assembly_pkg(
4747 - name = "google-cloud-analytics-admin-v1beta-php",
4748 - deps = [
4749 - ":admin_php_gapic",
4750 - ":admin_php_grpc",
4751 - ":admin_php_proto",
4752 - ],
4753 -)
4754 -
4755 -##############################################################################
4756 -# Node.js
4757 -##############################################################################
4758 -load(
4759 - "@com_google_googleapis_imports//:imports.bzl",
4760 - "nodejs_gapic_assembly_pkg",
4761 - "nodejs_gapic_library",
4762 -)
4763 -
4764 -nodejs_gapic_library(
4765 - name = "admin_nodejs_gapic",
4766 - package_name = "@google-cloud/admin",
4767 - src = ":admin_proto_with_info",
4768 - extra_protoc_parameters = ["metadata"],
4769 - grpc_service_config = "admin_grpc_service_config.json",
4770 - package = "google.analytics.admin.v1beta",
4771 - rest_numeric_enums = False,
4772 - service_yaml = "analyticsadmin.yaml",
4773 - transport = "grpc+rest",
4774 - deps = [],
4775 -)
4776 -
4777 -nodejs_gapic_assembly_pkg(
4778 - name = "analytics-admin-v1beta-nodejs",
4779 - deps = [
4780 - ":admin_nodejs_gapic",
4781 - ":admin_proto",
4782 - ],
4783 -)
4784 -
4785 -##############################################################################
4786 -# Ruby
4787 -##############################################################################
4788 -load(
4789 - "@com_google_googleapis_imports//:imports.bzl",
4790 - "ruby_cloud_gapic_library",
4791 - "ruby_gapic_assembly_pkg",
4792 - "ruby_grpc_library",
4793 - "ruby_proto_library",
4794 -)
4795 -
4796 -ruby_proto_library(
4797 - name = "admin_ruby_proto",
4798 - deps = [":admin_proto"],
4799 -)
4800 -
4801 -ruby_grpc_library(
4802 - name = "admin_ruby_grpc",
4803 - srcs = [":admin_proto"],
4804 - deps = [":admin_ruby_proto"],
4805 -)
4806 -
4807 -ruby_cloud_gapic_library(
4808 - name = "admin_ruby_gapic",
4809 - srcs = [":admin_proto_with_info"],
4810 - extra_protoc_parameters = [
4811 - "ruby-cloud-gem-name=google-cloud-analytics-admin-v1beta",
4812 - ],
4813 - grpc_service_config = "admin_grpc_service_config.json",
4814 - rest_numeric_enums = False,
4815 - service_yaml = "analyticsadmin.yaml",
4816 - deps = [
4817 - ":admin_ruby_grpc",
4818 - ":admin_ruby_proto",
4819 - ],
4820 -)
4821 -
4822 -# Open Source Packages
4823 -ruby_gapic_assembly_pkg(
4824 - name = "google-cloud-analytics-admin-v1beta-ruby",
4825 - deps = [
4826 - ":admin_ruby_gapic",
4827 - ":admin_ruby_grpc",
4828 - ":admin_ruby_proto",
4829 - ],
4830 -)
4831 -
4832 -##############################################################################
4833 -# C#
4834 -##############################################################################
4835 -load(
4836 - "@com_google_googleapis_imports//:imports.bzl",
4837 - "csharp_gapic_assembly_pkg",
4838 - "csharp_gapic_library",
4839 - "csharp_grpc_library",
4840 - "csharp_proto_library",
4841 -)
4842 -
4843 -csharp_proto_library(
4844 - name = "admin_csharp_proto",
4845 - deps = [":admin_proto"],
4846 -)
4847 -
4848 -csharp_grpc_library(
4849 - name = "admin_csharp_grpc",
4850 - srcs = [":admin_proto"],
4851 - deps = [":admin_csharp_proto"],
4852 -)
4853 -
4854 -csharp_gapic_library(
4855 - name = "admin_csharp_gapic",
4856 - srcs = [":admin_proto_with_info"],
4857 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
4858 - grpc_service_config = "admin_grpc_service_config.json",
4859 - rest_numeric_enums = False,
4860 - service_yaml = "analyticsadmin.yaml",
4861 - deps = [
4862 - ":admin_csharp_grpc",
4863 - ":admin_csharp_proto",
4864 - ],
4865 -)
4866 -
4867 -# Open Source Packages
4868 -csharp_gapic_assembly_pkg(
4869 - name = "google-cloud-analytics-admin-v1beta-csharp",
4870 - deps = [
4871 - ":admin_csharp_gapic",
4872 - ":admin_csharp_grpc",
4873 - ":admin_csharp_proto",
4874 - ],
4875 -)
4876 -
4877 -##############################################################################
4878 -# C++
4879 -##############################################################################
4880 -load(
4881 - "@com_google_googleapis_imports//:imports.bzl",
4882 - "cc_grpc_library",
4883 - "cc_proto_library",
4884 -)
4885 -
4886 -cc_proto_library(
4887 - name = "admin_cc_proto",
4888 - deps = [":admin_proto"],
4889 -)
4890 -
4891 -cc_grpc_library(
4892 - name = "admin_cc_grpc",
4893 - srcs = [":admin_proto"],
4894 - grpc_only = True,
4895 - deps = [":admin_cc_proto"],
4896 -)
4897 diff -urN a/google/analytics/data/BUILD.bazel b/google/analytics/data/BUILD.bazel
4898 --- a/google/analytics/data/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
4899 +++ b/google/analytics/data/BUILD.bazel 1969-12-31 16:00:00
4900 @@ -1,41 +0,0 @@
4901 -# This build file includes a target for the Ruby wrapper library for
4902 -# google-analytics-data.
4903 -
4904 -# This is an API workspace, having public visibility by default makes perfect sense.
4905 -package(default_visibility = ["//visibility:public"])
4906 -
4907 -# Export yaml configs.
4908 -exports_files(glob(["*.yaml"]))
4909 -
4910 -load(
4911 - "@com_google_googleapis_imports//:imports.bzl",
4912 - "ruby_cloud_gapic_library",
4913 - "ruby_gapic_assembly_pkg",
4914 -)
4915 -
4916 -# Generates a Ruby wrapper client for analyticsdata.
4917 -# Ruby wrapper clients are versionless, but are generated from source protos
4918 -# for a particular service version, v1beta in this case.
4919 -ruby_cloud_gapic_library(
4920 - name = "analyticsdata_ruby_wrapper",
4921 - srcs = ["//google/analytics/data/v1beta:data_proto_with_info"],
4922 - extra_protoc_parameters = [
4923 - "ruby-cloud-gem-name=google-analytics-data",
4924 - "ruby-cloud-env-prefix=ANALYTICS_DATA",
4925 - "ruby-cloud-wrapper-of=v1beta:0.0",
4926 - "ruby-cloud-product-url=https://developers.google.com/analytics/devguides/reporting/data/v…
4927 - "ruby-cloud-api-id=analyticsdata.googleapis.com",
4928 - "ruby-cloud-api-shortname=analyticsdata",
4929 - "ruby-cloud-service-override=BetaAnalyticsData=AnalyticsData",
4930 - ],
4931 - ruby_cloud_description = "The Google Analytics Data API provides programmatic methods to acces…
4932 - ruby_cloud_title = "Google Analytics Data",
4933 -)
4934 -
4935 -# Open Source package.
4936 -ruby_gapic_assembly_pkg(
4937 - name = "google-analytics-data-ruby",
4938 - deps = [
4939 - ":analyticsdata_ruby_wrapper",
4940 - ],
4941 -)
4942 diff -urN a/google/analytics/data/v1alpha/BUILD.bazel b/google/analytics/data/v1alpha/BUILD.bazel
4943 --- a/google/analytics/data/v1alpha/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
4944 +++ b/google/analytics/data/v1alpha/BUILD.bazel 1969-12-31 16:00:00
4945 @@ -1,327 +0,0 @@
4946 -# This file was automatically generated by BuildFileGenerator
4947 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
4948 -
4949 -# Most of the manual changes to this file will be overwritten.
4950 -# It's **only** allowed to change the following rule attribute values:
4951 -# - names of *_gapic_assembly_* rules
4952 -# - certain parameters of *_gapic_library rules, including but not limited to:
4953 -# * extra_protoc_parameters
4954 -# * extra_protoc_file_parameters
4955 -# The complete list of preserved parameters can be found in the source code.
4956 -
4957 -##############################################################################
4958 -# Common
4959 -##############################################################################
4960 -load("@rules_proto//proto:defs.bzl", "proto_library")
4961 -load(
4962 - "@com_google_googleapis_imports//:imports.bzl",
4963 - "cc_grpc_library",
4964 - "cc_proto_library",
4965 - "csharp_gapic_assembly_pkg",
4966 - "csharp_gapic_library",
4967 - "csharp_grpc_library",
4968 - "csharp_proto_library",
4969 - "go_gapic_assembly_pkg",
4970 - "go_gapic_library",
4971 - "go_proto_library",
4972 - "go_test",
4973 - "java_gapic_assembly_gradle_pkg",
4974 - "java_gapic_library",
4975 - "java_gapic_test",
4976 - "java_grpc_library",
4977 - "java_proto_library",
4978 - "nodejs_gapic_assembly_pkg",
4979 - "nodejs_gapic_library",
4980 - "php_gapic_assembly_pkg",
4981 - "php_gapic_library",
4982 - "php_grpc_library",
4983 - "php_proto_library",
4984 - "proto_library_with_info",
4985 - "py_gapic_assembly_pkg",
4986 - "py_gapic_library",
4987 - "py_test",
4988 - "ruby_cloud_gapic_library",
4989 - "ruby_gapic_assembly_pkg",
4990 - "ruby_grpc_library",
4991 - "ruby_proto_library",
4992 -)
4993 -
4994 -# This is an API workspace, having public visibility by default makes perfect sense.
4995 -package(default_visibility = ["//visibility:public"])
4996 -
4997 -proto_library(
4998 - name = "data_proto",
4999 - srcs = [
5000 - "analytics_data_api.proto",
5001 - "data.proto",
5002 - ],
5003 - deps = [
5004 - "//google/api:annotations_proto",
5005 - "//google/api:client_proto",
5006 - "@com_google_protobuf//:duration_proto",
5007 - ],
5008 -)
5009 -
5010 -proto_library_with_info(
5011 - name = "data_proto_with_info",
5012 - deps = [
5013 - ":data_proto",
5014 - "//google/cloud:common_resources_proto",
5015 - ],
5016 -)
5017 -
5018 -java_proto_library(
5019 - name = "data_java_proto",
5020 - deps = [":data_proto"],
5021 -)
5022 -
5023 -java_grpc_library(
5024 - name = "data_java_grpc",
5025 - srcs = [":data_proto"],
5026 - deps = [":data_java_proto"],
5027 -)
5028 -
5029 -java_gapic_library(
5030 - name = "data_java_gapic",
5031 - srcs = [":data_proto_with_info"],
5032 - gapic_yaml = None,
5033 - grpc_service_config = "analytics_data_grpc_service_config.json",
5034 - rest_numeric_enums = False,
5035 - service_yaml = "analyticsdata_v1alpha.yaml",
5036 - test_deps = [
5037 - ":data_java_grpc",
5038 - ],
5039 - transport = "grpc+rest",
5040 - deps = [
5041 - ":data_java_proto",
5042 - "//google/api:api_java_proto",
5043 - ],
5044 -)
5045 -
5046 -java_gapic_test(
5047 - name = "data_java_gapic_test_suite",
5048 - test_classes = [
5049 - "com.google.analytics.data.v1alpha.AlphaAnalyticsDataClientHttpJsonTest",
5050 - "com.google.analytics.data.v1alpha.AlphaAnalyticsDataClientTest",
5051 - ],
5052 - runtime_deps = [":data_java_gapic_test"],
5053 -)
5054 -
5055 -# Open Source Packages
5056 -java_gapic_assembly_gradle_pkg(
5057 - name = "google-cloud-analytics-data-v1alpha-java",
5058 - include_samples = True,
5059 - transport = "grpc+rest",
5060 - deps = [
5061 - ":data_java_gapic",
5062 - ":data_java_grpc",
5063 - ":data_java_proto",
5064 - ":data_proto",
5065 - ],
5066 -)
5067 -
5068 -go_proto_library(
5069 - name = "data_go_proto",
5070 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
5071 - importpath = "google.golang.org/genproto/googleapis/analytics/data/v1alpha",
5072 - protos = [":data_proto"],
5073 - deps = [
5074 - "//google/api:annotations_go_proto",
5075 - ],
5076 -)
5077 -
5078 -go_gapic_library(
5079 - name = "data_go_gapic",
5080 - srcs = [":data_proto_with_info"],
5081 - grpc_service_config = "analytics_data_grpc_service_config.json",
5082 - importpath = "google.golang.org/google/analytics/data/v1alpha;data",
5083 - metadata = True,
5084 - rest_numeric_enums = False,
5085 - service_yaml = "analyticsdata_v1alpha.yaml",
5086 - transport = "grpc+rest",
5087 - deps = [
5088 - ":data_go_proto",
5089 - "@io_bazel_rules_go//proto/wkt:duration_go_proto",
5090 - ],
5091 -)
5092 -
5093 -go_test(
5094 - name = "data_go_gapic_test",
5095 - srcs = [":data_go_gapic_srcjar_test"],
5096 - embed = [":data_go_gapic"],
5097 - importpath = "google.golang.org/google/analytics/data/v1alpha",
5098 -)
5099 -
5100 -# Open Source Packages
5101 -go_gapic_assembly_pkg(
5102 - name = "gapi-cloud-analytics-data-v1alpha-go",
5103 - deps = [
5104 - ":data_go_gapic",
5105 - ":data_go_gapic_srcjar-metadata.srcjar",
5106 - ":data_go_gapic_srcjar-test.srcjar",
5107 - ":data_go_proto",
5108 - ],
5109 -)
5110 -
5111 -py_gapic_library(
5112 - name = "data_py_gapic",
5113 - srcs = [":data_proto"],
5114 - grpc_service_config = "analytics_data_grpc_service_config.json",
5115 - rest_numeric_enums = False,
5116 - service_yaml = "analyticsdata_v1alpha.yaml",
5117 - transport = "grpc+rest",
5118 -)
5119 -
5120 -py_test(
5121 - name = "data_py_gapic_test",
5122 - srcs = [
5123 - "data_py_gapic_pytest.py",
5124 - "data_py_gapic_test.py",
5125 - ],
5126 - legacy_create_init = False,
5127 - deps = [":data_py_gapic"],
5128 -)
5129 -
5130 -# Open Source Packages
5131 -py_gapic_assembly_pkg(
5132 - name = "analytics-data-v1alpha-py",
5133 - deps = [
5134 - ":data_py_gapic",
5135 - ],
5136 -)
5137 -
5138 -php_proto_library(
5139 - name = "data_php_proto",
5140 - deps = [":data_proto"],
5141 -)
5142 -
5143 -php_grpc_library(
5144 - name = "data_php_grpc",
5145 - srcs = [":data_proto"],
5146 - deps = [":data_php_proto"],
5147 -)
5148 -
5149 -php_gapic_library(
5150 - name = "data_php_gapic",
5151 - srcs = [":data_proto_with_info"],
5152 - grpc_service_config = "analytics_data_grpc_service_config.json",
5153 - rest_numeric_enums = False,
5154 - service_yaml = "analyticsdata_v1alpha.yaml",
5155 - transport = "grpc+rest",
5156 - deps = [
5157 - ":data_php_grpc",
5158 - ":data_php_proto",
5159 - ],
5160 -)
5161 -
5162 -# Open Source Packages
5163 -php_gapic_assembly_pkg(
5164 - name = "google-cloud-analytics-data-v1alpha-php",
5165 - deps = [
5166 - ":data_php_gapic",
5167 - ":data_php_grpc",
5168 - ":data_php_proto",
5169 - ],
5170 -)
5171 -
5172 -nodejs_gapic_library(
5173 - name = "data_nodejs_gapic",
5174 - package_name = "@google-cloud/data",
5175 - src = ":data_proto_with_info",
5176 - extra_protoc_parameters = ["metadata"],
5177 - grpc_service_config = "analytics_data_grpc_service_config.json",
5178 - package = "google.analytics.data.v1alpha",
5179 - rest_numeric_enums = False,
5180 - service_yaml = "analyticsdata_v1alpha.yaml",
5181 - transport = "grpc+rest",
5182 - deps = [],
5183 -)
5184 -
5185 -nodejs_gapic_assembly_pkg(
5186 - name = "analytics-data-v1alpha-nodejs",
5187 - deps = [
5188 - ":data_nodejs_gapic",
5189 - ":data_proto",
5190 - ],
5191 -)
5192 -
5193 -ruby_proto_library(
5194 - name = "data_ruby_proto",
5195 - deps = [":data_proto"],
5196 -)
5197 -
5198 -ruby_grpc_library(
5199 - name = "data_ruby_grpc",
5200 - srcs = [":data_proto"],
5201 - deps = [":data_ruby_proto"],
5202 -)
5203 -
5204 -ruby_cloud_gapic_library(
5205 - name = "data_ruby_gapic",
5206 - srcs = [":data_proto_with_info"],
5207 - extra_protoc_parameters = [
5208 - "ruby-cloud-gem-name=google-cloud-analytics-data-v1alpha",
5209 - ],
5210 - grpc_service_config = "analytics_data_grpc_service_config.json",
5211 - rest_numeric_enums = False,
5212 - deps = [
5213 - ":data_ruby_grpc",
5214 - ":data_ruby_proto",
5215 - ],
5216 -)
5217 -
5218 -# Open Source Packages
5219 -ruby_gapic_assembly_pkg(
5220 - name = "google-cloud-analytics-data-v1alpha-ruby",
5221 - deps = [
5222 - ":data_ruby_gapic",
5223 - ":data_ruby_grpc",
5224 - ":data_ruby_proto",
5225 - ],
5226 -)
5227 -
5228 -csharp_proto_library(
5229 - name = "data_csharp_proto",
5230 - deps = [":data_proto"],
5231 -)
5232 -
5233 -csharp_grpc_library(
5234 - name = "data_csharp_grpc",
5235 - srcs = [":data_proto"],
5236 - deps = [":data_csharp_proto"],
5237 -)
5238 -
5239 -csharp_gapic_library(
5240 - name = "data_csharp_gapic",
5241 - srcs = [":data_proto_with_info"],
5242 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
5243 - grpc_service_config = "analytics_data_grpc_service_config.json",
5244 - rest_numeric_enums = False,
5245 - service_yaml = "analyticsdata_v1alpha.yaml",
5246 - deps = [
5247 - ":data_csharp_grpc",
5248 - ":data_csharp_proto",
5249 - ],
5250 -)
5251 -
5252 -# Open Source Packages
5253 -csharp_gapic_assembly_pkg(
5254 - name = "google-cloud-analytics-data-v1alpha-csharp",
5255 - deps = [
5256 - ":data_csharp_gapic",
5257 - ":data_csharp_grpc",
5258 - ":data_csharp_proto",
5259 - ],
5260 -)
5261 -
5262 -cc_proto_library(
5263 - name = "data_cc_proto",
5264 - deps = [":data_proto"],
5265 -)
5266 -
5267 -cc_grpc_library(
5268 - name = "data_cc_grpc",
5269 - srcs = [":data_proto"],
5270 - grpc_only = True,
5271 - deps = [":data_cc_proto"],
5272 -)
5273 diff -urN a/google/analytics/data/v1beta/BUILD.bazel b/google/analytics/data/v1beta/BUILD.bazel
5274 --- a/google/analytics/data/v1beta/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
5275 +++ b/google/analytics/data/v1beta/BUILD.bazel 1969-12-31 16:00:00
5276 @@ -1,390 +0,0 @@
5277 -# This file was automatically generated by BuildFileGenerator
5278 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
5279 -
5280 -# Most of the manual changes to this file will be overwritten.
5281 -# It's **only** allowed to change the following rule attribute values:
5282 -# - names of *_gapic_assembly_* rules
5283 -# - certain parameters of *_gapic_library rules, including but not limited to:
5284 -# * extra_protoc_parameters
5285 -# * extra_protoc_file_parameters
5286 -# The complete list of preserved parameters can be found in the source code.
5287 -
5288 -# This is an API workspace, having public visibility by default makes perfect sense.
5289 -package(default_visibility = ["//visibility:public"])
5290 -
5291 -##############################################################################
5292 -# Common
5293 -##############################################################################
5294 -load("@rules_proto//proto:defs.bzl", "proto_library")
5295 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
5296 -
5297 -proto_library(
5298 - name = "data_proto",
5299 - srcs = [
5300 - "analytics_data_api.proto",
5301 - "data.proto",
5302 - ],
5303 - deps = [
5304 - "//google/api:annotations_proto",
5305 - "//google/api:client_proto",
5306 - "//google/api:field_behavior_proto",
5307 - "//google/api:resource_proto",
5308 - ],
5309 -)
5310 -
5311 -proto_library_with_info(
5312 - name = "data_proto_with_info",
5313 - deps = [
5314 - ":data_proto",
5315 - "//google/cloud:common_resources_proto",
5316 - ],
5317 -)
5318 -
5319 -##############################################################################
5320 -# Java
5321 -##############################################################################
5322 -load(
5323 - "@com_google_googleapis_imports//:imports.bzl",
5324 - "java_gapic_assembly_gradle_pkg",
5325 - "java_gapic_library",
5326 - "java_gapic_test",
5327 - "java_grpc_library",
5328 - "java_proto_library",
5329 -)
5330 -
5331 -java_proto_library(
5332 - name = "data_java_proto",
5333 - deps = [":data_proto"],
5334 -)
5335 -
5336 -java_grpc_library(
5337 - name = "data_java_grpc",
5338 - srcs = [":data_proto"],
5339 - deps = [":data_java_proto"],
5340 -)
5341 -
5342 -java_gapic_library(
5343 - name = "data_java_gapic",
5344 - srcs = [":data_proto_with_info"],
5345 - gapic_yaml = None,
5346 - grpc_service_config = "analytics_data_grpc_service_config.json",
5347 - rest_numeric_enums = False,
5348 - service_yaml = "analyticsdata_v1beta.yaml",
5349 - test_deps = [
5350 - ":data_java_grpc",
5351 - ],
5352 - transport = "grpc+rest",
5353 - deps = [
5354 - ":data_java_proto",
5355 - "//google/api:api_java_proto",
5356 - ],
5357 -)
5358 -
5359 -java_gapic_test(
5360 - name = "data_java_gapic_test_suite",
5361 - test_classes = [
5362 - "com.google.analytics.data.v1beta.BetaAnalyticsDataClientHttpJsonTest",
5363 - "com.google.analytics.data.v1beta.BetaAnalyticsDataClientTest",
5364 - ],
5365 - runtime_deps = [":data_java_gapic_test"],
5366 -)
5367 -
5368 -# Open Source Packages
5369 -java_gapic_assembly_gradle_pkg(
5370 - name = "google-analytics-data-v1beta-java",
5371 - include_samples = True,
5372 - transport = "grpc+rest",
5373 - deps = [
5374 - ":data_java_gapic",
5375 - ":data_java_grpc",
5376 - ":data_java_proto",
5377 - ":data_proto",
5378 - ],
5379 -)
5380 -
5381 -##############################################################################
5382 -# Go
5383 -##############################################################################
5384 -load(
5385 - "@com_google_googleapis_imports//:imports.bzl",
5386 - "go_gapic_assembly_pkg",
5387 - "go_gapic_library",
5388 - "go_proto_library",
5389 - "go_test",
5390 -)
5391 -
5392 -go_proto_library(
5393 - name = "data_go_proto",
5394 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
5395 - importpath = "google.golang.org/genproto/googleapis/analytics/data/v1beta",
5396 - protos = [":data_proto"],
5397 - deps = [
5398 - "//google/api:annotations_go_proto",
5399 - ],
5400 -)
5401 -
5402 -go_gapic_library(
5403 - name = "data_go_gapic",
5404 - srcs = [":data_proto_with_info"],
5405 - grpc_service_config = "analytics_data_grpc_service_config.json",
5406 - importpath = "google.golang.org/google/analytics/data/v1beta;data",
5407 - metadata = True,
5408 - rest_numeric_enums = False,
5409 - service_yaml = "analyticsdata_v1beta.yaml",
5410 - transport = "grpc+rest",
5411 - deps = [
5412 - ":data_go_proto",
5413 - ],
5414 -)
5415 -
5416 -go_test(
5417 - name = "data_go_gapic_test",
5418 - srcs = [":data_go_gapic_srcjar_test"],
5419 - embed = [":data_go_gapic"],
5420 - importpath = "google.golang.org/google/analytics/data/v1beta",
5421 -)
5422 -
5423 -# Open Source Packages
5424 -go_gapic_assembly_pkg(
5425 - name = "gapi-cloud-analytics-data-v1beta-go",
5426 - deps = [
5427 - ":data_go_gapic",
5428 - ":data_go_gapic_srcjar-metadata.srcjar",
5429 - ":data_go_gapic_srcjar-test.srcjar",
5430 - ":data_go_proto",
5431 - ],
5432 -)
5433 -
5434 -##############################################################################
5435 -# Python
5436 -##############################################################################
5437 -load(
5438 - "@com_google_googleapis_imports//:imports.bzl",
5439 - "py_gapic_assembly_pkg",
5440 - "py_gapic_library",
5441 - "py_test",
5442 -)
5443 -
5444 -py_gapic_library(
5445 - name = "data_py_gapic",
5446 - srcs = [":data_proto"],
5447 - grpc_service_config = "analytics_data_grpc_service_config.json",
5448 - rest_numeric_enums = False,
5449 - service_yaml = "analyticsdata_v1beta.yaml",
5450 - transport = "grpc+rest",
5451 - deps = [
5452 - ],
5453 -)
5454 -
5455 -py_test(
5456 - name = "data_py_gapic_test",
5457 - srcs = [
5458 - "data_py_gapic_pytest.py",
5459 - "data_py_gapic_test.py",
5460 - ],
5461 - legacy_create_init = False,
5462 - deps = [":data_py_gapic"],
5463 -)
5464 -
5465 -# Open Source Packages
5466 -py_gapic_assembly_pkg(
5467 - name = "google-analytics-data-v1beta-py",
5468 - deps = [
5469 - ":data_py_gapic",
5470 - ],
5471 -)
5472 -
5473 -##############################################################################
5474 -# PHP
5475 -##############################################################################
5476 -load(
5477 - "@com_google_googleapis_imports//:imports.bzl",
5478 - "php_gapic_assembly_pkg",
5479 - "php_gapic_library",
5480 - "php_grpc_library",
5481 - "php_proto_library",
5482 -)
5483 -
5484 -php_proto_library(
5485 - name = "data_php_proto",
5486 - deps = [":data_proto"],
5487 -)
5488 -
5489 -php_grpc_library(
5490 - name = "data_php_grpc",
5491 - srcs = [":data_proto"],
5492 - deps = [":data_php_proto"],
5493 -)
5494 -
5495 -php_gapic_library(
5496 - name = "data_php_gapic",
5497 - srcs = [":data_proto_with_info"],
5498 - grpc_service_config = "analytics_data_grpc_service_config.json",
5499 - rest_numeric_enums = False,
5500 - service_yaml = "analyticsdata_v1beta.yaml",
5501 - transport = "grpc+rest",
5502 - deps = [
5503 - ":data_php_grpc",
5504 - ":data_php_proto",
5505 - ],
5506 -)
5507 -
5508 -# Open Source Packages
5509 -php_gapic_assembly_pkg(
5510 - name = "google-cloud-analytics-data-v1beta-php",
5511 - deps = [
5512 - ":data_php_gapic",
5513 - ":data_php_grpc",
5514 - ":data_php_proto",
5515 - ],
5516 -)
5517 -
5518 -##############################################################################
5519 -# Node.js
5520 -##############################################################################
5521 -load(
5522 - "@com_google_googleapis_imports//:imports.bzl",
5523 - "nodejs_gapic_assembly_pkg",
5524 - "nodejs_gapic_library",
5525 -)
5526 -
5527 -nodejs_gapic_library(
5528 - name = "data_nodejs_gapic",
5529 - package_name = "@google-analytics/data",
5530 - src = ":data_proto_with_info",
5531 - extra_protoc_parameters = ["metadata"],
5532 - grpc_service_config = "analytics_data_grpc_service_config.json",
5533 - package = "google.analytics.data.v1beta",
5534 - rest_numeric_enums = False,
5535 - service_yaml = "analyticsdata_v1beta.yaml",
5536 - transport = "grpc+rest",
5537 - deps = [],
5538 -)
5539 -
5540 -nodejs_gapic_assembly_pkg(
5541 - name = "google-analytics-data-v1beta-nodejs",
5542 - deps = [
5543 - ":data_nodejs_gapic",
5544 - ":data_proto",
5545 - ],
5546 -)
5547 -
5548 -##############################################################################
5549 -# Ruby
5550 -##############################################################################
5551 -load(
5552 - "@com_google_googleapis_imports//:imports.bzl",
5553 - "ruby_cloud_gapic_library",
5554 - "ruby_gapic_assembly_pkg",
5555 - "ruby_grpc_library",
5556 - "ruby_proto_library",
5557 -)
5558 -
5559 -ruby_proto_library(
5560 - name = "data_ruby_proto",
5561 - deps = [":data_proto"],
5562 -)
5563 -
5564 -ruby_grpc_library(
5565 - name = "data_ruby_grpc",
5566 - srcs = [":data_proto"],
5567 - deps = [":data_ruby_proto"],
5568 -)
5569 -
5570 -ruby_cloud_gapic_library(
5571 - name = "data_ruby_gapic",
5572 - srcs = [":data_proto_with_info"],
5573 - extra_protoc_parameters = [
5574 - "ruby-cloud-api-id=analyticsdata.googleapis.com",
5575 - "ruby-cloud-api-shortname=analyticsdata",
5576 - "ruby-cloud-env-prefix=ANALYTICS_DATA",
5577 - "ruby-cloud-gem-name=google-analytics-data-v1beta",
5578 - "ruby-cloud-product-url=https://developers.google.com/analytics/devguides/reporting/data/v…
5579 - "ruby-cloud-service-override=BetaAnalyticsData=AnalyticsData",
5580 - ],
5581 - grpc_service_config = "analytics_data_grpc_service_config.json",
5582 - rest_numeric_enums = False,
5583 - ruby_cloud_description = "The Google Analytics Data API provides programmatic methods to acces…
5584 - ruby_cloud_title = "Google Analytics Data V1beta",
5585 - service_yaml = "analyticsdata_v1beta.yaml",
5586 - deps = [
5587 - ":data_ruby_grpc",
5588 - ":data_ruby_proto",
5589 - ],
5590 -)
5591 -
5592 -# Open Source Packages
5593 -ruby_gapic_assembly_pkg(
5594 - name = "google-cloud-analytics-data-v1beta-ruby",
5595 - deps = [
5596 - ":data_ruby_gapic",
5597 - ":data_ruby_grpc",
5598 - ":data_ruby_proto",
5599 - ],
5600 -)
5601 -
5602 -##############################################################################
5603 -# C#
5604 -##############################################################################
5605 -load(
5606 - "@com_google_googleapis_imports//:imports.bzl",
5607 - "csharp_gapic_assembly_pkg",
5608 - "csharp_gapic_library",
5609 - "csharp_grpc_library",
5610 - "csharp_proto_library",
5611 -)
5612 -
5613 -csharp_proto_library(
5614 - name = "data_csharp_proto",
5615 - deps = [":data_proto"],
5616 -)
5617 -
5618 -csharp_grpc_library(
5619 - name = "data_csharp_grpc",
5620 - srcs = [":data_proto"],
5621 - deps = [":data_csharp_proto"],
5622 -)
5623 -
5624 -csharp_gapic_library(
5625 - name = "data_csharp_gapic",
5626 - srcs = [":data_proto_with_info"],
5627 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
5628 - grpc_service_config = "analytics_data_grpc_service_config.json",
5629 - rest_numeric_enums = False,
5630 - service_yaml = "analyticsdata_v1beta.yaml",
5631 - deps = [
5632 - ":data_csharp_grpc",
5633 - ":data_csharp_proto",
5634 - ],
5635 -)
5636 -
5637 -# Open Source Packages
5638 -csharp_gapic_assembly_pkg(
5639 - name = "google-cloud-analytics-data-v1beta-csharp",
5640 - deps = [
5641 - ":data_csharp_gapic",
5642 - ":data_csharp_grpc",
5643 - ":data_csharp_proto",
5644 - ],
5645 -)
5646 -
5647 -##############################################################################
5648 -# C++
5649 -##############################################################################
5650 -load(
5651 - "@com_google_googleapis_imports//:imports.bzl",
5652 - "cc_grpc_library",
5653 - "cc_proto_library",
5654 -)
5655 -
5656 -cc_proto_library(
5657 - name = "data_cc_proto",
5658 - deps = [":data_proto"],
5659 -)
5660 -
5661 -cc_grpc_library(
5662 - name = "data_cc_grpc",
5663 - srcs = [":data_proto"],
5664 - grpc_only = True,
5665 - deps = [":data_cc_proto"],
5666 -)
5667 diff -urN a/google/api/BUILD.bazel b/google/api/BUILD.bazel
5668 --- a/google/api/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
5669 +++ b/google/api/BUILD.bazel 1969-12-31 16:00:00
5670 @@ -1,781 +0,0 @@
5671 -load("@rules_proto//proto:defs.bzl", "proto_library")
5672 -
5673 -# This is an API workspace, having public visibility by default makes perfect sense.
5674 -package(default_visibility = ["//visibility:public"])
5675 -
5676 -##############################################################################
5677 -# Common
5678 -##############################################################################
5679 -proto_library(
5680 - name = "annotations_proto",
5681 - srcs = ["annotations.proto"],
5682 - deps = [
5683 - ":http_proto",
5684 - "@com_google_protobuf//:descriptor_proto",
5685 - ],
5686 -)
5687 -
5688 -proto_library(
5689 - name = "auth_proto",
5690 - srcs = ["auth.proto"],
5691 - deps = [":annotations_proto"],
5692 -)
5693 -
5694 -proto_library(
5695 - name = "backend_proto",
5696 - srcs = ["backend.proto"],
5697 - visibility = ["//visibility:public"],
5698 -)
5699 -
5700 -proto_library(
5701 - name = "billing_proto",
5702 - srcs = ["billing.proto"],
5703 - deps = [
5704 - ":annotations_proto",
5705 - ":metric_proto",
5706 - ],
5707 -)
5708 -
5709 -proto_library(
5710 - name = "client_proto",
5711 - srcs = ["client.proto"],
5712 - deps = [
5713 - ":launch_stage_proto",
5714 - "@com_google_protobuf//:descriptor_proto",
5715 - "@com_google_protobuf//:duration_proto",
5716 - ],
5717 -)
5718 -
5719 -proto_library(
5720 - name = "config_change_proto",
5721 - srcs = ["config_change.proto"],
5722 - visibility = ["//visibility:public"],
5723 -)
5724 -
5725 -proto_library(
5726 - name = "consumer_proto",
5727 - srcs = ["consumer.proto"],
5728 - visibility = ["//visibility:public"],
5729 -)
5730 -
5731 -proto_library(
5732 - name = "context_proto",
5733 - srcs = ["context.proto"],
5734 - visibility = ["//visibility:public"],
5735 -)
5736 -
5737 -proto_library(
5738 - name = "control_proto",
5739 - srcs = ["control.proto"],
5740 - visibility = ["//visibility:public"],
5741 -)
5742 -
5743 -proto_library(
5744 - name = "distribution_proto",
5745 - srcs = ["distribution.proto"],
5746 - deps = [
5747 - ":annotations_proto",
5748 - "@com_google_protobuf//:any_proto",
5749 - "@com_google_protobuf//:timestamp_proto",
5750 - ],
5751 -)
5752 -
5753 -proto_library(
5754 - name = "documentation_proto",
5755 - srcs = ["documentation.proto"],
5756 - visibility = ["//visibility:public"],
5757 -)
5758 -
5759 -proto_library(
5760 - name = "endpoint_proto",
5761 - srcs = ["endpoint.proto"],
5762 - deps = [":annotations_proto"],
5763 -)
5764 -
5765 -proto_library(
5766 - name = "error_reason_proto",
5767 - srcs = ["error_reason.proto"],
5768 -)
5769 -
5770 -proto_library(
5771 - name = "field_behavior_proto",
5772 - srcs = ["field_behavior.proto"],
5773 - deps = [
5774 - "@com_google_protobuf//:descriptor_proto",
5775 - ],
5776 -)
5777 -
5778 -proto_library(
5779 - name = "http_proto",
5780 - srcs = ["http.proto"],
5781 - visibility = ["//visibility:public"],
5782 -)
5783 -
5784 -proto_library(
5785 - name = "httpbody_proto",
5786 - srcs = ["httpbody.proto"],
5787 - deps = ["@com_google_protobuf//:any_proto"],
5788 -)
5789 -
5790 -proto_library(
5791 - name = "label_proto",
5792 - srcs = ["label.proto"],
5793 - visibility = ["//visibility:public"],
5794 -)
5795 -
5796 -proto_library(
5797 - name = "launch_stage_proto",
5798 - srcs = ["launch_stage.proto"],
5799 -)
5800 -
5801 -proto_library(
5802 - name = "log_proto",
5803 - srcs = ["log.proto"],
5804 - deps = [":label_proto"],
5805 -)
5806 -
5807 -proto_library(
5808 - name = "logging_proto",
5809 - srcs = ["logging.proto"],
5810 - deps = [
5811 - ":annotations_proto",
5812 - ":label_proto",
5813 - ],
5814 -)
5815 -
5816 -proto_library(
5817 - name = "metric_proto",
5818 - srcs = ["metric.proto"],
5819 - deps = [
5820 - ":label_proto",
5821 - ":launch_stage_proto",
5822 - "@com_google_protobuf//:duration_proto",
5823 - ],
5824 -)
5825 -
5826 -proto_library(
5827 - name = "monitored_resource_proto",
5828 - srcs = ["monitored_resource.proto"],
5829 - deps = [
5830 - ":label_proto",
5831 - ":launch_stage_proto",
5832 - "@com_google_protobuf//:struct_proto",
5833 - ],
5834 -)
5835 -
5836 -proto_library(
5837 - name = "monitoring_proto",
5838 - srcs = ["monitoring.proto"],
5839 - deps = [":annotations_proto"],
5840 -)
5841 -
5842 -proto_library(
5843 - name = "quota_proto",
5844 - srcs = ["quota.proto"],
5845 - deps = [":annotations_proto"],
5846 -)
5847 -
5848 -proto_library(
5849 - name = "resource_proto",
5850 - srcs = ["resource.proto"],
5851 - deps = [
5852 - "@com_google_protobuf//:descriptor_proto",
5853 - ],
5854 -)
5855 -
5856 -proto_library(
5857 - name = "routing_proto",
5858 - srcs = ["routing.proto"],
5859 - deps = [
5860 - "@com_google_protobuf//:descriptor_proto",
5861 - ],
5862 -)
5863 -
5864 -proto_library(
5865 - name = "service_proto",
5866 - srcs = ["service.proto"],
5867 - deps = [
5868 - ":annotations_proto",
5869 - ":auth_proto",
5870 - ":backend_proto",
5871 - ":billing_proto",
5872 - ":client_proto",
5873 - ":context_proto",
5874 - ":control_proto",
5875 - ":documentation_proto",
5876 - ":endpoint_proto",
5877 - ":http_proto",
5878 - ":label_proto",
5879 - ":log_proto",
5880 - ":logging_proto",
5881 - ":metric_proto",
5882 - ":monitored_resource_proto",
5883 - ":monitoring_proto",
5884 - ":quota_proto",
5885 - ":resource_proto",
5886 - ":source_info_proto",
5887 - ":system_parameter_proto",
5888 - ":usage_proto",
5889 - "@com_google_protobuf//:any_proto",
5890 - "@com_google_protobuf//:api_proto",
5891 - "@com_google_protobuf//:type_proto",
5892 - "@com_google_protobuf//:wrappers_proto",
5893 - ],
5894 -)
5895 -
5896 -proto_library(
5897 - name = "source_info_proto",
5898 - srcs = ["source_info.proto"],
5899 - deps = ["@com_google_protobuf//:any_proto"],
5900 -)
5901 -
5902 -proto_library(
5903 - name = "system_parameter_proto",
5904 - srcs = ["system_parameter.proto"],
5905 - visibility = ["//visibility:public"],
5906 -)
5907 -
5908 -proto_library(
5909 - name = "usage_proto",
5910 - srcs = ["usage.proto"],
5911 - deps = [
5912 - ":annotations_proto",
5913 - ":visibility_proto",
5914 - ],
5915 -)
5916 -
5917 -proto_library(
5918 - name = "visibility_proto",
5919 - srcs = ["visibility.proto"],
5920 - visibility = ["//visibility:public"],
5921 - deps = ["@com_google_protobuf//:descriptor_proto"],
5922 -)
5923 -
5924 -##############################################################################
5925 -# Java
5926 -##############################################################################
5927 -load(
5928 - "@com_google_googleapis_imports//:imports.bzl",
5929 - "java_gapic_assembly_gradle_pkg",
5930 - "java_proto_library",
5931 -)
5932 -
5933 -java_proto_library(
5934 - name = "api_java_proto",
5935 - deps = [
5936 - "annotations_proto",
5937 - "auth_proto",
5938 - "backend_proto",
5939 - "billing_proto",
5940 - "client_proto",
5941 - "config_change_proto",
5942 - "consumer_proto",
5943 - "context_proto",
5944 - "control_proto",
5945 - "distribution_proto",
5946 - "documentation_proto",
5947 - "endpoint_proto",
5948 - "error_reason_proto",
5949 - "field_behavior_proto",
5950 - "http_proto",
5951 - "httpbody_proto",
5952 - "label_proto",
5953 - "launch_stage_proto",
5954 - "log_proto",
5955 - "logging_proto",
5956 - "metric_proto",
5957 - "monitored_resource_proto",
5958 - "monitoring_proto",
5959 - "quota_proto",
5960 - "resource_proto",
5961 - "routing_proto",
5962 - "service_proto",
5963 - "source_info_proto",
5964 - "system_parameter_proto",
5965 - "usage_proto",
5966 - "visibility_proto",
5967 - ],
5968 -)
5969 -
5970 -# Please DO-NOT-REMOVE this section.
5971 -# This is required to generate java files for these protos.
5972 -# Open Source Packages
5973 -java_gapic_assembly_gradle_pkg(
5974 - name = "google-api-java",
5975 - transport = "grpc+rest",
5976 - deps = [
5977 - "annotations_proto",
5978 - "auth_proto",
5979 - "backend_proto",
5980 - "billing_proto",
5981 - "client_proto",
5982 - "config_change_proto",
5983 - "consumer_proto",
5984 - "context_proto",
5985 - "control_proto",
5986 - "distribution_proto",
5987 - "documentation_proto",
5988 - "endpoint_proto",
5989 - "error_reason_proto",
5990 - "field_behavior_proto",
5991 - "http_proto",
5992 - "httpbody_proto",
5993 - "label_proto",
5994 - "launch_stage_proto",
5995 - "log_proto",
5996 - "logging_proto",
5997 - "metric_proto",
5998 - "monitored_resource_proto",
5999 - "monitoring_proto",
6000 - "quota_proto",
6001 - "resource_proto",
6002 - "routing_proto",
6003 - "service_proto",
6004 - "source_info_proto",
6005 - "system_parameter_proto",
6006 - "usage_proto",
6007 - "visibility_proto",
6008 - ":api_java_proto",
6009 - ],
6010 -)
6011 -
6012 -##############################################################################
6013 -# Go
6014 -##############################################################################
6015 -load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
6016 -
6017 -go_proto_library(
6018 - name = "annotations_go_proto",
6019 - importpath = "google.golang.org/genproto/googleapis/api/annotations",
6020 - protos = [
6021 - ":annotations_proto",
6022 - ":client_proto",
6023 - ":field_behavior_proto",
6024 - ":http_proto",
6025 - ":resource_proto",
6026 - ":routing_proto",
6027 - ],
6028 - deps = [":api_go_proto"],
6029 -)
6030 -
6031 -go_proto_library(
6032 - name = "client_go_proto",
6033 - importpath = "google.golang.org/genproto/googleapis/api/annotations;annotations",
6034 - protos = [":client_proto"],
6035 - deps = [":api_go_proto"],
6036 -)
6037 -
6038 -go_proto_library(
6039 - name = "configchange_go_proto",
6040 - importpath = "google.golang.org/genproto/googleapis/api/configchange",
6041 - protos = [":config_change_proto"],
6042 -)
6043 -
6044 -go_proto_library(
6045 - name = "distribution_go_proto",
6046 - importpath = "google.golang.org/genproto/googleapis/api/distribution",
6047 - protos = [":distribution_proto"],
6048 -)
6049 -
6050 -go_proto_library(
6051 - name = "field_behavior_go_proto",
6052 - importpath = "google.golang.org/genproto/googleapis/api/annotations;annotations",
6053 - protos = [":field_behavior_proto"],
6054 -)
6055 -
6056 -go_proto_library(
6057 - name = "httpbody_go_proto",
6058 - importpath = "google.golang.org/genproto/googleapis/api/httpbody",
6059 - protos = [":httpbody_proto"],
6060 -)
6061 -
6062 -go_proto_library(
6063 - name = "label_go_proto",
6064 - importpath = "google.golang.org/genproto/googleapis/api/label",
6065 - protos = [":label_proto"],
6066 -)
6067 -
6068 -go_proto_library(
6069 - name = "api_go_proto",
6070 - importpath = "google.golang.org/genproto/googleapis/api",
6071 - protos = [
6072 - ":launch_stage_proto",
6073 - ],
6074 -)
6075 -
6076 -go_proto_library(
6077 - name = "metric_go_proto",
6078 - importpath = "google.golang.org/genproto/googleapis/api/metric",
6079 - protos = [":metric_proto"],
6080 - deps = [
6081 - ":api_go_proto",
6082 - ":label_go_proto",
6083 - ],
6084 -)
6085 -
6086 -go_proto_library(
6087 - name = "monitoredres_go_proto",
6088 - importpath = "google.golang.org/genproto/googleapis/api/monitoredres",
6089 - protos = [":monitored_resource_proto"],
6090 - deps = [
6091 - ":api_go_proto",
6092 - ":label_go_proto",
6093 - ],
6094 -)
6095 -
6096 -go_proto_library(
6097 - name = "resource_go_proto",
6098 - importpath = "google.golang.org/genproto/googleapis/api/annotations;annotations",
6099 - protos = [":resource_proto"],
6100 -)
6101 -
6102 -go_proto_library(
6103 - name = "routing_go_proto",
6104 - importpath = "google.golang.org/genproto/googleapis/api/annotations;annotations",
6105 - protos = [":routing_proto"],
6106 -)
6107 -
6108 -go_proto_library(
6109 - name = "serviceconfig_go_proto",
6110 - importpath = "google.golang.org/genproto/googleapis/api/serviceconfig",
6111 - protos = [
6112 - ":auth_proto",
6113 - ":backend_proto",
6114 - ":billing_proto",
6115 - ":context_proto",
6116 - ":control_proto",
6117 - ":documentation_proto",
6118 - ":endpoint_proto",
6119 - ":log_proto",
6120 - ":logging_proto",
6121 - ":monitoring_proto",
6122 - ":quota_proto",
6123 - ":service_proto",
6124 - ":source_info_proto",
6125 - ":system_parameter_proto",
6126 - ":usage_proto",
6127 - ],
6128 - deps = [
6129 - ":annotations_go_proto",
6130 - ":api_go_proto",
6131 - ":label_go_proto",
6132 - ":metric_go_proto",
6133 - ":monitoredres_go_proto",
6134 - ],
6135 -)
6136 -
6137 -go_proto_library(
6138 - name = "visibility_go_proto",
6139 - importpath = "google.golang.org/genproto/googleapis/api/visibility;visibility",
6140 - protos = [":visibility_proto"],
6141 -)
6142 -
6143 -##############################################################################
6144 -# C++
6145 -##############################################################################
6146 -load("@com_google_googleapis_imports//:imports.bzl", "cc_proto_library")
6147 -
6148 -cc_proto_library(
6149 - name = "annotations_cc_proto",
6150 - deps = [":annotations_proto"],
6151 -)
6152 -
6153 -cc_proto_library(
6154 - name = "auth_cc_proto",
6155 - deps = [":auth_proto"],
6156 -)
6157 -
6158 -cc_proto_library(
6159 - name = "backend_cc_proto",
6160 - deps = [":backend_proto"],
6161 -)
6162 -
6163 -cc_proto_library(
6164 - name = "billing_cc_proto",
6165 - deps = [":billing_proto"],
6166 -)
6167 -
6168 -cc_proto_library(
6169 - name = "client_cc_proto",
6170 - deps = [":client_proto"],
6171 -)
6172 -
6173 -cc_proto_library(
6174 - name = "config_change_cc_proto",
6175 - deps = [":config_change_proto"],
6176 -)
6177 -
6178 -cc_proto_library(
6179 - name = "consumer_cc_proto",
6180 - deps = [":consumer_proto"],
6181 -)
6182 -
6183 -cc_proto_library(
6184 - name = "context_cc_proto",
6185 - deps = [":context_proto"],
6186 -)
6187 -
6188 -cc_proto_library(
6189 - name = "control_cc_proto",
6190 - deps = [":control_proto"],
6191 -)
6192 -
6193 -cc_proto_library(
6194 - name = "distribution_cc_proto",
6195 - deps = [":distribution_proto"],
6196 -)
6197 -
6198 -cc_proto_library(
6199 - name = "documentation_cc_proto",
6200 - deps = [":documentation_proto"],
6201 -)
6202 -
6203 -cc_proto_library(
6204 - name = "endpoint_cc_proto",
6205 - deps = [":endpoint_proto"],
6206 -)
6207 -
6208 -cc_proto_library(
6209 - name = "field_behavior_cc_proto",
6210 - deps = [":field_behavior_proto"],
6211 -)
6212 -
6213 -cc_proto_library(
6214 - name = "http_cc_proto",
6215 - deps = [":http_proto"],
6216 -)
6217 -
6218 -cc_proto_library(
6219 - name = "httpbody_cc_proto",
6220 - deps = [":httpbody_proto"],
6221 -)
6222 -
6223 -cc_proto_library(
6224 - name = "label_cc_proto",
6225 - deps = [":label_proto"],
6226 -)
6227 -
6228 -cc_proto_library(
6229 - name = "launch_stage_cc_proto",
6230 - deps = [":launch_stage_proto"],
6231 -)
6232 -
6233 -cc_proto_library(
6234 - name = "log_cc_proto",
6235 - deps = [":log_proto"],
6236 -)
6237 -
6238 -cc_proto_library(
6239 - name = "logging_cc_proto",
6240 - deps = [":logging_proto"],
6241 -)
6242 -
6243 -cc_proto_library(
6244 - name = "metric_cc_proto",
6245 - deps = [":metric_proto"],
6246 -)
6247 -
6248 -cc_proto_library(
6249 - name = "monitored_resource_cc_proto",
6250 - deps = [":monitored_resource_proto"],
6251 -)
6252 -
6253 -cc_proto_library(
6254 - name = "monitoring_cc_proto",
6255 - deps = ["monitoring_proto"],
6256 -)
6257 -
6258 -cc_proto_library(
6259 - name = "quota_cc_proto",
6260 - deps = ["quota_proto"],
6261 -)
6262 -
6263 -cc_proto_library(
6264 - name = "resource_cc_proto",
6265 - deps = [":resource_proto"],
6266 -)
6267 -
6268 -cc_proto_library(
6269 - name = "routing_cc_proto",
6270 - deps = [":routing_proto"],
6271 -)
6272 -
6273 -cc_proto_library(
6274 - name = "service_cc_proto",
6275 - deps = [":service_proto"],
6276 -)
6277 -
6278 -cc_proto_library(
6279 - name = "source_info_cc_proto",
6280 - deps = [":source_info_proto"],
6281 -)
6282 -
6283 -cc_proto_library(
6284 - name = "system_parameter_cc_proto",
6285 - deps = [":system_parameter_proto"],
6286 -)
6287 -
6288 -cc_proto_library(
6289 - name = "usage_cc_proto",
6290 - deps = [":usage_proto"],
6291 -)
6292 -
6293 -cc_proto_library(
6294 - name = "visibility_cc_proto",
6295 - deps = [":visibility_proto"],
6296 -)
6297 -
6298 -##############################################################################
6299 -# Python
6300 -##############################################################################
6301 -load("@com_google_googleapis_imports//:imports.bzl", "py_proto_library")
6302 -
6303 -py_proto_library(
6304 - name = "annotations_py_proto",
6305 - deps = [":annotations_proto"],
6306 -)
6307 -
6308 -py_proto_library(
6309 - name = "auth_py_proto",
6310 - deps = [":auth_proto"],
6311 -)
6312 -
6313 -py_proto_library(
6314 - name = "backend_py_proto",
6315 - deps = [":backend_proto"],
6316 -)
6317 -
6318 -py_proto_library(
6319 - name = "billing_py_proto",
6320 - deps = [":billing_proto"],
6321 -)
6322 -
6323 -py_proto_library(
6324 - name = "client_py_proto",
6325 - deps = [":client_proto"],
6326 -)
6327 -
6328 -py_proto_library(
6329 - name = "config_change_py_proto",
6330 - deps = [":config_change_proto"],
6331 -)
6332 -
6333 -py_proto_library(
6334 - name = "consumer_py_proto",
6335 - deps = [":consumer_proto"],
6336 -)
6337 -
6338 -py_proto_library(
6339 - name = "context_py_proto",
6340 - deps = [":context_proto"],
6341 -)
6342 -
6343 -py_proto_library(
6344 - name = "control_py_proto",
6345 - deps = [":control_proto"],
6346 -)
6347 -
6348 -py_proto_library(
6349 - name = "distribution_py_proto",
6350 - deps = [":distribution_proto"],
6351 -)
6352 -
6353 -py_proto_library(
6354 - name = "documentation_py_proto",
6355 - deps = [":documentation_proto"],
6356 -)
6357 -
6358 -py_proto_library(
6359 - name = "endpoint_py_proto",
6360 - deps = [":endpoint_proto"],
6361 -)
6362 -
6363 -py_proto_library(
6364 - name = "field_behavior_py_proto",
6365 - deps = [":field_behavior_proto"],
6366 -)
6367 -
6368 -py_proto_library(
6369 - name = "http_py_proto",
6370 - deps = [":http_proto"],
6371 -)
6372 -
6373 -py_proto_library(
6374 - name = "httpbody_py_proto",
6375 - deps = [":httpbody_proto"],
6376 -)
6377 -
6378 -py_proto_library(
6379 - name = "label_py_proto",
6380 - deps = [":label_proto"],
6381 -)
6382 -
6383 -py_proto_library(
6384 - name = "launch_stage_py_proto",
6385 - deps = [":launch_stage_proto"],
6386 -)
6387 -
6388 -py_proto_library(
6389 - name = "log_py_proto",
6390 - deps = [":log_proto"],
6391 -)
6392 -
6393 -py_proto_library(
6394 - name = "logging_py_proto",
6395 - deps = [":logging_proto"],
6396 -)
6397 -
6398 -py_proto_library(
6399 - name = "metric_py_proto",
6400 - deps = [":metric_proto"],
6401 -)
6402 -
6403 -py_proto_library(
6404 - name = "monitored_resource_py_proto",
6405 - deps = [":monitored_resource_proto"],
6406 -)
6407 -
6408 -py_proto_library(
6409 - name = "monitoring_py_proto",
6410 - deps = ["monitoring_proto"],
6411 -)
6412 -
6413 -py_proto_library(
6414 - name = "quota_py_proto",
6415 - deps = ["quota_proto"],
6416 -)
6417 -
6418 -py_proto_library(
6419 - name = "resource_py_proto",
6420 - deps = [":resource_proto"],
6421 -)
6422 -
6423 -py_proto_library(
6424 - name = "routing_py_proto",
6425 - deps = [":routing_proto"],
6426 -)
6427 -
6428 -py_proto_library(
6429 - name = "service_py_proto",
6430 - deps = [":service_proto"],
6431 -)
6432 -
6433 -py_proto_library(
6434 - name = "source_info_py_proto",
6435 - deps = [":source_info_proto"],
6436 -)
6437 -
6438 -py_proto_library(
6439 - name = "system_parameter_py_proto",
6440 - deps = [":system_parameter_proto"],
6441 -)
6442 -
6443 -py_proto_library(
6444 - name = "usage_py_proto",
6445 - deps = [":usage_proto"],
6446 -)
6447 -
6448 -py_proto_library(
6449 - name = "visibility_py_proto",
6450 - deps = ["visibility_proto"],
6451 -)
6452 diff -urN a/google/api/apikeys/BUILD.bazel b/google/api/apikeys/BUILD.bazel
6453 --- a/google/api/apikeys/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
6454 +++ b/google/api/apikeys/BUILD.bazel 1969-12-31 16:00:00
6455 @@ -1,40 +0,0 @@
6456 -# This build file includes a target for the Ruby wrapper library for
6457 -# google-cloud-api_keys.
6458 -
6459 -# This is an API workspace, having public visibility by default makes perfect sense.
6460 -package(default_visibility = ["//visibility:public"])
6461 -
6462 -# Export yaml configs.
6463 -exports_files(glob(["*.yaml"]))
6464 -
6465 -load(
6466 - "@com_google_googleapis_imports//:imports.bzl",
6467 - "ruby_cloud_gapic_library",
6468 - "ruby_gapic_assembly_pkg",
6469 -)
6470 -
6471 -# Generates a Ruby wrapper client for apikeys.
6472 -# Ruby wrapper clients are versionless, but are generated from source protos
6473 -# for a particular service version, v2 in this case.
6474 -ruby_cloud_gapic_library(
6475 - name = "apikeys_ruby_wrapper",
6476 - srcs = ["//google/api/apikeys/v2:apikeys_proto_with_info"],
6477 - extra_protoc_parameters = [
6478 - "ruby-cloud-api-id=apikeys.googleapis.com",
6479 - "ruby-cloud-api-shortname=apikeys",
6480 - "ruby-cloud-gem-name=google-cloud-api_keys",
6481 - "ruby-cloud-product-url=https://cloud.google.com/api-keys/",
6482 - "ruby-cloud-wrapper-of=v2:0.0",
6483 - ],
6484 - ruby_cloud_description = "An API key is a simple encrypted string that you can use when callin…
6485 - ruby_cloud_title = "API Keys",
6486 -)
6487 -
6488 -# Open Source package.
6489 -ruby_gapic_assembly_pkg(
6490 - name = "google-cloud-apikeys-ruby",
6491 - deps = [
6492 - ":apikeys_ruby_wrapper",
6493 - ],
6494 -)
6495 -
6496 diff -urN a/google/api/apikeys/v2/BUILD.bazel b/google/api/apikeys/v2/BUILD.bazel
6497 --- a/google/api/apikeys/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
6498 +++ b/google/api/apikeys/v2/BUILD.bazel 1969-12-31 16:00:00
6499 @@ -1,399 +0,0 @@
6500 -# This file was automatically generated by BuildFileGenerator
6501 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
6502 -
6503 -# Most of the manual changes to this file will be overwritten.
6504 -# It's **only** allowed to change the following rule attribute values:
6505 -# - names of *_gapic_assembly_* rules
6506 -# - certain parameters of *_gapic_library rules, including but not limited to:
6507 -# * extra_protoc_parameters
6508 -# * extra_protoc_file_parameters
6509 -# The complete list of preserved parameters can be found in the source code.
6510 -
6511 -# This is an API workspace, having public visibility by default makes perfect sense.
6512 -package(default_visibility = ["//visibility:public"])
6513 -
6514 -##############################################################################
6515 -# Common
6516 -##############################################################################
6517 -load("@rules_proto//proto:defs.bzl", "proto_library")
6518 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
6519 -
6520 -proto_library(
6521 - name = "apikeys_proto",
6522 - srcs = [
6523 - "apikeys.proto",
6524 - "resources.proto",
6525 - ],
6526 - deps = [
6527 - "//google/api:annotations_proto",
6528 - "//google/api:client_proto",
6529 - "//google/api:field_behavior_proto",
6530 - "//google/api:resource_proto",
6531 - "//google/longrunning:operations_proto",
6532 - "@com_google_protobuf//:field_mask_proto",
6533 - "@com_google_protobuf//:timestamp_proto",
6534 - ],
6535 -)
6536 -
6537 -proto_library_with_info(
6538 - name = "apikeys_proto_with_info",
6539 - deps = [
6540 - ":apikeys_proto",
6541 - "//google/cloud:common_resources_proto",
6542 - ],
6543 -)
6544 -
6545 -##############################################################################
6546 -# Java
6547 -##############################################################################
6548 -load(
6549 - "@com_google_googleapis_imports//:imports.bzl",
6550 - "java_gapic_assembly_gradle_pkg",
6551 - "java_gapic_library",
6552 - "java_gapic_test",
6553 - "java_grpc_library",
6554 - "java_proto_library",
6555 -)
6556 -
6557 -java_proto_library(
6558 - name = "apikeys_java_proto",
6559 - deps = [":apikeys_proto"],
6560 -)
6561 -
6562 -java_grpc_library(
6563 - name = "apikeys_java_grpc",
6564 - srcs = [":apikeys_proto"],
6565 - deps = [":apikeys_java_proto"],
6566 -)
6567 -
6568 -java_gapic_library(
6569 - name = "apikeys_java_gapic",
6570 - srcs = [":apikeys_proto_with_info"],
6571 - gapic_yaml = None,
6572 - grpc_service_config = "apikeys_grpc_service_config.json",
6573 - rest_numeric_enums = False,
6574 - service_yaml = "apikeys_v2.yaml",
6575 - test_deps = [
6576 - ":apikeys_java_grpc",
6577 - ],
6578 - transport = "grpc+rest",
6579 - deps = [
6580 - ":apikeys_java_proto",
6581 - "//google/api:api_java_proto",
6582 - ],
6583 -)
6584 -
6585 -java_gapic_test(
6586 - name = "apikeys_java_gapic_test_suite",
6587 - test_classes = [
6588 - "com.google.api.apikeys.v2.ApiKeysClientHttpJsonTest",
6589 - "com.google.api.apikeys.v2.ApiKeysClientTest",
6590 - ],
6591 - runtime_deps = [":apikeys_java_gapic_test"],
6592 -)
6593 -
6594 -# Open Source Packages
6595 -java_gapic_assembly_gradle_pkg(
6596 - name = "google-cloud-api-apikeys-v2-java",
6597 - include_samples = True,
6598 - transport = "grpc+rest",
6599 - deps = [
6600 - ":apikeys_java_gapic",
6601 - ":apikeys_java_grpc",
6602 - ":apikeys_java_proto",
6603 - ":apikeys_proto",
6604 - ],
6605 -)
6606 -
6607 -##############################################################################
6608 -# Go
6609 -##############################################################################
6610 -load(
6611 - "@com_google_googleapis_imports//:imports.bzl",
6612 - "go_gapic_assembly_pkg",
6613 - "go_gapic_library",
6614 - "go_proto_library",
6615 - "go_test",
6616 -)
6617 -
6618 -go_proto_library(
6619 - name = "apikeys_go_proto",
6620 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
6621 - importpath = "google.golang.org/genproto/googleapis/api/apikeys/v2",
6622 - protos = [":apikeys_proto"],
6623 - deps = [
6624 - "//google/api:annotations_go_proto",
6625 - "//google/longrunning:longrunning_go_proto",
6626 - ],
6627 -)
6628 -
6629 -go_gapic_library(
6630 - name = "apikeys_go_gapic",
6631 - srcs = [":apikeys_proto_with_info"],
6632 - grpc_service_config = "apikeys_grpc_service_config.json",
6633 - importpath = "cloud.google.com/go/api/apikeys/apiv2;apikeys",
6634 - metadata = True,
6635 - rest_numeric_enums = False,
6636 - service_yaml = "apikeys_v2.yaml",
6637 - transport = "grpc+rest",
6638 - deps = [
6639 - ":apikeys_go_proto",
6640 - "//google/longrunning:longrunning_go_proto",
6641 - "@com_google_cloud_go//longrunning:go_default_library",
6642 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
6643 - ],
6644 -)
6645 -
6646 -go_test(
6647 - name = "apikeys_go_gapic_test",
6648 - srcs = [":apikeys_go_gapic_srcjar_test"],
6649 - embed = [":apikeys_go_gapic"],
6650 - importpath = "cloud.google.com/go/api/apikeys/apiv2",
6651 -)
6652 -
6653 -# Open Source Packages
6654 -go_gapic_assembly_pkg(
6655 - name = "gapi-cloud-api-apikeys-v2-go",
6656 - deps = [
6657 - ":apikeys_go_gapic",
6658 - ":apikeys_go_gapic_srcjar-metadata.srcjar",
6659 - ":apikeys_go_gapic_srcjar-test.srcjar",
6660 - ":apikeys_go_proto",
6661 - ],
6662 -)
6663 -
6664 -##############################################################################
6665 -# Python
6666 -##############################################################################
6667 -load(
6668 - "@com_google_googleapis_imports//:imports.bzl",
6669 - "py_gapic_assembly_pkg",
6670 - "py_gapic_library",
6671 - "py_test",
6672 -)
6673 -
6674 -py_gapic_library(
6675 - name = "apikeys_py_gapic",
6676 - srcs = [":apikeys_proto"],
6677 - grpc_service_config = "apikeys_grpc_service_config.json",
6678 - opt_args = [
6679 - "warehouse-package-name=google-cloud-api-keys",
6680 - "python-gapic-namespace=google.cloud",
6681 - "python-gapic-name=api_keys",
6682 - ],
6683 - rest_numeric_enums = False,
6684 - service_yaml = "apikeys_v2.yaml",
6685 - transport = "grpc+rest",
6686 - deps = [],
6687 -)
6688 -
6689 -py_test(
6690 - name = "apikeys_py_gapic_test",
6691 - srcs = [
6692 - "apikeys_py_gapic_pytest.py",
6693 - "apikeys_py_gapic_test.py",
6694 - ],
6695 - legacy_create_init = False,
6696 - deps = [":apikeys_py_gapic"],
6697 -)
6698 -
6699 -# Open Source Packages
6700 -py_gapic_assembly_pkg(
6701 - name = "api-apikeys-v2-py",
6702 - deps = [
6703 - ":apikeys_py_gapic",
6704 - ],
6705 -)
6706 -
6707 -##############################################################################
6708 -# PHP
6709 -##############################################################################
6710 -load(
6711 - "@com_google_googleapis_imports//:imports.bzl",
6712 - "php_gapic_assembly_pkg",
6713 - "php_gapic_library",
6714 - "php_grpc_library",
6715 - "php_proto_library",
6716 -)
6717 -
6718 -php_proto_library(
6719 - name = "apikeys_php_proto",
6720 - deps = [":apikeys_proto"],
6721 -)
6722 -
6723 -php_grpc_library(
6724 - name = "apikeys_php_grpc",
6725 - srcs = [":apikeys_proto"],
6726 - deps = [":apikeys_php_proto"],
6727 -)
6728 -
6729 -php_gapic_library(
6730 - name = "apikeys_php_gapic",
6731 - srcs = [":apikeys_proto_with_info"],
6732 - grpc_service_config = "apikeys_grpc_service_config.json",
6733 - rest_numeric_enums = False,
6734 - service_yaml = "apikeys_v2.yaml",
6735 - transport = "grpc+rest",
6736 - deps = [
6737 - ":apikeys_php_grpc",
6738 - ":apikeys_php_proto",
6739 - ],
6740 -)
6741 -
6742 -# Open Source Packages
6743 -php_gapic_assembly_pkg(
6744 - name = "google-cloud-api-apikeys-v2-php",
6745 - deps = [
6746 - ":apikeys_php_gapic",
6747 - ":apikeys_php_grpc",
6748 - ":apikeys_php_proto",
6749 - ],
6750 -)
6751 -
6752 -##############################################################################
6753 -# Node.js
6754 -##############################################################################
6755 -load(
6756 - "@com_google_googleapis_imports//:imports.bzl",
6757 - "nodejs_gapic_assembly_pkg",
6758 - "nodejs_gapic_library",
6759 -)
6760 -
6761 -nodejs_gapic_library(
6762 - name = "apikeys_nodejs_gapic",
6763 - package_name = "@google-cloud/apikeys",
6764 - src = ":apikeys_proto_with_info",
6765 - extra_protoc_parameters = ["metadata"],
6766 - grpc_service_config = "apikeys_grpc_service_config.json",
6767 - package = "google.api.apikeys.v2",
6768 - rest_numeric_enums = False,
6769 - service_yaml = "apikeys_v2.yaml",
6770 - transport = "grpc+rest",
6771 - deps = [],
6772 -)
6773 -
6774 -nodejs_gapic_assembly_pkg(
6775 - name = "api-apikeys-v2-nodejs",
6776 - deps = [
6777 - ":apikeys_nodejs_gapic",
6778 - ":apikeys_proto",
6779 - ],
6780 -)
6781 -
6782 -##############################################################################
6783 -# Ruby
6784 -##############################################################################
6785 -load(
6786 - "@com_google_googleapis_imports//:imports.bzl",
6787 - "ruby_cloud_gapic_library",
6788 - "ruby_gapic_assembly_pkg",
6789 - "ruby_grpc_library",
6790 - "ruby_proto_library",
6791 -)
6792 -
6793 -ruby_proto_library(
6794 - name = "apikeys_ruby_proto",
6795 - deps = [":apikeys_proto"],
6796 -)
6797 -
6798 -ruby_grpc_library(
6799 - name = "apikeys_ruby_grpc",
6800 - srcs = [":apikeys_proto"],
6801 - deps = [":apikeys_ruby_proto"],
6802 -)
6803 -
6804 -ruby_cloud_gapic_library(
6805 - name = "apikeys_ruby_gapic",
6806 - srcs = [":apikeys_proto_with_info"],
6807 - extra_protoc_parameters = [
6808 - "ruby-cloud-api-id=apikeys.googleapis.com",
6809 - "ruby-cloud-api-shortname=apikeys",
6810 - "ruby-cloud-gem-name=google-cloud-api_keys-v2",
6811 - "ruby-cloud-product-url=https://cloud.google.com/api-keys/",
6812 - ],
6813 - grpc_service_config = "apikeys_grpc_service_config.json",
6814 - rest_numeric_enums = False,
6815 - ruby_cloud_description = "An API key is a simple encrypted string that you can use when callin…
6816 - ruby_cloud_title = "API Keys V2",
6817 - service_yaml = "apikeys_v2.yaml",
6818 - deps = [
6819 - ":apikeys_ruby_grpc",
6820 - ":apikeys_ruby_proto",
6821 - ],
6822 -)
6823 -
6824 -# Open Source Packages
6825 -ruby_gapic_assembly_pkg(
6826 - name = "google-cloud-api-apikeys-v2-ruby",
6827 - deps = [
6828 - ":apikeys_ruby_gapic",
6829 - ":apikeys_ruby_grpc",
6830 - ":apikeys_ruby_proto",
6831 - ],
6832 -)
6833 -
6834 -##############################################################################
6835 -# C#
6836 -##############################################################################
6837 -load(
6838 - "@com_google_googleapis_imports//:imports.bzl",
6839 - "csharp_gapic_assembly_pkg",
6840 - "csharp_gapic_library",
6841 - "csharp_grpc_library",
6842 - "csharp_proto_library",
6843 -)
6844 -
6845 -csharp_proto_library(
6846 - name = "apikeys_csharp_proto",
6847 - deps = [":apikeys_proto"],
6848 -)
6849 -
6850 -csharp_grpc_library(
6851 - name = "apikeys_csharp_grpc",
6852 - srcs = [":apikeys_proto"],
6853 - deps = [":apikeys_csharp_proto"],
6854 -)
6855 -
6856 -csharp_gapic_library(
6857 - name = "apikeys_csharp_gapic",
6858 - srcs = [":apikeys_proto_with_info"],
6859 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
6860 - grpc_service_config = "apikeys_grpc_service_config.json",
6861 - rest_numeric_enums = False,
6862 - service_yaml = "apikeys_v2.yaml",
6863 - deps = [
6864 - ":apikeys_csharp_grpc",
6865 - ":apikeys_csharp_proto",
6866 - ],
6867 -)
6868 -
6869 -# Open Source Packages
6870 -csharp_gapic_assembly_pkg(
6871 - name = "google-cloud-api-apikeys-v2-csharp",
6872 - deps = [
6873 - ":apikeys_csharp_gapic",
6874 - ":apikeys_csharp_grpc",
6875 - ":apikeys_csharp_proto",
6876 - ],
6877 -)
6878 -
6879 -##############################################################################
6880 -# C++
6881 -##############################################################################
6882 -load(
6883 - "@com_google_googleapis_imports//:imports.bzl",
6884 - "cc_grpc_library",
6885 - "cc_proto_library",
6886 -)
6887 -
6888 -cc_proto_library(
6889 - name = "apikeys_cc_proto",
6890 - deps = [":apikeys_proto"],
6891 -)
6892 -
6893 -cc_grpc_library(
6894 - name = "apikeys_cc_grpc",
6895 - srcs = [":apikeys_proto"],
6896 - grpc_only = True,
6897 - deps = [":apikeys_cc_proto"],
6898 -)
6899 diff -urN a/google/api/expr/BUILD.bazel b/google/api/expr/BUILD.bazel
6900 --- a/google/api/expr/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
6901 +++ b/google/api/expr/BUILD.bazel 1969-12-31 16:00:00
6902 @@ -1 +0,0 @@
6903 -exports_files(glob(["*.yaml"]))
6904 diff -urN a/google/api/expr/conformance/v1alpha1/BUILD.bazel b/google/api/expr/conformance/v1alpha1…
6905 --- a/google/api/expr/conformance/v1alpha1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
6906 +++ b/google/api/expr/conformance/v1alpha1/BUILD.bazel 1969-12-31 16:00:00
6907 @@ -1,178 +0,0 @@
6908 -# This file was automatically generated by BuildFileGenerator
6909 -
6910 -# This is an API workspace, having public visibility by default makes perfect sense.
6911 -package(default_visibility = ["//visibility:public"])
6912 -
6913 -##############################################################################
6914 -# Common
6915 -##############################################################################
6916 -load("@rules_proto//proto:defs.bzl", "proto_library")
6917 -
6918 -proto_library(
6919 - name = "conformance_proto",
6920 - srcs = [
6921 - "conformance_service.proto",
6922 - ],
6923 - deps = [
6924 - "//google/api/expr/v1alpha1:checked_proto",
6925 - "//google/api/expr/v1alpha1:eval_proto",
6926 - "//google/api/expr/v1alpha1:syntax_proto",
6927 - "//google/api:client_proto",
6928 - "//google/rpc:status_proto",
6929 - ],
6930 -)
6931 -
6932 -##############################################################################
6933 -# Java
6934 -##############################################################################
6935 -load(
6936 - "@com_google_googleapis_imports//:imports.bzl",
6937 - "java_grpc_library",
6938 - "java_proto_library",
6939 -)
6940 -
6941 -java_proto_library(
6942 - name = "conformance_java_proto",
6943 - deps = [":conformance_proto"],
6944 -)
6945 -
6946 -java_grpc_library(
6947 - name = "conformance_java_grpc",
6948 - srcs = [":conformance_proto"],
6949 - deps = [":conformance_java_proto"],
6950 -)
6951 -
6952 -##############################################################################
6953 -# Go
6954 -##############################################################################
6955 -load(
6956 - "@com_google_googleapis_imports//:imports.bzl",
6957 - "go_proto_library",
6958 -)
6959 -
6960 -go_proto_library(
6961 - name = "conformance_go_proto",
6962 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
6963 - importpath = "google.golang.org/genproto/googleapis/api/expr/conformance/v1alpha1",
6964 - protos = [":conformance_proto"],
6965 - deps = [
6966 - "//google/api/expr/v1alpha1:expr_go_proto",
6967 - "//google/api:annotations_go_proto",
6968 - "//google/rpc:status_go_proto",
6969 - ],
6970 -)
6971 -
6972 -##############################################################################
6973 -# Python
6974 -##############################################################################
6975 -load(
6976 - "@com_google_googleapis_imports//:imports.bzl",
6977 - "moved_proto_library",
6978 - "py_grpc_library",
6979 - "py_proto_library",
6980 -)
6981 -
6982 -moved_proto_library(
6983 - name = "conformance_moved_proto",
6984 - srcs = [":conformance_proto"],
6985 - deps = [
6986 - "//google/api/expr/v1alpha1:checked_proto",
6987 - "//google/api/expr/v1alpha1:eval_proto",
6988 - "//google/api/expr/v1alpha1:syntax_proto",
6989 - "//google/api:client_proto",
6990 - "//google/rpc:status_proto",
6991 - ],
6992 -)
6993 -
6994 -py_proto_library(
6995 - name = "conformance_py_proto",
6996 - deps = [":conformance_moved_proto"],
6997 -)
6998 -
6999 -py_grpc_library(
7000 - name = "conformance_py_grpc",
7001 - srcs = [":conformance_moved_proto"],
7002 - deps = [":conformance_py_proto"],
7003 -)
7004 -
7005 -##############################################################################
7006 -# PHP
7007 -##############################################################################
7008 -load(
7009 - "@com_google_googleapis_imports//:imports.bzl",
7010 - "php_grpc_library",
7011 - "php_proto_library",
7012 -)
7013 -
7014 -php_proto_library(
7015 - name = "conformance_php_proto",
7016 - deps = [":conformance_proto"],
7017 -)
7018 -
7019 -php_grpc_library(
7020 - name = "conformance_php_grpc",
7021 - srcs = [":conformance_proto"],
7022 - deps = [":conformance_php_proto"],
7023 -)
7024 -
7025 -##############################################################################
7026 -# Ruby
7027 -##############################################################################
7028 -load(
7029 - "@com_google_googleapis_imports//:imports.bzl",
7030 - "ruby_grpc_library",
7031 - "ruby_proto_library",
7032 -)
7033 -
7034 -ruby_proto_library(
7035 - name = "conformance_ruby_proto",
7036 - deps = [":conformance_proto"],
7037 -)
7038 -
7039 -ruby_grpc_library(
7040 - name = "conformance_ruby_grpc",
7041 - srcs = [":conformance_proto"],
7042 - deps = [":conformance_ruby_proto"],
7043 -)
7044 -
7045 -##############################################################################
7046 -# C#
7047 -##############################################################################
7048 -load(
7049 - "@com_google_googleapis_imports//:imports.bzl",
7050 - "csharp_grpc_library",
7051 - "csharp_proto_library",
7052 -)
7053 -
7054 -csharp_proto_library(
7055 - name = "conformance_csharp_proto",
7056 - deps = [":conformance_proto"],
7057 -)
7058 -
7059 -csharp_grpc_library(
7060 - name = "conformance_csharp_grpc",
7061 - srcs = [":conformance_proto"],
7062 - deps = [":conformance_csharp_proto"],
7063 -)
7064 -
7065 -##############################################################################
7066 -# C++
7067 -##############################################################################
7068 -load(
7069 - "@com_google_googleapis_imports//:imports.bzl",
7070 - "cc_grpc_library",
7071 - "cc_proto_library",
7072 -)
7073 -
7074 -cc_proto_library(
7075 - name = "conformance_cc_proto",
7076 - deps = [":conformance_proto"],
7077 -)
7078 -
7079 -cc_grpc_library(
7080 - name = "conformance_cc_grpc",
7081 - srcs = [":conformance_proto"],
7082 - generate_mocks = True,
7083 - grpc_only = True,
7084 - deps = [":conformance_cc_proto"],
7085 -)
7086 diff -urN a/google/api/expr/v1alpha1/BUILD.bazel b/google/api/expr/v1alpha1/BUILD.bazel
7087 --- a/google/api/expr/v1alpha1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
7088 +++ b/google/api/expr/v1alpha1/BUILD.bazel 1969-12-31 16:00:00
7089 @@ -1,240 +0,0 @@
7090 -# This file was automatically generated by BuildFileGenerator
7091 -
7092 -# This is an API workspace, having public visibility by default makes perfect sense.
7093 -package(default_visibility = ["//visibility:public"])
7094 -
7095 -##############################################################################
7096 -# Common
7097 -##############################################################################
7098 -load("@rules_proto//proto:defs.bzl", "proto_library")
7099 -
7100 -proto_library(
7101 - name = "expr_proto",
7102 - srcs = [
7103 - "checked.proto",
7104 - "eval.proto",
7105 - "explain.proto",
7106 - "syntax.proto",
7107 - "value.proto",
7108 - ],
7109 - deps = [
7110 - "//google/rpc:status_proto",
7111 - "@com_google_protobuf//:any_proto",
7112 - "@com_google_protobuf//:duration_proto",
7113 - "@com_google_protobuf//:empty_proto",
7114 - "@com_google_protobuf//:struct_proto",
7115 - "@com_google_protobuf//:timestamp_proto",
7116 - ],
7117 -)
7118 -
7119 -proto_library(
7120 - name = "checked_proto",
7121 - srcs = ["checked.proto"],
7122 - deps = [
7123 - ":syntax_proto",
7124 - "@com_google_protobuf//:empty_proto",
7125 - "@com_google_protobuf//:struct_proto",
7126 - ],
7127 -)
7128 -
7129 -proto_library(
7130 - name = "eval_proto",
7131 - srcs = ["eval.proto"],
7132 - deps = [
7133 - ":value_proto",
7134 - "//google/rpc:status_proto",
7135 - ],
7136 -)
7137 -
7138 -proto_library(
7139 - name = "explain_proto",
7140 - srcs = ["explain.proto"],
7141 - deps = [
7142 - ":value_proto",
7143 - ],
7144 -)
7145 -
7146 -proto_library(
7147 - name = "syntax_proto",
7148 - srcs = ["syntax.proto"],
7149 - deps = [
7150 - "@com_google_protobuf//:duration_proto",
7151 - "@com_google_protobuf//:struct_proto",
7152 - "@com_google_protobuf//:timestamp_proto",
7153 - ],
7154 -)
7155 -
7156 -proto_library(
7157 - name = "value_proto",
7158 - srcs = ["value.proto"],
7159 - deps = [
7160 - "@com_google_protobuf//:any_proto",
7161 - "@com_google_protobuf//:struct_proto",
7162 - ],
7163 -)
7164 -
7165 -##############################################################################
7166 -# Java
7167 -##############################################################################
7168 -load(
7169 - "@com_google_googleapis_imports//:imports.bzl",
7170 - "java_grpc_library",
7171 - "java_proto_library",
7172 -)
7173 -
7174 -java_proto_library(
7175 - name = "expr_java_proto",
7176 - deps = [":expr_proto"],
7177 -)
7178 -
7179 -java_grpc_library(
7180 - name = "expr_java_grpc",
7181 - srcs = [":expr_proto"],
7182 - deps = [":expr_java_proto"],
7183 -)
7184 -
7185 -##############################################################################
7186 -# Go
7187 -##############################################################################
7188 -load(
7189 - "@com_google_googleapis_imports//:imports.bzl",
7190 - "go_proto_library",
7191 -)
7192 -
7193 -go_proto_library(
7194 - name = "expr_go_proto",
7195 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
7196 - importpath = "google.golang.org/genproto/googleapis/api/expr/v1alpha1",
7197 - protos = [":expr_proto"],
7198 - deps = [
7199 - "//google/rpc:status_go_proto",
7200 - ],
7201 -)
7202 -
7203 -##############################################################################
7204 -# Python
7205 -##############################################################################
7206 -load(
7207 - "@com_google_googleapis_imports//:imports.bzl",
7208 - "moved_proto_library",
7209 - "py_grpc_library",
7210 - "py_proto_library",
7211 -)
7212 -
7213 -moved_proto_library(
7214 - name = "expr_moved_proto",
7215 - srcs = [":expr_proto"],
7216 - deps = [
7217 - "//google/rpc:status_proto",
7218 - "@com_google_protobuf//:any_proto",
7219 - "@com_google_protobuf//:duration_proto",
7220 - "@com_google_protobuf//:empty_proto",
7221 - "@com_google_protobuf//:struct_proto",
7222 - "@com_google_protobuf//:timestamp_proto",
7223 - ],
7224 -)
7225 -
7226 -py_proto_library(
7227 - name = "expr_py_proto",
7228 - deps = [":expr_moved_proto"],
7229 -)
7230 -
7231 -py_grpc_library(
7232 - name = "expr_py_grpc",
7233 - srcs = [":expr_moved_proto"],
7234 - deps = [":expr_py_proto"],
7235 -)
7236 -
7237 -##############################################################################
7238 -# PHP
7239 -##############################################################################
7240 -load(
7241 - "@com_google_googleapis_imports//:imports.bzl",
7242 - "php_grpc_library",
7243 - "php_proto_library",
7244 -)
7245 -
7246 -php_proto_library(
7247 - name = "expr_php_proto",
7248 - deps = [":expr_proto"],
7249 -)
7250 -
7251 -php_grpc_library(
7252 - name = "expr_php_grpc",
7253 - srcs = [":expr_proto"],
7254 - deps = [":expr_php_proto"],
7255 -)
7256 -
7257 -##############################################################################
7258 -# Ruby
7259 -##############################################################################
7260 -load(
7261 - "@com_google_googleapis_imports//:imports.bzl",
7262 - "ruby_grpc_library",
7263 - "ruby_proto_library",
7264 -)
7265 -
7266 -ruby_proto_library(
7267 - name = "expr_ruby_proto",
7268 - deps = [":expr_proto"],
7269 -)
7270 -
7271 -ruby_grpc_library(
7272 - name = "expr_ruby_grpc",
7273 - srcs = [":expr_proto"],
7274 - deps = [":expr_ruby_proto"],
7275 -)
7276 -
7277 -##############################################################################
7278 -# C#
7279 -##############################################################################
7280 -load(
7281 - "@com_google_googleapis_imports//:imports.bzl",
7282 - "csharp_grpc_library",
7283 - "csharp_proto_library",
7284 -)
7285 -
7286 -csharp_proto_library(
7287 - name = "expr_csharp_proto",
7288 - deps = [":expr_proto"],
7289 -)
7290 -
7291 -csharp_grpc_library(
7292 - name = "expr_csharp_grpc",
7293 - srcs = [":expr_proto"],
7294 - deps = [":expr_csharp_proto"],
7295 -)
7296 -
7297 -##############################################################################
7298 -# C++
7299 -##############################################################################
7300 -load(
7301 - "@com_google_googleapis_imports//:imports.bzl",
7302 - "cc_proto_library",
7303 -)
7304 -
7305 -cc_proto_library(
7306 - name = "checked_cc_proto",
7307 - deps = [":checked_proto"],
7308 -)
7309 -
7310 -
7311 -cc_proto_library(
7312 - name = "eval_cc_proto",
7313 - deps = [":eval_proto"],
7314 -)
7315 -
7316 -cc_proto_library(
7317 - name = "explain_cc_proto",
7318 - deps = [":explain_proto"],
7319 -)
7320 -
7321 -cc_proto_library(
7322 - name = "syntax_cc_proto",
7323 - deps = [":syntax_proto"],
7324 -)
7325 -
7326 -cc_proto_library(
7327 - name = "value_cc_proto",
7328 - deps = [":value_proto"],
7329 -)
7330 diff -urN a/google/api/expr/v1beta1/BUILD.bazel b/google/api/expr/v1beta1/BUILD.bazel
7331 --- a/google/api/expr/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
7332 +++ b/google/api/expr/v1beta1/BUILD.bazel 1969-12-31 16:00:00
7333 @@ -1,91 +0,0 @@
7334 -load("@rules_proto//proto:defs.bzl", "proto_library")
7335 -
7336 -# This is an API workspace, having public visibility by default makes perfect sense.
7337 -package(default_visibility = ["//visibility:public"])
7338 -
7339 -proto_library(
7340 - name = "decl_proto",
7341 - srcs = ["decl.proto"],
7342 - deps = [
7343 - ":expr_proto",
7344 - ],
7345 -)
7346 -
7347 -proto_library(
7348 - name = "eval_proto",
7349 - srcs = ["eval.proto"],
7350 - deps = [
7351 - ":value_proto",
7352 - "//google/rpc:status_proto",
7353 - ],
7354 -)
7355 -
7356 -proto_library(
7357 - name = "expr_proto",
7358 - srcs = ["expr.proto"],
7359 - deps = [
7360 - ":source_proto",
7361 - "@com_google_protobuf//:struct_proto",
7362 - ],
7363 -)
7364 -
7365 -proto_library(
7366 - name = "source_proto",
7367 - srcs = ["source.proto"],
7368 -)
7369 -
7370 -proto_library(
7371 - name = "value_proto",
7372 - srcs = ["value.proto"],
7373 - deps = [
7374 - "@com_google_protobuf//:any_proto",
7375 - "@com_google_protobuf//:struct_proto",
7376 - ],
7377 -)
7378 -
7379 -proto_library(
7380 - name = "cel_proto",
7381 - deps = [
7382 - ":decl_proto",
7383 - ":eval_proto",
7384 - ":expr_proto",
7385 - ":source_proto",
7386 - ":value_proto",
7387 - "//google/rpc:status_proto",
7388 - "@com_google_protobuf//:any_proto",
7389 - "@com_google_protobuf//:struct_proto",
7390 - ],
7391 -)
7392 -
7393 -##############################################################################
7394 -# C++
7395 -##############################################################################
7396 -load(
7397 - "@com_google_googleapis_imports//:imports.bzl",
7398 - "cc_proto_library",
7399 -)
7400 -
7401 -cc_proto_library(
7402 - name = "decl_cc_proto",
7403 - deps = [":decl_proto"],
7404 -)
7405 -
7406 -cc_proto_library(
7407 - name = "eval_cc_proto",
7408 - deps = [":eval_proto"],
7409 -)
7410 -
7411 -cc_proto_library(
7412 - name = "expr_cc_proto",
7413 - deps = [":expr_proto"],
7414 -)
7415 -
7416 -cc_proto_library(
7417 - name = "source_cc_proto",
7418 - deps = [":source_proto"],
7419 -)
7420 -
7421 -cc_proto_library(
7422 - name = "value_cc_proto",
7423 - deps = [":value_proto"],
7424 -)
7425 diff -urN a/google/api/servicecontrol/BUILD.bazel b/google/api/servicecontrol/BUILD.bazel
7426 --- a/google/api/servicecontrol/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
7427 +++ b/google/api/servicecontrol/BUILD.bazel 1969-12-31 16:00:00
7428 @@ -1,40 +0,0 @@
7429 -# This build file includes a target for the Ruby wrapper library for
7430 -# google-cloud-service_control.
7431 -
7432 -# This is an API workspace, having public visibility by default makes perfect sense.
7433 -package(default_visibility = ["//visibility:public"])
7434 -
7435 -# Export yaml configs.
7436 -exports_files(glob(["*.yaml"]))
7437 -
7438 -load(
7439 - "@com_google_googleapis_imports//:imports.bzl",
7440 - "ruby_cloud_gapic_library",
7441 - "ruby_gapic_assembly_pkg",
7442 -)
7443 -
7444 -# Generates a Ruby wrapper client for servicecontrol.
7445 -# Ruby wrapper clients are versionless, but are generated from source protos
7446 -# for a particular service version, v1 in this case.
7447 -ruby_cloud_gapic_library(
7448 - name = "servicecontrol_ruby_wrapper",
7449 - srcs = ["//google/api/servicecontrol/v1:servicecontrol_proto_with_info"],
7450 - extra_protoc_parameters = [
7451 - "ruby-cloud-gem-name=google-cloud-service_control",
7452 - "ruby-cloud-env-prefix=SERVICE_CONTROL",
7453 - "ruby-cloud-wrapper-of=v1:0.3",
7454 - "ruby-cloud-product-url=https://cloud.google.com/service-infrastructure/docs/overview/",
7455 - "ruby-cloud-api-id=servicecontrol.googleapis.com",
7456 - "ruby-cloud-api-shortname=servicecontrol",
7457 - ],
7458 - ruby_cloud_description = "The Service Control API provides control plane functionality to mana…
7459 - ruby_cloud_title = "Service Control API",
7460 -)
7461 -
7462 -# Open Source package.
7463 -ruby_gapic_assembly_pkg(
7464 - name = "google-cloud-servicecontrol-ruby",
7465 - deps = [
7466 - ":servicecontrol_ruby_wrapper",
7467 - ],
7468 -)
7469 diff -urN a/google/api/servicecontrol/v1/BUILD.bazel b/google/api/servicecontrol/v1/BUILD.bazel
7470 --- a/google/api/servicecontrol/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
7471 +++ b/google/api/servicecontrol/v1/BUILD.bazel 1969-12-31 16:00:00
7472 @@ -1,353 +0,0 @@
7473 -# This file was automatically generated by BuildFileGenerator
7474 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
7475 -
7476 -# Most of the manual changes to this file will be overwritten.
7477 -# It's **only** allowed to change the following rule attribute values:
7478 -# - names of *_gapic_assembly_* rules
7479 -# - certain parameters of *_gapic_library rules, including but not limited to:
7480 -# * extra_protoc_parameters
7481 -# * extra_protoc_file_parameters
7482 -# The complete list of preserved parameters can be found in the source code.
7483 -
7484 -##############################################################################
7485 -# Common
7486 -##############################################################################
7487 -load("@rules_proto//proto:defs.bzl", "proto_library")
7488 -load(
7489 - "@com_google_googleapis_imports//:imports.bzl",
7490 - "cc_grpc_library",
7491 - "cc_proto_library",
7492 - "csharp_gapic_assembly_pkg",
7493 - "csharp_gapic_library",
7494 - "csharp_grpc_library",
7495 - "csharp_proto_library",
7496 - "go_gapic_assembly_pkg",
7497 - "go_gapic_library",
7498 - "go_proto_library",
7499 - "go_test",
7500 - "java_gapic_assembly_gradle_pkg",
7501 - "java_gapic_library",
7502 - "java_gapic_test",
7503 - "java_grpc_library",
7504 - "java_proto_library",
7505 - "nodejs_gapic_assembly_pkg",
7506 - "nodejs_gapic_library",
7507 - "php_gapic_assembly_pkg",
7508 - "php_gapic_library",
7509 - "php_grpc_library",
7510 - "php_proto_library",
7511 - "proto_library_with_info",
7512 - "py_gapic_assembly_pkg",
7513 - "py_gapic_library",
7514 - "py_test",
7515 - "ruby_cloud_gapic_library",
7516 - "ruby_gapic_assembly_pkg",
7517 - "ruby_grpc_library",
7518 - "ruby_proto_library",
7519 -)
7520 -
7521 -# This is an API workspace, having public visibility by default makes perfect sense.
7522 -package(default_visibility = ["//visibility:public"])
7523 -
7524 -proto_library(
7525 - name = "servicecontrol_proto",
7526 - srcs = [
7527 - "check_error.proto",
7528 - "distribution.proto",
7529 - "http_request.proto",
7530 - "log_entry.proto",
7531 - "metric_value.proto",
7532 - "operation.proto",
7533 - "quota_controller.proto",
7534 - "service_controller.proto",
7535 - ],
7536 - deps = [
7537 - "//google/api:annotations_proto",
7538 - "//google/api:client_proto",
7539 - "//google/api:distribution_proto",
7540 - "//google/logging/type:type_proto",
7541 - "//google/rpc:status_proto",
7542 - "@com_google_protobuf//:any_proto",
7543 - "@com_google_protobuf//:duration_proto",
7544 - "@com_google_protobuf//:struct_proto",
7545 - "@com_google_protobuf//:timestamp_proto",
7546 - ],
7547 -)
7548 -
7549 -proto_library_with_info(
7550 - name = "servicecontrol_proto_with_info",
7551 - deps = [
7552 - ":servicecontrol_proto",
7553 - "//google/cloud:common_resources_proto",
7554 - ],
7555 -)
7556 -
7557 -java_proto_library(
7558 - name = "servicecontrol_java_proto",
7559 - deps = [":servicecontrol_proto"],
7560 -)
7561 -
7562 -java_grpc_library(
7563 - name = "servicecontrol_java_grpc",
7564 - srcs = [":servicecontrol_proto"],
7565 - deps = [":servicecontrol_java_proto"],
7566 -)
7567 -
7568 -java_gapic_library(
7569 - name = "servicecontrol_java_gapic",
7570 - srcs = [":servicecontrol_proto_with_info"],
7571 - grpc_service_config = "servicecontrol_grpc_service_config.json",
7572 - rest_numeric_enums = False,
7573 - test_deps = [
7574 - ":servicecontrol_java_grpc",
7575 - ],
7576 - transport = "grpc+rest",
7577 - deps = [
7578 - ":servicecontrol_java_proto",
7579 - ],
7580 -)
7581 -
7582 -java_gapic_test(
7583 - name = "servicecontrol_java_gapic_test_suite",
7584 - test_classes = [
7585 - "com.google.api.servicecontrol.v1.QuotaControllerClientHttpJsonTest",
7586 - "com.google.api.servicecontrol.v1.QuotaControllerClientTest",
7587 - "com.google.api.servicecontrol.v1.ServiceControllerClientHttpJsonTest",
7588 - "com.google.api.servicecontrol.v1.ServiceControllerClientTest",
7589 - ],
7590 - runtime_deps = [":servicecontrol_java_gapic_test"],
7591 -)
7592 -
7593 -# Open Source Packages
7594 -java_gapic_assembly_gradle_pkg(
7595 - name = "google-cloud-api-servicecontrol-v1-java",
7596 - include_samples = True,
7597 - transport = "grpc+rest",
7598 - deps = [
7599 - ":servicecontrol_java_gapic",
7600 - ":servicecontrol_java_grpc",
7601 - ":servicecontrol_java_proto",
7602 - ":servicecontrol_proto",
7603 - ],
7604 -)
7605 -
7606 -go_proto_library(
7607 - name = "servicecontrol_go_proto",
7608 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
7609 - importpath = "google.golang.org/genproto/googleapis/api/servicecontrol/v1",
7610 - protos = [":servicecontrol_proto"],
7611 - deps = [
7612 - "//google/api:annotations_go_proto",
7613 - "//google/api:distribution_go_proto",
7614 - "//google/logging/type:type_go_proto",
7615 - "//google/rpc:status_go_proto",
7616 - ],
7617 -)
7618 -
7619 -go_gapic_library(
7620 - name = "servicecontrol_go_gapic",
7621 - srcs = [":servicecontrol_proto_with_info"],
7622 - grpc_service_config = "servicecontrol_grpc_service_config.json",
7623 - importpath = "cloud.google.com/go/api/servicecontrol/apiv1;servicecontrol",
7624 - metadata = True,
7625 - rest_numeric_enums = False,
7626 - service_yaml = "servicecontrol.yaml",
7627 - transport = "grpc+rest",
7628 - deps = [
7629 - ":servicecontrol_go_proto",
7630 - "@io_bazel_rules_go//proto/wkt:duration_go_proto",
7631 - ],
7632 -)
7633 -
7634 -go_test(
7635 - name = "servicecontrol_go_gapic_test",
7636 - srcs = [":servicecontrol_go_gapic_srcjar_test"],
7637 - embed = [":servicecontrol_go_gapic"],
7638 - importpath = "cloud.google.com/go/api/servicecontrol/apiv1",
7639 -)
7640 -
7641 -# Open Source Packages
7642 -go_gapic_assembly_pkg(
7643 - name = "gapi-cloud-api-servicecontrol-v1-go",
7644 - deps = [
7645 - ":servicecontrol_go_gapic",
7646 - ":servicecontrol_go_gapic_srcjar-metadata.srcjar",
7647 - ":servicecontrol_go_gapic_srcjar-test.srcjar",
7648 - ":servicecontrol_go_proto",
7649 - ],
7650 -)
7651 -
7652 -py_gapic_library(
7653 - name = "servicecontrol_py_gapic",
7654 - srcs = [":servicecontrol_proto"],
7655 - grpc_service_config = "servicecontrol_grpc_service_config.json",
7656 - opt_args = [
7657 - "python-gapic-name=servicecontrol",
7658 - "python-gapic-namespace=google.cloud",
7659 - "warehouse-package-name=google-cloud-service-control",
7660 - ],
7661 - rest_numeric_enums = False,
7662 - transport = "grpc",
7663 -)
7664 -
7665 -py_test(
7666 - name = "servicecontrol_py_gapic_test",
7667 - srcs = [
7668 - "servicecontrol_py_gapic_pytest.py",
7669 - "servicecontrol_py_gapic_test.py",
7670 - ],
7671 - legacy_create_init = False,
7672 - deps = [":servicecontrol_py_gapic"],
7673 -)
7674 -
7675 -# Open Source Packages
7676 -py_gapic_assembly_pkg(
7677 - name = "google-cloud-servicecontrol-v1-py",
7678 - deps = [
7679 - ":servicecontrol_py_gapic",
7680 - ],
7681 -)
7682 -
7683 -php_proto_library(
7684 - name = "servicecontrol_php_proto",
7685 - deps = [":servicecontrol_proto"],
7686 -)
7687 -
7688 -php_grpc_library(
7689 - name = "servicecontrol_php_grpc",
7690 - srcs = [":servicecontrol_proto"],
7691 - deps = [":servicecontrol_php_proto"],
7692 -)
7693 -
7694 -php_gapic_library(
7695 - name = "servicecontrol_php_gapic",
7696 - srcs = [":servicecontrol_proto_with_info"],
7697 - grpc_service_config = "servicecontrol_grpc_service_config.json",
7698 - rest_numeric_enums = False,
7699 - service_yaml = "servicecontrol.yaml",
7700 - transport = "grpc+rest",
7701 - deps = [
7702 - ":servicecontrol_php_grpc",
7703 - ":servicecontrol_php_proto",
7704 - ],
7705 -)
7706 -
7707 -# Open Source Packages
7708 -php_gapic_assembly_pkg(
7709 - name = "google-cloud-api-servicecontrol-v1-php",
7710 - deps = [
7711 - ":servicecontrol_php_gapic",
7712 - ":servicecontrol_php_grpc",
7713 - ":servicecontrol_php_proto",
7714 - ],
7715 -)
7716 -
7717 -nodejs_gapic_library(
7718 - name = "servicecontrol_nodejs_gapic",
7719 - package_name = "@google-cloud/service-control",
7720 - src = ":servicecontrol_proto_with_info",
7721 - extra_protoc_parameters = ["metadata"],
7722 - grpc_service_config = "servicecontrol_grpc_service_config.json",
7723 - package = "google.api.servicecontrol.v1",
7724 - rest_numeric_enums = False,
7725 - service_yaml = "servicecontrol.yaml",
7726 - transport = "grpc+rest",
7727 - deps = [],
7728 -)
7729 -
7730 -nodejs_gapic_assembly_pkg(
7731 - name = "api-servicecontrol-v1-nodejs",
7732 - deps = [
7733 - ":servicecontrol_nodejs_gapic",
7734 - ":servicecontrol_proto",
7735 - ## DO NOT CHANGE: Owlbot add dependency logging type protos.
7736 - "//google/logging/type:type_proto",
7737 - ],
7738 -)
7739 -
7740 -ruby_proto_library(
7741 - name = "servicecontrol_ruby_proto",
7742 - deps = [":servicecontrol_proto"],
7743 -)
7744 -
7745 -ruby_grpc_library(
7746 - name = "servicecontrol_ruby_grpc",
7747 - srcs = [":servicecontrol_proto"],
7748 - deps = [":servicecontrol_ruby_proto"],
7749 -)
7750 -
7751 -ruby_cloud_gapic_library(
7752 - name = "servicecontrol_ruby_gapic",
7753 - srcs = [":servicecontrol_proto_with_info"],
7754 - extra_protoc_parameters = [
7755 - "ruby-cloud-api-id=servicecontrol.googleapis.com",
7756 - "ruby-cloud-api-shortname=servicecontrol",
7757 - "ruby-cloud-env-prefix=SERVICE_CONTROL",
7758 - "ruby-cloud-gem-name=google-cloud-service_control-v1",
7759 - "ruby-cloud-product-url=https://cloud.google.com/service-infrastructure/docs/overview/",
7760 - ],
7761 - grpc_service_config = "servicecontrol_grpc_service_config.json",
7762 - rest_numeric_enums = False,
7763 - ruby_cloud_description = "The Service Control API provides control plane functionality to mana…
7764 - ruby_cloud_title = "Service Control API V1",
7765 - deps = [
7766 - ":servicecontrol_ruby_grpc",
7767 - ":servicecontrol_ruby_proto",
7768 - ],
7769 -)
7770 -
7771 -# Open Source Packages
7772 -ruby_gapic_assembly_pkg(
7773 - name = "google-cloud-api-servicecontrol-v1-ruby",
7774 - deps = [
7775 - ":servicecontrol_ruby_gapic",
7776 - ":servicecontrol_ruby_grpc",
7777 - ":servicecontrol_ruby_proto",
7778 - ],
7779 -)
7780 -
7781 -csharp_proto_library(
7782 - name = "servicecontrol_csharp_proto",
7783 - deps = [":servicecontrol_proto"],
7784 -)
7785 -
7786 -csharp_grpc_library(
7787 - name = "servicecontrol_csharp_grpc",
7788 - srcs = [":servicecontrol_proto"],
7789 - deps = [":servicecontrol_csharp_proto"],
7790 -)
7791 -
7792 -csharp_gapic_library(
7793 - name = "servicecontrol_csharp_gapic",
7794 - srcs = [":servicecontrol_proto_with_info"],
7795 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
7796 - grpc_service_config = "servicecontrol_grpc_service_config.json",
7797 - rest_numeric_enums = False,
7798 - service_yaml = "servicecontrol.yaml",
7799 - deps = [
7800 - ":servicecontrol_csharp_grpc",
7801 - ":servicecontrol_csharp_proto",
7802 - ],
7803 -)
7804 -
7805 -# Open Source Packages
7806 -csharp_gapic_assembly_pkg(
7807 - name = "google-cloud-api-servicecontrol-v1-csharp",
7808 - deps = [
7809 - ":servicecontrol_csharp_gapic",
7810 - ":servicecontrol_csharp_grpc",
7811 - ":servicecontrol_csharp_proto",
7812 - ],
7813 -)
7814 -
7815 -cc_proto_library(
7816 - name = "servicecontrol_cc_proto",
7817 - deps = [":servicecontrol_proto"],
7818 -)
7819 -
7820 -cc_grpc_library(
7821 - name = "servicecontrol_cc_grpc",
7822 - srcs = [":servicecontrol_proto"],
7823 - grpc_only = True,
7824 - deps = [":servicecontrol_cc_proto"],
7825 -)
7826 diff -urN a/google/api/servicecontrol/v2/BUILD.bazel b/google/api/servicecontrol/v2/BUILD.bazel
7827 --- a/google/api/servicecontrol/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
7828 +++ b/google/api/servicecontrol/v2/BUILD.bazel 1969-12-31 16:00:00
7829 @@ -1,339 +0,0 @@
7830 -# This file was automatically generated by BuildFileGenerator
7831 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
7832 -
7833 -# Most of the manual changes to this file will be overwritten.
7834 -# It's **only** allowed to change the following rule attribute values:
7835 -# - names of *_gapic_assembly_* rules
7836 -# - certain parameters of *_gapic_library rules, including but not limited to:
7837 -# * extra_protoc_parameters
7838 -# * extra_protoc_file_parameters
7839 -# The complete list of preserved parameters can be found in the source code.
7840 -
7841 -##############################################################################
7842 -# Common
7843 -##############################################################################
7844 -load("@rules_proto//proto:defs.bzl", "proto_library")
7845 -load(
7846 - "@com_google_googleapis_imports//:imports.bzl",
7847 - "cc_grpc_library",
7848 - "cc_proto_library",
7849 - "csharp_gapic_assembly_pkg",
7850 - "csharp_gapic_library",
7851 - "csharp_grpc_library",
7852 - "csharp_proto_library",
7853 - "go_gapic_assembly_pkg",
7854 - "go_gapic_library",
7855 - "go_proto_library",
7856 - "go_test",
7857 - "java_gapic_assembly_gradle_pkg",
7858 - "java_gapic_library",
7859 - "java_gapic_test",
7860 - "java_grpc_library",
7861 - "java_proto_library",
7862 - "nodejs_gapic_assembly_pkg",
7863 - "nodejs_gapic_library",
7864 - "php_gapic_assembly_pkg",
7865 - "php_gapic_library",
7866 - "php_grpc_library",
7867 - "php_proto_library",
7868 - "proto_library_with_info",
7869 - "py_gapic_assembly_pkg",
7870 - "py_gapic_library",
7871 - "py_test",
7872 - "ruby_cloud_gapic_library",
7873 - "ruby_gapic_assembly_pkg",
7874 - "ruby_grpc_library",
7875 - "ruby_proto_library",
7876 -)
7877 -
7878 -# This is an API workspace, having public visibility by default makes perfect sense.
7879 -package(default_visibility = ["//visibility:public"])
7880 -
7881 -proto_library(
7882 - name = "servicecontrol_proto",
7883 - srcs = [
7884 - "service_controller.proto",
7885 - ],
7886 - deps = [
7887 - "//google/api:annotations_proto",
7888 - "//google/api:client_proto",
7889 - "//google/rpc:status_proto",
7890 - "//google/rpc/context:attribute_context_proto",
7891 - ],
7892 -)
7893 -
7894 -proto_library_with_info(
7895 - name = "servicecontrol_proto_with_info",
7896 - deps = [
7897 - ":servicecontrol_proto",
7898 - "//google/cloud:common_resources_proto",
7899 - ],
7900 -)
7901 -
7902 -java_proto_library(
7903 - name = "servicecontrol_java_proto",
7904 - deps = [":servicecontrol_proto"],
7905 -)
7906 -
7907 -java_grpc_library(
7908 - name = "servicecontrol_java_grpc",
7909 - srcs = [":servicecontrol_proto"],
7910 - deps = [":servicecontrol_java_proto"],
7911 -)
7912 -
7913 -java_gapic_library(
7914 - name = "servicecontrol_java_gapic",
7915 - srcs = [":servicecontrol_proto_with_info"],
7916 - gapic_yaml = None,
7917 - grpc_service_config = "servicecontrol_grpc_service_config.json",
7918 - rest_numeric_enums = False,
7919 - service_yaml = "servicecontrol.yaml",
7920 - test_deps = [
7921 - ":servicecontrol_java_grpc",
7922 - ],
7923 - transport = "grpc+rest",
7924 - deps = [
7925 - ":servicecontrol_java_proto",
7926 - "//google/api:api_java_proto",
7927 - "//google/rpc/context:attribute_context_java_proto",
7928 - ],
7929 -)
7930 -
7931 -java_gapic_test(
7932 - name = "servicecontrol_java_gapic_test_suite",
7933 - test_classes = [
7934 - "com.google.api.servicecontrol.v2.ServiceControllerClientHttpJsonTest",
7935 - "com.google.api.servicecontrol.v2.ServiceControllerClientTest",
7936 - ],
7937 - runtime_deps = [":servicecontrol_java_gapic_test"],
7938 -)
7939 -
7940 -# Open Source Packages
7941 -java_gapic_assembly_gradle_pkg(
7942 - name = "google-cloud-api-servicecontrol-v2-java",
7943 - include_samples = True,
7944 - transport = "grpc+rest",
7945 - deps = [
7946 - ":servicecontrol_java_gapic",
7947 - ":servicecontrol_java_grpc",
7948 - ":servicecontrol_java_proto",
7949 - ":servicecontrol_proto",
7950 - ],
7951 -)
7952 -
7953 -go_proto_library(
7954 - name = "servicecontrol_go_proto",
7955 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
7956 - importpath = "google.golang.org/genproto/googleapis/api/servicecontrol/v2",
7957 - protos = [":servicecontrol_proto"],
7958 - deps = [
7959 - "//google/api:annotations_go_proto",
7960 - "//google/rpc:status_go_proto",
7961 - "//google/rpc/context:attribute_context_go_proto",
7962 - ],
7963 -)
7964 -
7965 -go_gapic_library(
7966 - name = "servicecontrol_go_gapic",
7967 - srcs = [":servicecontrol_proto_with_info"],
7968 - grpc_service_config = "servicecontrol_grpc_service_config.json",
7969 - importpath = "cloud.google.com/go/api/servicecontrol/apiv2;servicecontrol",
7970 - metadata = True,
7971 - rest_numeric_enums = False,
7972 - service_yaml = "servicecontrol.yaml",
7973 - transport = "grpc+rest",
7974 - deps = [
7975 - ":servicecontrol_go_proto",
7976 - ],
7977 -)
7978 -
7979 -go_test(
7980 - name = "servicecontrol_go_gapic_test",
7981 - srcs = [":servicecontrol_go_gapic_srcjar_test"],
7982 - embed = [":servicecontrol_go_gapic"],
7983 - importpath = "cloud.google.com/go/api/servicecontrol/apiv2",
7984 -)
7985 -
7986 -# Open Source Packages
7987 -go_gapic_assembly_pkg(
7988 - name = "gapi-cloud-api-servicecontrol-v2-go",
7989 - deps = [
7990 - ":servicecontrol_go_gapic",
7991 - ":servicecontrol_go_gapic_srcjar-metadata.srcjar",
7992 - ":servicecontrol_go_gapic_srcjar-test.srcjar",
7993 - ":servicecontrol_go_proto",
7994 - ],
7995 -)
7996 -
7997 -py_gapic_library(
7998 - name = "servicecontrol_py_gapic",
7999 - srcs = [":servicecontrol_proto"],
8000 - grpc_service_config = "servicecontrol_grpc_service_config.json",
8001 - opt_args = [
8002 - "python-gapic-name=servicecontrol",
8003 - "python-gapic-namespace=google.cloud",
8004 - "warehouse-package-name=google-cloud-service-control",
8005 - ],
8006 - rest_numeric_enums = False,
8007 - transport = "grpc",
8008 -)
8009 -
8010 -py_test(
8011 - name = "servicecontrol_py_gapic_test",
8012 - srcs = [
8013 - "servicecontrol_py_gapic_pytest.py",
8014 - "servicecontrol_py_gapic_test.py",
8015 - ],
8016 - legacy_create_init = False,
8017 - deps = [":servicecontrol_py_gapic"],
8018 -)
8019 -
8020 -# Open Source Packages
8021 -py_gapic_assembly_pkg(
8022 - name = "api-servicecontrol-v2-py",
8023 - deps = [
8024 - ":servicecontrol_py_gapic",
8025 - ],
8026 -)
8027 -
8028 -php_proto_library(
8029 - name = "servicecontrol_php_proto",
8030 - deps = [":servicecontrol_proto"],
8031 -)
8032 -
8033 -php_grpc_library(
8034 - name = "servicecontrol_php_grpc",
8035 - srcs = [":servicecontrol_proto"],
8036 - deps = [":servicecontrol_php_proto"],
8037 -)
8038 -
8039 -php_gapic_library(
8040 - name = "servicecontrol_php_gapic",
8041 - srcs = [":servicecontrol_proto_with_info"],
8042 - grpc_service_config = "servicecontrol_grpc_service_config.json",
8043 - rest_numeric_enums = False,
8044 - service_yaml = "servicecontrol.yaml",
8045 - transport = "grpc+rest",
8046 - deps = [
8047 - ":servicecontrol_php_grpc",
8048 - ":servicecontrol_php_proto",
8049 - ],
8050 -)
8051 -
8052 -# Open Source Packages
8053 -php_gapic_assembly_pkg(
8054 - name = "google-cloud-api-servicecontrol-v2-php",
8055 - deps = [
8056 - ":servicecontrol_php_gapic",
8057 - ":servicecontrol_php_grpc",
8058 - ":servicecontrol_php_proto",
8059 - ],
8060 -)
8061 -
8062 -nodejs_gapic_library(
8063 - name = "servicecontrol_nodejs_gapic",
8064 - package_name = "@google-cloud/servicecontrol",
8065 - src = ":servicecontrol_proto_with_info",
8066 - extra_protoc_parameters = ["metadata"],
8067 - grpc_service_config = "servicecontrol_grpc_service_config.json",
8068 - package = "google.api.servicecontrol.v2",
8069 - rest_numeric_enums = False,
8070 - service_yaml = "servicecontrol.yaml",
8071 - transport = "grpc+rest",
8072 - deps = [],
8073 -)
8074 -
8075 -nodejs_gapic_assembly_pkg(
8076 - name = "api-servicecontrol-v2-nodejs",
8077 - deps = [
8078 - ":servicecontrol_nodejs_gapic",
8079 - ":servicecontrol_proto",
8080 - ],
8081 -)
8082 -
8083 -ruby_proto_library(
8084 - name = "servicecontrol_ruby_proto",
8085 - deps = [":servicecontrol_proto"],
8086 -)
8087 -
8088 -ruby_grpc_library(
8089 - name = "servicecontrol_ruby_grpc",
8090 - srcs = [":servicecontrol_proto"],
8091 - deps = [":servicecontrol_ruby_proto"],
8092 -)
8093 -
8094 -ruby_cloud_gapic_library(
8095 - name = "servicecontrol_ruby_gapic",
8096 - srcs = [":servicecontrol_proto_with_info"],
8097 - extra_protoc_parameters = [
8098 - "ruby-cloud-api-id=servicecontrol.googleapis.com",
8099 - "ruby-cloud-api-shortname=servicecontrol",
8100 - "ruby-cloud-env-prefix=SERVICE_CONTROL",
8101 - "ruby-cloud-gem-name=google-cloud-service_control-v2",
8102 - "ruby-cloud-product-url=https://cloud.google.com/service-infrastructure/docs/overview/",
8103 - ],
8104 - grpc_service_config = "servicecontrol_grpc_service_config.json",
8105 - rest_numeric_enums = False,
8106 - ruby_cloud_description = "The Service Control API provides control plane functionality to mana…
8107 - ruby_cloud_title = "Service Control API V2",
8108 - deps = [
8109 - ":servicecontrol_ruby_grpc",
8110 - ":servicecontrol_ruby_proto",
8111 - ],
8112 -)
8113 -
8114 -# Open Source Packages
8115 -ruby_gapic_assembly_pkg(
8116 - name = "google-cloud-api-servicecontrol-v2-ruby",
8117 - deps = [
8118 - ":servicecontrol_ruby_gapic",
8119 - ":servicecontrol_ruby_grpc",
8120 - ":servicecontrol_ruby_proto",
8121 - ],
8122 -)
8123 -
8124 -csharp_proto_library(
8125 - name = "servicecontrol_csharp_proto",
8126 - deps = [":servicecontrol_proto"],
8127 -)
8128 -
8129 -csharp_grpc_library(
8130 - name = "servicecontrol_csharp_grpc",
8131 - srcs = [":servicecontrol_proto"],
8132 - deps = [":servicecontrol_csharp_proto"],
8133 -)
8134 -
8135 -csharp_gapic_library(
8136 - name = "servicecontrol_csharp_gapic",
8137 - srcs = [":servicecontrol_proto_with_info"],
8138 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
8139 - grpc_service_config = "servicecontrol_grpc_service_config.json",
8140 - rest_numeric_enums = False,
8141 - service_yaml = "servicecontrol.yaml",
8142 - deps = [
8143 - ":servicecontrol_csharp_grpc",
8144 - ":servicecontrol_csharp_proto",
8145 - ],
8146 -)
8147 -
8148 -# Open Source Packages
8149 -csharp_gapic_assembly_pkg(
8150 - name = "google-cloud-api-servicecontrol-v2-csharp",
8151 - deps = [
8152 - ":servicecontrol_csharp_gapic",
8153 - ":servicecontrol_csharp_grpc",
8154 - ":servicecontrol_csharp_proto",
8155 - ],
8156 -)
8157 -
8158 -cc_proto_library(
8159 - name = "servicecontrol_cc_proto",
8160 - deps = [":servicecontrol_proto"],
8161 -)
8162 -
8163 -cc_grpc_library(
8164 - name = "servicecontrol_cc_grpc",
8165 - srcs = [":servicecontrol_proto"],
8166 - grpc_only = True,
8167 - deps = [":servicecontrol_cc_proto"],
8168 -)
8169 diff -urN a/google/api/servicemanagement/BUILD.bazel b/google/api/servicemanagement/BUILD.bazel
8170 --- a/google/api/servicemanagement/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
8171 +++ b/google/api/servicemanagement/BUILD.bazel 1969-12-31 16:00:00
8172 @@ -1,40 +0,0 @@
8173 -# This build file includes a target for the Ruby wrapper library for
8174 -# google-cloud-service_management.
8175 -
8176 -# This is an API workspace, having public visibility by default makes perfect sense.
8177 -package(default_visibility = ["//visibility:public"])
8178 -
8179 -# Export yaml configs.
8180 -exports_files(glob(["*.yaml"]))
8181 -
8182 -load(
8183 - "@com_google_googleapis_imports//:imports.bzl",
8184 - "ruby_cloud_gapic_library",
8185 - "ruby_gapic_assembly_pkg",
8186 -)
8187 -
8188 -# Generates a Ruby wrapper client for servicemanagement.
8189 -# Ruby wrapper clients are versionless, but are generated from source protos
8190 -# for a particular service version, v1 in this case.
8191 -ruby_cloud_gapic_library(
8192 - name = "servicemanagement_ruby_wrapper",
8193 - srcs = ["//google/api/servicemanagement/v1:servicemanagement_proto_with_info"],
8194 - extra_protoc_parameters = [
8195 - "ruby-cloud-gem-name=google-cloud-service_management",
8196 - "ruby-cloud-env-prefix=SERVICE_MANAGEMENT",
8197 - "ruby-cloud-wrapper-of=v1:0.3",
8198 - "ruby-cloud-product-url=https://cloud.google.com/service-infrastructure/docs/overview/",
8199 - "ruby-cloud-api-id=servicemanagement.googleapis.com",
8200 - "ruby-cloud-api-shortname=servicemanagement",
8201 - ],
8202 - ruby_cloud_description = "Google Service Management allows service producers to publish their …
8203 - ruby_cloud_title = "Service Management",
8204 -)
8205 -
8206 -# Open Source package.
8207 -ruby_gapic_assembly_pkg(
8208 - name = "google-cloud-servicemanagement-ruby",
8209 - deps = [
8210 - ":servicemanagement_ruby_wrapper",
8211 - ],
8212 -)
8213 diff -urN a/google/api/servicemanagement/v1/BUILD.bazel b/google/api/servicemanagement/v1/BUILD.baz…
8214 --- a/google/api/servicemanagement/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
8215 +++ b/google/api/servicemanagement/v1/BUILD.bazel 1969-12-31 16:00:00
8216 @@ -1,349 +0,0 @@
8217 -# This file was automatically generated by BuildFileGenerator
8218 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
8219 -
8220 -# Most of the manual changes to this file will be overwritten.
8221 -# It's **only** allowed to change the following rule attribute values:
8222 -# - names of *_gapic_assembly_* rules
8223 -# - certain parameters of *_gapic_library rules, including but not limited to:
8224 -# * extra_protoc_parameters
8225 -# * extra_protoc_file_parameters
8226 -# The complete list of preserved parameters can be found in the source code.
8227 -
8228 -##############################################################################
8229 -# Common
8230 -##############################################################################
8231 -load("@rules_proto//proto:defs.bzl", "proto_library")
8232 -load(
8233 - "@com_google_googleapis_imports//:imports.bzl",
8234 - "cc_grpc_library",
8235 - "cc_proto_library",
8236 - "csharp_gapic_assembly_pkg",
8237 - "csharp_gapic_library",
8238 - "csharp_grpc_library",
8239 - "csharp_proto_library",
8240 - "go_gapic_assembly_pkg",
8241 - "go_gapic_library",
8242 - "go_proto_library",
8243 - "go_test",
8244 - "java_gapic_assembly_gradle_pkg",
8245 - "java_gapic_library",
8246 - "java_gapic_test",
8247 - "java_grpc_library",
8248 - "java_proto_library",
8249 - "nodejs_gapic_assembly_pkg",
8250 - "nodejs_gapic_library",
8251 - "php_gapic_assembly_pkg",
8252 - "php_gapic_library",
8253 - "php_grpc_library",
8254 - "php_proto_library",
8255 - "proto_library_with_info",
8256 - "py_gapic_assembly_pkg",
8257 - "py_gapic_library",
8258 - "py_test",
8259 - "ruby_cloud_gapic_library",
8260 - "ruby_gapic_assembly_pkg",
8261 - "ruby_grpc_library",
8262 - "ruby_proto_library",
8263 -)
8264 -
8265 -# This is an API workspace, having public visibility by default makes perfect sense.
8266 -package(default_visibility = ["//visibility:public"])
8267 -
8268 -proto_library(
8269 - name = "servicemanagement_proto",
8270 - srcs = [
8271 - "resources.proto",
8272 - "servicemanager.proto",
8273 - ],
8274 - deps = [
8275 - "//google/api:annotations_proto",
8276 - "//google/api:client_proto",
8277 - "//google/api:config_change_proto",
8278 - "//google/api:field_behavior_proto",
8279 - "//google/api:service_proto",
8280 - "//google/longrunning:operations_proto",
8281 - "@com_google_protobuf//:any_proto",
8282 - "@com_google_protobuf//:timestamp_proto",
8283 - ],
8284 -)
8285 -
8286 -proto_library_with_info(
8287 - name = "servicemanagement_proto_with_info",
8288 - deps = [
8289 - ":servicemanagement_proto",
8290 - "//google/cloud:common_resources_proto",
8291 - ],
8292 -)
8293 -
8294 -java_proto_library(
8295 - name = "servicemanagement_java_proto",
8296 - deps = [":servicemanagement_proto"],
8297 -)
8298 -
8299 -java_grpc_library(
8300 - name = "servicemanagement_java_grpc",
8301 - srcs = [":servicemanagement_proto"],
8302 - deps = [":servicemanagement_java_proto"],
8303 -)
8304 -
8305 -java_gapic_library(
8306 - name = "servicemanagement_java_gapic",
8307 - srcs = [":servicemanagement_proto_with_info"],
8308 - gapic_yaml = "servicemanagement_gapic.yaml",
8309 - grpc_service_config = "servicemanagement_grpc_service_config.json",
8310 - rest_numeric_enums = False,
8311 - service_yaml = "servicemanagement_v1.yaml",
8312 - test_deps = [
8313 - ":servicemanagement_java_grpc",
8314 - ],
8315 - transport = "grpc+rest",
8316 - deps = [
8317 - ":servicemanagement_java_proto",
8318 - "//google/api:api_java_proto",
8319 - ],
8320 -)
8321 -
8322 -java_gapic_test(
8323 - name = "servicemanagement_java_gapic_test_suite",
8324 - test_classes = [
8325 - "com.google.cloud.api.servicemanagement.v1.ServiceManagerClientHttpJsonTest",
8326 - "com.google.cloud.api.servicemanagement.v1.ServiceManagerClientTest",
8327 - ],
8328 - runtime_deps = [":servicemanagement_java_gapic_test"],
8329 -)
8330 -
8331 -# Open Source Packages
8332 -java_gapic_assembly_gradle_pkg(
8333 - name = "google-cloud-api-servicemanagement-v1-java",
8334 - include_samples = True,
8335 - transport = "grpc+rest",
8336 - deps = [
8337 - ":servicemanagement_java_gapic",
8338 - ":servicemanagement_java_grpc",
8339 - ":servicemanagement_java_proto",
8340 - ":servicemanagement_proto",
8341 - ],
8342 -)
8343 -
8344 -go_proto_library(
8345 - name = "servicemanagement_go_proto",
8346 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
8347 - importpath = "google.golang.org/genproto/googleapis/api/servicemanagement/v1",
8348 - protos = [":servicemanagement_proto"],
8349 - deps = [
8350 - "//google/api:annotations_go_proto",
8351 - "//google/api:configchange_go_proto",
8352 - "//google/api:serviceconfig_go_proto",
8353 - "//google/longrunning:longrunning_go_proto",
8354 - ],
8355 -)
8356 -
8357 -go_gapic_library(
8358 - name = "servicemanagement_go_gapic",
8359 - srcs = [":servicemanagement_proto_with_info"],
8360 - grpc_service_config = "servicemanagement_grpc_service_config.json",
8361 - importpath = "cloud.google.com/go/api/servicemanagement/apiv1;servicemanagement",
8362 - metadata = True,
8363 - rest_numeric_enums = False,
8364 - service_yaml = "servicemanagement_v1.yaml",
8365 - transport = "grpc+rest",
8366 - deps = [
8367 - ":servicemanagement_go_proto",
8368 - "//google/api:serviceconfig_go_proto",
8369 - "//google/longrunning:longrunning_go_proto",
8370 - "@com_google_cloud_go//longrunning:go_default_library",
8371 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
8372 - "@io_bazel_rules_go//proto/wkt:any_go_proto",
8373 - ],
8374 -)
8375 -
8376 -go_test(
8377 - name = "servicemanagement_go_gapic_test",
8378 - srcs = [":servicemanagement_go_gapic_srcjar_test"],
8379 - embed = [":servicemanagement_go_gapic"],
8380 - importpath = "cloud.google.com/go/api/servicemanagement/apiv1",
8381 -)
8382 -
8383 -# Open Source Packages
8384 -go_gapic_assembly_pkg(
8385 - name = "gapi-cloud-api-servicemanagement-v1-go",
8386 - deps = [
8387 - ":servicemanagement_go_gapic",
8388 - ":servicemanagement_go_gapic_srcjar-metadata.srcjar",
8389 - ":servicemanagement_go_gapic_srcjar-test.srcjar",
8390 - ":servicemanagement_go_proto",
8391 - ],
8392 -)
8393 -
8394 -py_gapic_library(
8395 - name = "servicemanagement_py_gapic",
8396 - srcs = [":servicemanagement_proto"],
8397 - grpc_service_config = "servicemanagement_grpc_service_config.json",
8398 - opt_args = [
8399 - "python-gapic-name=servicemanagement",
8400 - "python-gapic-namespace=google.cloud",
8401 - "warehouse-package-name=google-cloud-service-management",
8402 - ],
8403 - rest_numeric_enums = False,
8404 - transport = "grpc",
8405 -)
8406 -
8407 -py_test(
8408 - name = "servicemanagement_py_gapic_test",
8409 - srcs = [
8410 - "servicemanagement_py_gapic_pytest.py",
8411 - "servicemanagement_py_gapic_test.py",
8412 - ],
8413 - legacy_create_init = False,
8414 - deps = [":servicemanagement_py_gapic"],
8415 -)
8416 -
8417 -# Open Source Packages
8418 -py_gapic_assembly_pkg(
8419 - name = "google-cloud-servicemanagement-v1-py",
8420 - deps = [
8421 - ":servicemanagement_py_gapic",
8422 - ],
8423 -)
8424 -
8425 -php_proto_library(
8426 - name = "servicemanagement_php_proto",
8427 - deps = [":servicemanagement_proto"],
8428 -)
8429 -
8430 -php_grpc_library(
8431 - name = "servicemanagement_php_grpc",
8432 - srcs = [":servicemanagement_proto"],
8433 - deps = [":servicemanagement_php_proto"],
8434 -)
8435 -
8436 -php_gapic_library(
8437 - name = "servicemanagement_php_gapic",
8438 - srcs = [":servicemanagement_proto_with_info"],
8439 - grpc_service_config = "servicemanagement_grpc_service_config.json",
8440 - rest_numeric_enums = False,
8441 - service_yaml = "servicemanagement_v1.yaml",
8442 - transport = "grpc+rest",
8443 - deps = [
8444 - ":servicemanagement_php_grpc",
8445 - ":servicemanagement_php_proto",
8446 - ],
8447 -)
8448 -
8449 -# Open Source Packages
8450 -php_gapic_assembly_pkg(
8451 - name = "google-cloud-api-servicemanagement-v1-php",
8452 - deps = [
8453 - ":servicemanagement_php_gapic",
8454 - ":servicemanagement_php_grpc",
8455 - ":servicemanagement_php_proto",
8456 - ],
8457 -)
8458 -
8459 -nodejs_gapic_library(
8460 - name = "servicemanagement_nodejs_gapic",
8461 - package_name = "@google-cloud/service-management",
8462 - src = ":servicemanagement_proto_with_info",
8463 - extra_protoc_parameters = ["metadata"],
8464 - grpc_service_config = "servicemanagement_grpc_service_config.json",
8465 - package = "google.api.servicemanagement.v1",
8466 - rest_numeric_enums = False,
8467 - service_yaml = "servicemanagement_v1.yaml",
8468 - transport = "grpc+rest",
8469 - deps = [],
8470 -)
8471 -
8472 -nodejs_gapic_assembly_pkg(
8473 - name = "api-servicemanagement-v1-nodejs",
8474 - deps = [
8475 - ":servicemanagement_nodejs_gapic",
8476 - ":servicemanagement_proto",
8477 - ],
8478 -)
8479 -
8480 -ruby_proto_library(
8481 - name = "servicemanagement_ruby_proto",
8482 - deps = [":servicemanagement_proto"],
8483 -)
8484 -
8485 -ruby_grpc_library(
8486 - name = "servicemanagement_ruby_grpc",
8487 - srcs = [":servicemanagement_proto"],
8488 - deps = [":servicemanagement_ruby_proto"],
8489 -)
8490 -
8491 -ruby_cloud_gapic_library(
8492 - name = "servicemanagement_ruby_gapic",
8493 - srcs = [":servicemanagement_proto_with_info"],
8494 - extra_protoc_parameters = [
8495 - "ruby-cloud-api-id=servicemanagement.googleapis.com",
8496 - "ruby-cloud-api-shortname=servicemanagement",
8497 - "ruby-cloud-env-prefix=SERVICE_MANAGEMENT",
8498 - "ruby-cloud-gem-name=google-cloud-service_management-v1",
8499 - "ruby-cloud-product-url=https://cloud.google.com/service-infrastructure/docs/overview/",
8500 - ],
8501 - grpc_service_config = "servicemanagement_grpc_service_config.json",
8502 - rest_numeric_enums = False,
8503 - ruby_cloud_description = "Google Service Management allows service producers to publish their …
8504 - ruby_cloud_title = "Service Management V1",
8505 - deps = [
8506 - ":servicemanagement_ruby_grpc",
8507 - ":servicemanagement_ruby_proto",
8508 - ],
8509 -)
8510 -
8511 -# Open Source Packages
8512 -ruby_gapic_assembly_pkg(
8513 - name = "google-cloud-api-servicemanagement-v1-ruby",
8514 - deps = [
8515 - ":servicemanagement_ruby_gapic",
8516 - ":servicemanagement_ruby_grpc",
8517 - ":servicemanagement_ruby_proto",
8518 - ],
8519 -)
8520 -
8521 -csharp_proto_library(
8522 - name = "servicemanagement_csharp_proto",
8523 - deps = [":servicemanagement_proto"],
8524 -)
8525 -
8526 -csharp_grpc_library(
8527 - name = "servicemanagement_csharp_grpc",
8528 - srcs = [":servicemanagement_proto"],
8529 - deps = [":servicemanagement_csharp_proto"],
8530 -)
8531 -
8532 -csharp_gapic_library(
8533 - name = "servicemanagement_csharp_gapic",
8534 - srcs = [":servicemanagement_proto_with_info"],
8535 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
8536 - grpc_service_config = "servicemanagement_grpc_service_config.json",
8537 - rest_numeric_enums = False,
8538 - service_yaml = "servicemanagement_v1.yaml",
8539 - deps = [
8540 - ":servicemanagement_csharp_grpc",
8541 - ":servicemanagement_csharp_proto",
8542 - ],
8543 -)
8544 -
8545 -# Open Source Packages
8546 -csharp_gapic_assembly_pkg(
8547 - name = "google-cloud-api-servicemanagement-v1-csharp",
8548 - deps = [
8549 - ":servicemanagement_csharp_gapic",
8550 - ":servicemanagement_csharp_grpc",
8551 - ":servicemanagement_csharp_proto",
8552 - ],
8553 -)
8554 -
8555 -cc_proto_library(
8556 - name = "servicemanagement_cc_proto",
8557 - deps = [":servicemanagement_proto"],
8558 -)
8559 -
8560 -cc_grpc_library(
8561 - name = "servicemanagement_cc_grpc",
8562 - srcs = [":servicemanagement_proto"],
8563 - grpc_only = True,
8564 - deps = [":servicemanagement_cc_proto"],
8565 -)
8566 diff -urN a/google/api/serviceusage/BUILD.bazel b/google/api/serviceusage/BUILD.bazel
8567 --- a/google/api/serviceusage/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
8568 +++ b/google/api/serviceusage/BUILD.bazel 1969-12-31 16:00:00
8569 @@ -1,40 +0,0 @@
8570 -# This build file includes a target for the Ruby wrapper library for
8571 -# google-cloud-service_usage.
8572 -
8573 -# This is an API workspace, having public visibility by default makes perfect sense.
8574 -package(default_visibility = ["//visibility:public"])
8575 -
8576 -# Export yaml configs.
8577 -exports_files(glob(["*.yaml"]))
8578 -
8579 -load(
8580 - "@com_google_googleapis_imports//:imports.bzl",
8581 - "ruby_cloud_gapic_library",
8582 - "ruby_gapic_assembly_pkg",
8583 -)
8584 -
8585 -# Generates a Ruby wrapper client for serviceusage.
8586 -# Ruby wrapper clients are versionless, but are generated from source protos
8587 -# for a particular service version, v1 in this case.
8588 -ruby_cloud_gapic_library(
8589 - name = "serviceusage_ruby_wrapper",
8590 - srcs = ["//google/api/serviceusage/v1:serviceusage_proto_with_info"],
8591 - extra_protoc_parameters = [
8592 - "ruby-cloud-gem-name=google-cloud-service_usage",
8593 - "ruby-cloud-env-prefix=SERVICE_USAGE",
8594 - "ruby-cloud-wrapper-of=v1:0.0",
8595 - "ruby-cloud-product-url=https://cloud.google.com/service-usage/",
8596 - "ruby-cloud-api-id=serviceusage.googleapis.com",
8597 - "ruby-cloud-api-shortname=serviceusage",
8598 - ],
8599 - ruby_cloud_description = "Service Usage is an infrastructure service of Google Cloud that lets…
8600 - ruby_cloud_title = "Service Usage",
8601 -)
8602 -
8603 -# Open Source package.
8604 -ruby_gapic_assembly_pkg(
8605 - name = "google-cloud-serviceusage-ruby",
8606 - deps = [
8607 - ":serviceusage_ruby_wrapper",
8608 - ],
8609 -)
8610 diff -urN a/google/api/serviceusage/v1/BUILD.bazel b/google/api/serviceusage/v1/BUILD.bazel
8611 --- a/google/api/serviceusage/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
8612 +++ b/google/api/serviceusage/v1/BUILD.bazel 1969-12-31 16:00:00
8613 @@ -1,357 +0,0 @@
8614 -# This file was automatically generated by BuildFileGenerator
8615 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
8616 -
8617 -# Most of the manual changes to this file will be overwritten.
8618 -# It's **only** allowed to change the following rule attribute values:
8619 -# - names of *_gapic_assembly_* rules
8620 -# - certain parameters of *_gapic_library rules, including but not limited to:
8621 -# * extra_protoc_parameters
8622 -# * extra_protoc_file_parameters
8623 -# The complete list of preserved parameters can be found in the source code.
8624 -
8625 -##############################################################################
8626 -# Common
8627 -##############################################################################
8628 -load("@rules_proto//proto:defs.bzl", "proto_library")
8629 -load(
8630 - "@com_google_googleapis_imports//:imports.bzl",
8631 - "cc_grpc_library",
8632 - "cc_proto_library",
8633 - "csharp_gapic_assembly_pkg",
8634 - "csharp_gapic_library",
8635 - "csharp_grpc_library",
8636 - "csharp_proto_library",
8637 - "java_gapic_assembly_gradle_pkg",
8638 - "java_gapic_library",
8639 - "java_gapic_test",
8640 - "java_grpc_library",
8641 - "java_proto_library",
8642 - "nodejs_gapic_assembly_pkg",
8643 - "nodejs_gapic_library",
8644 - "php_gapic_assembly_pkg",
8645 - "php_gapic_library",
8646 - "php_grpc_library",
8647 - "php_proto_library",
8648 - "proto_library_with_info",
8649 - "py_gapic_assembly_pkg",
8650 - "py_gapic_library",
8651 - "py_test",
8652 - "ruby_cloud_gapic_library",
8653 - "ruby_gapic_assembly_pkg",
8654 - "ruby_grpc_library",
8655 - "ruby_proto_library",
8656 -)
8657 -
8658 -# This is an API workspace, having public visibility by default makes perfect sense.
8659 -package(default_visibility = ["//visibility:public"])
8660 -
8661 -proto_library(
8662 - name = "serviceusage_proto",
8663 - srcs = [
8664 - "resources.proto",
8665 - "serviceusage.proto",
8666 - ],
8667 - deps = [
8668 - "//google/api:annotations_proto",
8669 - "//google/api:auth_proto",
8670 - "//google/api:client_proto",
8671 - "//google/api:documentation_proto",
8672 - "//google/api:endpoint_proto",
8673 - "//google/api:monitored_resource_proto",
8674 - "//google/api:monitoring_proto",
8675 - "//google/api:quota_proto",
8676 - "//google/api:usage_proto",
8677 - "//google/longrunning:operations_proto",
8678 - "@com_google_protobuf//:api_proto",
8679 - ],
8680 -)
8681 -
8682 -proto_library_with_info(
8683 - name = "serviceusage_proto_with_info",
8684 - deps = [
8685 - ":serviceusage_proto",
8686 - "//google/cloud:common_resources_proto",
8687 - ],
8688 -)
8689 -
8690 -java_proto_library(
8691 - name = "serviceusage_java_proto",
8692 - deps = [":serviceusage_proto"],
8693 -)
8694 -
8695 -java_grpc_library(
8696 - name = "serviceusage_java_grpc",
8697 - srcs = [":serviceusage_proto"],
8698 - deps = [":serviceusage_java_proto"],
8699 -)
8700 -
8701 -java_gapic_library(
8702 - name = "serviceusage_java_gapic",
8703 - srcs = [":serviceusage_proto_with_info"],
8704 - grpc_service_config = "serviceusage_grpc_service_config.json",
8705 - rest_numeric_enums = False,
8706 - test_deps = [
8707 - ":serviceusage_java_grpc",
8708 - ],
8709 - transport = "grpc+rest",
8710 - deps = [
8711 - ":serviceusage_java_proto",
8712 - ],
8713 -)
8714 -
8715 -java_gapic_test(
8716 - name = "serviceusage_java_gapic_test_suite",
8717 - test_classes = [
8718 - "com.google.api.serviceusage.v1.ServiceUsageClientHttpJsonTest",
8719 - "com.google.api.serviceusage.v1.ServiceUsageClientTest",
8720 - ],
8721 - runtime_deps = [":serviceusage_java_gapic_test"],
8722 -)
8723 -
8724 -# Open Source Packages
8725 -java_gapic_assembly_gradle_pkg(
8726 - name = "google-cloud-api-serviceusage-v1-java",
8727 - include_samples = True,
8728 - transport = "grpc+rest",
8729 - deps = [
8730 - ":serviceusage_java_gapic",
8731 - ":serviceusage_java_grpc",
8732 - ":serviceusage_java_proto",
8733 - ":serviceusage_proto",
8734 - ],
8735 -)
8736 -
8737 -##############################################################################
8738 -# Go
8739 -##############################################################################
8740 -# load(
8741 -# "@com_google_googleapis_imports//:imports.bzl",
8742 -# "go_gapic_assembly_pkg",
8743 -# "go_gapic_library",
8744 -# "go_proto_library",
8745 -# "go_test",
8746 -# )
8747 -
8748 -# go_proto_library(
8749 -# name = "serviceusage_go_proto",
8750 -# compilers = ["@io_bazel_rules_go//proto:go_grpc"],
8751 -# importpath = "google.golang.org/genproto/googleapis/api/serviceusage/v1",
8752 -# protos = [":serviceusage_proto"],
8753 -# deps = [
8754 -# "//google/api:annotations_go_proto",
8755 -# "//google/api:auth_go_proto",
8756 -# "//google/api:documentation_go_proto",
8757 -# "//google/api:endpoint_go_proto",
8758 -# "//google/api:monitoredres_go_proto",
8759 -# "//google/api:monitoring_go_proto",
8760 -# "//google/api:serviceconfig_go_proto",
8761 -# "//google/api:usage_go_proto",
8762 -# "//google/longrunning:longrunning_go_proto",
8763 -# ],
8764 -# )
8765 -
8766 -# go_gapic_library(
8767 -# name = "serviceusage_go_gapic",
8768 -# srcs = [":serviceusage_proto_with_info"],
8769 -# grpc_service_config = "serviceusage_grpc_service_config.json",
8770 -# importpath = "cloud.google.com/go/api/serviceusage/apiv1;serviceusage",
8771 -# service_yaml = "serviceusage_v1.yaml",
8772 -# metadata = True,
8773 -# deps = [
8774 -# ":serviceusage_go_proto",
8775 -# "//google/longrunning:longrunning_go_proto",
8776 -# "@com_google_cloud_go//longrunning/autogen:go_default_library",
8777 -# "@com_google_cloud_go//longrunning:go_default_library",
8778 -# ],
8779 -# )
8780 -
8781 -# go_test(
8782 -# name = "serviceusage_go_gapic_test",
8783 -# srcs = [":serviceusage_go_gapic_srcjar_test"],
8784 -# embed = [":serviceusage_go_gapic"],
8785 -# importpath = "cloud.google.com/go/api/serviceusage/apiv1",
8786 -# )
8787 -
8788 -# # Open Source Packages
8789 -# go_gapic_assembly_pkg(
8790 -# name = "gapi-cloud-api-serviceusage-v1-go",
8791 -# deps = [
8792 -# ":serviceusage_go_gapic",
8793 -# ":serviceusage_go_gapic_srcjar-test.srcjar",
8794 -# ":serviceusage_go_gapic_srcjar-metadata.srcjar",
8795 -# ":serviceusage_go_proto",
8796 -# ],
8797 -# )
8798 -
8799 -py_gapic_library(
8800 - name = "serviceusage_py_gapic",
8801 - srcs = [":serviceusage_proto"],
8802 - grpc_service_config = "serviceusage_grpc_service_config.json",
8803 - opt_args = [
8804 - "warehouse-package-name=google-cloud-service-usage",
8805 - "python-gapic-namespace=google.cloud",
8806 - "python-gapic-name=service_usage",
8807 - ],
8808 - rest_numeric_enums = False,
8809 - transport = "grpc",
8810 -)
8811 -
8812 -py_test(
8813 - name = "serviceusage_py_gapic_test",
8814 - srcs = [
8815 - "serviceusage_py_gapic_pytest.py",
8816 - "serviceusage_py_gapic_test.py",
8817 - ],
8818 - legacy_create_init = False,
8819 - deps = [":serviceusage_py_gapic"],
8820 -)
8821 -
8822 -# Open Source Packages
8823 -py_gapic_assembly_pkg(
8824 - name = "api-serviceusage-v1-py",
8825 - deps = [
8826 - ":serviceusage_py_gapic",
8827 - ],
8828 -)
8829 -
8830 -php_proto_library(
8831 - name = "serviceusage_php_proto",
8832 - deps = [":serviceusage_proto"],
8833 -)
8834 -
8835 -php_grpc_library(
8836 - name = "serviceusage_php_grpc",
8837 - srcs = [":serviceusage_proto"],
8838 - deps = [":serviceusage_php_proto"],
8839 -)
8840 -
8841 -php_gapic_library(
8842 - name = "serviceusage_php_gapic",
8843 - srcs = [":serviceusage_proto_with_info"],
8844 - grpc_service_config = "serviceusage_grpc_service_config.json",
8845 - rest_numeric_enums = False,
8846 - service_yaml = "serviceusage_v1.yaml",
8847 - transport = "grpc+rest",
8848 - deps = [
8849 - ":serviceusage_php_grpc",
8850 - ":serviceusage_php_proto",
8851 - ],
8852 -)
8853 -
8854 -# Open Source Packages
8855 -php_gapic_assembly_pkg(
8856 - name = "google-cloud-api-serviceusage-v1-php",
8857 - deps = [
8858 - ":serviceusage_php_gapic",
8859 - ":serviceusage_php_grpc",
8860 - ":serviceusage_php_proto",
8861 - ],
8862 -)
8863 -
8864 -nodejs_gapic_library(
8865 - name = "serviceusage_nodejs_gapic",
8866 - package_name = "@google-cloud/service-usage",
8867 - src = ":serviceusage_proto_with_info",
8868 - extra_protoc_parameters = ["metadata"],
8869 - grpc_service_config = "serviceusage_grpc_service_config.json",
8870 - package = "google.api.serviceusage.v1",
8871 - rest_numeric_enums = False,
8872 - service_yaml = "serviceusage_v1.yaml",
8873 - transport = "grpc+rest",
8874 - deps = [],
8875 -)
8876 -
8877 -nodejs_gapic_assembly_pkg(
8878 - name = "api-serviceusage-v1-nodejs",
8879 - deps = [
8880 - ":serviceusage_nodejs_gapic",
8881 - ":serviceusage_proto",
8882 - ],
8883 -)
8884 -
8885 -ruby_proto_library(
8886 - name = "serviceusage_ruby_proto",
8887 - deps = [":serviceusage_proto"],
8888 -)
8889 -
8890 -ruby_grpc_library(
8891 - name = "serviceusage_ruby_grpc",
8892 - srcs = [":serviceusage_proto"],
8893 - deps = [":serviceusage_ruby_proto"],
8894 -)
8895 -
8896 -ruby_cloud_gapic_library(
8897 - name = "serviceusage_ruby_gapic",
8898 - srcs = [":serviceusage_proto_with_info"],
8899 - extra_protoc_parameters = [
8900 - "ruby-cloud-gem-name=google-cloud-service_usage-v1",
8901 - "ruby-cloud-env-prefix=SERVICE_USAGE",
8902 - "ruby-cloud-product-url=https://cloud.google.com/service-usage/",
8903 - "ruby-cloud-api-id=serviceusage.googleapis.com",
8904 - "ruby-cloud-api-shortname=serviceusage",
8905 - ],
8906 - grpc_service_config = "serviceusage_grpc_service_config.json",
8907 - rest_numeric_enums = False,
8908 - ruby_cloud_description = "Service Usage is an infrastructure service of Google Cloud that lets…
8909 - ruby_cloud_title = "Service Usage V1",
8910 - deps = [
8911 - ":serviceusage_ruby_grpc",
8912 - ":serviceusage_ruby_proto",
8913 - ],
8914 -)
8915 -
8916 -# Open Source Packages
8917 -ruby_gapic_assembly_pkg(
8918 - name = "google-cloud-api-serviceusage-v1-ruby",
8919 - deps = [
8920 - ":serviceusage_ruby_gapic",
8921 - ":serviceusage_ruby_grpc",
8922 - ":serviceusage_ruby_proto",
8923 - ],
8924 -)
8925 -
8926 -csharp_proto_library(
8927 - name = "serviceusage_csharp_proto",
8928 - deps = [":serviceusage_proto"],
8929 -)
8930 -
8931 -csharp_grpc_library(
8932 - name = "serviceusage_csharp_grpc",
8933 - srcs = [":serviceusage_proto"],
8934 - deps = [":serviceusage_csharp_proto"],
8935 -)
8936 -
8937 -csharp_gapic_library(
8938 - name = "serviceusage_csharp_gapic",
8939 - srcs = [":serviceusage_proto_with_info"],
8940 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
8941 - grpc_service_config = "serviceusage_grpc_service_config.json",
8942 - rest_numeric_enums = False,
8943 - # service_yaml = "serviceusage_v1.yaml",
8944 - deps = [
8945 - ":serviceusage_csharp_grpc",
8946 - ":serviceusage_csharp_proto",
8947 - ],
8948 -)
8949 -
8950 -# Open Source Packages
8951 -csharp_gapic_assembly_pkg(
8952 - name = "google-cloud-api-serviceusage-v1-csharp",
8953 - deps = [
8954 - ":serviceusage_csharp_gapic",
8955 - ":serviceusage_csharp_grpc",
8956 - ":serviceusage_csharp_proto",
8957 - ],
8958 -)
8959 -
8960 -cc_proto_library(
8961 - name = "serviceusage_cc_proto",
8962 - deps = [":serviceusage_proto"],
8963 -)
8964 -
8965 -cc_grpc_library(
8966 - name = "serviceusage_cc_grpc",
8967 - srcs = [":serviceusage_proto"],
8968 - grpc_only = True,
8969 - deps = [":serviceusage_cc_proto"],
8970 -)
8971 diff -urN a/google/api/serviceusage/v1beta1/BUILD.bazel b/google/api/serviceusage/v1beta1/BUILD.baz…
8972 --- a/google/api/serviceusage/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
8973 +++ b/google/api/serviceusage/v1beta1/BUILD.bazel 1969-12-31 16:00:00
8974 @@ -1,335 +0,0 @@
8975 -# This file was automatically generated by BuildFileGenerator
8976 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
8977 -
8978 -# Most of the manual changes to this file will be overwritten.
8979 -# It's **only** allowed to change the following rule attribute values:
8980 -# - names of *_gapic_assembly_* rules
8981 -# - certain parameters of *_gapic_library rules, including but not limited to:
8982 -# * extra_protoc_parameters
8983 -# * extra_protoc_file_parameters
8984 -# The complete list of preserved parameters can be found in the source code.
8985 -
8986 -##############################################################################
8987 -# Common
8988 -##############################################################################
8989 -load("@rules_proto//proto:defs.bzl", "proto_library")
8990 -load(
8991 - "@com_google_googleapis_imports//:imports.bzl",
8992 - "csharp_gapic_assembly_pkg",
8993 - "csharp_gapic_library",
8994 - "csharp_grpc_library",
8995 - "csharp_proto_library",
8996 - "go_gapic_assembly_pkg",
8997 - "go_gapic_library",
8998 - "go_proto_library",
8999 - "go_test",
9000 - "java_gapic_assembly_gradle_pkg",
9001 - "java_gapic_library",
9002 - "java_gapic_test",
9003 - "java_grpc_library",
9004 - "java_proto_library",
9005 - "nodejs_gapic_assembly_pkg",
9006 - "nodejs_gapic_library",
9007 - "php_gapic_assembly_pkg",
9008 - "php_gapic_library",
9009 - "php_grpc_library",
9010 - "php_proto_library",
9011 - "proto_library_with_info",
9012 - "py_gapic_assembly_pkg",
9013 - "py_gapic_library",
9014 - "ruby_cloud_gapic_library",
9015 - "ruby_gapic_assembly_pkg",
9016 - "ruby_grpc_library",
9017 - "ruby_proto_library",
9018 -)
9019 -
9020 -# This is an API workspace, having public visibility by default makes perfect sense.
9021 -package(default_visibility = ["//visibility:public"])
9022 -
9023 -proto_library(
9024 - name = "serviceusage_proto",
9025 - srcs = [
9026 - "resources.proto",
9027 - "serviceusage.proto",
9028 - ],
9029 - deps = [
9030 - "//google/api:annotations_proto",
9031 - "//google/api:auth_proto",
9032 - "//google/api:client_proto",
9033 - "//google/api:documentation_proto",
9034 - "//google/api:endpoint_proto",
9035 - "//google/api:field_behavior_proto",
9036 - "//google/api:monitored_resource_proto",
9037 - "//google/api:monitoring_proto",
9038 - "//google/api:quota_proto",
9039 - "//google/api:usage_proto",
9040 - "//google/longrunning:operations_proto",
9041 - "@com_google_protobuf//:api_proto",
9042 - "@com_google_protobuf//:field_mask_proto",
9043 - ],
9044 -)
9045 -
9046 -proto_library_with_info(
9047 - name = "serviceusage_proto_with_info",
9048 - deps = [
9049 - ":serviceusage_proto",
9050 - "//google/cloud:common_resources_proto",
9051 - ],
9052 -)
9053 -
9054 -java_proto_library(
9055 - name = "serviceusage_java_proto",
9056 - deps = [":serviceusage_proto"],
9057 -)
9058 -
9059 -java_grpc_library(
9060 - name = "serviceusage_java_grpc",
9061 - srcs = [":serviceusage_proto"],
9062 - deps = [":serviceusage_java_proto"],
9063 -)
9064 -
9065 -java_gapic_library(
9066 - name = "serviceusage_java_gapic",
9067 - srcs = [":serviceusage_proto_with_info"],
9068 - grpc_service_config = "serviceusage_grpc_service_config.json",
9069 - rest_numeric_enums = False,
9070 - test_deps = [
9071 - ":serviceusage_java_grpc",
9072 - ],
9073 - transport = "grpc+rest",
9074 - deps = [
9075 - ":serviceusage_java_proto",
9076 - ],
9077 -)
9078 -
9079 -java_gapic_test(
9080 - name = "serviceusage_java_gapic_test_suite",
9081 - test_classes = [
9082 - "com.google.api.serviceusage.v1beta1.ServiceUsageClientHttpJsonTest",
9083 - "com.google.api.serviceusage.v1beta1.ServiceUsageClientTest",
9084 - ],
9085 - runtime_deps = [":serviceusage_java_gapic_test"],
9086 -)
9087 -
9088 -# Open Source Packages
9089 -java_gapic_assembly_gradle_pkg(
9090 - name = "google-cloud-api-serviceusage-v1beta1-java",
9091 - include_samples = True,
9092 - transport = "grpc+rest",
9093 - deps = [
9094 - ":serviceusage_java_gapic",
9095 - ":serviceusage_java_grpc",
9096 - ":serviceusage_java_proto",
9097 - ":serviceusage_proto",
9098 - ],
9099 -)
9100 -
9101 -go_proto_library(
9102 - name = "serviceusage_go_proto",
9103 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
9104 - importpath = "google.golang.org/genproto/googleapis/api/serviceusage/v1beta1",
9105 - protos = [":serviceusage_proto"],
9106 - deps = [
9107 - "//google/api:annotations_go_proto",
9108 - "//google/api:monitoredres_go_proto",
9109 - "//google/api:serviceconfig_go_proto",
9110 - "//google/longrunning:longrunning_go_proto",
9111 - ],
9112 -)
9113 -
9114 -go_gapic_library(
9115 - name = "serviceusage_go_gapic",
9116 - srcs = [":serviceusage_proto_with_info"],
9117 - grpc_service_config = "serviceusage_grpc_service_config.json",
9118 - importpath = "cloud.google.com/go/api/serviceusage/apiv1beta1;serviceusage",
9119 - metadata = True,
9120 - rest_numeric_enums = False,
9121 - service_yaml = "serviceusage_v1beta1.yaml",
9122 - transport = "grpc+rest",
9123 - deps = [
9124 - ":serviceusage_go_proto",
9125 - "//google/longrunning:longrunning_go_proto",
9126 - "@com_google_cloud_go//longrunning:go_default_library",
9127 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
9128 - ],
9129 -)
9130 -
9131 -go_test(
9132 - name = "serviceusage_go_gapic_test",
9133 - srcs = [":serviceusage_go_gapic_srcjar_test"],
9134 - embed = [":serviceusage_go_gapic"],
9135 - importpath = "cloud.google.com/go/api/serviceusage/apiv1beta1",
9136 -)
9137 -
9138 -# Open Source Packages
9139 -go_gapic_assembly_pkg(
9140 - name = "gapi-cloud-api-serviceusage-v1beta1-go",
9141 - deps = [
9142 - ":serviceusage_go_gapic",
9143 - ":serviceusage_go_gapic_srcjar-metadata.srcjar",
9144 - ":serviceusage_go_gapic_srcjar-test.srcjar",
9145 - ":serviceusage_go_proto",
9146 - ],
9147 -)
9148 -
9149 -py_gapic_library(
9150 - name = "serviceusage_py_gapic",
9151 - srcs = [":serviceusage_proto"],
9152 - grpc_service_config = "serviceusage_grpc_service_config.json",
9153 - rest_numeric_enums = False,
9154 - transport = "grpc",
9155 -)
9156 -
9157 -# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed
9158 -#py_test(
9159 -# name = "serviceusage_py_gapic_test",
9160 -# srcs = [
9161 -# "serviceusage_py_gapic_pytest.py",
9162 -# "serviceusage_py_gapic_test.py",
9163 -# ],
9164 -# legacy_create_init = False,
9165 -# deps = [":serviceusage_py_gapic"],
9166 -#)
9167 -
9168 -# Open Source Packages
9169 -py_gapic_assembly_pkg(
9170 - name = "api-serviceusage-v1beta1-py",
9171 - deps = [
9172 - ":serviceusage_py_gapic",
9173 - ],
9174 -)
9175 -
9176 -php_proto_library(
9177 - name = "serviceusage_php_proto",
9178 - deps = [":serviceusage_proto"],
9179 -)
9180 -
9181 -php_grpc_library(
9182 - name = "serviceusage_php_grpc",
9183 - srcs = [":serviceusage_proto"],
9184 - deps = [":serviceusage_php_proto"],
9185 -)
9186 -
9187 -php_gapic_library(
9188 - name = "serviceusage_php_gapic",
9189 - srcs = [":serviceusage_proto_with_info"],
9190 - grpc_service_config = "serviceusage_grpc_service_config.json",
9191 - rest_numeric_enums = False,
9192 - service_yaml = "serviceusage_v1beta1.yaml",
9193 - transport = "grpc+rest",
9194 - deps = [
9195 - ":serviceusage_php_grpc",
9196 - ":serviceusage_php_proto",
9197 - ],
9198 -)
9199 -
9200 -# Open Source Packages
9201 -php_gapic_assembly_pkg(
9202 - name = "google-cloud-api-serviceusage-v1beta1-php",
9203 - deps = [
9204 - ":serviceusage_php_gapic",
9205 - ":serviceusage_php_grpc",
9206 - ":serviceusage_php_proto",
9207 - ],
9208 -)
9209 -
9210 -nodejs_gapic_library(
9211 - name = "serviceusage_nodejs_gapic",
9212 - package_name = "@google-cloud/service-usage",
9213 - src = ":serviceusage_proto_with_info",
9214 - extra_protoc_parameters = ["metadata"],
9215 - grpc_service_config = "serviceusage_grpc_service_config.json",
9216 - package = "google.api.serviceusage.v1beta1",
9217 - rest_numeric_enums = False,
9218 - service_yaml = "serviceusage_v1beta1.yaml",
9219 - transport = "grpc+rest",
9220 - deps = [],
9221 -)
9222 -
9223 -nodejs_gapic_assembly_pkg(
9224 - name = "api-serviceusage-v1beta1-nodejs",
9225 - deps = [
9226 - ":serviceusage_nodejs_gapic",
9227 - ":serviceusage_proto",
9228 - ],
9229 -)
9230 -
9231 -ruby_proto_library(
9232 - name = "serviceusage_ruby_proto",
9233 - deps = [":serviceusage_proto"],
9234 -)
9235 -
9236 -ruby_grpc_library(
9237 - name = "serviceusage_ruby_grpc",
9238 - srcs = [":serviceusage_proto"],
9239 - deps = [":serviceusage_ruby_proto"],
9240 -)
9241 -
9242 -ruby_cloud_gapic_library(
9243 - name = "serviceusage_ruby_gapic",
9244 - srcs = [":serviceusage_proto_with_info"],
9245 - extra_protoc_parameters = [
9246 - "ruby-cloud-gem-name=google-cloud-service_usage-v1beta1",
9247 - "ruby-cloud-env-prefix=SERVICE_USAGE",
9248 - "ruby-cloud-product-url=https://cloud.google.com/service-usage/",
9249 - "ruby-cloud-api-id=serviceusage.googleapis.com",
9250 - "ruby-cloud-api-shortname=serviceusage",
9251 - ],
9252 - grpc_service_config = "serviceusage_grpc_service_config.json",
9253 - rest_numeric_enums = False,
9254 - ruby_cloud_description = "Service Usage is an infrastructure service of Google Cloud that lets…
9255 - ruby_cloud_title = "Service Usage V1beta1",
9256 - deps = [
9257 - ":serviceusage_ruby_grpc",
9258 - ":serviceusage_ruby_proto",
9259 - ],
9260 -)
9261 -
9262 -# Open Source Packages
9263 -ruby_gapic_assembly_pkg(
9264 - name = "google-cloud-api-serviceusage-v1beta1-ruby",
9265 - deps = [
9266 - ":serviceusage_ruby_gapic",
9267 - ":serviceusage_ruby_grpc",
9268 - ":serviceusage_ruby_proto",
9269 - ],
9270 -)
9271 -
9272 -csharp_proto_library(
9273 - name = "serviceusage_csharp_proto",
9274 - deps = [":serviceusage_proto"],
9275 -)
9276 -
9277 -csharp_grpc_library(
9278 - name = "serviceusage_csharp_grpc",
9279 - srcs = [":serviceusage_proto"],
9280 - deps = [":serviceusage_csharp_proto"],
9281 -)
9282 -
9283 -csharp_gapic_library(
9284 - name = "serviceusage_csharp_gapic",
9285 - srcs = [":serviceusage_proto_with_info"],
9286 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
9287 - grpc_service_config = "serviceusage_grpc_service_config.json",
9288 - rest_numeric_enums = False,
9289 - service_yaml = "serviceusage_v1beta1.yaml",
9290 - deps = [
9291 - ":serviceusage_csharp_grpc",
9292 - ":serviceusage_csharp_proto",
9293 - ],
9294 -)
9295 -
9296 -# Open Source Packages
9297 -csharp_gapic_assembly_pkg(
9298 - name = "google-cloud-api-serviceusage-v1beta1-csharp",
9299 - deps = [
9300 - ":serviceusage_csharp_gapic",
9301 - ":serviceusage_csharp_grpc",
9302 - ":serviceusage_csharp_proto",
9303 - ],
9304 -)
9305 -
9306 -##############################################################################
9307 -# C++
9308 -##############################################################################
9309 -# Put your C++ rules here
9310 diff -urN a/google/appengine/BUILD.bazel b/google/appengine/BUILD.bazel
9311 --- a/google/appengine/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
9312 +++ b/google/appengine/BUILD.bazel 1969-12-31 16:00:00
9313 @@ -1,40 +0,0 @@
9314 -# This build file includes a target for the Ruby wrapper library for
9315 -# google-cloud-app_engine.
9316 -
9317 -# This is an API workspace, having public visibility by default makes perfect sense.
9318 -package(default_visibility = ["//visibility:public"])
9319 -
9320 -# Export yaml configs.
9321 -exports_files(glob(["*.yaml"]))
9322 -
9323 -load(
9324 - "@com_google_googleapis_imports//:imports.bzl",
9325 - "ruby_cloud_gapic_library",
9326 - "ruby_gapic_assembly_pkg",
9327 -)
9328 -
9329 -# Generates a Ruby wrapper client for appengine.
9330 -# Ruby wrapper clients are versionless, but are generated from source protos
9331 -# for a particular service version, v1 in this case.
9332 -ruby_cloud_gapic_library(
9333 - name = "appengine_ruby_wrapper",
9334 - srcs = ["//google/appengine/v1:appengine_proto_with_info"],
9335 - extra_protoc_parameters = [
9336 - "ruby-cloud-gem-name=google-cloud-app_engine",
9337 - "ruby-cloud-env-prefix=APP_ENGINE",
9338 - "ruby-cloud-wrapper-of=v1:0.3",
9339 - "ruby-cloud-product-url=https://cloud.google.com/appengine/docs/admin-api/",
9340 - "ruby-cloud-api-id=appengine.googleapis.com",
9341 - "ruby-cloud-api-shortname=appengine",
9342 - ],
9343 - ruby_cloud_description = "The App Engine Admin API provisions and manages your App Engine appl…
9344 - ruby_cloud_title = "App Engine Admin",
9345 -)
9346 -
9347 -# Open Source package.
9348 -ruby_gapic_assembly_pkg(
9349 - name = "google-cloud-appengine-ruby",
9350 - deps = [
9351 - ":appengine_ruby_wrapper",
9352 - ],
9353 -)
9354 diff -urN a/google/appengine/legacy/BUILD.bazel b/google/appengine/legacy/BUILD.bazel
9355 --- a/google/appengine/legacy/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
9356 +++ b/google/appengine/legacy/BUILD.bazel 1969-12-31 16:00:00
9357 @@ -1,177 +0,0 @@
9358 -# This file was automatically generated by BuildFileGenerator
9359 -
9360 -# This is an API workspace, having public visibility by default makes perfect sense.
9361 -package(default_visibility = ["//visibility:public"])
9362 -
9363 -##############################################################################
9364 -# Common
9365 -##############################################################################
9366 -load("@rules_proto//proto:defs.bzl", "proto_library")
9367 -
9368 -proto_library(
9369 - name = "legacy_proto",
9370 - srcs = [
9371 - "audit_data.proto",
9372 - ],
9373 - deps = [
9374 - "//google/api:annotations_proto",
9375 - ],
9376 -)
9377 -
9378 -##############################################################################
9379 -# Java
9380 -##############################################################################
9381 -load(
9382 - "@com_google_googleapis_imports//:imports.bzl",
9383 - "java_grpc_library",
9384 - "java_proto_library",
9385 -)
9386 -
9387 -java_proto_library(
9388 - name = "legacy_java_proto",
9389 - deps = [":legacy_proto"],
9390 -)
9391 -
9392 -java_grpc_library(
9393 - name = "legacy_java_grpc",
9394 - srcs = [":legacy_proto"],
9395 - deps = [":legacy_java_proto"],
9396 -)
9397 -
9398 -##############################################################################
9399 -# Go
9400 -##############################################################################
9401 -load(
9402 - "@com_google_googleapis_imports//:imports.bzl",
9403 - "go_proto_library",
9404 -)
9405 -
9406 -go_proto_library(
9407 - name = "legacy_go_proto",
9408 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
9409 - importpath = "google.golang.org/genproto/googleapis/appengine/legacy",
9410 - protos = [":legacy_proto"],
9411 - deps = [
9412 - "//google/api:annotations_go_proto",
9413 - ],
9414 -)
9415 -
9416 -##############################################################################
9417 -# Python
9418 -##############################################################################
9419 -load(
9420 - "@com_google_googleapis_imports//:imports.bzl",
9421 - "moved_proto_library",
9422 - "py_grpc_library",
9423 - "py_proto_library",
9424 -)
9425 -
9426 -moved_proto_library(
9427 - name = "legacy_moved_proto",
9428 - srcs = [":legacy_proto"],
9429 - deps = [
9430 - "//google/api:annotations_proto",
9431 - ],
9432 -)
9433 -
9434 -py_proto_library(
9435 - name = "legacy_py_proto",
9436 - deps = [":legacy_moved_proto"],
9437 -)
9438 -
9439 -py_grpc_library(
9440 - name = "legacy_py_grpc",
9441 - srcs = [":legacy_moved_proto"],
9442 - deps = [":legacy_py_proto"],
9443 -)
9444 -
9445 -##############################################################################
9446 -# PHP
9447 -##############################################################################
9448 -load(
9449 - "@com_google_googleapis_imports//:imports.bzl",
9450 - "php_grpc_library",
9451 - "php_proto_library",
9452 -)
9453 -
9454 -php_proto_library(
9455 - name = "legacy_php_proto",
9456 - deps = [":legacy_proto"],
9457 -)
9458 -
9459 -php_grpc_library(
9460 - name = "legacy_php_grpc",
9461 - srcs = [":legacy_proto"],
9462 - deps = [":legacy_php_proto"],
9463 -)
9464 -
9465 -##############################################################################
9466 -# Node.js
9467 -##############################################################################
9468 -load(
9469 - "@com_google_googleapis_imports//:imports.bzl",
9470 - "nodejs_gapic_assembly_pkg",
9471 - "nodejs_gapic_library",
9472 -)
9473 -
9474 -
9475 -##############################################################################
9476 -# Ruby
9477 -##############################################################################
9478 -load(
9479 - "@com_google_googleapis_imports//:imports.bzl",
9480 - "ruby_grpc_library",
9481 - "ruby_proto_library",
9482 -)
9483 -
9484 -ruby_proto_library(
9485 - name = "legacy_ruby_proto",
9486 - deps = [":legacy_proto"],
9487 -)
9488 -
9489 -ruby_grpc_library(
9490 - name = "legacy_ruby_grpc",
9491 - srcs = [":legacy_proto"],
9492 - deps = [":legacy_ruby_proto"],
9493 -)
9494 -
9495 -##############################################################################
9496 -# C#
9497 -##############################################################################
9498 -load(
9499 - "@com_google_googleapis_imports//:imports.bzl",
9500 - "csharp_grpc_library",
9501 - "csharp_proto_library",
9502 -)
9503 -
9504 -csharp_proto_library(
9505 - name = "legacy_csharp_proto",
9506 - deps = [":legacy_proto"],
9507 -)
9508 -
9509 -csharp_grpc_library(
9510 - name = "legacy_csharp_grpc",
9511 - srcs = [":legacy_proto"],
9512 - deps = [":legacy_csharp_proto"],
9513 -)
9514 -
9515 -##############################################################################
9516 -# C++
9517 -##############################################################################
9518 -load(
9519 - "@com_google_googleapis_imports//:imports.bzl",
9520 - "cc_grpc_library",
9521 - "cc_proto_library",
9522 -)
9523 -
9524 -cc_proto_library(
9525 - name = "legacy_cc_proto",
9526 - deps = [":legacy_proto"],
9527 -)
9528 -
9529 -cc_grpc_library(
9530 - name = "legacy_cc_grpc",
9531 - srcs = [":legacy_proto"],
9532 - grpc_only = True,
9533 - deps = [":legacy_cc_proto"],
9534 -)
9535 diff -urN a/google/appengine/logging/v1/BUILD.bazel b/google/appengine/logging/v1/BUILD.bazel
9536 --- a/google/appengine/logging/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
9537 +++ b/google/appengine/logging/v1/BUILD.bazel 1969-12-31 16:00:00
9538 @@ -1,178 +0,0 @@
9539 -# This file was automatically generated by BuildFileGenerator
9540 -
9541 -# This is an API workspace, having public visibility by default makes perfect sense.
9542 -package(default_visibility = ["//visibility:public"])
9543 -
9544 -##############################################################################
9545 -# Common
9546 -##############################################################################
9547 -load("@rules_proto//proto:defs.bzl", "proto_library")
9548 -
9549 -proto_library(
9550 - name = "logging_proto",
9551 - srcs = [
9552 - "request_log.proto",
9553 - ],
9554 - deps = [
9555 - "//google/logging/type:type_proto",
9556 - "@com_google_protobuf//:duration_proto",
9557 - "@com_google_protobuf//:timestamp_proto",
9558 - ],
9559 -)
9560 -
9561 -##############################################################################
9562 -# Java
9563 -##############################################################################
9564 -load(
9565 - "@com_google_googleapis_imports//:imports.bzl",
9566 - "java_grpc_library",
9567 - "java_proto_library",
9568 -)
9569 -
9570 -java_proto_library(
9571 - name = "logging_java_proto",
9572 - deps = [":logging_proto"],
9573 -)
9574 -
9575 -java_grpc_library(
9576 - name = "logging_java_grpc",
9577 - srcs = [":logging_proto"],
9578 - deps = [":logging_java_proto"],
9579 -)
9580 -
9581 -##############################################################################
9582 -# Go
9583 -##############################################################################
9584 -load(
9585 - "@com_google_googleapis_imports//:imports.bzl",
9586 - "go_proto_library",
9587 -)
9588 -
9589 -go_proto_library(
9590 - name = "logging_go_proto",
9591 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
9592 - importpath = "google.golang.org/genproto/googleapis/appengine/logging/v1",
9593 - protos = [":logging_proto"],
9594 - deps = [
9595 - "//google/logging/type:type_go_proto",
9596 - ],
9597 -)
9598 -
9599 -##############################################################################
9600 -# Python
9601 -##############################################################################
9602 -load(
9603 - "@com_google_googleapis_imports//:imports.bzl",
9604 - "py_gapic_assembly_pkg",
9605 - "py_gapic_library",
9606 -)
9607 -
9608 -py_gapic_library(
9609 - name = "logging_py_gapic",
9610 - srcs = [":logging_proto"],
9611 - opt_args = [
9612 - "warehouse-package-name=google-cloud-appengine-logging",
9613 - "python-gapic-namespace=google.cloud",
9614 - "python-gapic-name=appengine_logging",
9615 - ],
9616 - rest_numeric_enums = False,
9617 - transport = "grpc",
9618 -)
9619 -
9620 -# Open Source Packages
9621 -py_gapic_assembly_pkg(
9622 - name = "google-cloud-appengine-logging-v1-py",
9623 - deps = [
9624 - ":logging_py_gapic",
9625 - ],
9626 -)
9627 -
9628 -##############################################################################
9629 -# PHP
9630 -##############################################################################
9631 -load(
9632 - "@com_google_googleapis_imports//:imports.bzl",
9633 - "php_grpc_library",
9634 - "php_proto_library",
9635 -)
9636 -
9637 -php_proto_library(
9638 - name = "logging_php_proto",
9639 - deps = [":logging_proto"],
9640 -)
9641 -
9642 -php_grpc_library(
9643 - name = "logging_php_grpc",
9644 - srcs = [":logging_proto"],
9645 - deps = [":logging_php_proto"],
9646 -)
9647 -
9648 -##############################################################################
9649 -# Node.js
9650 -##############################################################################
9651 -load(
9652 - "@com_google_googleapis_imports//:imports.bzl",
9653 - "nodejs_gapic_assembly_pkg",
9654 - "nodejs_gapic_library",
9655 -)
9656 -
9657 -##############################################################################
9658 -# Ruby
9659 -##############################################################################
9660 -load(
9661 - "@com_google_googleapis_imports//:imports.bzl",
9662 - "ruby_grpc_library",
9663 - "ruby_proto_library",
9664 -)
9665 -
9666 -ruby_proto_library(
9667 - name = "logging_ruby_proto",
9668 - deps = [":logging_proto"],
9669 -)
9670 -
9671 -ruby_grpc_library(
9672 - name = "logging_ruby_grpc",
9673 - srcs = [":logging_proto"],
9674 - deps = [":logging_ruby_proto"],
9675 -)
9676 -
9677 -##############################################################################
9678 -# C#
9679 -##############################################################################
9680 -load(
9681 - "@com_google_googleapis_imports//:imports.bzl",
9682 - "csharp_grpc_library",
9683 - "csharp_proto_library",
9684 -)
9685 -
9686 -csharp_proto_library(
9687 - name = "logging_csharp_proto",
9688 - deps = [":logging_proto"],
9689 -)
9690 -
9691 -csharp_grpc_library(
9692 - name = "logging_csharp_grpc",
9693 - srcs = [":logging_proto"],
9694 - deps = [":logging_csharp_proto"],
9695 -)
9696 -
9697 -##############################################################################
9698 -# C++
9699 -##############################################################################
9700 -load(
9701 - "@com_google_googleapis_imports//:imports.bzl",
9702 - "cc_grpc_library",
9703 - "cc_proto_library",
9704 -)
9705 -
9706 -cc_proto_library(
9707 - name = "logging_cc_proto",
9708 - deps = [":logging_proto"],
9709 -)
9710 -
9711 -cc_grpc_library(
9712 - name = "logging_cc_grpc",
9713 - srcs = [":logging_proto"],
9714 - grpc_only = True,
9715 - deps = [":logging_cc_proto"],
9716 -)
9717 diff -urN a/google/appengine/v1/BUILD.bazel b/google/appengine/v1/BUILD.bazel
9718 --- a/google/appengine/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
9719 +++ b/google/appengine/v1/BUILD.bazel 1969-12-31 16:00:00
9720 @@ -1,371 +0,0 @@
9721 -# This file was automatically generated by BuildFileGenerator
9722 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
9723 -
9724 -# Most of the manual changes to this file will be overwritten.
9725 -# It's **only** allowed to change the following rule attribute values:
9726 -# - names of *_gapic_assembly_* rules
9727 -# - certain parameters of *_gapic_library rules, including but not limited to:
9728 -# * extra_protoc_parameters
9729 -# * extra_protoc_file_parameters
9730 -# The complete list of preserved parameters can be found in the source code.
9731 -
9732 -##############################################################################
9733 -# Common
9734 -##############################################################################
9735 -load("@rules_proto//proto:defs.bzl", "proto_library")
9736 -load(
9737 - "@com_google_googleapis_imports//:imports.bzl",
9738 - "cc_grpc_library",
9739 - "cc_proto_library",
9740 - "csharp_gapic_assembly_pkg",
9741 - "csharp_gapic_library",
9742 - "csharp_grpc_library",
9743 - "csharp_proto_library",
9744 - "go_gapic_assembly_pkg",
9745 - "go_gapic_library",
9746 - "go_proto_library",
9747 - "go_test",
9748 - "java_gapic_assembly_gradle_pkg",
9749 - "java_gapic_library",
9750 - "java_gapic_test",
9751 - "java_grpc_library",
9752 - "java_proto_library",
9753 - "nodejs_gapic_assembly_pkg",
9754 - "nodejs_gapic_library",
9755 - "php_gapic_assembly_pkg",
9756 - "php_gapic_library",
9757 - "php_grpc_library",
9758 - "php_proto_library",
9759 - "proto_library_with_info",
9760 - "py_gapic_assembly_pkg",
9761 - "py_gapic_library",
9762 - "py_test",
9763 - "ruby_cloud_gapic_library",
9764 - "ruby_gapic_assembly_pkg",
9765 - "ruby_grpc_library",
9766 - "ruby_proto_library",
9767 -)
9768 -
9769 -# This is an API workspace, having public visibility by default makes perfect sense.
9770 -package(default_visibility = ["//visibility:public"])
9771 -
9772 -proto_library(
9773 - name = "appengine_proto",
9774 - srcs = [
9775 - "app_yaml.proto",
9776 - "appengine.proto",
9777 - "application.proto",
9778 - "audit_data.proto",
9779 - "certificate.proto",
9780 - "deploy.proto",
9781 - "deployed_files.proto",
9782 - "domain.proto",
9783 - "domain_mapping.proto",
9784 - "firewall.proto",
9785 - "instance.proto",
9786 - "location.proto",
9787 - "network_settings.proto",
9788 - "operation.proto",
9789 - "service.proto",
9790 - "version.proto",
9791 - ],
9792 - deps = [
9793 - "//google/api:annotations_proto",
9794 - "//google/api:client_proto",
9795 - "//google/api:field_behavior_proto",
9796 - "//google/api:resource_proto",
9797 - "//google/longrunning:operations_proto",
9798 - "@com_google_protobuf//:duration_proto",
9799 - "@com_google_protobuf//:empty_proto",
9800 - "@com_google_protobuf//:field_mask_proto",
9801 - "@com_google_protobuf//:timestamp_proto",
9802 - ],
9803 -)
9804 -
9805 -proto_library_with_info(
9806 - name = "appengine_proto_with_info",
9807 - deps = [
9808 - ":appengine_proto",
9809 - "//google/cloud:common_resources_proto",
9810 - ],
9811 -)
9812 -
9813 -java_proto_library(
9814 - name = "appengine_java_proto",
9815 - deps = [":appengine_proto"],
9816 -)
9817 -
9818 -java_grpc_library(
9819 - name = "appengine_java_grpc",
9820 - srcs = [":appengine_proto"],
9821 - deps = [":appengine_java_proto"],
9822 -)
9823 -
9824 -java_gapic_library(
9825 - name = "appengine_java_gapic",
9826 - srcs = [":appengine_proto_with_info"],
9827 - grpc_service_config = "appengine_grpc_service_config.json",
9828 - rest_numeric_enums = False,
9829 - test_deps = [
9830 - ":appengine_java_grpc",
9831 - ],
9832 - transport = "grpc+rest",
9833 - deps = [
9834 - ":appengine_java_proto",
9835 - ],
9836 -)
9837 -
9838 -java_gapic_test(
9839 - name = "appengine_java_gapic_test_suite",
9840 - test_classes = [
9841 - "com.google.appengine.v1.ApplicationsClientHttpJsonTest",
9842 - "com.google.appengine.v1.ApplicationsClientTest",
9843 - "com.google.appengine.v1.AuthorizedCertificatesClientHttpJsonTest",
9844 - "com.google.appengine.v1.AuthorizedCertificatesClientTest",
9845 - "com.google.appengine.v1.AuthorizedDomainsClientHttpJsonTest",
9846 - "com.google.appengine.v1.AuthorizedDomainsClientTest",
9847 - "com.google.appengine.v1.DomainMappingsClientHttpJsonTest",
9848 - "com.google.appengine.v1.DomainMappingsClientTest",
9849 - "com.google.appengine.v1.FirewallClientHttpJsonTest",
9850 - "com.google.appengine.v1.FirewallClientTest",
9851 - "com.google.appengine.v1.InstancesClientHttpJsonTest",
9852 - "com.google.appengine.v1.InstancesClientTest",
9853 - "com.google.appengine.v1.ServicesClientHttpJsonTest",
9854 - "com.google.appengine.v1.ServicesClientTest",
9855 - "com.google.appengine.v1.VersionsClientHttpJsonTest",
9856 - "com.google.appengine.v1.VersionsClientTest",
9857 - ],
9858 - runtime_deps = [":appengine_java_gapic_test"],
9859 -)
9860 -
9861 -# Open Source Packages
9862 -java_gapic_assembly_gradle_pkg(
9863 - name = "google-cloud-appengine-v1-java",
9864 - include_samples = True,
9865 - transport = "grpc+rest",
9866 - deps = [
9867 - ":appengine_java_gapic",
9868 - ":appengine_java_grpc",
9869 - ":appengine_java_proto",
9870 - ":appengine_proto",
9871 - ],
9872 -)
9873 -
9874 -go_proto_library(
9875 - name = "appengine_go_proto",
9876 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
9877 - importpath = "google.golang.org/genproto/googleapis/appengine/v1",
9878 - protos = [":appengine_proto"],
9879 - deps = [
9880 - "//google/api:annotations_go_proto",
9881 - "//google/longrunning:longrunning_go_proto",
9882 - ],
9883 -)
9884 -
9885 -go_gapic_library(
9886 - name = "appengine_go_gapic",
9887 - srcs = [":appengine_proto_with_info"],
9888 - grpc_service_config = "appengine_grpc_service_config.json",
9889 - importpath = "cloud.google.com/go/appengine/apiv1;appengine",
9890 - metadata = True,
9891 - rest_numeric_enums = False,
9892 - service_yaml = "appengine_v1.yaml",
9893 - transport = "grpc+rest",
9894 - deps = [
9895 - ":appengine_go_proto",
9896 - "//google/longrunning:longrunning_go_proto",
9897 - "@com_google_cloud_go//longrunning:go_default_library",
9898 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
9899 - "@io_bazel_rules_go//proto/wkt:duration_go_proto",
9900 - ],
9901 -)
9902 -
9903 -go_test(
9904 - name = "appengine_go_gapic_test",
9905 - srcs = [":appengine_go_gapic_srcjar_test"],
9906 - embed = [":appengine_go_gapic"],
9907 - importpath = "cloud.google.com/go/appengine/apiv1",
9908 -)
9909 -
9910 -# Open Source Packages
9911 -go_gapic_assembly_pkg(
9912 - name = "gapi-cloud-appengine-v1-go",
9913 - deps = [
9914 - ":appengine_go_gapic",
9915 - ":appengine_go_gapic_srcjar-metadata.srcjar",
9916 - ":appengine_go_gapic_srcjar-test.srcjar",
9917 - ":appengine_go_proto",
9918 - ],
9919 -)
9920 -
9921 -py_gapic_library(
9922 - name = "appengine_py_gapic",
9923 - srcs = [":appengine_proto"],
9924 - grpc_service_config = "appengine_grpc_service_config.json",
9925 - opt_args = [
9926 - "warehouse-package-name=google-cloud-appengine-admin",
9927 - "python-gapic-namespace=google.cloud",
9928 - "python-gapic-name=appengine_admin",
9929 - ],
9930 - rest_numeric_enums = False,
9931 - transport = "grpc",
9932 -)
9933 -
9934 -py_test(
9935 - name = "appengine_py_gapic_test",
9936 - srcs = [
9937 - "appengine_py_gapic_pytest.py",
9938 - "appengine_py_gapic_test.py",
9939 - ],
9940 - legacy_create_init = False,
9941 - deps = [":appengine_py_gapic"],
9942 -)
9943 -
9944 -# Open Source Packages
9945 -py_gapic_assembly_pkg(
9946 - name = "google-cloud-appengine-v1-py",
9947 - deps = [
9948 - ":appengine_py_gapic",
9949 - ],
9950 -)
9951 -
9952 -php_proto_library(
9953 - name = "appengine_php_proto",
9954 - deps = [":appengine_proto"],
9955 -)
9956 -
9957 -php_grpc_library(
9958 - name = "appengine_php_grpc",
9959 - srcs = [":appengine_proto"],
9960 - deps = [":appengine_php_proto"],
9961 -)
9962 -
9963 -php_gapic_library(
9964 - name = "appengine_php_gapic",
9965 - srcs = [":appengine_proto_with_info"],
9966 - grpc_service_config = "appengine_grpc_service_config.json",
9967 - rest_numeric_enums = False,
9968 - service_yaml = "appengine_v1.yaml",
9969 - transport = "grpc+rest",
9970 - deps = [
9971 - ":appengine_php_grpc",
9972 - ":appengine_php_proto",
9973 - ],
9974 -)
9975 -
9976 -# Open Source Packages
9977 -php_gapic_assembly_pkg(
9978 - name = "google-cloud-appengine-v1-php",
9979 - deps = [
9980 - ":appengine_php_gapic",
9981 - ":appengine_php_grpc",
9982 - ":appengine_php_proto",
9983 - ],
9984 -)
9985 -
9986 -nodejs_gapic_library(
9987 - name = "appengine_nodejs_gapic",
9988 - package_name = "@google-cloud/appengine-admin",
9989 - src = ":appengine_proto_with_info",
9990 - extra_protoc_parameters = ["metadata"],
9991 - grpc_service_config = "appengine_grpc_service_config.json",
9992 - package = "google.appengine.v1",
9993 - rest_numeric_enums = False,
9994 - service_yaml = "appengine_v1.yaml",
9995 - transport = "grpc+rest",
9996 - deps = [],
9997 -)
9998 -
9999 -nodejs_gapic_assembly_pkg(
10000 - name = "appengine-v1-nodejs",
10001 - deps = [
10002 - ":appengine_nodejs_gapic",
10003 - ":appengine_proto",
10004 - ],
10005 -)
10006 -
10007 -ruby_proto_library(
10008 - name = "appengine_ruby_proto",
10009 - deps = [":appengine_proto"],
10010 -)
10011 -
10012 -ruby_grpc_library(
10013 - name = "appengine_ruby_grpc",
10014 - srcs = [":appengine_proto"],
10015 - deps = [":appengine_ruby_proto"],
10016 -)
10017 -
10018 -ruby_cloud_gapic_library(
10019 - name = "appengine_ruby_gapic",
10020 - srcs = [":appengine_proto_with_info"],
10021 - extra_protoc_parameters = [
10022 - "ruby-cloud-gem-name=google-cloud-app_engine-v1",
10023 - "ruby-cloud-env-prefix=APP_ENGINE",
10024 - "ruby-cloud-product-url=https://cloud.google.com/appengine/docs/admin-api/",
10025 - "ruby-cloud-api-id=appengine.googleapis.com",
10026 - "ruby-cloud-api-shortname=appengine",
10027 - ],
10028 - rest_numeric_enums = False,
10029 - ruby_cloud_description = "The App Engine Admin API provisions and manages your App Engine appl…
10030 - ruby_cloud_title = "App Engine Admin V1",
10031 - deps = [
10032 - ":appengine_ruby_grpc",
10033 - ":appengine_ruby_proto",
10034 - ],
10035 -)
10036 -
10037 -# Open Source Packages
10038 -ruby_gapic_assembly_pkg(
10039 - name = "google-cloud-appengine-v1-ruby",
10040 - deps = [
10041 - ":appengine_ruby_gapic",
10042 - ":appengine_ruby_grpc",
10043 - ":appengine_ruby_proto",
10044 - ],
10045 -)
10046 -
10047 -csharp_proto_library(
10048 - name = "appengine_csharp_proto",
10049 - deps = [":appengine_proto"],
10050 -)
10051 -
10052 -csharp_grpc_library(
10053 - name = "appengine_csharp_grpc",
10054 - srcs = [":appengine_proto"],
10055 - deps = [":appengine_csharp_proto"],
10056 -)
10057 -
10058 -csharp_gapic_library(
10059 - name = "appengine_csharp_gapic",
10060 - srcs = [":appengine_proto_with_info"],
10061 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
10062 - grpc_service_config = "appengine_grpc_service_config.json",
10063 - rest_numeric_enums = False,
10064 - service_yaml = "appengine_v1.yaml",
10065 - deps = [
10066 - ":appengine_csharp_grpc",
10067 - ":appengine_csharp_proto",
10068 - ],
10069 -)
10070 -
10071 -# Open Source Packages
10072 -csharp_gapic_assembly_pkg(
10073 - name = "google-cloud-appengine-v1-csharp",
10074 - deps = [
10075 - ":appengine_csharp_gapic",
10076 - ":appengine_csharp_grpc",
10077 - ":appengine_csharp_proto",
10078 - ],
10079 -)
10080 -
10081 -cc_proto_library(
10082 - name = "appengine_cc_proto",
10083 - deps = [":appengine_proto"],
10084 -)
10085 -
10086 -cc_grpc_library(
10087 - name = "appengine_cc_grpc",
10088 - srcs = [":appengine_proto"],
10089 - grpc_only = True,
10090 - deps = [":appengine_cc_proto"],
10091 -)
10092 diff -urN a/google/appengine/v1beta/BUILD.bazel b/google/appengine/v1beta/BUILD.bazel
10093 --- a/google/appengine/v1beta/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
10094 +++ b/google/appengine/v1beta/BUILD.bazel 1969-12-31 16:00:00
10095 @@ -1,192 +0,0 @@
10096 -# This file was automatically generated by BuildFileGenerator
10097 -
10098 -# This is an API workspace, having public visibility by default makes perfect sense.
10099 -package(default_visibility = ["//visibility:public"])
10100 -
10101 -##############################################################################
10102 -# Common
10103 -##############################################################################
10104 -load("@rules_proto//proto:defs.bzl", "proto_library")
10105 -
10106 -proto_library(
10107 - name = "appengine_proto",
10108 - srcs = [
10109 - "app_yaml.proto",
10110 - "appengine.proto",
10111 - "application.proto",
10112 - "audit_data.proto",
10113 - "certificate.proto",
10114 - "deploy.proto",
10115 - "domain.proto",
10116 - "domain_mapping.proto",
10117 - "firewall.proto",
10118 - "instance.proto",
10119 - "location.proto",
10120 - "network_settings.proto",
10121 - "operation.proto",
10122 - "service.proto",
10123 - "version.proto",
10124 - ],
10125 - deps = [
10126 - "//google/api:annotations_proto",
10127 - "//google/api:client_proto",
10128 - "//google/api:field_behavior_proto",
10129 - "//google/api:resource_proto",
10130 - "//google/longrunning:operations_proto",
10131 - "@com_google_protobuf//:duration_proto",
10132 - "@com_google_protobuf//:empty_proto",
10133 - "@com_google_protobuf//:field_mask_proto",
10134 - "@com_google_protobuf//:timestamp_proto",
10135 - ],
10136 -)
10137 -
10138 -##############################################################################
10139 -# Java
10140 -##############################################################################
10141 -load(
10142 - "@com_google_googleapis_imports//:imports.bzl",
10143 - "java_grpc_library",
10144 - "java_proto_library",
10145 -)
10146 -
10147 -java_proto_library(
10148 - name = "appengine_java_proto",
10149 - deps = [":appengine_proto"],
10150 -)
10151 -
10152 -java_grpc_library(
10153 - name = "appengine_java_grpc",
10154 - srcs = [":appengine_proto"],
10155 - deps = [":appengine_java_proto"],
10156 -)
10157 -
10158 -##############################################################################
10159 -# Go
10160 -##############################################################################
10161 -load(
10162 - "@com_google_googleapis_imports//:imports.bzl",
10163 - "go_proto_library",
10164 -)
10165 -
10166 -go_proto_library(
10167 - name = "appengine_go_proto",
10168 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
10169 - importpath = "google.golang.org/genproto/googleapis/appengine/v1beta",
10170 - protos = [":appengine_proto"],
10171 - deps = [
10172 - "//google/api:annotations_go_proto",
10173 - "//google/longrunning:longrunning_go_proto",
10174 - ],
10175 -)
10176 -
10177 -##############################################################################
10178 -# Python
10179 -##############################################################################
10180 -load(
10181 - "@com_google_googleapis_imports//:imports.bzl",
10182 - "moved_proto_library",
10183 - "py_grpc_library",
10184 - "py_proto_library",
10185 -)
10186 -
10187 -moved_proto_library(
10188 - name = "appengine_moved_proto",
10189 - srcs = [":appengine_proto"],
10190 - deps = [
10191 - "//google/api:annotations_proto",
10192 - "//google/api:client_proto",
10193 - "//google/api:field_behavior_proto",
10194 - "//google/api:resource_proto",
10195 - "//google/longrunning:operations_proto",
10196 - "@com_google_protobuf//:duration_proto",
10197 - "@com_google_protobuf//:empty_proto",
10198 - "@com_google_protobuf//:field_mask_proto",
10199 - "@com_google_protobuf//:timestamp_proto",
10200 - ],
10201 -)
10202 -
10203 -py_proto_library(
10204 - name = "appengine_py_proto",
10205 - deps = [":appengine_moved_proto"],
10206 -)
10207 -
10208 -py_grpc_library(
10209 - name = "appengine_py_grpc",
10210 - srcs = [":appengine_moved_proto"],
10211 - deps = [":appengine_py_proto"],
10212 -)
10213 -
10214 -##############################################################################
10215 -# PHP
10216 -##############################################################################
10217 -load(
10218 - "@com_google_googleapis_imports//:imports.bzl",
10219 - "php_grpc_library",
10220 - "php_proto_library",
10221 -)
10222 -
10223 -php_proto_library(
10224 - name = "appengine_php_proto",
10225 - deps = [":appengine_proto"],
10226 -)
10227 -
10228 -php_grpc_library(
10229 - name = "appengine_php_grpc",
10230 - srcs = [":appengine_proto"],
10231 - deps = [":appengine_php_proto"],
10232 -)
10233 -
10234 -##############################################################################
10235 -# Node.js
10236 -##############################################################################
10237 -load(
10238 - "@com_google_googleapis_imports//:imports.bzl",
10239 - "nodejs_gapic_assembly_pkg",
10240 - "nodejs_gapic_library",
10241 -)
10242 -
10243 -
10244 -##############################################################################
10245 -# Ruby
10246 -##############################################################################
10247 -load(
10248 - "@com_google_googleapis_imports//:imports.bzl",
10249 - "ruby_grpc_library",
10250 - "ruby_proto_library",
10251 -)
10252 -
10253 -ruby_proto_library(
10254 - name = "appengine_ruby_proto",
10255 - deps = [":appengine_proto"],
10256 -)
10257 -
10258 -ruby_grpc_library(
10259 - name = "appengine_ruby_grpc",
10260 - srcs = [":appengine_proto"],
10261 - deps = [":appengine_ruby_proto"],
10262 -)
10263 -
10264 -##############################################################################
10265 -# C#
10266 -##############################################################################
10267 -load(
10268 - "@com_google_googleapis_imports//:imports.bzl",
10269 - "csharp_grpc_library",
10270 - "csharp_proto_library",
10271 -)
10272 -
10273 -csharp_proto_library(
10274 - name = "appengine_csharp_proto",
10275 - deps = [":appengine_proto"],
10276 -)
10277 -
10278 -csharp_grpc_library(
10279 - name = "appengine_csharp_grpc",
10280 - srcs = [":appengine_proto"],
10281 - deps = [":appengine_csharp_proto"],
10282 -)
10283 -
10284 -##############################################################################
10285 -# C++
10286 -##############################################################################
10287 -# Put your C++ code here
10288 diff -urN a/google/apps/alertcenter/v1beta1/BUILD.bazel b/google/apps/alertcenter/v1beta1/BUILD.baz…
10289 --- a/google/apps/alertcenter/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
10290 +++ b/google/apps/alertcenter/v1beta1/BUILD.bazel 1969-12-31 16:00:00
10291 @@ -1,317 +0,0 @@
10292 -# This file was automatically generated by BuildFileGenerator
10293 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
10294 -
10295 -# Most of the manual changes to this file will be overwritten.
10296 -# It's **only** allowed to change the following rule attribute values:
10297 -# - names of *_gapic_assembly_* rules
10298 -# - certain parameters of *_gapic_library rules, including but not limited to:
10299 -# * extra_protoc_parameters
10300 -# * extra_protoc_file_parameters
10301 -# The complete list of preserved parameters can be found in the source code.
10302 -
10303 -##############################################################################
10304 -# Common
10305 -##############################################################################
10306 -load("@rules_proto//proto:defs.bzl", "proto_library")
10307 -load(
10308 - "@com_google_googleapis_imports//:imports.bzl",
10309 - "csharp_gapic_assembly_pkg",
10310 - "csharp_gapic_library",
10311 - "csharp_grpc_library",
10312 - "csharp_proto_library",
10313 - "go_gapic_assembly_pkg",
10314 - "go_gapic_library",
10315 - "go_proto_library",
10316 - "go_test",
10317 - "java_gapic_assembly_gradle_pkg",
10318 - "java_gapic_library",
10319 - "java_gapic_test",
10320 - "java_grpc_library",
10321 - "java_proto_library",
10322 - "nodejs_gapic_assembly_pkg",
10323 - "nodejs_gapic_library",
10324 - "php_gapic_assembly_pkg",
10325 - "php_gapic_library",
10326 - "php_grpc_library",
10327 - "php_proto_library",
10328 - "proto_library_with_info",
10329 - "py_gapic_assembly_pkg",
10330 - "py_gapic_library",
10331 - "py_test",
10332 - "ruby_cloud_gapic_library",
10333 - "ruby_gapic_assembly_pkg",
10334 - "ruby_grpc_library",
10335 - "ruby_proto_library",
10336 -)
10337 -
10338 -# This is an API workspace, having public visibility by default makes perfect sense.
10339 -package(default_visibility = ["//visibility:public"])
10340 -
10341 -proto_library(
10342 - name = "alertcenter_proto",
10343 - srcs = [
10344 - "alertcenter.proto",
10345 - ],
10346 - deps = [
10347 - "//google/api:annotations_proto",
10348 - "//google/api:client_proto",
10349 - "//google/api:field_behavior_proto",
10350 - "//google/rpc:status_proto",
10351 - "@com_google_protobuf//:any_proto",
10352 - "@com_google_protobuf//:empty_proto",
10353 - "@com_google_protobuf//:timestamp_proto",
10354 - ],
10355 -)
10356 -
10357 -proto_library_with_info(
10358 - name = "alertcenter_proto_with_info",
10359 - deps = [
10360 - ":alertcenter_proto",
10361 - "//google/cloud:common_resources_proto",
10362 - ],
10363 -)
10364 -
10365 -java_proto_library(
10366 - name = "alertcenter_java_proto",
10367 - deps = [":alertcenter_proto"],
10368 -)
10369 -
10370 -java_grpc_library(
10371 - name = "alertcenter_java_grpc",
10372 - srcs = [":alertcenter_proto"],
10373 - deps = [":alertcenter_java_proto"],
10374 -)
10375 -
10376 -java_gapic_library(
10377 - name = "alertcenter_java_gapic",
10378 - srcs = [":alertcenter_proto_with_info"],
10379 - grpc_service_config = "alertcenter_grpc_service_config.json",
10380 - rest_numeric_enums = False,
10381 - test_deps = [
10382 - ":alertcenter_java_grpc",
10383 - ],
10384 - transport = "grpc+rest",
10385 - deps = [
10386 - ":alertcenter_java_proto",
10387 - ],
10388 -)
10389 -
10390 -java_gapic_test(
10391 - name = "alertcenter_java_gapic_test_suite",
10392 - test_classes = [
10393 - "com.google.apps.alertcenter.v1beta1.AlertCenterServiceClientHttpJsonTest",
10394 - "com.google.apps.alertcenter.v1beta1.AlertCenterServiceClientTest",
10395 - ],
10396 - runtime_deps = [":alertcenter_java_gapic_test"],
10397 -)
10398 -
10399 -# Open Source Packages
10400 -java_gapic_assembly_gradle_pkg(
10401 - name = "google-cloud-apps-alertcenter-v1beta1-java",
10402 - include_samples = True,
10403 - transport = "grpc+rest",
10404 - deps = [
10405 - ":alertcenter_java_gapic",
10406 - ":alertcenter_java_grpc",
10407 - ":alertcenter_java_proto",
10408 - ":alertcenter_proto",
10409 - ],
10410 -)
10411 -
10412 -go_proto_library(
10413 - name = "alertcenter_go_proto",
10414 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
10415 - importpath = "google.golang.org/genproto/googleapis/apps/alertcenter/v1beta1",
10416 - protos = [":alertcenter_proto"],
10417 - deps = [
10418 - "//google/api:annotations_go_proto",
10419 - "//google/rpc:status_go_proto",
10420 - ],
10421 -)
10422 -
10423 -go_gapic_library(
10424 - name = "alertcenter_go_gapic",
10425 - srcs = [":alertcenter_proto_with_info"],
10426 - grpc_service_config = "alertcenter_grpc_service_config.json",
10427 - importpath = "google.golang.org/google/apps/alertcenter/v1beta1;alertcenter",
10428 - metadata = True,
10429 - rest_numeric_enums = False,
10430 - service_yaml = "alertcenter.yaml",
10431 - transport = "grpc+rest",
10432 - deps = [
10433 - ":alertcenter_go_proto",
10434 - ],
10435 -)
10436 -
10437 -go_test(
10438 - name = "alertcenter_go_gapic_test",
10439 - srcs = [":alertcenter_go_gapic_srcjar_test"],
10440 - embed = [":alertcenter_go_gapic"],
10441 - importpath = "google.golang.org/google/apps/alertcenter/v1beta1",
10442 -)
10443 -
10444 -# Open Source Packages
10445 -go_gapic_assembly_pkg(
10446 - name = "gapi-cloud-apps-alertcenter-v1beta1-go",
10447 - deps = [
10448 - ":alertcenter_go_gapic",
10449 - ":alertcenter_go_gapic_srcjar-metadata.srcjar",
10450 - ":alertcenter_go_gapic_srcjar-test.srcjar",
10451 - ":alertcenter_go_proto",
10452 - ],
10453 -)
10454 -
10455 -py_gapic_library(
10456 - name = "alertcenter_py_gapic",
10457 - srcs = [":alertcenter_proto"],
10458 - grpc_service_config = "alertcenter_grpc_service_config.json",
10459 - rest_numeric_enums = False,
10460 - transport = "grpc",
10461 -)
10462 -
10463 -py_test(
10464 - name = "alertcenter_py_gapic_test",
10465 - srcs = [
10466 - "alertcenter_py_gapic_pytest.py",
10467 - "alertcenter_py_gapic_test.py",
10468 - ],
10469 - legacy_create_init = False,
10470 - deps = [":alertcenter_py_gapic"],
10471 -)
10472 -
10473 -# Open Source Packages
10474 -py_gapic_assembly_pkg(
10475 - name = "apps-alertcenter-v1beta1-py",
10476 - deps = [
10477 - ":alertcenter_py_gapic",
10478 - ],
10479 -)
10480 -
10481 -php_proto_library(
10482 - name = "alertcenter_php_proto",
10483 - deps = [":alertcenter_proto"],
10484 -)
10485 -
10486 -php_grpc_library(
10487 - name = "alertcenter_php_grpc",
10488 - srcs = [":alertcenter_proto"],
10489 - deps = [":alertcenter_php_proto"],
10490 -)
10491 -
10492 -php_gapic_library(
10493 - name = "alertcenter_php_gapic",
10494 - srcs = [":alertcenter_proto_with_info"],
10495 - grpc_service_config = "alertcenter_grpc_service_config.json",
10496 - rest_numeric_enums = False,
10497 - service_yaml = "alertcenter.yaml",
10498 - transport = "grpc+rest",
10499 - deps = [
10500 - ":alertcenter_php_grpc",
10501 - ":alertcenter_php_proto",
10502 - ],
10503 -)
10504 -
10505 -# Open Source Packages
10506 -php_gapic_assembly_pkg(
10507 - name = "google-cloud-apps-alertcenter-v1beta1-php",
10508 - deps = [
10509 - ":alertcenter_php_gapic",
10510 - ":alertcenter_php_grpc",
10511 - ":alertcenter_php_proto",
10512 - ],
10513 -)
10514 -
10515 -nodejs_gapic_library(
10516 - name = "alertcenter_nodejs_gapic",
10517 - package_name = "@google-cloud/alertcenter",
10518 - src = ":alertcenter_proto_with_info",
10519 - extra_protoc_parameters = ["metadata"],
10520 - grpc_service_config = "alertcenter_grpc_service_config.json",
10521 - package = "google.apps.alertcenter.v1beta1",
10522 - rest_numeric_enums = False,
10523 - service_yaml = "alertcenter.yaml",
10524 - transport = "grpc+rest",
10525 - deps = [],
10526 -)
10527 -
10528 -nodejs_gapic_assembly_pkg(
10529 - name = "apps-alertcenter-v1beta1-nodejs",
10530 - deps = [
10531 - ":alertcenter_nodejs_gapic",
10532 - ":alertcenter_proto",
10533 - ],
10534 -)
10535 -
10536 -ruby_proto_library(
10537 - name = "alertcenter_ruby_proto",
10538 - deps = [":alertcenter_proto"],
10539 -)
10540 -
10541 -ruby_grpc_library(
10542 - name = "alertcenter_ruby_grpc",
10543 - srcs = [":alertcenter_proto"],
10544 - deps = [":alertcenter_ruby_proto"],
10545 -)
10546 -
10547 -ruby_cloud_gapic_library(
10548 - name = "alertcenter_ruby_gapic",
10549 - srcs = [":alertcenter_proto_with_info"],
10550 - extra_protoc_parameters = [
10551 - "ruby-cloud-gem-name=google-cloud-apps-alertcenter-v1beta1",
10552 - ],
10553 - grpc_service_config = "alertcenter_grpc_service_config.json",
10554 - rest_numeric_enums = False,
10555 - deps = [
10556 - ":alertcenter_ruby_grpc",
10557 - ":alertcenter_ruby_proto",
10558 - ],
10559 -)
10560 -
10561 -# Open Source Packages
10562 -ruby_gapic_assembly_pkg(
10563 - name = "google-cloud-apps-alertcenter-v1beta1-ruby",
10564 - deps = [
10565 - ":alertcenter_ruby_gapic",
10566 - ":alertcenter_ruby_grpc",
10567 - ":alertcenter_ruby_proto",
10568 - ],
10569 -)
10570 -
10571 -csharp_proto_library(
10572 - name = "alertcenter_csharp_proto",
10573 - deps = [":alertcenter_proto"],
10574 -)
10575 -
10576 -csharp_grpc_library(
10577 - name = "alertcenter_csharp_grpc",
10578 - srcs = [":alertcenter_proto"],
10579 - deps = [":alertcenter_csharp_proto"],
10580 -)
10581 -
10582 -csharp_gapic_library(
10583 - name = "alertcenter_csharp_gapic",
10584 - srcs = [":alertcenter_proto_with_info"],
10585 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
10586 - grpc_service_config = "alertcenter_grpc_service_config.json",
10587 - rest_numeric_enums = False,
10588 - service_yaml = "alertcenter.yaml",
10589 - deps = [
10590 - ":alertcenter_csharp_grpc",
10591 - ":alertcenter_csharp_proto",
10592 - ],
10593 -)
10594 -
10595 -# Open Source Packages
10596 -csharp_gapic_assembly_pkg(
10597 - name = "google-cloud-apps-alertcenter-v1beta1-csharp",
10598 - deps = [
10599 - ":alertcenter_csharp_gapic",
10600 - ":alertcenter_csharp_grpc",
10601 - ":alertcenter_csharp_proto",
10602 - ],
10603 -)
10604 -
10605 -##############################################################################
10606 -# C++
10607 -##############################################################################
10608 -# Put your C++ rules here
10609 diff -urN a/google/apps/drive/activity/v2/BUILD.bazel b/google/apps/drive/activity/v2/BUILD.bazel
10610 --- a/google/apps/drive/activity/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
10611 +++ b/google/apps/drive/activity/v2/BUILD.bazel 1969-12-31 16:00:00
10612 @@ -1,369 +0,0 @@
10613 -# This file was automatically generated by BuildFileGenerator
10614 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
10615 -
10616 -# Most of the manual changes to this file will be overwritten.
10617 -# It's **only** allowed to change the following rule attribute values:
10618 -# - names of *_gapic_assembly_* rules
10619 -# - certain parameters of *_gapic_library rules, including but not limited to:
10620 -# * extra_protoc_parameters
10621 -# * extra_protoc_file_parameters
10622 -# The complete list of preserved parameters can be found in the source code.
10623 -
10624 -# This is an API workspace, having public visibility by default makes perfect sense.
10625 -package(default_visibility = ["//visibility:public"])
10626 -
10627 -##############################################################################
10628 -# Common
10629 -##############################################################################
10630 -load("@rules_proto//proto:defs.bzl", "proto_library")
10631 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
10632 -
10633 -proto_library(
10634 - name = "activity_proto",
10635 - srcs = [
10636 - "action.proto",
10637 - "actor.proto",
10638 - "common.proto",
10639 - "drive_activity_service.proto",
10640 - "query_drive_activity_request.proto",
10641 - "query_drive_activity_response.proto",
10642 - "target.proto",
10643 - ],
10644 - deps = [
10645 - "//google/api:annotations_proto",
10646 - "//google/api:client_proto",
10647 - "@com_google_protobuf//:timestamp_proto",
10648 - ],
10649 -)
10650 -
10651 -proto_library_with_info(
10652 - name = "activity_proto_with_info",
10653 - deps = [
10654 - ":activity_proto",
10655 - "//google/cloud:common_resources_proto",
10656 - ],
10657 -)
10658 -
10659 -##############################################################################
10660 -# Java
10661 -##############################################################################
10662 -load(
10663 - "@com_google_googleapis_imports//:imports.bzl",
10664 - "java_gapic_assembly_gradle_pkg",
10665 - "java_gapic_library",
10666 - "java_gapic_test",
10667 - "java_grpc_library",
10668 - "java_proto_library",
10669 -)
10670 -
10671 -java_proto_library(
10672 - name = "activity_java_proto",
10673 - deps = [":activity_proto"],
10674 -)
10675 -
10676 -java_grpc_library(
10677 - name = "activity_java_grpc",
10678 - srcs = [":activity_proto"],
10679 - deps = [":activity_java_proto"],
10680 -)
10681 -
10682 -java_gapic_library(
10683 - name = "activity_java_gapic",
10684 - srcs = [":activity_proto_with_info"],
10685 - gapic_yaml = None,
10686 - grpc_service_config = "driveactivity_grpc_service_config.json",
10687 - rest_numeric_enums = False,
10688 - service_yaml = "driveactivity_v2.yaml",
10689 - test_deps = [
10690 - ":activity_java_grpc",
10691 - ],
10692 - transport = "grpc+rest",
10693 - deps = [
10694 - ":activity_java_proto",
10695 - "//google/api:api_java_proto",
10696 - ],
10697 -)
10698 -
10699 -java_gapic_test(
10700 - name = "activity_java_gapic_test_suite",
10701 - test_classes = [
10702 - "com.google.apps.drive.activity.v2.DriveActivityServiceClientHttpJsonTest",
10703 - "com.google.apps.drive.activity.v2.DriveActivityServiceClientTest",
10704 - ],
10705 - runtime_deps = [":activity_java_gapic_test"],
10706 -)
10707 -
10708 -# Open Source Packages
10709 -java_gapic_assembly_gradle_pkg(
10710 - name = "google-apps-drive-activity-v2-java",
10711 - include_samples = True,
10712 - transport = "grpc+rest",
10713 - deps = [
10714 - ":activity_java_gapic",
10715 - ":activity_java_grpc",
10716 - ":activity_java_proto",
10717 - ":activity_proto",
10718 - ],
10719 -)
10720 -
10721 -##############################################################################
10722 -# Go
10723 -##############################################################################
10724 -load(
10725 - "@com_google_googleapis_imports//:imports.bzl",
10726 - "go_gapic_assembly_pkg",
10727 - "go_gapic_library",
10728 - "go_proto_library",
10729 - "go_test",
10730 -)
10731 -
10732 -go_proto_library(
10733 - name = "activity_go_proto",
10734 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
10735 - importpath = "google.golang.org/genproto/googleapis/apps/drive/activity/v2",
10736 - protos = [":activity_proto"],
10737 - deps = [
10738 - "//google/api:annotations_go_proto",
10739 - ],
10740 -)
10741 -
10742 -go_gapic_library(
10743 - name = "activity_go_gapic",
10744 - srcs = [":activity_proto_with_info"],
10745 - grpc_service_config = "driveactivity_grpc_service_config.json",
10746 - importpath = "google.golang.org/google/apps/drive/activity/v2;activity",
10747 - metadata = True,
10748 - rest_numeric_enums = False,
10749 - service_yaml = "driveactivity_v2.yaml",
10750 - transport = "grpc+rest",
10751 - deps = [
10752 - ":activity_go_proto",
10753 - ],
10754 -)
10755 -
10756 -go_test(
10757 - name = "activity_go_gapic_test",
10758 - srcs = [":activity_go_gapic_srcjar_test"],
10759 - embed = [":activity_go_gapic"],
10760 - importpath = "google.golang.org/google/apps/drive/activity/v2",
10761 -)
10762 -
10763 -# Open Source Packages
10764 -go_gapic_assembly_pkg(
10765 - name = "gapi-apps-drive-activity-v2-go",
10766 - deps = [
10767 - ":activity_go_gapic",
10768 - ":activity_go_gapic_srcjar-metadata.srcjar",
10769 - ":activity_go_gapic_srcjar-test.srcjar",
10770 - ":activity_go_proto",
10771 - ],
10772 -)
10773 -
10774 -##############################################################################
10775 -# Python
10776 -##############################################################################
10777 -load(
10778 - "@com_google_googleapis_imports//:imports.bzl",
10779 - "py_gapic_assembly_pkg",
10780 - "py_gapic_library",
10781 - "py_test",
10782 -)
10783 -
10784 -py_gapic_library(
10785 - name = "activity_py_gapic",
10786 - srcs = [":activity_proto"],
10787 - grpc_service_config = "driveactivity_grpc_service_config.json",
10788 - rest_numeric_enums = False,
10789 - service_yaml = "driveactivity_v2.yaml",
10790 - transport = "grpc",
10791 - deps = [
10792 - ],
10793 -)
10794 -
10795 -py_test(
10796 - name = "activity_py_gapic_test",
10797 - srcs = [
10798 - "activity_py_gapic_pytest.py",
10799 - "activity_py_gapic_test.py",
10800 - ],
10801 - legacy_create_init = False,
10802 - deps = [":activity_py_gapic"],
10803 -)
10804 -
10805 -# Open Source Packages
10806 -py_gapic_assembly_pkg(
10807 - name = "drive-activity-v2-py",
10808 - deps = [
10809 - ":activity_py_gapic",
10810 - ],
10811 -)
10812 -
10813 -##############################################################################
10814 -# PHP
10815 -##############################################################################
10816 -load(
10817 - "@com_google_googleapis_imports//:imports.bzl",
10818 - "php_gapic_assembly_pkg",
10819 - "php_gapic_library",
10820 - "php_grpc_library",
10821 - "php_proto_library",
10822 -)
10823 -
10824 -php_proto_library(
10825 - name = "activity_php_proto",
10826 - deps = [":activity_proto"],
10827 -)
10828 -
10829 -php_grpc_library(
10830 - name = "activity_php_grpc",
10831 - srcs = [":activity_proto"],
10832 - deps = [":activity_php_proto"],
10833 -)
10834 -
10835 -php_gapic_library(
10836 - name = "activity_php_gapic",
10837 - srcs = [":activity_proto_with_info"],
10838 - grpc_service_config = "driveactivity_grpc_service_config.json",
10839 - rest_numeric_enums = False,
10840 - service_yaml = "driveactivity_v2.yaml",
10841 - transport = "grpc+rest",
10842 - deps = [
10843 - ":activity_php_grpc",
10844 - ":activity_php_proto",
10845 - ],
10846 -)
10847 -
10848 -# Open Source Packages
10849 -php_gapic_assembly_pkg(
10850 - name = "google-apps-drive-activity-v2-php",
10851 - deps = [
10852 - ":activity_php_gapic",
10853 - ":activity_php_grpc",
10854 - ":activity_php_proto",
10855 - ],
10856 -)
10857 -
10858 -##############################################################################
10859 -# Node.js
10860 -##############################################################################
10861 -load(
10862 - "@com_google_googleapis_imports//:imports.bzl",
10863 - "nodejs_gapic_assembly_pkg",
10864 - "nodejs_gapic_library",
10865 -)
10866 -
10867 -nodejs_gapic_library(
10868 - name = "activity_nodejs_gapic",
10869 - package_name = "@google-cloud/drive-activity",
10870 - src = ":activity_proto_with_info",
10871 - extra_protoc_parameters = ["metadata"],
10872 - grpc_service_config = "driveactivity_grpc_service_config.json",
10873 - package = "google.apps.drive.activity.v2",
10874 - rest_numeric_enums = False,
10875 - service_yaml = "driveactivity_v2.yaml",
10876 - transport = "grpc+rest",
10877 - deps = [],
10878 -)
10879 -
10880 -nodejs_gapic_assembly_pkg(
10881 - name = "drive-activity-v2-nodejs",
10882 - deps = [
10883 - ":activity_nodejs_gapic",
10884 - ":activity_proto",
10885 - ],
10886 -)
10887 -
10888 -##############################################################################
10889 -# Ruby
10890 -##############################################################################
10891 -load(
10892 - "@com_google_googleapis_imports//:imports.bzl",
10893 - "ruby_cloud_gapic_library",
10894 - "ruby_gapic_assembly_pkg",
10895 - "ruby_grpc_library",
10896 - "ruby_proto_library",
10897 -)
10898 -
10899 -ruby_proto_library(
10900 - name = "activity_ruby_proto",
10901 - deps = [":activity_proto"],
10902 -)
10903 -
10904 -ruby_grpc_library(
10905 - name = "activity_ruby_grpc",
10906 - srcs = [":activity_proto"],
10907 - deps = [":activity_ruby_proto"],
10908 -)
10909 -
10910 -ruby_cloud_gapic_library(
10911 - name = "activity_ruby_gapic",
10912 - srcs = [":activity_proto_with_info"],
10913 - extra_protoc_parameters = ["ruby-cloud-gem-name=google-apps-drive-activity-v2"],
10914 - grpc_service_config = "driveactivity_grpc_service_config.json",
10915 - rest_numeric_enums = False,
10916 - service_yaml = "driveactivity_v2.yaml",
10917 - deps = [
10918 - ":activity_ruby_grpc",
10919 - ":activity_ruby_proto",
10920 - ],
10921 -)
10922 -
10923 -# Open Source Packages
10924 -ruby_gapic_assembly_pkg(
10925 - name = "google-apps-drive-activity-v2-ruby",
10926 - deps = [
10927 - ":activity_ruby_gapic",
10928 - ":activity_ruby_grpc",
10929 - ":activity_ruby_proto",
10930 - ],
10931 -)
10932 -
10933 -##############################################################################
10934 -# C#
10935 -##############################################################################
10936 -load(
10937 - "@com_google_googleapis_imports//:imports.bzl",
10938 - "csharp_gapic_assembly_pkg",
10939 - "csharp_gapic_library",
10940 - "csharp_grpc_library",
10941 - "csharp_proto_library",
10942 -)
10943 -
10944 -csharp_proto_library(
10945 - name = "activity_csharp_proto",
10946 - deps = [":activity_proto"],
10947 -)
10948 -
10949 -csharp_grpc_library(
10950 - name = "activity_csharp_grpc",
10951 - srcs = [":activity_proto"],
10952 - deps = [":activity_csharp_proto"],
10953 -)
10954 -
10955 -csharp_gapic_library(
10956 - name = "activity_csharp_gapic",
10957 - srcs = [":activity_proto_with_info"],
10958 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
10959 - grpc_service_config = "driveactivity_grpc_service_config.json",
10960 - rest_numeric_enums = False,
10961 - service_yaml = "driveactivity_v2.yaml",
10962 - deps = [
10963 - ":activity_csharp_grpc",
10964 - ":activity_csharp_proto",
10965 - ],
10966 -)
10967 -
10968 -# Open Source Packages
10969 -csharp_gapic_assembly_pkg(
10970 - name = "google-apps-drive-activity-v2-csharp",
10971 - deps = [
10972 - ":activity_csharp_gapic",
10973 - ":activity_csharp_grpc",
10974 - ":activity_csharp_proto",
10975 - ],
10976 -)
10977 -
10978 -##############################################################################
10979 -# C++
10980 -##############################################################################
10981 -# Put your C++ rules here
10982 diff -urN a/google/apps/drive/labels/v2/BUILD.bazel b/google/apps/drive/labels/v2/BUILD.bazel
10983 --- a/google/apps/drive/labels/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
10984 +++ b/google/apps/drive/labels/v2/BUILD.bazel 1969-12-31 16:00:00
10985 @@ -1,393 +0,0 @@
10986 -# This file was automatically generated by BuildFileGenerator
10987 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
10988 -
10989 -# Most of the manual changes to this file will be overwritten.
10990 -# It's **only** allowed to change the following rule attribute values:
10991 -# - names of *_gapic_assembly_* rules
10992 -# - certain parameters of *_gapic_library rules, including but not limited to:
10993 -# * extra_protoc_parameters
10994 -# * extra_protoc_file_parameters
10995 -# The complete list of preserved parameters can be found in the source code.
10996 -
10997 -# This is an API workspace, having public visibility by default makes perfect sense.
10998 -package(default_visibility = ["//visibility:public"])
10999 -
11000 -##############################################################################
11001 -# Common
11002 -##############################################################################
11003 -load("@rules_proto//proto:defs.bzl", "proto_library")
11004 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
11005 -
11006 -proto_library(
11007 - name = "labels_proto",
11008 - srcs = [
11009 - "common.proto",
11010 - "error_details.proto",
11011 - "exception_detail.proto",
11012 - "field.proto",
11013 - "label.proto",
11014 - "label_permission.proto",
11015 - "label_service.proto",
11016 - "requests.proto",
11017 - ],
11018 - deps = [
11019 - "//google/api:annotations_proto",
11020 - "//google/api:client_proto",
11021 - "//google/api:field_behavior_proto",
11022 - "//google/api:resource_proto",
11023 - "//google/type:color_proto",
11024 - "//google/type:date_proto",
11025 - "@com_google_protobuf//:timestamp_proto",
11026 - ],
11027 -)
11028 -
11029 -proto_library_with_info(
11030 - name = "labels_proto_with_info",
11031 - deps = [
11032 - ":labels_proto",
11033 - "//google/cloud:common_resources_proto",
11034 - ],
11035 -)
11036 -
11037 -##############################################################################
11038 -# Java
11039 -##############################################################################
11040 -load(
11041 - "@com_google_googleapis_imports//:imports.bzl",
11042 - "java_gapic_assembly_gradle_pkg",
11043 - "java_gapic_library",
11044 - "java_gapic_test",
11045 - "java_grpc_library",
11046 - "java_proto_library",
11047 -)
11048 -
11049 -java_proto_library(
11050 - name = "labels_java_proto",
11051 - deps = [":labels_proto"],
11052 -)
11053 -
11054 -java_grpc_library(
11055 - name = "labels_java_grpc",
11056 - srcs = [":labels_proto"],
11057 - deps = [":labels_java_proto"],
11058 -)
11059 -
11060 -java_gapic_library(
11061 - name = "labels_java_gapic",
11062 - srcs = [":labels_proto_with_info"],
11063 - gapic_yaml = None,
11064 - grpc_service_config = "drivelabels_v2_grpc_service_config.json",
11065 - rest_numeric_enums = True,
11066 - service_yaml = "drivelabels_v2.yaml",
11067 - test_deps = [
11068 - ":labels_java_grpc",
11069 - ],
11070 - transport = "grpc+rest",
11071 - deps = [
11072 - ":labels_java_proto",
11073 - "//google/api:api_java_proto",
11074 - ],
11075 -)
11076 -
11077 -java_gapic_test(
11078 - name = "labels_java_gapic_test_suite",
11079 - test_classes = [
11080 - "com.google.apps.drive.labels.v2.LabelServiceClientHttpJsonTest",
11081 - "com.google.apps.drive.labels.v2.LabelServiceClientTest",
11082 - ],
11083 - runtime_deps = [":labels_java_gapic_test"],
11084 -)
11085 -
11086 -# Open Source Packages
11087 -java_gapic_assembly_gradle_pkg(
11088 - name = "google-cloud-drive-labels-v2-java",
11089 - include_samples = True,
11090 - transport = "grpc+rest",
11091 - deps = [
11092 - ":labels_java_gapic",
11093 - ":labels_java_grpc",
11094 - ":labels_java_proto",
11095 - ":labels_proto",
11096 - ],
11097 -)
11098 -
11099 -##############################################################################
11100 -# Go
11101 -##############################################################################
11102 -load(
11103 - "@com_google_googleapis_imports//:imports.bzl",
11104 - "go_gapic_assembly_pkg",
11105 - "go_gapic_library",
11106 - "go_proto_library",
11107 - "go_test",
11108 -)
11109 -
11110 -go_proto_library(
11111 - name = "labels_go_proto",
11112 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
11113 - importpath = "google.golang.org/genproto/googleapis/apps/drive/labels/v2",
11114 - protos = [":labels_proto"],
11115 - deps = [
11116 - "//google/api:annotations_go_proto",
11117 - "//google/type:color_go_proto",
11118 - "//google/type:date_go_proto",
11119 - ],
11120 -)
11121 -
11122 -go_gapic_library(
11123 - name = "labels_go_gapic",
11124 - srcs = [":labels_proto_with_info"],
11125 - grpc_service_config = "drivelabels_v2_grpc_service_config.json",
11126 - importpath = "google.golang.org/google/apps/drive/labels/v2;labels",
11127 - metadata = True,
11128 - rest_numeric_enums = True,
11129 - service_yaml = "drivelabels_v2.yaml",
11130 - transport = "grpc+rest",
11131 - deps = [
11132 - ":labels_go_proto",
11133 - ],
11134 -)
11135 -
11136 -go_test(
11137 - name = "labels_go_gapic_test",
11138 - srcs = [":labels_go_gapic_srcjar_test"],
11139 - embed = [":labels_go_gapic"],
11140 - importpath = "google.golang.org/google/apps/drive/labels/v2",
11141 -)
11142 -
11143 -# Open Source Packages
11144 -go_gapic_assembly_pkg(
11145 - name = "gapi-cloud-drive-labels-v2-go",
11146 - deps = [
11147 - ":labels_go_gapic",
11148 - ":labels_go_gapic_srcjar-metadata.srcjar",
11149 - ":labels_go_gapic_srcjar-test.srcjar",
11150 - ":labels_go_proto",
11151 - ],
11152 -)
11153 -
11154 -##############################################################################
11155 -# Python
11156 -##############################################################################
11157 -load(
11158 - "@com_google_googleapis_imports//:imports.bzl",
11159 - "py_gapic_assembly_pkg",
11160 - "py_gapic_library",
11161 - "py_test",
11162 -)
11163 -
11164 -py_gapic_library(
11165 - name = "labels_py_gapic",
11166 - srcs = [":labels_proto"],
11167 - grpc_service_config = "drivelabels_v2_grpc_service_config.json",
11168 - rest_numeric_enums = True,
11169 - service_yaml = "drivelabels_v2.yaml",
11170 - transport = "grpc+rest",
11171 - deps = [],
11172 -)
11173 -
11174 -py_test(
11175 - name = "labels_py_gapic_test",
11176 - srcs = [
11177 - "labels_py_gapic_pytest.py",
11178 - "labels_py_gapic_test.py",
11179 - ],
11180 - legacy_create_init = False,
11181 - deps = [":labels_py_gapic"],
11182 -)
11183 -
11184 -# Open Source Packages
11185 -py_gapic_assembly_pkg(
11186 - name = "drive-labels-v2-py",
11187 - deps = [
11188 - ":labels_py_gapic",
11189 - ],
11190 -)
11191 -
11192 -##############################################################################
11193 -# PHP
11194 -##############################################################################
11195 -load(
11196 - "@com_google_googleapis_imports//:imports.bzl",
11197 - "php_gapic_assembly_pkg",
11198 - "php_gapic_library",
11199 - "php_grpc_library",
11200 - "php_proto_library",
11201 -)
11202 -
11203 -php_proto_library(
11204 - name = "labels_php_proto",
11205 - deps = [":labels_proto"],
11206 -)
11207 -
11208 -php_grpc_library(
11209 - name = "labels_php_grpc",
11210 - srcs = [":labels_proto"],
11211 - deps = [":labels_php_proto"],
11212 -)
11213 -
11214 -php_gapic_library(
11215 - name = "labels_php_gapic",
11216 - srcs = [":labels_proto_with_info"],
11217 - grpc_service_config = "drivelabels_v2_grpc_service_config.json",
11218 - rest_numeric_enums = True,
11219 - service_yaml = "drivelabels_v2.yaml",
11220 - transport = "grpc+rest",
11221 - deps = [
11222 - ":labels_php_grpc",
11223 - ":labels_php_proto",
11224 - ],
11225 -)
11226 -
11227 -# Open Source Packages
11228 -php_gapic_assembly_pkg(
11229 - name = "google-cloud-drive-labels-v2-php",
11230 - deps = [
11231 - ":labels_php_gapic",
11232 - ":labels_php_grpc",
11233 - ":labels_php_proto",
11234 - ],
11235 -)
11236 -
11237 -##############################################################################
11238 -# Node.js
11239 -##############################################################################
11240 -load(
11241 - "@com_google_googleapis_imports//:imports.bzl",
11242 - "nodejs_gapic_assembly_pkg",
11243 - "nodejs_gapic_library",
11244 -)
11245 -
11246 -nodejs_gapic_library(
11247 - name = "labels_nodejs_gapic",
11248 - package_name = "@google-cloud/labels",
11249 - src = ":labels_proto_with_info",
11250 - extra_protoc_parameters = ["metadata"],
11251 - grpc_service_config = "drivelabels_v2_grpc_service_config.json",
11252 - package = "google.apps.drive.labels.v2",
11253 - rest_numeric_enums = True,
11254 - service_yaml = "drivelabels_v2.yaml",
11255 - transport = "grpc+rest",
11256 - deps = [],
11257 -)
11258 -
11259 -nodejs_gapic_assembly_pkg(
11260 - name = "drive-labels-v2-nodejs",
11261 - deps = [
11262 - ":labels_nodejs_gapic",
11263 - ":labels_proto",
11264 - ],
11265 -)
11266 -
11267 -##############################################################################
11268 -# Ruby
11269 -##############################################################################
11270 -load(
11271 - "@com_google_googleapis_imports//:imports.bzl",
11272 - "ruby_cloud_gapic_library",
11273 - "ruby_gapic_assembly_pkg",
11274 - "ruby_grpc_library",
11275 - "ruby_proto_library",
11276 -)
11277 -
11278 -ruby_proto_library(
11279 - name = "labels_ruby_proto",
11280 - deps = [":labels_proto"],
11281 -)
11282 -
11283 -ruby_grpc_library(
11284 - name = "labels_ruby_grpc",
11285 - srcs = [":labels_proto"],
11286 - deps = [":labels_ruby_proto"],
11287 -)
11288 -
11289 -ruby_cloud_gapic_library(
11290 - name = "labels_ruby_gapic",
11291 - srcs = [":labels_proto_with_info"],
11292 - extra_protoc_parameters = [
11293 - "ruby-cloud-gem-name=google-cloud-drive-labels-v2",
11294 - ],
11295 - grpc_service_config = "drivelabels_v2_grpc_service_config.json",
11296 - rest_numeric_enums = True,
11297 - service_yaml = "drivelabels_v2.yaml",
11298 - deps = [
11299 - ":labels_ruby_grpc",
11300 - ":labels_ruby_proto",
11301 - ],
11302 -)
11303 -
11304 -# Open Source Packages
11305 -ruby_gapic_assembly_pkg(
11306 - name = "google-cloud-drive-labels-v2-ruby",
11307 - deps = [
11308 - ":labels_ruby_gapic",
11309 - ":labels_ruby_grpc",
11310 - ":labels_ruby_proto",
11311 - ],
11312 -)
11313 -
11314 -##############################################################################
11315 -# C#
11316 -##############################################################################
11317 -load(
11318 - "@com_google_googleapis_imports//:imports.bzl",
11319 - "csharp_gapic_assembly_pkg",
11320 - "csharp_gapic_library",
11321 - "csharp_grpc_library",
11322 - "csharp_proto_library",
11323 -)
11324 -
11325 -csharp_proto_library(
11326 - name = "labels_csharp_proto",
11327 - deps = [":labels_proto"],
11328 -)
11329 -
11330 -csharp_grpc_library(
11331 - name = "labels_csharp_grpc",
11332 - srcs = [":labels_proto"],
11333 - deps = [":labels_csharp_proto"],
11334 -)
11335 -
11336 -csharp_gapic_library(
11337 - name = "labels_csharp_gapic",
11338 - srcs = [":labels_proto_with_info"],
11339 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
11340 - grpc_service_config = "drivelabels_v2_grpc_service_config.json",
11341 - rest_numeric_enums = True,
11342 - service_yaml = "drivelabels_v2.yaml",
11343 - deps = [
11344 - ":labels_csharp_grpc",
11345 - ":labels_csharp_proto",
11346 - ],
11347 -)
11348 -
11349 -# Open Source Packages
11350 -csharp_gapic_assembly_pkg(
11351 - name = "google-cloud-drive-labels-v2-csharp",
11352 - deps = [
11353 - ":labels_csharp_gapic",
11354 - ":labels_csharp_grpc",
11355 - ":labels_csharp_proto",
11356 - ],
11357 -)
11358 -
11359 -##############################################################################
11360 -# C++
11361 -##############################################################################
11362 -load(
11363 - "@com_google_googleapis_imports//:imports.bzl",
11364 - "cc_grpc_library",
11365 - "cc_proto_library",
11366 -)
11367 -
11368 -cc_proto_library(
11369 - name = "labels_cc_proto",
11370 - deps = [":labels_proto"],
11371 -)
11372 -
11373 -cc_grpc_library(
11374 - name = "labels_cc_grpc",
11375 - srcs = [":labels_proto"],
11376 - grpc_only = True,
11377 - deps = [":labels_cc_proto"],
11378 -)
11379 diff -urN a/google/apps/drive/labels/v2beta/BUILD.bazel b/google/apps/drive/labels/v2beta/BUILD.baz…
11380 --- a/google/apps/drive/labels/v2beta/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
11381 +++ b/google/apps/drive/labels/v2beta/BUILD.bazel 1969-12-31 16:00:00
11382 @@ -1,398 +0,0 @@
11383 -# This file was automatically generated by BuildFileGenerator
11384 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
11385 -
11386 -# Most of the manual changes to this file will be overwritten.
11387 -# It's **only** allowed to change the following rule attribute values:
11388 -# - names of *_gapic_assembly_* rules
11389 -# - certain parameters of *_gapic_library rules, including but not limited to:
11390 -# * extra_protoc_parameters
11391 -# * extra_protoc_file_parameters
11392 -# The complete list of preserved parameters can be found in the source code.
11393 -
11394 -# This is an API workspace, having public visibility by default makes perfect sense.
11395 -package(default_visibility = ["//visibility:public"])
11396 -
11397 -##############################################################################
11398 -# Common
11399 -##############################################################################
11400 -load("@rules_proto//proto:defs.bzl", "proto_library")
11401 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
11402 -
11403 -proto_library(
11404 - name = "labels_proto",
11405 - srcs = [
11406 - "common.proto",
11407 - "error_details.proto",
11408 - "exception_detail.proto",
11409 - "field.proto",
11410 - "label.proto",
11411 - "label_limits.proto",
11412 - "label_lock.proto",
11413 - "label_permission.proto",
11414 - "label_service.proto",
11415 - "requests.proto",
11416 - "user_capabilities.proto",
11417 - ],
11418 - deps = [
11419 - "//google/api:annotations_proto",
11420 - "//google/api:client_proto",
11421 - "//google/api:field_behavior_proto",
11422 - "//google/api:resource_proto",
11423 - "//google/type:color_proto",
11424 - "//google/type:date_proto",
11425 - "@com_google_protobuf//:empty_proto",
11426 - "@com_google_protobuf//:field_mask_proto",
11427 - "@com_google_protobuf//:timestamp_proto",
11428 - ],
11429 -)
11430 -
11431 -proto_library_with_info(
11432 - name = "labels_proto_with_info",
11433 - deps = [
11434 - ":labels_proto",
11435 - "//google/cloud:common_resources_proto",
11436 - ],
11437 -)
11438 -
11439 -##############################################################################
11440 -# Java
11441 -##############################################################################
11442 -load(
11443 - "@com_google_googleapis_imports//:imports.bzl",
11444 - "java_gapic_assembly_gradle_pkg",
11445 - "java_gapic_library",
11446 - "java_gapic_test",
11447 - "java_grpc_library",
11448 - "java_proto_library",
11449 -)
11450 -
11451 -java_proto_library(
11452 - name = "labels_java_proto",
11453 - deps = [":labels_proto"],
11454 -)
11455 -
11456 -java_grpc_library(
11457 - name = "labels_java_grpc",
11458 - srcs = [":labels_proto"],
11459 - deps = [":labels_java_proto"],
11460 -)
11461 -
11462 -java_gapic_library(
11463 - name = "labels_java_gapic",
11464 - srcs = [":labels_proto_with_info"],
11465 - gapic_yaml = None,
11466 - grpc_service_config = "drivelabels_v2beta_grpc_service_config.json",
11467 - rest_numeric_enums = True,
11468 - service_yaml = "drivelabels_v2beta.yaml",
11469 - test_deps = [
11470 - ":labels_java_grpc",
11471 - ],
11472 - transport = "grpc+rest",
11473 - deps = [
11474 - ":labels_java_proto",
11475 - "//google/api:api_java_proto",
11476 - ],
11477 -)
11478 -
11479 -java_gapic_test(
11480 - name = "labels_java_gapic_test_suite",
11481 - test_classes = [
11482 - "com.google.apps.drive.labels.v2beta.LabelServiceClientHttpJsonTest",
11483 - "com.google.apps.drive.labels.v2beta.LabelServiceClientTest",
11484 - ],
11485 - runtime_deps = [":labels_java_gapic_test"],
11486 -)
11487 -
11488 -# Open Source Packages
11489 -java_gapic_assembly_gradle_pkg(
11490 - name = "google-cloud-drive-labels-v2beta-java",
11491 - include_samples = True,
11492 - transport = "grpc+rest",
11493 - deps = [
11494 - ":labels_java_gapic",
11495 - ":labels_java_grpc",
11496 - ":labels_java_proto",
11497 - ":labels_proto",
11498 - ],
11499 -)
11500 -
11501 -##############################################################################
11502 -# Go
11503 -##############################################################################
11504 -load(
11505 - "@com_google_googleapis_imports//:imports.bzl",
11506 - "go_gapic_assembly_pkg",
11507 - "go_gapic_library",
11508 - "go_proto_library",
11509 - "go_test",
11510 -)
11511 -
11512 -go_proto_library(
11513 - name = "labels_go_proto",
11514 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
11515 - importpath = "google.golang.org/genproto/googleapis/apps/drive/labels/v2beta",
11516 - protos = [":labels_proto"],
11517 - deps = [
11518 - "//google/api:annotations_go_proto",
11519 - "//google/type:color_go_proto",
11520 - "//google/type:date_go_proto",
11521 - ],
11522 -)
11523 -
11524 -go_gapic_library(
11525 - name = "labels_go_gapic",
11526 - srcs = [":labels_proto_with_info"],
11527 - grpc_service_config = "drivelabels_v2beta_grpc_service_config.json",
11528 - importpath = "google.golang.org/google/apps/drive/labels/v2beta;labels",
11529 - metadata = True,
11530 - rest_numeric_enums = True,
11531 - service_yaml = "drivelabels_v2beta.yaml",
11532 - transport = "grpc+rest",
11533 - deps = [
11534 - ":labels_go_proto",
11535 - ],
11536 -)
11537 -
11538 -go_test(
11539 - name = "labels_go_gapic_test",
11540 - srcs = [":labels_go_gapic_srcjar_test"],
11541 - embed = [":labels_go_gapic"],
11542 - importpath = "google.golang.org/google/apps/drive/labels/v2beta",
11543 -)
11544 -
11545 -# Open Source Packages
11546 -go_gapic_assembly_pkg(
11547 - name = "gapi-cloud-drive-labels-v2beta-go",
11548 - deps = [
11549 - ":labels_go_gapic",
11550 - ":labels_go_gapic_srcjar-metadata.srcjar",
11551 - ":labels_go_gapic_srcjar-test.srcjar",
11552 - ":labels_go_proto",
11553 - ],
11554 -)
11555 -
11556 -##############################################################################
11557 -# Python
11558 -##############################################################################
11559 -load(
11560 - "@com_google_googleapis_imports//:imports.bzl",
11561 - "py_gapic_assembly_pkg",
11562 - "py_gapic_library",
11563 - "py_test",
11564 -)
11565 -
11566 -py_gapic_library(
11567 - name = "labels_py_gapic",
11568 - srcs = [":labels_proto"],
11569 - grpc_service_config = "drivelabels_v2beta_grpc_service_config.json",
11570 - rest_numeric_enums = True,
11571 - service_yaml = "drivelabels_v2beta.yaml",
11572 - transport = "grpc+rest",
11573 - deps = [],
11574 -)
11575 -
11576 -py_test(
11577 - name = "labels_py_gapic_test",
11578 - srcs = [
11579 - "labels_py_gapic_pytest.py",
11580 - "labels_py_gapic_test.py",
11581 - ],
11582 - legacy_create_init = False,
11583 - deps = [":labels_py_gapic"],
11584 -)
11585 -
11586 -# Open Source Packages
11587 -py_gapic_assembly_pkg(
11588 - name = "drive-labels-v2beta-py",
11589 - deps = [
11590 - ":labels_py_gapic",
11591 - ],
11592 -)
11593 -
11594 -##############################################################################
11595 -# PHP
11596 -##############################################################################
11597 -load(
11598 - "@com_google_googleapis_imports//:imports.bzl",
11599 - "php_gapic_assembly_pkg",
11600 - "php_gapic_library",
11601 - "php_grpc_library",
11602 - "php_proto_library",
11603 -)
11604 -
11605 -php_proto_library(
11606 - name = "labels_php_proto",
11607 - deps = [":labels_proto"],
11608 -)
11609 -
11610 -php_grpc_library(
11611 - name = "labels_php_grpc",
11612 - srcs = [":labels_proto"],
11613 - deps = [":labels_php_proto"],
11614 -)
11615 -
11616 -php_gapic_library(
11617 - name = "labels_php_gapic",
11618 - srcs = [":labels_proto_with_info"],
11619 - grpc_service_config = "drivelabels_v2beta_grpc_service_config.json",
11620 - rest_numeric_enums = True,
11621 - service_yaml = "drivelabels_v2beta.yaml",
11622 - transport = "grpc+rest",
11623 - deps = [
11624 - ":labels_php_grpc",
11625 - ":labels_php_proto",
11626 - ],
11627 -)
11628 -
11629 -# Open Source Packages
11630 -php_gapic_assembly_pkg(
11631 - name = "google-cloud-drive-labels-v2beta-php",
11632 - deps = [
11633 - ":labels_php_gapic",
11634 - ":labels_php_grpc",
11635 - ":labels_php_proto",
11636 - ],
11637 -)
11638 -
11639 -##############################################################################
11640 -# Node.js
11641 -##############################################################################
11642 -load(
11643 - "@com_google_googleapis_imports//:imports.bzl",
11644 - "nodejs_gapic_assembly_pkg",
11645 - "nodejs_gapic_library",
11646 -)
11647 -
11648 -nodejs_gapic_library(
11649 - name = "labels_nodejs_gapic",
11650 - package_name = "@google-cloud/labels",
11651 - src = ":labels_proto_with_info",
11652 - extra_protoc_parameters = ["metadata"],
11653 - grpc_service_config = "drivelabels_v2beta_grpc_service_config.json",
11654 - package = "google.apps.drive.labels.v2beta",
11655 - rest_numeric_enums = True,
11656 - service_yaml = "drivelabels_v2beta.yaml",
11657 - transport = "grpc+rest",
11658 - deps = [],
11659 -)
11660 -
11661 -nodejs_gapic_assembly_pkg(
11662 - name = "drive-labels-v2beta-nodejs",
11663 - deps = [
11664 - ":labels_nodejs_gapic",
11665 - ":labels_proto",
11666 - ],
11667 -)
11668 -
11669 -##############################################################################
11670 -# Ruby
11671 -##############################################################################
11672 -load(
11673 - "@com_google_googleapis_imports//:imports.bzl",
11674 - "ruby_cloud_gapic_library",
11675 - "ruby_gapic_assembly_pkg",
11676 - "ruby_grpc_library",
11677 - "ruby_proto_library",
11678 -)
11679 -
11680 -ruby_proto_library(
11681 - name = "labels_ruby_proto",
11682 - deps = [":labels_proto"],
11683 -)
11684 -
11685 -ruby_grpc_library(
11686 - name = "labels_ruby_grpc",
11687 - srcs = [":labels_proto"],
11688 - deps = [":labels_ruby_proto"],
11689 -)
11690 -
11691 -ruby_cloud_gapic_library(
11692 - name = "labels_ruby_gapic",
11693 - srcs = [":labels_proto_with_info"],
11694 - extra_protoc_parameters = [
11695 - "ruby-cloud-gem-name=google-cloud-drive-labels-v2beta",
11696 - ],
11697 - grpc_service_config = "drivelabels_v2beta_grpc_service_config.json",
11698 - rest_numeric_enums = True,
11699 - service_yaml = "drivelabels_v2beta.yaml",
11700 - deps = [
11701 - ":labels_ruby_grpc",
11702 - ":labels_ruby_proto",
11703 - ],
11704 -)
11705 -
11706 -# Open Source Packages
11707 -ruby_gapic_assembly_pkg(
11708 - name = "google-cloud-drive-labels-v2beta-ruby",
11709 - deps = [
11710 - ":labels_ruby_gapic",
11711 - ":labels_ruby_grpc",
11712 - ":labels_ruby_proto",
11713 - ],
11714 -)
11715 -
11716 -##############################################################################
11717 -# C#
11718 -##############################################################################
11719 -load(
11720 - "@com_google_googleapis_imports//:imports.bzl",
11721 - "csharp_gapic_assembly_pkg",
11722 - "csharp_gapic_library",
11723 - "csharp_grpc_library",
11724 - "csharp_proto_library",
11725 -)
11726 -
11727 -csharp_proto_library(
11728 - name = "labels_csharp_proto",
11729 - deps = [":labels_proto"],
11730 -)
11731 -
11732 -csharp_grpc_library(
11733 - name = "labels_csharp_grpc",
11734 - srcs = [":labels_proto"],
11735 - deps = [":labels_csharp_proto"],
11736 -)
11737 -
11738 -csharp_gapic_library(
11739 - name = "labels_csharp_gapic",
11740 - srcs = [":labels_proto_with_info"],
11741 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
11742 - grpc_service_config = "drivelabels_v2beta_grpc_service_config.json",
11743 - rest_numeric_enums = True,
11744 - service_yaml = "drivelabels_v2beta.yaml",
11745 - deps = [
11746 - ":labels_csharp_grpc",
11747 - ":labels_csharp_proto",
11748 - ],
11749 -)
11750 -
11751 -# Open Source Packages
11752 -csharp_gapic_assembly_pkg(
11753 - name = "google-cloud-drive-labels-v2beta-csharp",
11754 - deps = [
11755 - ":labels_csharp_gapic",
11756 - ":labels_csharp_grpc",
11757 - ":labels_csharp_proto",
11758 - ],
11759 -)
11760 -
11761 -##############################################################################
11762 -# C++
11763 -##############################################################################
11764 -load(
11765 - "@com_google_googleapis_imports//:imports.bzl",
11766 - "cc_grpc_library",
11767 - "cc_proto_library",
11768 -)
11769 -
11770 -cc_proto_library(
11771 - name = "labels_cc_proto",
11772 - deps = [":labels_proto"],
11773 -)
11774 -
11775 -cc_grpc_library(
11776 - name = "labels_cc_grpc",
11777 - srcs = [":labels_proto"],
11778 - grpc_only = True,
11779 - deps = [":labels_cc_proto"],
11780 -)
11781 diff -urN a/google/apps/market/v2/BUILD.bazel b/google/apps/market/v2/BUILD.bazel
11782 --- a/google/apps/market/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
11783 +++ b/google/apps/market/v2/BUILD.bazel 1969-12-31 16:00:00
11784 @@ -1,314 +0,0 @@
11785 -# This file was automatically generated by BuildFileGenerator
11786 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
11787 -
11788 -# Most of the manual changes to this file will be overwritten.
11789 -# It's **only** allowed to change the following rule attribute values:
11790 -# - names of *_gapic_assembly_* rules
11791 -# - certain parameters of *_gapic_library rules, including but not limited to:
11792 -# * extra_protoc_parameters
11793 -# * extra_protoc_file_parameters
11794 -# The complete list of preserved parameters can be found in the source code.
11795 -
11796 -##############################################################################
11797 -# Common
11798 -##############################################################################
11799 -load("@rules_proto//proto:defs.bzl", "proto_library")
11800 -load(
11801 - "@com_google_googleapis_imports//:imports.bzl",
11802 - "csharp_gapic_assembly_pkg",
11803 - "csharp_gapic_library",
11804 - "csharp_grpc_library",
11805 - "csharp_proto_library",
11806 - "go_gapic_assembly_pkg",
11807 - "go_gapic_library",
11808 - "go_proto_library",
11809 - "go_test",
11810 - "java_gapic_assembly_gradle_pkg",
11811 - "java_gapic_library",
11812 - "java_gapic_test",
11813 - "java_grpc_library",
11814 - "java_proto_library",
11815 - "nodejs_gapic_assembly_pkg",
11816 - "nodejs_gapic_library",
11817 - "php_gapic_assembly_pkg",
11818 - "php_gapic_library",
11819 - "php_grpc_library",
11820 - "php_proto_library",
11821 - "proto_library_with_info",
11822 - "py_gapic_assembly_pkg",
11823 - "py_gapic_library",
11824 - "py_test",
11825 - "ruby_cloud_gapic_library",
11826 - "ruby_gapic_assembly_pkg",
11827 - "ruby_grpc_library",
11828 - "ruby_proto_library",
11829 -)
11830 -
11831 -# This is an API workspace, having public visibility by default makes perfect sense.
11832 -package(default_visibility = ["//visibility:public"])
11833 -
11834 -proto_library(
11835 - name = "marketplace_proto",
11836 - srcs = [
11837 - "resources.proto",
11838 - "services.proto",
11839 - ],
11840 - deps = [
11841 - "//google/api:annotations_proto",
11842 - "//google/api:client_proto",
11843 - ],
11844 -)
11845 -
11846 -proto_library_with_info(
11847 - name = "marketplace_proto_with_info",
11848 - deps = [
11849 - ":marketplace_proto",
11850 - "//google/cloud:common_resources_proto",
11851 - ],
11852 -)
11853 -
11854 -java_proto_library(
11855 - name = "marketplace_java_proto",
11856 - deps = [":marketplace_proto"],
11857 -)
11858 -
11859 -java_grpc_library(
11860 - name = "marketplace_java_grpc",
11861 - srcs = [":marketplace_proto"],
11862 - deps = [":marketplace_java_proto"],
11863 -)
11864 -
11865 -java_gapic_library(
11866 - name = "marketplace_java_gapic",
11867 - srcs = [":marketplace_proto_with_info"],
11868 - grpc_service_config = "service_grpc_service_config.json",
11869 - rest_numeric_enums = False,
11870 - test_deps = [
11871 - ":marketplace_java_grpc",
11872 - ],
11873 - transport = "grpc+rest",
11874 - deps = [
11875 - ":marketplace_java_proto",
11876 - ],
11877 -)
11878 -
11879 -java_gapic_test(
11880 - name = "marketplace_java_gapic_test_suite",
11881 - test_classes = [
11882 - "com.google.ccc.hosted.marketplace.v2.CustomerLicenseServiceClientHttpJsonTest",
11883 - "com.google.ccc.hosted.marketplace.v2.CustomerLicenseServiceClientTest",
11884 - "com.google.ccc.hosted.marketplace.v2.LicenseNotificationServiceClientHttpJsonTest",
11885 - "com.google.ccc.hosted.marketplace.v2.LicenseNotificationServiceClientTest",
11886 - "com.google.ccc.hosted.marketplace.v2.UserLicenseServiceClientHttpJsonTest",
11887 - "com.google.ccc.hosted.marketplace.v2.UserLicenseServiceClientTest",
11888 - ],
11889 - runtime_deps = [":marketplace_java_gapic_test"],
11890 -)
11891 -
11892 -# Open Source Packages
11893 -java_gapic_assembly_gradle_pkg(
11894 - name = "google-cloud-hosted-marketplace-v2-java",
11895 - include_samples = True,
11896 - transport = "grpc+rest",
11897 - deps = [
11898 - ":marketplace_java_gapic",
11899 - ":marketplace_java_grpc",
11900 - ":marketplace_java_proto",
11901 - ":marketplace_proto",
11902 - ],
11903 -)
11904 -
11905 -go_proto_library(
11906 - name = "marketplace_go_proto",
11907 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
11908 - importpath = "google.golang.org/genproto/googleapis/ccc/hosted/marketplace/v2",
11909 - protos = [":marketplace_proto"],
11910 - deps = [
11911 - "//google/api:annotations_go_proto",
11912 - ],
11913 -)
11914 -
11915 -go_gapic_library(
11916 - name = "marketplace_go_gapic",
11917 - srcs = [":marketplace_proto_with_info"],
11918 - grpc_service_config = "service_grpc_service_config.json",
11919 - importpath = "google.golang.org/ccc/hosted/marketplace/v2;marketplace",
11920 - metadata = True,
11921 - rest_numeric_enums = False,
11922 - service_yaml = "appsmarket_v2.yaml",
11923 - deps = [
11924 - ":marketplace_go_proto",
11925 - ],
11926 -)
11927 -
11928 -go_test(
11929 - name = "marketplace_go_gapic_test",
11930 - srcs = [":marketplace_go_gapic_srcjar_test"],
11931 - embed = [":marketplace_go_gapic"],
11932 - importpath = "google.golang.org/ccc/hosted/marketplace/v2",
11933 -)
11934 -
11935 -# Open Source Packages
11936 -go_gapic_assembly_pkg(
11937 - name = "gapi-cloud-hosted-marketplace-v2-go",
11938 - deps = [
11939 - ":marketplace_go_gapic",
11940 - ":marketplace_go_gapic_srcjar-metadata.srcjar",
11941 - ":marketplace_go_gapic_srcjar-test.srcjar",
11942 - ":marketplace_go_proto",
11943 - ],
11944 -)
11945 -
11946 -py_gapic_library(
11947 - name = "marketplace_py_gapic",
11948 - srcs = [":marketplace_proto"],
11949 - grpc_service_config = "service_grpc_service_config.json",
11950 - rest_numeric_enums = False,
11951 - transport = "grpc",
11952 -)
11953 -
11954 -py_test(
11955 - name = "marketplace_py_gapic_test",
11956 - srcs = [
11957 - "marketplace_py_gapic_pytest.py",
11958 - "marketplace_py_gapic_test.py",
11959 - ],
11960 - legacy_create_init = False,
11961 - deps = [":marketplace_py_gapic"],
11962 -)
11963 -
11964 -# Open Source Packages
11965 -py_gapic_assembly_pkg(
11966 - name = "hosted-marketplace-v2-py",
11967 - deps = [
11968 - ":marketplace_py_gapic",
11969 - ],
11970 -)
11971 -
11972 -php_proto_library(
11973 - name = "marketplace_php_proto",
11974 - deps = [":marketplace_proto"],
11975 -)
11976 -
11977 -php_grpc_library(
11978 - name = "marketplace_php_grpc",
11979 - srcs = [":marketplace_proto"],
11980 - deps = [":marketplace_php_proto"],
11981 -)
11982 -
11983 -php_gapic_library(
11984 - name = "marketplace_php_gapic",
11985 - srcs = [":marketplace_proto_with_info"],
11986 - grpc_service_config = "service_grpc_service_config.json",
11987 - rest_numeric_enums = False,
11988 - transport = "grpc+rest",
11989 - deps = [
11990 - ":marketplace_php_grpc",
11991 - ":marketplace_php_proto",
11992 - ],
11993 -)
11994 -
11995 -# Open Source Packages
11996 -php_gapic_assembly_pkg(
11997 - name = "google-cloud-hosted-marketplace-v2-php",
11998 - deps = [
11999 - ":marketplace_php_gapic",
12000 - ":marketplace_php_grpc",
12001 - ":marketplace_php_proto",
12002 - ],
12003 -)
12004 -
12005 -nodejs_gapic_library(
12006 - name = "marketplace_nodejs_gapic",
12007 - package_name = "@google-cloud/marketplace",
12008 - src = ":marketplace_proto_with_info",
12009 - extra_protoc_parameters = ["metadata"],
12010 - grpc_service_config = "service_grpc_service_config.json",
12011 - package = "ccc.hosted.marketplace.v2",
12012 - rest_numeric_enums = False,
12013 - service_yaml = "appsmarket_v2.yaml",
12014 - transport = "grpc+rest",
12015 - deps = [],
12016 -)
12017 -
12018 -nodejs_gapic_assembly_pkg(
12019 - name = "hosted-marketplace-v2-nodejs",
12020 - deps = [
12021 - ":marketplace_nodejs_gapic",
12022 - ":marketplace_proto",
12023 - ],
12024 -)
12025 -
12026 -ruby_proto_library(
12027 - name = "marketplace_ruby_proto",
12028 - deps = [":marketplace_proto"],
12029 -)
12030 -
12031 -ruby_grpc_library(
12032 - name = "marketplace_ruby_grpc",
12033 - srcs = [":marketplace_proto"],
12034 - deps = [":marketplace_ruby_proto"],
12035 -)
12036 -
12037 -ruby_cloud_gapic_library(
12038 - name = "marketplace_ruby_gapic",
12039 - srcs = [":marketplace_proto_with_info"],
12040 - extra_protoc_parameters = [
12041 - "ruby-cloud-gem-name=google-cloud-hosted-marketplace-v2",
12042 - ],
12043 - grpc_service_config = "service_grpc_service_config.json",
12044 - rest_numeric_enums = False,
12045 - deps = [
12046 - ":marketplace_ruby_grpc",
12047 - ":marketplace_ruby_proto",
12048 - ],
12049 -)
12050 -
12051 -# Open Source Packages
12052 -ruby_gapic_assembly_pkg(
12053 - name = "google-cloud-hosted-marketplace-v2-ruby",
12054 - deps = [
12055 - ":marketplace_ruby_gapic",
12056 - ":marketplace_ruby_grpc",
12057 - ":marketplace_ruby_proto",
12058 - ],
12059 -)
12060 -
12061 -csharp_proto_library(
12062 - name = "marketplace_csharp_proto",
12063 - deps = [":marketplace_proto"],
12064 -)
12065 -
12066 -csharp_grpc_library(
12067 - name = "marketplace_csharp_grpc",
12068 - srcs = [":marketplace_proto"],
12069 - deps = [":marketplace_csharp_proto"],
12070 -)
12071 -
12072 -csharp_gapic_library(
12073 - name = "marketplace_csharp_gapic",
12074 - srcs = [":marketplace_proto_with_info"],
12075 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
12076 - grpc_service_config = "service_grpc_service_config.json",
12077 - rest_numeric_enums = False,
12078 - service_yaml = "appsmarket_v2.yaml",
12079 - deps = [
12080 - ":marketplace_csharp_grpc",
12081 - ":marketplace_csharp_proto",
12082 - ],
12083 -)
12084 -
12085 -# Open Source Packages
12086 -csharp_gapic_assembly_pkg(
12087 - name = "google-cloud-hosted-marketplace-v2-csharp",
12088 - deps = [
12089 - ":marketplace_csharp_gapic",
12090 - ":marketplace_csharp_grpc",
12091 - ":marketplace_csharp_proto",
12092 - ],
12093 -)
12094 -
12095 -##############################################################################
12096 -# C++
12097 -##############################################################################
12098 -# Put your C++ rules here
12099 diff -urN a/google/apps/script/type/BUILD.bazel b/google/apps/script/type/BUILD.bazel
12100 --- a/google/apps/script/type/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
12101 +++ b/google/apps/script/type/BUILD.bazel 1969-12-31 16:00:00
12102 @@ -1,159 +0,0 @@
12103 -# This file was automatically generated by BuildFileGenerator
12104 -
12105 -##############################################################################
12106 -# Common
12107 -##############################################################################
12108 -load("@rules_proto//proto:defs.bzl", "proto_library")
12109 -
12110 -##############################################################################
12111 -# Java
12112 -##############################################################################
12113 -load(
12114 - "@com_google_googleapis_imports//:imports.bzl",
12115 - "csharp_gapic_assembly_pkg",
12116 - "csharp_grpc_library",
12117 - "csharp_proto_library",
12118 - "go_proto_library",
12119 - "java_gapic_assembly_gradle_pkg",
12120 - "java_grpc_library",
12121 - "java_proto_library",
12122 - "php_grpc_library",
12123 - "php_proto_library",
12124 - "ruby_grpc_library",
12125 - "ruby_proto_library",
12126 -)
12127 -
12128 -# This is an API workspace, having public visibility by default makes perfect sense.
12129 -package(default_visibility = ["//visibility:public"])
12130 -
12131 -proto_library(
12132 - name = "type_proto",
12133 - srcs = [
12134 - "addon_widget_set.proto",
12135 - "extension_point.proto",
12136 - "script_manifest.proto",
12137 - ],
12138 - deps = [
12139 - "@com_google_protobuf//:struct_proto",
12140 - "@com_google_protobuf//:wrappers_proto",
12141 - ],
12142 -)
12143 -
12144 -java_proto_library(
12145 - name = "type_java_proto",
12146 - deps = [":type_proto"],
12147 -)
12148 -
12149 -java_grpc_library(
12150 - name = "type_java_grpc",
12151 - srcs = [":type_proto"],
12152 - deps = [":type_java_proto"],
12153 -)
12154 -
12155 -# Please DO-NOT-REMOVE this section.
12156 -# This is required to generate java files for these protos.
12157 -# Open Source Packages
12158 -java_gapic_assembly_gradle_pkg(
12159 - name = "google-apps-script-type-java",
12160 - transport = "grpc+rest",
12161 - deps = [
12162 - ":type_java_grpc",
12163 - ":type_java_proto",
12164 - ":type_proto",
12165 - ],
12166 -)
12167 -
12168 -go_proto_library(
12169 - name = "type_go_proto",
12170 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
12171 - importpath = "google.golang.org/genproto/googleapis/apps/script/type",
12172 - protos = [":type_proto"],
12173 -)
12174 -
12175 -##############################################################################
12176 -# Python
12177 -##############################################################################
12178 -load(
12179 - "@com_google_googleapis_imports//:imports.bzl",
12180 - "py_gapic_assembly_pkg",
12181 - "py_gapic_library",
12182 - "py_proto_library",
12183 -)
12184 -
12185 -py_proto_library(
12186 - name = "type_py_proto",
12187 - deps = [":type_proto"],
12188 -)
12189 -
12190 -py_gapic_library(
12191 - name = "type_py_gapic",
12192 - srcs = [":type_proto"],
12193 - rest_numeric_enums = False,
12194 - transport = "grpc",
12195 -)
12196 -
12197 -# Open Source Packages
12198 -py_gapic_assembly_pkg(
12199 - name = "type-py",
12200 - deps = [
12201 - ":type_py_gapic",
12202 - "//google/apps/script/type/calendar:calendar_py_gapic",
12203 - "//google/apps/script/type/docs:docs_py_gapic",
12204 - "//google/apps/script/type/drive:drive_py_gapic",
12205 - "//google/apps/script/type/gmail:gmail_py_gapic",
12206 - "//google/apps/script/type/sheets:sheets_py_gapic",
12207 - "//google/apps/script/type/slides:slides_py_gapic",
12208 - ],
12209 -)
12210 -
12211 -##############################################################################
12212 -# PHP
12213 -##############################################################################
12214 -php_proto_library(
12215 - name = "type_php_proto",
12216 - deps = [":type_proto"],
12217 -)
12218 -
12219 -php_grpc_library(
12220 - name = "type_php_grpc",
12221 - srcs = [":type_proto"],
12222 - deps = [":type_php_proto"],
12223 -)
12224 -
12225 -ruby_proto_library(
12226 - name = "type_ruby_proto",
12227 - deps = [":type_proto"],
12228 -)
12229 -
12230 -ruby_grpc_library(
12231 - name = "type_ruby_grpc",
12232 - srcs = [":type_proto"],
12233 - deps = [":type_ruby_proto"],
12234 -)
12235 -
12236 -csharp_proto_library(
12237 - name = "type_csharp_proto",
12238 - deps = [":type_proto"],
12239 -)
12240 -
12241 -csharp_grpc_library(
12242 - name = "type_csharp_grpc",
12243 - srcs = [":type_proto"],
12244 - deps = [":type_csharp_proto"],
12245 -)
12246 -
12247 -# Open Source Packages
12248 -csharp_gapic_assembly_pkg(
12249 - name = "google-apps-script-type-csharp",
12250 - package_name = "Google.Apps.Script.Type",
12251 - generate_nongapic_package = True,
12252 - deps = [
12253 - ":type_csharp_grpc",
12254 - ":type_csharp_proto",
12255 - ],
12256 -)
12257 -
12258 -##############################################################################
12259 -# C++
12260 -##############################################################################
12261 -# Put your C++ code here
12262 diff -urN a/google/apps/script/type/calendar/BUILD.bazel b/google/apps/script/type/calendar/BUILD.b…
12263 --- a/google/apps/script/type/calendar/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
12264 +++ b/google/apps/script/type/calendar/BUILD.bazel 1969-12-31 16:00:00
12265 @@ -1,143 +0,0 @@
12266 -# This file was automatically generated by BuildFileGenerator
12267 -
12268 -##############################################################################
12269 -# Common
12270 -##############################################################################
12271 -load("@rules_proto//proto:defs.bzl", "proto_library")
12272 -
12273 -##############################################################################
12274 -# Java
12275 -##############################################################################
12276 -load(
12277 - "@com_google_googleapis_imports//:imports.bzl",
12278 - "csharp_grpc_library",
12279 - "csharp_proto_library",
12280 - "go_proto_library",
12281 - "java_gapic_assembly_gradle_pkg",
12282 - "java_grpc_library",
12283 - "java_proto_library",
12284 - "php_grpc_library",
12285 - "php_proto_library",
12286 - "ruby_grpc_library",
12287 - "ruby_proto_library",
12288 -)
12289 -
12290 -# This is an API workspace, having public visibility by default makes perfect sense.
12291 -package(default_visibility = ["//visibility:public"])
12292 -
12293 -proto_library(
12294 - name = "calendar_proto",
12295 - srcs = [
12296 - "calendar_addon_manifest.proto",
12297 - ],
12298 - deps = [
12299 - "//google/api:field_behavior_proto",
12300 - "//google/apps/script/type:type_proto",
12301 - ],
12302 -)
12303 -
12304 -java_proto_library(
12305 - name = "calendar_java_proto",
12306 - deps = [":calendar_proto"],
12307 -)
12308 -
12309 -java_grpc_library(
12310 - name = "calendar_java_grpc",
12311 - srcs = [":calendar_proto"],
12312 - deps = [":calendar_java_proto"],
12313 -)
12314 -
12315 -# Please DO-NOT-REMOVE this section.
12316 -# This is required to generate java files for these protos.
12317 -# Open Source Packages
12318 -java_gapic_assembly_gradle_pkg(
12319 - name = "google-apps-script-type-calendar-java",
12320 - transport = "grpc+rest",
12321 - deps = [
12322 - ":calendar_java_grpc",
12323 - ":calendar_java_proto",
12324 - ":calendar_proto",
12325 - ],
12326 -)
12327 -
12328 -go_proto_library(
12329 - name = "calendar_go_proto",
12330 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
12331 - importpath = "google.golang.org/genproto/googleapis/apps/script/type/calendar",
12332 - protos = [":calendar_proto"],
12333 - deps = [
12334 - "//google/api:annotations_go_proto",
12335 - "//google/apps/script/type:type_go_proto",
12336 - ],
12337 -)
12338 -
12339 -##############################################################################
12340 -# Python
12341 -##############################################################################
12342 -load(
12343 - "@com_google_googleapis_imports//:imports.bzl",
12344 - "py_gapic_assembly_pkg",
12345 - "py_gapic_library",
12346 - "py_proto_library",
12347 -)
12348 -
12349 -py_proto_library(
12350 - name = "calendar_py_proto",
12351 - deps = [":calendar_proto"],
12352 -)
12353 -
12354 -py_gapic_library(
12355 - name = "calendar_py_gapic",
12356 - srcs = [":calendar_proto"],
12357 - rest_numeric_enums = False,
12358 - transport = "grpc",
12359 -)
12360 -
12361 -# Open Source Packages
12362 -py_gapic_assembly_pkg(
12363 - name = "calendar-gapic",
12364 - deps = [
12365 - ":calendar_py_gapic",
12366 - ],
12367 -)
12368 -
12369 -##############################################################################
12370 -# PHP
12371 -##############################################################################
12372 -php_proto_library(
12373 - name = "calendar_php_proto",
12374 - deps = [":calendar_proto"],
12375 -)
12376 -
12377 -php_grpc_library(
12378 - name = "calendar_php_grpc",
12379 - srcs = [":calendar_proto"],
12380 - deps = [":calendar_php_proto"],
12381 -)
12382 -
12383 -ruby_proto_library(
12384 - name = "calendar_ruby_proto",
12385 - deps = [":calendar_proto"],
12386 -)
12387 -
12388 -ruby_grpc_library(
12389 - name = "calendar_ruby_grpc",
12390 - srcs = [":calendar_proto"],
12391 - deps = [":calendar_ruby_proto"],
12392 -)
12393 -
12394 -csharp_proto_library(
12395 - name = "calendar_csharp_proto",
12396 - deps = [":calendar_proto"],
12397 -)
12398 -
12399 -csharp_grpc_library(
12400 - name = "calendar_csharp_grpc",
12401 - srcs = [":calendar_proto"],
12402 - deps = [":calendar_csharp_proto"],
12403 -)
12404 -
12405 -##############################################################################
12406 -# C++
12407 -##############################################################################
12408 -# Put your C++ code here
12409 diff -urN a/google/apps/script/type/docs/BUILD.bazel b/google/apps/script/type/docs/BUILD.bazel
12410 --- a/google/apps/script/type/docs/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
12411 +++ b/google/apps/script/type/docs/BUILD.bazel 1969-12-31 16:00:00
12412 @@ -1,143 +0,0 @@
12413 -# This file was automatically generated by BuildFileGenerator
12414 -
12415 -##############################################################################
12416 -# Common
12417 -##############################################################################
12418 -load("@rules_proto//proto:defs.bzl", "proto_library")
12419 -
12420 -##############################################################################
12421 -# Java
12422 -##############################################################################
12423 -load(
12424 - "@com_google_googleapis_imports//:imports.bzl",
12425 - "csharp_grpc_library",
12426 - "csharp_proto_library",
12427 - "go_proto_library",
12428 - "java_gapic_assembly_gradle_pkg",
12429 - "java_grpc_library",
12430 - "java_proto_library",
12431 - "php_grpc_library",
12432 - "php_proto_library",
12433 - "ruby_grpc_library",
12434 - "ruby_proto_library",
12435 -)
12436 -
12437 -# This is an API workspace, having public visibility by default makes perfect sense.
12438 -package(default_visibility = ["//visibility:public"])
12439 -
12440 -proto_library(
12441 - name = "docs_proto",
12442 - srcs = [
12443 - "docs_addon_manifest.proto",
12444 - ],
12445 - deps = [
12446 - "//google/api:field_behavior_proto",
12447 - "//google/apps/script/type:type_proto",
12448 - ],
12449 -)
12450 -
12451 -java_proto_library(
12452 - name = "docs_java_proto",
12453 - deps = [":docs_proto"],
12454 -)
12455 -
12456 -java_grpc_library(
12457 - name = "docs_java_grpc",
12458 - srcs = [":docs_proto"],
12459 - deps = [":docs_java_proto"],
12460 -)
12461 -
12462 -# Please DO-NOT-REMOVE this section.
12463 -# This is required to generate java files for these protos.
12464 -# Open Source Packages
12465 -java_gapic_assembly_gradle_pkg(
12466 - name = "google-apps-script-type-docs-java",
12467 - transport = "grpc+rest",
12468 - deps = [
12469 - ":docs_java_grpc",
12470 - ":docs_java_proto",
12471 - ":docs_proto",
12472 - ],
12473 -)
12474 -
12475 -go_proto_library(
12476 - name = "docs_go_proto",
12477 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
12478 - importpath = "google.golang.org/genproto/googleapis/apps/script/type/docs",
12479 - protos = [":docs_proto"],
12480 - deps = [
12481 - "//google/api:annotations_go_proto",
12482 - "//google/apps/script/type:type_go_proto",
12483 - ],
12484 -)
12485 -
12486 -##############################################################################
12487 -# Python
12488 -##############################################################################
12489 -load(
12490 - "@com_google_googleapis_imports//:imports.bzl",
12491 - "py_gapic_assembly_pkg",
12492 - "py_gapic_library",
12493 - "py_proto_library",
12494 -)
12495 -
12496 -py_proto_library(
12497 - name = "docs_py_proto",
12498 - deps = [":docs_proto"],
12499 -)
12500 -
12501 -py_gapic_library(
12502 - name = "docs_py_gapic",
12503 - srcs = [":docs_proto"],
12504 - rest_numeric_enums = False,
12505 - transport = "grpc",
12506 -)
12507 -
12508 -# Open Source Packages
12509 -py_gapic_assembly_pkg(
12510 - name = "docs-gapic",
12511 - deps = [
12512 - ":docs_py_gapic",
12513 - ],
12514 -)
12515 -
12516 -##############################################################################
12517 -# PHP
12518 -##############################################################################
12519 -php_proto_library(
12520 - name = "docs_php_proto",
12521 - deps = [":docs_proto"],
12522 -)
12523 -
12524 -php_grpc_library(
12525 - name = "docs_php_grpc",
12526 - srcs = [":docs_proto"],
12527 - deps = [":docs_php_proto"],
12528 -)
12529 -
12530 -ruby_proto_library(
12531 - name = "docs_ruby_proto",
12532 - deps = [":docs_proto"],
12533 -)
12534 -
12535 -ruby_grpc_library(
12536 - name = "docs_ruby_grpc",
12537 - srcs = [":docs_proto"],
12538 - deps = [":docs_ruby_proto"],
12539 -)
12540 -
12541 -csharp_proto_library(
12542 - name = "docs_csharp_proto",
12543 - deps = [":docs_proto"],
12544 -)
12545 -
12546 -csharp_grpc_library(
12547 - name = "docs_csharp_grpc",
12548 - srcs = [":docs_proto"],
12549 - deps = [":docs_csharp_proto"],
12550 -)
12551 -
12552 -##############################################################################
12553 -# C++
12554 -##############################################################################
12555 -# Put your C++ code here
12556 diff -urN a/google/apps/script/type/drive/BUILD.bazel b/google/apps/script/type/drive/BUILD.bazel
12557 --- a/google/apps/script/type/drive/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
12558 +++ b/google/apps/script/type/drive/BUILD.bazel 1969-12-31 16:00:00
12559 @@ -1,141 +0,0 @@
12560 -# This file was automatically generated by BuildFileGenerator
12561 -
12562 -##############################################################################
12563 -# Common
12564 -##############################################################################
12565 -load("@rules_proto//proto:defs.bzl", "proto_library")
12566 -
12567 -##############################################################################
12568 -# Java
12569 -##############################################################################
12570 -load(
12571 - "@com_google_googleapis_imports//:imports.bzl",
12572 - "csharp_grpc_library",
12573 - "csharp_proto_library",
12574 - "go_proto_library",
12575 - "java_gapic_assembly_gradle_pkg",
12576 - "java_grpc_library",
12577 - "java_proto_library",
12578 - "php_grpc_library",
12579 - "php_proto_library",
12580 - "ruby_grpc_library",
12581 - "ruby_proto_library",
12582 -)
12583 -
12584 -# This is an API workspace, having public visibility by default makes perfect sense.
12585 -package(default_visibility = ["//visibility:public"])
12586 -
12587 -proto_library(
12588 - name = "drive_proto",
12589 - srcs = [
12590 - "drive_addon_manifest.proto",
12591 - ],
12592 - deps = [
12593 - "//google/apps/script/type:type_proto",
12594 - ],
12595 -)
12596 -
12597 -java_proto_library(
12598 - name = "drive_java_proto",
12599 - deps = [":drive_proto"],
12600 -)
12601 -
12602 -java_grpc_library(
12603 - name = "drive_java_grpc",
12604 - srcs = [":drive_proto"],
12605 - deps = [":drive_java_proto"],
12606 -)
12607 -
12608 -# Please DO-NOT-REMOVE this section.
12609 -# This is required to generate java files for these protos.
12610 -# Open Source Packages
12611 -java_gapic_assembly_gradle_pkg(
12612 - name = "google-apps-script-type-drive-java",
12613 - transport = "grpc+rest",
12614 - deps = [
12615 - ":drive_java_grpc",
12616 - ":drive_java_proto",
12617 - ":drive_proto",
12618 - ],
12619 -)
12620 -
12621 -go_proto_library(
12622 - name = "drive_go_proto",
12623 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
12624 - importpath = "google.golang.org/genproto/googleapis/apps/script/type/drive",
12625 - protos = [":drive_proto"],
12626 - deps = [
12627 - "//google/apps/script/type:type_go_proto",
12628 - ],
12629 -)
12630 -
12631 -##############################################################################
12632 -# Python
12633 -##############################################################################
12634 -load(
12635 - "@com_google_googleapis_imports//:imports.bzl",
12636 - "py_gapic_assembly_pkg",
12637 - "py_gapic_library",
12638 - "py_proto_library",
12639 -)
12640 -
12641 -py_proto_library(
12642 - name = "drive_py_proto",
12643 - deps = [":drive_proto"],
12644 -)
12645 -
12646 -py_gapic_library(
12647 - name = "drive_py_gapic",
12648 - srcs = [":drive_proto"],
12649 - rest_numeric_enums = False,
12650 - transport = "grpc",
12651 -)
12652 -
12653 -# Open Source Packages
12654 -py_gapic_assembly_pkg(
12655 - name = "drive-gapic",
12656 - deps = [
12657 - ":drive_py_gapic",
12658 - ],
12659 -)
12660 -
12661 -##############################################################################
12662 -# PHP
12663 -##############################################################################
12664 -php_proto_library(
12665 - name = "drive_php_proto",
12666 - deps = [":drive_proto"],
12667 -)
12668 -
12669 -php_grpc_library(
12670 - name = "drive_php_grpc",
12671 - srcs = [":drive_proto"],
12672 - deps = [":drive_php_proto"],
12673 -)
12674 -
12675 -ruby_proto_library(
12676 - name = "drive_ruby_proto",
12677 - deps = [":drive_proto"],
12678 -)
12679 -
12680 -ruby_grpc_library(
12681 - name = "drive_ruby_grpc",
12682 - srcs = [":drive_proto"],
12683 - deps = [":drive_ruby_proto"],
12684 -)
12685 -
12686 -csharp_proto_library(
12687 - name = "drive_csharp_proto",
12688 - deps = [":drive_proto"],
12689 -)
12690 -
12691 -csharp_grpc_library(
12692 - name = "drive_csharp_grpc",
12693 - srcs = [":drive_proto"],
12694 - deps = [":drive_csharp_proto"],
12695 -)
12696 -
12697 -##############################################################################
12698 -# C++
12699 -##############################################################################
12700 -# Put your C++ code here
12701 diff -urN a/google/apps/script/type/gmail/BUILD.bazel b/google/apps/script/type/gmail/BUILD.bazel
12702 --- a/google/apps/script/type/gmail/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
12703 +++ b/google/apps/script/type/gmail/BUILD.bazel 1969-12-31 16:00:00
12704 @@ -1,142 +0,0 @@
12705 -# This file was automatically generated by BuildFileGenerator
12706 -
12707 -##############################################################################
12708 -# Common
12709 -##############################################################################
12710 -load("@rules_proto//proto:defs.bzl", "proto_library")
12711 -
12712 -##############################################################################
12713 -# Java
12714 -##############################################################################
12715 -load(
12716 - "@com_google_googleapis_imports//:imports.bzl",
12717 - "csharp_grpc_library",
12718 - "csharp_proto_library",
12719 - "go_proto_library",
12720 - "java_gapic_assembly_gradle_pkg",
12721 - "java_grpc_library",
12722 - "java_proto_library",
12723 - "php_grpc_library",
12724 - "php_proto_library",
12725 - "ruby_grpc_library",
12726 - "ruby_proto_library",
12727 -)
12728 -
12729 -# This is an API workspace, having public visibility by default makes perfect sense.
12730 -package(default_visibility = ["//visibility:public"])
12731 -
12732 -proto_library(
12733 - name = "gmail_proto",
12734 - srcs = [
12735 - "gmail_addon_manifest.proto",
12736 - ],
12737 - deps = [
12738 - "//google/apps/script/type:type_proto",
12739 - "@com_google_protobuf//:struct_proto",
12740 - ],
12741 -)
12742 -
12743 -java_proto_library(
12744 - name = "gmail_java_proto",
12745 - deps = [":gmail_proto"],
12746 -)
12747 -
12748 -java_grpc_library(
12749 - name = "gmail_java_grpc",
12750 - srcs = [":gmail_proto"],
12751 - deps = [":gmail_java_proto"],
12752 -)
12753 -
12754 -# Please DO-NOT-REMOVE this section.
12755 -# This is required to generate java files for these protos.
12756 -# Open Source Packages
12757 -java_gapic_assembly_gradle_pkg(
12758 - name = "google-apps-script-type-gmail-java",
12759 - transport = "grpc+rest",
12760 - deps = [
12761 - ":gmail_java_grpc",
12762 - ":gmail_java_proto",
12763 - ":gmail_proto",
12764 - ],
12765 -)
12766 -
12767 -go_proto_library(
12768 - name = "gmail_go_proto",
12769 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
12770 - importpath = "google.golang.org/genproto/googleapis/apps/script/type/gmail",
12771 - protos = [":gmail_proto"],
12772 - deps = [
12773 - "//google/apps/script/type:type_go_proto",
12774 - ],
12775 -)
12776 -
12777 -##############################################################################
12778 -# Python
12779 -##############################################################################
12780 -load(
12781 - "@com_google_googleapis_imports//:imports.bzl",
12782 - "py_gapic_assembly_pkg",
12783 - "py_gapic_library",
12784 - "py_proto_library",
12785 -)
12786 -
12787 -py_proto_library(
12788 - name = "gmail_py_proto",
12789 - deps = [":gmail_proto"],
12790 -)
12791 -
12792 -py_gapic_library(
12793 - name = "gmail_py_gapic",
12794 - srcs = [":gmail_proto"],
12795 - rest_numeric_enums = False,
12796 - transport = "grpc",
12797 -)
12798 -
12799 -# Open Source Packages
12800 -py_gapic_assembly_pkg(
12801 - name = "gmail-gapic",
12802 - deps = [
12803 - ":gmail_py_gapic",
12804 - ],
12805 -)
12806 -
12807 -##############################################################################
12808 -# PHP
12809 -##############################################################################
12810 -php_proto_library(
12811 - name = "gmail_php_proto",
12812 - deps = [":gmail_proto"],
12813 -)
12814 -
12815 -php_grpc_library(
12816 - name = "gmail_php_grpc",
12817 - srcs = [":gmail_proto"],
12818 - deps = [":gmail_php_proto"],
12819 -)
12820 -
12821 -ruby_proto_library(
12822 - name = "gmail_ruby_proto",
12823 - deps = [":gmail_proto"],
12824 -)
12825 -
12826 -ruby_grpc_library(
12827 - name = "gmail_ruby_grpc",
12828 - srcs = [":gmail_proto"],
12829 - deps = [":gmail_ruby_proto"],
12830 -)
12831 -
12832 -csharp_proto_library(
12833 - name = "gmail_csharp_proto",
12834 - deps = [":gmail_proto"],
12835 -)
12836 -
12837 -csharp_grpc_library(
12838 - name = "gmail_csharp_grpc",
12839 - srcs = [":gmail_proto"],
12840 - deps = [":gmail_csharp_proto"],
12841 -)
12842 -
12843 -##############################################################################
12844 -# C++
12845 -##############################################################################
12846 -# Put your C++ code here
12847 diff -urN a/google/apps/script/type/sheets/BUILD.bazel b/google/apps/script/type/sheets/BUILD.bazel
12848 --- a/google/apps/script/type/sheets/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
12849 +++ b/google/apps/script/type/sheets/BUILD.bazel 1969-12-31 16:00:00
12850 @@ -1,143 +0,0 @@
12851 -# This file was automatically generated by BuildFileGenerator
12852 -
12853 -##############################################################################
12854 -# Common
12855 -##############################################################################
12856 -load("@rules_proto//proto:defs.bzl", "proto_library")
12857 -
12858 -##############################################################################
12859 -# Java
12860 -##############################################################################
12861 -load(
12862 - "@com_google_googleapis_imports//:imports.bzl",
12863 - "csharp_grpc_library",
12864 - "csharp_proto_library",
12865 - "go_proto_library",
12866 - "java_gapic_assembly_gradle_pkg",
12867 - "java_grpc_library",
12868 - "java_proto_library",
12869 - "php_grpc_library",
12870 - "php_proto_library",
12871 - "ruby_grpc_library",
12872 - "ruby_proto_library",
12873 -)
12874 -
12875 -# This is an API workspace, having public visibility by default makes perfect sense.
12876 -package(default_visibility = ["//visibility:public"])
12877 -
12878 -proto_library(
12879 - name = "sheets_proto",
12880 - srcs = [
12881 - "sheets_addon_manifest.proto",
12882 - ],
12883 - deps = [
12884 - "//google/api:field_behavior_proto",
12885 - "//google/apps/script/type:type_proto",
12886 - ],
12887 -)
12888 -
12889 -java_proto_library(
12890 - name = "sheets_java_proto",
12891 - deps = [":sheets_proto"],
12892 -)
12893 -
12894 -java_grpc_library(
12895 - name = "sheets_java_grpc",
12896 - srcs = [":sheets_proto"],
12897 - deps = [":sheets_java_proto"],
12898 -)
12899 -
12900 -# Please DO-NOT-REMOVE this section.
12901 -# This is required to generate java files for these protos.
12902 -# Open Source Packages
12903 -java_gapic_assembly_gradle_pkg(
12904 - name = "google-apps-script-type-sheets-java",
12905 - transport = "grpc+rest",
12906 - deps = [
12907 - ":sheets_java_grpc",
12908 - ":sheets_java_proto",
12909 - ":sheets_proto",
12910 - ],
12911 -)
12912 -
12913 -go_proto_library(
12914 - name = "sheets_go_proto",
12915 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
12916 - importpath = "google.golang.org/genproto/googleapis/apps/script/type/sheets",
12917 - protos = [":sheets_proto"],
12918 - deps = [
12919 - "//google/api:annotations_go_proto",
12920 - "//google/apps/script/type:type_go_proto",
12921 - ],
12922 -)
12923 -
12924 -##############################################################################
12925 -# Python
12926 -##############################################################################
12927 -load(
12928 - "@com_google_googleapis_imports//:imports.bzl",
12929 - "py_gapic_assembly_pkg",
12930 - "py_gapic_library",
12931 - "py_proto_library",
12932 -)
12933 -
12934 -py_proto_library(
12935 - name = "sheets_py_proto",
12936 - deps = [":sheets_proto"],
12937 -)
12938 -
12939 -py_gapic_library(
12940 - name = "sheets_py_gapic",
12941 - srcs = [":sheets_proto"],
12942 - rest_numeric_enums = False,
12943 - transport = "grpc",
12944 -)
12945 -
12946 -# Open Source Packages
12947 -py_gapic_assembly_pkg(
12948 - name = "sheets-gapic",
12949 - deps = [
12950 - ":sheets_py_gapic",
12951 - ],
12952 -)
12953 -
12954 -##############################################################################
12955 -# PHP
12956 -##############################################################################
12957 -php_proto_library(
12958 - name = "sheets_php_proto",
12959 - deps = [":sheets_proto"],
12960 -)
12961 -
12962 -php_grpc_library(
12963 - name = "sheets_php_grpc",
12964 - srcs = [":sheets_proto"],
12965 - deps = [":sheets_php_proto"],
12966 -)
12967 -
12968 -ruby_proto_library(
12969 - name = "sheets_ruby_proto",
12970 - deps = [":sheets_proto"],
12971 -)
12972 -
12973 -ruby_grpc_library(
12974 - name = "sheets_ruby_grpc",
12975 - srcs = [":sheets_proto"],
12976 - deps = [":sheets_ruby_proto"],
12977 -)
12978 -
12979 -csharp_proto_library(
12980 - name = "sheets_csharp_proto",
12981 - deps = [":sheets_proto"],
12982 -)
12983 -
12984 -csharp_grpc_library(
12985 - name = "sheets_csharp_grpc",
12986 - srcs = [":sheets_proto"],
12987 - deps = [":sheets_csharp_proto"],
12988 -)
12989 -
12990 -##############################################################################
12991 -# C++
12992 -##############################################################################
12993 -# Put your C++ code here
12994 diff -urN a/google/apps/script/type/slides/BUILD.bazel b/google/apps/script/type/slides/BUILD.bazel
12995 --- a/google/apps/script/type/slides/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
12996 +++ b/google/apps/script/type/slides/BUILD.bazel 1969-12-31 16:00:00
12997 @@ -1,143 +0,0 @@
12998 -# This file was automatically generated by BuildFileGenerator
12999 -
13000 -##############################################################################
13001 -# Common
13002 -##############################################################################
13003 -load("@rules_proto//proto:defs.bzl", "proto_library")
13004 -
13005 -##############################################################################
13006 -# Java
13007 -##############################################################################
13008 -load(
13009 - "@com_google_googleapis_imports//:imports.bzl",
13010 - "csharp_grpc_library",
13011 - "csharp_proto_library",
13012 - "go_proto_library",
13013 - "java_gapic_assembly_gradle_pkg",
13014 - "java_grpc_library",
13015 - "java_proto_library",
13016 - "php_grpc_library",
13017 - "php_proto_library",
13018 - "ruby_grpc_library",
13019 - "ruby_proto_library",
13020 -)
13021 -
13022 -# This is an API workspace, having public visibility by default makes perfect sense.
13023 -package(default_visibility = ["//visibility:public"])
13024 -
13025 -proto_library(
13026 - name = "slides_proto",
13027 - srcs = [
13028 - "slides_addon_manifest.proto",
13029 - ],
13030 - deps = [
13031 - "//google/api:field_behavior_proto",
13032 - "//google/apps/script/type:type_proto",
13033 - ],
13034 -)
13035 -
13036 -java_proto_library(
13037 - name = "slides_java_proto",
13038 - deps = [":slides_proto"],
13039 -)
13040 -
13041 -java_grpc_library(
13042 - name = "slides_java_grpc",
13043 - srcs = [":slides_proto"],
13044 - deps = [":slides_java_proto"],
13045 -)
13046 -
13047 -# Please DO-NOT-REMOVE this section.
13048 -# This is required to generate java files for these protos.
13049 -# Open Source Packages
13050 -java_gapic_assembly_gradle_pkg(
13051 - name = "google-apps-script-type-slides-java",
13052 - transport = "grpc+rest",
13053 - deps = [
13054 - ":slides_java_grpc",
13055 - ":slides_java_proto",
13056 - ":slides_proto",
13057 - ],
13058 -)
13059 -
13060 -go_proto_library(
13061 - name = "slides_go_proto",
13062 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
13063 - importpath = "google.golang.org/genproto/googleapis/apps/script/type/slides",
13064 - protos = [":slides_proto"],
13065 - deps = [
13066 - "//google/api:annotations_go_proto",
13067 - "//google/apps/script/type:type_go_proto",
13068 - ],
13069 -)
13070 -
13071 -##############################################################################
13072 -# Python
13073 -##############################################################################
13074 -load(
13075 - "@com_google_googleapis_imports//:imports.bzl",
13076 - "py_gapic_assembly_pkg",
13077 - "py_gapic_library",
13078 - "py_proto_library",
13079 -)
13080 -
13081 -py_proto_library(
13082 - name = "slides_py_proto",
13083 - deps = [":slides_proto"],
13084 -)
13085 -
13086 -py_gapic_library(
13087 - name = "slides_py_gapic",
13088 - srcs = [":slides_proto"],
13089 - rest_numeric_enums = False,
13090 - transport = "grpc",
13091 -)
13092 -
13093 -# Open Source Packages
13094 -py_gapic_assembly_pkg(
13095 - name = "slides-gapic",
13096 - deps = [
13097 - ":slides_py_gapic",
13098 - ],
13099 -)
13100 -
13101 -##############################################################################
13102 -# PHP
13103 -##############################################################################
13104 -php_proto_library(
13105 - name = "slides_php_proto",
13106 - deps = [":slides_proto"],
13107 -)
13108 -
13109 -php_grpc_library(
13110 - name = "slides_php_grpc",
13111 - srcs = [":slides_proto"],
13112 - deps = [":slides_php_proto"],
13113 -)
13114 -
13115 -ruby_proto_library(
13116 - name = "slides_ruby_proto",
13117 - deps = [":slides_proto"],
13118 -)
13119 -
13120 -ruby_grpc_library(
13121 - name = "slides_ruby_grpc",
13122 - srcs = [":slides_proto"],
13123 - deps = [":slides_ruby_proto"],
13124 -)
13125 -
13126 -csharp_proto_library(
13127 - name = "slides_csharp_proto",
13128 - deps = [":slides_proto"],
13129 -)
13130 -
13131 -csharp_grpc_library(
13132 - name = "slides_csharp_grpc",
13133 - srcs = [":slides_proto"],
13134 - deps = [":slides_csharp_proto"],
13135 -)
13136 -
13137 -##############################################################################
13138 -# C++
13139 -##############################################################################
13140 -# Put your C++ code here
13141 diff -urN a/google/area120/tables/BUILD.bazel b/google/area120/tables/BUILD.bazel
13142 --- a/google/area120/tables/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
13143 +++ b/google/area120/tables/BUILD.bazel 1969-12-31 16:00:00
13144 @@ -1,40 +0,0 @@
13145 -# This build file includes a target for the Ruby wrapper library for
13146 -# google-area120-tables.
13147 -
13148 -# This is an API workspace, having public visibility by default makes perfect sense.
13149 -package(default_visibility = ["//visibility:public"])
13150 -
13151 -# Export yaml configs.
13152 -exports_files(glob(["*.yaml"]))
13153 -
13154 -load(
13155 - "@com_google_googleapis_imports//:imports.bzl",
13156 - "ruby_cloud_gapic_library",
13157 - "ruby_gapic_assembly_pkg",
13158 -)
13159 -
13160 -# Generates a Ruby wrapper client for area120tables.
13161 -# Ruby wrapper clients are versionless, but are generated from source protos
13162 -# for a particular service version, v1alpha1 in this case.
13163 -ruby_cloud_gapic_library(
13164 - name = "area120tables_ruby_wrapper",
13165 - srcs = ["//google/area120/tables/v1alpha1:tables_proto_with_info"],
13166 - extra_protoc_parameters = [
13167 - "ruby-cloud-gem-name=google-area120-tables",
13168 - "ruby-cloud-env-prefix=AREA120_TABLES",
13169 - "ruby-cloud-wrapper-of=v1alpha1:0.0",
13170 - "ruby-cloud-product-url=https://tables.area120.google.com/u/0/about#/",
13171 - "ruby-cloud-api-id=area120tables.googleapis.com",
13172 - "ruby-cloud-api-shortname=area120tables",
13173 - ],
13174 - ruby_cloud_description = "Using the Area 120 Tables API, you can query for tables, and update/…
13175 - ruby_cloud_title = "Area 120 Tables",
13176 -)
13177 -
13178 -# Open Source package.
13179 -ruby_gapic_assembly_pkg(
13180 - name = "google-area120-tables-ruby",
13181 - deps = [
13182 - ":area120tables_ruby_wrapper",
13183 - ],
13184 -)
13185 diff -urN a/google/area120/tables/v1alpha1/BUILD.bazel b/google/area120/tables/v1alpha1/BUILD.bazel
13186 --- a/google/area120/tables/v1alpha1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
13187 +++ b/google/area120/tables/v1alpha1/BUILD.bazel 1969-12-31 16:00:00
13188 @@ -1,320 +0,0 @@
13189 -# This file was automatically generated by BuildFileGenerator
13190 -# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/bazel
13191 -
13192 -# Most of the manual changes to this file will be overwritten.
13193 -# It's **only** allowed to change the following rule attribute values:
13194 -# - names of *_gapic_assembly_* rules
13195 -# - certain parameters of *_gapic_library rules, including but not limited to:
13196 -# * extra_protoc_parameters
13197 -# * extra_protoc_file_parameters
13198 -# The complete list of preserved parameters can be found in the source code.
13199 -
13200 -##############################################################################
13201 -# Common
13202 -##############################################################################
13203 -load("@rules_proto//proto:defs.bzl", "proto_library")
13204 -load(
13205 - "@com_google_googleapis_imports//:imports.bzl",
13206 - "csharp_gapic_assembly_pkg",
13207 - "csharp_gapic_library",
13208 - "csharp_grpc_library",
13209 - "csharp_proto_library",
13210 - "go_gapic_assembly_pkg",
13211 - "go_gapic_library",
13212 - "go_proto_library",
13213 - "go_test",
13214 - "java_gapic_assembly_gradle_pkg",
13215 - "java_gapic_library",
13216 - "java_gapic_test",
13217 - "java_grpc_library",
13218 - "java_proto_library",
13219 - "nodejs_gapic_assembly_pkg",
13220 - "nodejs_gapic_library",
13221 - "php_gapic_assembly_pkg",
13222 - "php_gapic_library",
13223 - "php_grpc_library",
13224 - "php_proto_library",
13225 - "proto_library_with_info",
13226 - "py_gapic_assembly_pkg",
13227 - "py_gapic_library",
13228 - "py_test",
13229 - "ruby_cloud_gapic_library",
13230 - "ruby_gapic_assembly_pkg",
13231 - "ruby_grpc_library",
13232 - "ruby_proto_library",
13233 -)
13234 -
13235 -# This is an API workspace, having public visibility by default makes perfect sense.
13236 -package(default_visibility = ["//visibility:public"])
13237 -
13238 -proto_library(
13239 - name = "tables_proto",
13240 - srcs = [
13241 - "tables.proto",
13242 - ],
13243 - deps = [
13244 - "//google/api:annotations_proto",
13245 - "//google/api:client_proto",
13246 - "//google/api:field_behavior_proto",
13247 - "//google/api:resource_proto",
13248 - "@com_google_protobuf//:empty_proto",
13249 - "@com_google_protobuf//:field_mask_proto",
13250 - "@com_google_protobuf//:struct_proto",
13251 - ],
13252 -)
13253 -
13254 -proto_library_with_info(
13255 - name = "tables_proto_with_info",
13256 - deps = [
13257 - ":tables_proto",
13258 - "//google/cloud:common_resources_proto",
13259 - ],
13260 -)
13261 -
13262 -java_proto_library(
13263 - name = "tables_java_proto",
13264 - deps = [":tables_proto"],
13265 -)
13266 -
13267 -java_grpc_library(
13268 - name = "tables_java_grpc",
13269 - srcs = [":tables_proto"],
13270 - deps = [":tables_java_proto"],
13271 -)
13272 -
13273 -java_gapic_library(
13274 - name = "tables_java_gapic",
13275 - srcs = [":tables_proto_with_info"],
13276 - gapic_yaml = "language_gapic.yaml",
13277 - grpc_service_config = "tables_grpc_service_config.json",
13278 - rest_numeric_enums = False,
13279 - test_deps = [
13280 - ":tables_java_grpc",
13281 - ],
13282 - transport = "grpc+rest",
13283 - deps = [
13284 - ":tables_java_proto",
13285 - ],
13286 -)
13287 -
13288 -java_gapic_test(
13289 - name = "tables_java_gapic_test_suite",
13290 - test_classes = [
13291 - "com.google.area120.tables.v1alpha.TablesServiceClientHttpJsonTest",
13292 - "com.google.area120.tables.v1alpha.TablesServiceClientTest",
13293 - ],
13294 - runtime_deps = [":tables_java_gapic_test"],
13295 -)
13296 -
13297 -# Open Source Packages
13298 -java_gapic_assembly_gradle_pkg(
13299 - name = "google-area120-tables-v1alpha1-java",
13300 - include_samples = True,
13301 - transport = "grpc+rest",
13302 - deps = [
13303 - ":tables_java_gapic",
13304 - ":tables_java_grpc",
13305 - ":tables_java_proto",
13306 - ":tables_proto",
13307 - ],
13308 -)
13309 -
13310 -go_proto_library(
13311 - name = "tables_go_proto",
13312 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
13313 - importpath = "google.golang.org/genproto/googleapis/area120/tables/v1alpha1",
13314 - protos = [":tables_proto"],
13315 - deps = [
13316 - "//google/api:annotations_go_proto",
13317 - ],
13318 -)
13319 -
13320 -go_gapic_library(
13321 - name = "tables_go_gapic",
13322 - srcs = [":tables_proto_with_info"],
13323 - grpc_service_config = "tables_grpc_service_config.json",
13324 - importpath = "google.golang.org/google/area120/tables/v1alpha1;tables",
13325 - rest_numeric_enums = False,
13326 - service_yaml = "area120tables_v1alpha1.yaml",
13327 - transport = "grpc+rest",
13328 - deps = [
13329 - ":tables_go_proto",
13330 - ],
13331 -)
13332 -
13333 -go_test(
13334 - name = "tables_go_gapic_test",
13335 - srcs = [":tables_go_gapic_srcjar_test"],
13336 - embed = [":tables_go_gapic"],
13337 - importpath = "google.golang.org/google/area120/tables/v1alpha1",
13338 -)
13339 -
13340 -# Open Source Packages
13341 -go_gapic_assembly_pkg(
13342 - name = "gapi-area120-tables-v1alpha1-go",
13343 - deps = [
13344 - ":tables_go_gapic",
13345 - ":tables_go_gapic_srcjar-test.srcjar",
13346 - ":tables_go_proto",
13347 - ],
13348 -)
13349 -
13350 -py_gapic_library(
13351 - name = "tables_py_gapic",
13352 - srcs = [":tables_proto"],
13353 - grpc_service_config = "tables_grpc_service_config.json",
13354 - rest_numeric_enums = False,
13355 - transport = "grpc+rest",
13356 -)
13357 -
13358 -py_test(
13359 - name = "tables_py_gapic_test",
13360 - srcs = [
13361 - "tables_py_gapic_pytest.py",
13362 - "tables_py_gapic_test.py",
13363 - ],
13364 - legacy_create_init = False,
13365 - deps = [":tables_py_gapic"],
13366 -)
13367 -
13368 -# Open Source Packages
13369 -py_gapic_assembly_pkg(
13370 - name = "area120-tables-v1alpha1-py",
13371 - deps = [
13372 - ":tables_py_gapic",
13373 - ],
13374 -)
13375 -
13376 -php_proto_library(
13377 - name = "tables_php_proto",
13378 - deps = [":tables_proto"],
13379 -)
13380 -
13381 -php_grpc_library(
13382 - name = "tables_php_grpc",
13383 - srcs = [":tables_proto"],
13384 - deps = [":tables_php_proto"],
13385 -)
13386 -
13387 -php_gapic_library(
13388 - name = "tables_php_gapic",
13389 - srcs = [":tables_proto_with_info"],
13390 - grpc_service_config = "tables_grpc_service_config.json",
13391 - rest_numeric_enums = False,
13392 - transport = "grpc+rest",
13393 - deps = [
13394 - ":tables_php_grpc",
13395 - ":tables_php_proto",
13396 - ],
13397 -)
13398 -
13399 -# Open Source Packages
13400 -php_gapic_assembly_pkg(
13401 - name = "google-area120-tables-v1alpha1-php",
13402 - deps = [
13403 - ":tables_php_gapic",
13404 - ":tables_php_grpc",
13405 - ":tables_php_proto",
13406 - ],
13407 -)
13408 -
13409 -nodejs_gapic_library(
13410 - name = "tables_nodejs_gapic",
13411 - package_name = "@google/area120-tables",
13412 - src = ":tables_proto_with_info",
13413 - extra_protoc_parameters = ["metadata"],
13414 - grpc_service_config = "tables_grpc_service_config.json",
13415 - package = "google.area120.tables.v1alpha1",
13416 - rest_numeric_enums = False,
13417 - service_yaml = "area120tables_v1alpha1.yaml",
13418 - transport = "grpc+rest",
13419 - deps = [],
13420 -)
13421 -
13422 -nodejs_gapic_assembly_pkg(
13423 - name = "area120-tables-v1alpha1-nodejs",
13424 - deps = [
13425 - ":tables_nodejs_gapic",
13426 - ":tables_proto",
13427 - ],
13428 -)
13429 -
13430 -ruby_proto_library(
13431 - name = "tables_ruby_proto",
13432 - deps = [":tables_proto"],
13433 -)
13434 -
13435 -ruby_grpc_library(
13436 - name = "tables_ruby_grpc",
13437 - srcs = [":tables_proto"],
13438 - deps = [":tables_ruby_proto"],
13439 -)
13440 -
13441 -ruby_cloud_gapic_library(
13442 - name = "tables_ruby_gapic",
13443 - srcs = [":tables_proto_with_info"],
13444 - extra_protoc_parameters = [
13445 - "ruby-cloud-gem-name=google-area120-tables-v1alpha1",
13446 - "ruby-cloud-env-prefix=AREA120_TABLES",
13447 - "ruby-cloud-product-url=https://tables.area120.google.com/u/0/about#/",
13448 - "ruby-cloud-api-id=area120tables.googleapis.com",
13449 - "ruby-cloud-api-shortname=area120tables",
13450 - ],
13451 - grpc_service_config = "tables_grpc_service_config.json",
13452 - rest_numeric_enums = False,
13453 - ruby_cloud_description = "Using the Area 120 Tables API, you can query for tables, and update/…
13454 - ruby_cloud_title = "Area 120 Tables V1alpha1",
13455 - deps = [
13456 - ":tables_ruby_grpc",
13457 - ":tables_ruby_proto",
13458 - ],
13459 -)
13460 -
13461 -# Open Source Packages
13462 -ruby_gapic_assembly_pkg(
13463 - name = "google-area120-tables-v1alpha1-ruby",
13464 - deps = [
13465 - ":tables_ruby_gapic",
13466 - ":tables_ruby_grpc",
13467 - ":tables_ruby_proto",
13468 - ],
13469 -)
13470 -
13471 -csharp_proto_library(
13472 - name = "tables_csharp_proto",
13473 - deps = [":tables_proto"],
13474 -)
13475 -
13476 -csharp_grpc_library(
13477 - name = "tables_csharp_grpc",
13478 - srcs = [":tables_proto"],
13479 - deps = [":tables_csharp_proto"],
13480 -)
13481 -
13482 -csharp_gapic_library(
13483 - name = "tables_csharp_gapic",
13484 - srcs = [":tables_proto_with_info"],
13485 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
13486 - grpc_service_config = "tables_grpc_service_config.json",
13487 - rest_numeric_enums = False,
13488 - service_yaml = "area120tables_v1alpha1.yaml",
13489 - deps = [
13490 - ":tables_csharp_grpc",
13491 - ":tables_csharp_proto",
13492 - ],
13493 -)
13494 -
13495 -# Open Source Packages
13496 -csharp_gapic_assembly_pkg(
13497 - name = "google-area120-tables-v1alpha1-csharp",
13498 - deps = [
13499 - ":tables_csharp_gapic",
13500 - ":tables_csharp_grpc",
13501 - ":tables_csharp_proto",
13502 - ],
13503 -)
13504 -
13505 -##############################################################################
13506 -# C++
13507 -##############################################################################
13508 -# Put your C++ rules here
13509 diff -urN a/google/bigtable/BUILD.bazel b/google/bigtable/BUILD.bazel
13510 --- a/google/bigtable/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
13511 +++ b/google/bigtable/BUILD.bazel 1969-12-31 16:00:00
13512 @@ -1 +0,0 @@
13513 -exports_files(glob(["*.yaml"]))
13514 diff -urN a/google/bigtable/admin/BUILD.bazel b/google/bigtable/admin/BUILD.bazel
13515 --- a/google/bigtable/admin/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
13516 +++ b/google/bigtable/admin/BUILD.bazel 1969-12-31 16:00:00
13517 @@ -1 +0,0 @@
13518 -exports_files(glob(["*.yaml"]))
13519 diff -urN a/google/bigtable/admin/v2/BUILD.bazel b/google/bigtable/admin/v2/BUILD.bazel
13520 --- a/google/bigtable/admin/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
13521 +++ b/google/bigtable/admin/v2/BUILD.bazel 1969-12-31 16:00:00
13522 @@ -1,350 +0,0 @@
13523 -# This file was automatically generated by BuildFileGenerator
13524 -
13525 -##############################################################################
13526 -# Common
13527 -##############################################################################
13528 -load("@rules_proto//proto:defs.bzl", "proto_library")
13529 -load(
13530 - "@com_google_googleapis_imports//:imports.bzl",
13531 - "cc_grpc_library",
13532 - "cc_proto_library",
13533 - "csharp_gapic_assembly_pkg",
13534 - "csharp_gapic_library",
13535 - "csharp_grpc_library",
13536 - "csharp_proto_library",
13537 - "go_gapic_assembly_pkg",
13538 - "go_gapic_library",
13539 - "go_proto_library",
13540 - "go_test",
13541 - "java_gapic_assembly_gradle_pkg",
13542 - "java_gapic_library",
13543 - "java_gapic_test",
13544 - "java_grpc_library",
13545 - "java_proto_library",
13546 - "nodejs_gapic_assembly_pkg",
13547 - "nodejs_gapic_library",
13548 - "php_gapic_assembly_pkg",
13549 - "php_gapic_library",
13550 - "php_grpc_library",
13551 - "php_proto_library",
13552 - "proto_library_with_info",
13553 - "py_gapic_assembly_pkg",
13554 - "py_gapic_library",
13555 - "py_test",
13556 - "ruby_cloud_gapic_library",
13557 - "ruby_gapic_assembly_pkg",
13558 - "ruby_grpc_library",
13559 - "ruby_proto_library",
13560 -)
13561 -
13562 -# This is an API workspace, having public visibility by default makes perfect sense.
13563 -package(default_visibility = ["//visibility:public"])
13564 -
13565 -proto_library(
13566 - name = "admin_proto",
13567 - srcs = [
13568 - "bigtable_instance_admin.proto",
13569 - "bigtable_table_admin.proto",
13570 - "common.proto",
13571 - "instance.proto",
13572 - "table.proto",
13573 - ],
13574 - deps = [
13575 - "//google/api:annotations_proto",
13576 - "//google/api:client_proto",
13577 - "//google/api:field_behavior_proto",
13578 - "//google/api:resource_proto",
13579 - "//google/iam/v1:iam_policy_proto",
13580 - "//google/iam/v1:policy_proto",
13581 - "//google/longrunning:operations_proto",
13582 - "//google/rpc:status_proto",
13583 - "@com_google_protobuf//:duration_proto",
13584 - "@com_google_protobuf//:empty_proto",
13585 - "@com_google_protobuf//:field_mask_proto",
13586 - "@com_google_protobuf//:timestamp_proto",
13587 - ],
13588 -)
13589 -
13590 -proto_library_with_info(
13591 - name = "admin_proto_with_info",
13592 - deps = [
13593 - ":admin_proto",
13594 - "//google/cloud:common_resources_proto",
13595 - ],
13596 -)
13597 -
13598 -java_proto_library(
13599 - name = "admin_java_proto",
13600 - deps = [":admin_proto"],
13601 -)
13602 -
13603 -java_grpc_library(
13604 - name = "admin_java_grpc",
13605 - srcs = [":admin_proto"],
13606 - deps = [":admin_java_proto"],
13607 -)
13608 -
13609 -java_gapic_library(
13610 - name = "admin_java_gapic",
13611 - srcs = [":admin_proto_with_info"],
13612 - gapic_yaml = "bigtableadmin_gapic.yaml",
13613 - grpc_service_config = "bigtableadmin_grpc_service_config.json",
13614 - rest_numeric_enums = False,
13615 - test_deps = [
13616 - ":admin_java_grpc",
13617 - "//google/iam/v1:iam_java_grpc",
13618 - ],
13619 - transport = "grpc",
13620 - deps = [
13621 - ":admin_java_proto",
13622 - "//google/iam/v1:iam_java_proto",
13623 - ],
13624 -)
13625 -
13626 -java_gapic_test(
13627 - name = "admin_java_gapic_test_suite",
13628 - test_classes = [
13629 - "com.google.cloud.bigtable.admin.v2.BaseBigtableInstanceAdminClientTest",
13630 - "com.google.cloud.bigtable.admin.v2.BaseBigtableTableAdminClientTest",
13631 - ],
13632 - runtime_deps = [":admin_java_gapic_test"],
13633 -)
13634 -
13635 -# Open Source Packages
13636 -java_gapic_assembly_gradle_pkg(
13637 - name = "google-cloud-bigtable-admin-v2-java",
13638 - include_samples = True,
13639 - transport = "grpc",
13640 - deps = [
13641 - ":admin_java_gapic",
13642 - ":admin_java_grpc",
13643 - ":admin_java_proto",
13644 - ":admin_proto",
13645 - ],
13646 -)
13647 -
13648 -go_proto_library(
13649 - name = "admin_go_proto",
13650 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
13651 - importpath = "google.golang.org/genproto/googleapis/bigtable/admin/v2",
13652 - protos = [":admin_proto"],
13653 - deps = [
13654 - "//google/api:annotations_go_proto",
13655 - "//google/iam/v1:iam_go_proto",
13656 - "//google/longrunning:longrunning_go_proto",
13657 - "//google/rpc:status_go_proto",
13658 - ],
13659 -)
13660 -
13661 -go_gapic_library(
13662 - name = "admin_go_gapic",
13663 - srcs = [":admin_proto_with_info"],
13664 - grpc_service_config = "bigtableadmin_grpc_service_config.json",
13665 - importpath = "cloud.google.com/go/bigtable/admin/apiv2;admin",
13666 - rest_numeric_enums = False,
13667 - service_yaml = "bigtableadmin_v2.yaml",
13668 - transport = "grpc",
13669 - deps = [
13670 - ":admin_go_proto",
13671 - "//google/iam/v1:iam_go_proto",
13672 - "//google/longrunning:longrunning_go_proto",
13673 - "@com_google_cloud_go//longrunning:go_default_library",
13674 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
13675 - "@io_bazel_rules_go//proto/wkt:duration_go_proto",
13676 - ],
13677 -)
13678 -
13679 -go_test(
13680 - name = "admin_go_gapic_test",
13681 - srcs = [":admin_go_gapic_srcjar_test"],
13682 - embed = [":admin_go_gapic"],
13683 - importpath = "cloud.google.com/go/bigtable/admin/apiv2",
13684 -)
13685 -
13686 -# Open Source Packages
13687 -go_gapic_assembly_pkg(
13688 - name = "gapi-cloud-bigtable-admin-v2-go",
13689 - deps = [
13690 - ":admin_go_gapic",
13691 - ":admin_go_gapic_srcjar-test.srcjar",
13692 - ":admin_go_proto",
13693 - ],
13694 -)
13695 -
13696 -py_gapic_library(
13697 - name = "bigtable_admin_py_gapic",
13698 - srcs = [":admin_proto"],
13699 - grpc_service_config = "bigtableadmin_grpc_service_config.json",
13700 - opt_args = [
13701 - "python-gapic-namespace=google.cloud",
13702 - "python-gapic-name=bigtable_admin",
13703 - "autogen-snippets=False",
13704 - ],
13705 - rest_numeric_enums = False,
13706 - transport = "grpc",
13707 - deps = [
13708 - "//google/iam/v1:iam_policy_py_proto",
13709 - ],
13710 -)
13711 -
13712 -py_test(
13713 - name = "bigtable_admin_py_gapic_test",
13714 - srcs = [
13715 - "bigtable_admin_py_gapic_pytest.py",
13716 - "bigtable_admin_py_gapic_test.py",
13717 - ],
13718 - legacy_create_init = False,
13719 - deps = [":bigtable_admin_py_gapic"],
13720 -)
13721 -
13722 -# Open Source Packages
13723 -py_gapic_assembly_pkg(
13724 - name = "bigtable-admin-v2-py",
13725 - deps = [
13726 - ":bigtable_admin_py_gapic",
13727 - ],
13728 -)
13729 -
13730 -php_proto_library(
13731 - name = "admin_php_proto",
13732 - deps = [":admin_proto"],
13733 -)
13734 -
13735 -php_grpc_library(
13736 - name = "admin_php_grpc",
13737 - srcs = [":admin_proto"],
13738 - deps = [":admin_php_proto"],
13739 -)
13740 -
13741 -php_gapic_library(
13742 - name = "admin_php_gapic",
13743 - srcs = [":admin_proto_with_info"],
13744 - gapic_yaml = "bigtableadmin_gapic.yaml",
13745 - rest_numeric_enums = False,
13746 - service_yaml = "bigtableadmin_v2.yaml",
13747 - transport = "grpc+rest",
13748 - deps = [
13749 - ":admin_php_grpc",
13750 - ":admin_php_proto",
13751 - ],
13752 -)
13753 -
13754 -# Open Source Packages
13755 -php_gapic_assembly_pkg(
13756 - name = "google-cloud-bigtable-admin-v2-php",
13757 - deps = [
13758 - ":admin_php_gapic",
13759 - ":admin_php_grpc",
13760 - ":admin_php_proto",
13761 - ],
13762 -)
13763 -
13764 -nodejs_gapic_library(
13765 - name = "admin_nodejs_gapic",
13766 - package_name = "@google-cloud/bigtable",
13767 - src = ":admin_proto_with_info",
13768 - extra_protoc_parameters = ["metadata"],
13769 - grpc_service_config = "bigtableadmin_grpc_service_config.json",
13770 - main_service = "bigtable",
13771 - package = "google.bigtable.admin.v2",
13772 - rest_numeric_enums = False,
13773 - service_yaml = "bigtableadmin_v2.yaml",
13774 - transport = "grpc+rest",
13775 - deps = [],
13776 -)
13777 -
13778 -nodejs_gapic_assembly_pkg(
13779 - name = "bigtable-admin-v2-nodejs",
13780 - deps = [
13781 - ":admin_nodejs_gapic",
13782 - ":admin_proto",
13783 - ],
13784 -)
13785 -
13786 -ruby_proto_library(
13787 - name = "admin_ruby_proto",
13788 - deps = [":admin_proto"],
13789 -)
13790 -
13791 -ruby_grpc_library(
13792 - name = "admin_ruby_grpc",
13793 - srcs = [":admin_proto"],
13794 - deps = [":admin_ruby_proto"],
13795 -)
13796 -
13797 -ruby_cloud_gapic_library(
13798 - name = "admin_ruby_gapic",
13799 - srcs = [":admin_proto_with_info"],
13800 - extra_protoc_parameters = [
13801 - "ruby-cloud-gem-name=google-cloud-bigtable-admin-v2",
13802 - "ruby-cloud-env-prefix=BIGTABLE",
13803 - "ruby-cloud-product-url=https://cloud.google.com/bigtable",
13804 - "ruby-cloud-api-id=bigtableadmin.googleapis.com",
13805 - "ruby-cloud-api-shortname=bigtableadmin",
13806 - "ruby-cloud-wrapper-gem-override=google-cloud-bigtable",
13807 - ],
13808 - grpc_service_config = "bigtableadmin_grpc_service_config.json",
13809 - rest_numeric_enums = False,
13810 - ruby_cloud_description = "Cloud Bigtable is a fully managed, scalable NoSQL database service f…
13811 - ruby_cloud_title = "Cloud Bigtable Admin V2",
13812 - deps = [
13813 - ":admin_ruby_grpc",
13814 - ":admin_ruby_proto",
13815 - ],
13816 -)
13817 -
13818 -# Open Source Packages
13819 -ruby_gapic_assembly_pkg(
13820 - name = "google-cloud-bigtable-admin-v2-ruby",
13821 - deps = [
13822 - ":admin_ruby_gapic",
13823 - ":admin_ruby_grpc",
13824 - ":admin_ruby_proto",
13825 - ],
13826 -)
13827 -
13828 -csharp_proto_library(
13829 - name = "admin_csharp_proto",
13830 - deps = [":admin_proto"],
13831 -)
13832 -
13833 -csharp_grpc_library(
13834 - name = "admin_csharp_grpc",
13835 - srcs = [":admin_proto"],
13836 - deps = [":admin_csharp_proto"],
13837 -)
13838 -
13839 -csharp_gapic_library(
13840 - name = "admin_csharp_gapic",
13841 - srcs = [":admin_proto_with_info"],
13842 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
13843 - grpc_service_config = "bigtableadmin_grpc_service_config.json",
13844 - rest_numeric_enums = False,
13845 - service_yaml = "bigtableadmin_v2.yaml",
13846 - deps = [
13847 - ":admin_csharp_grpc",
13848 - ":admin_csharp_proto",
13849 - ],
13850 -)
13851 -
13852 -# Open Source Packages
13853 -csharp_gapic_assembly_pkg(
13854 - name = "google-cloud-bigtable-admin-v2-csharp",
13855 - deps = [
13856 - ":admin_csharp_gapic",
13857 - ":admin_csharp_grpc",
13858 - ":admin_csharp_proto",
13859 - ],
13860 -)
13861 -
13862 -cc_proto_library(
13863 - name = "admin_cc_proto",
13864 - deps = [":admin_proto"],
13865 -)
13866 -
13867 -cc_grpc_library(
13868 - name = "admin_cc_grpc",
13869 - srcs = [":admin_proto"],
13870 - grpc_only = True,
13871 - deps = [":admin_cc_proto"],
13872 -)
13873 diff -urN a/google/bigtable/v2/BUILD.bazel b/google/bigtable/v2/BUILD.bazel
13874 --- a/google/bigtable/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
13875 +++ b/google/bigtable/v2/BUILD.bazel 1969-12-31 16:00:00
13876 @@ -1,329 +0,0 @@
13877 -# This file was automatically generated by BuildFileGenerator
13878 -
13879 -##############################################################################
13880 -# Common
13881 -##############################################################################
13882 -load("@rules_proto//proto:defs.bzl", "proto_library")
13883 -load(
13884 - "@com_google_googleapis_imports//:imports.bzl",
13885 - "cc_grpc_library",
13886 - "cc_proto_library",
13887 - "csharp_gapic_assembly_pkg",
13888 - "csharp_gapic_library",
13889 - "csharp_grpc_library",
13890 - "csharp_proto_library",
13891 - "go_gapic_assembly_pkg",
13892 - "go_gapic_library",
13893 - "go_proto_library",
13894 - "go_test",
13895 - "java_gapic_assembly_gradle_pkg",
13896 - "java_gapic_library",
13897 - "java_gapic_test",
13898 - "java_grpc_library",
13899 - "java_proto_library",
13900 - "nodejs_gapic_assembly_pkg",
13901 - "nodejs_gapic_library",
13902 - "php_gapic_assembly_pkg",
13903 - "php_gapic_library",
13904 - "php_grpc_library",
13905 - "php_proto_library",
13906 - "proto_library_with_info",
13907 - "py_gapic_assembly_pkg",
13908 - "py_gapic_library",
13909 - "py_test",
13910 - "ruby_cloud_gapic_library",
13911 - "ruby_gapic_assembly_pkg",
13912 - "ruby_grpc_library",
13913 - "ruby_proto_library",
13914 -)
13915 -
13916 -# This is an API workspace, having public visibility by default makes perfect sense.
13917 -package(default_visibility = ["//visibility:public"])
13918 -
13919 -proto_library(
13920 - name = "bigtable_proto",
13921 - srcs = [
13922 - "bigtable.proto",
13923 - "data.proto",
13924 - "request_stats.proto",
13925 - "response_params.proto",
13926 - ],
13927 - deps = [
13928 - "//google/api:annotations_proto",
13929 - "//google/api:client_proto",
13930 - "//google/api:field_behavior_proto",
13931 - "//google/api:resource_proto",
13932 - "//google/api:routing_proto",
13933 - "//google/rpc:status_proto",
13934 - "@com_google_protobuf//:duration_proto",
13935 - "@com_google_protobuf//:wrappers_proto",
13936 - ],
13937 -)
13938 -
13939 -proto_library_with_info(
13940 - name = "bigtable_proto_with_info",
13941 - deps = [
13942 - ":bigtable_proto",
13943 - "//google/cloud:common_resources_proto",
13944 - ],
13945 -)
13946 -
13947 -java_proto_library(
13948 - name = "bigtable_java_proto",
13949 - deps = [":bigtable_proto"],
13950 -)
13951 -
13952 -java_grpc_library(
13953 - name = "bigtable_java_grpc",
13954 - srcs = [":bigtable_proto"],
13955 - deps = [":bigtable_java_proto"],
13956 -)
13957 -
13958 -java_gapic_library(
13959 - name = "bigtable_java_gapic",
13960 - srcs = [":bigtable_proto_with_info"],
13961 - gapic_yaml = "bigtable_gapic.yaml",
13962 - grpc_service_config = "bigtable_grpc_service_config.json",
13963 - rest_numeric_enums = False,
13964 - test_deps = [
13965 - ":bigtable_java_grpc",
13966 - ],
13967 - transport = "grpc",
13968 - deps = [
13969 - ":bigtable_java_proto",
13970 - ],
13971 -)
13972 -
13973 -java_gapic_test(
13974 - name = "bigtable_java_gapic_test_suite",
13975 - test_classes = [
13976 - "com.google.cloud.bigtable.data.v2.BaseBigtableDataClientTest",
13977 - ],
13978 - runtime_deps = [":bigtable_java_gapic_test"],
13979 -)
13980 -
13981 -# Open Source Packages
13982 -java_gapic_assembly_gradle_pkg(
13983 - name = "google-cloud-bigtable-v2-java",
13984 - include_samples = True,
13985 - transport = "grpc",
13986 - deps = [
13987 - ":bigtable_java_gapic",
13988 - ":bigtable_java_grpc",
13989 - ":bigtable_java_proto",
13990 - ":bigtable_proto",
13991 - ],
13992 -)
13993 -
13994 -go_proto_library(
13995 - name = "bigtable_go_proto",
13996 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
13997 - importpath = "google.golang.org/genproto/googleapis/bigtable/v2",
13998 - protos = [":bigtable_proto"],
13999 - deps = [
14000 - "//google/api:annotations_go_proto",
14001 - "//google/rpc:status_go_proto",
14002 - ],
14003 -)
14004 -
14005 -go_gapic_library(
14006 - name = "bigtable_go_gapic",
14007 - srcs = [":bigtable_proto_with_info"],
14008 - grpc_service_config = "bigtable_grpc_service_config.json",
14009 - importpath = "cloud.google.com/go/bigtable/apiv2;bigtable",
14010 - rest_numeric_enums = False,
14011 - service_yaml = "bigtable_v2.yaml",
14012 - transport = "grpc",
14013 - deps = [
14014 - ":bigtable_go_proto",
14015 - ],
14016 -)
14017 -
14018 -go_test(
14019 - name = "bigtable_go_gapic_test",
14020 - srcs = [":bigtable_go_gapic_srcjar_test"],
14021 - embed = [":bigtable_go_gapic"],
14022 - importpath = "cloud.google.com/go/bigtable/apiv2",
14023 -)
14024 -
14025 -# Open Source Packages
14026 -go_gapic_assembly_pkg(
14027 - name = "gapi-cloud-bigtable-v2-go",
14028 - deps = [
14029 - ":bigtable_go_gapic",
14030 - ":bigtable_go_gapic_srcjar-test.srcjar",
14031 - ":bigtable_go_proto",
14032 - ],
14033 -)
14034 -
14035 -py_gapic_library(
14036 - name = "bigtable_py_gapic",
14037 - srcs = [":bigtable_proto"],
14038 - grpc_service_config = "bigtable_grpc_service_config.json",
14039 - opt_args = [
14040 - "python-gapic-namespace=google.cloud",
14041 - "autogen-snippets=False",
14042 - ],
14043 - rest_numeric_enums = False,
14044 - transport = "grpc",
14045 -)
14046 -
14047 -py_test(
14048 - name = "bigtable_py_gapic_test",
14049 - srcs = [
14050 - "bigtable_py_gapic_pytest.py",
14051 - "bigtable_py_gapic_test.py",
14052 - ],
14053 - legacy_create_init = False,
14054 - deps = [":bigtable_py_gapic"],
14055 -)
14056 -
14057 -py_gapic_assembly_pkg(
14058 - name = "bigtable-v2-py",
14059 - deps = [
14060 - ":bigtable_py_gapic",
14061 - ],
14062 -)
14063 -
14064 -php_proto_library(
14065 - name = "bigtable_php_proto",
14066 - deps = [":bigtable_proto"],
14067 -)
14068 -
14069 -php_grpc_library(
14070 - name = "bigtable_php_grpc",
14071 - srcs = [":bigtable_proto"],
14072 - deps = [":bigtable_php_proto"],
14073 -)
14074 -
14075 -php_gapic_library(
14076 - name = "bigtable_php_gapic",
14077 - srcs = [":bigtable_proto_with_info"],
14078 - rest_numeric_enums = False,
14079 - service_yaml = "bigtable_v2.yaml",
14080 - transport = "grpc+rest",
14081 - deps = [
14082 - ":bigtable_php_grpc",
14083 - ":bigtable_php_proto",
14084 - ],
14085 -)
14086 -
14087 -# Open Source Packages
14088 -php_gapic_assembly_pkg(
14089 - name = "google-cloud-bigtable-v2-php",
14090 - deps = [
14091 - ":bigtable_php_gapic",
14092 - ":bigtable_php_grpc",
14093 - ":bigtable_php_proto",
14094 - ],
14095 -)
14096 -
14097 -nodejs_gapic_library(
14098 - name = "bigtable_nodejs_gapic",
14099 - package_name = "@google-cloud/bigtable",
14100 - src = ":bigtable_proto_with_info",
14101 - extra_protoc_parameters = ["metadata"],
14102 - grpc_service_config = "bigtable_grpc_service_config.json",
14103 - handwritten_layer = True,
14104 - main_service = "bigtable",
14105 - package = "google.bigtable.v2",
14106 - rest_numeric_enums = False,
14107 - service_yaml = "bigtable_v2.yaml",
14108 - transport = "grpc+rest",
14109 - deps = [],
14110 -)
14111 -
14112 -nodejs_gapic_assembly_pkg(
14113 - name = "bigtable-v2-nodejs",
14114 - deps = [
14115 - ":bigtable_nodejs_gapic",
14116 - ":bigtable_proto",
14117 - ],
14118 -)
14119 -
14120 -ruby_proto_library(
14121 - name = "bigtable_ruby_proto",
14122 - deps = [":bigtable_proto"],
14123 -)
14124 -
14125 -ruby_grpc_library(
14126 - name = "bigtable_ruby_grpc",
14127 - srcs = [":bigtable_proto"],
14128 - deps = [":bigtable_ruby_proto"],
14129 -)
14130 -
14131 -ruby_cloud_gapic_library(
14132 - name = "bigtable_ruby_gapic",
14133 - srcs = [":bigtable_proto_with_info"],
14134 - extra_protoc_parameters = [
14135 - "ruby-cloud-gem-name=google-cloud-bigtable-v2",
14136 - "ruby-cloud-env-prefix=BIGTABLE",
14137 - "ruby-cloud-product-url=https://cloud.google.com/bigtable",
14138 - "ruby-cloud-api-id=bigtable.googleapis.com",
14139 - "ruby-cloud-api-shortname=bigtable",
14140 - ],
14141 - grpc_service_config = "bigtable_grpc_service_config.json",
14142 - rest_numeric_enums = False,
14143 - ruby_cloud_description = "Cloud Bigtable is a fully managed, scalable NoSQL database service f…
14144 - ruby_cloud_title = "Cloud Bigtable V2",
14145 - deps = [
14146 - ":bigtable_ruby_grpc",
14147 - ":bigtable_ruby_proto",
14148 - ],
14149 -)
14150 -
14151 -# Open Source Packages
14152 -ruby_gapic_assembly_pkg(
14153 - name = "google-cloud-bigtable-v2-ruby",
14154 - deps = [
14155 - ":bigtable_ruby_gapic",
14156 - ":bigtable_ruby_grpc",
14157 - ":bigtable_ruby_proto",
14158 - ],
14159 -)
14160 -
14161 -csharp_proto_library(
14162 - name = "bigtable_csharp_proto",
14163 - deps = [":bigtable_proto"],
14164 -)
14165 -
14166 -csharp_grpc_library(
14167 - name = "bigtable_csharp_grpc",
14168 - srcs = [":bigtable_proto"],
14169 - deps = [":bigtable_csharp_proto"],
14170 -)
14171 -
14172 -csharp_gapic_library(
14173 - name = "bigtable_csharp_gapic",
14174 - srcs = [":bigtable_proto_with_info"],
14175 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
14176 - grpc_service_config = "bigtable_grpc_service_config.json",
14177 - rest_numeric_enums = False,
14178 - service_yaml = "bigtable_v2.yaml",
14179 - deps = [
14180 - ":bigtable_csharp_grpc",
14181 - ":bigtable_csharp_proto",
14182 - ],
14183 -)
14184 -
14185 -# Open Source Packages
14186 -csharp_gapic_assembly_pkg(
14187 - name = "google-cloud-bigtable-v2-csharp",
14188 - deps = [
14189 - ":bigtable_csharp_gapic",
14190 - ":bigtable_csharp_grpc",
14191 - ":bigtable_csharp_proto",
14192 - ],
14193 -)
14194 -
14195 -cc_proto_library(
14196 - name = "bigtable_cc_proto",
14197 - deps = [":bigtable_proto"],
14198 -)
14199 -
14200 -cc_grpc_library(
14201 - name = "bigtable_cc_grpc",
14202 - srcs = [":bigtable_proto"],
14203 - grpc_only = True,
14204 - deps = [":bigtable_cc_proto"],
14205 -)
14206 diff -urN a/google/chat/logging/v1/BUILD.bazel b/google/chat/logging/v1/BUILD.bazel
14207 --- a/google/chat/logging/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
14208 +++ b/google/chat/logging/v1/BUILD.bazel 1969-12-31 16:00:00
14209 @@ -1,177 +0,0 @@
14210 -# This file was automatically generated by BuildFileGenerator
14211 -
14212 -# This is an API workspace, having public visibility by default makes perfect sense.
14213 -package(default_visibility = ["//visibility:public"])
14214 -
14215 -##############################################################################
14216 -# Common
14217 -##############################################################################
14218 -load("@rules_proto//proto:defs.bzl", "proto_library")
14219 -
14220 -proto_library(
14221 - name = "logging_proto",
14222 - srcs = [
14223 - "chat_app_log_entry.proto",
14224 - ],
14225 - deps = [
14226 - "//google/rpc:status_proto",
14227 - ],
14228 -)
14229 -
14230 -##############################################################################
14231 -# Java
14232 -##############################################################################
14233 -load(
14234 - "@com_google_googleapis_imports//:imports.bzl",
14235 - "java_grpc_library",
14236 - "java_proto_library",
14237 -)
14238 -
14239 -java_proto_library(
14240 - name = "logging_java_proto",
14241 - deps = [":logging_proto"],
14242 -)
14243 -
14244 -java_grpc_library(
14245 - name = "logging_java_grpc",
14246 - srcs = [":logging_proto"],
14247 - deps = [":logging_java_proto"],
14248 -)
14249 -
14250 -##############################################################################
14251 -# Go
14252 -##############################################################################
14253 -load(
14254 - "@com_google_googleapis_imports//:imports.bzl",
14255 - "go_proto_library",
14256 -)
14257 -
14258 -go_proto_library(
14259 - name = "logging_go_proto",
14260 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
14261 - importpath = "google.golang.org/genproto/googleapis/chat/logging/v1",
14262 - protos = [":logging_proto"],
14263 - deps = [
14264 - "//google/rpc:status_go_proto",
14265 - ],
14266 -)
14267 -
14268 -##############################################################################
14269 -# Python
14270 -##############################################################################
14271 -load(
14272 - "@com_google_googleapis_imports//:imports.bzl",
14273 - "moved_proto_library",
14274 - "py_grpc_library",
14275 - "py_proto_library",
14276 -)
14277 -
14278 -moved_proto_library(
14279 - name = "logging_moved_proto",
14280 - srcs = [":logging_proto"],
14281 - deps = [
14282 - "//google/rpc:status_proto",
14283 - ],
14284 -)
14285 -
14286 -py_proto_library(
14287 - name = "logging_py_proto",
14288 - deps = [":logging_moved_proto"],
14289 -)
14290 -
14291 -py_grpc_library(
14292 - name = "logging_py_grpc",
14293 - srcs = [":logging_moved_proto"],
14294 - deps = [":logging_py_proto"],
14295 -)
14296 -
14297 -##############################################################################
14298 -# PHP
14299 -##############################################################################
14300 -load(
14301 - "@com_google_googleapis_imports//:imports.bzl",
14302 - "php_grpc_library",
14303 - "php_proto_library",
14304 -)
14305 -
14306 -php_proto_library(
14307 - name = "logging_php_proto",
14308 - deps = [":logging_proto"],
14309 -)
14310 -
14311 -php_grpc_library(
14312 - name = "logging_php_grpc",
14313 - srcs = [":logging_proto"],
14314 - deps = [":logging_php_proto"],
14315 -)
14316 -
14317 -##############################################################################
14318 -# Node.js
14319 -##############################################################################
14320 -load(
14321 - "@com_google_googleapis_imports//:imports.bzl",
14322 - "nodejs_gapic_assembly_pkg",
14323 - "nodejs_gapic_library",
14324 -)
14325 -
14326 -
14327 -##############################################################################
14328 -# Ruby
14329 -##############################################################################
14330 -load(
14331 - "@com_google_googleapis_imports//:imports.bzl",
14332 - "ruby_grpc_library",
14333 - "ruby_proto_library",
14334 -)
14335 -
14336 -ruby_proto_library(
14337 - name = "logging_ruby_proto",
14338 - deps = [":logging_proto"],
14339 -)
14340 -
14341 -ruby_grpc_library(
14342 - name = "logging_ruby_grpc",
14343 - srcs = [":logging_proto"],
14344 - deps = [":logging_ruby_proto"],
14345 -)
14346 -
14347 -##############################################################################
14348 -# C#
14349 -##############################################################################
14350 -load(
14351 - "@com_google_googleapis_imports//:imports.bzl",
14352 - "csharp_grpc_library",
14353 - "csharp_proto_library",
14354 -)
14355 -
14356 -csharp_proto_library(
14357 - name = "logging_csharp_proto",
14358 - deps = [":logging_proto"],
14359 -)
14360 -
14361 -csharp_grpc_library(
14362 - name = "logging_csharp_grpc",
14363 - srcs = [":logging_proto"],
14364 - deps = [":logging_csharp_proto"],
14365 -)
14366 -
14367 -##############################################################################
14368 -# C++
14369 -##############################################################################
14370 -load(
14371 - "@com_google_googleapis_imports//:imports.bzl",
14372 - "cc_grpc_library",
14373 - "cc_proto_library",
14374 -)
14375 -
14376 -cc_proto_library(
14377 - name = "logging_cc_proto",
14378 - deps = [":logging_proto"],
14379 -)
14380 -
14381 -cc_grpc_library(
14382 - name = "logging_cc_grpc",
14383 - srcs = [":logging_proto"],
14384 - grpc_only = True,
14385 - deps = [":logging_cc_proto"],
14386 -)
14387 diff -urN a/google/chromeos/moblab/BUILD.bazel b/google/chromeos/moblab/BUILD.bazel
14388 --- a/google/chromeos/moblab/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
14389 +++ b/google/chromeos/moblab/BUILD.bazel 1969-12-31 16:00:00
14390 @@ -1 +0,0 @@
14391 -exports_files(glob(["*.yaml"]))
14392 diff -urN a/google/chromeos/moblab/v1beta1/BUILD.bazel b/google/chromeos/moblab/v1beta1/BUILD.bazel
14393 --- a/google/chromeos/moblab/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
14394 +++ b/google/chromeos/moblab/v1beta1/BUILD.bazel 1969-12-31 16:00:00
14395 @@ -1,322 +0,0 @@
14396 -# This file was automatically generated by BuildFileGenerator
14397 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
14398 -
14399 -# Most of the manual changes to this file will be overwritten.
14400 -# It's **only** allowed to change the following rule attribute values:
14401 -# - names of *_gapic_assembly_* rules
14402 -# - certain parameters of *_gapic_library rules, including but not limited to:
14403 -# * extra_protoc_parameters
14404 -# * extra_protoc_file_parameters
14405 -# The complete list of preserved parameters can be found in the source code.
14406 -
14407 -##############################################################################
14408 -# Common
14409 -##############################################################################
14410 -load("@rules_proto//proto:defs.bzl", "proto_library")
14411 -load(
14412 - "@com_google_googleapis_imports//:imports.bzl",
14413 - "csharp_gapic_assembly_pkg",
14414 - "csharp_gapic_library",
14415 - "csharp_grpc_library",
14416 - "csharp_proto_library",
14417 - "go_gapic_assembly_pkg",
14418 - "go_gapic_library",
14419 - "go_proto_library",
14420 - "go_test",
14421 - "java_gapic_assembly_gradle_pkg",
14422 - "java_gapic_library",
14423 - "java_gapic_test",
14424 - "java_grpc_library",
14425 - "java_proto_library",
14426 - "nodejs_gapic_assembly_pkg",
14427 - "nodejs_gapic_library",
14428 - "php_gapic_assembly_pkg",
14429 - "php_gapic_library",
14430 - "php_grpc_library",
14431 - "php_proto_library",
14432 - "proto_library_with_info",
14433 - "py_gapic_assembly_pkg",
14434 - "py_gapic_library",
14435 - "py_test",
14436 - "ruby_cloud_gapic_library",
14437 - "ruby_gapic_assembly_pkg",
14438 - "ruby_grpc_library",
14439 - "ruby_proto_library",
14440 -)
14441 -
14442 -# This is an API workspace, having public visibility by default makes perfect sense.
14443 -package(default_visibility = ["//visibility:public"])
14444 -
14445 -proto_library(
14446 - name = "moblab_proto",
14447 - srcs = [
14448 - "build_service.proto",
14449 - "resources.proto",
14450 - ],
14451 - deps = [
14452 - "//google/api:annotations_proto",
14453 - "//google/api:client_proto",
14454 - "//google/api:field_behavior_proto",
14455 - "//google/api:resource_proto",
14456 - "//google/longrunning:operations_proto",
14457 - "@com_google_protobuf//:field_mask_proto",
14458 - "@com_google_protobuf//:timestamp_proto",
14459 - ],
14460 -)
14461 -
14462 -proto_library_with_info(
14463 - name = "moblab_proto_with_info",
14464 - deps = [
14465 - ":moblab_proto",
14466 - "//google/cloud:common_resources_proto",
14467 - ],
14468 -)
14469 -
14470 -java_proto_library(
14471 - name = "moblab_java_proto",
14472 - deps = [":moblab_proto"],
14473 -)
14474 -
14475 -java_grpc_library(
14476 - name = "moblab_java_grpc",
14477 - srcs = [":moblab_proto"],
14478 - deps = [":moblab_java_proto"],
14479 -)
14480 -
14481 -java_gapic_library(
14482 - name = "moblab_java_gapic",
14483 - srcs = [":moblab_proto_with_info"],
14484 - gapic_yaml = "chromeosmoblab_gapic.yaml",
14485 - grpc_service_config = "moblab_grpc_service_config.json",
14486 - rest_numeric_enums = False,
14487 - service_yaml = "chromeosmoblab_v1beta1.yaml",
14488 - test_deps = [
14489 - ":moblab_java_grpc",
14490 - ],
14491 - transport = "grpc+rest",
14492 - deps = [
14493 - ":moblab_java_proto",
14494 - "//google/api:api_java_proto",
14495 - ],
14496 -)
14497 -
14498 -java_gapic_test(
14499 - name = "moblab_java_gapic_test_suite",
14500 - test_classes = [
14501 - "com.google.chromeos.moblab.v1beta1.BuildServiceClientHttpJsonTest",
14502 - "com.google.chromeos.moblab.v1beta1.BuildServiceClientTest",
14503 - ],
14504 - runtime_deps = [":moblab_java_gapic_test"],
14505 -)
14506 -
14507 -# Open Source Packages
14508 -java_gapic_assembly_gradle_pkg(
14509 - name = "google-cloud-chromeos-moblab-v1beta1-java",
14510 - include_samples = True,
14511 - transport = "grpc+rest",
14512 - deps = [
14513 - ":moblab_java_gapic",
14514 - ":moblab_java_grpc",
14515 - ":moblab_java_proto",
14516 - ":moblab_proto",
14517 - ],
14518 -)
14519 -
14520 -go_proto_library(
14521 - name = "moblab_go_proto",
14522 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
14523 - importpath = "google.golang.org/genproto/googleapis/chromeos/moblab/v1beta1",
14524 - protos = [":moblab_proto"],
14525 - deps = [
14526 - "//google/api:annotations_go_proto",
14527 - "//google/longrunning:longrunning_go_proto",
14528 - ],
14529 -)
14530 -
14531 -go_gapic_library(
14532 - name = "moblab_go_gapic",
14533 - srcs = [":moblab_proto_with_info"],
14534 - grpc_service_config = "moblab_grpc_service_config.json",
14535 - importpath = "google.golang.org/google/chromeos/moblab/v1beta1;moblab",
14536 - metadata = True,
14537 - rest_numeric_enums = False,
14538 - service_yaml = "chromeosmoblab_v1beta1.yaml",
14539 - transport = "grpc+rest",
14540 - deps = [
14541 - ":moblab_go_proto",
14542 - "//google/longrunning:longrunning_go_proto",
14543 - "@com_google_cloud_go//longrunning:go_default_library",
14544 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
14545 - ],
14546 -)
14547 -
14548 -go_test(
14549 - name = "moblab_go_gapic_test",
14550 - srcs = [":moblab_go_gapic_srcjar_test"],
14551 - embed = [":moblab_go_gapic"],
14552 - importpath = "google.golang.org/google/chromeos/moblab/v1beta1",
14553 -)
14554 -
14555 -# Open Source Packages
14556 -go_gapic_assembly_pkg(
14557 - name = "gapi-cloud-chromeos-moblab-v1beta1-go",
14558 - deps = [
14559 - ":moblab_go_gapic",
14560 - ":moblab_go_gapic_srcjar-metadata.srcjar",
14561 - ":moblab_go_gapic_srcjar-test.srcjar",
14562 - ":moblab_go_proto",
14563 - ],
14564 -)
14565 -
14566 -py_gapic_library(
14567 - name = "moblab_py_gapic",
14568 - srcs = [":moblab_proto"],
14569 - grpc_service_config = "moblab_grpc_service_config.json",
14570 - rest_numeric_enums = False,
14571 - transport = "grpc",
14572 -)
14573 -
14574 -py_test(
14575 - name = "moblab_py_gapic_test",
14576 - srcs = [
14577 - "moblab_py_gapic_pytest.py",
14578 - "moblab_py_gapic_test.py",
14579 - ],
14580 - legacy_create_init = False,
14581 - deps = [":moblab_py_gapic"],
14582 -)
14583 -
14584 -# Open Source Packages
14585 -py_gapic_assembly_pkg(
14586 - name = "chromeos-moblab-v1beta1-py",
14587 - deps = [
14588 - ":moblab_py_gapic",
14589 - ],
14590 -)
14591 -
14592 -php_proto_library(
14593 - name = "moblab_php_proto",
14594 - deps = [":moblab_proto"],
14595 -)
14596 -
14597 -php_grpc_library(
14598 - name = "moblab_php_grpc",
14599 - srcs = [":moblab_proto"],
14600 - deps = [":moblab_php_proto"],
14601 -)
14602 -
14603 -php_gapic_library(
14604 - name = "moblab_php_gapic",
14605 - srcs = [":moblab_proto_with_info"],
14606 - grpc_service_config = "moblab_grpc_service_config.json",
14607 - rest_numeric_enums = False,
14608 - service_yaml = "chromeosmoblab_v1beta1.yaml",
14609 - transport = "grpc+rest",
14610 - deps = [
14611 - ":moblab_php_grpc",
14612 - ":moblab_php_proto",
14613 - ],
14614 -)
14615 -
14616 -# Open Source Packages
14617 -php_gapic_assembly_pkg(
14618 - name = "google-cloud-chromeos-moblab-v1beta1-php",
14619 - deps = [
14620 - ":moblab_php_gapic",
14621 - ":moblab_php_grpc",
14622 - ":moblab_php_proto",
14623 - ],
14624 -)
14625 -
14626 -nodejs_gapic_library(
14627 - name = "moblab_nodejs_gapic",
14628 - package_name = "@google-cloud/moblab",
14629 - src = ":moblab_proto_with_info",
14630 - extra_protoc_parameters = ["metadata"],
14631 - grpc_service_config = "moblab_grpc_service_config.json",
14632 - package = "google.chromeos.moblab.v1beta1",
14633 - rest_numeric_enums = False,
14634 - service_yaml = "chromeosmoblab_v1beta1.yaml",
14635 - transport = "grpc+rest",
14636 - deps = [],
14637 -)
14638 -
14639 -nodejs_gapic_assembly_pkg(
14640 - name = "chromeos-moblab-v1beta1-nodejs",
14641 - deps = [
14642 - ":moblab_nodejs_gapic",
14643 - ":moblab_proto",
14644 - ],
14645 -)
14646 -
14647 -ruby_proto_library(
14648 - name = "moblab_ruby_proto",
14649 - deps = [":moblab_proto"],
14650 -)
14651 -
14652 -ruby_grpc_library(
14653 - name = "moblab_ruby_grpc",
14654 - srcs = [":moblab_proto"],
14655 - deps = [":moblab_ruby_proto"],
14656 -)
14657 -
14658 -ruby_cloud_gapic_library(
14659 - name = "moblab_ruby_gapic",
14660 - srcs = [":moblab_proto_with_info"],
14661 - extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-chromeos-moblab-v1beta1"],
14662 - grpc_service_config = "moblab_grpc_service_config.json",
14663 - rest_numeric_enums = False,
14664 - deps = [
14665 - ":moblab_ruby_grpc",
14666 - ":moblab_ruby_proto",
14667 - ],
14668 -)
14669 -
14670 -# Open Source Packages
14671 -ruby_gapic_assembly_pkg(
14672 - name = "google-cloud-chromeos-moblab-v1beta1-ruby",
14673 - deps = [
14674 - ":moblab_ruby_gapic",
14675 - ":moblab_ruby_grpc",
14676 - ":moblab_ruby_proto",
14677 - ],
14678 -)
14679 -
14680 -csharp_proto_library(
14681 - name = "moblab_csharp_proto",
14682 - deps = [":moblab_proto"],
14683 -)
14684 -
14685 -csharp_grpc_library(
14686 - name = "moblab_csharp_grpc",
14687 - srcs = [":moblab_proto"],
14688 - deps = [":moblab_csharp_proto"],
14689 -)
14690 -
14691 -csharp_gapic_library(
14692 - name = "moblab_csharp_gapic",
14693 - srcs = [":moblab_proto_with_info"],
14694 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
14695 - grpc_service_config = "moblab_grpc_service_config.json",
14696 - rest_numeric_enums = False,
14697 - service_yaml = "chromeosmoblab_v1beta1.yaml",
14698 - deps = [
14699 - ":moblab_csharp_grpc",
14700 - ":moblab_csharp_proto",
14701 - ],
14702 -)
14703 -
14704 -# Open Source Packages
14705 -csharp_gapic_assembly_pkg(
14706 - name = "google-cloud-chromeos-moblab-v1beta1-csharp",
14707 - deps = [
14708 - ":moblab_csharp_gapic",
14709 - ":moblab_csharp_grpc",
14710 - ":moblab_csharp_proto",
14711 - ],
14712 -)
14713 -
14714 -##############################################################################
14715 -# C++
14716 -##############################################################################
14717 -# Put your C++ rules here
14718 diff -urN a/google/chromeos/uidetection/v1/BUILD.bazel b/google/chromeos/uidetection/v1/BUILD.bazel
14719 --- a/google/chromeos/uidetection/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
14720 +++ b/google/chromeos/uidetection/v1/BUILD.bazel 1969-12-31 16:00:00
14721 @@ -1,324 +0,0 @@
14722 -# This file was automatically generated by BuildFileGenerator
14723 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
14724 -
14725 -# Most of the manual changes to this file will be overwritten.
14726 -# It's **only** allowed to change the following rule attribute values:
14727 -# - names of *_gapic_assembly_* rules
14728 -# - certain parameters of *_gapic_library rules, including but not limited to:
14729 -# * extra_protoc_parameters
14730 -# * extra_protoc_file_parameters
14731 -# The complete list of preserved parameters can be found in the source code.
14732 -
14733 -##############################################################################
14734 -# Common
14735 -##############################################################################
14736 -load("@rules_proto//proto:defs.bzl", "proto_library")
14737 -load(
14738 - "@com_google_googleapis_imports//:imports.bzl",
14739 - "cc_grpc_library",
14740 - "cc_proto_library",
14741 - "csharp_gapic_assembly_pkg",
14742 - "csharp_gapic_library",
14743 - "csharp_grpc_library",
14744 - "csharp_proto_library",
14745 - "go_gapic_assembly_pkg",
14746 - "go_gapic_library",
14747 - "go_proto_library",
14748 - "go_test",
14749 - "java_gapic_assembly_gradle_pkg",
14750 - "java_gapic_library",
14751 - "java_gapic_test",
14752 - "java_grpc_library",
14753 - "java_proto_library",
14754 - "nodejs_gapic_assembly_pkg",
14755 - "nodejs_gapic_library",
14756 - "php_gapic_assembly_pkg",
14757 - "php_gapic_library",
14758 - "php_grpc_library",
14759 - "php_proto_library",
14760 - "proto_library_with_info",
14761 - "py_gapic_assembly_pkg",
14762 - "py_gapic_library",
14763 - "py_test",
14764 - "ruby_cloud_gapic_library",
14765 - "ruby_gapic_assembly_pkg",
14766 - "ruby_grpc_library",
14767 - "ruby_proto_library",
14768 -)
14769 -
14770 -# This is an API workspace, having public visibility by default makes perfect sense.
14771 -package(default_visibility = ["//visibility:public"])
14772 -
14773 -proto_library(
14774 - name = "uidetection_proto",
14775 - srcs = [
14776 - "ui_detection.proto",
14777 - ],
14778 - deps = [
14779 - "//google/api:annotations_proto",
14780 - "//google/api:client_proto",
14781 - "//google/api:field_behavior_proto",
14782 - ],
14783 -)
14784 -
14785 -proto_library_with_info(
14786 - name = "uidetection_proto_with_info",
14787 - deps = [
14788 - ":uidetection_proto",
14789 - "//google/cloud:common_resources_proto",
14790 - ],
14791 -)
14792 -
14793 -java_proto_library(
14794 - name = "uidetection_java_proto",
14795 - deps = [":uidetection_proto"],
14796 -)
14797 -
14798 -java_grpc_library(
14799 - name = "uidetection_java_grpc",
14800 - srcs = [":uidetection_proto"],
14801 - deps = [":uidetection_java_proto"],
14802 -)
14803 -
14804 -java_gapic_library(
14805 - name = "uidetection_java_gapic",
14806 - srcs = [":uidetection_proto_with_info"],
14807 - gapic_yaml = None,
14808 - grpc_service_config = "ui_detection_grpc_service_config.json",
14809 - rest_numeric_enums = False,
14810 - service_yaml = "chromeosuidetection_v1.yaml",
14811 - test_deps = [
14812 - ":uidetection_java_grpc",
14813 - ],
14814 - transport = "grpc+rest",
14815 - deps = [
14816 - ":uidetection_java_proto",
14817 - "//google/api:api_java_proto",
14818 - ],
14819 -)
14820 -
14821 -java_gapic_test(
14822 - name = "uidetection_java_gapic_test_suite",
14823 - test_classes = [
14824 - "com.google.chromeos.uidetection.v1.UiDetectionServiceClientHttpJsonTest",
14825 - "com.google.chromeos.uidetection.v1.UiDetectionServiceClientTest",
14826 - ],
14827 - runtime_deps = [":uidetection_java_gapic_test"],
14828 -)
14829 -
14830 -# Open Source Packages
14831 -java_gapic_assembly_gradle_pkg(
14832 - name = "google-cloud-chromeos-uidetection-v1-java",
14833 - include_samples = True,
14834 - transport = "grpc+rest",
14835 - deps = [
14836 - ":uidetection_java_gapic",
14837 - ":uidetection_java_grpc",
14838 - ":uidetection_java_proto",
14839 - ":uidetection_proto",
14840 - ],
14841 -)
14842 -
14843 -go_proto_library(
14844 - name = "uidetection_go_proto",
14845 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
14846 - importpath = "google.golang.org/genproto/googleapis/chromeos/uidetection/v1",
14847 - protos = [":uidetection_proto"],
14848 - deps = [
14849 - "//google/api:annotations_go_proto",
14850 - ],
14851 -)
14852 -
14853 -go_gapic_library(
14854 - name = "uidetection_go_gapic",
14855 - srcs = [":uidetection_proto_with_info"],
14856 - grpc_service_config = "ui_detection_grpc_service_config.json",
14857 - importpath = "google.golang.org/google/chromeos/uidetection/v1;uidetection",
14858 - metadata = True,
14859 - rest_numeric_enums = False,
14860 - service_yaml = "chromeosuidetection_v1.yaml",
14861 - transport = "grpc+rest",
14862 - deps = [
14863 - ":uidetection_go_proto",
14864 - ],
14865 -)
14866 -
14867 -go_test(
14868 - name = "uidetection_go_gapic_test",
14869 - srcs = [":uidetection_go_gapic_srcjar_test"],
14870 - embed = [":uidetection_go_gapic"],
14871 - importpath = "google.golang.org/google/chromeos/uidetection/v1",
14872 -)
14873 -
14874 -# Open Source Packages
14875 -go_gapic_assembly_pkg(
14876 - name = "gapi-cloud-chromeos-uidetection-v1-go",
14877 - deps = [
14878 - ":uidetection_go_gapic",
14879 - ":uidetection_go_gapic_srcjar-metadata.srcjar",
14880 - ":uidetection_go_gapic_srcjar-test.srcjar",
14881 - ":uidetection_go_proto",
14882 - ],
14883 -)
14884 -
14885 -py_gapic_library(
14886 - name = "uidetection_py_gapic",
14887 - srcs = [":uidetection_proto"],
14888 - grpc_service_config = "ui_detection_grpc_service_config.json",
14889 - rest_numeric_enums = False,
14890 - transport = "grpc",
14891 -)
14892 -
14893 -py_test(
14894 - name = "uidetection_py_gapic_test",
14895 - srcs = [
14896 - "uidetection_py_gapic_pytest.py",
14897 - "uidetection_py_gapic_test.py",
14898 - ],
14899 - legacy_create_init = False,
14900 - deps = [":uidetection_py_gapic"],
14901 -)
14902 -
14903 -# Open Source Packages
14904 -py_gapic_assembly_pkg(
14905 - name = "chromeos-uidetection-v1-py",
14906 - deps = [
14907 - ":uidetection_py_gapic",
14908 - ],
14909 -)
14910 -
14911 -php_proto_library(
14912 - name = "uidetection_php_proto",
14913 - deps = [":uidetection_proto"],
14914 -)
14915 -
14916 -php_grpc_library(
14917 - name = "uidetection_php_grpc",
14918 - srcs = [":uidetection_proto"],
14919 - deps = [":uidetection_php_proto"],
14920 -)
14921 -
14922 -php_gapic_library(
14923 - name = "uidetection_php_gapic",
14924 - srcs = [":uidetection_proto_with_info"],
14925 - grpc_service_config = "ui_detection_grpc_service_config.json",
14926 - rest_numeric_enums = False,
14927 - service_yaml = "chromeosuidetection_v1.yaml",
14928 - transport = "grpc+rest",
14929 - deps = [
14930 - ":uidetection_php_grpc",
14931 - ":uidetection_php_proto",
14932 - ],
14933 -)
14934 -
14935 -# Open Source Packages
14936 -php_gapic_assembly_pkg(
14937 - name = "google-cloud-chromeos-uidetection-v1-php",
14938 - deps = [
14939 - ":uidetection_php_gapic",
14940 - ":uidetection_php_grpc",
14941 - ":uidetection_php_proto",
14942 - ],
14943 -)
14944 -
14945 -nodejs_gapic_library(
14946 - name = "uidetection_nodejs_gapic",
14947 - package_name = "@google-cloud/uidetection",
14948 - src = ":uidetection_proto_with_info",
14949 - extra_protoc_parameters = ["metadata"],
14950 - grpc_service_config = "ui_detection_grpc_service_config.json",
14951 - package = "google.chromeos.uidetection.v1",
14952 - rest_numeric_enums = False,
14953 - service_yaml = "chromeosuidetection_v1.yaml",
14954 - transport = "grpc+rest",
14955 - deps = [],
14956 -)
14957 -
14958 -nodejs_gapic_assembly_pkg(
14959 - name = "chromeos-uidetection-v1-nodejs",
14960 - deps = [
14961 - ":uidetection_nodejs_gapic",
14962 - ":uidetection_proto",
14963 - ],
14964 -)
14965 -
14966 -ruby_proto_library(
14967 - name = "uidetection_ruby_proto",
14968 - deps = [":uidetection_proto"],
14969 -)
14970 -
14971 -ruby_grpc_library(
14972 - name = "uidetection_ruby_grpc",
14973 - srcs = [":uidetection_proto"],
14974 - deps = [":uidetection_ruby_proto"],
14975 -)
14976 -
14977 -ruby_cloud_gapic_library(
14978 - name = "uidetection_ruby_gapic",
14979 - srcs = [":uidetection_proto_with_info"],
14980 - extra_protoc_parameters = [
14981 - "ruby-cloud-gem-name=google-cloud-chromeos-uidetection-v1",
14982 - ],
14983 - grpc_service_config = "ui_detection_grpc_service_config.json",
14984 - rest_numeric_enums = False,
14985 - deps = [
14986 - ":uidetection_ruby_grpc",
14987 - ":uidetection_ruby_proto",
14988 - ],
14989 -)
14990 -
14991 -# Open Source Packages
14992 -ruby_gapic_assembly_pkg(
14993 - name = "google-cloud-chromeos-uidetection-v1-ruby",
14994 - deps = [
14995 - ":uidetection_ruby_gapic",
14996 - ":uidetection_ruby_grpc",
14997 - ":uidetection_ruby_proto",
14998 - ],
14999 -)
15000 -
15001 -csharp_proto_library(
15002 - name = "uidetection_csharp_proto",
15003 - deps = [":uidetection_proto"],
15004 -)
15005 -
15006 -csharp_grpc_library(
15007 - name = "uidetection_csharp_grpc",
15008 - srcs = [":uidetection_proto"],
15009 - deps = [":uidetection_csharp_proto"],
15010 -)
15011 -
15012 -csharp_gapic_library(
15013 - name = "uidetection_csharp_gapic",
15014 - srcs = [":uidetection_proto_with_info"],
15015 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
15016 - grpc_service_config = "ui_detection_grpc_service_config.json",
15017 - rest_numeric_enums = False,
15018 - service_yaml = "chromeosuidetection_v1.yaml",
15019 - deps = [
15020 - ":uidetection_csharp_grpc",
15021 - ":uidetection_csharp_proto",
15022 - ],
15023 -)
15024 -
15025 -# Open Source Packages
15026 -csharp_gapic_assembly_pkg(
15027 - name = "google-cloud-chromeos-uidetection-v1-csharp",
15028 - deps = [
15029 - ":uidetection_csharp_gapic",
15030 - ":uidetection_csharp_grpc",
15031 - ":uidetection_csharp_proto",
15032 - ],
15033 -)
15034 -
15035 -cc_proto_library(
15036 - name = "uidetection_cc_proto",
15037 - deps = [":uidetection_proto"],
15038 -)
15039 -
15040 -cc_grpc_library(
15041 - name = "uidetection_cc_grpc",
15042 - srcs = [":uidetection_proto"],
15043 - grpc_only = True,
15044 - deps = [":uidetection_cc_proto"],
15045 -)
15046 diff -urN a/google/cloud/BUILD.bazel b/google/cloud/BUILD.bazel
15047 --- a/google/cloud/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
15048 +++ b/google/cloud/BUILD.bazel 1969-12-31 16:00:00
15049 @@ -1,115 +0,0 @@
15050 -load("@rules_proto//proto:defs.bzl", "proto_library")
15051 -
15052 -# This is an API workspace, having public visibility by default makes perfect sense.
15053 -package(default_visibility = ["//visibility:public"])
15054 -
15055 -##############################################################################
15056 -# Common
15057 -##############################################################################
15058 -proto_library(
15059 - name = "common_resources_proto",
15060 - srcs = ["common_resources.proto"],
15061 - deps = ["//google/api:resource_proto"],
15062 -)
15063 -
15064 -proto_library(
15065 - name = "extended_operations_proto",
15066 - srcs = ["extended_operations.proto"],
15067 - deps = ["@com_google_protobuf//:descriptor_proto"],
15068 -)
15069 -
15070 -##############################################################################
15071 -# Java
15072 -##############################################################################
15073 -load(
15074 - "@com_google_googleapis_imports//:imports.bzl",
15075 - "java_gapic_assembly_gradle_pkg",
15076 - "java_proto_library",
15077 -)
15078 -
15079 -java_proto_library(
15080 - name = "extended_operations_java_proto",
15081 - deps = [
15082 - ":extended_operations_proto",
15083 - ],
15084 -)
15085 -
15086 -# Please DO-NOT-REMOVE this section.
15087 -# This is required to generate java files for these protos.
15088 -# Open Source Packages
15089 -java_gapic_assembly_gradle_pkg(
15090 - name = "google-apps-script-type-java",
15091 - transport = "grpc+rest",
15092 - deps = [
15093 - "extended_operations_java_proto",
15094 - ":extended_operations_proto",
15095 - ],
15096 -)
15097 -
15098 -##############################################################################
15099 -# Go
15100 -##############################################################################
15101 -load("@com_google_googleapis_imports//:imports.bzl", "go_proto_library")
15102 -
15103 -go_proto_library(
15104 - name = "extended_operations_go_proto",
15105 - importpath = "google.golang.org/genproto/googleapis/cloud/extendedops",
15106 - protos = [
15107 - ":extended_operations_proto",
15108 - ],
15109 -)
15110 -
15111 -##############################################################################
15112 -# Python
15113 -##############################################################################
15114 -load("@com_google_googleapis_imports//:imports.bzl", "py_proto_library")
15115 -
15116 -py_proto_library(
15117 - name = "extended_operations_py_proto",
15118 - deps = [":extended_operations_proto"],
15119 -)
15120 -
15121 -##############################################################################
15122 -# PHP
15123 -##############################################################################
15124 -load("@com_google_googleapis_imports//:imports.bzl", "php_proto_library")
15125 -
15126 -php_proto_library(
15127 - name = "extended_operations_php_proto",
15128 - deps = [":extended_operations_proto"],
15129 -)
15130 -
15131 -##############################################################################
15132 -# Node.js
15133 -##############################################################################
15134 -# Node does not have langauge-specific proto_library targets
15135 -
15136 -##############################################################################
15137 -# Ruby
15138 -##############################################################################
15139 -load("@com_google_googleapis_imports//:imports.bzl", "ruby_proto_library")
15140 -
15141 -ruby_proto_library(
15142 - name = "extended_operations_ruby_proto",
15143 - deps = [":extended_operations_proto"],
15144 -)
15145 -
15146 -##############################################################################
15147 -# C#
15148 -##############################################################################
15149 -load("@com_google_googleapis_imports//:imports.bzl", "csharp_proto_library")
15150 -
15151 -csharp_proto_library(
15152 - name = "extended_operations_csharp_proto",
15153 - deps = [":extended_operations_proto"],
15154 -)
15155 -
15156 -##############################################################################
15157 -# C++
15158 -##############################################################################
15159 -load("@com_google_googleapis_imports//:imports.bzl", "cc_proto_library")
15160 -
15161 -cc_proto_library(
15162 - name = "extended_operations_cc_proto",
15163 - deps = [":extended_operations_proto"],
15164 -)
15165 diff -urN a/google/cloud/accessapproval/BUILD.bazel b/google/cloud/accessapproval/BUILD.bazel
15166 --- a/google/cloud/accessapproval/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
15167 +++ b/google/cloud/accessapproval/BUILD.bazel 1969-12-31 16:00:00
15168 @@ -1,40 +0,0 @@
15169 -# This build file includes a target for the Ruby wrapper library for
15170 -# google-cloud-access_approval.
15171 -
15172 -# This is an API workspace, having public visibility by default makes perfect sense.
15173 -package(default_visibility = ["//visibility:public"])
15174 -
15175 -# Export yaml configs.
15176 -exports_files(glob(["*.yaml"]))
15177 -
15178 -load(
15179 - "@com_google_googleapis_imports//:imports.bzl",
15180 - "ruby_cloud_gapic_library",
15181 - "ruby_gapic_assembly_pkg",
15182 -)
15183 -
15184 -# Generates a Ruby wrapper client for accessapproval.
15185 -# Ruby wrapper clients are versionless, but are generated from source protos
15186 -# for a particular service version, v1 in this case.
15187 -ruby_cloud_gapic_library(
15188 - name = "accessapproval_ruby_wrapper",
15189 - srcs = ["//google/cloud/accessapproval/v1:accessapproval_proto_with_info"],
15190 - extra_protoc_parameters = [
15191 - "ruby-cloud-gem-name=google-cloud-access_approval",
15192 - "ruby-cloud-env-prefix=ACCESS_APPROVAL",
15193 - "ruby-cloud-wrapper-of=v1:0.0",
15194 - "ruby-cloud-product-url=https://cloud.google.com/access-approval/",
15195 - "ruby-cloud-api-id=accessapproval.googleapis.com",
15196 - "ruby-cloud-api-shortname=accessapproval",
15197 - ],
15198 - ruby_cloud_description = "An API for controlling access to data by Google personnel.",
15199 - ruby_cloud_title = "Access Approval",
15200 -)
15201 -
15202 -# Open Source package.
15203 -ruby_gapic_assembly_pkg(
15204 - name = "google-cloud-accessapproval-ruby",
15205 - deps = [
15206 - ":accessapproval_ruby_wrapper",
15207 - ],
15208 -)
15209 diff -urN a/google/cloud/accessapproval/v1/BUILD.bazel b/google/cloud/accessapproval/v1/BUILD.bazel
15210 --- a/google/cloud/accessapproval/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
15211 +++ b/google/cloud/accessapproval/v1/BUILD.bazel 1969-12-31 16:00:00
15212 @@ -1,385 +0,0 @@
15213 -# This file was automatically generated by BuildFileGenerator
15214 -# https://github.com/googleapis/gapic-generator/tree/master/rules_gapic/bazel
15215 -
15216 -# Most of the manual changes to this file will be overwritten.
15217 -# It's **only** allowed to change the following rule attribute values:
15218 -# - names of *_gapic_assembly_* rules
15219 -# - certain parameters of *_gapic_library rules, including but not limited to:
15220 -# * extra_protoc_parameters
15221 -# * extra_protoc_file_parameters
15222 -# The complete list of preserved parameters can be found in the source code.
15223 -
15224 -# This is an API workspace, having public visibility by default makes perfect sense.
15225 -package(default_visibility = ["//visibility:public"])
15226 -
15227 -##############################################################################
15228 -# Common
15229 -##############################################################################
15230 -load("@rules_proto//proto:defs.bzl", "proto_library")
15231 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
15232 -
15233 -proto_library(
15234 - name = "accessapproval_proto",
15235 - srcs = [
15236 - "accessapproval.proto",
15237 - ],
15238 - deps = [
15239 - "//google/api:annotations_proto",
15240 - "//google/api:client_proto",
15241 - "//google/api:field_behavior_proto",
15242 - "//google/api:resource_proto",
15243 - "@com_google_protobuf//:empty_proto",
15244 - "@com_google_protobuf//:field_mask_proto",
15245 - "@com_google_protobuf//:timestamp_proto",
15246 - ],
15247 -)
15248 -
15249 -proto_library_with_info(
15250 - name = "accessapproval_proto_with_info",
15251 - deps = [
15252 - ":accessapproval_proto",
15253 - "//google/cloud:common_resources_proto",
15254 - ],
15255 -)
15256 -
15257 -##############################################################################
15258 -# Java
15259 -##############################################################################
15260 -load(
15261 - "@com_google_googleapis_imports//:imports.bzl",
15262 - "java_gapic_assembly_gradle_pkg",
15263 - "java_gapic_library",
15264 - "java_gapic_test",
15265 - "java_grpc_library",
15266 - "java_proto_library",
15267 -)
15268 -
15269 -java_proto_library(
15270 - name = "accessapproval_java_proto",
15271 - deps = [":accessapproval_proto"],
15272 -)
15273 -
15274 -java_grpc_library(
15275 - name = "accessapproval_java_grpc",
15276 - srcs = [":accessapproval_proto"],
15277 - deps = [":accessapproval_java_proto"],
15278 -)
15279 -
15280 -java_gapic_library(
15281 - name = "accessapproval_java_gapic",
15282 - srcs = [":accessapproval_proto_with_info"],
15283 - gapic_yaml = "accessapproval_gapic.yaml",
15284 - grpc_service_config = "accessapproval_grpc_service_config.json",
15285 - rest_numeric_enums = False,
15286 - test_deps = [
15287 - ":accessapproval_java_grpc",
15288 - ],
15289 - transport = "grpc+rest",
15290 - deps = [
15291 - ":accessapproval_java_proto",
15292 - ],
15293 -)
15294 -
15295 -java_gapic_test(
15296 - name = "accessapproval_java_gapic_test_suite",
15297 - test_classes = [
15298 - "com.google.cloud.accessapproval.v1.AccessApprovalAdminClientHttpJsonTest",
15299 - "com.google.cloud.accessapproval.v1.AccessApprovalAdminClientTest",
15300 - ],
15301 - runtime_deps = [":accessapproval_java_gapic_test"],
15302 -)
15303 -
15304 -# Open Source Packages
15305 -java_gapic_assembly_gradle_pkg(
15306 - name = "google-cloud-accessapproval-v1-java",
15307 - include_samples = True,
15308 - transport = "grpc+rest",
15309 - deps = [
15310 - ":accessapproval_java_gapic",
15311 - ":accessapproval_java_grpc",
15312 - ":accessapproval_java_proto",
15313 - ":accessapproval_proto",
15314 - ],
15315 -)
15316 -
15317 -##############################################################################
15318 -# Go
15319 -##############################################################################
15320 -load(
15321 - "@com_google_googleapis_imports//:imports.bzl",
15322 - "go_gapic_assembly_pkg",
15323 - "go_gapic_library",
15324 - "go_proto_library",
15325 - "go_test",
15326 -)
15327 -
15328 -go_proto_library(
15329 - name = "accessapproval_go_proto",
15330 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
15331 - importpath = "google.golang.org/genproto/googleapis/cloud/accessapproval/v1",
15332 - protos = [":accessapproval_proto"],
15333 - deps = [
15334 - "//google/api:annotations_go_proto",
15335 - ],
15336 -)
15337 -
15338 -go_gapic_library(
15339 - name = "accessapproval_go_gapic",
15340 - srcs = [":accessapproval_proto_with_info"],
15341 - grpc_service_config = "accessapproval_grpc_service_config.json",
15342 - importpath = "cloud.google.com/go/accessapproval/apiv1;accessapproval",
15343 - rest_numeric_enums = False,
15344 - service_yaml = "accessapproval_v1.yaml",
15345 - transport = "grpc+rest",
15346 - deps = [
15347 - ":accessapproval_go_proto",
15348 - ],
15349 -)
15350 -
15351 -go_test(
15352 - name = "accessapproval_go_gapic_test",
15353 - srcs = [":accessapproval_go_gapic_srcjar_test"],
15354 - embed = [":accessapproval_go_gapic"],
15355 - importpath = "cloud.google.com/go/accessapproval/apiv1",
15356 -)
15357 -
15358 -# Open Source Packages
15359 -go_gapic_assembly_pkg(
15360 - name = "gapi-cloud-accessapproval-v1-go",
15361 - deps = [
15362 - ":accessapproval_go_gapic",
15363 - ":accessapproval_go_gapic_srcjar-test.srcjar",
15364 - ":accessapproval_go_proto",
15365 - ],
15366 -)
15367 -
15368 -##############################################################################
15369 -# Python
15370 -##############################################################################
15371 -load(
15372 - "@com_google_googleapis_imports//:imports.bzl",
15373 - "py_gapic_assembly_pkg",
15374 - "py_gapic_library",
15375 - "py_test",
15376 -)
15377 -
15378 -py_gapic_library(
15379 - name = "accessapproval_py_gapic",
15380 - srcs = [":accessapproval_proto"],
15381 - grpc_service_config = "accessapproval_grpc_service_config.json",
15382 - opt_args = [
15383 - "warehouse-package-name=google-cloud-access-approval",
15384 - ],
15385 - rest_numeric_enums = False,
15386 - transport = "grpc",
15387 -)
15388 -
15389 -py_test(
15390 - name = "accessapproval_py_gapic_test",
15391 - srcs = [
15392 - "accessapproval_py_gapic_pytest.py",
15393 - "accessapproval_py_gapic_test.py",
15394 - ],
15395 - legacy_create_init = False,
15396 - deps = [":accessapproval_py_gapic"],
15397 -)
15398 -
15399 -# Open Source Packages
15400 -py_gapic_assembly_pkg(
15401 - name = "accessapproval-v1-py",
15402 - deps = [
15403 - ":accessapproval_py_gapic",
15404 - ],
15405 -)
15406 -
15407 -##############################################################################
15408 -# PHP
15409 -##############################################################################
15410 -load(
15411 - "@com_google_googleapis_imports//:imports.bzl",
15412 - "php_gapic_assembly_pkg",
15413 - "php_gapic_library",
15414 - "php_grpc_library",
15415 - "php_proto_library",
15416 -)
15417 -
15418 -php_proto_library(
15419 - name = "accessapproval_php_proto",
15420 - deps = [":accessapproval_proto"],
15421 -)
15422 -
15423 -php_grpc_library(
15424 - name = "accessapproval_php_grpc",
15425 - srcs = [":accessapproval_proto"],
15426 - deps = [":accessapproval_php_proto"],
15427 -)
15428 -
15429 -php_gapic_library(
15430 - name = "accessapproval_php_gapic",
15431 - srcs = [":accessapproval_proto_with_info"],
15432 - grpc_service_config = "accessapproval_grpc_service_config.json",
15433 - rest_numeric_enums = False,
15434 - transport = "grpc+rest",
15435 - deps = [
15436 - ":accessapproval_php_grpc",
15437 - ":accessapproval_php_proto",
15438 - ],
15439 -)
15440 -
15441 -# Open Source Packages
15442 -php_gapic_assembly_pkg(
15443 - name = "google-cloud-accessapproval-v1-php",
15444 - deps = [
15445 - ":accessapproval_php_gapic",
15446 - ":accessapproval_php_grpc",
15447 - ":accessapproval_php_proto",
15448 - ],
15449 -)
15450 -
15451 -##############################################################################
15452 -# Node.js
15453 -##############################################################################
15454 -load(
15455 - "@com_google_googleapis_imports//:imports.bzl",
15456 - "nodejs_gapic_assembly_pkg",
15457 - "nodejs_gapic_library",
15458 -)
15459 -
15460 -nodejs_gapic_library(
15461 - name = "accessapproval_nodejs_gapic",
15462 - package_name = "@google-cloud/access-approval",
15463 - src = ":accessapproval_proto_with_info",
15464 - extra_protoc_parameters = ["metadata"],
15465 - grpc_service_config = "accessapproval_grpc_service_config.json",
15466 - package = "google.cloud.accessapproval.v1",
15467 - rest_numeric_enums = False,
15468 - service_yaml = "accessapproval_v1.yaml",
15469 - transport = "grpc+rest",
15470 - deps = [],
15471 -)
15472 -
15473 -nodejs_gapic_assembly_pkg(
15474 - name = "accessapproval-v1-nodejs",
15475 - deps = [
15476 - ":accessapproval_nodejs_gapic",
15477 - ":accessapproval_proto",
15478 - ],
15479 -)
15480 -
15481 -##############################################################################
15482 -# Ruby
15483 -##############################################################################
15484 -load(
15485 - "@com_google_googleapis_imports//:imports.bzl",
15486 - "ruby_cloud_gapic_library",
15487 - "ruby_gapic_assembly_pkg",
15488 - "ruby_grpc_library",
15489 - "ruby_proto_library",
15490 -)
15491 -
15492 -ruby_proto_library(
15493 - name = "accessapproval_ruby_proto",
15494 - deps = [":accessapproval_proto"],
15495 -)
15496 -
15497 -ruby_grpc_library(
15498 - name = "accessapproval_ruby_grpc",
15499 - srcs = [":accessapproval_proto"],
15500 - deps = [":accessapproval_ruby_proto"],
15501 -)
15502 -
15503 -ruby_cloud_gapic_library(
15504 - name = "accessapproval_ruby_gapic",
15505 - srcs = [":accessapproval_proto_with_info"],
15506 - extra_protoc_parameters = [
15507 - "ruby-cloud-gem-name=google-cloud-access_approval-v1",
15508 - "ruby-cloud-env-prefix=ACCESS_APPROVAL",
15509 - "ruby-cloud-product-url=https://cloud.google.com/access-approval/",
15510 - "ruby-cloud-api-id=accessapproval.googleapis.com",
15511 - "ruby-cloud-api-shortname=accessapproval",
15512 - ],
15513 - grpc_service_config = "accessapproval_grpc_service_config.json",
15514 - rest_numeric_enums = False,
15515 - ruby_cloud_description = "An API for controlling access to data by Google personnel.",
15516 - ruby_cloud_title = "Access Approval V1",
15517 - deps = [
15518 - ":accessapproval_ruby_grpc",
15519 - ":accessapproval_ruby_proto",
15520 - ],
15521 -)
15522 -
15523 -# Open Source Packages
15524 -ruby_gapic_assembly_pkg(
15525 - name = "google-cloud-accessapproval-v1-ruby",
15526 - deps = [
15527 - ":accessapproval_ruby_gapic",
15528 - ":accessapproval_ruby_grpc",
15529 - ":accessapproval_ruby_proto",
15530 - ],
15531 -)
15532 -
15533 -##############################################################################
15534 -# C#
15535 -##############################################################################
15536 -load(
15537 - "@com_google_googleapis_imports//:imports.bzl",
15538 - "csharp_gapic_assembly_pkg",
15539 - "csharp_gapic_library",
15540 - "csharp_grpc_library",
15541 - "csharp_proto_library",
15542 -)
15543 -
15544 -csharp_proto_library(
15545 - name = "accessapproval_csharp_proto",
15546 - deps = [":accessapproval_proto"],
15547 -)
15548 -
15549 -csharp_grpc_library(
15550 - name = "accessapproval_csharp_grpc",
15551 - srcs = [":accessapproval_proto"],
15552 - deps = [":accessapproval_csharp_proto"],
15553 -)
15554 -
15555 -csharp_gapic_library(
15556 - name = "accessapproval_csharp_gapic",
15557 - srcs = [":accessapproval_proto_with_info"],
15558 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
15559 - grpc_service_config = "accessapproval_grpc_service_config.json",
15560 - rest_numeric_enums = False,
15561 - service_yaml = "accessapproval_v1.yaml",
15562 - deps = [
15563 - ":accessapproval_csharp_grpc",
15564 - ":accessapproval_csharp_proto",
15565 - ],
15566 -)
15567 -
15568 -# Open Source Packages
15569 -csharp_gapic_assembly_pkg(
15570 - name = "google-cloud-accessapproval-v1-csharp",
15571 - deps = [
15572 - ":accessapproval_csharp_gapic",
15573 - ":accessapproval_csharp_grpc",
15574 - ":accessapproval_csharp_proto",
15575 - ],
15576 -)
15577 -
15578 -##############################################################################
15579 -# C++
15580 -##############################################################################
15581 -load(
15582 - "@com_google_googleapis_imports//:imports.bzl",
15583 - "cc_grpc_library",
15584 - "cc_proto_library",
15585 -)
15586 -
15587 -cc_proto_library(
15588 - name = "accessapproval_cc_proto",
15589 - deps = [":accessapproval_proto"],
15590 -)
15591 -
15592 -cc_grpc_library(
15593 - name = "accessapproval_cc_grpc",
15594 - srcs = [":accessapproval_proto"],
15595 - grpc_only = True,
15596 - deps = [":accessapproval_cc_proto"],
15597 -)
15598 diff -urN a/google/cloud/aiplatform/BUILD.bazel b/google/cloud/aiplatform/BUILD.bazel
15599 --- a/google/cloud/aiplatform/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
15600 +++ b/google/cloud/aiplatform/BUILD.bazel 1969-12-31 16:00:00
15601 @@ -1,41 +0,0 @@
15602 -# This build file includes a target for the Ruby wrapper library for
15603 -# google-cloud-ai_platform.
15604 -
15605 -# This is an API workspace, having public visibility by default makes perfect sense.
15606 -package(default_visibility = ["//visibility:public"])
15607 -
15608 -# Export yaml configs.
15609 -exports_files(glob(["*.yaml"]))
15610 -
15611 -load(
15612 - "@com_google_googleapis_imports//:imports.bzl",
15613 - "ruby_cloud_gapic_library",
15614 - "ruby_gapic_assembly_pkg",
15615 -)
15616 -
15617 -# Generates a Ruby wrapper client for aiplatform.
15618 -# Ruby wrapper clients are versionless, but are generated from source protos
15619 -# for a particular service version, v1 in this case.
15620 -ruby_cloud_gapic_library(
15621 - name = "aiplatform_ruby_wrapper",
15622 - srcs = ["//google/cloud/aiplatform/v1:aiplatform_proto_with_info"],
15623 - extra_protoc_parameters = [
15624 - "ruby-cloud-gem-name=google-cloud-ai_platform",
15625 - "ruby-cloud-wrapper-of=v1:0.0",
15626 - "ruby-cloud-product-url=https://cloud.google.com/vertex-ai/docs/",
15627 - "ruby-cloud-api-id=aiplatform.googleapis.com",
15628 - "ruby-cloud-api-shortname=aiplatform",
15629 - "ruby-cloud-gem-namespace=Google::Cloud::AIPlatform",
15630 - "ruby-cloud-service-override=AiPlatform=AIPlatform",
15631 - ],
15632 - ruby_cloud_description = "Vertex AI enables data scientists, developers, and AI newcomers to c…
15633 - ruby_cloud_title = "Vertex AI",
15634 -)
15635 -
15636 -# Open Source package.
15637 -ruby_gapic_assembly_pkg(
15638 - name = "google-cloud-aiplatform-ruby",
15639 - deps = [
15640 - ":aiplatform_ruby_wrapper",
15641 - ],
15642 -)
15643 diff -urN a/google/cloud/aiplatform/logging/BUILD.bazel b/google/cloud/aiplatform/logging/BUILD.baz…
15644 --- a/google/cloud/aiplatform/logging/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
15645 +++ b/google/cloud/aiplatform/logging/BUILD.bazel 1969-12-31 16:00:00
15646 @@ -1,177 +0,0 @@
15647 -# This file was automatically generated by BuildFileGenerator
15648 -
15649 -# This is an API workspace, having public visibility by default makes perfect sense.
15650 -package(default_visibility = ["//visibility:public"])
15651 -
15652 -##############################################################################
15653 -# Common
15654 -##############################################################################
15655 -load("@rules_proto//proto:defs.bzl", "proto_library")
15656 -
15657 -proto_library(
15658 - name = "logging_proto",
15659 - srcs = [
15660 - "prediction.proto",
15661 - ],
15662 - deps = [
15663 - "//google/rpc:status_proto",
15664 - ],
15665 -)
15666 -
15667 -##############################################################################
15668 -# Java
15669 -##############################################################################
15670 -load(
15671 - "@com_google_googleapis_imports//:imports.bzl",
15672 - "java_grpc_library",
15673 - "java_proto_library",
15674 -)
15675 -
15676 -java_proto_library(
15677 - name = "logging_java_proto",
15678 - deps = [":logging_proto"],
15679 -)
15680 -
15681 -java_grpc_library(
15682 - name = "logging_java_grpc",
15683 - srcs = [":logging_proto"],
15684 - deps = [":logging_java_proto"],
15685 -)
15686 -
15687 -##############################################################################
15688 -# Go
15689 -##############################################################################
15690 -load(
15691 - "@com_google_googleapis_imports//:imports.bzl",
15692 - "go_proto_library",
15693 -)
15694 -
15695 -go_proto_library(
15696 - name = "logging_go_proto",
15697 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
15698 - importpath = "google.golang.org/genproto/googleapis/cloud/aiplatform/logging",
15699 - protos = [":logging_proto"],
15700 - deps = [
15701 - "//google/rpc:status_go_proto",
15702 - ],
15703 -)
15704 -
15705 -##############################################################################
15706 -# Python
15707 -##############################################################################
15708 -load(
15709 - "@com_google_googleapis_imports//:imports.bzl",
15710 - "moved_proto_library",
15711 - "py_grpc_library",
15712 - "py_proto_library",
15713 -)
15714 -
15715 -moved_proto_library(
15716 - name = "logging_moved_proto",
15717 - srcs = [":logging_proto"],
15718 - deps = [
15719 - "//google/rpc:status_proto",
15720 - ],
15721 -)
15722 -
15723 -py_proto_library(
15724 - name = "logging_py_proto",
15725 - deps = [":logging_moved_proto"],
15726 -)
15727 -
15728 -py_grpc_library(
15729 - name = "logging_py_grpc",
15730 - srcs = [":logging_moved_proto"],
15731 - deps = [":logging_py_proto"],
15732 -)
15733 -
15734 -##############################################################################
15735 -# PHP
15736 -##############################################################################
15737 -load(
15738 - "@com_google_googleapis_imports//:imports.bzl",
15739 - "php_grpc_library",
15740 - "php_proto_library",
15741 -)
15742 -
15743 -php_proto_library(
15744 - name = "logging_php_proto",
15745 - deps = [":logging_proto"],
15746 -)
15747 -
15748 -php_grpc_library(
15749 - name = "logging_php_grpc",
15750 - srcs = [":logging_proto"],
15751 - deps = [":logging_php_proto"],
15752 -)
15753 -
15754 -##############################################################################
15755 -# Node.js
15756 -##############################################################################
15757 -load(
15758 - "@com_google_googleapis_imports//:imports.bzl",
15759 - "nodejs_gapic_assembly_pkg",
15760 - "nodejs_gapic_library",
15761 -)
15762 -
15763 -
15764 -##############################################################################
15765 -# Ruby
15766 -##############################################################################
15767 -load(
15768 - "@com_google_googleapis_imports//:imports.bzl",
15769 - "ruby_grpc_library",
15770 - "ruby_proto_library",
15771 -)
15772 -
15773 -ruby_proto_library(
15774 - name = "logging_ruby_proto",
15775 - deps = [":logging_proto"],
15776 -)
15777 -
15778 -ruby_grpc_library(
15779 - name = "logging_ruby_grpc",
15780 - srcs = [":logging_proto"],
15781 - deps = [":logging_ruby_proto"],
15782 -)
15783 -
15784 -##############################################################################
15785 -# C#
15786 -##############################################################################
15787 -load(
15788 - "@com_google_googleapis_imports//:imports.bzl",
15789 - "csharp_grpc_library",
15790 - "csharp_proto_library",
15791 -)
15792 -
15793 -csharp_proto_library(
15794 - name = "logging_csharp_proto",
15795 - deps = [":logging_proto"],
15796 -)
15797 -
15798 -csharp_grpc_library(
15799 - name = "logging_csharp_grpc",
15800 - srcs = [":logging_proto"],
15801 - deps = [":logging_csharp_proto"],
15802 -)
15803 -
15804 -##############################################################################
15805 -# C++
15806 -##############################################################################
15807 -load(
15808 - "@com_google_googleapis_imports//:imports.bzl",
15809 - "cc_grpc_library",
15810 - "cc_proto_library",
15811 -)
15812 -
15813 -cc_proto_library(
15814 - name = "logging_cc_proto",
15815 - deps = [":logging_proto"],
15816 -)
15817 -
15818 -cc_grpc_library(
15819 - name = "logging_cc_grpc",
15820 - srcs = [":logging_proto"],
15821 - grpc_only = True,
15822 - deps = [":logging_cc_proto"],
15823 -)
15824 diff -urN a/google/cloud/aiplatform/v1/BUILD.bazel b/google/cloud/aiplatform/v1/BUILD.bazel
15825 --- a/google/cloud/aiplatform/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
15826 +++ b/google/cloud/aiplatform/v1/BUILD.bazel 1969-12-31 16:00:00
15827 @@ -1,559 +0,0 @@
15828 -# This file was automatically generated by BuildFileGenerator
15829 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
15830 -
15831 -# Most of the manual changes to this file will be overwritten.
15832 -# It's **only** allowed to change the following rule attribute values:
15833 -# - names of *_gapic_assembly_* rules
15834 -# - certain parameters of *_gapic_library rules, including but not limited to:
15835 -# * extra_protoc_parameters
15836 -# * extra_protoc_file_parameters
15837 -# The complete list of preserved parameters can be found in the source code.
15838 -
15839 -# This is an API workspace, having public visibility by default makes perfect sense.
15840 -package(default_visibility = ["//visibility:public"])
15841 -
15842 -##############################################################################
15843 -# Common
15844 -##############################################################################
15845 -load("@rules_proto//proto:defs.bzl", "proto_library")
15846 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
15847 -
15848 -_PROTO_SUBPACKAGE_DEPS = [
15849 - "//google/cloud/aiplatform/v1/schema/predict/instance:instance_proto",
15850 - "//google/cloud/aiplatform/v1/schema/predict/params:params_proto",
15851 - "//google/cloud/aiplatform/v1/schema/predict/prediction:prediction_proto",
15852 - "//google/cloud/aiplatform/v1/schema/trainingjob/definition:definition_proto",
15853 -]
15854 -
15855 -proto_library(
15856 - name = "aiplatform_proto",
15857 - srcs = [
15858 - "accelerator_type.proto",
15859 - "annotation.proto",
15860 - "annotation_spec.proto",
15861 - "artifact.proto",
15862 - "batch_prediction_job.proto",
15863 - "completion_stats.proto",
15864 - "context.proto",
15865 - "custom_job.proto",
15866 - "data_item.proto",
15867 - "data_labeling_job.proto",
15868 - "dataset.proto",
15869 - "dataset_service.proto",
15870 - "deployed_index_ref.proto",
15871 - "deployed_model_ref.proto",
15872 - "encryption_spec.proto",
15873 - "endpoint.proto",
15874 - "endpoint_service.proto",
15875 - "entity_type.proto",
15876 - "env_var.proto",
15877 - "event.proto",
15878 - "execution.proto",
15879 - "explanation.proto",
15880 - "explanation_metadata.proto",
15881 - "feature.proto",
15882 - "feature_monitoring_stats.proto",
15883 - "feature_selector.proto",
15884 - "featurestore.proto",
15885 - "featurestore_monitoring.proto",
15886 - "featurestore_online_service.proto",
15887 - "featurestore_service.proto",
15888 - "hyperparameter_tuning_job.proto",
15889 - "index.proto",
15890 - "index_endpoint.proto",
15891 - "index_endpoint_service.proto",
15892 - "index_service.proto",
15893 - "io.proto",
15894 - "job_service.proto",
15895 - "job_state.proto",
15896 - "lineage_subgraph.proto",
15897 - "machine_resources.proto",
15898 - "manual_batch_tuning_parameters.proto",
15899 - "metadata_schema.proto",
15900 - "metadata_service.proto",
15901 - "metadata_store.proto",
15902 - "migratable_resource.proto",
15903 - "migration_service.proto",
15904 - "model.proto",
15905 - "model_deployment_monitoring_job.proto",
15906 - "model_evaluation.proto",
15907 - "model_evaluation_slice.proto",
15908 - "model_monitoring.proto",
15909 - "model_service.proto",
15910 - "operation.proto",
15911 - "pipeline_failure_policy.proto",
15912 - "pipeline_job.proto",
15913 - "pipeline_service.proto",
15914 - "pipeline_state.proto",
15915 - "prediction_service.proto",
15916 - "saved_query.proto",
15917 - "specialist_pool.proto",
15918 - "specialist_pool_service.proto",
15919 - "study.proto",
15920 - "tensorboard.proto",
15921 - "tensorboard_data.proto",
15922 - "tensorboard_experiment.proto",
15923 - "tensorboard_run.proto",
15924 - "tensorboard_service.proto",
15925 - "tensorboard_time_series.proto",
15926 - "training_pipeline.proto",
15927 - "types.proto",
15928 - "unmanaged_container_model.proto",
15929 - "user_action_reference.proto",
15930 - "value.proto",
15931 - "vizier_service.proto",
15932 - ],
15933 - deps = [
15934 - "//google/api:annotations_proto",
15935 - "//google/api:client_proto",
15936 - "//google/api:field_behavior_proto",
15937 - "//google/api:httpbody_proto",
15938 - "//google/api:resource_proto",
15939 - "//google/longrunning:operations_proto",
15940 - "//google/rpc:status_proto",
15941 - "//google/type:money_proto",
15942 - "@com_google_protobuf//:duration_proto",
15943 - "@com_google_protobuf//:empty_proto",
15944 - "@com_google_protobuf//:field_mask_proto",
15945 - "@com_google_protobuf//:struct_proto",
15946 - "@com_google_protobuf//:timestamp_proto",
15947 - "@com_google_protobuf//:wrappers_proto",
15948 - ] + _PROTO_SUBPACKAGE_DEPS,
15949 -)
15950 -
15951 -proto_library_with_info(
15952 - name = "aiplatform_proto_with_info",
15953 - deps = [
15954 - ":aiplatform_proto",
15955 - "//google/cloud:common_resources_proto",
15956 - "//google/cloud/location:location_proto",
15957 - "//google/iam/v1:iam_policy_proto",
15958 - ] + _PROTO_SUBPACKAGE_DEPS,
15959 -)
15960 -
15961 -##############################################################################
15962 -# Java
15963 -##############################################################################
15964 -load(
15965 - "@com_google_googleapis_imports//:imports.bzl",
15966 - "java_gapic_assembly_gradle_pkg",
15967 - "java_gapic_library",
15968 - "java_gapic_test",
15969 - "java_grpc_library",
15970 - "java_proto_library",
15971 -)
15972 -
15973 -_JAVA_PROTO_SUBPACKAGE_DEPS = [
15974 - "//google/cloud/aiplatform/v1/schema/predict/instance:instance_java_proto",
15975 - "//google/cloud/aiplatform/v1/schema/predict/params:params_java_proto",
15976 - "//google/cloud/aiplatform/v1/schema/predict/prediction:prediction_java_proto",
15977 - "//google/cloud/aiplatform/v1/schema/trainingjob/definition:definition_java_proto",
15978 -]
15979 -
15980 -_JAVA_GRPC_SUBPACKAGE_DEPS = [
15981 - "//google/cloud/aiplatform/v1/schema/predict/instance:instance_java_grpc",
15982 - "//google/cloud/aiplatform/v1/schema/predict/params:params_java_grpc",
15983 - "//google/cloud/aiplatform/v1/schema/predict/prediction:prediction_java_grpc",
15984 - "//google/cloud/aiplatform/v1/schema/trainingjob/definition:definition_java_grpc",
15985 -]
15986 -
15987 -java_proto_library(
15988 - name = "aiplatform_java_proto",
15989 - deps = [":aiplatform_proto"],
15990 -)
15991 -
15992 -java_grpc_library(
15993 - name = "aiplatform_java_grpc",
15994 - srcs = [":aiplatform_proto"],
15995 - deps = [":aiplatform_java_proto"] + _JAVA_PROTO_SUBPACKAGE_DEPS,
15996 -)
15997 -
15998 -java_gapic_library(
15999 - name = "aiplatform_java_gapic",
16000 - srcs = [":aiplatform_proto_with_info"],
16001 - gapic_yaml = "aiplatform_gapic.yaml",
16002 - grpc_service_config = "aiplatform_grpc_service_config.json",
16003 - rest_numeric_enums = False,
16004 - service_yaml = "aiplatform_v1.yaml",
16005 - test_deps = [
16006 - ":aiplatform_java_grpc",
16007 - "//google/cloud/location:location_java_grpc",
16008 - "//google/iam/v1:iam_java_grpc",
16009 - ] + _JAVA_PROTO_SUBPACKAGE_DEPS,
16010 - transport = "grpc",
16011 - deps = [
16012 - ":aiplatform_java_proto",
16013 - "//google/api:api_java_proto",
16014 - "//google/cloud/location:location_java_proto",
16015 - "//google/iam/v1:iam_java_proto",
16016 - ] + _JAVA_PROTO_SUBPACKAGE_DEPS,
16017 -)
16018 -
16019 -java_gapic_test(
16020 - name = "aiplatform_java_gapic_test_suite",
16021 - test_classes = [
16022 - "com.google.cloud.aiplatform.v1.DatasetServiceClientTest",
16023 - "com.google.cloud.aiplatform.v1.EndpointServiceClientTest",
16024 - "com.google.cloud.aiplatform.v1.FeaturestoreOnlineServingServiceClientTest",
16025 - "com.google.cloud.aiplatform.v1.FeaturestoreServiceClientTest",
16026 - "com.google.cloud.aiplatform.v1.IndexEndpointServiceClientTest",
16027 - "com.google.cloud.aiplatform.v1.IndexServiceClientTest",
16028 - "com.google.cloud.aiplatform.v1.JobServiceClientTest",
16029 - "com.google.cloud.aiplatform.v1.MetadataServiceClientTest",
16030 - "com.google.cloud.aiplatform.v1.MigrationServiceClientTest",
16031 - "com.google.cloud.aiplatform.v1.ModelServiceClientTest",
16032 - "com.google.cloud.aiplatform.v1.PipelineServiceClientTest",
16033 - "com.google.cloud.aiplatform.v1.PredictionServiceClientTest",
16034 - "com.google.cloud.aiplatform.v1.SpecialistPoolServiceClientTest",
16035 - "com.google.cloud.aiplatform.v1.TensorboardServiceClientTest",
16036 - "com.google.cloud.aiplatform.v1.VizierServiceClientTest",
16037 - ],
16038 - runtime_deps = [":aiplatform_java_gapic_test"],
16039 -)
16040 -
16041 -# Open Source Packages
16042 -java_gapic_assembly_gradle_pkg(
16043 - name = "google-cloud-aiplatform-v1-java",
16044 - transport = "grpc",
16045 - deps = [
16046 - ":aiplatform_java_gapic",
16047 - ":aiplatform_java_grpc",
16048 - ":aiplatform_java_proto",
16049 - ":aiplatform_proto",
16050 - ] + _JAVA_PROTO_SUBPACKAGE_DEPS + _PROTO_SUBPACKAGE_DEPS + _JAVA_GRPC_SUBPACKAGE_DEPS,
16051 -)
16052 -
16053 -##############################################################################
16054 -# Go
16055 -##############################################################################
16056 -load(
16057 - "@com_google_googleapis_imports//:imports.bzl",
16058 - "go_gapic_assembly_pkg",
16059 - "go_gapic_library",
16060 - "go_proto_library",
16061 - "go_test",
16062 -)
16063 -
16064 -go_proto_library(
16065 - name = "aiplatform_go_proto",
16066 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
16067 - importpath = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1",
16068 - protos = [":aiplatform_proto"],
16069 - deps = [
16070 - "//google/api:annotations_go_proto",
16071 - "//google/api:httpbody_go_proto",
16072 - "//google/longrunning:longrunning_go_proto",
16073 - "//google/rpc:status_go_proto",
16074 - "//google/type:money_go_proto",
16075 - ],
16076 -)
16077 -
16078 -go_gapic_library(
16079 - name = "aiplatform_go_gapic",
16080 - srcs = [":aiplatform_proto_with_info"],
16081 - grpc_service_config = "aiplatform_grpc_service_config.json",
16082 - importpath = "cloud.google.com/go/aiplatform/apiv1;aiplatform",
16083 - metadata = True,
16084 - rest_numeric_enums = False,
16085 - service_yaml = "aiplatform_v1.yaml",
16086 - deps = [
16087 - ":aiplatform_go_proto",
16088 - "//google/api:httpbody_go_proto",
16089 - "//google/cloud/location:location_go_proto",
16090 - "//google/iam/v1:iam_go_proto",
16091 - "//google/longrunning:longrunning_go_proto",
16092 - "@com_google_cloud_go//longrunning:go_default_library",
16093 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
16094 - "@io_bazel_rules_go//proto/wkt:duration_go_proto",
16095 - "@io_bazel_rules_go//proto/wkt:struct_go_proto",
16096 - ],
16097 -)
16098 -
16099 -go_test(
16100 - name = "aiplatform_go_gapic_test",
16101 - srcs = [":aiplatform_go_gapic_srcjar_test"],
16102 - embed = [":aiplatform_go_gapic"],
16103 - importpath = "cloud.google.com/go/aiplatform/apiv1",
16104 -)
16105 -
16106 -# Open Source Packages
16107 -go_gapic_assembly_pkg(
16108 - name = "gapi-cloud-aiplatform-v1-go",
16109 - deps = [
16110 - ":aiplatform_go_gapic",
16111 - ":aiplatform_go_gapic_srcjar-metadata.srcjar",
16112 - ":aiplatform_go_gapic_srcjar-test.srcjar",
16113 - ":aiplatform_go_proto",
16114 - ],
16115 -)
16116 -
16117 -##############################################################################
16118 -# Python
16119 -##############################################################################
16120 -load(
16121 - "@com_google_googleapis_imports//:imports.bzl",
16122 - "py_gapic_assembly_pkg",
16123 - "py_gapic_library",
16124 - "py_test",
16125 -)
16126 -
16127 -_PY_GAPIC_SUBPACKAGE_DEPS = [
16128 - "//google/cloud/aiplatform/v1/schema/predict/instance:instance_py_gapic",
16129 - "//google/cloud/aiplatform/v1/schema/predict/params:params_py_gapic",
16130 - "//google/cloud/aiplatform/v1/schema/predict/prediction:prediction_py_gapic",
16131 - "//google/cloud/aiplatform/v1/schema/trainingjob/definition:definition_py_gapic",
16132 -]
16133 -
16134 -py_gapic_library(
16135 - name = "aiplatform_py_gapic",
16136 - srcs = [":aiplatform_proto"],
16137 - grpc_service_config = "aiplatform_grpc_service_config.json",
16138 - rest_numeric_enums = False,
16139 - service_yaml = "aiplatform_v1.yaml",
16140 - transport = "grpc",
16141 - deps = [
16142 - "//google/iam/v1:iam_policy_py_proto",
16143 - ],
16144 -)
16145 -
16146 -py_test(
16147 - name = "aiplatform_py_gapic_test",
16148 - srcs = [
16149 - "aiplatform_py_gapic_pytest.py",
16150 - "aiplatform_py_gapic_test.py",
16151 - ],
16152 - legacy_create_init = False,
16153 - deps = [":aiplatform_py_gapic"],
16154 -)
16155 -
16156 -# Open Source Packages
16157 -py_gapic_assembly_pkg(
16158 - name = "aiplatform-v1-py",
16159 - deps = [
16160 - ":aiplatform_py_gapic",
16161 - ] + _PROTO_SUBPACKAGE_DEPS + _PY_GAPIC_SUBPACKAGE_DEPS,
16162 -)
16163 -
16164 -##############################################################################
16165 -# PHP
16166 -##############################################################################
16167 -load(
16168 - "@com_google_googleapis_imports//:imports.bzl",
16169 - "php_gapic_assembly_pkg",
16170 - "php_gapic_library",
16171 - "php_grpc_library",
16172 - "php_proto_library",
16173 -)
16174 -
16175 -php_proto_library(
16176 - name = "aiplatform_php_proto",
16177 - deps = [":aiplatform_proto"],
16178 -)
16179 -
16180 -php_grpc_library(
16181 - name = "aiplatform_php_grpc",
16182 - srcs = [":aiplatform_proto"],
16183 - deps = [":aiplatform_php_proto"],
16184 -)
16185 -
16186 -php_gapic_library(
16187 - name = "aiplatform_php_gapic",
16188 - srcs = [":aiplatform_proto_with_info"],
16189 - grpc_service_config = "aiplatform_grpc_service_config.json",
16190 - rest_numeric_enums = False,
16191 - service_yaml = "aiplatform_v1.yaml",
16192 - transport = "grpc+rest",
16193 - deps = [
16194 - ":aiplatform_php_grpc",
16195 - ":aiplatform_php_proto",
16196 - ],
16197 -)
16198 -
16199 -# Open Source Packages
16200 -php_gapic_assembly_pkg(
16201 - name = "google-cloud-aiplatform-v1-php",
16202 - deps = [
16203 - ":aiplatform_php_gapic",
16204 - ":aiplatform_php_grpc",
16205 - ":aiplatform_php_proto",
16206 - ],
16207 -)
16208 -
16209 -##############################################################################
16210 -# Node.js
16211 -##############################################################################
16212 -load(
16213 - "@com_google_googleapis_imports//:imports.bzl",
16214 - "nodejs_gapic_assembly_pkg",
16215 - "nodejs_gapic_library",
16216 -)
16217 -
16218 -nodejs_gapic_library(
16219 - name = "aiplatform_nodejs_gapic",
16220 - package_name = "@google-cloud/aiplatform",
16221 - src = ":aiplatform_proto_with_info",
16222 - extra_protoc_parameters = ["metadata"],
16223 - grpc_service_config = "aiplatform_grpc_service_config.json",
16224 - package = "google.cloud.aiplatform.v1",
16225 - rest_numeric_enums = False,
16226 - service_yaml = "aiplatform_v1.yaml",
16227 - transport = "grpc+rest",
16228 - deps = [],
16229 -)
16230 -
16231 -nodejs_gapic_assembly_pkg(
16232 - name = "aiplatform-v1-nodejs",
16233 - deps = [
16234 - ":aiplatform_nodejs_gapic",
16235 - ":aiplatform_proto",
16236 - ] + _PROTO_SUBPACKAGE_DEPS,
16237 -)
16238 -
16239 -##############################################################################
16240 -# Ruby
16241 -##############################################################################
16242 -load(
16243 - "@com_google_googleapis_imports//:imports.bzl",
16244 - "ruby_cloud_gapic_library",
16245 - "ruby_gapic_assembly_pkg",
16246 - "ruby_grpc_library",
16247 - "ruby_proto_library",
16248 -)
16249 -
16250 -ruby_proto_library(
16251 - name = "aiplatform_ruby_proto",
16252 - deps = [":aiplatform_proto"],
16253 -)
16254 -
16255 -ruby_grpc_library(
16256 - name = "aiplatform_ruby_grpc",
16257 - srcs = [":aiplatform_proto"],
16258 - deps = [":aiplatform_ruby_proto"],
16259 -)
16260 -
16261 -ruby_cloud_gapic_library(
16262 - name = "aiplatform_ruby_gapic",
16263 - srcs = [":aiplatform_proto_with_info"],
16264 - extra_protoc_parameters = [
16265 - "ruby-cloud-api-id=aiplatform.googleapis.com",
16266 - "ruby-cloud-api-shortname=aiplatform",
16267 - "ruby-cloud-gem-name=google-cloud-ai_platform-v1",
16268 - "ruby-cloud-gem-namespace=Google::Cloud::AIPlatform::V1",
16269 - "ruby-cloud-product-url=https://cloud.google.com/vertex-ai/docs/",
16270 - "ruby-cloud-service-override=AiPlatform=AIPlatform",
16271 - ],
16272 - grpc_service_config = "aiplatform_grpc_service_config.json",
16273 - rest_numeric_enums = False,
16274 - ruby_cloud_description = "Vertex AI enables data scientists, developers, and AI newcomers to c…
16275 - ruby_cloud_title = "Vertex AI V1",
16276 - service_yaml = "aiplatform_v1.yaml",
16277 - deps = [
16278 - ":aiplatform_ruby_grpc",
16279 - ":aiplatform_ruby_proto",
16280 - ],
16281 -)
16282 -
16283 -# Open Source Packages
16284 -ruby_gapic_assembly_pkg(
16285 - name = "google-cloud-aiplatform-v1-ruby",
16286 - deps = [
16287 - ":aiplatform_ruby_gapic",
16288 - ":aiplatform_ruby_grpc",
16289 - ":aiplatform_ruby_proto",
16290 - ],
16291 -)
16292 -
16293 -##############################################################################
16294 -# C#
16295 -##############################################################################
16296 -load(
16297 - "@com_google_googleapis_imports//:imports.bzl",
16298 - "csharp_gapic_assembly_pkg",
16299 - "csharp_gapic_library",
16300 - "csharp_grpc_library",
16301 - "csharp_proto_library",
16302 -)
16303 -
16304 -csharp_proto_library(
16305 - name = "aiplatform_csharp_proto",
16306 - deps = [":aiplatform_proto"],
16307 -)
16308 -
16309 -csharp_grpc_library(
16310 - name = "aiplatform_csharp_grpc",
16311 - srcs = [":aiplatform_proto"],
16312 - deps = [":aiplatform_csharp_proto"],
16313 -)
16314 -
16315 -# Generate a package for googleapis-gen even without the GAPIC client.
16316 -# This will allow OwlBot to trigger changes to be pushed to google-cloud-dotnet,
16317 -# which will perform full generation after fixing up the protos first.
16318 -
16319 -csharp_gapic_assembly_pkg(
16320 - name = "google-cloud-aiplatform-v1-csharp",
16321 - package_name = "Google.Cloud.AIPlatform.V1",
16322 - generate_nongapic_package = True,
16323 - deps = [
16324 - ":aiplatform_csharp_grpc",
16325 - ":aiplatform_csharp_proto",
16326 - ],
16327 -)
16328 -
16329 -# csharp_gapic_library(
16330 -# name = "aiplatform_csharp_gapic",
16331 -# srcs = [":aiplatform_proto_with_info"],
16332 -# common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.…
16333 -# grpc_service_config = "aiplatform_grpc_service_config.json",
16334 -# service_yaml = "aiplatform_v1.yaml",
16335 -# deps = [
16336 -# ":aiplatform_csharp_grpc",
16337 -# ":aiplatform_csharp_proto",
16338 -# ],
16339 -# )
16340 -
16341 -################################
16342 -# Keep C# target commented out through the regeneration, as C# gen has an issue
16343 -# with the aiplatform v1 protos
16344 -#
16345 -# csharp_gapic_library(
16346 -# name = "aiplatform_csharp_gapic",
16347 -# srcs = [":aiplatform_proto_with_info"],
16348 -# common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.…
16349 -# grpc_service_config = "aiplatform_grpc_service_config.json",
16350 -# deps = [
16351 -# ":aiplatform_csharp_grpc",
16352 -# ":aiplatform_csharp_proto",
16353 -# ],
16354 -# )
16355 -
16356 -# Open Source Packages
16357 -# csharp_gapic_assembly_pkg(
16358 -# name = "google-cloud-aiplatform-v1-csharp",
16359 -# deps = [
16360 -# ":aiplatform_csharp_gapic",
16361 -# ":aiplatform_csharp_grpc",
16362 -# ":aiplatform_csharp_proto",
16363 -# ],
16364 -# )
16365 -################################
16366 -
16367 -##############################################################################
16368 -# C++
16369 -##############################################################################
16370 -load(
16371 - "@com_google_googleapis_imports//:imports.bzl",
16372 - "cc_grpc_library",
16373 - "cc_proto_library",
16374 -)
16375 -
16376 -cc_proto_library(
16377 - name = "aiplatform_cc_proto",
16378 - deps = [":aiplatform_proto"],
16379 -)
16380 -
16381 -cc_grpc_library(
16382 - name = "aiplatform_cc_grpc",
16383 - srcs = [":aiplatform_proto"],
16384 - grpc_only = True,
16385 - deps = [":aiplatform_cc_proto"],
16386 -)
16387 diff -urN a/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel b/google/cloud/aiplatfor…
16388 --- a/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel 2000-01-01 00:00:00.000000000 …
16389 +++ b/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel 1969-12-31 16:00:00
16390 @@ -1,217 +0,0 @@
16391 -# This file was automatically generated by BuildFileGenerator
16392 -
16393 -# This is an API workspace, having public visibility by default makes perfect sense.
16394 -package(default_visibility = ["//visibility:public"])
16395 -
16396 -##############################################################################
16397 -# Common
16398 -##############################################################################
16399 -load("@rules_proto//proto:defs.bzl", "proto_library")
16400 -
16401 -proto_library(
16402 - name = "instance_proto",
16403 - srcs = [
16404 - "image_classification.proto",
16405 - "image_object_detection.proto",
16406 - "image_segmentation.proto",
16407 - "text_classification.proto",
16408 - "text_extraction.proto",
16409 - "text_sentiment.proto",
16410 - "video_action_recognition.proto",
16411 - "video_classification.proto",
16412 - "video_object_tracking.proto",
16413 - ],
16414 - deps = [
16415 - "//google/api:annotations_proto",
16416 - ],
16417 -)
16418 -
16419 -##############################################################################
16420 -# Java
16421 -##############################################################################
16422 -load(
16423 - "@com_google_googleapis_imports//:imports.bzl",
16424 - "java_grpc_library",
16425 - "java_proto_library",
16426 -)
16427 -
16428 -java_proto_library(
16429 - name = "instance_java_proto",
16430 - deps = [":instance_proto"],
16431 -)
16432 -
16433 -java_grpc_library(
16434 - name = "instance_java_grpc",
16435 - srcs = [":instance_proto"],
16436 - deps = [":instance_java_proto"],
16437 -)
16438 -
16439 -##############################################################################
16440 -# Go
16441 -##############################################################################
16442 -load(
16443 - "@com_google_googleapis_imports//:imports.bzl",
16444 - "go_proto_library",
16445 -)
16446 -
16447 -go_proto_library(
16448 - name = "instance_go_proto",
16449 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
16450 - importpath = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1/schema/predict/instanc…
16451 - protos = [":instance_proto"],
16452 - deps = [
16453 - "//google/api:annotations_go_proto",
16454 - ],
16455 -)
16456 -
16457 -##############################################################################
16458 -# Python
16459 -##############################################################################
16460 -load(
16461 - "@com_google_googleapis_imports//:imports.bzl",
16462 - "moved_proto_library",
16463 - "py_gapic_assembly_pkg",
16464 - "py_gapic_library",
16465 - "py_grpc_library",
16466 - "py_proto_library",
16467 -)
16468 -
16469 -moved_proto_library(
16470 - name = "instance_moved_proto",
16471 - srcs = [":instance_proto"],
16472 - deps = [
16473 - "//google/api:annotations_proto",
16474 - ],
16475 -)
16476 -
16477 -py_proto_library(
16478 - name = "instance_py_proto",
16479 - deps = [":instance_moved_proto"],
16480 -)
16481 -
16482 -py_grpc_library(
16483 - name = "instance_py_grpc",
16484 - srcs = [":instance_moved_proto"],
16485 - deps = [":instance_py_proto"],
16486 -)
16487 -
16488 -py_gapic_library(
16489 - name = "instance_py_gapic",
16490 - srcs = [":instance_proto"],
16491 - opt_args = [
16492 - "python-gapic-namespace=google.cloud.aiplatform.v1.schema.predict",
16493 - "python-gapic-name=instance",
16494 - ],
16495 - rest_numeric_enums = False,
16496 - transport = "grpc",
16497 -)
16498 -
16499 -# Open Source Packages
16500 -py_gapic_assembly_pkg(
16501 - name = "instance-py",
16502 - deps = [
16503 - ":instance_py_gapic",
16504 - ],
16505 -)
16506 -
16507 -#load("@gapic_generator_java//rules_java_gapic:java_gapic.bzl", "java_generator_request_dump")
16508 -#
16509 -#java_generator_request_dump(
16510 -# name = "instance_request_dump",
16511 -# srcs = [":instance_py_gapic"],
16512 -# # opt_args = [
16513 -# # "python-gapic-namespace=google.cloud.aiplatform.v1.schema.predict",
16514 -# # "python-gapic-name=instance",
16515 -# # ],
16516 -# transport = "grpc",
16517 -#)
16518 -
16519 -##############################################################################
16520 -# PHP
16521 -##############################################################################
16522 -load(
16523 - "@com_google_googleapis_imports//:imports.bzl",
16524 - "php_grpc_library",
16525 - "php_proto_library",
16526 -)
16527 -
16528 -php_proto_library(
16529 - name = "instance_php_proto",
16530 - deps = [":instance_proto"],
16531 -)
16532 -
16533 -php_grpc_library(
16534 - name = "instance_php_grpc",
16535 - srcs = [":instance_proto"],
16536 - deps = [":instance_php_proto"],
16537 -)
16538 -
16539 -##############################################################################
16540 -# Node.js
16541 -##############################################################################
16542 -load(
16543 - "@com_google_googleapis_imports//:imports.bzl",
16544 - "nodejs_gapic_assembly_pkg",
16545 - "nodejs_gapic_library",
16546 -)
16547 -
16548 -##############################################################################
16549 -# Ruby
16550 -##############################################################################
16551 -load(
16552 - "@com_google_googleapis_imports//:imports.bzl",
16553 - "ruby_grpc_library",
16554 - "ruby_proto_library",
16555 -)
16556 -
16557 -ruby_proto_library(
16558 - name = "instance_ruby_proto",
16559 - deps = [":instance_proto"],
16560 -)
16561 -
16562 -ruby_grpc_library(
16563 - name = "instance_ruby_grpc",
16564 - srcs = [":instance_proto"],
16565 - deps = [":instance_ruby_proto"],
16566 -)
16567 -
16568 -##############################################################################
16569 -# C#
16570 -##############################################################################
16571 -load(
16572 - "@com_google_googleapis_imports//:imports.bzl",
16573 - "csharp_grpc_library",
16574 - "csharp_proto_library",
16575 -)
16576 -
16577 -csharp_proto_library(
16578 - name = "instance_csharp_proto",
16579 - deps = [":instance_proto"],
16580 -)
16581 -
16582 -csharp_grpc_library(
16583 - name = "instance_csharp_grpc",
16584 - srcs = [":instance_proto"],
16585 - deps = [":instance_csharp_proto"],
16586 -)
16587 -
16588 -##############################################################################
16589 -# C++
16590 -##############################################################################
16591 -load(
16592 - "@com_google_googleapis_imports//:imports.bzl",
16593 - "cc_grpc_library",
16594 - "cc_proto_library",
16595 -)
16596 -
16597 -cc_proto_library(
16598 - name = "instance_cc_proto",
16599 - deps = [":instance_proto"],
16600 -)
16601 -
16602 -cc_grpc_library(
16603 - name = "instance_cc_grpc",
16604 - srcs = [":instance_proto"],
16605 - grpc_only = True,
16606 - deps = [":instance_cc_proto"],
16607 -)
16608 diff -urN a/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel b/google/cloud/aiplatform/…
16609 --- a/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel 2000-01-01 00:00:00.000000000 -0…
16610 +++ b/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel 1969-12-31 16:00:00
16611 @@ -1,202 +0,0 @@
16612 -# This file was automatically generated by BuildFileGenerator
16613 -
16614 -# This is an API workspace, having public visibility by default makes perfect sense.
16615 -package(default_visibility = ["//visibility:public"])
16616 -
16617 -##############################################################################
16618 -# Common
16619 -##############################################################################
16620 -load("@rules_proto//proto:defs.bzl", "proto_library")
16621 -
16622 -proto_library(
16623 - name = "params_proto",
16624 - srcs = [
16625 - "image_classification.proto",
16626 - "image_object_detection.proto",
16627 - "image_segmentation.proto",
16628 - "video_action_recognition.proto",
16629 - "video_classification.proto",
16630 - "video_object_tracking.proto",
16631 - ],
16632 - deps = [
16633 - "//google/api:annotations_proto",
16634 - ],
16635 -)
16636 -
16637 -##############################################################################
16638 -# Java
16639 -##############################################################################
16640 -load(
16641 - "@com_google_googleapis_imports//:imports.bzl",
16642 - "java_grpc_library",
16643 - "java_proto_library",
16644 -)
16645 -
16646 -java_proto_library(
16647 - name = "params_java_proto",
16648 - deps = [":params_proto"],
16649 -)
16650 -
16651 -java_grpc_library(
16652 - name = "params_java_grpc",
16653 - srcs = [":params_proto"],
16654 - deps = [":params_java_proto"],
16655 -)
16656 -
16657 -##############################################################################
16658 -# Go
16659 -##############################################################################
16660 -load(
16661 - "@com_google_googleapis_imports//:imports.bzl",
16662 - "go_proto_library",
16663 -)
16664 -
16665 -go_proto_library(
16666 - name = "params_go_proto",
16667 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
16668 - importpath = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1/schema/predict/params",
16669 - protos = [":params_proto"],
16670 - deps = [
16671 - "//google/api:annotations_go_proto",
16672 - ],
16673 -)
16674 -
16675 -##############################################################################
16676 -# Python
16677 -##############################################################################
16678 -load(
16679 - "@com_google_googleapis_imports//:imports.bzl",
16680 - "moved_proto_library",
16681 - "py_gapic_assembly_pkg",
16682 - "py_gapic_library",
16683 - "py_grpc_library",
16684 - "py_proto_library",
16685 -)
16686 -
16687 -moved_proto_library(
16688 - name = "params_moved_proto",
16689 - srcs = [":params_proto"],
16690 - deps = [
16691 - "//google/api:annotations_proto",
16692 - ],
16693 -)
16694 -
16695 -py_proto_library(
16696 - name = "params_py_proto",
16697 - deps = [":params_moved_proto"],
16698 -)
16699 -
16700 -py_grpc_library(
16701 - name = "params_py_grpc",
16702 - srcs = [":params_moved_proto"],
16703 - deps = [":params_py_proto"],
16704 -)
16705 -
16706 -py_gapic_library(
16707 - name = "params_py_gapic",
16708 - srcs = [":params_proto"],
16709 - opt_args = [
16710 - "python-gapic-namespace=google.cloud.aiplatform.v1.schema.predict",
16711 - "python-gapic-name=params",
16712 - ],
16713 - rest_numeric_enums = False,
16714 - transport = "grpc",
16715 -)
16716 -
16717 -# Open Source Packages
16718 -py_gapic_assembly_pkg(
16719 - name = "params-py",
16720 - deps = [
16721 - ":params_py_gapic",
16722 - ],
16723 -)
16724 -
16725 -##############################################################################
16726 -# PHP
16727 -##############################################################################
16728 -load(
16729 - "@com_google_googleapis_imports//:imports.bzl",
16730 - "php_grpc_library",
16731 - "php_proto_library",
16732 -)
16733 -
16734 -php_proto_library(
16735 - name = "params_php_proto",
16736 - deps = [":params_proto"],
16737 -)
16738 -
16739 -php_grpc_library(
16740 - name = "params_php_grpc",
16741 - srcs = [":params_proto"],
16742 - deps = [":params_php_proto"],
16743 -)
16744 -
16745 -##############################################################################
16746 -# Node.js
16747 -##############################################################################
16748 -load(
16749 - "@com_google_googleapis_imports//:imports.bzl",
16750 - "nodejs_gapic_assembly_pkg",
16751 - "nodejs_gapic_library",
16752 -)
16753 -
16754 -##############################################################################
16755 -# Ruby
16756 -##############################################################################
16757 -load(
16758 - "@com_google_googleapis_imports//:imports.bzl",
16759 - "ruby_grpc_library",
16760 - "ruby_proto_library",
16761 -)
16762 -
16763 -ruby_proto_library(
16764 - name = "params_ruby_proto",
16765 - deps = [":params_proto"],
16766 -)
16767 -
16768 -ruby_grpc_library(
16769 - name = "params_ruby_grpc",
16770 - srcs = [":params_proto"],
16771 - deps = [":params_ruby_proto"],
16772 -)
16773 -
16774 -##############################################################################
16775 -# C#
16776 -##############################################################################
16777 -load(
16778 - "@com_google_googleapis_imports//:imports.bzl",
16779 - "csharp_grpc_library",
16780 - "csharp_proto_library",
16781 -)
16782 -
16783 -csharp_proto_library(
16784 - name = "params_csharp_proto",
16785 - deps = [":params_proto"],
16786 -)
16787 -
16788 -csharp_grpc_library(
16789 - name = "params_csharp_grpc",
16790 - srcs = [":params_proto"],
16791 - deps = [":params_csharp_proto"],
16792 -)
16793 -
16794 -##############################################################################
16795 -# C++
16796 -##############################################################################
16797 -load(
16798 - "@com_google_googleapis_imports//:imports.bzl",
16799 - "cc_grpc_library",
16800 - "cc_proto_library",
16801 -)
16802 -
16803 -cc_proto_library(
16804 - name = "params_cc_proto",
16805 - deps = [":params_proto"],
16806 -)
16807 -
16808 -cc_grpc_library(
16809 - name = "params_cc_grpc",
16810 - srcs = [":params_proto"],
16811 - grpc_only = True,
16812 - deps = [":params_cc_proto"],
16813 -)
16814 diff -urN a/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel b/google/cloud/aiplatf…
16815 --- a/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel 2000-01-01 00:00:00.00000000…
16816 +++ b/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel 1969-12-31 16:00:00
16817 @@ -1,213 +0,0 @@
16818 -# This file was automatically generated by BuildFileGenerator
16819 -
16820 -# This is an API workspace, having public visibility by default makes perfect sense.
16821 -package(default_visibility = ["//visibility:public"])
16822 -
16823 -##############################################################################
16824 -# Common
16825 -##############################################################################
16826 -load("@rules_proto//proto:defs.bzl", "proto_library")
16827 -
16828 -proto_library(
16829 - name = "prediction_proto",
16830 - srcs = [
16831 - "classification.proto",
16832 - "image_object_detection.proto",
16833 - "image_segmentation.proto",
16834 - "tabular_classification.proto",
16835 - "tabular_regression.proto",
16836 - "text_extraction.proto",
16837 - "text_sentiment.proto",
16838 - "video_action_recognition.proto",
16839 - "video_classification.proto",
16840 - "video_object_tracking.proto",
16841 - ],
16842 - deps = [
16843 - "//google/api:annotations_proto",
16844 - "@com_google_protobuf//:duration_proto",
16845 - "@com_google_protobuf//:struct_proto",
16846 - "@com_google_protobuf//:wrappers_proto",
16847 - ],
16848 -)
16849 -
16850 -##############################################################################
16851 -# Java
16852 -##############################################################################
16853 -load(
16854 - "@com_google_googleapis_imports//:imports.bzl",
16855 - "java_grpc_library",
16856 - "java_proto_library",
16857 -)
16858 -
16859 -java_proto_library(
16860 - name = "prediction_java_proto",
16861 - deps = [":prediction_proto"],
16862 -)
16863 -
16864 -java_grpc_library(
16865 - name = "prediction_java_grpc",
16866 - srcs = [":prediction_proto"],
16867 - deps = [":prediction_java_proto"],
16868 -)
16869 -
16870 -##############################################################################
16871 -# Go
16872 -##############################################################################
16873 -load(
16874 - "@com_google_googleapis_imports//:imports.bzl",
16875 - "go_proto_library",
16876 -)
16877 -
16878 -go_proto_library(
16879 - name = "prediction_go_proto",
16880 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
16881 - importpath = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1/schema/predict/predict…
16882 - protos = [":prediction_proto"],
16883 - deps = [
16884 - "//google/api:annotations_go_proto",
16885 - "//google/cloud/aiplatform/v1/schema/predict/instance:instance_go_proto",
16886 - ],
16887 -)
16888 -
16889 -##############################################################################
16890 -# Python
16891 -##############################################################################
16892 -load(
16893 - "@com_google_googleapis_imports//:imports.bzl",
16894 - "moved_proto_library",
16895 - "py_gapic_assembly_pkg",
16896 - "py_gapic_library",
16897 - "py_grpc_library",
16898 - "py_proto_library",
16899 -)
16900 -
16901 -moved_proto_library(
16902 - name = "prediction_moved_proto",
16903 - srcs = [":prediction_proto"],
16904 - deps = [
16905 - "//google/api:annotations_proto",
16906 - "//google/cloud/aiplatform/v1/schema/predict/instance:instance_proto",
16907 - "@com_google_protobuf//:duration_proto",
16908 - "@com_google_protobuf//:struct_proto",
16909 - "@com_google_protobuf//:wrappers_proto",
16910 - ],
16911 -)
16912 -
16913 -py_proto_library(
16914 - name = "prediction_py_proto",
16915 - deps = [":prediction_moved_proto"],
16916 -)
16917 -
16918 -py_grpc_library(
16919 - name = "prediction_py_grpc",
16920 - srcs = [":prediction_moved_proto"],
16921 - deps = [":prediction_py_proto"],
16922 -)
16923 -
16924 -py_gapic_library(
16925 - name = "prediction_py_gapic",
16926 - srcs = [":prediction_proto"],
16927 - opt_args = [
16928 - "python-gapic-namespace=google.cloud.aiplatform.v1.schema.predict", # Replace with the cu…
16929 - "python-gapic-name=prediction",
16930 - ],
16931 - rest_numeric_enums = False,
16932 - transport = "grpc",
16933 -)
16934 -
16935 -py_gapic_assembly_pkg(
16936 - name = "prediction-py",
16937 - deps = [
16938 - ":prediction_py_gapic",
16939 - ],
16940 -)
16941 -
16942 -##############################################################################
16943 -# PHP
16944 -##############################################################################
16945 -load(
16946 - "@com_google_googleapis_imports//:imports.bzl",
16947 - "php_grpc_library",
16948 - "php_proto_library",
16949 -)
16950 -
16951 -php_proto_library(
16952 - name = "prediction_php_proto",
16953 - deps = [":prediction_proto"],
16954 -)
16955 -
16956 -php_grpc_library(
16957 - name = "prediction_php_grpc",
16958 - srcs = [":prediction_proto"],
16959 - deps = [":prediction_php_proto"],
16960 -)
16961 -
16962 -##############################################################################
16963 -# Node.js
16964 -##############################################################################
16965 -load(
16966 - "@com_google_googleapis_imports//:imports.bzl",
16967 - "nodejs_gapic_assembly_pkg",
16968 - "nodejs_gapic_library",
16969 -)
16970 -
16971 -##############################################################################
16972 -# Ruby
16973 -##############################################################################
16974 -load(
16975 - "@com_google_googleapis_imports//:imports.bzl",
16976 - "ruby_grpc_library",
16977 - "ruby_proto_library",
16978 -)
16979 -
16980 -ruby_proto_library(
16981 - name = "prediction_ruby_proto",
16982 - deps = [":prediction_proto"],
16983 -)
16984 -
16985 -ruby_grpc_library(
16986 - name = "prediction_ruby_grpc",
16987 - srcs = [":prediction_proto"],
16988 - deps = [":prediction_ruby_proto"],
16989 -)
16990 -
16991 -##############################################################################
16992 -# C#
16993 -##############################################################################
16994 -load(
16995 - "@com_google_googleapis_imports//:imports.bzl",
16996 - "csharp_grpc_library",
16997 - "csharp_proto_library",
16998 -)
16999 -
17000 -csharp_proto_library(
17001 - name = "prediction_csharp_proto",
17002 - deps = [":prediction_proto"],
17003 -)
17004 -
17005 -csharp_grpc_library(
17006 - name = "prediction_csharp_grpc",
17007 - srcs = [":prediction_proto"],
17008 - deps = [":prediction_csharp_proto"],
17009 -)
17010 -
17011 -##############################################################################
17012 -# C++
17013 -##############################################################################
17014 -load(
17015 - "@com_google_googleapis_imports//:imports.bzl",
17016 - "cc_grpc_library",
17017 - "cc_proto_library",
17018 -)
17019 -
17020 -cc_proto_library(
17021 - name = "prediction_cc_proto",
17022 - deps = [":prediction_proto"],
17023 -)
17024 -
17025 -cc_grpc_library(
17026 - name = "prediction_cc_grpc",
17027 - srcs = [":prediction_proto"],
17028 - grpc_only = True,
17029 - deps = [":prediction_cc_proto"],
17030 -)
17031 diff -urN a/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel b/google/cloud/aip…
17032 --- a/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel 2000-01-01 00:00:00.0000…
17033 +++ b/google/cloud/aiplatform/v1/schema/trainingjob/definition/BUILD.bazel 1969-12-31 16:00:00
17034 @@ -1,210 +0,0 @@
17035 -# This file was automatically generated by BuildFileGenerator
17036 -
17037 -# This is an API workspace, having public visibility by default makes perfect sense.
17038 -package(default_visibility = ["//visibility:public"])
17039 -
17040 -##############################################################################
17041 -# Common
17042 -##############################################################################
17043 -load("@rules_proto//proto:defs.bzl", "proto_library")
17044 -
17045 -proto_library(
17046 - name = "definition_proto",
17047 - srcs = [
17048 - "automl_image_classification.proto",
17049 - "automl_image_object_detection.proto",
17050 - "automl_image_segmentation.proto",
17051 - "automl_tables.proto",
17052 - "automl_text_classification.proto",
17053 - "automl_text_extraction.proto",
17054 - "automl_text_sentiment.proto",
17055 - "automl_video_action_recognition.proto",
17056 - "automl_video_classification.proto",
17057 - "automl_video_object_tracking.proto",
17058 - "export_evaluated_data_items_config.proto",
17059 - ],
17060 - deps = [
17061 - "//google/api:annotations_proto",
17062 - "//google/api:field_behavior_proto",
17063 - ],
17064 -)
17065 -
17066 -##############################################################################
17067 -# Java
17068 -##############################################################################
17069 -load(
17070 - "@com_google_googleapis_imports//:imports.bzl",
17071 - "java_grpc_library",
17072 - "java_proto_library",
17073 -)
17074 -
17075 -java_proto_library(
17076 - name = "definition_java_proto",
17077 - deps = [":definition_proto"],
17078 -)
17079 -
17080 -java_grpc_library(
17081 - name = "definition_java_grpc",
17082 - srcs = [":definition_proto"],
17083 - deps = [":definition_java_proto"],
17084 -)
17085 -
17086 -##############################################################################
17087 -# Go
17088 -##############################################################################
17089 -load(
17090 - "@com_google_googleapis_imports//:imports.bzl",
17091 - "go_proto_library",
17092 -)
17093 -
17094 -go_proto_library(
17095 - name = "definition_go_proto",
17096 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
17097 - importpath = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1/schema/trainingjob/def…
17098 - protos = [":definition_proto"],
17099 - deps = [
17100 - "//google/api:annotations_go_proto",
17101 - "//google/api:field_behavior_go_proto",
17102 - ],
17103 -)
17104 -
17105 -##############################################################################
17106 -# Python
17107 -##############################################################################
17108 -load(
17109 - "@com_google_googleapis_imports//:imports.bzl",
17110 - "moved_proto_library",
17111 - "py_gapic_assembly_pkg",
17112 - "py_gapic_library",
17113 - "py_grpc_library",
17114 - "py_proto_library",
17115 -)
17116 -
17117 -moved_proto_library(
17118 - name = "definition_moved_proto",
17119 - srcs = [":definition_proto"],
17120 - deps = [
17121 - "//google/api:annotations_proto",
17122 - "//google/api:field_behavior_proto",
17123 - ],
17124 -)
17125 -
17126 -py_proto_library(
17127 - name = "definition_py_proto",
17128 - deps = [":definition_moved_proto"],
17129 -)
17130 -
17131 -py_grpc_library(
17132 - name = "definition_py_grpc",
17133 - srcs = [":definition_moved_proto"],
17134 - deps = [":definition_py_proto"],
17135 -)
17136 -
17137 -py_gapic_library(
17138 - name = "definition_py_gapic",
17139 - srcs = [":definition_proto"],
17140 - opt_args = [
17141 - "python-gapic-namespace=google.cloud.aiplatform.v1.schema.trainingjob",
17142 - "python-gapic-name=definition",
17143 - ],
17144 - rest_numeric_enums = False,
17145 - transport = "grpc",
17146 -)
17147 -
17148 -# Open Source Packages
17149 -py_gapic_assembly_pkg(
17150 - name = "definition_py",
17151 - deps = [
17152 - ":definition_py_gapic",
17153 - ],
17154 -)
17155 -
17156 -##############################################################################
17157 -# PHP
17158 -##############################################################################
17159 -load(
17160 - "@com_google_googleapis_imports//:imports.bzl",
17161 - "php_grpc_library",
17162 - "php_proto_library",
17163 -)
17164 -
17165 -php_proto_library(
17166 - name = "definition_php_proto",
17167 - deps = [":definition_proto"],
17168 -)
17169 -
17170 -php_grpc_library(
17171 - name = "definition_php_grpc",
17172 - srcs = [":definition_proto"],
17173 - deps = [":definition_php_proto"],
17174 -)
17175 -
17176 -##############################################################################
17177 -# Node.js
17178 -##############################################################################
17179 -load(
17180 - "@com_google_googleapis_imports//:imports.bzl",
17181 - "nodejs_gapic_assembly_pkg",
17182 - "nodejs_gapic_library",
17183 -)
17184 -
17185 -##############################################################################
17186 -# Ruby
17187 -##############################################################################
17188 -load(
17189 - "@com_google_googleapis_imports//:imports.bzl",
17190 - "ruby_grpc_library",
17191 - "ruby_proto_library",
17192 -)
17193 -
17194 -ruby_proto_library(
17195 - name = "definition_ruby_proto",
17196 - deps = [":definition_proto"],
17197 -)
17198 -
17199 -ruby_grpc_library(
17200 - name = "definition_ruby_grpc",
17201 - srcs = [":definition_proto"],
17202 - deps = [":definition_ruby_proto"],
17203 -)
17204 -
17205 -##############################################################################
17206 -# C#
17207 -##############################################################################
17208 -load(
17209 - "@com_google_googleapis_imports//:imports.bzl",
17210 - "csharp_grpc_library",
17211 - "csharp_proto_library",
17212 -)
17213 -
17214 -csharp_proto_library(
17215 - name = "definition_csharp_proto",
17216 - deps = [":definition_proto"],
17217 -)
17218 -
17219 -csharp_grpc_library(
17220 - name = "definition_csharp_grpc",
17221 - srcs = [":definition_proto"],
17222 - deps = [":definition_csharp_proto"],
17223 -)
17224 -
17225 -##############################################################################
17226 -# C++
17227 -##############################################################################
17228 -load(
17229 - "@com_google_googleapis_imports//:imports.bzl",
17230 - "cc_grpc_library",
17231 - "cc_proto_library",
17232 -)
17233 -
17234 -cc_proto_library(
17235 - name = "definition_cc_proto",
17236 - deps = [":definition_proto"],
17237 -)
17238 -
17239 -cc_grpc_library(
17240 - name = "definition_cc_grpc",
17241 - srcs = [":definition_proto"],
17242 - grpc_only = True,
17243 - deps = [":definition_cc_proto"],
17244 -)
17245 diff -urN a/google/cloud/aiplatform/v1beta1/BUILD.bazel b/google/cloud/aiplatform/v1beta1/BUILD.baz…
17246 --- a/google/cloud/aiplatform/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
17247 +++ b/google/cloud/aiplatform/v1beta1/BUILD.bazel 1969-12-31 16:00:00
17248 @@ -1,505 +0,0 @@
17249 -# This file was generated and then heavily edited by hand. Be careful not
17250 -# to rollback, undo, or overwrite any of the manual changes.
17251 -
17252 -# This is an API workspace, having public visibility by default makes perfect sense.
17253 -package(default_visibility = ["//visibility:public"])
17254 -
17255 -##############################################################################
17256 -# Common
17257 -##############################################################################
17258 -load("@rules_proto//proto:defs.bzl", "proto_library")
17259 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
17260 -
17261 -_PROTO_SUBPACKAGE_DEPS = [
17262 - "//google/cloud/aiplatform/v1beta1/schema:schema_proto",
17263 - "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instance_proto",
17264 - "//google/cloud/aiplatform/v1beta1/schema/predict/params:params_proto",
17265 - "//google/cloud/aiplatform/v1beta1/schema/predict/prediction:prediction_proto",
17266 - "//google/cloud/aiplatform/v1beta1/schema/trainingjob/definition:definition_proto",
17267 -]
17268 -
17269 -proto_library(
17270 - name = "aiplatform_proto",
17271 - srcs = [
17272 - "accelerator_type.proto",
17273 - "annotation.proto",
17274 - "annotation_spec.proto",
17275 - "artifact.proto",
17276 - "batch_prediction_job.proto",
17277 - "completion_stats.proto",
17278 - "context.proto",
17279 - "custom_job.proto",
17280 - "data_item.proto",
17281 - "data_labeling_job.proto",
17282 - "dataset.proto",
17283 - "dataset_service.proto",
17284 - "deployed_index_ref.proto",
17285 - "deployed_model_ref.proto",
17286 - "deployment_resource_pool.proto",
17287 - "deployment_resource_pool_service.proto",
17288 - "encryption_spec.proto",
17289 - "endpoint.proto",
17290 - "endpoint_service.proto",
17291 - "entity_type.proto",
17292 - "env_var.proto",
17293 - "event.proto",
17294 - "execution.proto",
17295 - "explanation.proto",
17296 - "explanation_metadata.proto",
17297 - "feature.proto",
17298 - "feature_monitoring_stats.proto",
17299 - "feature_selector.proto",
17300 - "featurestore.proto",
17301 - "featurestore_monitoring.proto",
17302 - "featurestore_online_service.proto",
17303 - "featurestore_service.proto",
17304 - "hyperparameter_tuning_job.proto",
17305 - "index.proto",
17306 - "index_endpoint.proto",
17307 - "index_endpoint_service.proto",
17308 - "index_service.proto",
17309 - "io.proto",
17310 - "job_service.proto",
17311 - "job_state.proto",
17312 - "lineage_subgraph.proto",
17313 - "machine_resources.proto",
17314 - "manual_batch_tuning_parameters.proto",
17315 - "metadata_schema.proto",
17316 - "metadata_service.proto",
17317 - "metadata_store.proto",
17318 - "migratable_resource.proto",
17319 - "migration_service.proto",
17320 - "model.proto",
17321 - "model_deployment_monitoring_job.proto",
17322 - "model_evaluation.proto",
17323 - "model_evaluation_slice.proto",
17324 - "model_monitoring.proto",
17325 - "model_service.proto",
17326 - "operation.proto",
17327 - "pipeline_failure_policy.proto",
17328 - "pipeline_job.proto",
17329 - "pipeline_service.proto",
17330 - "pipeline_state.proto",
17331 - "prediction_service.proto",
17332 - "saved_query.proto",
17333 - "specialist_pool.proto",
17334 - "specialist_pool_service.proto",
17335 - "study.proto",
17336 - "tensorboard.proto",
17337 - "tensorboard_data.proto",
17338 - "tensorboard_experiment.proto",
17339 - "tensorboard_run.proto",
17340 - "tensorboard_service.proto",
17341 - "tensorboard_time_series.proto",
17342 - "training_pipeline.proto",
17343 - "types.proto",
17344 - "unmanaged_container_model.proto",
17345 - "user_action_reference.proto",
17346 - "value.proto",
17347 - "vizier_service.proto",
17348 - ],
17349 - deps = [
17350 - "//google/api:annotations_proto",
17351 - "//google/api:client_proto",
17352 - "//google/api:field_behavior_proto",
17353 - "//google/api:httpbody_proto",
17354 - "//google/api:resource_proto",
17355 - "//google/longrunning:operations_proto",
17356 - "//google/rpc:status_proto",
17357 - "//google/type:interval_proto",
17358 - "//google/type:money_proto",
17359 - "@com_google_protobuf//:duration_proto",
17360 - "@com_google_protobuf//:empty_proto",
17361 - "@com_google_protobuf//:field_mask_proto",
17362 - "@com_google_protobuf//:struct_proto",
17363 - "@com_google_protobuf//:timestamp_proto",
17364 - "@com_google_protobuf//:wrappers_proto",
17365 - ] + _PROTO_SUBPACKAGE_DEPS,
17366 -)
17367 -
17368 -proto_library_with_info(
17369 - name = "aiplatform_proto_with_info",
17370 - deps = [
17371 - ":aiplatform_proto",
17372 - "//google/cloud:common_resources_proto",
17373 - "//google/cloud/location:location_proto",
17374 - "//google/iam/v1:iam_policy_proto",
17375 - ] + _PROTO_SUBPACKAGE_DEPS,
17376 -)
17377 -
17378 -##############################################################################
17379 -# Java
17380 -##############################################################################
17381 -load(
17382 - "@com_google_googleapis_imports//:imports.bzl",
17383 - "java_gapic_assembly_gradle_pkg",
17384 - "java_gapic_library",
17385 - "java_gapic_test",
17386 - "java_grpc_library",
17387 - "java_proto_library",
17388 -)
17389 -
17390 -_JAVA_PROTO_SUBPACKAGE_DEPS = [
17391 - "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instance_java_proto",
17392 - "//google/cloud/aiplatform/v1beta1/schema/predict/params:params_java_proto",
17393 - "//google/cloud/aiplatform/v1beta1/schema/predict/prediction:prediction_java_proto",
17394 - "//google/cloud/aiplatform/v1beta1/schema/trainingjob/definition:definition_java_proto",
17395 -]
17396 -
17397 -_JAVA_GRPC_SUBPACKAGE_DEPS = [
17398 - "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instance_java_grpc",
17399 - "//google/cloud/aiplatform/v1beta1/schema/predict/params:params_java_grpc",
17400 - "//google/cloud/aiplatform/v1beta1/schema/predict/prediction:prediction_java_grpc",
17401 - "//google/cloud/aiplatform/v1beta1/schema/trainingjob/definition:definition_java_grpc",
17402 -]
17403 -
17404 -java_proto_library(
17405 - name = "aiplatform_java_proto",
17406 - deps = [":aiplatform_proto"],
17407 -)
17408 -
17409 -java_grpc_library(
17410 - name = "aiplatform_java_grpc",
17411 - srcs = [":aiplatform_proto"],
17412 - deps = [":aiplatform_java_proto"] + _JAVA_PROTO_SUBPACKAGE_DEPS,
17413 -)
17414 -
17415 -java_gapic_library(
17416 - name = "aiplatform_java_gapic",
17417 - srcs = [":aiplatform_proto_with_info"],
17418 - gapic_yaml = None,
17419 - grpc_service_config = "aiplatform_grpc_service_config.json",
17420 - rest_numeric_enums = False,
17421 - service_yaml = "aiplatform_v1beta1.yaml",
17422 - test_deps = [
17423 - ":aiplatform_java_grpc",
17424 - "//google/cloud/location:location_java_grpc",
17425 - "//google/iam/v1:iam_java_grpc",
17426 - ] + _JAVA_GRPC_SUBPACKAGE_DEPS,
17427 - transport = "grpc",
17428 - deps = [
17429 - ":aiplatform_java_proto",
17430 - "//google/api:api_java_proto",
17431 - "//google/cloud/location:location_java_proto",
17432 - "//google/iam/v1:iam_java_proto",
17433 - ] + _JAVA_PROTO_SUBPACKAGE_DEPS,
17434 -)
17435 -
17436 -java_gapic_test(
17437 - name = "aiplatform_java_gapic_test_suite",
17438 - test_classes = [
17439 - "com.google.cloud.aiplatform.v1beta1.DatasetServiceClientTest",
17440 - "com.google.cloud.aiplatform.v1beta1.EndpointServiceClientTest",
17441 - "com.google.cloud.aiplatform.v1beta1.FeaturestoreOnlineServingServiceClientTest",
17442 - "com.google.cloud.aiplatform.v1beta1.FeaturestoreServiceClientTest",
17443 - "com.google.cloud.aiplatform.v1beta1.IndexEndpointServiceClientTest",
17444 - "com.google.cloud.aiplatform.v1beta1.IndexServiceClientTest",
17445 - "com.google.cloud.aiplatform.v1beta1.JobServiceClientTest",
17446 - "com.google.cloud.aiplatform.v1beta1.MetadataServiceClientTest",
17447 - "com.google.cloud.aiplatform.v1beta1.MigrationServiceClientTest",
17448 - "com.google.cloud.aiplatform.v1beta1.ModelServiceClientTest",
17449 - "com.google.cloud.aiplatform.v1beta1.PipelineServiceClientTest",
17450 - "com.google.cloud.aiplatform.v1beta1.PredictionServiceClientTest",
17451 - "com.google.cloud.aiplatform.v1beta1.SpecialistPoolServiceClientTest",
17452 - "com.google.cloud.aiplatform.v1beta1.TensorboardServiceClientTest",
17453 - "com.google.cloud.aiplatform.v1beta1.VizierServiceClientTest",
17454 - ],
17455 - runtime_deps = [":aiplatform_java_gapic_test"],
17456 -)
17457 -
17458 -# Open Source Packages
17459 -java_gapic_assembly_gradle_pkg(
17460 - name = "google-cloud-aiplatform-v1beta1-java",
17461 - transport = "grpc",
17462 - deps = [
17463 - ":aiplatform_java_gapic",
17464 - ":aiplatform_java_grpc",
17465 - ":aiplatform_java_proto",
17466 - ":aiplatform_proto",
17467 - ] + _JAVA_PROTO_SUBPACKAGE_DEPS + _PROTO_SUBPACKAGE_DEPS + _JAVA_GRPC_SUBPACKAGE_DEPS,
17468 -)
17469 -
17470 -##############################################################################
17471 -# Go
17472 -##############################################################################
17473 -load(
17474 - "@com_google_googleapis_imports//:imports.bzl",
17475 - "go_gapic_assembly_pkg",
17476 - "go_gapic_library",
17477 - "go_proto_library",
17478 - "go_test",
17479 -)
17480 -
17481 -go_proto_library(
17482 - name = "aiplatform_go_proto",
17483 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
17484 - importpath = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1",
17485 - protos = [":aiplatform_proto"],
17486 - deps = [
17487 - "//google/api:annotations_go_proto",
17488 - "//google/api:httpbody_go_proto",
17489 - "//google/longrunning:longrunning_go_proto",
17490 - "//google/rpc:status_go_proto",
17491 - "//google/type:interval_go_proto",
17492 - "//google/type:money_go_proto",
17493 - ],
17494 -)
17495 -
17496 -go_gapic_library(
17497 - name = "aiplatform_go_gapic",
17498 - srcs = [":aiplatform_proto_with_info"],
17499 - grpc_service_config = "aiplatform_grpc_service_config.json",
17500 - importpath = "cloud.google.com/go/aiplatform/apiv1beta1;aiplatform",
17501 - metadata = True,
17502 - rest_numeric_enums = False,
17503 - service_yaml = "aiplatform_v1beta1.yaml",
17504 - deps = [
17505 - ":aiplatform_go_proto",
17506 - "//google/api:httpbody_go_proto",
17507 - "//google/cloud/location:location_go_proto",
17508 - "//google/iam/v1:iam_go_proto",
17509 - "//google/longrunning:longrunning_go_proto",
17510 - "@com_google_cloud_go//longrunning:go_default_library",
17511 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
17512 - "@io_bazel_rules_go//proto/wkt:duration_go_proto",
17513 - "@io_bazel_rules_go//proto/wkt:struct_go_proto",
17514 - ],
17515 -)
17516 -
17517 -go_test(
17518 - name = "aiplatform_go_gapic_test",
17519 - srcs = [":aiplatform_go_gapic_srcjar_test"],
17520 - embed = [":aiplatform_go_gapic"],
17521 - importpath = "cloud.google.com/go/aiplatform/apiv1beta1",
17522 -)
17523 -
17524 -# Open Source Packages
17525 -go_gapic_assembly_pkg(
17526 - name = "gapi-cloud-aiplatform-v1beta1-go",
17527 - deps = [
17528 - ":aiplatform_go_gapic",
17529 - ":aiplatform_go_gapic_srcjar-metadata.srcjar",
17530 - ":aiplatform_go_gapic_srcjar-test.srcjar",
17531 - ":aiplatform_go_proto",
17532 - ],
17533 -)
17534 -
17535 -##############################################################################
17536 -# Python
17537 -##############################################################################
17538 -load(
17539 - "@com_google_googleapis_imports//:imports.bzl",
17540 - "py_gapic_assembly_pkg",
17541 - "py_gapic_library",
17542 - "py_test",
17543 -)
17544 -
17545 -_PY_GAPIC_SUBPACKAGE_DEPS = [
17546 - "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instance_py_gapic",
17547 - "//google/cloud/aiplatform/v1beta1/schema/predict/params:params_py_gapic",
17548 - "//google/cloud/aiplatform/v1beta1/schema/predict/prediction:prediction_py_gapic",
17549 - "//google/cloud/aiplatform/v1beta1/schema/trainingjob/definition:definition_py_gapic",
17550 -]
17551 -
17552 -py_gapic_library(
17553 - name = "aiplatform_py_gapic",
17554 - srcs = [":aiplatform_proto"],
17555 - grpc_service_config = "aiplatform_grpc_service_config.json",
17556 - rest_numeric_enums = False,
17557 - service_yaml = "aiplatform_v1beta1.yaml",
17558 - transport = "grpc",
17559 - deps = [
17560 - "//google/iam/v1:iam_policy_py_proto",
17561 - ],
17562 -)
17563 -
17564 -py_test(
17565 - name = "aiplatform_py_gapic_test",
17566 - srcs = [
17567 - "aiplatform_py_gapic_pytest.py",
17568 - "aiplatform_py_gapic_test.py",
17569 - ],
17570 - legacy_create_init = False,
17571 - deps = [":aiplatform_py_gapic"],
17572 -)
17573 -
17574 -# Open Source Packages
17575 -py_gapic_assembly_pkg(
17576 - name = "aiplatform-v1beta1-py",
17577 - deps = [
17578 - ":aiplatform_py_gapic",
17579 - ] + _PROTO_SUBPACKAGE_DEPS + _PY_GAPIC_SUBPACKAGE_DEPS,
17580 -)
17581 -
17582 -##############################################################################
17583 -# PHP
17584 -##############################################################################
17585 -load(
17586 - "@com_google_googleapis_imports//:imports.bzl",
17587 - "php_gapic_assembly_pkg",
17588 - "php_gapic_library",
17589 - "php_grpc_library",
17590 - "php_proto_library",
17591 -)
17592 -
17593 -php_proto_library(
17594 - name = "aiplatform_php_proto",
17595 - deps = [":aiplatform_proto"],
17596 -)
17597 -
17598 -php_grpc_library(
17599 - name = "aiplatform_php_grpc",
17600 - srcs = [":aiplatform_proto"],
17601 - deps = [":aiplatform_php_proto"],
17602 -)
17603 -
17604 -php_gapic_library(
17605 - name = "aiplatform_php_gapic",
17606 - srcs = [":aiplatform_proto_with_info"],
17607 - grpc_service_config = "aiplatform_grpc_service_config.json",
17608 - rest_numeric_enums = False,
17609 - service_yaml = "aiplatform_v1beta1.yaml",
17610 - transport = "grpc+rest",
17611 - deps = [
17612 - ":aiplatform_php_grpc",
17613 - ":aiplatform_php_proto",
17614 - ],
17615 -)
17616 -
17617 -# Open Source Packages
17618 -php_gapic_assembly_pkg(
17619 - name = "google-cloud-aiplatform-v1beta1-php",
17620 - deps = [
17621 - ":aiplatform_php_gapic",
17622 - ":aiplatform_php_grpc",
17623 - ":aiplatform_php_proto",
17624 - ],
17625 -)
17626 -
17627 -##############################################################################
17628 -# Node.js
17629 -##############################################################################
17630 -load(
17631 - "@com_google_googleapis_imports//:imports.bzl",
17632 - "nodejs_gapic_assembly_pkg",
17633 - "nodejs_gapic_library",
17634 -)
17635 -
17636 -nodejs_gapic_library(
17637 - name = "aiplatform_nodejs_gapic",
17638 - package_name = "@google-cloud/aiplatform",
17639 - src = ":aiplatform_proto_with_info",
17640 - extra_protoc_parameters = ["metadata"],
17641 - grpc_service_config = "aiplatform_grpc_service_config.json",
17642 - package = "google.cloud.aiplatform.v1beta1",
17643 - rest_numeric_enums = False,
17644 - service_yaml = "aiplatform_v1beta1.yaml",
17645 - transport = "grpc+rest",
17646 - deps = [],
17647 -)
17648 -
17649 -nodejs_gapic_assembly_pkg(
17650 - name = "aiplatform-v1beta1-nodejs",
17651 - deps = [
17652 - ":aiplatform_nodejs_gapic",
17653 - ":aiplatform_proto",
17654 - ] + _PROTO_SUBPACKAGE_DEPS,
17655 -)
17656 -
17657 -##############################################################################
17658 -# Ruby
17659 -##############################################################################
17660 -load(
17661 - "@com_google_googleapis_imports//:imports.bzl",
17662 - "ruby_cloud_gapic_library",
17663 - "ruby_gapic_assembly_pkg",
17664 - "ruby_grpc_library",
17665 - "ruby_proto_library",
17666 -)
17667 -
17668 -ruby_proto_library(
17669 - name = "aiplatform_ruby_proto",
17670 - deps = [":aiplatform_proto"],
17671 -)
17672 -
17673 -ruby_grpc_library(
17674 - name = "aiplatform_ruby_grpc",
17675 - srcs = [":aiplatform_proto"],
17676 - deps = [":aiplatform_ruby_proto"],
17677 -)
17678 -
17679 -ruby_cloud_gapic_library(
17680 - name = "aiplatform_ruby_gapic",
17681 - srcs = [":aiplatform_proto_with_info"],
17682 - extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-aiplatform-v1beta1"],
17683 - grpc_service_config = "aiplatform_grpc_service_config.json",
17684 - rest_numeric_enums = False,
17685 - deps = [
17686 - ":aiplatform_ruby_grpc",
17687 - ":aiplatform_ruby_proto",
17688 - ],
17689 -)
17690 -
17691 -# Open Source Packages
17692 -ruby_gapic_assembly_pkg(
17693 - name = "google-cloud-aiplatform-v1beta1-ruby",
17694 - deps = [
17695 - ":aiplatform_ruby_gapic",
17696 - ":aiplatform_ruby_grpc",
17697 - ":aiplatform_ruby_proto",
17698 - ],
17699 -)
17700 -
17701 -##############################################################################
17702 -# C#
17703 -##############################################################################
17704 -load(
17705 - "@com_google_googleapis_imports//:imports.bzl",
17706 - "csharp_gapic_assembly_pkg",
17707 - "csharp_gapic_library",
17708 - "csharp_grpc_library",
17709 - "csharp_proto_library",
17710 -)
17711 -
17712 -csharp_proto_library(
17713 - name = "aiplatform_csharp_proto",
17714 - deps = [":aiplatform_proto"],
17715 -)
17716 -
17717 -csharp_grpc_library(
17718 - name = "aiplatform_csharp_grpc",
17719 - srcs = [":aiplatform_proto"],
17720 - deps = [":aiplatform_csharp_proto"],
17721 -)
17722 -
17723 -################################
17724 -# Keep C# targets commented out through the regeneration, as C# gen has an issue
17725 -# with the aiplatform v1beta1 protos
17726 -#
17727 -# csharp_gapic_library(
17728 -# name = "aiplatform_csharp_gapic",
17729 -# srcs = [":aiplatform_proto_with_info"],
17730 -# common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.…
17731 -# grpc_service_config = "aiplatform_grpc_service_config.json",
17732 -# service_yaml = "aiplatform_v1beta1.yaml",
17733 -# deps = [
17734 -# ":aiplatform_csharp_grpc",
17735 -# ":aiplatform_csharp_proto",
17736 -# ],
17737 -# )
17738 -
17739 -# Open Source Packages
17740 -# csharp_gapic_assembly_pkg(
17741 -# name = "google-cloud-aiplatform-v1beta1-csharp",
17742 -# deps = [
17743 -# ":aiplatform_csharp_gapic",
17744 -# ":aiplatform_csharp_grpc",
17745 -# ":aiplatform_csharp_proto",
17746 -# ],
17747 -# )
17748 -################################
17749 -
17750 -##############################################################################
17751 -# C++
17752 -##############################################################################
17753 -# Put your C++ rules here
17754 diff -urN a/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel b/google/cloud/aiplatform/v1beta1/sc…
17755 --- a/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
17756 +++ b/google/cloud/aiplatform/v1beta1/schema/BUILD.bazel 1969-12-31 16:00:00
17757 @@ -1,176 +0,0 @@
17758 -# This file was automatically generated by BuildFileGenerator
17759 -
17760 -# This is an API workspace, having public visibility by default makes perfect sense.
17761 -package(default_visibility = ["//visibility:public"])
17762 -
17763 -##############################################################################
17764 -# Common
17765 -##############################################################################
17766 -load("@rules_proto//proto:defs.bzl", "proto_library")
17767 -
17768 -proto_library(
17769 - name = "schema_proto",
17770 - srcs = [
17771 - "annotation_payload.proto",
17772 - "annotation_spec_color.proto",
17773 - "data_item_payload.proto",
17774 - "dataset_metadata.proto",
17775 - "geometry.proto",
17776 - ],
17777 - deps = [
17778 - "//google/api:annotations_proto",
17779 - "//google/api:field_behavior_proto",
17780 - "//google/type:color_proto",
17781 - "@com_google_protobuf//:duration_proto",
17782 - "@com_google_protobuf//:struct_proto",
17783 - "@com_google_protobuf//:wrappers_proto",
17784 - ],
17785 -)
17786 -
17787 -##############################################################################
17788 -# Java
17789 -##############################################################################
17790 -load(
17791 - "@com_google_googleapis_imports//:imports.bzl",
17792 - "java_grpc_library",
17793 - "java_proto_library",
17794 -)
17795 -
17796 -java_proto_library(
17797 - name = "schema_java_proto",
17798 - deps = [":schema_proto"],
17799 -)
17800 -
17801 -java_grpc_library(
17802 - name = "schema_java_grpc",
17803 - srcs = [":schema_proto"],
17804 - deps = [":schema_java_proto"],
17805 -)
17806 -
17807 -##############################################################################
17808 -# Go
17809 -##############################################################################
17810 -load(
17811 - "@com_google_googleapis_imports//:imports.bzl",
17812 - "go_proto_library",
17813 -)
17814 -
17815 -go_proto_library(
17816 - name = "schema_go_proto",
17817 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
17818 - importpath = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema",
17819 - protos = [":schema_proto"],
17820 - deps = [
17821 - "//google/api:annotations_go_proto",
17822 - "//google/type:color_go_proto",
17823 - ],
17824 -)
17825 -
17826 -##############################################################################
17827 -# Python
17828 -##############################################################################
17829 -load(
17830 - "@com_google_googleapis_imports//:imports.bzl",
17831 - "moved_proto_library",
17832 - "py_grpc_library",
17833 - "py_proto_library",
17834 -)
17835 -
17836 -moved_proto_library(
17837 - name = "schema_moved_proto",
17838 - srcs = [":schema_proto"],
17839 - deps = [
17840 - "//google/api:annotations_proto",
17841 - "//google/api:field_behavior_proto",
17842 - "//google/type:color_proto",
17843 - "@com_google_protobuf//:duration_proto",
17844 - "@com_google_protobuf//:struct_proto",
17845 - "@com_google_protobuf//:wrappers_proto",
17846 - ],
17847 -)
17848 -
17849 -py_proto_library(
17850 - name = "schema_py_proto",
17851 - deps = [":schema_moved_proto"],
17852 -)
17853 -
17854 -py_grpc_library(
17855 - name = "schema_py_grpc",
17856 - srcs = [":schema_moved_proto"],
17857 - deps = [":schema_py_proto"],
17858 -)
17859 -
17860 -##############################################################################
17861 -# PHP
17862 -##############################################################################
17863 -load(
17864 - "@com_google_googleapis_imports//:imports.bzl",
17865 - "php_grpc_library",
17866 - "php_proto_library",
17867 -)
17868 -
17869 -php_proto_library(
17870 - name = "schema_php_proto",
17871 - deps = [":schema_proto"],
17872 -)
17873 -
17874 -php_grpc_library(
17875 - name = "schema_php_grpc",
17876 - srcs = [":schema_proto"],
17877 - deps = [":schema_php_proto"],
17878 -)
17879 -
17880 -##############################################################################
17881 -# Node.js
17882 -##############################################################################
17883 -load(
17884 - "@com_google_googleapis_imports//:imports.bzl",
17885 - "nodejs_gapic_assembly_pkg",
17886 - "nodejs_gapic_library",
17887 -)
17888 -
17889 -
17890 -##############################################################################
17891 -# Ruby
17892 -##############################################################################
17893 -load(
17894 - "@com_google_googleapis_imports//:imports.bzl",
17895 - "ruby_grpc_library",
17896 - "ruby_proto_library",
17897 -)
17898 -
17899 -ruby_proto_library(
17900 - name = "schema_ruby_proto",
17901 - deps = [":schema_proto"],
17902 -)
17903 -
17904 -ruby_grpc_library(
17905 - name = "schema_ruby_grpc",
17906 - srcs = [":schema_proto"],
17907 - deps = [":schema_ruby_proto"],
17908 -)
17909 -
17910 -##############################################################################
17911 -# C#
17912 -##############################################################################
17913 -load(
17914 - "@com_google_googleapis_imports//:imports.bzl",
17915 - "csharp_grpc_library",
17916 - "csharp_proto_library",
17917 -)
17918 -
17919 -csharp_proto_library(
17920 - name = "schema_csharp_proto",
17921 - deps = [":schema_proto"],
17922 -)
17923 -
17924 -csharp_grpc_library(
17925 - name = "schema_csharp_grpc",
17926 - srcs = [":schema_proto"],
17927 - deps = [":schema_csharp_proto"],
17928 -)
17929 -
17930 -##############################################################################
17931 -# C++
17932 -##############################################################################
17933 -# Put your C++ code here
17934 diff -urN a/google/cloud/aiplatform/v1beta1/schema/predict/instance/BUILD.bazel b/google/cloud/aipl…
17935 --- a/google/cloud/aiplatform/v1beta1/schema/predict/instance/BUILD.bazel 2000-01-01 00:00:00.00000…
17936 +++ b/google/cloud/aiplatform/v1beta1/schema/predict/instance/BUILD.bazel 1969-12-31 16:00:00
17937 @@ -1,189 +0,0 @@
17938 -# This file was automatically generated by BuildFileGenerator
17939 -
17940 -# This is an API workspace, having public visibility by default makes perfect sense.
17941 -package(default_visibility = ["//visibility:public"])
17942 -
17943 -##############################################################################
17944 -# Common
17945 -##############################################################################
17946 -load("@rules_proto//proto:defs.bzl", "proto_library")
17947 -
17948 -proto_library(
17949 - name = "instance_proto",
17950 - srcs = [
17951 - "image_classification.proto",
17952 - "image_object_detection.proto",
17953 - "image_segmentation.proto",
17954 - "text_classification.proto",
17955 - "text_extraction.proto",
17956 - "text_sentiment.proto",
17957 - "video_action_recognition.proto",
17958 - "video_classification.proto",
17959 - "video_object_tracking.proto",
17960 - ],
17961 - deps = [
17962 - "//google/api:annotations_proto",
17963 - ],
17964 -)
17965 -
17966 -##############################################################################
17967 -# Java
17968 -##############################################################################
17969 -load(
17970 - "@com_google_googleapis_imports//:imports.bzl",
17971 - "java_grpc_library",
17972 - "java_proto_library",
17973 -)
17974 -
17975 -java_proto_library(
17976 - name = "instance_java_proto",
17977 - deps = [":instance_proto"],
17978 -)
17979 -
17980 -java_grpc_library(
17981 - name = "instance_java_grpc",
17982 - srcs = [":instance_proto"],
17983 - deps = [":instance_java_proto"],
17984 -)
17985 -
17986 -##############################################################################
17987 -# Go
17988 -##############################################################################
17989 -load(
17990 - "@com_google_googleapis_imports//:imports.bzl",
17991 - "go_proto_library",
17992 -)
17993 -
17994 -go_proto_library(
17995 - name = "instance_go_proto",
17996 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
17997 - importpath = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/in…
17998 - protos = [":instance_proto"],
17999 - deps = [
18000 - "//google/api:annotations_go_proto",
18001 - ],
18002 -)
18003 -
18004 -##############################################################################
18005 -# Python
18006 -##############################################################################
18007 -load(
18008 - "@com_google_googleapis_imports//:imports.bzl",
18009 - "moved_proto_library",
18010 - "py_gapic_assembly_pkg",
18011 - "py_gapic_library",
18012 - "py_grpc_library",
18013 - "py_proto_library",
18014 -)
18015 -
18016 -moved_proto_library(
18017 - name = "instance_moved_proto",
18018 - srcs = [":instance_proto"],
18019 - deps = [
18020 - "//google/api:annotations_proto",
18021 - ],
18022 -)
18023 -
18024 -py_proto_library(
18025 - name = "instance_py_proto",
18026 - deps = [":instance_moved_proto"],
18027 -)
18028 -
18029 -py_grpc_library(
18030 - name = "instance_py_grpc",
18031 - srcs = [":instance_moved_proto"],
18032 - deps = [":instance_py_proto"],
18033 -)
18034 -
18035 -py_gapic_library(
18036 - name = "instance_py_gapic",
18037 - srcs = [":instance_proto"],
18038 - opt_args = [
18039 - "python-gapic-namespace=google.cloud.aiplatform.v1beta1.schema.predict",
18040 - "python-gapic-name=instance",
18041 - ],
18042 - rest_numeric_enums = False,
18043 - transport = "grpc",
18044 -)
18045 -
18046 -# Open Source Packages
18047 -py_gapic_assembly_pkg(
18048 - name = "instance-py",
18049 - deps = [
18050 - ":instance_py_gapic",
18051 - ],
18052 -)
18053 -
18054 -##############################################################################
18055 -# PHP
18056 -##############################################################################
18057 -load(
18058 - "@com_google_googleapis_imports//:imports.bzl",
18059 - "php_grpc_library",
18060 - "php_proto_library",
18061 -)
18062 -
18063 -php_proto_library(
18064 - name = "instance_php_proto",
18065 - deps = [":instance_proto"],
18066 -)
18067 -
18068 -php_grpc_library(
18069 - name = "instance_php_grpc",
18070 - srcs = [":instance_proto"],
18071 - deps = [":instance_php_proto"],
18072 -)
18073 -
18074 -##############################################################################
18075 -# Node.js
18076 -##############################################################################
18077 -load(
18078 - "@com_google_googleapis_imports//:imports.bzl",
18079 - "nodejs_gapic_assembly_pkg",
18080 - "nodejs_gapic_library",
18081 -)
18082 -
18083 -##############################################################################
18084 -# Ruby
18085 -##############################################################################
18086 -load(
18087 - "@com_google_googleapis_imports//:imports.bzl",
18088 - "ruby_grpc_library",
18089 - "ruby_proto_library",
18090 -)
18091 -
18092 -ruby_proto_library(
18093 - name = "instance_ruby_proto",
18094 - deps = [":instance_proto"],
18095 -)
18096 -
18097 -ruby_grpc_library(
18098 - name = "instance_ruby_grpc",
18099 - srcs = [":instance_proto"],
18100 - deps = [":instance_ruby_proto"],
18101 -)
18102 -
18103 -##############################################################################
18104 -# C#
18105 -##############################################################################
18106 -load(
18107 - "@com_google_googleapis_imports//:imports.bzl",
18108 - "csharp_grpc_library",
18109 - "csharp_proto_library",
18110 -)
18111 -
18112 -csharp_proto_library(
18113 - name = "instance_csharp_proto",
18114 - deps = [":instance_proto"],
18115 -)
18116 -
18117 -csharp_grpc_library(
18118 - name = "instance_csharp_grpc",
18119 - srcs = [":instance_proto"],
18120 - deps = [":instance_csharp_proto"],
18121 -)
18122 -
18123 -##############################################################################
18124 -# C++
18125 -##############################################################################
18126 -# Put your C++ code here
18127 diff -urN a/google/cloud/aiplatform/v1beta1/schema/predict/params/BUILD.bazel b/google/cloud/aiplat…
18128 --- a/google/cloud/aiplatform/v1beta1/schema/predict/params/BUILD.bazel 2000-01-01 00:00:00.0000000…
18129 +++ b/google/cloud/aiplatform/v1beta1/schema/predict/params/BUILD.bazel 1969-12-31 16:00:00
18130 @@ -1,186 +0,0 @@
18131 -# This file was automatically generated by BuildFileGenerator
18132 -
18133 -# This is an API workspace, having public visibility by default makes perfect sense.
18134 -package(default_visibility = ["//visibility:public"])
18135 -
18136 -##############################################################################
18137 -# Common
18138 -##############################################################################
18139 -load("@rules_proto//proto:defs.bzl", "proto_library")
18140 -
18141 -proto_library(
18142 - name = "params_proto",
18143 - srcs = [
18144 - "image_classification.proto",
18145 - "image_object_detection.proto",
18146 - "image_segmentation.proto",
18147 - "video_action_recognition.proto",
18148 - "video_classification.proto",
18149 - "video_object_tracking.proto",
18150 - ],
18151 - deps = [
18152 - "//google/api:annotations_proto",
18153 - ],
18154 -)
18155 -
18156 -##############################################################################
18157 -# Java
18158 -##############################################################################
18159 -load(
18160 - "@com_google_googleapis_imports//:imports.bzl",
18161 - "java_grpc_library",
18162 - "java_proto_library",
18163 -)
18164 -
18165 -java_proto_library(
18166 - name = "params_java_proto",
18167 - deps = [":params_proto"],
18168 -)
18169 -
18170 -java_grpc_library(
18171 - name = "params_java_grpc",
18172 - srcs = [":params_proto"],
18173 - deps = [":params_java_proto"],
18174 -)
18175 -
18176 -##############################################################################
18177 -# Go
18178 -##############################################################################
18179 -load(
18180 - "@com_google_googleapis_imports//:imports.bzl",
18181 - "go_proto_library",
18182 -)
18183 -
18184 -go_proto_library(
18185 - name = "params_go_proto",
18186 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
18187 - importpath = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/pa…
18188 - protos = [":params_proto"],
18189 - deps = [
18190 - "//google/api:annotations_go_proto",
18191 - ],
18192 -)
18193 -
18194 -##############################################################################
18195 -# Python
18196 -##############################################################################
18197 -load(
18198 - "@com_google_googleapis_imports//:imports.bzl",
18199 - "moved_proto_library",
18200 - "py_gapic_assembly_pkg",
18201 - "py_gapic_library",
18202 - "py_grpc_library",
18203 - "py_proto_library",
18204 -)
18205 -
18206 -moved_proto_library(
18207 - name = "params_moved_proto",
18208 - srcs = [":params_proto"],
18209 - deps = [
18210 - "//google/api:annotations_proto",
18211 - ],
18212 -)
18213 -
18214 -py_proto_library(
18215 - name = "params_py_proto",
18216 - deps = [":params_moved_proto"],
18217 -)
18218 -
18219 -py_grpc_library(
18220 - name = "params_py_grpc",
18221 - srcs = [":params_moved_proto"],
18222 - deps = [":params_py_proto"],
18223 -)
18224 -
18225 -py_gapic_library(
18226 - name = "params_py_gapic",
18227 - srcs = [":params_proto"],
18228 - opt_args = [
18229 - "python-gapic-namespace=google.cloud.aiplatform.v1beta1.schema.predict",
18230 - "python-gapic-name=params",
18231 - ],
18232 - rest_numeric_enums = False,
18233 - transport = "grpc",
18234 -)
18235 -
18236 -# Open Source Packages
18237 -py_gapic_assembly_pkg(
18238 - name = "params-py",
18239 - deps = [
18240 - ":params_py_gapic",
18241 - ],
18242 -)
18243 -
18244 -##############################################################################
18245 -# PHP
18246 -##############################################################################
18247 -load(
18248 - "@com_google_googleapis_imports//:imports.bzl",
18249 - "php_grpc_library",
18250 - "php_proto_library",
18251 -)
18252 -
18253 -php_proto_library(
18254 - name = "params_php_proto",
18255 - deps = [":params_proto"],
18256 -)
18257 -
18258 -php_grpc_library(
18259 - name = "params_php_grpc",
18260 - srcs = [":params_proto"],
18261 - deps = [":params_php_proto"],
18262 -)
18263 -
18264 -##############################################################################
18265 -# Node.js
18266 -##############################################################################
18267 -load(
18268 - "@com_google_googleapis_imports//:imports.bzl",
18269 - "nodejs_gapic_assembly_pkg",
18270 - "nodejs_gapic_library",
18271 -)
18272 -
18273 -##############################################################################
18274 -# Ruby
18275 -##############################################################################
18276 -load(
18277 - "@com_google_googleapis_imports//:imports.bzl",
18278 - "ruby_grpc_library",
18279 - "ruby_proto_library",
18280 -)
18281 -
18282 -ruby_proto_library(
18283 - name = "params_ruby_proto",
18284 - deps = [":params_proto"],
18285 -)
18286 -
18287 -ruby_grpc_library(
18288 - name = "params_ruby_grpc",
18289 - srcs = [":params_proto"],
18290 - deps = [":params_ruby_proto"],
18291 -)
18292 -
18293 -##############################################################################
18294 -# C#
18295 -##############################################################################
18296 -load(
18297 - "@com_google_googleapis_imports//:imports.bzl",
18298 - "csharp_grpc_library",
18299 - "csharp_proto_library",
18300 -)
18301 -
18302 -csharp_proto_library(
18303 - name = "params_csharp_proto",
18304 - deps = [":params_proto"],
18305 -)
18306 -
18307 -csharp_grpc_library(
18308 - name = "params_csharp_grpc",
18309 - srcs = [":params_proto"],
18310 - deps = [":params_csharp_proto"],
18311 -)
18312 -
18313 -##############################################################################
18314 -# C++
18315 -##############################################################################
18316 -# Put your C++ code here
18317 diff -urN a/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel b/google/cloud/ai…
18318 --- a/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel 2000-01-01 00:00:00.000…
18319 +++ b/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel 1969-12-31 16:00:00
18320 @@ -1,200 +0,0 @@
18321 -# This file was automatically generated by BuildFileGenerator
18322 -
18323 -# This is an API workspace, having public visibility by default makes perfect sense.
18324 -package(default_visibility = ["//visibility:public"])
18325 -
18326 -##############################################################################
18327 -# Common
18328 -##############################################################################
18329 -load("@rules_proto//proto:defs.bzl", "proto_library")
18330 -
18331 -proto_library(
18332 - name = "prediction_proto",
18333 - srcs = [
18334 - "classification.proto",
18335 - "image_object_detection.proto",
18336 - "image_segmentation.proto",
18337 - "tabular_classification.proto",
18338 - "tabular_regression.proto",
18339 - "text_extraction.proto",
18340 - "text_sentiment.proto",
18341 - "time_series_forecasting.proto",
18342 - "video_action_recognition.proto",
18343 - "video_classification.proto",
18344 - "video_object_tracking.proto",
18345 - ],
18346 - deps = [
18347 - "//google/api:annotations_proto",
18348 - "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instance_proto",
18349 - "@com_google_protobuf//:duration_proto",
18350 - "@com_google_protobuf//:struct_proto",
18351 - "@com_google_protobuf//:wrappers_proto",
18352 - ],
18353 -)
18354 -
18355 -##############################################################################
18356 -# Java
18357 -##############################################################################
18358 -load(
18359 - "@com_google_googleapis_imports//:imports.bzl",
18360 - "java_grpc_library",
18361 - "java_proto_library",
18362 -)
18363 -
18364 -java_proto_library(
18365 - name = "prediction_java_proto",
18366 - deps = [":prediction_proto"],
18367 -)
18368 -
18369 -java_grpc_library(
18370 - name = "prediction_java_grpc",
18371 - srcs = [":prediction_proto"],
18372 - deps = [":prediction_java_proto"],
18373 -)
18374 -
18375 -##############################################################################
18376 -# Go
18377 -##############################################################################
18378 -load(
18379 - "@com_google_googleapis_imports//:imports.bzl",
18380 - "go_proto_library",
18381 -)
18382 -
18383 -go_proto_library(
18384 - name = "prediction_go_proto",
18385 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
18386 - importpath = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/predict/pr…
18387 - protos = [":prediction_proto"],
18388 - deps = [
18389 - "//google/api:annotations_go_proto",
18390 - "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instance_go_proto",
18391 - ],
18392 -)
18393 -
18394 -##############################################################################
18395 -# Python
18396 -##############################################################################
18397 -load(
18398 - "@com_google_googleapis_imports//:imports.bzl",
18399 - "moved_proto_library",
18400 - "py_gapic_assembly_pkg",
18401 - "py_gapic_library",
18402 - "py_grpc_library",
18403 - "py_proto_library",
18404 -)
18405 -
18406 -moved_proto_library(
18407 - name = "prediction_moved_proto",
18408 - srcs = [":prediction_proto"],
18409 - deps = [
18410 - "//google/api:annotations_proto",
18411 - "//google/cloud/aiplatform/v1beta1/schema/predict/instance:instance_proto",
18412 - "@com_google_protobuf//:duration_proto",
18413 - "@com_google_protobuf//:struct_proto",
18414 - "@com_google_protobuf//:wrappers_proto",
18415 - ],
18416 -)
18417 -
18418 -py_proto_library(
18419 - name = "prediction_py_proto",
18420 - deps = [":prediction_moved_proto"],
18421 -)
18422 -
18423 -py_grpc_library(
18424 - name = "prediction_py_grpc",
18425 - srcs = [":prediction_moved_proto"],
18426 - deps = [":prediction_py_proto"],
18427 -)
18428 -
18429 -py_gapic_library(
18430 - name = "prediction_py_gapic",
18431 - srcs = [":prediction_proto"],
18432 - opt_args = [
18433 - "python-gapic-namespace=google.cloud.aiplatform.v1beta1.schema.predict",
18434 - "python-gapic-name=prediction",
18435 - ],
18436 - rest_numeric_enums = False,
18437 - transport = "grpc",
18438 -)
18439 -
18440 -# Open Source Packages
18441 -py_gapic_assembly_pkg(
18442 - name = "prediction-py",
18443 - deps = [
18444 - ":prediction_py_gapic",
18445 - ],
18446 -)
18447 -
18448 -##############################################################################
18449 -# PHP
18450 -##############################################################################
18451 -load(
18452 - "@com_google_googleapis_imports//:imports.bzl",
18453 - "php_grpc_library",
18454 - "php_proto_library",
18455 -)
18456 -
18457 -php_proto_library(
18458 - name = "prediction_php_proto",
18459 - deps = [":prediction_proto"],
18460 -)
18461 -
18462 -php_grpc_library(
18463 - name = "prediction_php_grpc",
18464 - srcs = [":prediction_proto"],
18465 - deps = [":prediction_php_proto"],
18466 -)
18467 -
18468 -##############################################################################
18469 -# Node.js
18470 -##############################################################################
18471 -load(
18472 - "@com_google_googleapis_imports//:imports.bzl",
18473 - "nodejs_gapic_assembly_pkg",
18474 - "nodejs_gapic_library",
18475 -)
18476 -
18477 -##############################################################################
18478 -# Ruby
18479 -##############################################################################
18480 -load(
18481 - "@com_google_googleapis_imports//:imports.bzl",
18482 - "ruby_grpc_library",
18483 - "ruby_proto_library",
18484 -)
18485 -
18486 -ruby_proto_library(
18487 - name = "prediction_ruby_proto",
18488 - deps = [":prediction_proto"],
18489 -)
18490 -
18491 -ruby_grpc_library(
18492 - name = "prediction_ruby_grpc",
18493 - srcs = [":prediction_proto"],
18494 - deps = [":prediction_ruby_proto"],
18495 -)
18496 -
18497 -##############################################################################
18498 -# C#
18499 -##############################################################################
18500 -load(
18501 - "@com_google_googleapis_imports//:imports.bzl",
18502 - "csharp_grpc_library",
18503 - "csharp_proto_library",
18504 -)
18505 -
18506 -csharp_proto_library(
18507 - name = "prediction_csharp_proto",
18508 - deps = [":prediction_proto"],
18509 -)
18510 -
18511 -csharp_grpc_library(
18512 - name = "prediction_csharp_grpc",
18513 - srcs = [":prediction_proto"],
18514 - deps = [":prediction_csharp_proto"],
18515 -)
18516 -
18517 -##############################################################################
18518 -# C++
18519 -##############################################################################
18520 -# Put your C++ code here
18521 diff -urN a/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel b/google/clou…
18522 --- a/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel 2000-01-01 00:00:00…
18523 +++ b/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel 1969-12-31 16:00:00
18524 @@ -1,196 +0,0 @@
18525 -# This file was automatically generated by BuildFileGenerator
18526 -
18527 -# This is an API workspace, having public visibility by default makes perfect sense.
18528 -package(default_visibility = ["//visibility:public"])
18529 -
18530 -##############################################################################
18531 -# Common
18532 -##############################################################################
18533 -load("@rules_proto//proto:defs.bzl", "proto_library")
18534 -
18535 -proto_library(
18536 - name = "definition_proto",
18537 - srcs = [
18538 - "automl_image_classification.proto",
18539 - "automl_image_object_detection.proto",
18540 - "automl_image_segmentation.proto",
18541 - "automl_tables.proto",
18542 - "automl_text_classification.proto",
18543 - "automl_text_extraction.proto",
18544 - "automl_text_sentiment.proto",
18545 - "automl_time_series_forecasting.proto",
18546 - "automl_video_action_recognition.proto",
18547 - "automl_video_classification.proto",
18548 - "automl_video_object_tracking.proto",
18549 - "export_evaluated_data_items_config.proto",
18550 - ],
18551 - deps = [
18552 - "//google/api:annotations_proto",
18553 - "//google/api:field_behavior_proto",
18554 - ],
18555 -)
18556 -
18557 -##############################################################################
18558 -# Java
18559 -##############################################################################
18560 -load(
18561 - "@com_google_googleapis_imports//:imports.bzl",
18562 - "java_grpc_library",
18563 - "java_proto_library",
18564 -)
18565 -
18566 -java_proto_library(
18567 - name = "definition_java_proto",
18568 - deps = [":definition_proto"],
18569 -)
18570 -
18571 -java_grpc_library(
18572 - name = "definition_java_grpc",
18573 - srcs = [":definition_proto"],
18574 - deps = [":definition_java_proto"],
18575 -)
18576 -
18577 -##############################################################################
18578 -# Go
18579 -##############################################################################
18580 -load(
18581 - "@com_google_googleapis_imports//:imports.bzl",
18582 - "go_proto_library",
18583 -)
18584 -
18585 -go_proto_library(
18586 - name = "definition_go_proto",
18587 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
18588 - importpath = "google.golang.org/genproto/googleapis/cloud/aiplatform/v1beta1/schema/trainingjo…
18589 - protos = [":definition_proto"],
18590 - deps = [
18591 - "//google/api:annotations_go_proto",
18592 - "//google/api:field_behavior_go_proto",
18593 - ],
18594 -)
18595 -
18596 -##############################################################################
18597 -# Python
18598 -##############################################################################
18599 -load(
18600 - "@com_google_googleapis_imports//:imports.bzl",
18601 - "moved_proto_library",
18602 - "py_gapic_assembly_pkg",
18603 - "py_gapic_library",
18604 - "py_grpc_library",
18605 - "py_proto_library",
18606 - "py_test",
18607 -)
18608 -
18609 -moved_proto_library(
18610 - name = "definition_moved_proto",
18611 - srcs = [":definition_proto"],
18612 - deps = [
18613 - "//google/api:annotations_proto",
18614 - "//google/api:field_behavior_proto",
18615 - ],
18616 -)
18617 -
18618 -py_proto_library(
18619 - name = "definition_py_proto",
18620 - deps = [":definition_moved_proto"],
18621 -)
18622 -
18623 -py_grpc_library(
18624 - name = "definition_py_grpc",
18625 - srcs = [":definition_moved_proto"],
18626 - deps = [":definition_py_proto"],
18627 -)
18628 -
18629 -py_gapic_library(
18630 - name = "definition_py_gapic",
18631 - srcs = [":definition_proto"],
18632 - opt_args = [
18633 - "python-gapic-namespace=google.cloud.aiplatform.v1beta1.schema.trainingjob",
18634 - "python-gapic-name=definition",
18635 - ],
18636 - rest_numeric_enums = False,
18637 - transport = "grpc",
18638 -)
18639 -
18640 -# Open Source Packages
18641 -py_gapic_assembly_pkg(
18642 - name = "definition_py",
18643 - deps = [
18644 - ":definition_py_gapic",
18645 - ],
18646 -)
18647 -
18648 -##############################################################################
18649 -# PHP
18650 -##############################################################################
18651 -load(
18652 - "@com_google_googleapis_imports//:imports.bzl",
18653 - "php_grpc_library",
18654 - "php_proto_library",
18655 -)
18656 -
18657 -php_proto_library(
18658 - name = "definition_php_proto",
18659 - deps = [":definition_proto"],
18660 -)
18661 -
18662 -php_grpc_library(
18663 - name = "definition_php_grpc",
18664 - srcs = [":definition_proto"],
18665 - deps = [":definition_php_proto"],
18666 -)
18667 -
18668 -##############################################################################
18669 -# Node.js
18670 -##############################################################################
18671 -load(
18672 - "@com_google_googleapis_imports//:imports.bzl",
18673 - "nodejs_gapic_assembly_pkg",
18674 - "nodejs_gapic_library",
18675 -)
18676 -
18677 -##############################################################################
18678 -# Ruby
18679 -##############################################################################
18680 -load(
18681 - "@com_google_googleapis_imports//:imports.bzl",
18682 - "ruby_grpc_library",
18683 - "ruby_proto_library",
18684 -)
18685 -
18686 -ruby_proto_library(
18687 - name = "definition_ruby_proto",
18688 - deps = [":definition_proto"],
18689 -)
18690 -
18691 -ruby_grpc_library(
18692 - name = "definition_ruby_grpc",
18693 - srcs = [":definition_proto"],
18694 - deps = [":definition_ruby_proto"],
18695 -)
18696 -
18697 -##############################################################################
18698 -# C#
18699 -##############################################################################
18700 -load(
18701 - "@com_google_googleapis_imports//:imports.bzl",
18702 - "csharp_grpc_library",
18703 - "csharp_proto_library",
18704 -)
18705 -
18706 -csharp_proto_library(
18707 - name = "definition_csharp_proto",
18708 - deps = [":definition_proto"],
18709 -)
18710 -
18711 -csharp_grpc_library(
18712 - name = "definition_csharp_grpc",
18713 - srcs = [":definition_proto"],
18714 - deps = [":definition_csharp_proto"],
18715 -)
18716 -
18717 -##############################################################################
18718 -# C++
18719 -##############################################################################
18720 -# Put your C++ code here
18721 diff -urN a/google/cloud/apigateway/BUILD.bazel b/google/cloud/apigateway/BUILD.bazel
18722 --- a/google/cloud/apigateway/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
18723 +++ b/google/cloud/apigateway/BUILD.bazel 1969-12-31 16:00:00
18724 @@ -1,40 +0,0 @@
18725 -# This build file includes a target for the Ruby wrapper library for
18726 -# google-cloud-api_gateway.
18727 -
18728 -# This is an API workspace, having public visibility by default makes perfect sense.
18729 -package(default_visibility = ["//visibility:public"])
18730 -
18731 -# Export yaml configs.
18732 -exports_files(glob(["*.yaml"]))
18733 -
18734 -load(
18735 - "@com_google_googleapis_imports//:imports.bzl",
18736 - "ruby_cloud_gapic_library",
18737 - "ruby_gapic_assembly_pkg",
18738 -)
18739 -
18740 -# Generates a Ruby wrapper client for apigateway.
18741 -# Ruby wrapper clients are versionless, but are generated from source protos
18742 -# for a particular service version, v1 in this case.
18743 -ruby_cloud_gapic_library(
18744 - name = "apigateway_ruby_wrapper",
18745 - srcs = ["//google/cloud/apigateway/v1:apigateway_proto_with_info"],
18746 - extra_protoc_parameters = [
18747 - "ruby-cloud-gem-name=google-cloud-api_gateway",
18748 - "ruby-cloud-env-prefix=API_GATEWAY",
18749 - "ruby-cloud-wrapper-of=v1:0.1",
18750 - "ruby-cloud-product-url=https://cloud.google.com/api-gateway/",
18751 - "ruby-cloud-api-id=apigateway.googleapis.com",
18752 - "ruby-cloud-api-shortname=apigateway",
18753 - ],
18754 - ruby_cloud_description = "API Gateway enables you to provide secure access to your backend ser…
18755 - ruby_cloud_title = "API Gateway",
18756 -)
18757 -
18758 -# Open Source package.
18759 -ruby_gapic_assembly_pkg(
18760 - name = "google-cloud-apigateway-ruby",
18761 - deps = [
18762 - ":apigateway_ruby_wrapper",
18763 - ],
18764 -)
18765 diff -urN a/google/cloud/apigateway/v1/BUILD.bazel b/google/cloud/apigateway/v1/BUILD.bazel
18766 --- a/google/cloud/apigateway/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
18767 +++ b/google/cloud/apigateway/v1/BUILD.bazel 1969-12-31 16:00:00
18768 @@ -1,390 +0,0 @@
18769 -# This file was automatically generated by BuildFileGenerator
18770 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
18771 -
18772 -# Most of the manual changes to this file will be overwritten.
18773 -# It's **only** allowed to change the following rule attribute values:
18774 -# - names of *_gapic_assembly_* rules
18775 -# - certain parameters of *_gapic_library rules, including but not limited to:
18776 -# * extra_protoc_parameters
18777 -# * extra_protoc_file_parameters
18778 -# The complete list of preserved parameters can be found in the source code.
18779 -
18780 -# This is an API workspace, having public visibility by default makes perfect sense.
18781 -package(default_visibility = ["//visibility:public"])
18782 -
18783 -##############################################################################
18784 -# Common
18785 -##############################################################################
18786 -load("@rules_proto//proto:defs.bzl", "proto_library")
18787 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
18788 -
18789 -proto_library(
18790 - name = "apigateway_proto",
18791 - srcs = [
18792 - "apigateway.proto",
18793 - "apigateway_service.proto",
18794 - ],
18795 - deps = [
18796 - "//google/api:annotations_proto",
18797 - "//google/api:client_proto",
18798 - "//google/api:field_behavior_proto",
18799 - "//google/api:resource_proto",
18800 - "//google/longrunning:operations_proto",
18801 - "@com_google_protobuf//:field_mask_proto",
18802 - "@com_google_protobuf//:timestamp_proto",
18803 - ],
18804 -)
18805 -
18806 -proto_library_with_info(
18807 - name = "apigateway_proto_with_info",
18808 - deps = [
18809 - ":apigateway_proto",
18810 - "//google/cloud:common_resources_proto",
18811 - ],
18812 -)
18813 -
18814 -##############################################################################
18815 -# Java
18816 -##############################################################################
18817 -load(
18818 - "@com_google_googleapis_imports//:imports.bzl",
18819 - "java_gapic_assembly_gradle_pkg",
18820 - "java_gapic_library",
18821 - "java_gapic_test",
18822 - "java_grpc_library",
18823 - "java_proto_library",
18824 -)
18825 -
18826 -java_proto_library(
18827 - name = "apigateway_java_proto",
18828 - deps = [":apigateway_proto"],
18829 -)
18830 -
18831 -java_grpc_library(
18832 - name = "apigateway_java_grpc",
18833 - srcs = [":apigateway_proto"],
18834 - deps = [":apigateway_java_proto"],
18835 -)
18836 -
18837 -java_gapic_library(
18838 - name = "apigateway_java_gapic",
18839 - srcs = [":apigateway_proto_with_info"],
18840 - grpc_service_config = "apigateway_grpc_service_config.json",
18841 - rest_numeric_enums = False,
18842 - test_deps = [
18843 - ":apigateway_java_grpc",
18844 - ],
18845 - transport = "grpc+rest",
18846 - deps = [
18847 - ":apigateway_java_proto",
18848 - ],
18849 -)
18850 -
18851 -java_gapic_test(
18852 - name = "apigateway_java_gapic_test_suite",
18853 - test_classes = [
18854 - "com.google.cloud.apigateway.v1.ApiGatewayServiceClientHttpJsonTest",
18855 - "com.google.cloud.apigateway.v1.ApiGatewayServiceClientTest",
18856 - ],
18857 - runtime_deps = [":apigateway_java_gapic_test"],
18858 -)
18859 -
18860 -# Open Source Packages
18861 -java_gapic_assembly_gradle_pkg(
18862 - name = "google-cloud-apigateway-v1-java",
18863 - include_samples = True,
18864 - transport = "grpc+rest",
18865 - deps = [
18866 - ":apigateway_java_gapic",
18867 - ":apigateway_java_grpc",
18868 - ":apigateway_java_proto",
18869 - ":apigateway_proto",
18870 - ],
18871 -)
18872 -
18873 -##############################################################################
18874 -# Go
18875 -##############################################################################
18876 -load(
18877 - "@com_google_googleapis_imports//:imports.bzl",
18878 - "go_gapic_assembly_pkg",
18879 - "go_gapic_library",
18880 - "go_proto_library",
18881 - "go_test",
18882 -)
18883 -
18884 -go_proto_library(
18885 - name = "apigateway_go_proto",
18886 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
18887 - importpath = "google.golang.org/genproto/googleapis/cloud/apigateway/v1",
18888 - protos = [":apigateway_proto"],
18889 - deps = [
18890 - "//google/api:annotations_go_proto",
18891 - "//google/longrunning:longrunning_go_proto",
18892 - ],
18893 -)
18894 -
18895 -go_gapic_library(
18896 - name = "apigateway_go_gapic",
18897 - srcs = [":apigateway_proto_with_info"],
18898 - grpc_service_config = "apigateway_grpc_service_config.json",
18899 - importpath = "cloud.google.com/go/apigateway/apiv1;apigateway",
18900 - metadata = True,
18901 - rest_numeric_enums = False,
18902 - service_yaml = "apigateway_v1.yaml",
18903 - transport = "grpc+rest",
18904 - deps = [
18905 - ":apigateway_go_proto",
18906 - "//google/longrunning:longrunning_go_proto",
18907 - "@com_google_cloud_go//longrunning:go_default_library",
18908 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
18909 - ],
18910 -)
18911 -
18912 -go_test(
18913 - name = "apigateway_go_gapic_test",
18914 - srcs = [":apigateway_go_gapic_srcjar_test"],
18915 - embed = [":apigateway_go_gapic"],
18916 - importpath = "cloud.google.com/go/apigateway/apiv1",
18917 -)
18918 -
18919 -# Open Source Packages
18920 -go_gapic_assembly_pkg(
18921 - name = "gapi-cloud-apigateway-v1-go",
18922 - deps = [
18923 - ":apigateway_go_gapic",
18924 - ":apigateway_go_gapic_srcjar-metadata.srcjar",
18925 - ":apigateway_go_gapic_srcjar-test.srcjar",
18926 - ":apigateway_go_proto",
18927 - ],
18928 -)
18929 -
18930 -##############################################################################
18931 -# Python
18932 -##############################################################################
18933 -load(
18934 - "@com_google_googleapis_imports//:imports.bzl",
18935 - "py_gapic_assembly_pkg",
18936 - "py_gapic_library",
18937 - "py_test",
18938 -)
18939 -
18940 -py_gapic_library(
18941 - name = "apigateway_py_gapic",
18942 - srcs = [":apigateway_proto"],
18943 - grpc_service_config = "apigateway_grpc_service_config.json",
18944 - opt_args = ["warehouse-package-name=google-cloud-api-gateway"],
18945 - rest_numeric_enums = False,
18946 - transport = "grpc",
18947 -)
18948 -
18949 -py_test(
18950 - name = "apigateway_py_gapic_test",
18951 - srcs = [
18952 - "apigateway_py_gapic_pytest.py",
18953 - "apigateway_py_gapic_test.py",
18954 - ],
18955 - legacy_create_init = False,
18956 - deps = [":apigateway_py_gapic"],
18957 -)
18958 -
18959 -# Open Source Packages
18960 -py_gapic_assembly_pkg(
18961 - name = "google-cloud-apigateway-v1-py",
18962 - deps = [
18963 - ":apigateway_py_gapic",
18964 - ],
18965 -)
18966 -
18967 -##############################################################################
18968 -# PHP
18969 -##############################################################################
18970 -load(
18971 - "@com_google_googleapis_imports//:imports.bzl",
18972 - "php_gapic_assembly_pkg",
18973 - "php_gapic_library",
18974 - "php_grpc_library",
18975 - "php_proto_library",
18976 -)
18977 -
18978 -php_proto_library(
18979 - name = "apigateway_php_proto",
18980 - deps = [":apigateway_proto"],
18981 -)
18982 -
18983 -php_grpc_library(
18984 - name = "apigateway_php_grpc",
18985 - srcs = [":apigateway_proto"],
18986 - deps = [":apigateway_php_proto"],
18987 -)
18988 -
18989 -php_gapic_library(
18990 - name = "apigateway_php_gapic",
18991 - srcs = [":apigateway_proto_with_info"],
18992 - grpc_service_config = "apigateway_grpc_service_config.json",
18993 - rest_numeric_enums = False,
18994 - service_yaml = "apigateway_v1.yaml",
18995 - transport = "grpc+rest",
18996 - deps = [
18997 - ":apigateway_php_grpc",
18998 - ":apigateway_php_proto",
18999 - ],
19000 -)
19001 -
19002 -# Open Source Packages
19003 -php_gapic_assembly_pkg(
19004 - name = "google-cloud-apigateway-v1-php",
19005 - deps = [
19006 - ":apigateway_php_gapic",
19007 - ":apigateway_php_grpc",
19008 - ":apigateway_php_proto",
19009 - ],
19010 -)
19011 -
19012 -##############################################################################
19013 -# Node.js
19014 -##############################################################################
19015 -load(
19016 - "@com_google_googleapis_imports//:imports.bzl",
19017 - "nodejs_gapic_assembly_pkg",
19018 - "nodejs_gapic_library",
19019 -)
19020 -
19021 -nodejs_gapic_library(
19022 - name = "apigateway_nodejs_gapic",
19023 - package_name = "@google-cloud/api-gateway",
19024 - src = ":apigateway_proto_with_info",
19025 - extra_protoc_parameters = ["metadata"],
19026 - grpc_service_config = "apigateway_grpc_service_config.json",
19027 - package = "google.cloud.apigateway.v1",
19028 - rest_numeric_enums = False,
19029 - service_yaml = "apigateway_v1.yaml",
19030 - transport = "grpc+rest",
19031 - deps = [],
19032 -)
19033 -
19034 -nodejs_gapic_assembly_pkg(
19035 - name = "apigateway-v1-nodejs",
19036 - deps = [
19037 - ":apigateway_nodejs_gapic",
19038 - ":apigateway_proto",
19039 - ],
19040 -)
19041 -
19042 -##############################################################################
19043 -# Ruby
19044 -##############################################################################
19045 -load(
19046 - "@com_google_googleapis_imports//:imports.bzl",
19047 - "ruby_cloud_gapic_library",
19048 - "ruby_gapic_assembly_pkg",
19049 - "ruby_grpc_library",
19050 - "ruby_proto_library",
19051 -)
19052 -
19053 -ruby_proto_library(
19054 - name = "apigateway_ruby_proto",
19055 - deps = [":apigateway_proto"],
19056 -)
19057 -
19058 -ruby_grpc_library(
19059 - name = "apigateway_ruby_grpc",
19060 - srcs = [":apigateway_proto"],
19061 - deps = [":apigateway_ruby_proto"],
19062 -)
19063 -
19064 -ruby_cloud_gapic_library(
19065 - name = "apigateway_ruby_gapic",
19066 - srcs = [":apigateway_proto_with_info"],
19067 - extra_protoc_parameters = [
19068 - "ruby-cloud-gem-name=google-cloud-api_gateway-v1",
19069 - "ruby-cloud-env-prefix=API_GATEWAY",
19070 - "ruby-cloud-product-url=https://cloud.google.com/api-gateway/",
19071 - "ruby-cloud-api-id=apigateway.googleapis.com",
19072 - "ruby-cloud-api-shortname=apigateway",
19073 - ],
19074 - grpc_service_config = "apigateway_grpc_service_config.json",
19075 - rest_numeric_enums = False,
19076 - ruby_cloud_description = "API Gateway enables you to provide secure access to your backend ser…
19077 - ruby_cloud_title = "API Gateway V1",
19078 - deps = [
19079 - ":apigateway_ruby_grpc",
19080 - ":apigateway_ruby_proto",
19081 - ],
19082 -)
19083 -
19084 -# Open Source Packages
19085 -ruby_gapic_assembly_pkg(
19086 - name = "google-cloud-apigateway-v1-ruby",
19087 - deps = [
19088 - ":apigateway_ruby_gapic",
19089 - ":apigateway_ruby_grpc",
19090 - ":apigateway_ruby_proto",
19091 - ],
19092 -)
19093 -
19094 -##############################################################################
19095 -# C#
19096 -##############################################################################
19097 -load(
19098 - "@com_google_googleapis_imports//:imports.bzl",
19099 - "csharp_gapic_assembly_pkg",
19100 - "csharp_gapic_library",
19101 - "csharp_grpc_library",
19102 - "csharp_proto_library",
19103 -)
19104 -
19105 -csharp_proto_library(
19106 - name = "apigateway_csharp_proto",
19107 - deps = [":apigateway_proto"],
19108 -)
19109 -
19110 -csharp_grpc_library(
19111 - name = "apigateway_csharp_grpc",
19112 - srcs = [":apigateway_proto"],
19113 - deps = [":apigateway_csharp_proto"],
19114 -)
19115 -
19116 -csharp_gapic_library(
19117 - name = "apigateway_csharp_gapic",
19118 - srcs = [":apigateway_proto_with_info"],
19119 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
19120 - grpc_service_config = "apigateway_grpc_service_config.json",
19121 - rest_numeric_enums = False,
19122 - service_yaml = "apigateway_v1.yaml",
19123 - deps = [
19124 - ":apigateway_csharp_grpc",
19125 - ":apigateway_csharp_proto",
19126 - ],
19127 -)
19128 -
19129 -# Open Source Packages
19130 -csharp_gapic_assembly_pkg(
19131 - name = "google-cloud-apigateway-v1-csharp",
19132 - deps = [
19133 - ":apigateway_csharp_gapic",
19134 - ":apigateway_csharp_grpc",
19135 - ":apigateway_csharp_proto",
19136 - ],
19137 -)
19138 -
19139 -##############################################################################
19140 -# C++
19141 -##############################################################################
19142 -load(
19143 - "@com_google_googleapis_imports//:imports.bzl",
19144 - "cc_grpc_library",
19145 - "cc_proto_library",
19146 -)
19147 -
19148 -cc_proto_library(
19149 - name = "apigateway_cc_proto",
19150 - deps = [":apigateway_proto"],
19151 -)
19152 -
19153 -cc_grpc_library(
19154 - name = "apigateway_cc_grpc",
19155 - srcs = [":apigateway_proto"],
19156 - grpc_only = True,
19157 - deps = [":apigateway_cc_proto"],
19158 -)
19159 diff -urN a/google/cloud/apigeeconnect/BUILD.bazel b/google/cloud/apigeeconnect/BUILD.bazel
19160 --- a/google/cloud/apigeeconnect/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
19161 +++ b/google/cloud/apigeeconnect/BUILD.bazel 1969-12-31 16:00:00
19162 @@ -1,40 +0,0 @@
19163 -# This build file includes a target for the Ruby wrapper library for
19164 -# google-cloud-apigee_connect.
19165 -
19166 -# This is an API workspace, having public visibility by default makes perfect sense.
19167 -package(default_visibility = ["//visibility:public"])
19168 -
19169 -# Export yaml configs.
19170 -exports_files(glob(["*.yaml"]))
19171 -
19172 -load(
19173 - "@com_google_googleapis_imports//:imports.bzl",
19174 - "ruby_cloud_gapic_library",
19175 - "ruby_gapic_assembly_pkg",
19176 -)
19177 -
19178 -# Generates a Ruby wrapper client for apigeeconnect.
19179 -# Ruby wrapper clients are versionless, but are generated from source protos
19180 -# for a particular service version, v1 in this case.
19181 -ruby_cloud_gapic_library(
19182 - name = "apigeeconnect_ruby_wrapper",
19183 - srcs = ["//google/cloud/apigeeconnect/v1:apigeeconnect_proto_with_info"],
19184 - extra_protoc_parameters = [
19185 - "ruby-cloud-gem-name=google-cloud-apigee_connect",
19186 - "ruby-cloud-env-prefix=APIGEE_CONNECT",
19187 - "ruby-cloud-wrapper-of=v1:0.0",
19188 - "ruby-cloud-product-url=https://cloud.google.com/apigee/docs/hybrid/v1.4/apigee-connect",
19189 - "ruby-cloud-api-id=apigeeconnect.googleapis.com",
19190 - "ruby-cloud-api-shortname=apigeeconnect",
19191 - ],
19192 - ruby_cloud_description = "Apigee Connect allows the Apigee hybrid management plane to connect …
19193 - ruby_cloud_title = "Apigee Connect",
19194 -)
19195 -
19196 -# Open Source package.
19197 -ruby_gapic_assembly_pkg(
19198 - name = "google-cloud-apigeeconnect-ruby",
19199 - deps = [
19200 - ":apigeeconnect_ruby_wrapper",
19201 - ],
19202 -)
19203 diff -urN a/google/cloud/apigeeconnect/v1/BUILD.bazel b/google/cloud/apigeeconnect/v1/BUILD.bazel
19204 --- a/google/cloud/apigeeconnect/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
19205 +++ b/google/cloud/apigeeconnect/v1/BUILD.bazel 1969-12-31 16:00:00
19206 @@ -1,388 +0,0 @@
19207 -# This file was automatically generated by BuildFileGenerator
19208 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
19209 -
19210 -# Most of the manual changes to this file will be overwritten.
19211 -# It's **only** allowed to change the following rule attribute values:
19212 -# - names of *_gapic_assembly_* rules
19213 -# - certain parameters of *_gapic_library rules, including but not limited to:
19214 -# * extra_protoc_parameters
19215 -# * extra_protoc_file_parameters
19216 -# The complete list of preserved parameters can be found in the source code.
19217 -
19218 -# This is an API workspace, having public visibility by default makes perfect sense.
19219 -package(default_visibility = ["//visibility:public"])
19220 -
19221 -##############################################################################
19222 -# Common
19223 -##############################################################################
19224 -load("@rules_proto//proto:defs.bzl", "proto_library")
19225 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
19226 -
19227 -proto_library(
19228 - name = "apigeeconnect_proto",
19229 - srcs = [
19230 - "connection.proto",
19231 - "tether.proto",
19232 - ],
19233 - deps = [
19234 - "//google/api:annotations_proto",
19235 - "//google/api:client_proto",
19236 - "//google/api:field_behavior_proto",
19237 - "//google/api:resource_proto",
19238 - "//google/rpc:status_proto",
19239 - "@com_google_protobuf//:duration_proto",
19240 - ],
19241 -)
19242 -
19243 -proto_library_with_info(
19244 - name = "apigeeconnect_proto_with_info",
19245 - deps = [
19246 - ":apigeeconnect_proto",
19247 - "//google/cloud:common_resources_proto",
19248 - ],
19249 -)
19250 -
19251 -##############################################################################
19252 -# Java
19253 -##############################################################################
19254 -load(
19255 - "@com_google_googleapis_imports//:imports.bzl",
19256 - "java_gapic_assembly_gradle_pkg",
19257 - "java_gapic_library",
19258 - "java_gapic_test",
19259 - "java_grpc_library",
19260 - "java_proto_library",
19261 -)
19262 -
19263 -java_proto_library(
19264 - name = "apigeeconnect_java_proto",
19265 - deps = [":apigeeconnect_proto"],
19266 -)
19267 -
19268 -java_grpc_library(
19269 - name = "apigeeconnect_java_grpc",
19270 - srcs = [":apigeeconnect_proto"],
19271 - deps = [":apigeeconnect_java_proto"],
19272 -)
19273 -
19274 -java_gapic_library(
19275 - name = "apigeeconnect_java_gapic",
19276 - srcs = [":apigeeconnect_proto_with_info"],
19277 - grpc_service_config = "connection_grpc_service_config.json",
19278 - rest_numeric_enums = False,
19279 - test_deps = [
19280 - ":apigeeconnect_java_grpc",
19281 - ],
19282 - transport = "grpc+rest",
19283 - deps = [
19284 - ":apigeeconnect_java_proto",
19285 - ],
19286 -)
19287 -
19288 -java_gapic_test(
19289 - name = "apigeeconnect_java_gapic_test_suite",
19290 - test_classes = [
19291 - "com.google.cloud.apigeeconnect.v1.ConnectionServiceClientHttpJsonTest",
19292 - "com.google.cloud.apigeeconnect.v1.ConnectionServiceClientTest",
19293 - "com.google.cloud.apigeeconnect.v1.TetherClientHttpJsonTest",
19294 - "com.google.cloud.apigeeconnect.v1.TetherClientTest",
19295 - ],
19296 - runtime_deps = [":apigeeconnect_java_gapic_test"],
19297 -)
19298 -
19299 -# Open Source Packages
19300 -java_gapic_assembly_gradle_pkg(
19301 - name = "google-cloud-apigeeconnect-v1-java",
19302 - include_samples = True,
19303 - transport = "grpc+rest",
19304 - deps = [
19305 - ":apigeeconnect_java_gapic",
19306 - ":apigeeconnect_java_grpc",
19307 - ":apigeeconnect_java_proto",
19308 - ":apigeeconnect_proto",
19309 - ],
19310 -)
19311 -
19312 -##############################################################################
19313 -# Go
19314 -##############################################################################
19315 -load(
19316 - "@com_google_googleapis_imports//:imports.bzl",
19317 - "go_gapic_assembly_pkg",
19318 - "go_gapic_library",
19319 - "go_proto_library",
19320 - "go_test",
19321 -)
19322 -
19323 -go_proto_library(
19324 - name = "apigeeconnect_go_proto",
19325 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
19326 - importpath = "google.golang.org/genproto/googleapis/cloud/apigeeconnect/v1",
19327 - protos = [":apigeeconnect_proto"],
19328 - deps = [
19329 - "//google/api:annotations_go_proto",
19330 - "//google/rpc:status_go_proto",
19331 - ],
19332 -)
19333 -
19334 -go_gapic_library(
19335 - name = "apigeeconnect_go_gapic",
19336 - srcs = [":apigeeconnect_proto_with_info"],
19337 - grpc_service_config = "connection_grpc_service_config.json",
19338 - importpath = "cloud.google.com/go/apigeeconnect/apiv1;apigeeconnect",
19339 - metadata = True,
19340 - rest_numeric_enums = False,
19341 - service_yaml = "apigeeconnect_v1.yaml",
19342 - deps = [
19343 - ":apigeeconnect_go_proto",
19344 - "@io_bazel_rules_go//proto/wkt:duration_go_proto",
19345 - ],
19346 -)
19347 -
19348 -go_test(
19349 - name = "apigeeconnect_go_gapic_test",
19350 - srcs = [":apigeeconnect_go_gapic_srcjar_test"],
19351 - embed = [":apigeeconnect_go_gapic"],
19352 - importpath = "cloud.google.com/go/apigeeconnect/apiv1",
19353 -)
19354 -
19355 -# Open Source Packages
19356 -go_gapic_assembly_pkg(
19357 - name = "gapi-cloud-apigeeconnect-v1-go",
19358 - deps = [
19359 - ":apigeeconnect_go_gapic",
19360 - ":apigeeconnect_go_gapic_srcjar-metadata.srcjar",
19361 - ":apigeeconnect_go_gapic_srcjar-test.srcjar",
19362 - ":apigeeconnect_go_proto",
19363 - ],
19364 -)
19365 -
19366 -##############################################################################
19367 -# Python
19368 -##############################################################################
19369 -load(
19370 - "@com_google_googleapis_imports//:imports.bzl",
19371 - "py_gapic_assembly_pkg",
19372 - "py_gapic_library",
19373 - "py_test",
19374 -)
19375 -
19376 -py_gapic_library(
19377 - name = "apigeeconnect_py_gapic",
19378 - srcs = [":apigeeconnect_proto"],
19379 - grpc_service_config = "connection_grpc_service_config.json",
19380 - opt_args = ["warehouse-package-name=google-cloud-apigee-connect"],
19381 - rest_numeric_enums = False,
19382 - transport = "grpc",
19383 -)
19384 -
19385 -py_test(
19386 - name = "apigeeconnect_py_gapic_test",
19387 - srcs = [
19388 - "apigeeconnect_py_gapic_pytest.py",
19389 - "apigeeconnect_py_gapic_test.py",
19390 - ],
19391 - legacy_create_init = False,
19392 - deps = [":apigeeconnect_py_gapic"],
19393 -)
19394 -
19395 -# Open Source Packages
19396 -py_gapic_assembly_pkg(
19397 - name = "apigeeconnect-v1-py",
19398 - deps = [
19399 - ":apigeeconnect_py_gapic",
19400 - ],
19401 -)
19402 -
19403 -##############################################################################
19404 -# PHP
19405 -##############################################################################
19406 -load(
19407 - "@com_google_googleapis_imports//:imports.bzl",
19408 - "php_gapic_assembly_pkg",
19409 - "php_gapic_library",
19410 - "php_grpc_library",
19411 - "php_proto_library",
19412 -)
19413 -
19414 -php_proto_library(
19415 - name = "apigeeconnect_php_proto",
19416 - deps = [":apigeeconnect_proto"],
19417 -)
19418 -
19419 -php_grpc_library(
19420 - name = "apigeeconnect_php_grpc",
19421 - srcs = [":apigeeconnect_proto"],
19422 - deps = [":apigeeconnect_php_proto"],
19423 -)
19424 -
19425 -php_gapic_library(
19426 - name = "apigeeconnect_php_gapic",
19427 - srcs = [":apigeeconnect_proto_with_info"],
19428 - grpc_service_config = "connection_grpc_service_config.json",
19429 - rest_numeric_enums = False,
19430 - service_yaml = "apigeeconnect_v1.yaml",
19431 - transport = "grpc+rest",
19432 - deps = [
19433 - ":apigeeconnect_php_grpc",
19434 - ":apigeeconnect_php_proto",
19435 - ],
19436 -)
19437 -
19438 -# Open Source Packages
19439 -php_gapic_assembly_pkg(
19440 - name = "google-cloud-apigeeconnect-v1-php",
19441 - deps = [
19442 - ":apigeeconnect_php_gapic",
19443 - ":apigeeconnect_php_grpc",
19444 - ":apigeeconnect_php_proto",
19445 - ],
19446 -)
19447 -
19448 -##############################################################################
19449 -# Node.js
19450 -##############################################################################
19451 -load(
19452 - "@com_google_googleapis_imports//:imports.bzl",
19453 - "nodejs_gapic_assembly_pkg",
19454 - "nodejs_gapic_library",
19455 -)
19456 -
19457 -nodejs_gapic_library(
19458 - name = "apigeeconnect_nodejs_gapic",
19459 - package_name = "@google-cloud/apigee-connect",
19460 - src = ":apigeeconnect_proto_with_info",
19461 - extra_protoc_parameters = ["metadata"],
19462 - grpc_service_config = "connection_grpc_service_config.json",
19463 - package = "google.cloud.apigeeconnect.v1",
19464 - rest_numeric_enums = False,
19465 - service_yaml = "apigeeconnect_v1.yaml",
19466 - transport = "grpc+rest",
19467 - deps = [],
19468 -)
19469 -
19470 -nodejs_gapic_assembly_pkg(
19471 - name = "apigeeconnect-v1-nodejs",
19472 - deps = [
19473 - ":apigeeconnect_nodejs_gapic",
19474 - ":apigeeconnect_proto",
19475 - ],
19476 -)
19477 -
19478 -##############################################################################
19479 -# Ruby
19480 -##############################################################################
19481 -load(
19482 - "@com_google_googleapis_imports//:imports.bzl",
19483 - "ruby_cloud_gapic_library",
19484 - "ruby_gapic_assembly_pkg",
19485 - "ruby_grpc_library",
19486 - "ruby_proto_library",
19487 -)
19488 -
19489 -ruby_proto_library(
19490 - name = "apigeeconnect_ruby_proto",
19491 - deps = [":apigeeconnect_proto"],
19492 -)
19493 -
19494 -ruby_grpc_library(
19495 - name = "apigeeconnect_ruby_grpc",
19496 - srcs = [":apigeeconnect_proto"],
19497 - deps = [":apigeeconnect_ruby_proto"],
19498 -)
19499 -
19500 -ruby_cloud_gapic_library(
19501 - name = "apigeeconnect_ruby_gapic",
19502 - srcs = [":apigeeconnect_proto_with_info"],
19503 - extra_protoc_parameters = [
19504 - "ruby-cloud-gem-name=google-cloud-apigee_connect-v1",
19505 - "ruby-cloud-env-prefix=APIGEE_CONNECT",
19506 - "ruby-cloud-product-url=https://cloud.google.com/apigee/docs/hybrid/v1.4/apigee-connect",
19507 - "ruby-cloud-api-id=apigeeconnect.googleapis.com",
19508 - "ruby-cloud-api-shortname=apigeeconnect",
19509 - ],
19510 - grpc_service_config = "connection_grpc_service_config.json",
19511 - rest_numeric_enums = False,
19512 - ruby_cloud_description = "Apigee Connect allows the Apigee hybrid management plane to connect …
19513 - ruby_cloud_title = "Apigee Connect V1",
19514 - deps = [
19515 - ":apigeeconnect_ruby_grpc",
19516 - ":apigeeconnect_ruby_proto",
19517 - ],
19518 -)
19519 -
19520 -# Open Source Packages
19521 -ruby_gapic_assembly_pkg(
19522 - name = "google-cloud-apigeeconnect-v1-ruby",
19523 - deps = [
19524 - ":apigeeconnect_ruby_gapic",
19525 - ":apigeeconnect_ruby_grpc",
19526 - ":apigeeconnect_ruby_proto",
19527 - ],
19528 -)
19529 -
19530 -##############################################################################
19531 -# C#
19532 -##############################################################################
19533 -load(
19534 - "@com_google_googleapis_imports//:imports.bzl",
19535 - "csharp_gapic_assembly_pkg",
19536 - "csharp_gapic_library",
19537 - "csharp_grpc_library",
19538 - "csharp_proto_library",
19539 -)
19540 -
19541 -csharp_proto_library(
19542 - name = "apigeeconnect_csharp_proto",
19543 - deps = [":apigeeconnect_proto"],
19544 -)
19545 -
19546 -csharp_grpc_library(
19547 - name = "apigeeconnect_csharp_grpc",
19548 - srcs = [":apigeeconnect_proto"],
19549 - deps = [":apigeeconnect_csharp_proto"],
19550 -)
19551 -
19552 -csharp_gapic_library(
19553 - name = "apigeeconnect_csharp_gapic",
19554 - srcs = [":apigeeconnect_proto_with_info"],
19555 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
19556 - grpc_service_config = "connection_grpc_service_config.json",
19557 - rest_numeric_enums = False,
19558 - service_yaml = "apigeeconnect_v1.yaml",
19559 - deps = [
19560 - ":apigeeconnect_csharp_grpc",
19561 - ":apigeeconnect_csharp_proto",
19562 - ],
19563 -)
19564 -
19565 -# Open Source Packages
19566 -csharp_gapic_assembly_pkg(
19567 - name = "google-cloud-apigeeconnect-v1-csharp",
19568 - deps = [
19569 - ":apigeeconnect_csharp_gapic",
19570 - ":apigeeconnect_csharp_grpc",
19571 - ":apigeeconnect_csharp_proto",
19572 - ],
19573 -)
19574 -
19575 -##############################################################################
19576 -# C++
19577 -##############################################################################
19578 -load(
19579 - "@com_google_googleapis_imports//:imports.bzl",
19580 - "cc_grpc_library",
19581 - "cc_proto_library",
19582 -)
19583 -
19584 -cc_proto_library(
19585 - name = "apigeeconnect_cc_proto",
19586 - deps = [":apigeeconnect_proto"],
19587 -)
19588 -
19589 -cc_grpc_library(
19590 - name = "apigeeconnect_cc_grpc",
19591 - srcs = [":apigeeconnect_proto"],
19592 - grpc_only = True,
19593 - deps = [":apigeeconnect_cc_proto"],
19594 -)
19595 diff -urN a/google/cloud/apigeeregistry/BUILD.bazel b/google/cloud/apigeeregistry/BUILD.bazel
19596 --- a/google/cloud/apigeeregistry/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
19597 +++ b/google/cloud/apigeeregistry/BUILD.bazel 1969-12-31 16:00:00
19598 @@ -1,39 +0,0 @@
19599 -# This build file includes a target for the Ruby wrapper library for
19600 -# google-cloud-apigee_registry.
19601 -
19602 -# This is an API workspace, having public visibility by default makes perfect sense.
19603 -package(default_visibility = ["//visibility:public"])
19604 -
19605 -# Export yaml configs.
19606 -exports_files(glob(["*.yaml"]))
19607 -
19608 -load(
19609 - "@com_google_googleapis_imports//:imports.bzl",
19610 - "ruby_cloud_gapic_library",
19611 - "ruby_gapic_assembly_pkg",
19612 -)
19613 -
19614 -# Generates a Ruby wrapper client for apigeeregistry.
19615 -# Ruby wrapper clients are versionless, but are generated from source protos
19616 -# for a particular service version, v1 in this case.
19617 -ruby_cloud_gapic_library(
19618 - name = "apigeeregistry_ruby_wrapper",
19619 - srcs = ["//google/cloud/apigeeregistry/v1:apigeeregistry_proto_with_info"],
19620 - extra_protoc_parameters = [
19621 - "ruby-cloud-api-id=apigeeregistry.googleapis.com",
19622 - "ruby-cloud-api-shortname=apigeeregistry",
19623 - "ruby-cloud-gem-name=google-cloud-apigee_registry",
19624 - "ruby-cloud-product-url=https://cloud.google.com/apigee/docs/api-hub/get-started-registry-…
19625 - "ruby-cloud-wrapper-of=v1:0.0",
19626 - ],
19627 - ruby_cloud_description = "The Apigee Registry API allows teams to upload and share machine-rea…
19628 - ruby_cloud_title = "Apigee Registry",
19629 -)
19630 -
19631 -# Open Source package.
19632 -ruby_gapic_assembly_pkg(
19633 - name = "google-cloud-apigeeregistry-ruby",
19634 - deps = [
19635 - ":apigeeregistry_ruby_wrapper",
19636 - ],
19637 -)
19638 diff -urN a/google/cloud/apigeeregistry/v1/BUILD.bazel b/google/cloud/apigeeregistry/v1/BUILD.bazel
19639 --- a/google/cloud/apigeeregistry/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
19640 +++ b/google/cloud/apigeeregistry/v1/BUILD.bazel 1969-12-31 16:00:00
19641 @@ -1,415 +0,0 @@
19642 -# This file was automatically generated by BuildFileGenerator
19643 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
19644 -
19645 -# Most of the manual changes to this file will be overwritten.
19646 -# It's **only** allowed to change the following rule attribute values:
19647 -# - names of *_gapic_assembly_* rules
19648 -# - certain parameters of *_gapic_library rules, including but not limited to:
19649 -# * extra_protoc_parameters
19650 -# * extra_protoc_file_parameters
19651 -# The complete list of preserved parameters can be found in the source code.
19652 -
19653 -# This is an API workspace, having public visibility by default makes perfect sense.
19654 -package(default_visibility = ["//visibility:public"])
19655 -
19656 -##############################################################################
19657 -# Common
19658 -##############################################################################
19659 -load("@rules_proto//proto:defs.bzl", "proto_library")
19660 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
19661 -
19662 -proto_library(
19663 - name = "apigeeregistry_proto",
19664 - srcs = [
19665 - "provisioning_service.proto",
19666 - "registry_models.proto",
19667 - "registry_service.proto",
19668 - ],
19669 - deps = [
19670 - "//google/api:annotations_proto",
19671 - "//google/api:client_proto",
19672 - "//google/api:field_behavior_proto",
19673 - "//google/api:httpbody_proto",
19674 - "//google/api:resource_proto",
19675 - "//google/longrunning:operations_proto",
19676 - "@com_google_protobuf//:empty_proto",
19677 - "@com_google_protobuf//:field_mask_proto",
19678 - "@com_google_protobuf//:timestamp_proto",
19679 - ],
19680 -)
19681 -
19682 -proto_library_with_info(
19683 - name = "apigeeregistry_proto_with_info",
19684 - deps = [
19685 - ":apigeeregistry_proto",
19686 - "//google/cloud:common_resources_proto",
19687 - "//google/cloud/location:location_proto",
19688 - "//google/iam/v1:iam_policy_proto",
19689 - ],
19690 -)
19691 -
19692 -##############################################################################
19693 -# Java
19694 -##############################################################################
19695 -load(
19696 - "@com_google_googleapis_imports//:imports.bzl",
19697 - "java_gapic_assembly_gradle_pkg",
19698 - "java_gapic_library",
19699 - "java_gapic_test",
19700 - "java_grpc_library",
19701 - "java_proto_library",
19702 -)
19703 -
19704 -java_proto_library(
19705 - name = "apigeeregistry_java_proto",
19706 - deps = [":apigeeregistry_proto"],
19707 -)
19708 -
19709 -java_grpc_library(
19710 - name = "apigeeregistry_java_grpc",
19711 - srcs = [":apigeeregistry_proto"],
19712 - deps = [":apigeeregistry_java_proto"],
19713 -)
19714 -
19715 -java_gapic_library(
19716 - name = "apigeeregistry_java_gapic",
19717 - srcs = [":apigeeregistry_proto_with_info"],
19718 - gapic_yaml = None,
19719 - grpc_service_config = "apigeeregistry_grpc_service_config.json",
19720 - rest_numeric_enums = False,
19721 - service_yaml = "apigeeregistry_v1.yaml",
19722 - test_deps = [
19723 - ":apigeeregistry_java_grpc",
19724 - "//google/cloud/location:location_java_grpc",
19725 - "//google/iam/v1:iam_java_grpc",
19726 - ],
19727 - transport = "grpc+rest",
19728 - deps = [
19729 - ":apigeeregistry_java_proto",
19730 - "//google/api:api_java_proto",
19731 - "//google/cloud/location:location_java_proto",
19732 - "//google/iam/v1:iam_java_proto",
19733 - ],
19734 -)
19735 -
19736 -java_gapic_test(
19737 - name = "apigeeregistry_java_gapic_test_suite",
19738 - test_classes = [
19739 - "com.google.cloud.apigeeregistry.v1.ProvisioningClientHttpJsonTest",
19740 - "com.google.cloud.apigeeregistry.v1.ProvisioningClientTest",
19741 - "com.google.cloud.apigeeregistry.v1.RegistryClientHttpJsonTest",
19742 - "com.google.cloud.apigeeregistry.v1.RegistryClientTest",
19743 - ],
19744 - runtime_deps = [":apigeeregistry_java_gapic_test"],
19745 -)
19746 -
19747 -# Open Source Packages
19748 -java_gapic_assembly_gradle_pkg(
19749 - name = "google-cloud-apigeeregistry-v1-java",
19750 - include_samples = True,
19751 - transport = "grpc+rest",
19752 - deps = [
19753 - ":apigeeregistry_java_gapic",
19754 - ":apigeeregistry_java_grpc",
19755 - ":apigeeregistry_java_proto",
19756 - ":apigeeregistry_proto",
19757 - ],
19758 -)
19759 -
19760 -##############################################################################
19761 -# Go
19762 -##############################################################################
19763 -load(
19764 - "@com_google_googleapis_imports//:imports.bzl",
19765 - "go_gapic_assembly_pkg",
19766 - "go_gapic_library",
19767 - "go_proto_library",
19768 - "go_test",
19769 -)
19770 -
19771 -go_proto_library(
19772 - name = "apigeeregistry_go_proto",
19773 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
19774 - importpath = "google.golang.org/genproto/googleapis/cloud/apigeeregistry/v1",
19775 - protos = [":apigeeregistry_proto"],
19776 - deps = [
19777 - "//google/api:annotations_go_proto",
19778 - "//google/api:httpbody_go_proto",
19779 - "//google/longrunning:longrunning_go_proto",
19780 - ],
19781 -)
19782 -
19783 -go_gapic_library(
19784 - name = "apigeeregistry_go_gapic",
19785 - srcs = [":apigeeregistry_proto_with_info"],
19786 - grpc_service_config = "apigeeregistry_grpc_service_config.json",
19787 - importpath = "cloud.google.com/go/apigeeregistry/apiv1;apigeeregistry",
19788 - metadata = True,
19789 - rest_numeric_enums = False,
19790 - service_yaml = "apigeeregistry_v1.yaml",
19791 - deps = [
19792 - ":apigeeregistry_go_proto",
19793 - "//google/api:httpbody_go_proto",
19794 - "//google/cloud/location:location_go_proto",
19795 - "//google/iam/v1:iam_go_proto",
19796 - "//google/longrunning:longrunning_go_proto",
19797 - "@com_google_cloud_go//longrunning:go_default_library",
19798 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
19799 - ],
19800 -)
19801 -
19802 -go_test(
19803 - name = "apigeeregistry_go_gapic_test",
19804 - srcs = [":apigeeregistry_go_gapic_srcjar_test"],
19805 - embed = [":apigeeregistry_go_gapic"],
19806 - importpath = "cloud.google.com/go/apigeeregistry/apiv1",
19807 -)
19808 -
19809 -# Open Source Packages
19810 -go_gapic_assembly_pkg(
19811 - name = "gapi-cloud-apigeeregistry-v1-go",
19812 - deps = [
19813 - ":apigeeregistry_go_gapic",
19814 - ":apigeeregistry_go_gapic_srcjar-metadata.srcjar",
19815 - ":apigeeregistry_go_gapic_srcjar-test.srcjar",
19816 - ":apigeeregistry_go_proto",
19817 - ],
19818 -)
19819 -
19820 -##############################################################################
19821 -# Python
19822 -##############################################################################
19823 -load(
19824 - "@com_google_googleapis_imports//:imports.bzl",
19825 - "py_gapic_assembly_pkg",
19826 - "py_gapic_library",
19827 - "py_test",
19828 -)
19829 -
19830 -py_gapic_library(
19831 - name = "apigeeregistry_py_gapic",
19832 - srcs = [":apigeeregistry_proto"],
19833 - grpc_service_config = "apigeeregistry_grpc_service_config.json",
19834 - opt_args = [
19835 - "warehouse-package-name=google-cloud-apigee-registry",
19836 - "python-gapic-namespace=google.cloud",
19837 - "python-gapic-name=apigee_registry",
19838 - ],
19839 - rest_numeric_enums = False,
19840 - service_yaml = "apigeeregistry_v1.yaml",
19841 - transport = "grpc+rest",
19842 -)
19843 -
19844 -py_test(
19845 - name = "apigeeregistry_py_gapic_test",
19846 - srcs = [
19847 - "apigeeregistry_py_gapic_pytest.py",
19848 - "apigeeregistry_py_gapic_test.py",
19849 - ],
19850 - legacy_create_init = False,
19851 - deps = [
19852 - ":apigeeregistry_py_gapic",
19853 - "//google/iam/v1:iam_policy_py_proto",
19854 - ],
19855 -)
19856 -
19857 -# Open Source Packages
19858 -py_gapic_assembly_pkg(
19859 - name = "apigeeregistry-v1-py",
19860 - deps = [
19861 - ":apigeeregistry_py_gapic",
19862 - ],
19863 -)
19864 -
19865 -##############################################################################
19866 -# PHP
19867 -##############################################################################
19868 -load(
19869 - "@com_google_googleapis_imports//:imports.bzl",
19870 - "php_gapic_assembly_pkg",
19871 - "php_gapic_library",
19872 - "php_grpc_library",
19873 - "php_proto_library",
19874 -)
19875 -
19876 -php_proto_library(
19877 - name = "apigeeregistry_php_proto",
19878 - deps = [":apigeeregistry_proto"],
19879 -)
19880 -
19881 -php_grpc_library(
19882 - name = "apigeeregistry_php_grpc",
19883 - srcs = [":apigeeregistry_proto"],
19884 - deps = [":apigeeregistry_php_proto"],
19885 -)
19886 -
19887 -php_gapic_library(
19888 - name = "apigeeregistry_php_gapic",
19889 - srcs = [":apigeeregistry_proto_with_info"],
19890 - grpc_service_config = "apigeeregistry_grpc_service_config.json",
19891 - rest_numeric_enums = False,
19892 - service_yaml = "apigeeregistry_v1.yaml",
19893 - transport = "grpc+rest",
19894 - deps = [
19895 - ":apigeeregistry_php_grpc",
19896 - ":apigeeregistry_php_proto",
19897 - ],
19898 -)
19899 -
19900 -# Open Source Packages
19901 -php_gapic_assembly_pkg(
19902 - name = "google-cloud-apigeeregistry-v1-php",
19903 - deps = [
19904 - ":apigeeregistry_php_gapic",
19905 - ":apigeeregistry_php_grpc",
19906 - ":apigeeregistry_php_proto",
19907 - ],
19908 -)
19909 -
19910 -##############################################################################
19911 -# Node.js
19912 -##############################################################################
19913 -load(
19914 - "@com_google_googleapis_imports//:imports.bzl",
19915 - "nodejs_gapic_assembly_pkg",
19916 - "nodejs_gapic_library",
19917 -)
19918 -
19919 -nodejs_gapic_library(
19920 - name = "apigeeregistry_nodejs_gapic",
19921 - package_name = "@google-cloud/apigee-registry",
19922 - src = ":apigeeregistry_proto_with_info",
19923 - extra_protoc_parameters = ["metadata"],
19924 - grpc_service_config = "apigeeregistry_grpc_service_config.json",
19925 - package = "google.cloud.apigeeregistry.v1",
19926 - rest_numeric_enums = False,
19927 - service_yaml = "apigeeregistry_v1.yaml",
19928 - transport = "grpc+rest",
19929 - deps = [],
19930 -)
19931 -
19932 -nodejs_gapic_assembly_pkg(
19933 - name = "apigeeregistry-v1-nodejs",
19934 - deps = [
19935 - ":apigeeregistry_nodejs_gapic",
19936 - ":apigeeregistry_proto",
19937 - ],
19938 -)
19939 -
19940 -##############################################################################
19941 -# Ruby
19942 -##############################################################################
19943 -load(
19944 - "@com_google_googleapis_imports//:imports.bzl",
19945 - "ruby_cloud_gapic_library",
19946 - "ruby_gapic_assembly_pkg",
19947 - "ruby_grpc_library",
19948 - "ruby_proto_library",
19949 -)
19950 -
19951 -ruby_proto_library(
19952 - name = "apigeeregistry_ruby_proto",
19953 - deps = [":apigeeregistry_proto"],
19954 -)
19955 -
19956 -ruby_grpc_library(
19957 - name = "apigeeregistry_ruby_grpc",
19958 - srcs = [":apigeeregistry_proto"],
19959 - deps = [":apigeeregistry_ruby_proto"],
19960 -)
19961 -
19962 -ruby_cloud_gapic_library(
19963 - name = "apigeeregistry_ruby_gapic",
19964 - srcs = [":apigeeregistry_proto_with_info"],
19965 - extra_protoc_parameters = [
19966 - "ruby-cloud-api-id=apigeeregistry.googleapis.com",
19967 - "ruby-cloud-api-shortname=apigeeregistry",
19968 - "ruby-cloud-gem-name=google-cloud-apigee_registry-v1",
19969 - "ruby-cloud-product-url=https://cloud.google.com/apigee/docs/api-hub/get-started-registry-…
19970 - ],
19971 - grpc_service_config = "apigeeregistry_grpc_service_config.json",
19972 - rest_numeric_enums = False,
19973 - ruby_cloud_description = "The Apigee Registry API allows teams to upload and share machine-rea…
19974 - ruby_cloud_title = "Apigee Registry V1",
19975 - service_yaml = "apigeeregistry_v1.yaml",
19976 - deps = [
19977 - ":apigeeregistry_ruby_grpc",
19978 - ":apigeeregistry_ruby_proto",
19979 - ],
19980 -)
19981 -
19982 -# Open Source Packages
19983 -ruby_gapic_assembly_pkg(
19984 - name = "google-cloud-apigeeregistry-v1-ruby",
19985 - deps = [
19986 - ":apigeeregistry_ruby_gapic",
19987 - ":apigeeregistry_ruby_grpc",
19988 - ":apigeeregistry_ruby_proto",
19989 - ],
19990 -)
19991 -
19992 -##############################################################################
19993 -# C#
19994 -##############################################################################
19995 -load(
19996 - "@com_google_googleapis_imports//:imports.bzl",
19997 - "csharp_gapic_assembly_pkg",
19998 - "csharp_gapic_library",
19999 - "csharp_grpc_library",
20000 - "csharp_proto_library",
20001 -)
20002 -
20003 -csharp_proto_library(
20004 - name = "apigeeregistry_csharp_proto",
20005 - deps = [":apigeeregistry_proto"],
20006 -)
20007 -
20008 -csharp_grpc_library(
20009 - name = "apigeeregistry_csharp_grpc",
20010 - srcs = [":apigeeregistry_proto"],
20011 - deps = [":apigeeregistry_csharp_proto"],
20012 -)
20013 -
20014 -csharp_gapic_library(
20015 - name = "apigeeregistry_csharp_gapic",
20016 - srcs = [":apigeeregistry_proto_with_info"],
20017 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
20018 - grpc_service_config = "apigeeregistry_grpc_service_config.json",
20019 - rest_numeric_enums = False,
20020 - service_yaml = "apigeeregistry_v1.yaml",
20021 - deps = [
20022 - ":apigeeregistry_csharp_grpc",
20023 - ":apigeeregistry_csharp_proto",
20024 - ],
20025 -)
20026 -
20027 -# Open Source Packages
20028 -csharp_gapic_assembly_pkg(
20029 - name = "google-cloud-apigeeregistry-v1-csharp",
20030 - deps = [
20031 - ":apigeeregistry_csharp_gapic",
20032 - ":apigeeregistry_csharp_grpc",
20033 - ":apigeeregistry_csharp_proto",
20034 - ],
20035 -)
20036 -
20037 -##############################################################################
20038 -# C++
20039 -##############################################################################
20040 -load(
20041 - "@com_google_googleapis_imports//:imports.bzl",
20042 - "cc_grpc_library",
20043 - "cc_proto_library",
20044 -)
20045 -
20046 -cc_proto_library(
20047 - name = "apigeeregistry_cc_proto",
20048 - deps = [":apigeeregistry_proto"],
20049 -)
20050 -
20051 -cc_grpc_library(
20052 - name = "apigeeregistry_cc_grpc",
20053 - srcs = [":apigeeregistry_proto"],
20054 - grpc_only = True,
20055 - deps = [":apigeeregistry_cc_proto"],
20056 -)
20057 diff -urN a/google/cloud/asset/BUILD.bazel b/google/cloud/asset/BUILD.bazel
20058 --- a/google/cloud/asset/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
20059 +++ b/google/cloud/asset/BUILD.bazel 1969-12-31 16:00:00
20060 @@ -1,41 +0,0 @@
20061 -# This build file includes a target for the Ruby wrapper library for
20062 -# google-cloud-asset.
20063 -
20064 -# This is an API workspace, having public visibility by default makes perfect sense.
20065 -package(default_visibility = ["//visibility:public"])
20066 -
20067 -# Export yaml configs.
20068 -exports_files(glob(["*.yaml"]))
20069 -
20070 -load(
20071 - "@com_google_googleapis_imports//:imports.bzl",
20072 - "ruby_cloud_gapic_library",
20073 - "ruby_gapic_assembly_pkg",
20074 -)
20075 -
20076 -# Generates a Ruby wrapper client for cloudasset.
20077 -# Ruby wrapper clients are versionless, but are generated from source protos
20078 -# for a particular service version, v1 in this case.
20079 -ruby_cloud_gapic_library(
20080 - name = "cloudasset_ruby_wrapper",
20081 - srcs = ["//google/cloud/asset/v1:asset_proto_with_info"],
20082 - extra_protoc_parameters = [
20083 - "ruby-cloud-gem-name=google-cloud-asset",
20084 - "ruby-cloud-env-prefix=ASSET",
20085 - "ruby-cloud-wrapper-of=v1:0.0",
20086 - "ruby-cloud-product-url=https://cloud.google.com/asset-inventory/",
20087 - "ruby-cloud-api-id=cloudasset.googleapis.com",
20088 - "ruby-cloud-api-shortname=cloudasset",
20089 - "ruby-cloud-migration-version=1.0",
20090 - ],
20091 - ruby_cloud_description = "A metadata inventory service that allows you to view, monitor, and a…
20092 - ruby_cloud_title = "Cloud Asset",
20093 -)
20094 -
20095 -# Open Source package.
20096 -ruby_gapic_assembly_pkg(
20097 - name = "google-cloud-asset-ruby",
20098 - deps = [
20099 - ":cloudasset_ruby_wrapper",
20100 - ],
20101 -)
20102 diff -urN a/google/cloud/asset/v1/BUILD.bazel b/google/cloud/asset/v1/BUILD.bazel
20103 --- a/google/cloud/asset/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
20104 +++ b/google/cloud/asset/v1/BUILD.bazel 1969-12-31 16:00:00
20105 @@ -1,415 +0,0 @@
20106 -# This file was automatically generated by BuildFileGenerator
20107 -
20108 -# This is an API workspace, having public visibility by default makes perfect sense.
20109 -package(default_visibility = ["//visibility:public"])
20110 -
20111 -##############################################################################
20112 -# Common
20113 -##############################################################################
20114 -load("@rules_proto//proto:defs.bzl", "proto_library")
20115 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
20116 -
20117 -proto_library(
20118 - name = "asset_proto",
20119 - srcs = [
20120 - "asset_service.proto",
20121 - "assets.proto",
20122 - ],
20123 - deps = [
20124 - "//google/api:annotations_proto",
20125 - "//google/api:client_proto",
20126 - "//google/api:field_behavior_proto",
20127 - "//google/api:resource_proto",
20128 - "//google/cloud/orgpolicy/v1:orgpolicy_proto",
20129 - "//google/cloud/osconfig/v1:osconfig_proto",
20130 - "//google/iam/v1:policy_proto",
20131 - "//google/identity/accesscontextmanager/v1:accesscontextmanager_proto",
20132 - "//google/longrunning:operations_proto",
20133 - "//google/rpc:code_proto",
20134 - "//google/rpc:status_proto",
20135 - "//google/type:expr_proto",
20136 - "@com_google_protobuf//:any_proto",
20137 - "@com_google_protobuf//:duration_proto",
20138 - "@com_google_protobuf//:empty_proto",
20139 - "@com_google_protobuf//:field_mask_proto",
20140 - "@com_google_protobuf//:struct_proto",
20141 - "@com_google_protobuf//:timestamp_proto",
20142 - ],
20143 -)
20144 -
20145 -proto_library_with_info(
20146 - name = "asset_proto_with_info",
20147 - deps = [
20148 - ":asset_proto",
20149 - "//google/cloud:common_resources_proto",
20150 - ],
20151 -)
20152 -
20153 -##############################################################################
20154 -# Java
20155 -##############################################################################
20156 -load(
20157 - "@com_google_googleapis_imports//:imports.bzl",
20158 - "java_gapic_assembly_gradle_pkg",
20159 - "java_gapic_library",
20160 - "java_gapic_test",
20161 - "java_grpc_library",
20162 - "java_proto_library",
20163 -)
20164 -
20165 -java_proto_library(
20166 - name = "asset_java_proto",
20167 - deps = [":asset_proto"],
20168 -)
20169 -
20170 -java_grpc_library(
20171 - name = "asset_java_grpc",
20172 - srcs = [":asset_proto"],
20173 - deps = [":asset_java_proto"],
20174 -)
20175 -
20176 -java_gapic_library(
20177 - name = "asset_java_gapic",
20178 - srcs = [":asset_proto_with_info"],
20179 - grpc_service_config = "cloudasset_grpc_service_config.json",
20180 - rest_numeric_enums = False,
20181 - test_deps = [
20182 - ":asset_java_grpc",
20183 - "//google/iam/v1:iam_java_grpc",
20184 - ],
20185 - transport = "grpc+rest",
20186 - deps = [
20187 - ":asset_java_proto",
20188 - "//google/iam/v1:iam_java_proto",
20189 - ],
20190 -)
20191 -
20192 -java_gapic_test(
20193 - name = "asset_java_gapic_test_suite",
20194 - test_classes = [
20195 - "com.google.cloud.asset.v1.AssetServiceClientHttpJsonTest",
20196 - "com.google.cloud.asset.v1.AssetServiceClientTest",
20197 - ],
20198 - runtime_deps = [":asset_java_gapic_test"],
20199 -)
20200 -
20201 -# Open Source Packages
20202 -java_gapic_assembly_gradle_pkg(
20203 - name = "google-cloud-asset-v1-java",
20204 - include_samples = True,
20205 - transport = "grpc+rest",
20206 - deps = [
20207 - ":asset_java_gapic",
20208 - ":asset_java_grpc",
20209 - ":asset_java_proto",
20210 - ":asset_proto",
20211 - ],
20212 -)
20213 -
20214 -##############################################################################
20215 -# Go
20216 -##############################################################################
20217 -load(
20218 - "@com_google_googleapis_imports//:imports.bzl",
20219 - "go_gapic_assembly_pkg",
20220 - "go_gapic_library",
20221 - "go_proto_library",
20222 - "go_test",
20223 -)
20224 -
20225 -go_proto_library(
20226 - name = "asset_go_proto",
20227 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
20228 - importpath = "google.golang.org/genproto/googleapis/cloud/asset/v1",
20229 - protos = [":asset_proto"],
20230 - deps = [
20231 - "//google/api:annotations_go_proto",
20232 - "//google/cloud/orgpolicy/v1:orgpolicy_go_proto",
20233 - "//google/cloud/osconfig/v1:osconfig_go_proto",
20234 - "//google/iam/v1:iam_go_proto",
20235 - "//google/identity/accesscontextmanager/v1:accesscontextmanager_go_proto",
20236 - "//google/longrunning:longrunning_go_proto",
20237 - "//google/rpc:code_go_proto",
20238 - "//google/rpc:status_go_proto",
20239 - "//google/type:expr_go_proto",
20240 - ],
20241 -)
20242 -
20243 -go_gapic_library(
20244 - name = "asset_go_gapic",
20245 - srcs = [":asset_proto_with_info"],
20246 - grpc_service_config = "cloudasset_grpc_service_config.json",
20247 - importpath = "cloud.google.com/go/asset/apiv1;asset",
20248 - rest_numeric_enums = False,
20249 - service_yaml = "cloudasset_v1.yaml",
20250 - transport = "grpc+rest",
20251 - deps = [
20252 - ":asset_go_proto",
20253 - "//google/iam/v1:iam_go_proto",
20254 - "//google/longrunning:longrunning_go_proto",
20255 - "@com_google_cloud_go//longrunning:go_default_library",
20256 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
20257 - "@io_bazel_rules_go//proto/wkt:any_go_proto",
20258 - "@io_bazel_rules_go//proto/wkt:duration_go_proto",
20259 - "@io_bazel_rules_go//proto/wkt:struct_go_proto",
20260 - ],
20261 -)
20262 -
20263 -go_test(
20264 - name = "asset_go_gapic_test",
20265 - srcs = [":asset_go_gapic_srcjar_test"],
20266 - embed = [":asset_go_gapic"],
20267 - importpath = "cloud.google.com/go/asset/apiv1",
20268 -)
20269 -
20270 -# Open Source Packages
20271 -go_gapic_assembly_pkg(
20272 - name = "gapi-cloud-asset-v1-go",
20273 - deps = [
20274 - ":asset_go_gapic",
20275 - ":asset_go_gapic_srcjar-test.srcjar",
20276 - ":asset_go_proto",
20277 - ],
20278 -)
20279 -
20280 -##############################################################################
20281 -# Python
20282 -##############################################################################
20283 -load(
20284 - "@com_google_googleapis_imports//:imports.bzl",
20285 - "py_gapic_assembly_pkg",
20286 - "py_gapic_library",
20287 - "py_test",
20288 -)
20289 -
20290 -py_gapic_library(
20291 - name = "asset_py_gapic",
20292 - srcs = [":asset_proto"],
20293 - grpc_service_config = "cloudasset_grpc_service_config.json",
20294 - rest_numeric_enums = False,
20295 - transport = "grpc",
20296 - deps = [
20297 - "//google/cloud/orgpolicy/v1:orgpolicy_py_original_proto",
20298 - "//google/cloud/osconfig/v1:osconfig_py_proto",
20299 - "//google/iam/v1:policy_py_proto",
20300 - "//google/identity/accesscontextmanager/v1:access_level_py_proto",
20301 - "//google/identity/accesscontextmanager/v1:access_policy_py_proto",
20302 - "//google/identity/accesscontextmanager/v1:accesscontextmanager_py_gapic",
20303 - "//google/identity/accesscontextmanager/v1:service_perimeter_py_proto",
20304 - ],
20305 -)
20306 -
20307 -py_gapic_assembly_pkg(
20308 - name = "asset-v1-py",
20309 - deps = [
20310 - ":asset_py_gapic",
20311 - ],
20312 -)
20313 -
20314 -py_test(
20315 - name = "asset_py_gapic_test",
20316 - srcs = [
20317 - "asset_py_gapic_pytest.py",
20318 - "asset_py_gapic_test.py",
20319 - ],
20320 - legacy_create_init = False,
20321 - deps = [":asset_py_gapic"],
20322 -)
20323 -
20324 -##############################################################################
20325 -# PHP
20326 -##############################################################################
20327 -load(
20328 - "@com_google_googleapis_imports//:imports.bzl",
20329 - "php_gapic_assembly_pkg",
20330 - "php_gapic_library",
20331 - "php_grpc_library",
20332 - "php_proto_library",
20333 -)
20334 -
20335 -php_proto_library(
20336 - name = "asset_php_proto",
20337 - deps = [":asset_proto"],
20338 -)
20339 -
20340 -php_grpc_library(
20341 - name = "asset_php_grpc",
20342 - srcs = [":asset_proto"],
20343 - deps = [":asset_php_proto"],
20344 -)
20345 -
20346 -php_gapic_library(
20347 - name = "asset_php_gapic",
20348 - srcs = [":asset_proto_with_info"],
20349 - grpc_service_config = "cloudasset_grpc_service_config.json",
20350 - rest_numeric_enums = False,
20351 - service_yaml = "cloudasset_v1.yaml",
20352 - transport = "grpc+rest",
20353 - deps = [
20354 - ":asset_php_grpc",
20355 - ":asset_php_proto",
20356 - ],
20357 -)
20358 -
20359 -# Open Source Packages
20360 -php_gapic_assembly_pkg(
20361 - name = "google-cloud-asset-v1-php",
20362 - deps = [
20363 - ":asset_php_gapic",
20364 - ":asset_php_grpc",
20365 - ":asset_php_proto",
20366 - ],
20367 -)
20368 -
20369 -##############################################################################
20370 -# Node.js
20371 -##############################################################################
20372 -load(
20373 - "@com_google_googleapis_imports//:imports.bzl",
20374 - "nodejs_gapic_assembly_pkg",
20375 - "nodejs_gapic_library",
20376 -)
20377 -
20378 -nodejs_gapic_library(
20379 - name = "asset_nodejs_gapic",
20380 - package_name = "@google-cloud/asset",
20381 - src = ":asset_proto_with_info",
20382 - extra_protoc_parameters = ["metadata"],
20383 - grpc_service_config = "cloudasset_grpc_service_config.json",
20384 - package = "google.cloud.asset.v1",
20385 - rest_numeric_enums = False,
20386 - service_yaml = "cloudasset_v1.yaml",
20387 - transport = "grpc+rest",
20388 - deps = [],
20389 -)
20390 -
20391 -nodejs_gapic_assembly_pkg(
20392 - name = "asset-v1-nodejs",
20393 - deps = [
20394 - ":asset_nodejs_gapic",
20395 - ":asset_proto",
20396 - "//google/cloud/osconfig/v1:osconfig_proto",
20397 - ],
20398 -)
20399 -
20400 -##############################################################################
20401 -# Ruby
20402 -##############################################################################
20403 -load(
20404 - "@com_google_googleapis_imports//:imports.bzl",
20405 - "ruby_cloud_gapic_library",
20406 - "ruby_gapic_assembly_pkg",
20407 - "ruby_grpc_library",
20408 - "ruby_proto_library",
20409 -)
20410 -
20411 -ruby_proto_library(
20412 - name = "asset_ruby_proto",
20413 - deps = [
20414 - ":asset_proto",
20415 - "//google/cloud/orgpolicy/v1:orgpolicy_proto",
20416 - ],
20417 -)
20418 -
20419 -ruby_grpc_library(
20420 - name = "asset_ruby_grpc",
20421 - srcs = [":asset_proto"],
20422 - deps = [":asset_ruby_proto"],
20423 -)
20424 -
20425 -ruby_cloud_gapic_library(
20426 - name = "asset_ruby_gapic",
20427 - srcs = [":asset_proto_with_info"],
20428 - extra_protoc_parameters = [
20429 - "ruby-cloud-gem-name=google-cloud-asset-v1",
20430 - "ruby-cloud-env-prefix=ASSET",
20431 - "ruby-cloud-product-url=https://cloud.google.com/asset-inventory/",
20432 - "ruby-cloud-api-id=cloudasset.googleapis.com",
20433 - "ruby-cloud-api-shortname=cloudasset",
20434 - "ruby-cloud-extra-dependencies=google-identity-access_context_manager-v1=> 0.0|< 2.a;googl…
20435 - ],
20436 - grpc_service_config = "cloudasset_grpc_service_config.json",
20437 - rest_numeric_enums = False,
20438 - ruby_cloud_description = "A metadata inventory service that allows you to view, monitor, and a…
20439 - ruby_cloud_title = "Cloud Asset V1",
20440 - deps = [
20441 - ":asset_ruby_grpc",
20442 - ":asset_ruby_proto",
20443 - ],
20444 -)
20445 -
20446 -# Open Source Packages
20447 -ruby_gapic_assembly_pkg(
20448 - name = "google-cloud-asset-v1-ruby",
20449 - deps = [
20450 - ":asset_ruby_gapic",
20451 - ":asset_ruby_grpc",
20452 - ":asset_ruby_proto",
20453 - ],
20454 -)
20455 -
20456 -##############################################################################
20457 -# C#
20458 -##############################################################################
20459 -load(
20460 - "@com_google_googleapis_imports//:imports.bzl",
20461 - "csharp_gapic_assembly_pkg",
20462 - "csharp_gapic_library",
20463 - "csharp_grpc_library",
20464 - "csharp_proto_library",
20465 -)
20466 -
20467 -csharp_proto_library(
20468 - name = "asset_csharp_proto",
20469 - deps = [":asset_proto"],
20470 -)
20471 -
20472 -csharp_grpc_library(
20473 - name = "asset_csharp_grpc",
20474 - srcs = [":asset_proto"],
20475 - deps = [":asset_csharp_proto"],
20476 -)
20477 -
20478 -csharp_gapic_library(
20479 - name = "asset_csharp_gapic",
20480 - srcs = [":asset_proto_with_info"],
20481 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
20482 - grpc_service_config = "cloudasset_grpc_service_config.json",
20483 - rest_numeric_enums = False,
20484 - service_yaml = "cloudasset_v1.yaml",
20485 - deps = [
20486 - ":asset_csharp_grpc",
20487 - ":asset_csharp_proto",
20488 - ],
20489 -)
20490 -
20491 -# Open Source Packages
20492 -csharp_gapic_assembly_pkg(
20493 - name = "google-cloud-asset-v1-csharp",
20494 - deps = [
20495 - ":asset_csharp_gapic",
20496 - ":asset_csharp_grpc",
20497 - ":asset_csharp_proto",
20498 - ],
20499 -)
20500 -
20501 -##############################################################################
20502 -# C++
20503 -##############################################################################
20504 -load(
20505 - "@com_google_googleapis_imports//:imports.bzl",
20506 - "cc_grpc_library",
20507 - "cc_proto_library",
20508 -)
20509 -
20510 -cc_proto_library(
20511 - name = "asset_cc_proto",
20512 - deps = [":asset_proto"],
20513 -)
20514 -
20515 -cc_grpc_library(
20516 - name = "asset_cc_grpc",
20517 - srcs = [":asset_proto"],
20518 - grpc_only = True,
20519 - deps = [":asset_cc_proto"],
20520 -)
20521 diff -urN a/google/cloud/asset/v1p1beta1/BUILD.bazel b/google/cloud/asset/v1p1beta1/BUILD.bazel
20522 --- a/google/cloud/asset/v1p1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
20523 +++ b/google/cloud/asset/v1p1beta1/BUILD.bazel 1969-12-31 16:00:00
20524 @@ -1,351 +0,0 @@
20525 -# This file was automatically generated by BuildFileGenerator
20526 -
20527 -# This is an API workspace, having public visibility by default makes perfect sense.
20528 -package(default_visibility = ["//visibility:public"])
20529 -
20530 -##############################################################################
20531 -# Common
20532 -##############################################################################
20533 -load("@rules_proto//proto:defs.bzl", "proto_library")
20534 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
20535 -
20536 -proto_library(
20537 - name = "asset_proto",
20538 - srcs = [
20539 - "asset_service.proto",
20540 - "assets.proto",
20541 - ],
20542 - deps = [
20543 - "//google/api:annotations_proto",
20544 - "//google/api:client_proto",
20545 - "//google/api:field_behavior_proto",
20546 - "//google/iam/v1:policy_proto",
20547 - ],
20548 -)
20549 -
20550 -proto_library_with_info(
20551 - name = "asset_proto_with_info",
20552 - deps = [
20553 - ":asset_proto",
20554 - "//google/cloud:common_resources_proto",
20555 - ],
20556 -)
20557 -
20558 -##############################################################################
20559 -# Java
20560 -##############################################################################
20561 -load(
20562 - "@com_google_googleapis_imports//:imports.bzl",
20563 - "java_gapic_assembly_gradle_pkg",
20564 - "java_gapic_library",
20565 - "java_gapic_test",
20566 - "java_grpc_library",
20567 - "java_proto_library",
20568 -)
20569 -
20570 -java_proto_library(
20571 - name = "asset_java_proto",
20572 - deps = [":asset_proto"],
20573 -)
20574 -
20575 -java_grpc_library(
20576 - name = "asset_java_grpc",
20577 - srcs = [":asset_proto"],
20578 - deps = [":asset_java_proto"],
20579 -)
20580 -
20581 -java_gapic_library(
20582 - name = "asset_java_gapic",
20583 - srcs = [":asset_proto_with_info"],
20584 - grpc_service_config = "cloudasset_grpc_service_config.json",
20585 - rest_numeric_enums = False,
20586 - test_deps = [
20587 - ":asset_java_grpc",
20588 - "//google/iam/v1:iam_java_grpc",
20589 - ],
20590 - transport = "grpc+rest",
20591 - deps = [
20592 - ":asset_java_proto",
20593 - "//google/iam/v1:iam_java_proto",
20594 - ],
20595 -)
20596 -
20597 -java_gapic_test(
20598 - name = "asset_java_gapic_test_suite",
20599 - test_classes = [
20600 - "com.google.cloud.asset.v1p1beta1.AssetServiceClientHttpJsonTest",
20601 - "com.google.cloud.asset.v1p1beta1.AssetServiceClientTest",
20602 - ],
20603 - runtime_deps = [":asset_java_gapic_test"],
20604 -)
20605 -
20606 -# Open Source Packages
20607 -java_gapic_assembly_gradle_pkg(
20608 - name = "google-cloud-asset-v1p1beta1-java",
20609 - include_samples = True,
20610 - transport = "grpc+rest",
20611 - deps = [
20612 - ":asset_java_gapic",
20613 - ":asset_java_grpc",
20614 - ":asset_java_proto",
20615 - ":asset_proto",
20616 - ],
20617 -)
20618 -
20619 -##############################################################################
20620 -# Go
20621 -##############################################################################
20622 -load(
20623 - "@com_google_googleapis_imports//:imports.bzl",
20624 - "go_gapic_assembly_pkg",
20625 - "go_gapic_library",
20626 - "go_proto_library",
20627 - "go_test",
20628 -)
20629 -
20630 -go_proto_library(
20631 - name = "asset_go_proto",
20632 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
20633 - importpath = "google.golang.org/genproto/googleapis/cloud/asset/v1p1beta1",
20634 - protos = [":asset_proto"],
20635 - deps = [
20636 - "//google/api:annotations_go_proto",
20637 - "//google/iam/v1:iam_go_proto",
20638 - ],
20639 -)
20640 -
20641 -go_gapic_library(
20642 - name = "asset_go_gapic",
20643 - srcs = [":asset_proto_with_info"],
20644 - grpc_service_config = "cloudasset_grpc_service_config.json",
20645 - importpath = "cloud.google.com/go/asset/apiv1p1beta1;asset",
20646 - rest_numeric_enums = False,
20647 - service_yaml = "cloudasset_v1p1beta1.yaml",
20648 - transport = "grpc+rest",
20649 - deps = [
20650 - ":asset_go_proto",
20651 - "//google/iam/v1:iam_go_proto",
20652 - ],
20653 -)
20654 -
20655 -go_test(
20656 - name = "asset_go_gapic_test",
20657 - srcs = [":asset_go_gapic_srcjar_test"],
20658 - embed = [":asset_go_gapic"],
20659 - importpath = "cloud.google.com/go/asset/apiv1p1beta1",
20660 -)
20661 -
20662 -# Open Source Packages
20663 -go_gapic_assembly_pkg(
20664 - name = "gapi-cloud-asset-v1p1beta1-go",
20665 - deps = [
20666 - ":asset_go_gapic",
20667 - ":asset_go_gapic_srcjar-test.srcjar",
20668 - ":asset_go_proto",
20669 - ],
20670 -)
20671 -
20672 -##############################################################################
20673 -# Python
20674 -##############################################################################
20675 -load(
20676 - "@com_google_googleapis_imports//:imports.bzl",
20677 - "py_gapic_assembly_pkg",
20678 - "py_gapic_library",
20679 - "py_test",
20680 -)
20681 -
20682 -py_gapic_library(
20683 - name = "asset_py_gapic",
20684 - srcs = [":asset_proto"],
20685 - grpc_service_config = "cloudasset_grpc_service_config.json",
20686 - rest_numeric_enums = False,
20687 - transport = "grpc",
20688 - deps = [
20689 - "//google/iam/v1:iam_policy_py_proto",
20690 - ],
20691 -)
20692 -
20693 -py_test(
20694 - name = "asset_py_gapic_test",
20695 - srcs = [
20696 - "asset_py_gapic_pytest.py",
20697 - "asset_py_gapic_test.py",
20698 - ],
20699 - legacy_create_init = False,
20700 - deps = [":asset_py_gapic"],
20701 -)
20702 -
20703 -py_gapic_assembly_pkg(
20704 - name = "asset-v1p1beta1-py",
20705 - deps = [
20706 - ":asset_py_gapic",
20707 - ],
20708 -)
20709 -
20710 -##############################################################################
20711 -# PHP
20712 -##############################################################################
20713 -load(
20714 - "@com_google_googleapis_imports//:imports.bzl",
20715 - "php_gapic_assembly_pkg",
20716 - "php_gapic_library",
20717 - "php_grpc_library",
20718 - "php_proto_library",
20719 -)
20720 -
20721 -php_proto_library(
20722 - name = "asset_php_proto",
20723 - deps = [":asset_proto"],
20724 -)
20725 -
20726 -php_grpc_library(
20727 - name = "asset_php_grpc",
20728 - srcs = [":asset_proto"],
20729 - deps = [":asset_php_proto"],
20730 -)
20731 -
20732 -php_gapic_library(
20733 - name = "asset_php_gapic",
20734 - srcs = [":asset_proto_with_info"],
20735 - grpc_service_config = "cloudasset_grpc_service_config.json",
20736 - rest_numeric_enums = False,
20737 - transport = "grpc+rest",
20738 - deps = [
20739 - ":asset_php_grpc",
20740 - ":asset_php_proto",
20741 - ],
20742 -)
20743 -
20744 -# Open Source Packages
20745 -php_gapic_assembly_pkg(
20746 - name = "google-cloud-asset-v1p1beta1-php",
20747 - deps = [
20748 - ":asset_php_gapic",
20749 - ":asset_php_grpc",
20750 - ":asset_php_proto",
20751 - ],
20752 -)
20753 -
20754 -##############################################################################
20755 -# Node.js
20756 -##############################################################################
20757 -load(
20758 - "@com_google_googleapis_imports//:imports.bzl",
20759 - "nodejs_gapic_assembly_pkg",
20760 - "nodejs_gapic_library",
20761 -)
20762 -
20763 -nodejs_gapic_library(
20764 - name = "asset_nodejs_gapic",
20765 - package_name = "@google-cloud/asset",
20766 - src = ":asset_proto_with_info",
20767 - extra_protoc_parameters = ["metadata"],
20768 - grpc_service_config = "cloudasset_grpc_service_config.json",
20769 - package = "google.cloud.asset.v1p1beta1",
20770 - rest_numeric_enums = False,
20771 - service_yaml = "cloudasset_v1p1beta1.yaml",
20772 - transport = "grpc+rest",
20773 - deps = [],
20774 -)
20775 -
20776 -nodejs_gapic_assembly_pkg(
20777 - name = "asset-v1p1beta1-nodejs",
20778 - deps = [
20779 - ":asset_nodejs_gapic",
20780 - ":asset_proto",
20781 - ],
20782 -)
20783 -
20784 -##############################################################################
20785 -# Ruby
20786 -##############################################################################
20787 -load(
20788 - "@com_google_googleapis_imports//:imports.bzl",
20789 - "ruby_cloud_gapic_library",
20790 - "ruby_gapic_assembly_pkg",
20791 - "ruby_grpc_library",
20792 - "ruby_proto_library",
20793 -)
20794 -
20795 -ruby_proto_library(
20796 - name = "asset_ruby_proto",
20797 - deps = [":asset_proto"],
20798 -)
20799 -
20800 -ruby_grpc_library(
20801 - name = "asset_ruby_grpc",
20802 - srcs = [":asset_proto"],
20803 - deps = [":asset_ruby_proto"],
20804 -)
20805 -
20806 -ruby_cloud_gapic_library(
20807 - name = "asset_ruby_gapic",
20808 - srcs = [":asset_proto_with_info"],
20809 - extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-asset-v1p1beta1"],
20810 - rest_numeric_enums = False,
20811 - deps = [
20812 - ":asset_ruby_grpc",
20813 - ":asset_ruby_proto",
20814 - ],
20815 -)
20816 -
20817 -# Open Source Packages
20818 -ruby_gapic_assembly_pkg(
20819 - name = "google-cloud-asset-v1p1beta1-ruby",
20820 - deps = [
20821 - ":asset_ruby_gapic",
20822 - ":asset_ruby_grpc",
20823 - ":asset_ruby_proto",
20824 - ],
20825 -)
20826 -
20827 -##############################################################################
20828 -# C#
20829 -##############################################################################
20830 -load(
20831 - "@com_google_googleapis_imports//:imports.bzl",
20832 - "csharp_gapic_assembly_pkg",
20833 - "csharp_gapic_library",
20834 - "csharp_grpc_library",
20835 - "csharp_proto_library",
20836 -)
20837 -
20838 -csharp_proto_library(
20839 - name = "asset_csharp_proto",
20840 - deps = [":asset_proto"],
20841 -)
20842 -
20843 -csharp_grpc_library(
20844 - name = "asset_csharp_grpc",
20845 - srcs = [":asset_proto"],
20846 - deps = [":asset_csharp_proto"],
20847 -)
20848 -
20849 -csharp_gapic_library(
20850 - name = "asset_csharp_gapic",
20851 - srcs = [":asset_proto_with_info"],
20852 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
20853 - grpc_service_config = "cloudasset_grpc_service_config.json",
20854 - rest_numeric_enums = False,
20855 - service_yaml = "cloudasset_v1p1beta1.yaml",
20856 - deps = [
20857 - ":asset_csharp_grpc",
20858 - ":asset_csharp_proto",
20859 - ],
20860 -)
20861 -
20862 -# Open Source Packages
20863 -csharp_gapic_assembly_pkg(
20864 - name = "google-cloud-asset-v1p1beta1-csharp",
20865 - deps = [
20866 - ":asset_csharp_gapic",
20867 - ":asset_csharp_grpc",
20868 - ":asset_csharp_proto",
20869 - ],
20870 -)
20871 -
20872 -##############################################################################
20873 -# C++
20874 -##############################################################################
20875 -# Put your C++ rules here
20876 diff -urN a/google/cloud/asset/v1p2beta1/BUILD.bazel b/google/cloud/asset/v1p2beta1/BUILD.bazel
20877 --- a/google/cloud/asset/v1p2beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
20878 +++ b/google/cloud/asset/v1p2beta1/BUILD.bazel 1969-12-31 16:00:00
20879 @@ -1,363 +0,0 @@
20880 -# This file was automatically generated by BuildFileGenerator
20881 -
20882 -# This is an API workspace, having public visibility by default makes perfect sense.
20883 -package(default_visibility = ["//visibility:public"])
20884 -
20885 -##############################################################################
20886 -# Common
20887 -##############################################################################
20888 -load("@rules_proto//proto:defs.bzl", "proto_library")
20889 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
20890 -
20891 -proto_library(
20892 - name = "asset_proto",
20893 - srcs = [
20894 - "asset_service.proto",
20895 - "assets.proto",
20896 - ],
20897 - deps = [
20898 - "//google/api:annotations_proto",
20899 - "//google/api:client_proto",
20900 - "//google/api:field_behavior_proto",
20901 - "//google/api:resource_proto",
20902 - "//google/iam/v1:policy_proto",
20903 - "//google/longrunning:operations_proto",
20904 - "@com_google_protobuf//:any_proto",
20905 - "@com_google_protobuf//:empty_proto",
20906 - "@com_google_protobuf//:field_mask_proto",
20907 - "@com_google_protobuf//:struct_proto",
20908 - "@com_google_protobuf//:timestamp_proto",
20909 - ],
20910 -)
20911 -
20912 -proto_library_with_info(
20913 - name = "asset_proto_with_info",
20914 - deps = [
20915 - ":asset_proto",
20916 - "//google/cloud:common_resources_proto",
20917 - ],
20918 -)
20919 -
20920 -##############################################################################
20921 -# Java
20922 -##############################################################################
20923 -load(
20924 - "@com_google_googleapis_imports//:imports.bzl",
20925 - "java_gapic_assembly_gradle_pkg",
20926 - "java_gapic_library",
20927 - "java_gapic_test",
20928 - "java_grpc_library",
20929 - "java_proto_library",
20930 -)
20931 -
20932 -java_proto_library(
20933 - name = "asset_java_proto",
20934 - deps = [":asset_proto"],
20935 -)
20936 -
20937 -java_grpc_library(
20938 - name = "asset_java_grpc",
20939 - srcs = [":asset_proto"],
20940 - deps = [":asset_java_proto"],
20941 -)
20942 -
20943 -java_gapic_library(
20944 - name = "asset_java_gapic",
20945 - srcs = [":asset_proto_with_info"],
20946 - grpc_service_config = "cloudasset_grpc_service_config.json",
20947 - rest_numeric_enums = False,
20948 - test_deps = [
20949 - ":asset_java_grpc",
20950 - "//google/iam/v1:iam_java_grpc",
20951 - ],
20952 - transport = "grpc+rest",
20953 - deps = [
20954 - ":asset_java_proto",
20955 - "//google/iam/v1:iam_java_proto",
20956 - ],
20957 -)
20958 -
20959 -java_gapic_test(
20960 - name = "asset_java_gapic_test_suite",
20961 - test_classes = [
20962 - "com.google.cloud.asset.v1p2beta1.AssetServiceClientHttpJsonTest",
20963 - "com.google.cloud.asset.v1p2beta1.AssetServiceClientTest",
20964 - ],
20965 - runtime_deps = [":asset_java_gapic_test"],
20966 -)
20967 -
20968 -# Open Source Packages
20969 -java_gapic_assembly_gradle_pkg(
20970 - name = "google-cloud-asset-v1p2beta1-java",
20971 - include_samples = True,
20972 - transport = "grpc+rest",
20973 - deps = [
20974 - ":asset_java_gapic",
20975 - ":asset_java_grpc",
20976 - ":asset_java_proto",
20977 - ":asset_proto",
20978 - ],
20979 -)
20980 -
20981 -##############################################################################
20982 -# Go
20983 -##############################################################################
20984 -load(
20985 - "@com_google_googleapis_imports//:imports.bzl",
20986 - "go_gapic_assembly_pkg",
20987 - "go_gapic_library",
20988 - "go_proto_library",
20989 - "go_test",
20990 -)
20991 -
20992 -go_proto_library(
20993 - name = "asset_go_proto",
20994 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
20995 - importpath = "google.golang.org/genproto/googleapis/cloud/asset/v1p2beta1",
20996 - protos = [":asset_proto"],
20997 - deps = [
20998 - "//google/api:annotations_go_proto",
20999 - "//google/iam/v1:iam_go_proto",
21000 - "//google/longrunning:longrunning_go_proto",
21001 - ],
21002 -)
21003 -
21004 -go_gapic_library(
21005 - name = "asset_go_gapic",
21006 - srcs = [":asset_proto_with_info"],
21007 - grpc_service_config = "cloudasset_grpc_service_config.json",
21008 - importpath = "cloud.google.com/go/asset/apiv1p2beta1;asset",
21009 - rest_numeric_enums = False,
21010 - service_yaml = "cloudasset_v1p2beta1.yaml",
21011 - transport = "grpc+rest",
21012 - deps = [
21013 - ":asset_go_proto",
21014 - "//google/iam/v1:iam_go_proto",
21015 - "//google/longrunning:longrunning_go_proto",
21016 - "@com_google_cloud_go//longrunning:go_default_library",
21017 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
21018 - "@io_bazel_rules_go//proto/wkt:any_go_proto",
21019 - "@io_bazel_rules_go//proto/wkt:struct_go_proto",
21020 - ],
21021 -)
21022 -
21023 -go_test(
21024 - name = "asset_go_gapic_test",
21025 - srcs = [":asset_go_gapic_srcjar_test"],
21026 - embed = [":asset_go_gapic"],
21027 - importpath = "cloud.google.com/go/asset/apiv1p2beta1",
21028 -)
21029 -
21030 -# Open Source Packages
21031 -go_gapic_assembly_pkg(
21032 - name = "gapi-cloud-asset-v1p2beta1-go",
21033 - deps = [
21034 - ":asset_go_gapic",
21035 - ":asset_go_gapic_srcjar-test.srcjar",
21036 - ":asset_go_proto",
21037 - ],
21038 -)
21039 -
21040 -##############################################################################
21041 -# Python
21042 -##############################################################################
21043 -load(
21044 - "@com_google_googleapis_imports//:imports.bzl",
21045 - "py_gapic_assembly_pkg",
21046 - "py_gapic_library",
21047 - "py_test",
21048 -)
21049 -
21050 -py_gapic_library(
21051 - name = "asset_py_gapic",
21052 - srcs = [":asset_proto"],
21053 - grpc_service_config = "cloudasset_grpc_service_config.json",
21054 - rest_numeric_enums = False,
21055 - transport = "grpc",
21056 - deps = [
21057 - "//google/iam/v1:iam_policy_py_proto",
21058 - ],
21059 -)
21060 -
21061 -py_test(
21062 - name = "asset_py_gapic_test",
21063 - srcs = [
21064 - "asset_py_gapic_pytest.py",
21065 - "asset_py_gapic_test.py",
21066 - ],
21067 - legacy_create_init = False,
21068 - deps = [":asset_py_gapic"],
21069 -)
21070 -
21071 -py_gapic_assembly_pkg(
21072 - name = "asset-v1p2beta1-py",
21073 - deps = [
21074 - ":asset_py_gapic",
21075 - ],
21076 -)
21077 -
21078 -##############################################################################
21079 -# PHP
21080 -##############################################################################
21081 -load(
21082 - "@com_google_googleapis_imports//:imports.bzl",
21083 - "php_gapic_assembly_pkg",
21084 - "php_gapic_library",
21085 - "php_grpc_library",
21086 - "php_proto_library",
21087 -)
21088 -
21089 -php_proto_library(
21090 - name = "asset_php_proto",
21091 - deps = [":asset_proto"],
21092 -)
21093 -
21094 -php_grpc_library(
21095 - name = "asset_php_grpc",
21096 - srcs = [":asset_proto"],
21097 - deps = [":asset_php_proto"],
21098 -)
21099 -
21100 -php_gapic_library(
21101 - name = "asset_php_gapic",
21102 - srcs = [":asset_proto_with_info"],
21103 - grpc_service_config = "cloudasset_grpc_service_config.json",
21104 - rest_numeric_enums = False,
21105 - transport = "grpc+rest",
21106 - deps = [
21107 - ":asset_php_grpc",
21108 - ":asset_php_proto",
21109 - ],
21110 -)
21111 -
21112 -# Open Source Packages
21113 -php_gapic_assembly_pkg(
21114 - name = "google-cloud-asset-v1p2beta1-php",
21115 - deps = [
21116 - ":asset_php_gapic",
21117 - ":asset_php_grpc",
21118 - ":asset_php_proto",
21119 - ],
21120 -)
21121 -
21122 -##############################################################################
21123 -# Node.js
21124 -##############################################################################
21125 -load(
21126 - "@com_google_googleapis_imports//:imports.bzl",
21127 - "nodejs_gapic_assembly_pkg",
21128 - "nodejs_gapic_library",
21129 -)
21130 -
21131 -nodejs_gapic_library(
21132 - name = "asset_nodejs_gapic",
21133 - package_name = "@google-cloud/asset",
21134 - src = ":asset_proto_with_info",
21135 - extra_protoc_parameters = ["metadata"],
21136 - grpc_service_config = "cloudasset_grpc_service_config.json",
21137 - package = "google.cloud.asset.v1p2beta1",
21138 - rest_numeric_enums = False,
21139 - service_yaml = "cloudasset_v1p2beta1.yaml",
21140 - transport = "grpc+rest",
21141 - deps = [],
21142 -)
21143 -
21144 -nodejs_gapic_assembly_pkg(
21145 - name = "asset-v1p2beta1-nodejs",
21146 - deps = [
21147 - ":asset_nodejs_gapic",
21148 - ":asset_proto",
21149 - ],
21150 -)
21151 -
21152 -##############################################################################
21153 -# Ruby
21154 -##############################################################################
21155 -load(
21156 - "@com_google_googleapis_imports//:imports.bzl",
21157 - "ruby_cloud_gapic_library",
21158 - "ruby_gapic_assembly_pkg",
21159 - "ruby_grpc_library",
21160 - "ruby_proto_library",
21161 -)
21162 -
21163 -ruby_proto_library(
21164 - name = "asset_ruby_proto",
21165 - deps = [":asset_proto"],
21166 -)
21167 -
21168 -ruby_grpc_library(
21169 - name = "asset_ruby_grpc",
21170 - srcs = [":asset_proto"],
21171 - deps = [":asset_ruby_proto"],
21172 -)
21173 -
21174 -ruby_cloud_gapic_library(
21175 - name = "asset_ruby_gapic",
21176 - srcs = [":asset_proto_with_info"],
21177 - extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-asset-v1p2beta1"],
21178 - rest_numeric_enums = False,
21179 - deps = [
21180 - ":asset_ruby_grpc",
21181 - ":asset_ruby_proto",
21182 - ],
21183 -)
21184 -
21185 -# Open Source Packages
21186 -ruby_gapic_assembly_pkg(
21187 - name = "google-cloud-asset-v1p2beta1-ruby",
21188 - deps = [
21189 - ":asset_ruby_gapic",
21190 - ":asset_ruby_grpc",
21191 - ":asset_ruby_proto",
21192 - ],
21193 -)
21194 -
21195 -##############################################################################
21196 -# C#
21197 -##############################################################################
21198 -load(
21199 - "@com_google_googleapis_imports//:imports.bzl",
21200 - "csharp_gapic_assembly_pkg",
21201 - "csharp_gapic_library",
21202 - "csharp_grpc_library",
21203 - "csharp_proto_library",
21204 -)
21205 -
21206 -csharp_proto_library(
21207 - name = "asset_csharp_proto",
21208 - deps = [":asset_proto"],
21209 -)
21210 -
21211 -csharp_grpc_library(
21212 - name = "asset_csharp_grpc",
21213 - srcs = [":asset_proto"],
21214 - deps = [":asset_csharp_proto"],
21215 -)
21216 -
21217 -# Invalid C# namespaces, cannot build.
21218 -# csharp_gapic_library(
21219 -# name = "asset_csharp_gapic",
21220 -# srcs = [":asset_proto_with_info"],
21221 -# grpc_service_config = "cloudasset_grpc_service_config.json",
21222 -# common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.…
21223 -# deps = [
21224 -# ":asset_csharp_grpc",
21225 -# ":asset_csharp_proto",
21226 -# ],
21227 -# )
21228 -
21229 -# # Open Source Packages
21230 -# csharp_gapic_assembly_pkg(
21231 -# name = "google-cloud-asset-v1p2beta1-csharp",
21232 -# deps = [
21233 -# ":asset_csharp_gapic",
21234 -# ":asset_csharp_grpc",
21235 -# ":asset_csharp_proto",
21236 -# ],
21237 -# )
21238 -
21239 -##############################################################################
21240 -# C++
21241 -##############################################################################
21242 -# Put your C++ rules here
21243 diff -urN a/google/cloud/asset/v1p5beta1/BUILD.bazel b/google/cloud/asset/v1p5beta1/BUILD.bazel
21244 --- a/google/cloud/asset/v1p5beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
21245 +++ b/google/cloud/asset/v1p5beta1/BUILD.bazel 1969-12-31 16:00:00
21246 @@ -1,361 +0,0 @@
21247 -# This file was automatically generated by BuildFileGenerator
21248 -
21249 -# This is an API workspace, having public visibility by default makes perfect sense.
21250 -package(default_visibility = ["//visibility:public"])
21251 -
21252 -##############################################################################
21253 -# Common
21254 -##############################################################################
21255 -load("@rules_proto//proto:defs.bzl", "proto_library")
21256 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
21257 -
21258 -proto_library(
21259 - name = "asset_proto",
21260 - srcs = [
21261 - "asset_service.proto",
21262 - "assets.proto",
21263 - ],
21264 - deps = [
21265 - "//google/api:annotations_proto",
21266 - "//google/api:client_proto",
21267 - "//google/api:field_behavior_proto",
21268 - "//google/api:resource_proto",
21269 - "//google/cloud/orgpolicy/v1:orgpolicy_proto",
21270 - "//google/iam/v1:policy_proto",
21271 - "//google/identity/accesscontextmanager/v1:accesscontextmanager_proto",
21272 - "@com_google_protobuf//:any_proto",
21273 - "@com_google_protobuf//:struct_proto",
21274 - "@com_google_protobuf//:timestamp_proto",
21275 - ],
21276 -)
21277 -
21278 -proto_library_with_info(
21279 - name = "asset_proto_with_info",
21280 - deps = [
21281 - ":asset_proto",
21282 - "//google/cloud:common_resources_proto",
21283 - ],
21284 -)
21285 -
21286 -##############################################################################
21287 -# Java
21288 -##############################################################################
21289 -load(
21290 - "@com_google_googleapis_imports//:imports.bzl",
21291 - "java_gapic_assembly_gradle_pkg",
21292 - "java_gapic_library",
21293 - "java_gapic_test",
21294 - "java_grpc_library",
21295 - "java_proto_library",
21296 -)
21297 -
21298 -java_proto_library(
21299 - name = "asset_java_proto",
21300 - deps = [":asset_proto"],
21301 -)
21302 -
21303 -java_grpc_library(
21304 - name = "asset_java_grpc",
21305 - srcs = [":asset_proto"],
21306 - deps = [":asset_java_proto"],
21307 -)
21308 -
21309 -java_gapic_library(
21310 - name = "asset_java_gapic",
21311 - srcs = [":asset_proto_with_info"],
21312 - grpc_service_config = "cloudasset_grpc_service_config.json",
21313 - rest_numeric_enums = False,
21314 - test_deps = [
21315 - ":asset_java_grpc",
21316 - "//google/iam/v1:iam_java_grpc",
21317 - ],
21318 - transport = "grpc+rest",
21319 - deps = [
21320 - ":asset_java_proto",
21321 - "//google/iam/v1:iam_java_proto",
21322 - ],
21323 -)
21324 -
21325 -java_gapic_test(
21326 - name = "asset_java_gapic_test_suite",
21327 - test_classes = [
21328 - "com.google.cloud.asset.v1p5beta1.AssetServiceClientHttpJsonTest",
21329 - "com.google.cloud.asset.v1p5beta1.AssetServiceClientTest",
21330 - ],
21331 - runtime_deps = [":asset_java_gapic_test"],
21332 -)
21333 -
21334 -# Open Source Packages
21335 -java_gapic_assembly_gradle_pkg(
21336 - name = "google-cloud-asset-v1p5beta1-java",
21337 - include_samples = True,
21338 - transport = "grpc+rest",
21339 - deps = [
21340 - ":asset_java_gapic",
21341 - ":asset_java_grpc",
21342 - ":asset_java_proto",
21343 - ":asset_proto",
21344 - ],
21345 -)
21346 -
21347 -##############################################################################
21348 -# Go
21349 -##############################################################################
21350 -load(
21351 - "@com_google_googleapis_imports//:imports.bzl",
21352 - "go_gapic_assembly_pkg",
21353 - "go_gapic_library",
21354 - "go_proto_library",
21355 - "go_test",
21356 -)
21357 -
21358 -go_proto_library(
21359 - name = "asset_go_proto",
21360 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
21361 - importpath = "google.golang.org/genproto/googleapis/cloud/asset/v1p5beta1",
21362 - protos = [":asset_proto"],
21363 - deps = [
21364 - "//google/api:annotations_go_proto",
21365 - "//google/cloud/orgpolicy/v1:orgpolicy_go_proto",
21366 - "//google/iam/v1:iam_go_proto",
21367 - "//google/identity/accesscontextmanager/v1:accesscontextmanager_go_proto",
21368 - ],
21369 -)
21370 -
21371 -go_gapic_library(
21372 - name = "asset_go_gapic",
21373 - srcs = [":asset_proto_with_info"],
21374 - grpc_service_config = "cloudasset_grpc_service_config.json",
21375 - importpath = "cloud.google.com/go/asset/apiv1p5beta1;asset",
21376 - rest_numeric_enums = False,
21377 - service_yaml = "cloudasset_v1p5beta1.yaml",
21378 - transport = "grpc+rest",
21379 - deps = [
21380 - ":asset_go_proto",
21381 - "//google/iam/v1:iam_go_proto",
21382 - ],
21383 -)
21384 -
21385 -go_test(
21386 - name = "asset_go_gapic_test",
21387 - srcs = [":asset_go_gapic_srcjar_test"],
21388 - embed = [":asset_go_gapic"],
21389 - importpath = "cloud.google.com/go/asset/apiv1p5beta1",
21390 -)
21391 -
21392 -# Open Source Packages
21393 -go_gapic_assembly_pkg(
21394 - name = "gapi-cloud-asset-v1p5beta1-go",
21395 - deps = [
21396 - ":asset_go_gapic",
21397 - ":asset_go_gapic_srcjar-test.srcjar",
21398 - ":asset_go_proto",
21399 - ],
21400 -)
21401 -
21402 -##############################################################################
21403 -# Python
21404 -##############################################################################
21405 -load(
21406 - "@com_google_googleapis_imports//:imports.bzl",
21407 - "py_gapic_assembly_pkg",
21408 - "py_gapic_library",
21409 - "py_test",
21410 -)
21411 -
21412 -py_gapic_library(
21413 - name = "asset_py_gapic",
21414 - srcs = [":asset_proto"],
21415 - grpc_service_config = "cloudasset_grpc_service_config.json",
21416 - rest_numeric_enums = False,
21417 - transport = "grpc",
21418 - deps = [
21419 - "//google/cloud/orgpolicy/v1:orgpolicy_py_original_proto",
21420 - "//google/iam/v1:iam_policy_py_proto",
21421 - "//google/identity/accesscontextmanager/v1:access_level_py_proto",
21422 - "//google/identity/accesscontextmanager/v1:access_policy_py_proto",
21423 - "//google/identity/accesscontextmanager/v1:accesscontextmanager_py_gapic",
21424 - "//google/identity/accesscontextmanager/v1:service_perimeter_py_proto",
21425 - ],
21426 -)
21427 -
21428 -py_test(
21429 - name = "asset_py_gapic_test",
21430 - srcs = [
21431 - "asset_py_gapic_pytest.py",
21432 - "asset_py_gapic_test.py",
21433 - ],
21434 - legacy_create_init = False,
21435 - deps = [":asset_py_gapic"],
21436 -)
21437 -
21438 -py_gapic_assembly_pkg(
21439 - name = "asset-v1p5beta1-py",
21440 - deps = [
21441 - ":asset_py_gapic",
21442 - ],
21443 -)
21444 -
21445 -##############################################################################
21446 -# PHP
21447 -##############################################################################
21448 -load(
21449 - "@com_google_googleapis_imports//:imports.bzl",
21450 - "php_gapic_assembly_pkg",
21451 - "php_gapic_library",
21452 - "php_grpc_library",
21453 - "php_proto_library",
21454 -)
21455 -
21456 -php_proto_library(
21457 - name = "asset_php_proto",
21458 - deps = [":asset_proto"],
21459 -)
21460 -
21461 -php_grpc_library(
21462 - name = "asset_php_grpc",
21463 - srcs = [":asset_proto"],
21464 - deps = [":asset_php_proto"],
21465 -)
21466 -
21467 -php_gapic_library(
21468 - name = "asset_php_gapic",
21469 - srcs = [":asset_proto_with_info"],
21470 - rest_numeric_enums = False,
21471 - transport = "grpc+rest",
21472 - deps = [
21473 - ":asset_php_grpc",
21474 - ":asset_php_proto",
21475 - ],
21476 -)
21477 -
21478 -# Open Source Packages
21479 -php_gapic_assembly_pkg(
21480 - name = "google-cloud-asset-v1p5beta1-php",
21481 - deps = [
21482 - ":asset_php_gapic",
21483 - ":asset_php_grpc",
21484 - ":asset_php_proto",
21485 - ],
21486 -)
21487 -
21488 -##############################################################################
21489 -# Node.js
21490 -##############################################################################
21491 -load(
21492 - "@com_google_googleapis_imports//:imports.bzl",
21493 - "nodejs_gapic_assembly_pkg",
21494 - "nodejs_gapic_library",
21495 -)
21496 -
21497 -nodejs_gapic_library(
21498 - name = "asset_nodejs_gapic",
21499 - src = ":asset_proto_with_info",
21500 - extra_protoc_parameters = ["metadata"],
21501 - gapic_yaml = "cloudasset_gapic.yaml",
21502 - package = "google.cloud.asset.v1p5beta1",
21503 - rest_numeric_enums = False,
21504 - service_yaml = "cloudasset_v1p5beta1.yaml",
21505 - transport = "grpc+rest",
21506 - deps = [],
21507 -)
21508 -
21509 -nodejs_gapic_assembly_pkg(
21510 - name = "asset-v1p5beta1-nodejs",
21511 - deps = [
21512 - ":asset_nodejs_gapic",
21513 - ":asset_proto",
21514 - ],
21515 -)
21516 -
21517 -##############################################################################
21518 -# Ruby
21519 -##############################################################################
21520 -load(
21521 - "@com_google_googleapis_imports//:imports.bzl",
21522 - "ruby_cloud_gapic_library",
21523 - "ruby_gapic_assembly_pkg",
21524 - "ruby_grpc_library",
21525 - "ruby_proto_library",
21526 -)
21527 -
21528 -ruby_proto_library(
21529 - name = "asset_ruby_proto",
21530 - deps = [":asset_proto"],
21531 -)
21532 -
21533 -ruby_grpc_library(
21534 - name = "asset_ruby_grpc",
21535 - srcs = [":asset_proto"],
21536 - deps = [":asset_ruby_proto"],
21537 -)
21538 -
21539 -ruby_cloud_gapic_library(
21540 - name = "asset_ruby_gapic",
21541 - srcs = [":asset_proto_with_info"],
21542 - extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-asset-v1p5beta1"],
21543 - rest_numeric_enums = False,
21544 - deps = [
21545 - ":asset_ruby_grpc",
21546 - ":asset_ruby_proto",
21547 - ],
21548 -)
21549 -
21550 -# Open Source Packages
21551 -ruby_gapic_assembly_pkg(
21552 - name = "google-cloud-asset-v1p5beta1-ruby",
21553 - deps = [
21554 - ":asset_ruby_gapic",
21555 - ":asset_ruby_grpc",
21556 - ":asset_ruby_proto",
21557 - ],
21558 -)
21559 -
21560 -##############################################################################
21561 -# C#
21562 -##############################################################################
21563 -load(
21564 - "@com_google_googleapis_imports//:imports.bzl",
21565 - "csharp_gapic_assembly_pkg",
21566 - "csharp_gapic_library",
21567 - "csharp_grpc_library",
21568 - "csharp_proto_library",
21569 -)
21570 -
21571 -csharp_proto_library(
21572 - name = "asset_csharp_proto",
21573 - deps = [":asset_proto"],
21574 -)
21575 -
21576 -csharp_grpc_library(
21577 - name = "asset_csharp_grpc",
21578 - srcs = [":asset_proto"],
21579 - deps = [":asset_csharp_proto"],
21580 -)
21581 -
21582 -# Invalid C# namespaces, cannot build.
21583 -# csharp_gapic_library(
21584 -# name = "asset_csharp_gapic",
21585 -# srcs = [":asset_proto_with_info"],
21586 -# grpc_service_config = "cloudasset_grpc_service_config.json",
21587 -# common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.…
21588 -# deps = [
21589 -# ":asset_csharp_grpc",
21590 -# ":asset_csharp_proto",
21591 -# ],
21592 -# )
21593 -
21594 -# # Open Source Packages
21595 -# csharp_gapic_assembly_pkg(
21596 -# name = "google-cloud-asset-v1p5beta1-csharp",
21597 -# deps = [
21598 -# ":asset_csharp_gapic",
21599 -# ":asset_csharp_grpc",
21600 -# ":asset_csharp_proto",
21601 -# ],
21602 -# )
21603 -
21604 -##############################################################################
21605 -# C++
21606 -##############################################################################
21607 -# Put your C++ rules here
21608 diff -urN a/google/cloud/asset/v1p7beta1/BUILD.bazel b/google/cloud/asset/v1p7beta1/BUILD.bazel
21609 --- a/google/cloud/asset/v1p7beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
21610 +++ b/google/cloud/asset/v1p7beta1/BUILD.bazel 1969-12-31 16:00:00
21611 @@ -1,328 +0,0 @@
21612 -# This file was automatically generated by BuildFileGenerator
21613 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
21614 -
21615 -# Most of the manual changes to this file will be overwritten.
21616 -# It's **only** allowed to change the following rule attribute values:
21617 -# - names of *_gapic_assembly_* rules
21618 -# - certain parameters of *_gapic_library rules, including but not limited to:
21619 -# * extra_protoc_parameters
21620 -# * extra_protoc_file_parameters
21621 -# The complete list of preserved parameters can be found in the source code.
21622 -
21623 -##############################################################################
21624 -# Common
21625 -##############################################################################
21626 -load("@rules_proto//proto:defs.bzl", "proto_library")
21627 -load(
21628 - "@com_google_googleapis_imports//:imports.bzl",
21629 - "csharp_grpc_library",
21630 - "csharp_proto_library",
21631 - "go_gapic_assembly_pkg",
21632 - "go_gapic_library",
21633 - "go_proto_library",
21634 - "go_test",
21635 - "java_gapic_assembly_gradle_pkg",
21636 - "java_gapic_library",
21637 - "java_gapic_test",
21638 - "java_grpc_library",
21639 - "java_proto_library",
21640 - "nodejs_gapic_assembly_pkg",
21641 - "nodejs_gapic_library",
21642 - "php_gapic_assembly_pkg",
21643 - "php_gapic_library",
21644 - "php_grpc_library",
21645 - "php_proto_library",
21646 - "proto_library_with_info",
21647 - "py_gapic_assembly_pkg",
21648 - "py_gapic_library",
21649 - "ruby_cloud_gapic_library",
21650 - "ruby_gapic_assembly_pkg",
21651 - "ruby_grpc_library",
21652 - "ruby_proto_library",
21653 -)
21654 -
21655 -# This is an API workspace, having public visibility by default makes perfect sense.
21656 -package(default_visibility = ["//visibility:public"])
21657 -
21658 -proto_library(
21659 - name = "asset_proto",
21660 - srcs = [
21661 - "asset_service.proto",
21662 - "assets.proto",
21663 - ],
21664 - deps = [
21665 - "//google/api:annotations_proto",
21666 - "//google/api:client_proto",
21667 - "//google/api:field_behavior_proto",
21668 - "//google/api:resource_proto",
21669 - "//google/cloud/orgpolicy/v1:orgpolicy_proto",
21670 - "//google/cloud/osconfig/v1:osconfig_proto",
21671 - "//google/iam/v1:policy_proto",
21672 - "//google/identity/accesscontextmanager/v1:accesscontextmanager_proto",
21673 - "//google/longrunning:operations_proto",
21674 - "@com_google_protobuf//:any_proto",
21675 - "@com_google_protobuf//:empty_proto",
21676 - "@com_google_protobuf//:field_mask_proto",
21677 - "@com_google_protobuf//:struct_proto",
21678 - "@com_google_protobuf//:timestamp_proto",
21679 - ],
21680 -)
21681 -
21682 -proto_library_with_info(
21683 - name = "asset_proto_with_info",
21684 - deps = [
21685 - ":asset_proto",
21686 - "//google/cloud:common_resources_proto",
21687 - ],
21688 -)
21689 -
21690 -java_proto_library(
21691 - name = "asset_java_proto",
21692 - deps = [":asset_proto"],
21693 -)
21694 -
21695 -java_grpc_library(
21696 - name = "asset_java_grpc",
21697 - srcs = [":asset_proto"],
21698 - deps = [":asset_java_proto"],
21699 -)
21700 -
21701 -java_gapic_library(
21702 - name = "asset_java_gapic",
21703 - srcs = [":asset_proto_with_info"],
21704 - grpc_service_config = "cloudasset_grpc_service_config.json",
21705 - rest_numeric_enums = False,
21706 - test_deps = [
21707 - ":asset_java_grpc",
21708 - "//google/iam/v1:iam_java_grpc",
21709 - ],
21710 - transport = "grpc",
21711 - deps = [
21712 - ":asset_java_proto",
21713 - "//google/iam/v1:iam_java_proto",
21714 - ],
21715 -)
21716 -
21717 -java_gapic_test(
21718 - name = "asset_java_gapic_test_suite",
21719 - test_classes = [
21720 - "com.google.cloud.asset.v1p7beta1.AssetServiceClientTest",
21721 - ],
21722 - runtime_deps = [":asset_java_gapic_test"],
21723 -)
21724 -
21725 -# Open Source Packages
21726 -java_gapic_assembly_gradle_pkg(
21727 - name = "google-cloud-asset-v1p7beta1-java",
21728 - include_samples = True,
21729 - transport = "grpc",
21730 - deps = [
21731 - ":asset_java_gapic",
21732 - ":asset_java_grpc",
21733 - ":asset_java_proto",
21734 - ":asset_proto",
21735 - ],
21736 -)
21737 -
21738 -go_proto_library(
21739 - name = "asset_go_proto",
21740 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
21741 - importpath = "google.golang.org/genproto/googleapis/cloud/asset/v1p7beta1",
21742 - protos = [":asset_proto"],
21743 - deps = [
21744 - "//google/api:annotations_go_proto",
21745 - "//google/cloud/orgpolicy/v1:orgpolicy_go_proto",
21746 - "//google/cloud/osconfig/v1:osconfig_go_proto",
21747 - "//google/iam/v1:iam_go_proto",
21748 - "//google/identity/accesscontextmanager/v1:accesscontextmanager_go_proto",
21749 - "//google/longrunning:longrunning_go_proto",
21750 - ],
21751 -)
21752 -
21753 -go_gapic_library(
21754 - name = "asset_go_gapic",
21755 - srcs = [":asset_proto_with_info"],
21756 - grpc_service_config = "cloudasset_grpc_service_config.json",
21757 - importpath = "cloud.google.com/go/asset/apiv1p7beta1;asset",
21758 - metadata = True,
21759 - rest_numeric_enums = False,
21760 - service_yaml = "cloudasset_v1p7beta1.yaml",
21761 - deps = [
21762 - ":asset_go_proto",
21763 - "//google/iam/v1:iam_go_proto",
21764 - "//google/longrunning:longrunning_go_proto",
21765 - "@com_google_cloud_go//longrunning:go_default_library",
21766 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
21767 - "@io_bazel_rules_go//proto/wkt:any_go_proto",
21768 - "@io_bazel_rules_go//proto/wkt:struct_go_proto",
21769 - ],
21770 -)
21771 -
21772 -go_test(
21773 - name = "asset_go_gapic_test",
21774 - srcs = [":asset_go_gapic_srcjar_test"],
21775 - embed = [":asset_go_gapic"],
21776 - importpath = "cloud.google.com/go/asset/apiv1p7beta1",
21777 -)
21778 -
21779 -# Open Source Packages
21780 -go_gapic_assembly_pkg(
21781 - name = "gapi-cloud-asset-v1p7beta1-go",
21782 - deps = [
21783 - ":asset_go_gapic",
21784 - ":asset_go_gapic_srcjar-metadata.srcjar",
21785 - ":asset_go_gapic_srcjar-test.srcjar",
21786 - ":asset_go_proto",
21787 - ],
21788 -)
21789 -
21790 -py_gapic_library(
21791 - name = "asset_py_gapic",
21792 - srcs = [":asset_proto"],
21793 - grpc_service_config = "cloudasset_grpc_service_config.json",
21794 - rest_numeric_enums = False,
21795 - transport = "grpc",
21796 -)
21797 -
21798 -# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed
21799 -#py_test(
21800 -# name = "asset_py_gapic_test",
21801 -# srcs = [
21802 -# "asset_py_gapic_pytest.py",
21803 -# "asset_py_gapic_test.py",
21804 -# ],
21805 -# legacy_create_init = False,
21806 -# deps = [":asset_py_gapic"],
21807 -#)
21808 -
21809 -# Open Source Packages
21810 -py_gapic_assembly_pkg(
21811 - name = "asset-v1p7beta1-py",
21812 - deps = [
21813 - ":asset_py_gapic",
21814 - ],
21815 -)
21816 -
21817 -php_proto_library(
21818 - name = "asset_php_proto",
21819 - deps = [":asset_proto"],
21820 -)
21821 -
21822 -php_grpc_library(
21823 - name = "asset_php_grpc",
21824 - srcs = [":asset_proto"],
21825 - deps = [":asset_php_proto"],
21826 -)
21827 -
21828 -php_gapic_library(
21829 - name = "asset_php_gapic",
21830 - srcs = [":asset_proto_with_info"],
21831 - grpc_service_config = "cloudasset_grpc_service_config.json",
21832 - rest_numeric_enums = False,
21833 - transport = "grpc+rest",
21834 - deps = [
21835 - ":asset_php_grpc",
21836 - ":asset_php_proto",
21837 - ],
21838 -)
21839 -
21840 -# Open Source Packages
21841 -php_gapic_assembly_pkg(
21842 - name = "google-cloud-asset-v1p7beta1-php",
21843 - deps = [
21844 - ":asset_php_gapic",
21845 - ":asset_php_grpc",
21846 - ":asset_php_proto",
21847 - ],
21848 -)
21849 -
21850 -nodejs_gapic_library(
21851 - name = "asset_nodejs_gapic",
21852 - package_name = "@google-cloud/asset",
21853 - src = ":asset_proto_with_info",
21854 - extra_protoc_parameters = ["metadata"],
21855 - grpc_service_config = "cloudasset_grpc_service_config.json",
21856 - package = "google.cloud.asset.v1p7beta1",
21857 - rest_numeric_enums = False,
21858 - service_yaml = "cloudasset_v1p7beta1.yaml",
21859 - transport = "grpc+rest",
21860 - deps = [],
21861 -)
21862 -
21863 -nodejs_gapic_assembly_pkg(
21864 - name = "asset-v1p7beta1-nodejs",
21865 - deps = [
21866 - ":asset_nodejs_gapic",
21867 - ":asset_proto",
21868 - ],
21869 -)
21870 -
21871 -ruby_proto_library(
21872 - name = "asset_ruby_proto",
21873 - deps = [":asset_proto"],
21874 -)
21875 -
21876 -ruby_grpc_library(
21877 - name = "asset_ruby_grpc",
21878 - srcs = [":asset_proto"],
21879 - deps = [":asset_ruby_proto"],
21880 -)
21881 -
21882 -ruby_cloud_gapic_library(
21883 - name = "asset_ruby_gapic",
21884 - srcs = [":asset_proto_with_info"],
21885 - extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-asset-v1p7beta1"],
21886 - rest_numeric_enums = False,
21887 - deps = [
21888 - ":asset_ruby_grpc",
21889 - ":asset_ruby_proto",
21890 - ],
21891 -)
21892 -
21893 -# Open Source Packages
21894 -ruby_gapic_assembly_pkg(
21895 - name = "google-cloud-asset-v1p7beta1-ruby",
21896 - deps = [
21897 - ":asset_ruby_gapic",
21898 - ":asset_ruby_grpc",
21899 - ":asset_ruby_proto",
21900 - ],
21901 -)
21902 -
21903 -csharp_proto_library(
21904 - name = "asset_csharp_proto",
21905 - deps = [":asset_proto"],
21906 -)
21907 -
21908 -csharp_grpc_library(
21909 - name = "asset_csharp_grpc",
21910 - srcs = [":asset_proto"],
21911 - deps = [":asset_csharp_proto"],
21912 -)
21913 -
21914 -# Invalid C# namespaces, cannot build.
21915 -# csharp_gapic_library(
21916 -# name = "asset_csharp_gapic",
21917 -# srcs = [":asset_proto_with_info"],
21918 -# common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.…
21919 -# grpc_service_config = "cloudasset_grpc_service_config.json",
21920 -# deps = [
21921 -# ":asset_csharp_grpc",
21922 -# ":asset_csharp_proto",
21923 -# ],
21924 -# )
21925 -
21926 -# # Open Source Packages
21927 -# csharp_gapic_assembly_pkg(
21928 -# name = "google-cloud-asset-v1p7beta1-csharp",
21929 -# deps = [
21930 -# ":asset_csharp_gapic",
21931 -# ":asset_csharp_grpc",
21932 -# ":asset_csharp_proto",
21933 -# ],
21934 -# )
21935 -
21936 -##############################################################################
21937 -# C++
21938 -##############################################################################
21939 -# Put your C++ rules here
21940 diff -urN a/google/cloud/assuredworkloads/BUILD.bazel b/google/cloud/assuredworkloads/BUILD.bazel
21941 --- a/google/cloud/assuredworkloads/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
21942 +++ b/google/cloud/assuredworkloads/BUILD.bazel 1969-12-31 16:00:00
21943 @@ -1,40 +0,0 @@
21944 -# This build file includes a target for the Ruby wrapper library for
21945 -# google-cloud-assured_workloads.
21946 -
21947 -# This is an API workspace, having public visibility by default makes perfect sense.
21948 -package(default_visibility = ["//visibility:public"])
21949 -
21950 -# Export yaml configs.
21951 -exports_files(glob(["*.yaml"]))
21952 -
21953 -load(
21954 - "@com_google_googleapis_imports//:imports.bzl",
21955 - "ruby_cloud_gapic_library",
21956 - "ruby_gapic_assembly_pkg",
21957 -)
21958 -
21959 -# Generates a Ruby wrapper client for assuredworkloads.
21960 -# Ruby wrapper clients are versionless, but are generated from source protos
21961 -# for a particular service version, v1 in this case.
21962 -ruby_cloud_gapic_library(
21963 - name = "assuredworkloads_ruby_wrapper",
21964 - srcs = ["//google/cloud/assuredworkloads/v1:assuredworkloads_proto_with_info"],
21965 - extra_protoc_parameters = [
21966 - "ruby-cloud-gem-name=google-cloud-assured_workloads",
21967 - "ruby-cloud-env-prefix=ASSURED_WORKLOADS",
21968 - "ruby-cloud-wrapper-of=v1:0.0;v1beta1:0.0",
21969 - "ruby-cloud-product-url=https://cloud.google.com/assured-workloads/",
21970 - "ruby-cloud-api-id=assuredworkloads.googleapis.com",
21971 - "ruby-cloud-api-shortname=assuredworkloads",
21972 - ],
21973 - ruby_cloud_description = "Assured Workloads for Government secures government workloads and ac…
21974 - ruby_cloud_title = "Assured Workloads for Government",
21975 -)
21976 -
21977 -# Open Source package.
21978 -ruby_gapic_assembly_pkg(
21979 - name = "google-cloud-assuredworkloads-ruby",
21980 - deps = [
21981 - ":assuredworkloads_ruby_wrapper",
21982 - ],
21983 -)
21984 diff -urN a/google/cloud/assuredworkloads/regulatoryintercept/logging/v1/BUILD.bazel b/google/cloud…
21985 --- a/google/cloud/assuredworkloads/regulatoryintercept/logging/v1/BUILD.bazel 2000-01-01 00:00:00.…
21986 +++ b/google/cloud/assuredworkloads/regulatoryintercept/logging/v1/BUILD.bazel 1969-12-31 16:00:00
21987 @@ -1,173 +0,0 @@
21988 -# This file was automatically generated by BuildFileGenerator
21989 -
21990 -# This is an API workspace, having public visibility by default makes perfect sense.
21991 -package(default_visibility = ["//visibility:public"])
21992 -
21993 -##############################################################################
21994 -# Common
21995 -##############################################################################
21996 -load("@rules_proto//proto:defs.bzl", "proto_library")
21997 -
21998 -proto_library(
21999 - name = "logging_proto",
22000 - srcs = [
22001 - "regulatory_intercept_ack_log_entry.proto",
22002 - ],
22003 - deps = [
22004 - ],
22005 -)
22006 -
22007 -##############################################################################
22008 -# Java
22009 -##############################################################################
22010 -load(
22011 - "@com_google_googleapis_imports//:imports.bzl",
22012 - "java_grpc_library",
22013 - "java_proto_library",
22014 -)
22015 -
22016 -java_proto_library(
22017 - name = "logging_java_proto",
22018 - deps = [":logging_proto"],
22019 -)
22020 -
22021 -java_grpc_library(
22022 - name = "logging_java_grpc",
22023 - srcs = [":logging_proto"],
22024 - deps = [":logging_java_proto"],
22025 -)
22026 -
22027 -##############################################################################
22028 -# Go
22029 -##############################################################################
22030 -load(
22031 - "@com_google_googleapis_imports//:imports.bzl",
22032 - "go_proto_library",
22033 -)
22034 -
22035 -go_proto_library(
22036 - name = "logging_go_proto",
22037 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
22038 - importpath = "google.golang.org/genproto/googleapis/cloud/assuredworkloads/regulatoryintercept…
22039 - protos = [":logging_proto"],
22040 - deps = [
22041 - ],
22042 -)
22043 -
22044 -##############################################################################
22045 -# Python
22046 -##############################################################################
22047 -load(
22048 - "@com_google_googleapis_imports//:imports.bzl",
22049 - "moved_proto_library",
22050 - "py_grpc_library",
22051 - "py_proto_library",
22052 -)
22053 -
22054 -moved_proto_library(
22055 - name = "logging_moved_proto",
22056 - srcs = [":logging_proto"],
22057 - deps = [
22058 - ],
22059 -)
22060 -
22061 -py_proto_library(
22062 - name = "logging_py_proto",
22063 - deps = [":logging_moved_proto"],
22064 -)
22065 -
22066 -py_grpc_library(
22067 - name = "logging_py_grpc",
22068 - srcs = [":logging_moved_proto"],
22069 - deps = [":logging_py_proto"],
22070 -)
22071 -
22072 -##############################################################################
22073 -# PHP
22074 -##############################################################################
22075 -load(
22076 - "@com_google_googleapis_imports//:imports.bzl",
22077 - "php_grpc_library",
22078 - "php_proto_library",
22079 -)
22080 -
22081 -php_proto_library(
22082 - name = "logging_php_proto",
22083 - deps = [":logging_proto"],
22084 -)
22085 -
22086 -php_grpc_library(
22087 - name = "logging_php_grpc",
22088 - srcs = [":logging_proto"],
22089 - deps = [":logging_php_proto"],
22090 -)
22091 -
22092 -##############################################################################
22093 -# Node.js
22094 -##############################################################################
22095 -load(
22096 - "@com_google_googleapis_imports//:imports.bzl",
22097 - "nodejs_gapic_assembly_pkg",
22098 - "nodejs_gapic_library",
22099 -)
22100 -
22101 -##############################################################################
22102 -# Ruby
22103 -##############################################################################
22104 -load(
22105 - "@com_google_googleapis_imports//:imports.bzl",
22106 - "ruby_grpc_library",
22107 - "ruby_proto_library",
22108 -)
22109 -
22110 -ruby_proto_library(
22111 - name = "logging_ruby_proto",
22112 - deps = [":logging_proto"],
22113 -)
22114 -
22115 -ruby_grpc_library(
22116 - name = "logging_ruby_grpc",
22117 - srcs = [":logging_proto"],
22118 - deps = [":logging_ruby_proto"],
22119 -)
22120 -
22121 -##############################################################################
22122 -# C#
22123 -##############################################################################
22124 -load(
22125 - "@com_google_googleapis_imports//:imports.bzl",
22126 - "csharp_grpc_library",
22127 - "csharp_proto_library",
22128 -)
22129 -
22130 -csharp_proto_library(
22131 - name = "logging_csharp_proto",
22132 - deps = [":logging_proto"],
22133 -)
22134 -
22135 -csharp_grpc_library(
22136 - name = "logging_csharp_grpc",
22137 - srcs = [":logging_proto"],
22138 - deps = [":logging_csharp_proto"],
22139 -)
22140 -
22141 -##############################################################################
22142 -# C++
22143 -##############################################################################
22144 -load(
22145 - "@com_google_googleapis_imports//:imports.bzl",
22146 - "cc_grpc_library",
22147 - "cc_proto_library",
22148 -)
22149 -
22150 -cc_proto_library(
22151 - name = "logging_cc_proto",
22152 - deps = [":logging_proto"],
22153 -)
22154 -
22155 -cc_grpc_library(
22156 - name = "logging_cc_grpc",
22157 - srcs = [":logging_proto"],
22158 - grpc_only = True,
22159 - deps = [":logging_cc_proto"],
22160 -)
22161 diff -urN a/google/cloud/assuredworkloads/v1/BUILD.bazel b/google/cloud/assuredworkloads/v1/BUILD.b…
22162 --- a/google/cloud/assuredworkloads/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
22163 +++ b/google/cloud/assuredworkloads/v1/BUILD.bazel 1969-12-31 16:00:00
22164 @@ -1,399 +0,0 @@
22165 -# This file was automatically generated by BuildFileGenerator
22166 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
22167 -
22168 -# Most of the manual changes to this file will be overwritten.
22169 -# It's **only** allowed to change the following rule attribute values:
22170 -# - names of *_gapic_assembly_* rules
22171 -# - certain parameters of *_gapic_library rules, including but not limited to:
22172 -# * extra_protoc_parameters
22173 -# * extra_protoc_file_parameters
22174 -# The complete list of preserved parameters can be found in the source code.
22175 -
22176 -# This is an API workspace, having public visibility by default makes perfect sense.
22177 -package(default_visibility = ["//visibility:public"])
22178 -
22179 -##############################################################################
22180 -# Common
22181 -##############################################################################
22182 -load("@rules_proto//proto:defs.bzl", "proto_library")
22183 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
22184 -
22185 -proto_library(
22186 - name = "assuredworkloads_proto",
22187 - srcs = [
22188 - "assuredworkloads.proto",
22189 - ],
22190 - deps = [
22191 - "//google/api:annotations_proto",
22192 - "//google/api:client_proto",
22193 - "//google/api:field_behavior_proto",
22194 - "//google/api:resource_proto",
22195 - "//google/longrunning:operations_proto",
22196 - "@com_google_protobuf//:duration_proto",
22197 - "@com_google_protobuf//:empty_proto",
22198 - "@com_google_protobuf//:field_mask_proto",
22199 - "@com_google_protobuf//:timestamp_proto",
22200 - ],
22201 -)
22202 -
22203 -proto_library_with_info(
22204 - name = "assuredworkloads_proto_with_info",
22205 - deps = [
22206 - ":assuredworkloads_proto",
22207 - "//google/cloud:common_resources_proto",
22208 - ],
22209 -)
22210 -
22211 -##############################################################################
22212 -# Java
22213 -##############################################################################
22214 -load(
22215 - "@com_google_googleapis_imports//:imports.bzl",
22216 - "java_gapic_assembly_gradle_pkg",
22217 - "java_gapic_library",
22218 - "java_gapic_test",
22219 - "java_grpc_library",
22220 - "java_proto_library",
22221 -)
22222 -
22223 -java_proto_library(
22224 - name = "assuredworkloads_java_proto",
22225 - deps = [":assuredworkloads_proto"],
22226 -)
22227 -
22228 -java_grpc_library(
22229 - name = "assuredworkloads_java_grpc",
22230 - srcs = [":assuredworkloads_proto"],
22231 - deps = [":assuredworkloads_java_proto"],
22232 -)
22233 -
22234 -java_gapic_library(
22235 - name = "assuredworkloads_java_gapic",
22236 - srcs = [":assuredworkloads_proto_with_info"],
22237 - gapic_yaml = None,
22238 - grpc_service_config = "assuredworkloads_grpc_service_config.json",
22239 - rest_numeric_enums = False,
22240 - service_yaml = "assuredworkloads_v1.yaml",
22241 - test_deps = [
22242 - ":assuredworkloads_java_grpc",
22243 - ],
22244 - transport = "grpc+rest",
22245 - deps = [
22246 - ":assuredworkloads_java_proto",
22247 - "//google/api:api_java_proto",
22248 - ],
22249 -)
22250 -
22251 -java_gapic_test(
22252 - name = "assuredworkloads_java_gapic_test_suite",
22253 - test_classes = [
22254 - "com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClientHttpJsonTest",
22255 - "com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClientTest",
22256 - ],
22257 - runtime_deps = [":assuredworkloads_java_gapic_test"],
22258 -)
22259 -
22260 -# Open Source Packages
22261 -java_gapic_assembly_gradle_pkg(
22262 - name = "google-cloud-assuredworkloads-v1-java",
22263 - include_samples = True,
22264 - transport = "grpc+rest",
22265 - deps = [
22266 - ":assuredworkloads_java_gapic",
22267 - ":assuredworkloads_java_grpc",
22268 - ":assuredworkloads_java_proto",
22269 - ":assuredworkloads_proto",
22270 - ],
22271 -)
22272 -
22273 -##############################################################################
22274 -# Go
22275 -##############################################################################
22276 -load(
22277 - "@com_google_googleapis_imports//:imports.bzl",
22278 - "go_gapic_assembly_pkg",
22279 - "go_gapic_library",
22280 - "go_proto_library",
22281 - "go_test",
22282 -)
22283 -
22284 -go_proto_library(
22285 - name = "assuredworkloads_go_proto",
22286 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
22287 - importpath = "google.golang.org/genproto/googleapis/cloud/assuredworkloads/v1",
22288 - protos = [":assuredworkloads_proto"],
22289 - deps = [
22290 - "//google/api:annotations_go_proto",
22291 - "//google/longrunning:longrunning_go_proto",
22292 - ],
22293 -)
22294 -
22295 -go_gapic_library(
22296 - name = "assuredworkloads_go_gapic",
22297 - srcs = [":assuredworkloads_proto_with_info"],
22298 - grpc_service_config = "assuredworkloads_grpc_service_config.json",
22299 - importpath = "cloud.google.com/go/assuredworkloads/apiv1;assuredworkloads",
22300 - metadata = True,
22301 - rest_numeric_enums = False,
22302 - service_yaml = "assuredworkloads_v1.yaml",
22303 - transport = "grpc+rest",
22304 - deps = [
22305 - ":assuredworkloads_go_proto",
22306 - "//google/longrunning:longrunning_go_proto",
22307 - "@com_google_cloud_go//longrunning:go_default_library",
22308 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
22309 - "@io_bazel_rules_go//proto/wkt:duration_go_proto",
22310 - ],
22311 -)
22312 -
22313 -go_test(
22314 - name = "assuredworkloads_go_gapic_test",
22315 - srcs = [":assuredworkloads_go_gapic_srcjar_test"],
22316 - embed = [":assuredworkloads_go_gapic"],
22317 - importpath = "cloud.google.com/go/assuredworkloads/apiv1",
22318 -)
22319 -
22320 -# Open Source Packages
22321 -go_gapic_assembly_pkg(
22322 - name = "gapi-cloud-assuredworkloads-v1-go",
22323 - deps = [
22324 - ":assuredworkloads_go_gapic",
22325 - ":assuredworkloads_go_gapic_srcjar-metadata.srcjar",
22326 - ":assuredworkloads_go_gapic_srcjar-test.srcjar",
22327 - ":assuredworkloads_go_proto",
22328 - ],
22329 -)
22330 -
22331 -##############################################################################
22332 -# Python
22333 -##############################################################################
22334 -load(
22335 - "@com_google_googleapis_imports//:imports.bzl",
22336 - "py_gapic_assembly_pkg",
22337 - "py_gapic_library",
22338 - "py_test",
22339 -)
22340 -
22341 -py_gapic_library(
22342 - name = "assuredworkloads_py_gapic",
22343 - srcs = [":assuredworkloads_proto"],
22344 - grpc_service_config = "assuredworkloads_grpc_service_config.json",
22345 - opt_args = ["warehouse-package-name=google-cloud-assured-workloads"],
22346 - rest_numeric_enums = False,
22347 - service_yaml = "assuredworkloads_v1.yaml",
22348 - transport = "grpc",
22349 - deps = [
22350 - ],
22351 -)
22352 -
22353 -py_test(
22354 - name = "assuredworkloads_py_gapic_test",
22355 - srcs = [
22356 - "assuredworkloads_py_gapic_pytest.py",
22357 - "assuredworkloads_py_gapic_test.py",
22358 - ],
22359 - legacy_create_init = False,
22360 - deps = [":assuredworkloads_py_gapic"],
22361 -)
22362 -
22363 -# Open Source Packages
22364 -py_gapic_assembly_pkg(
22365 - name = "assuredworkloads-v1-py",
22366 - deps = [
22367 - ":assuredworkloads_py_gapic",
22368 - ],
22369 -)
22370 -
22371 -##############################################################################
22372 -# PHP
22373 -##############################################################################
22374 -load(
22375 - "@com_google_googleapis_imports//:imports.bzl",
22376 - "php_gapic_assembly_pkg",
22377 - "php_gapic_library",
22378 - "php_grpc_library",
22379 - "php_proto_library",
22380 -)
22381 -
22382 -php_proto_library(
22383 - name = "assuredworkloads_php_proto",
22384 - deps = [":assuredworkloads_proto"],
22385 -)
22386 -
22387 -php_grpc_library(
22388 - name = "assuredworkloads_php_grpc",
22389 - srcs = [":assuredworkloads_proto"],
22390 - deps = [":assuredworkloads_php_proto"],
22391 -)
22392 -
22393 -php_gapic_library(
22394 - name = "assuredworkloads_php_gapic",
22395 - srcs = [":assuredworkloads_proto_with_info"],
22396 - grpc_service_config = "assuredworkloads_grpc_service_config.json",
22397 - rest_numeric_enums = False,
22398 - service_yaml = "assuredworkloads_v1.yaml",
22399 - transport = "grpc+rest",
22400 - deps = [
22401 - ":assuredworkloads_php_grpc",
22402 - ":assuredworkloads_php_proto",
22403 - ],
22404 -)
22405 -
22406 -# Open Source Packages
22407 -php_gapic_assembly_pkg(
22408 - name = "google-cloud-assuredworkloads-v1-php",
22409 - deps = [
22410 - ":assuredworkloads_php_gapic",
22411 - ":assuredworkloads_php_grpc",
22412 - ":assuredworkloads_php_proto",
22413 - ],
22414 -)
22415 -
22416 -##############################################################################
22417 -# Node.js
22418 -##############################################################################
22419 -load(
22420 - "@com_google_googleapis_imports//:imports.bzl",
22421 - "nodejs_gapic_assembly_pkg",
22422 - "nodejs_gapic_library",
22423 -)
22424 -
22425 -nodejs_gapic_library(
22426 - name = "assuredworkloads_nodejs_gapic",
22427 - package_name = "@google-cloud/assured-workloads",
22428 - src = ":assuredworkloads_proto_with_info",
22429 - extra_protoc_parameters = ["metadata"],
22430 - grpc_service_config = "assuredworkloads_grpc_service_config.json",
22431 - package = "google.cloud.assuredworkloads.v1",
22432 - rest_numeric_enums = False,
22433 - service_yaml = "assuredworkloads_v1.yaml",
22434 - transport = "grpc+rest",
22435 - deps = [],
22436 -)
22437 -
22438 -nodejs_gapic_assembly_pkg(
22439 - name = "assuredworkloads-v1-nodejs",
22440 - deps = [
22441 - ":assuredworkloads_nodejs_gapic",
22442 - ":assuredworkloads_proto",
22443 - ],
22444 -)
22445 -
22446 -##############################################################################
22447 -# Ruby
22448 -##############################################################################
22449 -load(
22450 - "@com_google_googleapis_imports//:imports.bzl",
22451 - "ruby_cloud_gapic_library",
22452 - "ruby_gapic_assembly_pkg",
22453 - "ruby_grpc_library",
22454 - "ruby_proto_library",
22455 -)
22456 -
22457 -ruby_proto_library(
22458 - name = "assuredworkloads_ruby_proto",
22459 - deps = [":assuredworkloads_proto"],
22460 -)
22461 -
22462 -ruby_grpc_library(
22463 - name = "assuredworkloads_ruby_grpc",
22464 - srcs = [":assuredworkloads_proto"],
22465 - deps = [":assuredworkloads_ruby_proto"],
22466 -)
22467 -
22468 -ruby_cloud_gapic_library(
22469 - name = "assuredworkloads_ruby_gapic",
22470 - srcs = [":assuredworkloads_proto_with_info"],
22471 - extra_protoc_parameters = [
22472 - "ruby-cloud-api-id=assuredworkloads.googleapis.com",
22473 - "ruby-cloud-api-shortname=assuredworkloads",
22474 - "ruby-cloud-env-prefix=ASSURED_WORKLOADS",
22475 - "ruby-cloud-gem-name=google-cloud-assured_workloads-v1",
22476 - "ruby-cloud-product-url=https://cloud.google.com/assured-workloads/",
22477 - ],
22478 - grpc_service_config = "assuredworkloads_grpc_service_config.json",
22479 - rest_numeric_enums = False,
22480 - ruby_cloud_description = "Assured Workloads for Government secures government workloads and ac…
22481 - ruby_cloud_title = "Assured Workloads for Government V1",
22482 - service_yaml = "assuredworkloads_v1.yaml",
22483 - deps = [
22484 - ":assuredworkloads_ruby_grpc",
22485 - ":assuredworkloads_ruby_proto",
22486 - ],
22487 -)
22488 -
22489 -# Open Source Packages
22490 -ruby_gapic_assembly_pkg(
22491 - name = "google-cloud-assuredworkloads-v1-ruby",
22492 - deps = [
22493 - ":assuredworkloads_ruby_gapic",
22494 - ":assuredworkloads_ruby_grpc",
22495 - ":assuredworkloads_ruby_proto",
22496 - ],
22497 -)
22498 -
22499 -##############################################################################
22500 -# C#
22501 -##############################################################################
22502 -load(
22503 - "@com_google_googleapis_imports//:imports.bzl",
22504 - "csharp_gapic_assembly_pkg",
22505 - "csharp_gapic_library",
22506 - "csharp_grpc_library",
22507 - "csharp_proto_library",
22508 -)
22509 -
22510 -csharp_proto_library(
22511 - name = "assuredworkloads_csharp_proto",
22512 - deps = [":assuredworkloads_proto"],
22513 -)
22514 -
22515 -csharp_grpc_library(
22516 - name = "assuredworkloads_csharp_grpc",
22517 - srcs = [":assuredworkloads_proto"],
22518 - deps = [":assuredworkloads_csharp_proto"],
22519 -)
22520 -
22521 -csharp_gapic_library(
22522 - name = "assuredworkloads_csharp_gapic",
22523 - srcs = [":assuredworkloads_proto_with_info"],
22524 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
22525 - grpc_service_config = "assuredworkloads_grpc_service_config.json",
22526 - rest_numeric_enums = False,
22527 - service_yaml = "assuredworkloads_v1.yaml",
22528 - deps = [
22529 - ":assuredworkloads_csharp_grpc",
22530 - ":assuredworkloads_csharp_proto",
22531 - ],
22532 -)
22533 -
22534 -# Open Source Packages
22535 -csharp_gapic_assembly_pkg(
22536 - name = "google-cloud-assuredworkloads-v1-csharp",
22537 - deps = [
22538 - ":assuredworkloads_csharp_gapic",
22539 - ":assuredworkloads_csharp_grpc",
22540 - ":assuredworkloads_csharp_proto",
22541 - ],
22542 -)
22543 -
22544 -##############################################################################
22545 -# C++
22546 -##############################################################################
22547 -load(
22548 - "@com_google_googleapis_imports//:imports.bzl",
22549 - "cc_grpc_library",
22550 - "cc_proto_library",
22551 -)
22552 -
22553 -cc_proto_library(
22554 - name = "assuredworkloads_cc_proto",
22555 - deps = [":assuredworkloads_proto"],
22556 -)
22557 -
22558 -cc_grpc_library(
22559 - name = "assuredworkloads_cc_grpc",
22560 - srcs = [":assuredworkloads_proto"],
22561 - grpc_only = True,
22562 - deps = [":assuredworkloads_cc_proto"],
22563 -)
22564 diff -urN a/google/cloud/assuredworkloads/v1beta1/BUILD.bazel b/google/cloud/assuredworkloads/v1bet…
22565 --- a/google/cloud/assuredworkloads/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
22566 +++ b/google/cloud/assuredworkloads/v1beta1/BUILD.bazel 1969-12-31 16:00:00
22567 @@ -1,398 +0,0 @@
22568 -# This file was automatically generated by BuildFileGenerator
22569 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
22570 -
22571 -# Most of the manual changes to this file will be overwritten.
22572 -# It's **only** allowed to change the following rule attribute values:
22573 -# - names of *_gapic_assembly_* rules
22574 -# - certain parameters of *_gapic_library rules, including but not limited to:
22575 -# * extra_protoc_parameters
22576 -# * extra_protoc_file_parameters
22577 -# The complete list of preserved parameters can be found in the source code.
22578 -
22579 -# This is an API workspace, having public visibility by default makes perfect sense.
22580 -package(default_visibility = ["//visibility:public"])
22581 -
22582 -##############################################################################
22583 -# Common
22584 -##############################################################################
22585 -load("@rules_proto//proto:defs.bzl", "proto_library")
22586 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
22587 -
22588 -proto_library(
22589 - name = "assuredworkloads_proto",
22590 - srcs = [
22591 - "assuredworkloads.proto",
22592 - "assuredworkloads_service.proto",
22593 - ],
22594 - deps = [
22595 - "//google/api:annotations_proto",
22596 - "//google/api:client_proto",
22597 - "//google/api:field_behavior_proto",
22598 - "//google/api:resource_proto",
22599 - "//google/longrunning:operations_proto",
22600 - "@com_google_protobuf//:duration_proto",
22601 - "@com_google_protobuf//:empty_proto",
22602 - "@com_google_protobuf//:field_mask_proto",
22603 - "@com_google_protobuf//:timestamp_proto",
22604 - ],
22605 -)
22606 -
22607 -proto_library_with_info(
22608 - name = "assuredworkloads_proto_with_info",
22609 - deps = [
22610 - ":assuredworkloads_proto",
22611 - "//google/cloud:common_resources_proto",
22612 - ],
22613 -)
22614 -
22615 -##############################################################################
22616 -# Java
22617 -##############################################################################
22618 -load(
22619 - "@com_google_googleapis_imports//:imports.bzl",
22620 - "java_gapic_assembly_gradle_pkg",
22621 - "java_gapic_library",
22622 - "java_gapic_test",
22623 - "java_grpc_library",
22624 - "java_proto_library",
22625 -)
22626 -
22627 -java_proto_library(
22628 - name = "assuredworkloads_java_proto",
22629 - deps = [":assuredworkloads_proto"],
22630 -)
22631 -
22632 -java_grpc_library(
22633 - name = "assuredworkloads_java_grpc",
22634 - srcs = [":assuredworkloads_proto"],
22635 - deps = [":assuredworkloads_java_proto"],
22636 -)
22637 -
22638 -java_gapic_library(
22639 - name = "assuredworkloads_java_gapic",
22640 - srcs = [":assuredworkloads_proto_with_info"],
22641 - gapic_yaml = None,
22642 - grpc_service_config = "assuredworkloads_grpc_service_config.json",
22643 - rest_numeric_enums = False,
22644 - service_yaml = "assuredworkloads_v1beta1.yaml",
22645 - test_deps = [
22646 - ":assuredworkloads_java_grpc",
22647 - ],
22648 - transport = "grpc+rest",
22649 - deps = [
22650 - ":assuredworkloads_java_proto",
22651 - "//google/api:api_java_proto",
22652 - ],
22653 -)
22654 -
22655 -java_gapic_test(
22656 - name = "assuredworkloads_java_gapic_test_suite",
22657 - test_classes = [
22658 - "com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClientHttpJsonTest",
22659 - "com.google.cloud.assuredworkloads.v1beta1.AssuredWorkloadsServiceClientTest",
22660 - ],
22661 - runtime_deps = [":assuredworkloads_java_gapic_test"],
22662 -)
22663 -
22664 -# Open Source Packages
22665 -java_gapic_assembly_gradle_pkg(
22666 - name = "google-cloud-assuredworkloads-v1beta1-java",
22667 - include_samples = True,
22668 - transport = "grpc+rest",
22669 - deps = [
22670 - ":assuredworkloads_java_gapic",
22671 - ":assuredworkloads_java_grpc",
22672 - ":assuredworkloads_java_proto",
22673 - ":assuredworkloads_proto",
22674 - ],
22675 -)
22676 -
22677 -##############################################################################
22678 -# Go
22679 -##############################################################################
22680 -load(
22681 - "@com_google_googleapis_imports//:imports.bzl",
22682 - "go_gapic_assembly_pkg",
22683 - "go_gapic_library",
22684 - "go_proto_library",
22685 - "go_test",
22686 -)
22687 -
22688 -go_proto_library(
22689 - name = "assuredworkloads_go_proto",
22690 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
22691 - importpath = "google.golang.org/genproto/googleapis/cloud/assuredworkloads/v1beta1",
22692 - protos = [":assuredworkloads_proto"],
22693 - deps = [
22694 - "//google/api:annotations_go_proto",
22695 - "//google/longrunning:longrunning_go_proto",
22696 - ],
22697 -)
22698 -
22699 -go_gapic_library(
22700 - name = "assuredworkloads_go_gapic",
22701 - srcs = [":assuredworkloads_proto_with_info"],
22702 - grpc_service_config = "assuredworkloads_grpc_service_config.json",
22703 - importpath = "cloud.google.com/go/assuredworkloads/apiv1beta1;assuredworkloads",
22704 - metadata = True,
22705 - rest_numeric_enums = False,
22706 - service_yaml = "assuredworkloads_v1beta1.yaml",
22707 - transport = "grpc+rest",
22708 - deps = [
22709 - ":assuredworkloads_go_proto",
22710 - "//google/longrunning:longrunning_go_proto",
22711 - "@com_google_cloud_go//longrunning:go_default_library",
22712 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
22713 - "@io_bazel_rules_go//proto/wkt:duration_go_proto",
22714 - ],
22715 -)
22716 -
22717 -go_test(
22718 - name = "assuredworkloads_go_gapic_test",
22719 - srcs = [":assuredworkloads_go_gapic_srcjar_test"],
22720 - embed = [":assuredworkloads_go_gapic"],
22721 - importpath = "cloud.google.com/go/assuredworkloads/apiv1beta1",
22722 -)
22723 -
22724 -# Open Source Packages
22725 -go_gapic_assembly_pkg(
22726 - name = "gapi-cloud-assuredworkloads-v1beta1-go",
22727 - deps = [
22728 - ":assuredworkloads_go_gapic",
22729 - ":assuredworkloads_go_gapic_srcjar-metadata.srcjar",
22730 - ":assuredworkloads_go_gapic_srcjar-test.srcjar",
22731 - ":assuredworkloads_go_proto",
22732 - ],
22733 -)
22734 -
22735 -##############################################################################
22736 -# Python
22737 -##############################################################################
22738 -load(
22739 - "@com_google_googleapis_imports//:imports.bzl",
22740 - "py_gapic_assembly_pkg",
22741 - "py_gapic_library",
22742 - "py_test",
22743 -)
22744 -
22745 -py_gapic_library(
22746 - name = "assuredworkloads_py_gapic",
22747 - srcs = [":assuredworkloads_proto"],
22748 - grpc_service_config = "assuredworkloads_grpc_service_config.json",
22749 - opt_args = ["warehouse-package-name=google-cloud-assured-workloads"],
22750 - rest_numeric_enums = False,
22751 - service_yaml = "assuredworkloads_v1beta1.yaml",
22752 - transport = "grpc",
22753 -)
22754 -
22755 -py_test(
22756 - name = "assuredworkloads_py_gapic_test",
22757 - srcs = [
22758 - "assuredworkloads_py_gapic_pytest.py",
22759 - "assuredworkloads_py_gapic_test.py",
22760 - ],
22761 - legacy_create_init = False,
22762 - deps = [":assuredworkloads_py_gapic"],
22763 -)
22764 -
22765 -# Open Source Packages
22766 -py_gapic_assembly_pkg(
22767 - name = "assuredworkloads-v1beta1-py",
22768 - deps = [
22769 - ":assuredworkloads_py_gapic",
22770 - ],
22771 -)
22772 -
22773 -##############################################################################
22774 -# PHP
22775 -##############################################################################
22776 -load(
22777 - "@com_google_googleapis_imports//:imports.bzl",
22778 - "php_gapic_assembly_pkg",
22779 - "php_gapic_library",
22780 - "php_grpc_library",
22781 - "php_proto_library",
22782 -)
22783 -
22784 -php_proto_library(
22785 - name = "assuredworkloads_php_proto",
22786 - deps = [":assuredworkloads_proto"],
22787 -)
22788 -
22789 -php_grpc_library(
22790 - name = "assuredworkloads_php_grpc",
22791 - srcs = [":assuredworkloads_proto"],
22792 - deps = [":assuredworkloads_php_proto"],
22793 -)
22794 -
22795 -php_gapic_library(
22796 - name = "assuredworkloads_php_gapic",
22797 - srcs = [":assuredworkloads_proto_with_info"],
22798 - grpc_service_config = "assuredworkloads_grpc_service_config.json",
22799 - rest_numeric_enums = False,
22800 - service_yaml = "assuredworkloads_v1beta1.yaml",
22801 - transport = "grpc+rest",
22802 - deps = [
22803 - ":assuredworkloads_php_grpc",
22804 - ":assuredworkloads_php_proto",
22805 - ],
22806 -)
22807 -
22808 -# Open Source Packages
22809 -php_gapic_assembly_pkg(
22810 - name = "google-cloud-assuredworkloads-v1beta1-php",
22811 - deps = [
22812 - ":assuredworkloads_php_gapic",
22813 - ":assuredworkloads_php_grpc",
22814 - ":assuredworkloads_php_proto",
22815 - ],
22816 -)
22817 -
22818 -##############################################################################
22819 -# Node.js
22820 -##############################################################################
22821 -load(
22822 - "@com_google_googleapis_imports//:imports.bzl",
22823 - "nodejs_gapic_assembly_pkg",
22824 - "nodejs_gapic_library",
22825 -)
22826 -
22827 -nodejs_gapic_library(
22828 - name = "assuredworkloads_nodejs_gapic",
22829 - package_name = "@google-cloud/assured-workloads",
22830 - src = ":assuredworkloads_proto_with_info",
22831 - extra_protoc_parameters = ["metadata"],
22832 - grpc_service_config = "assuredworkloads_grpc_service_config.json",
22833 - package = "google.cloud.assuredworkloads.v1beta1",
22834 - rest_numeric_enums = False,
22835 - service_yaml = "assuredworkloads_v1beta1.yaml",
22836 - transport = "grpc+rest",
22837 - deps = [],
22838 -)
22839 -
22840 -nodejs_gapic_assembly_pkg(
22841 - name = "assuredworkloads-v1beta1-nodejs",
22842 - deps = [
22843 - ":assuredworkloads_nodejs_gapic",
22844 - ":assuredworkloads_proto",
22845 - ],
22846 -)
22847 -
22848 -##############################################################################
22849 -# Ruby
22850 -##############################################################################
22851 -load(
22852 - "@com_google_googleapis_imports//:imports.bzl",
22853 - "ruby_cloud_gapic_library",
22854 - "ruby_gapic_assembly_pkg",
22855 - "ruby_grpc_library",
22856 - "ruby_proto_library",
22857 -)
22858 -
22859 -ruby_proto_library(
22860 - name = "assuredworkloads_ruby_proto",
22861 - deps = [":assuredworkloads_proto"],
22862 -)
22863 -
22864 -ruby_grpc_library(
22865 - name = "assuredworkloads_ruby_grpc",
22866 - srcs = [":assuredworkloads_proto"],
22867 - deps = [":assuredworkloads_ruby_proto"],
22868 -)
22869 -
22870 -ruby_cloud_gapic_library(
22871 - name = "assuredworkloads_ruby_gapic",
22872 - srcs = [":assuredworkloads_proto_with_info"],
22873 - extra_protoc_parameters = [
22874 - "ruby-cloud-api-id=assuredworkloads.googleapis.com",
22875 - "ruby-cloud-api-shortname=assuredworkloads",
22876 - "ruby-cloud-env-prefix=ASSURED_WORKLOADS",
22877 - "ruby-cloud-gem-name=google-cloud-assured_workloads-v1beta1",
22878 - "ruby-cloud-product-url=https://cloud.google.com/assured-workloads/",
22879 - ],
22880 - grpc_service_config = "assuredworkloads_grpc_service_config.json",
22881 - rest_numeric_enums = False,
22882 - ruby_cloud_description = "Assured Workloads for Government secures government workloads and ac…
22883 - ruby_cloud_title = "Assured Workloads for Government V1beta1",
22884 - service_yaml = "assuredworkloads_v1beta1.yaml",
22885 - deps = [
22886 - ":assuredworkloads_ruby_grpc",
22887 - ":assuredworkloads_ruby_proto",
22888 - ],
22889 -)
22890 -
22891 -# Open Source Packages
22892 -ruby_gapic_assembly_pkg(
22893 - name = "google-cloud-assuredworkloads-v1beta1-ruby",
22894 - deps = [
22895 - ":assuredworkloads_ruby_gapic",
22896 - ":assuredworkloads_ruby_grpc",
22897 - ":assuredworkloads_ruby_proto",
22898 - ],
22899 -)
22900 -
22901 -##############################################################################
22902 -# C#
22903 -##############################################################################
22904 -load(
22905 - "@com_google_googleapis_imports//:imports.bzl",
22906 - "csharp_gapic_assembly_pkg",
22907 - "csharp_gapic_library",
22908 - "csharp_grpc_library",
22909 - "csharp_proto_library",
22910 -)
22911 -
22912 -csharp_proto_library(
22913 - name = "assuredworkloads_csharp_proto",
22914 - deps = [":assuredworkloads_proto"],
22915 -)
22916 -
22917 -csharp_grpc_library(
22918 - name = "assuredworkloads_csharp_grpc",
22919 - srcs = [":assuredworkloads_proto"],
22920 - deps = [":assuredworkloads_csharp_proto"],
22921 -)
22922 -
22923 -csharp_gapic_library(
22924 - name = "assuredworkloads_csharp_gapic",
22925 - srcs = [":assuredworkloads_proto_with_info"],
22926 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
22927 - grpc_service_config = "assuredworkloads_grpc_service_config.json",
22928 - rest_numeric_enums = False,
22929 - service_yaml = "assuredworkloads_v1beta1.yaml",
22930 - deps = [
22931 - ":assuredworkloads_csharp_grpc",
22932 - ":assuredworkloads_csharp_proto",
22933 - ],
22934 -)
22935 -
22936 -# Open Source Packages
22937 -csharp_gapic_assembly_pkg(
22938 - name = "google-cloud-assuredworkloads-v1beta1-csharp",
22939 - deps = [
22940 - ":assuredworkloads_csharp_gapic",
22941 - ":assuredworkloads_csharp_grpc",
22942 - ":assuredworkloads_csharp_proto",
22943 - ],
22944 -)
22945 -
22946 -##############################################################################
22947 -# C++
22948 -##############################################################################
22949 -load(
22950 - "@com_google_googleapis_imports//:imports.bzl",
22951 - "cc_grpc_library",
22952 - "cc_proto_library",
22953 -)
22954 -
22955 -cc_proto_library(
22956 - name = "assuredworkloads_cc_proto",
22957 - deps = [":assuredworkloads_proto"],
22958 -)
22959 -
22960 -cc_grpc_library(
22961 - name = "assuredworkloads_cc_grpc",
22962 - srcs = [":assuredworkloads_proto"],
22963 - grpc_only = True,
22964 - deps = [":assuredworkloads_cc_proto"],
22965 -)
22966 diff -urN a/google/cloud/audit/BUILD.bazel b/google/cloud/audit/BUILD.bazel
22967 --- a/google/cloud/audit/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
22968 +++ b/google/cloud/audit/BUILD.bazel 1969-12-31 16:00:00
22969 @@ -1,237 +0,0 @@
22970 -# This file was automatically generated by BuildFileGenerator
22971 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
22972 -
22973 -# Most of the manual changes to this file will be overwritten.
22974 -# It's **only** allowed to change the following rule attribute values:
22975 -# - names of *_gapic_assembly_* rules
22976 -# - certain parameters of *_gapic_library rules, including but not limited to:
22977 -# * extra_protoc_parameters
22978 -# * extra_protoc_file_parameters
22979 -# The complete list of preserved parameters can be found in the source code.
22980 -
22981 -# This is an API workspace, having public visibility by default makes perfect sense.
22982 -package(default_visibility = ["//visibility:public"])
22983 -
22984 -##############################################################################
22985 -# Common
22986 -##############################################################################
22987 -load("@rules_proto//proto:defs.bzl", "proto_library")
22988 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
22989 -
22990 -proto_library(
22991 - name = "audit_proto",
22992 - srcs = [
22993 - "audit_log.proto",
22994 - "bigquery_audit_metadata.proto",
22995 - ],
22996 - deps = [
22997 - "//google/api:field_behavior_proto",
22998 - "//google/iam/v1:policy_proto",
22999 - "//google/rpc:status_proto",
23000 - "//google/rpc/context:attribute_context_proto",
23001 - "@com_google_protobuf//:any_proto",
23002 - "@com_google_protobuf//:duration_proto",
23003 - "@com_google_protobuf//:struct_proto",
23004 - "@com_google_protobuf//:timestamp_proto",
23005 - ],
23006 -)
23007 -
23008 -proto_library_with_info(
23009 - name = "audit_proto_with_info",
23010 - deps = [
23011 - ":audit_proto",
23012 - "//google/cloud:common_resources_proto",
23013 - ],
23014 -)
23015 -
23016 -##############################################################################
23017 -# Java
23018 -##############################################################################
23019 -load(
23020 - "@com_google_googleapis_imports//:imports.bzl",
23021 - "java_gapic_assembly_gradle_pkg",
23022 - "java_grpc_library",
23023 - "java_proto_library",
23024 -)
23025 -
23026 -java_proto_library(
23027 - name = "audit_java_proto",
23028 - deps = [":audit_proto"],
23029 -)
23030 -
23031 -java_grpc_library(
23032 - name = "audit_java_grpc",
23033 - srcs = [":audit_proto"],
23034 - deps = [":audit_java_proto"],
23035 -)
23036 -
23037 -# Please DO-NOT-REMOVE this section.
23038 -# This is required to generate java files for these protos.
23039 -# Open Source Packages
23040 -java_gapic_assembly_gradle_pkg(
23041 - name = "google-cloud-audit-java",
23042 - transport = "grpc+rest",
23043 - deps = [
23044 - ":audit_java_grpc",
23045 - ":audit_java_proto",
23046 - ":audit_proto",
23047 - ],
23048 -)
23049 -
23050 -##############################################################################
23051 -# Go
23052 -##############################################################################
23053 -load(
23054 - "@com_google_googleapis_imports//:imports.bzl",
23055 - "go_proto_library",
23056 -)
23057 -
23058 -go_proto_library(
23059 - name = "audit_go_proto",
23060 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
23061 - importpath = "google.golang.org/genproto/googleapis/cloud/audit",
23062 - protos = [":audit_proto"],
23063 - deps = [
23064 - "//google/api:annotations_go_proto",
23065 - "//google/iam/v1:iam_go_proto",
23066 - "//google/rpc:status_go_proto",
23067 - "//google/rpc/context:attribute_context_go_proto",
23068 - ],
23069 -)
23070 -
23071 -##############################################################################
23072 -# Python
23073 -##############################################################################
23074 -load(
23075 - "@com_google_googleapis_imports//:imports.bzl",
23076 - "moved_proto_library",
23077 - "py_grpc_library",
23078 - "py_proto_library",
23079 -)
23080 -
23081 -moved_proto_library(
23082 - name = "audit_moved_proto",
23083 - srcs = [":audit_proto"],
23084 - deps = [
23085 - "//google/api:field_behavior_proto",
23086 - "//google/iam/v1:policy_proto",
23087 - "//google/rpc:status_proto",
23088 - "//google/rpc/context:attribute_context_proto",
23089 - "@com_google_protobuf//:any_proto",
23090 - "@com_google_protobuf//:duration_proto",
23091 - "@com_google_protobuf//:struct_proto",
23092 - "@com_google_protobuf//:timestamp_proto",
23093 - ],
23094 -)
23095 -
23096 -py_proto_library(
23097 - name = "audit_py_proto",
23098 - deps = [":audit_moved_proto"],
23099 -)
23100 -
23101 -py_grpc_library(
23102 - name = "audit_py_grpc",
23103 - srcs = [":audit_moved_proto"],
23104 - deps = [":audit_py_proto"],
23105 -)
23106 -
23107 -##############################################################################
23108 -# PHP
23109 -##############################################################################
23110 -load(
23111 - "@com_google_googleapis_imports//:imports.bzl",
23112 - "php_grpc_library",
23113 - "php_proto_library",
23114 -)
23115 -
23116 -php_proto_library(
23117 - name = "audit_php_proto",
23118 - deps = [":audit_proto"],
23119 -)
23120 -
23121 -php_grpc_library(
23122 - name = "audit_php_grpc",
23123 - srcs = [":audit_proto"],
23124 - deps = [":audit_php_proto"],
23125 -)
23126 -
23127 -##############################################################################
23128 -# Node.js
23129 -##############################################################################
23130 -load(
23131 - "@com_google_googleapis_imports//:imports.bzl",
23132 - "nodejs_gapic_assembly_pkg",
23133 - "nodejs_gapic_library",
23134 -)
23135 -
23136 -##############################################################################
23137 -# Ruby
23138 -##############################################################################
23139 -load(
23140 - "@com_google_googleapis_imports//:imports.bzl",
23141 - "ruby_grpc_library",
23142 - "ruby_proto_library",
23143 -)
23144 -
23145 -ruby_proto_library(
23146 - name = "audit_ruby_proto",
23147 - deps = [":audit_proto"],
23148 -)
23149 -
23150 -ruby_grpc_library(
23151 - name = "audit_ruby_grpc",
23152 - srcs = [":audit_proto"],
23153 - deps = [":audit_ruby_proto"],
23154 -)
23155 -
23156 -##############################################################################
23157 -# C#
23158 -##############################################################################
23159 -load(
23160 - "@com_google_googleapis_imports//:imports.bzl",
23161 - "csharp_gapic_assembly_pkg",
23162 - "csharp_grpc_library",
23163 - "csharp_proto_library",
23164 -)
23165 -
23166 -csharp_proto_library(
23167 - name = "audit_csharp_proto",
23168 - deps = [":audit_proto"],
23169 -)
23170 -
23171 -csharp_grpc_library(
23172 - name = "audit_csharp_grpc",
23173 - srcs = [":audit_proto"],
23174 - deps = [":audit_csharp_proto"],
23175 -)
23176 -
23177 -csharp_gapic_assembly_pkg(
23178 - name = "google-cloud-audit-csharp",
23179 - package_name = "Google.Cloud.Audit",
23180 - generate_nongapic_package = True,
23181 - deps = [
23182 - ":audit_csharp_grpc",
23183 - ":audit_csharp_proto",
23184 - ],
23185 -)
23186 -
23187 -##############################################################################
23188 -# C++
23189 -##############################################################################
23190 -load(
23191 - "@com_google_googleapis_imports//:imports.bzl",
23192 - "cc_grpc_library",
23193 - "cc_proto_library",
23194 -)
23195 -
23196 -cc_proto_library(
23197 - name = "audit_cc_proto",
23198 - deps = [":audit_proto"],
23199 -)
23200 -
23201 -cc_grpc_library(
23202 - name = "audit_cc_grpc",
23203 - srcs = [":audit_proto"],
23204 - grpc_only = True,
23205 - deps = [":audit_cc_proto"],
23206 -)
23207 diff -urN a/google/cloud/automl/BUILD.bazel b/google/cloud/automl/BUILD.bazel
23208 --- a/google/cloud/automl/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
23209 +++ b/google/cloud/automl/BUILD.bazel 1969-12-31 16:00:00
23210 @@ -1,44 +0,0 @@
23211 -# This build file includes a target for the Ruby wrapper library for
23212 -# google-cloud-automl.
23213 -
23214 -# This is an API workspace, having public visibility by default makes perfect sense.
23215 -package(default_visibility = ["//visibility:public"])
23216 -
23217 -# Export yaml configs.
23218 -exports_files(glob(["*.yaml"]))
23219 -
23220 -load(
23221 - "@com_google_googleapis_imports//:imports.bzl",
23222 - "ruby_cloud_gapic_library",
23223 - "ruby_gapic_assembly_pkg",
23224 -)
23225 -
23226 -# Generates a Ruby wrapper client for automl.
23227 -# Ruby wrapper clients are versionless, but are generated from source protos
23228 -# for a particular service version, v1 in this case.
23229 -ruby_cloud_gapic_library(
23230 - name = "automl_ruby_wrapper",
23231 - srcs = ["//google/cloud/automl/v1:automl_proto_with_info"],
23232 - extra_protoc_parameters = [
23233 - "ruby-cloud-gem-name=google-cloud-automl",
23234 - "ruby-cloud-gem-namespace=Google::Cloud::AutoML",
23235 - "ruby-cloud-env-prefix=AUTOML",
23236 - "ruby-cloud-wrapper-of=v1:0.0;v1beta1:0.0",
23237 - "ruby-cloud-product-url=https://cloud.google.com/automl",
23238 - "ruby-cloud-api-id=automl.googleapis.com",
23239 - "ruby-cloud-api-shortname=automl",
23240 - "ruby-cloud-migration-version=1.0",
23241 - "ruby-cloud-path-override=auto_ml=automl",
23242 - "ruby-cloud-namespace-override=AutoMl=AutoML",
23243 - ],
23244 - ruby_cloud_description = "AutoML makes the power of machine learning available to you even if …
23245 - ruby_cloud_title = "Cloud AutoML",
23246 -)
23247 -
23248 -# Open Source package.
23249 -ruby_gapic_assembly_pkg(
23250 - name = "google-cloud-automl-ruby",
23251 - deps = [
23252 - ":automl_ruby_wrapper",
23253 - ],
23254 -)
23255 diff -urN a/google/cloud/automl/v1/BUILD.bazel b/google/cloud/automl/v1/BUILD.bazel
23256 --- a/google/cloud/automl/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
23257 +++ b/google/cloud/automl/v1/BUILD.bazel 1969-12-31 16:00:00
23258 @@ -1,410 +0,0 @@
23259 -# This file was automatically generated by BuildFileGenerator
23260 -
23261 -# This is an API workspace, having public visibility by default makes perfect sense.
23262 -package(default_visibility = ["//visibility:public"])
23263 -
23264 -##############################################################################
23265 -# Common
23266 -##############################################################################
23267 -load("@rules_proto//proto:defs.bzl", "proto_library")
23268 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
23269 -
23270 -proto_library(
23271 - name = "automl_proto",
23272 - srcs = [
23273 - "annotation_payload.proto",
23274 - "annotation_spec.proto",
23275 - "classification.proto",
23276 - "data_items.proto",
23277 - "dataset.proto",
23278 - "detection.proto",
23279 - "geometry.proto",
23280 - "image.proto",
23281 - "io.proto",
23282 - "model.proto",
23283 - "model_evaluation.proto",
23284 - "operations.proto",
23285 - "prediction_service.proto",
23286 - "service.proto",
23287 - "text.proto",
23288 - "text_extraction.proto",
23289 - "text_segment.proto",
23290 - "text_sentiment.proto",
23291 - "translation.proto",
23292 - ],
23293 - deps = [
23294 - "//google/api:annotations_proto",
23295 - "//google/api:client_proto",
23296 - "//google/api:field_behavior_proto",
23297 - "//google/api:resource_proto",
23298 - "//google/longrunning:operations_proto",
23299 - "//google/rpc:status_proto",
23300 - "@com_google_protobuf//:any_proto",
23301 - "@com_google_protobuf//:duration_proto",
23302 - "@com_google_protobuf//:empty_proto",
23303 - "@com_google_protobuf//:field_mask_proto",
23304 - "@com_google_protobuf//:struct_proto",
23305 - "@com_google_protobuf//:timestamp_proto",
23306 - ],
23307 -)
23308 -
23309 -proto_library_with_info(
23310 - name = "automl_proto_with_info",
23311 - deps = [
23312 - ":automl_proto",
23313 - "//google/cloud:common_resources_proto",
23314 - ],
23315 -)
23316 -
23317 -##############################################################################
23318 -# Java
23319 -##############################################################################
23320 -load(
23321 - "@com_google_googleapis_imports//:imports.bzl",
23322 - "java_gapic_assembly_gradle_pkg",
23323 - "java_gapic_library",
23324 - "java_gapic_test",
23325 - "java_grpc_library",
23326 - "java_proto_library",
23327 -)
23328 -
23329 -java_proto_library(
23330 - name = "automl_java_proto",
23331 - deps = [":automl_proto"],
23332 -)
23333 -
23334 -java_grpc_library(
23335 - name = "automl_java_grpc",
23336 - srcs = [":automl_proto"],
23337 - deps = [":automl_java_proto"],
23338 -)
23339 -
23340 -java_gapic_library(
23341 - name = "automl_java_gapic",
23342 - srcs = [":automl_proto_with_info"],
23343 - grpc_service_config = "automl_grpc_service_config.json",
23344 - rest_numeric_enums = False,
23345 - test_deps = [
23346 - ":automl_java_grpc",
23347 - ],
23348 - transport = "grpc+rest",
23349 - deps = [
23350 - ":automl_java_proto",
23351 - ],
23352 -)
23353 -
23354 -java_gapic_test(
23355 - name = "automl_java_gapic_test_suite",
23356 - test_classes = [
23357 - "com.google.cloud.automl.v1.AutoMlClientHttpJsonTest",
23358 - "com.google.cloud.automl.v1.AutoMlClientTest",
23359 - "com.google.cloud.automl.v1.PredictionServiceClientHttpJsonTest",
23360 - "com.google.cloud.automl.v1.PredictionServiceClientTest",
23361 - ],
23362 - runtime_deps = [":automl_java_gapic_test"],
23363 -)
23364 -
23365 -# Open Source Packages
23366 -java_gapic_assembly_gradle_pkg(
23367 - name = "google-cloud-automl-v1-java",
23368 - include_samples = True,
23369 - transport = "grpc+rest",
23370 - deps = [
23371 - ":automl_java_gapic",
23372 - ":automl_java_grpc",
23373 - ":automl_java_proto",
23374 - ":automl_proto",
23375 - ],
23376 -)
23377 -
23378 -##############################################################################
23379 -# Go
23380 -##############################################################################
23381 -load(
23382 - "@com_google_googleapis_imports//:imports.bzl",
23383 - "go_gapic_assembly_pkg",
23384 - "go_gapic_library",
23385 - "go_proto_library",
23386 - "go_test",
23387 -)
23388 -
23389 -go_proto_library(
23390 - name = "automl_go_proto",
23391 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
23392 - importpath = "google.golang.org/genproto/googleapis/cloud/automl/v1",
23393 - protos = [":automl_proto"],
23394 - deps = [
23395 - "//google/api:annotations_go_proto",
23396 - "//google/longrunning:longrunning_go_proto",
23397 - "//google/rpc:status_go_proto",
23398 - ],
23399 -)
23400 -
23401 -go_gapic_library(
23402 - name = "automl_go_gapic",
23403 - srcs = [":automl_proto_with_info"],
23404 - grpc_service_config = "automl_grpc_service_config.json",
23405 - importpath = "cloud.google.com/go/automl/apiv1;automl",
23406 - rest_numeric_enums = False,
23407 - service_yaml = "automl_v1.yaml",
23408 - transport = "grpc+rest",
23409 - deps = [
23410 - ":automl_go_proto",
23411 - "//google/longrunning:longrunning_go_proto",
23412 - "@com_google_cloud_go//longrunning:go_default_library",
23413 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
23414 - "@io_bazel_rules_go//proto/wkt:any_go_proto",
23415 - "@io_bazel_rules_go//proto/wkt:duration_go_proto",
23416 - "@io_bazel_rules_go//proto/wkt:struct_go_proto",
23417 - ],
23418 -)
23419 -
23420 -go_test(
23421 - name = "automl_go_gapic_test",
23422 - srcs = [":automl_go_gapic_srcjar_test"],
23423 - embed = [":automl_go_gapic"],
23424 - importpath = "cloud.google.com/go/automl/apiv1",
23425 -)
23426 -
23427 -# Open Source Packages
23428 -go_gapic_assembly_pkg(
23429 - name = "gapi-cloud-automl-v1-go",
23430 - deps = [
23431 - ":automl_go_gapic",
23432 - ":automl_go_gapic_srcjar-test.srcjar",
23433 - ":automl_go_proto",
23434 - ],
23435 -)
23436 -
23437 -##############################################################################
23438 -# Python
23439 -##############################################################################
23440 -load(
23441 - "@com_google_googleapis_imports//:imports.bzl",
23442 - "py_gapic_assembly_pkg",
23443 - "py_gapic_library",
23444 - "py_test",
23445 -)
23446 -
23447 -py_gapic_library(
23448 - name = "automl_py_gapic",
23449 - srcs = [":automl_proto"],
23450 - grpc_service_config = "automl_grpc_service_config.json",
23451 - rest_numeric_enums = False,
23452 - transport = "grpc",
23453 -)
23454 -
23455 -py_test(
23456 - name = "automl_py_gapic_test",
23457 - srcs = [
23458 - "automl_py_gapic_pytest.py",
23459 - "automl_py_gapic_test.py",
23460 - ],
23461 - legacy_create_init = False,
23462 - deps = [":automl_py_gapic"],
23463 -)
23464 -
23465 -# Open Source Packages
23466 -py_gapic_assembly_pkg(
23467 - name = "automl-v1-py",
23468 - deps = [
23469 - ":automl_py_gapic",
23470 - ],
23471 -)
23472 -
23473 -##############################################################################
23474 -# PHP
23475 -##############################################################################
23476 -load(
23477 - "@com_google_googleapis_imports//:imports.bzl",
23478 - "php_gapic_assembly_pkg",
23479 - "php_gapic_library",
23480 - "php_grpc_library",
23481 - "php_proto_library",
23482 -)
23483 -
23484 -php_proto_library(
23485 - name = "automl_php_proto",
23486 - deps = [":automl_proto"],
23487 -)
23488 -
23489 -php_grpc_library(
23490 - name = "automl_php_grpc",
23491 - srcs = [":automl_proto"],
23492 - deps = [":automl_php_proto"],
23493 -)
23494 -
23495 -php_gapic_library(
23496 - name = "automl_php_gapic",
23497 - srcs = [":automl_proto_with_info"],
23498 - grpc_service_config = "automl_grpc_service_config.json",
23499 - rest_numeric_enums = False,
23500 - service_yaml = "automl_v1.yaml",
23501 - transport = "grpc+rest",
23502 - deps = [
23503 - ":automl_php_grpc",
23504 - ":automl_php_proto",
23505 - ],
23506 -)
23507 -
23508 -# Open Source Packages
23509 -php_gapic_assembly_pkg(
23510 - name = "google-cloud-automl-v1-php",
23511 - deps = [
23512 - ":automl_php_gapic",
23513 - ":automl_php_grpc",
23514 - ":automl_php_proto",
23515 - ],
23516 -)
23517 -
23518 -##############################################################################
23519 -# Node.js
23520 -##############################################################################
23521 -load(
23522 - "@com_google_googleapis_imports//:imports.bzl",
23523 - "nodejs_gapic_assembly_pkg",
23524 - "nodejs_gapic_library",
23525 -)
23526 -
23527 -nodejs_gapic_library(
23528 - name = "automl_nodejs_gapic",
23529 - package_name = "@google-cloud/automl",
23530 - src = ":automl_proto_with_info",
23531 - extra_protoc_parameters = ["metadata"],
23532 - grpc_service_config = "automl_grpc_service_config.json",
23533 - main_service = "automl",
23534 - package = "google.cloud.automl.v1",
23535 - rest_numeric_enums = False,
23536 - service_yaml = "automl_v1.yaml",
23537 - transport = "grpc+rest",
23538 - deps = [],
23539 -)
23540 -
23541 -nodejs_gapic_assembly_pkg(
23542 - name = "automl-v1-nodejs",
23543 - deps = [
23544 - ":automl_nodejs_gapic",
23545 - ":automl_proto",
23546 - ],
23547 -)
23548 -
23549 -##############################################################################
23550 -# Ruby
23551 -##############################################################################
23552 -load(
23553 - "@com_google_googleapis_imports//:imports.bzl",
23554 - "ruby_cloud_gapic_library",
23555 - "ruby_gapic_assembly_pkg",
23556 - "ruby_grpc_library",
23557 - "ruby_proto_library",
23558 -)
23559 -
23560 -ruby_proto_library(
23561 - name = "automl_ruby_proto",
23562 - deps = [":automl_proto"],
23563 -)
23564 -
23565 -ruby_grpc_library(
23566 - name = "automl_ruby_grpc",
23567 - srcs = [":automl_proto"],
23568 - deps = [":automl_ruby_proto"],
23569 -)
23570 -
23571 -ruby_cloud_gapic_library(
23572 - name = "automl_ruby_gapic",
23573 - srcs = [":automl_proto_with_info"],
23574 - extra_protoc_parameters = [
23575 - "ruby-cloud-gem-name=google-cloud-automl-v1",
23576 - "ruby-cloud-env-prefix=AUTOML",
23577 - "ruby-cloud-path-override=auto_ml=automl",
23578 - "ruby-cloud-namespace-override=AutoMl=AutoML;Automl=AutoML",
23579 - "ruby-cloud-yard-strict=false",
23580 - "ruby-cloud-product-url=https://cloud.google.com/automl",
23581 - "ruby-cloud-api-id=automl.googleapis.com",
23582 - "ruby-cloud-api-shortname=automl",
23583 - ],
23584 - grpc_service_config = "automl_grpc_service_config.json",
23585 - rest_numeric_enums = False,
23586 - ruby_cloud_description = "AutoML makes the power of machine learning available to you even if …
23587 - ruby_cloud_title = "Cloud AutoML V1",
23588 - deps = [
23589 - ":automl_ruby_grpc",
23590 - ":automl_ruby_proto",
23591 - ],
23592 -)
23593 -
23594 -# Open Source Packages
23595 -ruby_gapic_assembly_pkg(
23596 - name = "google-cloud-automl-v1-ruby",
23597 - deps = [
23598 - ":automl_ruby_gapic",
23599 - ":automl_ruby_grpc",
23600 - ":automl_ruby_proto",
23601 - ],
23602 -)
23603 -
23604 -##############################################################################
23605 -# C#
23606 -##############################################################################
23607 -load(
23608 - "@com_google_googleapis_imports//:imports.bzl",
23609 - "csharp_gapic_assembly_pkg",
23610 - "csharp_gapic_library",
23611 - "csharp_grpc_library",
23612 - "csharp_proto_library",
23613 -)
23614 -
23615 -csharp_proto_library(
23616 - name = "automl_csharp_proto",
23617 - deps = [":automl_proto"],
23618 -)
23619 -
23620 -csharp_grpc_library(
23621 - name = "automl_csharp_grpc",
23622 - srcs = [":automl_proto"],
23623 - deps = [":automl_csharp_proto"],
23624 -)
23625 -
23626 -csharp_gapic_library(
23627 - name = "automl_csharp_gapic",
23628 - srcs = [":automl_proto_with_info"],
23629 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
23630 - grpc_service_config = "automl_grpc_service_config.json",
23631 - rest_numeric_enums = False,
23632 - service_yaml = "automl_v1.yaml",
23633 - deps = [
23634 - ":automl_csharp_grpc",
23635 - ":automl_csharp_proto",
23636 - ],
23637 -)
23638 -
23639 -# Open Source Packages
23640 -csharp_gapic_assembly_pkg(
23641 - name = "google-cloud-automl-v1-csharp",
23642 - deps = [
23643 - ":automl_csharp_gapic",
23644 - ":automl_csharp_grpc",
23645 - ":automl_csharp_proto",
23646 - ],
23647 -)
23648 -
23649 -##############################################################################
23650 -# C++
23651 -##############################################################################
23652 -load(
23653 - "@com_google_googleapis_imports//:imports.bzl",
23654 - "cc_grpc_library",
23655 - "cc_proto_library",
23656 -)
23657 -
23658 -cc_proto_library(
23659 - name = "automl_cc_proto",
23660 - deps = [":automl_proto"],
23661 -)
23662 -
23663 -cc_grpc_library(
23664 - name = "automl_cc_grpc",
23665 - srcs = [":automl_proto"],
23666 - grpc_only = True,
23667 - deps = [":automl_cc_proto"],
23668 -)
23669 diff -urN a/google/cloud/automl/v1beta1/BUILD.bazel b/google/cloud/automl/v1beta1/BUILD.bazel
23670 --- a/google/cloud/automl/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
23671 +++ b/google/cloud/automl/v1beta1/BUILD.bazel 1969-12-31 16:00:00
23672 @@ -1,402 +0,0 @@
23673 -# This file was automatically generated by BuildFileGenerator
23674 -
23675 -# This is an API workspace, having public visibility by default makes perfect sense.
23676 -package(default_visibility = ["//visibility:public"])
23677 -
23678 -##############################################################################
23679 -# Common
23680 -##############################################################################
23681 -load("@rules_proto//proto:defs.bzl", "proto_library")
23682 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
23683 -
23684 -proto_library(
23685 - name = "automl_proto",
23686 - srcs = [
23687 - "annotation_payload.proto",
23688 - "annotation_spec.proto",
23689 - "classification.proto",
23690 - "column_spec.proto",
23691 - "data_items.proto",
23692 - "data_stats.proto",
23693 - "data_types.proto",
23694 - "dataset.proto",
23695 - "detection.proto",
23696 - "geometry.proto",
23697 - "image.proto",
23698 - "io.proto",
23699 - "model.proto",
23700 - "model_evaluation.proto",
23701 - "operations.proto",
23702 - "prediction_service.proto",
23703 - "ranges.proto",
23704 - "regression.proto",
23705 - "service.proto",
23706 - "table_spec.proto",
23707 - "tables.proto",
23708 - "temporal.proto",
23709 - "text.proto",
23710 - "text_extraction.proto",
23711 - "text_segment.proto",
23712 - "text_sentiment.proto",
23713 - "translation.proto",
23714 - "video.proto",
23715 - ],
23716 - deps = [
23717 - "//google/api:annotations_proto",
23718 - "//google/api:client_proto",
23719 - "//google/api:field_behavior_proto",
23720 - "//google/api:resource_proto",
23721 - "//google/longrunning:operations_proto",
23722 - "//google/rpc:status_proto",
23723 - "@com_google_protobuf//:any_proto",
23724 - "@com_google_protobuf//:duration_proto",
23725 - "@com_google_protobuf//:empty_proto",
23726 - "@com_google_protobuf//:field_mask_proto",
23727 - "@com_google_protobuf//:struct_proto",
23728 - "@com_google_protobuf//:timestamp_proto",
23729 - ],
23730 -)
23731 -
23732 -proto_library_with_info(
23733 - name = "automl_proto_with_info",
23734 - deps = [
23735 - ":automl_proto",
23736 - "//google/cloud:common_resources_proto",
23737 - ],
23738 -)
23739 -
23740 -##############################################################################
23741 -# Java
23742 -##############################################################################
23743 -load(
23744 - "@com_google_googleapis_imports//:imports.bzl",
23745 - "java_gapic_assembly_gradle_pkg",
23746 - "java_gapic_library",
23747 - "java_gapic_test",
23748 - "java_grpc_library",
23749 - "java_proto_library",
23750 -)
23751 -
23752 -java_proto_library(
23753 - name = "automl_java_proto",
23754 - deps = [":automl_proto"],
23755 -)
23756 -
23757 -java_grpc_library(
23758 - name = "automl_java_grpc",
23759 - srcs = [":automl_proto"],
23760 - deps = [":automl_java_proto"],
23761 -)
23762 -
23763 -java_gapic_library(
23764 - name = "automl_java_gapic",
23765 - srcs = [":automl_proto_with_info"],
23766 - grpc_service_config = "automl_grpc_service_config.json",
23767 - rest_numeric_enums = False,
23768 - test_deps = [
23769 - ":automl_java_grpc",
23770 - ],
23771 - transport = "grpc+rest",
23772 - deps = [
23773 - ":automl_java_proto",
23774 - ],
23775 -)
23776 -
23777 -java_gapic_test(
23778 - name = "automl_java_gapic_test_suite",
23779 - test_classes = [
23780 - "com.google.cloud.automl.v1beta1.AutoMlClientHttpJsonTest",
23781 - "com.google.cloud.automl.v1beta1.AutoMlClientTest",
23782 - "com.google.cloud.automl.v1beta1.PredictionServiceClientHttpJsonTest",
23783 - "com.google.cloud.automl.v1beta1.PredictionServiceClientTest",
23784 - ],
23785 - runtime_deps = [":automl_java_gapic_test"],
23786 -)
23787 -
23788 -# Open Source Packages
23789 -java_gapic_assembly_gradle_pkg(
23790 - name = "google-cloud-automl-v1beta1-java",
23791 - include_samples = True,
23792 - transport = "grpc+rest",
23793 - deps = [
23794 - ":automl_java_gapic",
23795 - ":automl_java_grpc",
23796 - ":automl_java_proto",
23797 - ":automl_proto",
23798 - ],
23799 -)
23800 -
23801 -##############################################################################
23802 -# Go
23803 -##############################################################################
23804 -load(
23805 - "@com_google_googleapis_imports//:imports.bzl",
23806 - "go_gapic_assembly_pkg",
23807 - "go_gapic_library",
23808 - "go_proto_library",
23809 - "go_test",
23810 -)
23811 -
23812 -go_proto_library(
23813 - name = "automl_go_proto",
23814 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
23815 - importpath = "google.golang.org/genproto/googleapis/cloud/automl/v1beta1",
23816 - protos = [":automl_proto"],
23817 - deps = [
23818 - "//google/api:annotations_go_proto",
23819 - "//google/longrunning:longrunning_go_proto",
23820 - "//google/rpc:status_go_proto",
23821 - ],
23822 -)
23823 -
23824 -go_gapic_library(
23825 - name = "automl_go_gapic",
23826 - srcs = [":automl_proto_with_info"],
23827 - grpc_service_config = "automl_grpc_service_config.json",
23828 - importpath = "cloud.google.com/go/automl/apiv1beta1;automl",
23829 - rest_numeric_enums = False,
23830 - service_yaml = "automl_v1beta1.yaml",
23831 - transport = "grpc+rest",
23832 - deps = [
23833 - ":automl_go_proto",
23834 - "//google/longrunning:longrunning_go_proto",
23835 - "@com_google_cloud_go//longrunning:go_default_library",
23836 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
23837 - "@io_bazel_rules_go//proto/wkt:any_go_proto",
23838 - "@io_bazel_rules_go//proto/wkt:duration_go_proto",
23839 - "@io_bazel_rules_go//proto/wkt:struct_go_proto",
23840 - ],
23841 -)
23842 -
23843 -go_test(
23844 - name = "automl_go_gapic_test",
23845 - srcs = [":automl_go_gapic_srcjar_test"],
23846 - embed = [":automl_go_gapic"],
23847 - importpath = "cloud.google.com/go/automl/apiv1beta1",
23848 -)
23849 -
23850 -# Open Source Packages
23851 -go_gapic_assembly_pkg(
23852 - name = "gapi-cloud-automl-v1beta1-go",
23853 - deps = [
23854 - ":automl_go_gapic",
23855 - ":automl_go_gapic_srcjar-test.srcjar",
23856 - ":automl_go_proto",
23857 - ],
23858 -)
23859 -
23860 -##############################################################################
23861 -# Python
23862 -##############################################################################
23863 -load(
23864 - "@com_google_googleapis_imports//:imports.bzl",
23865 - "py_gapic_assembly_pkg",
23866 - "py_gapic_library",
23867 - "py_test",
23868 -)
23869 -
23870 -py_gapic_library(
23871 - name = "automl_py_gapic",
23872 - srcs = [":automl_proto"],
23873 - grpc_service_config = "automl_grpc_service_config.json",
23874 - rest_numeric_enums = False,
23875 - transport = "grpc",
23876 -)
23877 -
23878 -py_test(
23879 - name = "automl_py_gapic_test",
23880 - srcs = [
23881 - "automl_py_gapic_pytest.py",
23882 - "automl_py_gapic_test.py",
23883 - ],
23884 - legacy_create_init = False,
23885 - deps = [":automl_py_gapic"],
23886 -)
23887 -
23888 -# Open Source Packages
23889 -py_gapic_assembly_pkg(
23890 - name = "automl-v1beta1-py",
23891 - deps = [
23892 - ":automl_py_gapic",
23893 - ],
23894 -)
23895 -
23896 -##############################################################################
23897 -# PHP
23898 -##############################################################################
23899 -load(
23900 - "@com_google_googleapis_imports//:imports.bzl",
23901 - "php_gapic_assembly_pkg",
23902 - "php_gapic_library",
23903 - "php_grpc_library",
23904 - "php_proto_library",
23905 -)
23906 -
23907 -php_proto_library(
23908 - name = "automl_php_proto",
23909 - deps = [":automl_proto"],
23910 -)
23911 -
23912 -php_grpc_library(
23913 - name = "automl_php_grpc",
23914 - srcs = [":automl_proto"],
23915 - deps = [":automl_php_proto"],
23916 -)
23917 -
23918 -php_gapic_library(
23919 - name = "automl_php_gapic",
23920 - srcs = [":automl_proto_with_info"],
23921 - grpc_service_config = "automl_grpc_service_config.json",
23922 - rest_numeric_enums = False,
23923 - service_yaml = "automl_v1beta1.yaml",
23924 - transport = "grpc+rest",
23925 - deps = [
23926 - ":automl_php_grpc",
23927 - ":automl_php_proto",
23928 - ],
23929 -)
23930 -
23931 -# Open Source Packages
23932 -php_gapic_assembly_pkg(
23933 - name = "google-cloud-automl-v1beta1-php",
23934 - deps = [
23935 - ":automl_php_gapic",
23936 - ":automl_php_grpc",
23937 - ":automl_php_proto",
23938 - ],
23939 -)
23940 -
23941 -##############################################################################
23942 -# Node.js
23943 -##############################################################################
23944 -load(
23945 - "@com_google_googleapis_imports//:imports.bzl",
23946 - "nodejs_gapic_assembly_pkg",
23947 - "nodejs_gapic_library",
23948 -)
23949 -
23950 -nodejs_gapic_library(
23951 - name = "automl_nodejs_gapic",
23952 - package_name = "@google-cloud/automl",
23953 - src = ":automl_proto_with_info",
23954 - extra_protoc_parameters = ["metadata"],
23955 - grpc_service_config = "automl_grpc_service_config.json",
23956 - main_service = "automl",
23957 - package = "google.cloud.automl.v1beta1",
23958 - rest_numeric_enums = False,
23959 - service_yaml = "automl_v1beta1.yaml",
23960 - transport = "grpc+rest",
23961 - deps = [],
23962 -)
23963 -
23964 -nodejs_gapic_assembly_pkg(
23965 - name = "automl-v1beta1-nodejs",
23966 - deps = [
23967 - ":automl_nodejs_gapic",
23968 - ":automl_proto",
23969 - ],
23970 -)
23971 -
23972 -##############################################################################
23973 -# Ruby
23974 -##############################################################################
23975 -load(
23976 - "@com_google_googleapis_imports//:imports.bzl",
23977 - "ruby_cloud_gapic_library",
23978 - "ruby_gapic_assembly_pkg",
23979 - "ruby_grpc_library",
23980 - "ruby_proto_library",
23981 -)
23982 -
23983 -ruby_proto_library(
23984 - name = "automl_ruby_proto",
23985 - deps = [":automl_proto"],
23986 -)
23987 -
23988 -ruby_grpc_library(
23989 - name = "automl_ruby_grpc",
23990 - srcs = [":automl_proto"],
23991 - deps = [":automl_ruby_proto"],
23992 -)
23993 -
23994 -ruby_cloud_gapic_library(
23995 - name = "automl_ruby_gapic",
23996 - srcs = [":automl_proto_with_info"],
23997 - extra_protoc_parameters = [
23998 - "ruby-cloud-gem-name=google-cloud-automl-v1beta1",
23999 - "ruby-cloud-env-prefix=AUTOML",
24000 - "ruby-cloud-path-override=auto_ml=automl",
24001 - "ruby-cloud-namespace-override=AutoMl=AutoML;Automl=AutoML",
24002 - "ruby-cloud-product-url=https://cloud.google.com/automl",
24003 - "ruby-cloud-api-id=automl.googleapis.com",
24004 - "ruby-cloud-api-shortname=automl",
24005 - ],
24006 - grpc_service_config = "automl_grpc_service_config.json",
24007 - rest_numeric_enums = False,
24008 - ruby_cloud_description = "AutoML makes the power of machine learning available to you even if …
24009 - ruby_cloud_title = "Cloud AutoML V1beta1",
24010 - deps = [
24011 - ":automl_ruby_grpc",
24012 - ":automl_ruby_proto",
24013 - ],
24014 -)
24015 -
24016 -# Open Source Packages
24017 -ruby_gapic_assembly_pkg(
24018 - name = "google-cloud-automl-v1beta1-ruby",
24019 - deps = [
24020 - ":automl_ruby_gapic",
24021 - ":automl_ruby_grpc",
24022 - ":automl_ruby_proto",
24023 - ],
24024 -)
24025 -
24026 -##############################################################################
24027 -# C#
24028 -##############################################################################
24029 -load(
24030 - "@com_google_googleapis_imports//:imports.bzl",
24031 - "csharp_gapic_assembly_pkg",
24032 - "csharp_gapic_library",
24033 - "csharp_grpc_library",
24034 - "csharp_proto_library",
24035 -)
24036 -
24037 -csharp_proto_library(
24038 - name = "automl_csharp_proto",
24039 - deps = [":automl_proto"],
24040 -)
24041 -
24042 -csharp_grpc_library(
24043 - name = "automl_csharp_grpc",
24044 - srcs = [":automl_proto"],
24045 - deps = [":automl_csharp_proto"],
24046 -)
24047 -
24048 -csharp_gapic_library(
24049 - name = "automl_csharp_gapic",
24050 - srcs = [":automl_proto_with_info"],
24051 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
24052 - grpc_service_config = "automl_grpc_service_config.json",
24053 - rest_numeric_enums = False,
24054 - service_yaml = "automl_v1beta1.yaml",
24055 - deps = [
24056 - ":automl_csharp_grpc",
24057 - ":automl_csharp_proto",
24058 - ],
24059 -)
24060 -
24061 -# Open Source Packages
24062 -csharp_gapic_assembly_pkg(
24063 - name = "google-cloud-automl-v1beta1-csharp",
24064 - deps = [
24065 - ":automl_csharp_gapic",
24066 - ":automl_csharp_grpc",
24067 - ":automl_csharp_proto",
24068 - ],
24069 -)
24070 -
24071 -##############################################################################
24072 -# C++
24073 -##############################################################################
24074 -# Put your C++ rules here
24075 diff -urN a/google/cloud/backupdr/logging/v1/BUILD.bazel b/google/cloud/backupdr/logging/v1/BUILD.b…
24076 --- a/google/cloud/backupdr/logging/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
24077 +++ b/google/cloud/backupdr/logging/v1/BUILD.bazel 1969-12-31 16:00:00
24078 @@ -1,177 +0,0 @@
24079 -# TODO(pandeydeeksha): describe this package.
24080 -
24081 -# This file was automatically generated by BuildFileGenerator
24082 -
24083 -##############################################################################
24084 -# Common
24085 -##############################################################################
24086 -load("@rules_proto//proto:defs.bzl", "proto_library")
24087 -
24088 -##############################################################################
24089 -# Java
24090 -##############################################################################
24091 -load(
24092 - "@com_google_googleapis_imports//:imports.bzl",
24093 - "java_grpc_library",
24094 - "java_proto_library",
24095 -)
24096 -
24097 -##############################################################################
24098 -# Go
24099 -##############################################################################
24100 -load(
24101 - "@com_google_googleapis_imports//:imports.bzl",
24102 - "go_proto_library",
24103 -)
24104 -
24105 -##############################################################################
24106 -# Python
24107 -##############################################################################
24108 -load(
24109 - "@com_google_googleapis_imports//:imports.bzl",
24110 - "moved_proto_library",
24111 - "py_grpc_library",
24112 - "py_proto_library",
24113 -)
24114 -
24115 -##############################################################################
24116 -# PHP
24117 -##############################################################################
24118 -load(
24119 - "@com_google_googleapis_imports//:imports.bzl",
24120 - "php_grpc_library",
24121 - "php_proto_library",
24122 -)
24123 -
24124 -##############################################################################
24125 -# Node.js
24126 -##############################################################################
24127 -load(
24128 - "@com_google_googleapis_imports//:imports.bzl",
24129 - "nodejs_gapic_assembly_pkg",
24130 - "nodejs_gapic_library",
24131 -)
24132 -
24133 -##############################################################################
24134 -# Ruby
24135 -##############################################################################
24136 -load(
24137 - "@com_google_googleapis_imports//:imports.bzl",
24138 - "ruby_grpc_library",
24139 - "ruby_proto_library",
24140 -)
24141 -
24142 -##############################################################################
24143 -# C#
24144 -##############################################################################
24145 -load(
24146 - "@com_google_googleapis_imports//:imports.bzl",
24147 - "csharp_grpc_library",
24148 - "csharp_proto_library",
24149 -)
24150 -
24151 -##############################################################################
24152 -# C++
24153 -##############################################################################
24154 -load(
24155 - "@com_google_googleapis_imports//:imports.bzl",
24156 - "cc_grpc_library",
24157 - "cc_proto_library",
24158 -)
24159 -
24160 -# This is an API workspace, having public visibility by default makes perfect sense.
24161 -package(default_visibility = ["//visibility:public"])
24162 -
24163 -proto_library(
24164 - name = "logging_proto",
24165 - srcs = [
24166 - "eventlog.proto",
24167 - ],
24168 - deps = [
24169 - "@com_google_protobuf//:timestamp_proto",
24170 - ],
24171 -)
24172 -
24173 -java_proto_library(
24174 - name = "logging_java_proto",
24175 - deps = [":logging_proto"],
24176 -)
24177 -
24178 -java_grpc_library(
24179 - name = "logging_java_grpc",
24180 - srcs = [":logging_proto"],
24181 - deps = [":logging_java_proto"],
24182 -)
24183 -
24184 -go_proto_library(
24185 - name = "logging_go_proto",
24186 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
24187 - importpath = "google.golang.org/genproto/googleapis/cloud/backupdr/logging/v1",
24188 - protos = [":logging_proto"],
24189 - deps = [
24190 - ],
24191 -)
24192 -
24193 -moved_proto_library(
24194 - name = "logging_moved_proto",
24195 - srcs = [":logging_proto"],
24196 - deps = [
24197 - "@com_google_protobuf//:timestamp_proto",
24198 - ],
24199 -)
24200 -
24201 -py_proto_library(
24202 - name = "logging_py_proto",
24203 - deps = [":logging_moved_proto"],
24204 -)
24205 -
24206 -py_grpc_library(
24207 - name = "logging_py_grpc",
24208 - srcs = [":logging_moved_proto"],
24209 - deps = [":logging_py_proto"],
24210 -)
24211 -
24212 -php_proto_library(
24213 - name = "logging_php_proto",
24214 - deps = [":logging_proto"],
24215 -)
24216 -
24217 -php_grpc_library(
24218 - name = "logging_php_grpc",
24219 - srcs = [":logging_proto"],
24220 - deps = [":logging_php_proto"],
24221 -)
24222 -
24223 -ruby_proto_library(
24224 - name = "logging_ruby_proto",
24225 - deps = [":logging_proto"],
24226 -)
24227 -
24228 -ruby_grpc_library(
24229 - name = "logging_ruby_grpc",
24230 - srcs = [":logging_proto"],
24231 - deps = [":logging_ruby_proto"],
24232 -)
24233 -
24234 -csharp_proto_library(
24235 - name = "logging_csharp_proto",
24236 - deps = [":logging_proto"],
24237 -)
24238 -
24239 -csharp_grpc_library(
24240 - name = "logging_csharp_grpc",
24241 - srcs = [":logging_proto"],
24242 - deps = [":logging_csharp_proto"],
24243 -)
24244 -
24245 -cc_proto_library(
24246 - name = "logging_cc_proto",
24247 - deps = [":logging_proto"],
24248 -)
24249 -
24250 -cc_grpc_library(
24251 - name = "logging_cc_grpc",
24252 - srcs = [":logging_proto"],
24253 - grpc_only = True,
24254 - deps = [":logging_cc_proto"],
24255 -)
24256 diff -urN a/google/cloud/baremetalsolution/BUILD.bazel b/google/cloud/baremetalsolution/BUILD.bazel
24257 --- a/google/cloud/baremetalsolution/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
24258 +++ b/google/cloud/baremetalsolution/BUILD.bazel 1969-12-31 16:00:00
24259 @@ -1,39 +0,0 @@
24260 -# This build file includes a target for the Ruby wrapper library for
24261 -# google-cloud-bare_metal_solution.
24262 -
24263 -# This is an API workspace, having public visibility by default makes perfect sense.
24264 -package(default_visibility = ["//visibility:public"])
24265 -
24266 -# Export yaml configs.
24267 -exports_files(glob(["*.yaml"]))
24268 -
24269 -load(
24270 - "@com_google_googleapis_imports//:imports.bzl",
24271 - "ruby_cloud_gapic_library",
24272 - "ruby_gapic_assembly_pkg",
24273 -)
24274 -
24275 -# Generates a Ruby wrapper client for baremetalsolution.
24276 -# Ruby wrapper clients are versionless, but are generated from source protos
24277 -# for a particular service version, v2 in this case.
24278 -ruby_cloud_gapic_library(
24279 - name = "baremetalsolution_ruby_wrapper",
24280 - srcs = ["//google/cloud/baremetalsolution/v2:baremetalsolution_proto_with_info"],
24281 - extra_protoc_parameters = [
24282 - "ruby-cloud-api-id=baremetalsolution.googleapis.com",
24283 - "ruby-cloud-api-shortname=baremetalsolution",
24284 - "ruby-cloud-gem-name=google-cloud-bare_metal_solution",
24285 - "ruby-cloud-product-url=https://cloud.google.com/bare-metal/",
24286 - "ruby-cloud-wrapper-of=v2:0.0",
24287 - ],
24288 - ruby_cloud_description = "Bare Metal Solution is a managed solution that provides purpose-buil…
24289 - ruby_cloud_title = "Bare Metal Solution",
24290 -)
24291 -
24292 -# Open Source package.
24293 -ruby_gapic_assembly_pkg(
24294 - name = "google-cloud-baremetalsolution-ruby",
24295 - deps = [
24296 - ":baremetalsolution_ruby_wrapper",
24297 - ],
24298 -)
24299 diff -urN a/google/cloud/baremetalsolution/v2/BUILD.bazel b/google/cloud/baremetalsolution/v2/BUILD…
24300 --- a/google/cloud/baremetalsolution/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
24301 +++ b/google/cloud/baremetalsolution/v2/BUILD.bazel 1969-12-31 16:00:00
24302 @@ -1,403 +0,0 @@
24303 -# This file was automatically generated by BuildFileGenerator
24304 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
24305 -
24306 -# Most of the manual changes to this file will be overwritten.
24307 -# It's **only** allowed to change the following rule attribute values:
24308 -# - names of *_gapic_assembly_* rules
24309 -# - certain parameters of *_gapic_library rules, including but not limited to:
24310 -# * extra_protoc_parameters
24311 -# * extra_protoc_file_parameters
24312 -# The complete list of preserved parameters can be found in the source code.
24313 -
24314 -# This is an API workspace, having public visibility by default makes perfect sense.
24315 -package(default_visibility = ["//visibility:public"])
24316 -
24317 -##############################################################################
24318 -# Common
24319 -##############################################################################
24320 -load("@rules_proto//proto:defs.bzl", "proto_library")
24321 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
24322 -
24323 -proto_library(
24324 - name = "baremetalsolution_proto",
24325 - srcs = [
24326 - "baremetalsolution.proto",
24327 - "instance.proto",
24328 - "lun.proto",
24329 - "network.proto",
24330 - "nfs_share.proto",
24331 - "volume.proto",
24332 - ],
24333 - deps = [
24334 - "//google/api:annotations_proto",
24335 - "//google/api:client_proto",
24336 - "//google/api:field_behavior_proto",
24337 - "//google/api:resource_proto",
24338 - "//google/longrunning:operations_proto",
24339 - "@com_google_protobuf//:empty_proto",
24340 - "@com_google_protobuf//:field_mask_proto",
24341 - "@com_google_protobuf//:timestamp_proto",
24342 - ],
24343 -)
24344 -
24345 -proto_library_with_info(
24346 - name = "baremetalsolution_proto_with_info",
24347 - deps = [
24348 - ":baremetalsolution_proto",
24349 - "//google/cloud:common_resources_proto",
24350 - ],
24351 -)
24352 -
24353 -##############################################################################
24354 -# Java
24355 -##############################################################################
24356 -load(
24357 - "@com_google_googleapis_imports//:imports.bzl",
24358 - "java_gapic_assembly_gradle_pkg",
24359 - "java_gapic_library",
24360 - "java_gapic_test",
24361 - "java_grpc_library",
24362 - "java_proto_library",
24363 -)
24364 -
24365 -java_proto_library(
24366 - name = "baremetalsolution_java_proto",
24367 - deps = [":baremetalsolution_proto"],
24368 -)
24369 -
24370 -java_grpc_library(
24371 - name = "baremetalsolution_java_grpc",
24372 - srcs = [":baremetalsolution_proto"],
24373 - deps = [":baremetalsolution_java_proto"],
24374 -)
24375 -
24376 -java_gapic_library(
24377 - name = "baremetalsolution_java_gapic",
24378 - srcs = [":baremetalsolution_proto_with_info"],
24379 - gapic_yaml = None,
24380 - grpc_service_config = "baremetalsolution_grpc_service_config.json",
24381 - rest_numeric_enums = False,
24382 - service_yaml = "baremetalsolution_v2.yaml",
24383 - test_deps = [
24384 - ":baremetalsolution_java_grpc",
24385 - ],
24386 - transport = "grpc+rest",
24387 - deps = [
24388 - ":baremetalsolution_java_proto",
24389 - "//google/api:api_java_proto",
24390 - ],
24391 -)
24392 -
24393 -java_gapic_test(
24394 - name = "baremetalsolution_java_gapic_test_suite",
24395 - test_classes = [
24396 - "com.google.cloud.baremetalsolution.v2.BareMetalSolutionClientHttpJsonTest",
24397 - "com.google.cloud.baremetalsolution.v2.BareMetalSolutionClientTest",
24398 - ],
24399 - runtime_deps = [":baremetalsolution_java_gapic_test"],
24400 -)
24401 -
24402 -# Open Source Packages
24403 -java_gapic_assembly_gradle_pkg(
24404 - name = "google-cloud-baremetalsolution-v2-java",
24405 - include_samples = True,
24406 - transport = "grpc+rest",
24407 - deps = [
24408 - ":baremetalsolution_java_gapic",
24409 - ":baremetalsolution_java_grpc",
24410 - ":baremetalsolution_java_proto",
24411 - ":baremetalsolution_proto",
24412 - ],
24413 -)
24414 -
24415 -##############################################################################
24416 -# Go
24417 -##############################################################################
24418 -load(
24419 - "@com_google_googleapis_imports//:imports.bzl",
24420 - "go_gapic_assembly_pkg",
24421 - "go_gapic_library",
24422 - "go_proto_library",
24423 - "go_test",
24424 -)
24425 -
24426 -go_proto_library(
24427 - name = "baremetalsolution_go_proto",
24428 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
24429 - importpath = "google.golang.org/genproto/googleapis/cloud/baremetalsolution/v2",
24430 - protos = [":baremetalsolution_proto"],
24431 - deps = [
24432 - "//google/api:annotations_go_proto",
24433 - "//google/longrunning:longrunning_go_proto",
24434 - ],
24435 -)
24436 -
24437 -go_gapic_library(
24438 - name = "baremetalsolution_go_gapic",
24439 - srcs = [":baremetalsolution_proto_with_info"],
24440 - grpc_service_config = "baremetalsolution_grpc_service_config.json",
24441 - importpath = "cloud.google.com/go/baremetalsolution/apiv2;baremetalsolution",
24442 - metadata = True,
24443 - rest_numeric_enums = False,
24444 - service_yaml = "baremetalsolution_v2.yaml",
24445 - transport = "grpc+rest",
24446 - deps = [
24447 - ":baremetalsolution_go_proto",
24448 - "//google/cloud/location:location_go_proto",
24449 - "//google/longrunning:longrunning_go_proto",
24450 - "@com_google_cloud_go//longrunning:go_default_library",
24451 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
24452 - ],
24453 -)
24454 -
24455 -go_test(
24456 - name = "baremetalsolution_go_gapic_test",
24457 - srcs = [":baremetalsolution_go_gapic_srcjar_test"],
24458 - embed = [":baremetalsolution_go_gapic"],
24459 - importpath = "cloud.google.com/go/baremetalsolution/apiv2",
24460 -)
24461 -
24462 -# Open Source Packages
24463 -go_gapic_assembly_pkg(
24464 - name = "gapi-cloud-baremetalsolution-v2-go",
24465 - deps = [
24466 - ":baremetalsolution_go_gapic",
24467 - ":baremetalsolution_go_gapic_srcjar-metadata.srcjar",
24468 - ":baremetalsolution_go_gapic_srcjar-test.srcjar",
24469 - ":baremetalsolution_go_proto",
24470 - ],
24471 -)
24472 -
24473 -##############################################################################
24474 -# Python
24475 -##############################################################################
24476 -load(
24477 - "@com_google_googleapis_imports//:imports.bzl",
24478 - "py_gapic_assembly_pkg",
24479 - "py_gapic_library",
24480 - "py_test",
24481 -)
24482 -
24483 -py_gapic_library(
24484 - name = "baremetalsolution_py_gapic",
24485 - srcs = [":baremetalsolution_proto"],
24486 - grpc_service_config = "baremetalsolution_grpc_service_config.json",
24487 - opt_args = [
24488 - "warehouse-package-name=google-cloud-bare-metal-solution",
24489 - "python-gapic-namespace=google.cloud",
24490 - "python-gapic-name=bare_metal_solution",
24491 - ],
24492 - rest_numeric_enums = False,
24493 - transport = "grpc",
24494 -)
24495 -
24496 -py_test(
24497 - name = "baremetalsolution_py_gapic_test",
24498 - srcs = [
24499 - "baremetalsolution_py_gapic_pytest.py",
24500 - "baremetalsolution_py_gapic_test.py",
24501 - ],
24502 - legacy_create_init = False,
24503 - deps = [":baremetalsolution_py_gapic"],
24504 -)
24505 -
24506 -# Open Source Packages
24507 -py_gapic_assembly_pkg(
24508 - name = "baremetalsolution-v2-py",
24509 - deps = [
24510 - ":baremetalsolution_py_gapic",
24511 - ],
24512 -)
24513 -
24514 -##############################################################################
24515 -# PHP
24516 -##############################################################################
24517 -load(
24518 - "@com_google_googleapis_imports//:imports.bzl",
24519 - "php_gapic_assembly_pkg",
24520 - "php_gapic_library",
24521 - "php_grpc_library",
24522 - "php_proto_library",
24523 -)
24524 -
24525 -php_proto_library(
24526 - name = "baremetalsolution_php_proto",
24527 - deps = [":baremetalsolution_proto"],
24528 -)
24529 -
24530 -php_grpc_library(
24531 - name = "baremetalsolution_php_grpc",
24532 - srcs = [":baremetalsolution_proto"],
24533 - deps = [":baremetalsolution_php_proto"],
24534 -)
24535 -
24536 -php_gapic_library(
24537 - name = "baremetalsolution_php_gapic",
24538 - srcs = [":baremetalsolution_proto_with_info"],
24539 - grpc_service_config = "baremetalsolution_grpc_service_config.json",
24540 - rest_numeric_enums = False,
24541 - service_yaml = "baremetalsolution_v2.yaml",
24542 - transport = "grpc+rest",
24543 - deps = [
24544 - ":baremetalsolution_php_grpc",
24545 - ":baremetalsolution_php_proto",
24546 - ],
24547 -)
24548 -
24549 -# Open Source Packages
24550 -php_gapic_assembly_pkg(
24551 - name = "google-cloud-baremetalsolution-v2-php",
24552 - deps = [
24553 - ":baremetalsolution_php_gapic",
24554 - ":baremetalsolution_php_grpc",
24555 - ":baremetalsolution_php_proto",
24556 - ],
24557 -)
24558 -
24559 -##############################################################################
24560 -# Node.js
24561 -##############################################################################
24562 -load(
24563 - "@com_google_googleapis_imports//:imports.bzl",
24564 - "nodejs_gapic_assembly_pkg",
24565 - "nodejs_gapic_library",
24566 -)
24567 -
24568 -nodejs_gapic_library(
24569 - name = "baremetalsolution_nodejs_gapic",
24570 - package_name = "@google-cloud/bare-metal-solution",
24571 - src = ":baremetalsolution_proto_with_info",
24572 - extra_protoc_parameters = ["metadata"],
24573 - grpc_service_config = "baremetalsolution_grpc_service_config.json",
24574 - package = "google.cloud.baremetalsolution.v2",
24575 - rest_numeric_enums = False,
24576 - service_yaml = "baremetalsolution_v2.yaml",
24577 - transport = "grpc+rest",
24578 - deps = [],
24579 -)
24580 -
24581 -nodejs_gapic_assembly_pkg(
24582 - name = "baremetalsolution-v2-nodejs",
24583 - deps = [
24584 - ":baremetalsolution_nodejs_gapic",
24585 - ":baremetalsolution_proto",
24586 - ],
24587 -)
24588 -
24589 -##############################################################################
24590 -# Ruby
24591 -##############################################################################
24592 -load(
24593 - "@com_google_googleapis_imports//:imports.bzl",
24594 - "ruby_cloud_gapic_library",
24595 - "ruby_gapic_assembly_pkg",
24596 - "ruby_grpc_library",
24597 - "ruby_proto_library",
24598 -)
24599 -
24600 -ruby_proto_library(
24601 - name = "baremetalsolution_ruby_proto",
24602 - deps = [":baremetalsolution_proto"],
24603 -)
24604 -
24605 -ruby_grpc_library(
24606 - name = "baremetalsolution_ruby_grpc",
24607 - srcs = [":baremetalsolution_proto"],
24608 - deps = [":baremetalsolution_ruby_proto"],
24609 -)
24610 -
24611 -ruby_cloud_gapic_library(
24612 - name = "baremetalsolution_ruby_gapic",
24613 - srcs = [":baremetalsolution_proto_with_info"],
24614 - extra_protoc_parameters = [
24615 - "ruby-cloud-api-id=baremetalsolution.googleapis.com",
24616 - "ruby-cloud-api-shortname=baremetalsolution",
24617 - "ruby-cloud-gem-name=google-cloud-bare_metal_solution-v2",
24618 - "ruby-cloud-product-url=https://cloud.google.com/bare-metal/",
24619 - ],
24620 - grpc_service_config = "baremetalsolution_grpc_service_config.json",
24621 - rest_numeric_enums = False,
24622 - ruby_cloud_description = "Bare Metal Solution is a managed solution that provides purpose-buil…
24623 - ruby_cloud_title = "Bare Metal Solution V2",
24624 - service_yaml = "baremetalsolution_v2.yaml",
24625 - deps = [
24626 - ":baremetalsolution_ruby_grpc",
24627 - ":baremetalsolution_ruby_proto",
24628 - ],
24629 -)
24630 -
24631 -# Open Source Packages
24632 -ruby_gapic_assembly_pkg(
24633 - name = "google-cloud-baremetalsolution-v2-ruby",
24634 - deps = [
24635 - ":baremetalsolution_ruby_gapic",
24636 - ":baremetalsolution_ruby_grpc",
24637 - ":baremetalsolution_ruby_proto",
24638 - ],
24639 -)
24640 -
24641 -##############################################################################
24642 -# C#
24643 -##############################################################################
24644 -load(
24645 - "@com_google_googleapis_imports//:imports.bzl",
24646 - "csharp_gapic_assembly_pkg",
24647 - "csharp_gapic_library",
24648 - "csharp_grpc_library",
24649 - "csharp_proto_library",
24650 -)
24651 -
24652 -csharp_proto_library(
24653 - name = "baremetalsolution_csharp_proto",
24654 - deps = [":baremetalsolution_proto"],
24655 -)
24656 -
24657 -csharp_grpc_library(
24658 - name = "baremetalsolution_csharp_grpc",
24659 - srcs = [":baremetalsolution_proto"],
24660 - deps = [":baremetalsolution_csharp_proto"],
24661 -)
24662 -
24663 -csharp_gapic_library(
24664 - name = "baremetalsolution_csharp_gapic",
24665 - srcs = [":baremetalsolution_proto_with_info"],
24666 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
24667 - grpc_service_config = "baremetalsolution_grpc_service_config.json",
24668 - rest_numeric_enums = False,
24669 - service_yaml = "baremetalsolution_v2.yaml",
24670 - deps = [
24671 - ":baremetalsolution_csharp_grpc",
24672 - ":baremetalsolution_csharp_proto",
24673 - ],
24674 -)
24675 -
24676 -# Open Source Packages
24677 -csharp_gapic_assembly_pkg(
24678 - name = "google-cloud-baremetalsolution-v2-csharp",
24679 - deps = [
24680 - ":baremetalsolution_csharp_gapic",
24681 - ":baremetalsolution_csharp_grpc",
24682 - ":baremetalsolution_csharp_proto",
24683 - ],
24684 -)
24685 -
24686 -##############################################################################
24687 -# C++
24688 -##############################################################################
24689 -load(
24690 - "@com_google_googleapis_imports//:imports.bzl",
24691 - "cc_grpc_library",
24692 - "cc_proto_library",
24693 -)
24694 -
24695 -cc_proto_library(
24696 - name = "baremetalsolution_cc_proto",
24697 - deps = [":baremetalsolution_proto"],
24698 -)
24699 -
24700 -cc_grpc_library(
24701 - name = "baremetalsolution_cc_grpc",
24702 - srcs = [":baremetalsolution_proto"],
24703 - grpc_only = True,
24704 - deps = [":baremetalsolution_cc_proto"],
24705 -)
24706 diff -urN a/google/cloud/batch/BUILD.bazel b/google/cloud/batch/BUILD.bazel
24707 --- a/google/cloud/batch/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
24708 +++ b/google/cloud/batch/BUILD.bazel 1969-12-31 16:00:00
24709 @@ -1,38 +0,0 @@
24710 -# This build file includes a target for the Ruby wrapper library for
24711 -# google-cloud-batch.
24712 -
24713 -# This is an API workspace, having public visibility by default makes perfect sense.
24714 -package(default_visibility = ["//visibility:public"])
24715 -
24716 -# Export yaml configs.
24717 -exports_files(glob(["*.yaml"]))
24718 -
24719 -load(
24720 - "@com_google_googleapis_imports//:imports.bzl",
24721 - "ruby_cloud_gapic_library",
24722 - "ruby_gapic_assembly_pkg",
24723 -)
24724 -
24725 -# Generates a Ruby wrapper client for batch.
24726 -# Ruby wrapper clients are versionless, but are generated from source protos
24727 -# for a particular service version, v1 in this case.
24728 -ruby_cloud_gapic_library(
24729 - name = "batch_ruby_wrapper",
24730 - srcs = ["//google/cloud/batch/v1:batch_proto_with_info"],
24731 - extra_protoc_parameters = [
24732 - "ruby-cloud-api-id=batch.googleapis.com",
24733 - "ruby-cloud-api-shortname=batch",
24734 - "ruby-cloud-gem-name=google-cloud-batch",
24735 - "ruby-cloud-wrapper-of=v1:0.0",
24736 - ],
24737 - ruby_cloud_description = "Google Cloud Batch is a fully managed service used by scientists, VF…
24738 - ruby_cloud_title = "Batch",
24739 -)
24740 -
24741 -# Open Source package.
24742 -ruby_gapic_assembly_pkg(
24743 - name = "google-cloud-batch-ruby",
24744 - deps = [
24745 - ":batch_ruby_wrapper",
24746 - ],
24747 -)
24748 diff -urN a/google/cloud/batch/v1/BUILD.bazel b/google/cloud/batch/v1/BUILD.bazel
24749 --- a/google/cloud/batch/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
24750 +++ b/google/cloud/batch/v1/BUILD.bazel 1969-12-31 16:00:00
24751 @@ -1,406 +0,0 @@
24752 -# This file was automatically generated by BuildFileGenerator
24753 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
24754 -
24755 -# Most of the manual changes to this file will be overwritten.
24756 -# It's **only** allowed to change the following rule attribute values:
24757 -# - names of *_gapic_assembly_* rules
24758 -# - certain parameters of *_gapic_library rules, including but not limited to:
24759 -# * extra_protoc_parameters
24760 -# * extra_protoc_file_parameters
24761 -# The complete list of preserved parameters can be found in the source code.
24762 -
24763 -# This is an API workspace, having public visibility by default makes perfect sense.
24764 -package(default_visibility = ["//visibility:public"])
24765 -
24766 -##############################################################################
24767 -# Common
24768 -##############################################################################
24769 -load("@rules_proto//proto:defs.bzl", "proto_library")
24770 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
24771 -
24772 -proto_library(
24773 - name = "batch_proto",
24774 - srcs = [
24775 - "batch.proto",
24776 - "job.proto",
24777 - "task.proto",
24778 - "volume.proto",
24779 - ],
24780 - deps = [
24781 - "//google/api:annotations_proto",
24782 - "//google/api:client_proto",
24783 - "//google/api:field_behavior_proto",
24784 - "//google/api:resource_proto",
24785 - "//google/longrunning:operations_proto",
24786 - "@com_google_protobuf//:duration_proto",
24787 - "@com_google_protobuf//:timestamp_proto",
24788 - ],
24789 -)
24790 -
24791 -proto_library_with_info(
24792 - name = "batch_proto_with_info",
24793 - deps = [
24794 - ":batch_proto",
24795 - "//google/cloud:common_resources_proto",
24796 - "//google/cloud/location:location_proto",
24797 - "//google/iam/v1:iam_policy_proto",
24798 - ],
24799 -)
24800 -
24801 -##############################################################################
24802 -# Java
24803 -##############################################################################
24804 -load(
24805 - "@com_google_googleapis_imports//:imports.bzl",
24806 - "java_gapic_assembly_gradle_pkg",
24807 - "java_gapic_library",
24808 - "java_gapic_test",
24809 - "java_grpc_library",
24810 - "java_proto_library",
24811 -)
24812 -
24813 -java_proto_library(
24814 - name = "batch_java_proto",
24815 - deps = [":batch_proto"],
24816 -)
24817 -
24818 -java_grpc_library(
24819 - name = "batch_java_grpc",
24820 - srcs = [":batch_proto"],
24821 - deps = [":batch_java_proto"],
24822 -)
24823 -
24824 -java_gapic_library(
24825 - name = "batch_java_gapic",
24826 - srcs = [":batch_proto_with_info"],
24827 - gapic_yaml = None,
24828 - grpc_service_config = "batch_v1_grpc_service_config.json",
24829 - rest_numeric_enums = False,
24830 - service_yaml = "batch_v1.yaml",
24831 - test_deps = [
24832 - ":batch_java_grpc",
24833 - "//google/cloud/location:location_java_grpc",
24834 - "//google/iam/v1:iam_java_grpc",
24835 - ],
24836 - transport = "grpc+rest",
24837 - deps = [
24838 - ":batch_java_proto",
24839 - "//google/api:api_java_proto",
24840 - "//google/cloud/location:location_java_proto",
24841 - "//google/iam/v1:iam_java_proto",
24842 - ],
24843 -)
24844 -
24845 -java_gapic_test(
24846 - name = "batch_java_gapic_test_suite",
24847 - test_classes = [
24848 - "com.google.cloud.batch.v1.BatchServiceClientHttpJsonTest",
24849 - "com.google.cloud.batch.v1.BatchServiceClientTest",
24850 - ],
24851 - runtime_deps = [":batch_java_gapic_test"],
24852 -)
24853 -
24854 -# Open Source Packages
24855 -java_gapic_assembly_gradle_pkg(
24856 - name = "google-cloud-batch-v1-java",
24857 - include_samples = True,
24858 - transport = "grpc+rest",
24859 - deps = [
24860 - ":batch_java_gapic",
24861 - ":batch_java_grpc",
24862 - ":batch_java_proto",
24863 - ":batch_proto",
24864 - ],
24865 -)
24866 -
24867 -##############################################################################
24868 -# Go
24869 -##############################################################################
24870 -load(
24871 - "@com_google_googleapis_imports//:imports.bzl",
24872 - "go_gapic_assembly_pkg",
24873 - "go_gapic_library",
24874 - "go_proto_library",
24875 - "go_test",
24876 -)
24877 -
24878 -go_proto_library(
24879 - name = "batch_go_proto",
24880 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
24881 - importpath = "google.golang.org/genproto/googleapis/cloud/batch/v1",
24882 - protos = [":batch_proto"],
24883 - deps = [
24884 - "//google/api:annotations_go_proto",
24885 - "//google/longrunning:longrunning_go_proto",
24886 - ],
24887 -)
24888 -
24889 -go_gapic_library(
24890 - name = "batch_go_gapic",
24891 - srcs = [":batch_proto_with_info"],
24892 - grpc_service_config = "batch_v1_grpc_service_config.json",
24893 - importpath = "cloud.google.com/go/batch/apiv1;batch",
24894 - metadata = True,
24895 - rest_numeric_enums = False,
24896 - service_yaml = "batch_v1.yaml",
24897 - transport = "grpc+rest",
24898 - deps = [
24899 - ":batch_go_proto",
24900 - "//google/cloud/location:location_go_proto",
24901 - "//google/iam/v1:iam_go_proto",
24902 - "//google/longrunning:longrunning_go_proto",
24903 - "@com_google_cloud_go//longrunning:go_default_library",
24904 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
24905 - "@io_bazel_rules_go//proto/wkt:duration_go_proto",
24906 - ],
24907 -)
24908 -
24909 -go_test(
24910 - name = "batch_go_gapic_test",
24911 - srcs = [":batch_go_gapic_srcjar_test"],
24912 - embed = [":batch_go_gapic"],
24913 - importpath = "cloud.google.com/go/batch/apiv1",
24914 -)
24915 -
24916 -# Open Source Packages
24917 -go_gapic_assembly_pkg(
24918 - name = "gapi-cloud-batch-v1-go",
24919 - deps = [
24920 - ":batch_go_gapic",
24921 - ":batch_go_gapic_srcjar-metadata.srcjar",
24922 - ":batch_go_gapic_srcjar-test.srcjar",
24923 - ":batch_go_proto",
24924 - ],
24925 -)
24926 -
24927 -##############################################################################
24928 -# Python
24929 -##############################################################################
24930 -load(
24931 - "@com_google_googleapis_imports//:imports.bzl",
24932 - "py_gapic_assembly_pkg",
24933 - "py_gapic_library",
24934 - "py_test",
24935 -)
24936 -
24937 -py_gapic_library(
24938 - name = "batch_py_gapic",
24939 - srcs = [":batch_proto"],
24940 - grpc_service_config = "batch_v1_grpc_service_config.json",
24941 - rest_numeric_enums = False,
24942 - service_yaml = "batch_v1.yaml",
24943 - transport = "grpc+rest",
24944 - deps = [
24945 - "//google/iam/v1:iam_policy_py_proto",
24946 - ],
24947 -)
24948 -
24949 -py_test(
24950 - name = "batch_py_gapic_test",
24951 - srcs = [
24952 - "batch_py_gapic_pytest.py",
24953 - "batch_py_gapic_test.py",
24954 - ],
24955 - legacy_create_init = False,
24956 - deps = [":batch_py_gapic"],
24957 -)
24958 -
24959 -# Open Source Packages
24960 -py_gapic_assembly_pkg(
24961 - name = "batch-v1-py",
24962 - deps = [
24963 - ":batch_py_gapic",
24964 - ],
24965 -)
24966 -
24967 -##############################################################################
24968 -# PHP
24969 -##############################################################################
24970 -load(
24971 - "@com_google_googleapis_imports//:imports.bzl",
24972 - "php_gapic_assembly_pkg",
24973 - "php_gapic_library",
24974 - "php_grpc_library",
24975 - "php_proto_library",
24976 -)
24977 -
24978 -php_proto_library(
24979 - name = "batch_php_proto",
24980 - deps = [":batch_proto"],
24981 -)
24982 -
24983 -php_grpc_library(
24984 - name = "batch_php_grpc",
24985 - srcs = [":batch_proto"],
24986 - deps = [":batch_php_proto"],
24987 -)
24988 -
24989 -php_gapic_library(
24990 - name = "batch_php_gapic",
24991 - srcs = [":batch_proto_with_info"],
24992 - grpc_service_config = "batch_v1_grpc_service_config.json",
24993 - rest_numeric_enums = False,
24994 - service_yaml = "batch_v1.yaml",
24995 - transport = "grpc+rest",
24996 - deps = [
24997 - ":batch_php_grpc",
24998 - ":batch_php_proto",
24999 - ],
25000 -)
25001 -
25002 -# Open Source Packages
25003 -php_gapic_assembly_pkg(
25004 - name = "google-cloud-batch-v1-php",
25005 - deps = [
25006 - ":batch_php_gapic",
25007 - ":batch_php_grpc",
25008 - ":batch_php_proto",
25009 - ],
25010 -)
25011 -
25012 -##############################################################################
25013 -# Node.js
25014 -##############################################################################
25015 -load(
25016 - "@com_google_googleapis_imports//:imports.bzl",
25017 - "nodejs_gapic_assembly_pkg",
25018 - "nodejs_gapic_library",
25019 -)
25020 -
25021 -nodejs_gapic_library(
25022 - name = "batch_nodejs_gapic",
25023 - package_name = "@google-cloud/batch",
25024 - src = ":batch_proto_with_info",
25025 - extra_protoc_parameters = ["metadata"],
25026 - grpc_service_config = "batch_v1_grpc_service_config.json",
25027 - package = "google.cloud.batch.v1",
25028 - rest_numeric_enums = False,
25029 - service_yaml = "batch_v1.yaml",
25030 - transport = "grpc+rest",
25031 - deps = [],
25032 -)
25033 -
25034 -nodejs_gapic_assembly_pkg(
25035 - name = "batch-v1-nodejs",
25036 - deps = [
25037 - ":batch_nodejs_gapic",
25038 - ":batch_proto",
25039 - ],
25040 -)
25041 -
25042 -##############################################################################
25043 -# Ruby
25044 -##############################################################################
25045 -load(
25046 - "@com_google_googleapis_imports//:imports.bzl",
25047 - "ruby_cloud_gapic_library",
25048 - "ruby_gapic_assembly_pkg",
25049 - "ruby_grpc_library",
25050 - "ruby_proto_library",
25051 -)
25052 -
25053 -ruby_proto_library(
25054 - name = "batch_ruby_proto",
25055 - deps = [":batch_proto"],
25056 -)
25057 -
25058 -ruby_grpc_library(
25059 - name = "batch_ruby_grpc",
25060 - srcs = [":batch_proto"],
25061 - deps = [":batch_ruby_proto"],
25062 -)
25063 -
25064 -ruby_cloud_gapic_library(
25065 - name = "batch_ruby_gapic",
25066 - srcs = [":batch_proto_with_info"],
25067 - extra_protoc_parameters = [
25068 - "ruby-cloud-api-id=batch.googleapis.com",
25069 - "ruby-cloud-api-shortname=batch",
25070 - "ruby-cloud-gem-name=google-cloud-batch-v1",
25071 - ],
25072 - grpc_service_config = "batch_v1_grpc_service_config.json",
25073 - rest_numeric_enums = False,
25074 - ruby_cloud_description = "Google Cloud Batch is a fully managed service used by scientists, VF…
25075 - ruby_cloud_title = "Batch V1",
25076 - service_yaml = "batch_v1.yaml",
25077 - deps = [
25078 - ":batch_ruby_grpc",
25079 - ":batch_ruby_proto",
25080 - ],
25081 -)
25082 -
25083 -# Open Source Packages
25084 -ruby_gapic_assembly_pkg(
25085 - name = "google-cloud-batch-v1-ruby",
25086 - deps = [
25087 - ":batch_ruby_gapic",
25088 - ":batch_ruby_grpc",
25089 - ":batch_ruby_proto",
25090 - ],
25091 -)
25092 -
25093 -##############################################################################
25094 -# C#
25095 -##############################################################################
25096 -load(
25097 - "@com_google_googleapis_imports//:imports.bzl",
25098 - "csharp_gapic_assembly_pkg",
25099 - "csharp_gapic_library",
25100 - "csharp_grpc_library",
25101 - "csharp_proto_library",
25102 -)
25103 -
25104 -csharp_proto_library(
25105 - name = "batch_csharp_proto",
25106 - deps = [":batch_proto"],
25107 -)
25108 -
25109 -csharp_grpc_library(
25110 - name = "batch_csharp_grpc",
25111 - srcs = [":batch_proto"],
25112 - deps = [":batch_csharp_proto"],
25113 -)
25114 -
25115 -csharp_gapic_library(
25116 - name = "batch_csharp_gapic",
25117 - srcs = [":batch_proto_with_info"],
25118 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
25119 - grpc_service_config = "batch_v1_grpc_service_config.json",
25120 - rest_numeric_enums = False,
25121 - service_yaml = "batch_v1.yaml",
25122 - deps = [
25123 - ":batch_csharp_grpc",
25124 - ":batch_csharp_proto",
25125 - ],
25126 -)
25127 -
25128 -# Open Source Packages
25129 -csharp_gapic_assembly_pkg(
25130 - name = "google-cloud-batch-v1-csharp",
25131 - deps = [
25132 - ":batch_csharp_gapic",
25133 - ":batch_csharp_grpc",
25134 - ":batch_csharp_proto",
25135 - ],
25136 -)
25137 -
25138 -##############################################################################
25139 -# C++
25140 -##############################################################################
25141 -load(
25142 - "@com_google_googleapis_imports//:imports.bzl",
25143 - "cc_grpc_library",
25144 - "cc_proto_library",
25145 -)
25146 -
25147 -cc_proto_library(
25148 - name = "batch_cc_proto",
25149 - deps = [":batch_proto"],
25150 -)
25151 -
25152 -cc_grpc_library(
25153 - name = "batch_cc_grpc",
25154 - srcs = [":batch_proto"],
25155 - grpc_only = True,
25156 - deps = [":batch_cc_proto"],
25157 -)
25158 diff -urN a/google/cloud/batch/v1alpha/BUILD.bazel b/google/cloud/batch/v1alpha/BUILD.bazel
25159 --- a/google/cloud/batch/v1alpha/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
25160 +++ b/google/cloud/batch/v1alpha/BUILD.bazel 1969-12-31 16:00:00
25161 @@ -1,406 +0,0 @@
25162 -# This file was automatically generated by BuildFileGenerator
25163 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
25164 -
25165 -# Most of the manual changes to this file will be overwritten.
25166 -# It's **only** allowed to change the following rule attribute values:
25167 -# - names of *_gapic_assembly_* rules
25168 -# - certain parameters of *_gapic_library rules, including but not limited to:
25169 -# * extra_protoc_parameters
25170 -# * extra_protoc_file_parameters
25171 -# The complete list of preserved parameters can be found in the source code.
25172 -
25173 -# This is an API workspace, having public visibility by default makes perfect sense.
25174 -package(default_visibility = ["//visibility:public"])
25175 -
25176 -##############################################################################
25177 -# Common
25178 -##############################################################################
25179 -load("@rules_proto//proto:defs.bzl", "proto_library")
25180 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
25181 -
25182 -proto_library(
25183 - name = "batch_proto",
25184 - srcs = [
25185 - "batch.proto",
25186 - "job.proto",
25187 - "task.proto",
25188 - "volume.proto",
25189 - ],
25190 - deps = [
25191 - "//google/api:annotations_proto",
25192 - "//google/api:client_proto",
25193 - "//google/api:field_behavior_proto",
25194 - "//google/api:resource_proto",
25195 - "//google/longrunning:operations_proto",
25196 - "@com_google_protobuf//:duration_proto",
25197 - "@com_google_protobuf//:timestamp_proto",
25198 - ],
25199 -)
25200 -
25201 -proto_library_with_info(
25202 - name = "batch_proto_with_info",
25203 - deps = [
25204 - ":batch_proto",
25205 - "//google/cloud:common_resources_proto",
25206 - "//google/cloud/location:location_proto",
25207 - "//google/iam/v1:iam_policy_proto",
25208 - ],
25209 -)
25210 -
25211 -##############################################################################
25212 -# Java
25213 -##############################################################################
25214 -load(
25215 - "@com_google_googleapis_imports//:imports.bzl",
25216 - "java_gapic_assembly_gradle_pkg",
25217 - "java_gapic_library",
25218 - "java_gapic_test",
25219 - "java_grpc_library",
25220 - "java_proto_library",
25221 -)
25222 -
25223 -java_proto_library(
25224 - name = "batch_java_proto",
25225 - deps = [":batch_proto"],
25226 -)
25227 -
25228 -java_grpc_library(
25229 - name = "batch_java_grpc",
25230 - srcs = [":batch_proto"],
25231 - deps = [":batch_java_proto"],
25232 -)
25233 -
25234 -java_gapic_library(
25235 - name = "batch_java_gapic",
25236 - srcs = [":batch_proto_with_info"],
25237 - gapic_yaml = None,
25238 - grpc_service_config = "batch_v1alpha_grpc_service_config.json",
25239 - rest_numeric_enums = False,
25240 - service_yaml = "batch_v1alpha.yaml",
25241 - test_deps = [
25242 - ":batch_java_grpc",
25243 - "//google/cloud/location:location_java_grpc",
25244 - "//google/iam/v1:iam_java_grpc",
25245 - ],
25246 - transport = "grpc+rest",
25247 - deps = [
25248 - ":batch_java_proto",
25249 - "//google/api:api_java_proto",
25250 - "//google/cloud/location:location_java_proto",
25251 - "//google/iam/v1:iam_java_proto",
25252 - ],
25253 -)
25254 -
25255 -java_gapic_test(
25256 - name = "batch_java_gapic_test_suite",
25257 - test_classes = [
25258 - "com.google.cloud.batch.v1alpha.BatchServiceClientHttpJsonTest",
25259 - "com.google.cloud.batch.v1alpha.BatchServiceClientTest",
25260 - ],
25261 - runtime_deps = [":batch_java_gapic_test"],
25262 -)
25263 -
25264 -# Open Source Packages
25265 -java_gapic_assembly_gradle_pkg(
25266 - name = "google-cloud-batch-v1alpha-java",
25267 - include_samples = True,
25268 - transport = "grpc+rest",
25269 - deps = [
25270 - ":batch_java_gapic",
25271 - ":batch_java_grpc",
25272 - ":batch_java_proto",
25273 - ":batch_proto",
25274 - ],
25275 -)
25276 -
25277 -##############################################################################
25278 -# Go
25279 -##############################################################################
25280 -load(
25281 - "@com_google_googleapis_imports//:imports.bzl",
25282 - "go_gapic_assembly_pkg",
25283 - "go_gapic_library",
25284 - "go_proto_library",
25285 - "go_test",
25286 -)
25287 -
25288 -go_proto_library(
25289 - name = "batch_go_proto",
25290 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
25291 - importpath = "google.golang.org/genproto/googleapis/cloud/batch/v1alpha",
25292 - protos = [":batch_proto"],
25293 - deps = [
25294 - "//google/api:annotations_go_proto",
25295 - "//google/longrunning:longrunning_go_proto",
25296 - ],
25297 -)
25298 -
25299 -go_gapic_library(
25300 - name = "batch_go_gapic",
25301 - srcs = [":batch_proto_with_info"],
25302 - grpc_service_config = "batch_v1alpha_grpc_service_config.json",
25303 - importpath = "cloud.google.com/go/batch/apiv1alpha;batch",
25304 - metadata = True,
25305 - rest_numeric_enums = False,
25306 - service_yaml = "batch_v1alpha.yaml",
25307 - transport = "grpc+rest",
25308 - deps = [
25309 - ":batch_go_proto",
25310 - "//google/cloud/location:location_go_proto",
25311 - "//google/iam/v1:iam_go_proto",
25312 - "//google/longrunning:longrunning_go_proto",
25313 - "@com_google_cloud_go//longrunning:go_default_library",
25314 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
25315 - "@io_bazel_rules_go//proto/wkt:duration_go_proto",
25316 - ],
25317 -)
25318 -
25319 -go_test(
25320 - name = "batch_go_gapic_test",
25321 - srcs = [":batch_go_gapic_srcjar_test"],
25322 - embed = [":batch_go_gapic"],
25323 - importpath = "cloud.google.com/go/batch/apiv1alpha",
25324 -)
25325 -
25326 -# Open Source Packages
25327 -go_gapic_assembly_pkg(
25328 - name = "gapi-cloud-batch-v1alpha-go",
25329 - deps = [
25330 - ":batch_go_gapic",
25331 - ":batch_go_gapic_srcjar-metadata.srcjar",
25332 - ":batch_go_gapic_srcjar-test.srcjar",
25333 - ":batch_go_proto",
25334 - ],
25335 -)
25336 -
25337 -##############################################################################
25338 -# Python
25339 -##############################################################################
25340 -load(
25341 - "@com_google_googleapis_imports//:imports.bzl",
25342 - "py_gapic_assembly_pkg",
25343 - "py_gapic_library",
25344 - "py_test",
25345 -)
25346 -
25347 -py_gapic_library(
25348 - name = "batch_py_gapic",
25349 - srcs = [":batch_proto"],
25350 - grpc_service_config = "batch_v1alpha_grpc_service_config.json",
25351 - rest_numeric_enums = False,
25352 - service_yaml = "batch_v1alpha.yaml",
25353 - transport = "grpc+rest",
25354 - deps = [
25355 - "//google/iam/v1:iam_policy_py_proto",
25356 - ],
25357 -)
25358 -
25359 -py_test(
25360 - name = "batch_py_gapic_test",
25361 - srcs = [
25362 - "batch_py_gapic_pytest.py",
25363 - "batch_py_gapic_test.py",
25364 - ],
25365 - legacy_create_init = False,
25366 - deps = [":batch_py_gapic"],
25367 -)
25368 -
25369 -# Open Source Packages
25370 -py_gapic_assembly_pkg(
25371 - name = "batch-v1alpha-py",
25372 - deps = [
25373 - ":batch_py_gapic",
25374 - ],
25375 -)
25376 -
25377 -##############################################################################
25378 -# PHP
25379 -##############################################################################
25380 -load(
25381 - "@com_google_googleapis_imports//:imports.bzl",
25382 - "php_gapic_assembly_pkg",
25383 - "php_gapic_library",
25384 - "php_grpc_library",
25385 - "php_proto_library",
25386 -)
25387 -
25388 -php_proto_library(
25389 - name = "batch_php_proto",
25390 - deps = [":batch_proto"],
25391 -)
25392 -
25393 -php_grpc_library(
25394 - name = "batch_php_grpc",
25395 - srcs = [":batch_proto"],
25396 - deps = [":batch_php_proto"],
25397 -)
25398 -
25399 -php_gapic_library(
25400 - name = "batch_php_gapic",
25401 - srcs = [":batch_proto_with_info"],
25402 - grpc_service_config = "batch_v1alpha_grpc_service_config.json",
25403 - rest_numeric_enums = False,
25404 - service_yaml = "batch_v1alpha.yaml",
25405 - transport = "grpc+rest",
25406 - deps = [
25407 - ":batch_php_grpc",
25408 - ":batch_php_proto",
25409 - ],
25410 -)
25411 -
25412 -# Open Source Packages
25413 -php_gapic_assembly_pkg(
25414 - name = "google-cloud-batch-v1alpha-php",
25415 - deps = [
25416 - ":batch_php_gapic",
25417 - ":batch_php_grpc",
25418 - ":batch_php_proto",
25419 - ],
25420 -)
25421 -
25422 -##############################################################################
25423 -# Node.js
25424 -##############################################################################
25425 -load(
25426 - "@com_google_googleapis_imports//:imports.bzl",
25427 - "nodejs_gapic_assembly_pkg",
25428 - "nodejs_gapic_library",
25429 -)
25430 -
25431 -nodejs_gapic_library(
25432 - name = "batch_nodejs_gapic",
25433 - package_name = "@google-cloud/batch",
25434 - src = ":batch_proto_with_info",
25435 - extra_protoc_parameters = ["metadata"],
25436 - grpc_service_config = "batch_v1alpha_grpc_service_config.json",
25437 - package = "google.cloud.batch.v1alpha",
25438 - rest_numeric_enums = False,
25439 - service_yaml = "batch_v1alpha.yaml",
25440 - transport = "grpc+rest",
25441 - deps = [],
25442 -)
25443 -
25444 -nodejs_gapic_assembly_pkg(
25445 - name = "batch-v1alpha-nodejs",
25446 - deps = [
25447 - ":batch_nodejs_gapic",
25448 - ":batch_proto",
25449 - ],
25450 -)
25451 -
25452 -##############################################################################
25453 -# Ruby
25454 -##############################################################################
25455 -load(
25456 - "@com_google_googleapis_imports//:imports.bzl",
25457 - "ruby_cloud_gapic_library",
25458 - "ruby_gapic_assembly_pkg",
25459 - "ruby_grpc_library",
25460 - "ruby_proto_library",
25461 -)
25462 -
25463 -ruby_proto_library(
25464 - name = "batch_ruby_proto",
25465 - deps = [":batch_proto"],
25466 -)
25467 -
25468 -ruby_grpc_library(
25469 - name = "batch_ruby_grpc",
25470 - srcs = [":batch_proto"],
25471 - deps = [":batch_ruby_proto"],
25472 -)
25473 -
25474 -ruby_cloud_gapic_library(
25475 - name = "batch_ruby_gapic",
25476 - srcs = [":batch_proto_with_info"],
25477 - extra_protoc_parameters = [
25478 - "ruby-cloud-api-id=batch.googleapis.com",
25479 - "ruby-cloud-api-shortname=batch",
25480 - "ruby-cloud-gem-name=google-cloud-batch-v1alpha",
25481 - ],
25482 - grpc_service_config = "batch_v1alpha_grpc_service_config.json",
25483 - rest_numeric_enums = False,
25484 - ruby_cloud_description = "Google Cloud Batch is a fully managed service used by scientists, VF…
25485 - ruby_cloud_title = "Batch V1alpha",
25486 - service_yaml = "batch_v1alpha.yaml",
25487 - deps = [
25488 - ":batch_ruby_grpc",
25489 - ":batch_ruby_proto",
25490 - ],
25491 -)
25492 -
25493 -# Open Source Packages
25494 -ruby_gapic_assembly_pkg(
25495 - name = "google-cloud-batch-v1alpha-ruby",
25496 - deps = [
25497 - ":batch_ruby_gapic",
25498 - ":batch_ruby_grpc",
25499 - ":batch_ruby_proto",
25500 - ],
25501 -)
25502 -
25503 -##############################################################################
25504 -# C#
25505 -##############################################################################
25506 -load(
25507 - "@com_google_googleapis_imports//:imports.bzl",
25508 - "csharp_gapic_assembly_pkg",
25509 - "csharp_gapic_library",
25510 - "csharp_grpc_library",
25511 - "csharp_proto_library",
25512 -)
25513 -
25514 -csharp_proto_library(
25515 - name = "batch_csharp_proto",
25516 - deps = [":batch_proto"],
25517 -)
25518 -
25519 -csharp_grpc_library(
25520 - name = "batch_csharp_grpc",
25521 - srcs = [":batch_proto"],
25522 - deps = [":batch_csharp_proto"],
25523 -)
25524 -
25525 -csharp_gapic_library(
25526 - name = "batch_csharp_gapic",
25527 - srcs = [":batch_proto_with_info"],
25528 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
25529 - grpc_service_config = "batch_v1alpha_grpc_service_config.json",
25530 - rest_numeric_enums = False,
25531 - service_yaml = "batch_v1alpha.yaml",
25532 - deps = [
25533 - ":batch_csharp_grpc",
25534 - ":batch_csharp_proto",
25535 - ],
25536 -)
25537 -
25538 -# Open Source Packages
25539 -csharp_gapic_assembly_pkg(
25540 - name = "google-cloud-batch-v1alpha-csharp",
25541 - deps = [
25542 - ":batch_csharp_gapic",
25543 - ":batch_csharp_grpc",
25544 - ":batch_csharp_proto",
25545 - ],
25546 -)
25547 -
25548 -##############################################################################
25549 -# C++
25550 -##############################################################################
25551 -load(
25552 - "@com_google_googleapis_imports//:imports.bzl",
25553 - "cc_grpc_library",
25554 - "cc_proto_library",
25555 -)
25556 -
25557 -cc_proto_library(
25558 - name = "batch_cc_proto",
25559 - deps = [":batch_proto"],
25560 -)
25561 -
25562 -cc_grpc_library(
25563 - name = "batch_cc_grpc",
25564 - srcs = [":batch_proto"],
25565 - grpc_only = True,
25566 - deps = [":batch_cc_proto"],
25567 -)
25568 diff -urN a/google/cloud/beyondcorp/appconnections/BUILD.bazel b/google/cloud/beyondcorp/appconnect…
25569 --- a/google/cloud/beyondcorp/appconnections/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
25570 +++ b/google/cloud/beyondcorp/appconnections/BUILD.bazel 1969-12-31 16:00:00
25571 @@ -1,39 +0,0 @@
25572 -# This build file includes a target for the Ruby wrapper library for
25573 -# google-cloud-beyond_corp-app_connections.
25574 -
25575 -# This is an API workspace, having public visibility by default makes perfect sense.
25576 -package(default_visibility = ["//visibility:public"])
25577 -
25578 -# Export yaml configs.
25579 -exports_files(glob(["*.yaml"]))
25580 -
25581 -load(
25582 - "@com_google_googleapis_imports//:imports.bzl",
25583 - "ruby_cloud_gapic_library",
25584 - "ruby_gapic_assembly_pkg",
25585 -)
25586 -
25587 -# Generates a Ruby wrapper client for appconnections.
25588 -# Ruby wrapper clients are versionless, but are generated from source protos
25589 -# for a particular service version, v1 in this case.
25590 -ruby_cloud_gapic_library(
25591 - name = "appconnections_ruby_wrapper",
25592 - srcs = ["//google/cloud/beyondcorp/appconnections/v1:appconnections_proto_with_info"],
25593 - extra_protoc_parameters = [
25594 - "ruby-cloud-api-id=beyondcorp.googleapis.com",
25595 - "ruby-cloud-api-shortname=beyondcorp",
25596 - "ruby-cloud-gem-name=google-cloud-beyond_corp-app_connections",
25597 - "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/",
25598 - "ruby-cloud-wrapper-of=v1:0.0",
25599 - ],
25600 - ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access con…
25601 - ruby_cloud_title = "BeyondCorp AppConnections",
25602 -)
25603 -
25604 -# Open Source package.
25605 -ruby_gapic_assembly_pkg(
25606 - name = "google-cloud-appconnections-ruby",
25607 - deps = [
25608 - ":appconnections_ruby_wrapper",
25609 - ],
25610 -)
25611 diff -urN a/google/cloud/beyondcorp/appconnections/v1/BUILD.bazel b/google/cloud/beyondcorp/appconn…
25612 --- a/google/cloud/beyondcorp/appconnections/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
25613 +++ b/google/cloud/beyondcorp/appconnections/v1/BUILD.bazel 1969-12-31 16:00:00
25614 @@ -1,354 +0,0 @@
25615 -# This file was automatically generated by BuildFileGenerator
25616 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
25617 -
25618 -# Most of the manual changes to this file will be overwritten.
25619 -# It's **only** allowed to change the following rule attribute values:
25620 -# - names of *_gapic_assembly_* rules
25621 -# - certain parameters of *_gapic_library rules, including but not limited to:
25622 -# * extra_protoc_parameters
25623 -# * extra_protoc_file_parameters
25624 -# The complete list of preserved parameters can be found in the source code.
25625 -
25626 -##############################################################################
25627 -# Common
25628 -##############################################################################
25629 -load("@rules_proto//proto:defs.bzl", "proto_library")
25630 -load(
25631 - "@com_google_googleapis_imports//:imports.bzl",
25632 - "cc_grpc_library",
25633 - "cc_proto_library",
25634 - "csharp_gapic_assembly_pkg",
25635 - "csharp_gapic_library",
25636 - "csharp_grpc_library",
25637 - "csharp_proto_library",
25638 - "go_gapic_assembly_pkg",
25639 - "go_gapic_library",
25640 - "go_proto_library",
25641 - "go_test",
25642 - "java_gapic_assembly_gradle_pkg",
25643 - "java_gapic_library",
25644 - "java_gapic_test",
25645 - "java_grpc_library",
25646 - "java_proto_library",
25647 - "nodejs_gapic_assembly_pkg",
25648 - "nodejs_gapic_library",
25649 - "php_gapic_assembly_pkg",
25650 - "php_gapic_library",
25651 - "php_grpc_library",
25652 - "php_proto_library",
25653 - "proto_library_with_info",
25654 - "py_gapic_assembly_pkg",
25655 - "py_gapic_library",
25656 - "py_test",
25657 - "ruby_cloud_gapic_library",
25658 - "ruby_gapic_assembly_pkg",
25659 - "ruby_grpc_library",
25660 - "ruby_proto_library",
25661 -)
25662 -
25663 -# This is an API workspace, having public visibility by default makes perfect sense.
25664 -package(default_visibility = ["//visibility:public"])
25665 -
25666 -proto_library(
25667 - name = "appconnections_proto",
25668 - srcs = [
25669 - "app_connections_service.proto",
25670 - ],
25671 - deps = [
25672 - "//google/api:annotations_proto",
25673 - "//google/api:client_proto",
25674 - "//google/api:field_behavior_proto",
25675 - "//google/api:resource_proto",
25676 - "//google/longrunning:operations_proto",
25677 - "@com_google_protobuf//:field_mask_proto",
25678 - "@com_google_protobuf//:timestamp_proto",
25679 - ],
25680 -)
25681 -
25682 -proto_library_with_info(
25683 - name = "appconnections_proto_with_info",
25684 - deps = [
25685 - ":appconnections_proto",
25686 - "//google/cloud:common_resources_proto",
25687 - "//google/cloud/location:location_proto",
25688 - "//google/iam/v1:iam_policy_proto",
25689 - ],
25690 -)
25691 -
25692 -java_proto_library(
25693 - name = "appconnections_java_proto",
25694 - deps = [":appconnections_proto"],
25695 -)
25696 -
25697 -java_grpc_library(
25698 - name = "appconnections_java_grpc",
25699 - srcs = [":appconnections_proto"],
25700 - deps = [":appconnections_java_proto"],
25701 -)
25702 -
25703 -java_gapic_library(
25704 - name = "appconnections_java_gapic",
25705 - srcs = [":appconnections_proto_with_info"],
25706 - gapic_yaml = None,
25707 - grpc_service_config = "beyondcorp-appconnections_grpc_service_config.json",
25708 - rest_numeric_enums = False,
25709 - service_yaml = "beyondcorp_v1.yaml",
25710 - test_deps = [
25711 - ":appconnections_java_grpc",
25712 - "//google/cloud/location:location_java_grpc",
25713 - "//google/iam/v1:iam_java_grpc",
25714 - ],
25715 - transport = "grpc",
25716 - deps = [
25717 - ":appconnections_java_proto",
25718 - "//google/api:api_java_proto",
25719 - "//google/cloud/location:location_java_proto",
25720 - "//google/iam/v1:iam_java_proto",
25721 - ],
25722 -)
25723 -
25724 -java_gapic_test(
25725 - name = "appconnections_java_gapic_test_suite",
25726 - test_classes = [
25727 - "com.google.cloud.beyondcorp.appconnections.v1.AppConnectionsServiceClientTest",
25728 - ],
25729 - runtime_deps = [":appconnections_java_gapic_test"],
25730 -)
25731 -
25732 -# Open Source Packages
25733 -java_gapic_assembly_gradle_pkg(
25734 - name = "google-cloud-beyondcorp-appconnections-v1-java",
25735 - include_samples = True,
25736 - transport = "grpc",
25737 - deps = [
25738 - ":appconnections_java_gapic",
25739 - ":appconnections_java_grpc",
25740 - ":appconnections_java_proto",
25741 - ":appconnections_proto",
25742 - ],
25743 -)
25744 -
25745 -go_proto_library(
25746 - name = "appconnections_go_proto",
25747 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
25748 - importpath = "google.golang.org/genproto/googleapis/cloud/beyondcorp/appconnections/v1",
25749 - protos = [":appconnections_proto"],
25750 - deps = [
25751 - "//google/api:annotations_go_proto",
25752 - "//google/longrunning:longrunning_go_proto",
25753 - ],
25754 -)
25755 -
25756 -go_gapic_library(
25757 - name = "appconnections_go_gapic",
25758 - srcs = [":appconnections_proto_with_info"],
25759 - grpc_service_config = "beyondcorp-appconnections_grpc_service_config.json",
25760 - importpath = "cloud.google.com/go/beyondcorp/appconnections/apiv1;appconnections",
25761 - metadata = True,
25762 - rest_numeric_enums = False,
25763 - service_yaml = "beyondcorp_v1.yaml",
25764 - deps = [
25765 - ":appconnections_go_proto",
25766 - "//google/cloud/location:location_go_proto",
25767 - "//google/iam/v1:iam_go_proto",
25768 - "//google/longrunning:longrunning_go_proto",
25769 - "@com_google_cloud_go//longrunning:go_default_library",
25770 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
25771 - ],
25772 -)
25773 -
25774 -go_test(
25775 - name = "appconnections_go_gapic_test",
25776 - srcs = [":appconnections_go_gapic_srcjar_test"],
25777 - embed = [":appconnections_go_gapic"],
25778 - importpath = "cloud.google.com/go/beyondcorp/appconnections/apiv1",
25779 -)
25780 -
25781 -# Open Source Packages
25782 -go_gapic_assembly_pkg(
25783 - name = "gapi-cloud-beyondcorp-appconnections-v1-go",
25784 - deps = [
25785 - ":appconnections_go_gapic",
25786 - ":appconnections_go_gapic_srcjar-metadata.srcjar",
25787 - ":appconnections_go_gapic_srcjar-test.srcjar",
25788 - ":appconnections_go_proto",
25789 - ],
25790 -)
25791 -
25792 -py_gapic_library(
25793 - name = "appconnections_py_gapic",
25794 - srcs = [":appconnections_proto"],
25795 - grpc_service_config = "beyondcorp-appconnections_grpc_service_config.json",
25796 - opt_args = [
25797 - "warehouse-package-name=google-cloud-beyondcorp-appconnections",
25798 - "python-gapic-namespace=google.cloud",
25799 - "python-gapic-name=beyondcorp_appconnections",
25800 - ],
25801 - rest_numeric_enums = False,
25802 - service_yaml = "beyondcorp_v1.yaml",
25803 - transport = "grpc+rest",
25804 - deps = [
25805 - "//google/iam/v1:iam_policy_py_proto",
25806 - ],
25807 -)
25808 -
25809 -py_test(
25810 - name = "appconnections_py_gapic_test",
25811 - srcs = [
25812 - "appconnections_py_gapic_pytest.py",
25813 - "appconnections_py_gapic_test.py",
25814 - ],
25815 - legacy_create_init = False,
25816 - deps = [":appconnections_py_gapic"],
25817 -)
25818 -
25819 -# Open Source Packages
25820 -py_gapic_assembly_pkg(
25821 - name = "beyondcorp-appconnections-v1-py",
25822 - deps = [
25823 - ":appconnections_py_gapic",
25824 - ],
25825 -)
25826 -
25827 -php_proto_library(
25828 - name = "appconnections_php_proto",
25829 - deps = [":appconnections_proto"],
25830 -)
25831 -
25832 -php_grpc_library(
25833 - name = "appconnections_php_grpc",
25834 - srcs = [":appconnections_proto"],
25835 - deps = [":appconnections_php_proto"],
25836 -)
25837 -
25838 -php_gapic_library(
25839 - name = "appconnections_php_gapic",
25840 - srcs = [":appconnections_proto_with_info"],
25841 - grpc_service_config = "beyondcorp-appconnections_grpc_service_config.json",
25842 - rest_numeric_enums = False,
25843 - service_yaml = "beyondcorp_v1.yaml",
25844 - transport = "grpc+rest",
25845 - deps = [
25846 - ":appconnections_php_grpc",
25847 - ":appconnections_php_proto",
25848 - ],
25849 -)
25850 -
25851 -# Open Source Packages
25852 -php_gapic_assembly_pkg(
25853 - name = "google-cloud-beyondcorp-appconnections-v1-php",
25854 - deps = [
25855 - ":appconnections_php_gapic",
25856 - ":appconnections_php_grpc",
25857 - ":appconnections_php_proto",
25858 - ],
25859 -)
25860 -
25861 -nodejs_gapic_library(
25862 - name = "appconnections_nodejs_gapic",
25863 - package_name = "@google-cloud/appconnections",
25864 - src = ":appconnections_proto_with_info",
25865 - extra_protoc_parameters = ["metadata"],
25866 - grpc_service_config = "beyondcorp-appconnections_grpc_service_config.json",
25867 - package = "google.cloud.beyondcorp.appconnections.v1",
25868 - rest_numeric_enums = False,
25869 - service_yaml = "beyondcorp_v1.yaml",
25870 - transport = "grpc+rest",
25871 - deps = [],
25872 -)
25873 -
25874 -nodejs_gapic_assembly_pkg(
25875 - name = "beyondcorp-appconnections-v1-nodejs",
25876 - deps = [
25877 - ":appconnections_nodejs_gapic",
25878 - ":appconnections_proto",
25879 - ],
25880 -)
25881 -
25882 -ruby_proto_library(
25883 - name = "appconnections_ruby_proto",
25884 - deps = [":appconnections_proto"],
25885 -)
25886 -
25887 -ruby_grpc_library(
25888 - name = "appconnections_ruby_grpc",
25889 - srcs = [":appconnections_proto"],
25890 - deps = [":appconnections_ruby_proto"],
25891 -)
25892 -
25893 -ruby_cloud_gapic_library(
25894 - name = "appconnections_ruby_gapic",
25895 - srcs = [":appconnections_proto_with_info"],
25896 - extra_protoc_parameters = [
25897 - "ruby-cloud-gem-name=google-cloud-beyond_corp-app_connections-v1",
25898 - "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/",
25899 - "ruby-cloud-api-id=beyondcorp.googleapis.com",
25900 - "ruby-cloud-api-shortname=beyondcorp",
25901 - "ruby-cloud-wrapper-gem-override=google-cloud-beyond_corp",
25902 - ],
25903 - grpc_service_config = "beyondcorp-appconnections_grpc_service_config.json",
25904 - rest_numeric_enums = False,
25905 - ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access con…
25906 - ruby_cloud_title = "BeyondCorp AppConnections V1",
25907 - service_yaml = "beyondcorp_v1.yaml",
25908 - deps = [
25909 - ":appconnections_ruby_grpc",
25910 - ":appconnections_ruby_proto",
25911 - ],
25912 -)
25913 -
25914 -# Open Source Packages
25915 -ruby_gapic_assembly_pkg(
25916 - name = "google-cloud-beyondcorp-appconnections-v1-ruby",
25917 - deps = [
25918 - ":appconnections_ruby_gapic",
25919 - ":appconnections_ruby_grpc",
25920 - ":appconnections_ruby_proto",
25921 - ],
25922 -)
25923 -
25924 -csharp_proto_library(
25925 - name = "appconnections_csharp_proto",
25926 - deps = [":appconnections_proto"],
25927 -)
25928 -
25929 -csharp_grpc_library(
25930 - name = "appconnections_csharp_grpc",
25931 - srcs = [":appconnections_proto"],
25932 - deps = [":appconnections_csharp_proto"],
25933 -)
25934 -
25935 -csharp_gapic_library(
25936 - name = "appconnections_csharp_gapic",
25937 - srcs = [":appconnections_proto_with_info"],
25938 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
25939 - grpc_service_config = "beyondcorp-appconnections_grpc_service_config.json",
25940 - rest_numeric_enums = False,
25941 - service_yaml = "beyondcorp_v1.yaml",
25942 - deps = [
25943 - ":appconnections_csharp_grpc",
25944 - ":appconnections_csharp_proto",
25945 - ],
25946 -)
25947 -
25948 -# Open Source Packages
25949 -csharp_gapic_assembly_pkg(
25950 - name = "google-cloud-beyondcorp-appconnections-v1-csharp",
25951 - deps = [
25952 - ":appconnections_csharp_gapic",
25953 - ":appconnections_csharp_grpc",
25954 - ":appconnections_csharp_proto",
25955 - ],
25956 -)
25957 -
25958 -cc_proto_library(
25959 - name = "appconnections_cc_proto",
25960 - deps = [":appconnections_proto"],
25961 -)
25962 -
25963 -cc_grpc_library(
25964 - name = "appconnections_cc_grpc",
25965 - srcs = [":appconnections_proto"],
25966 - grpc_only = True,
25967 - deps = [":appconnections_cc_proto"],
25968 -)
25969 diff -urN a/google/cloud/beyondcorp/appconnectors/BUILD.bazel b/google/cloud/beyondcorp/appconnecto…
25970 --- a/google/cloud/beyondcorp/appconnectors/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
25971 +++ b/google/cloud/beyondcorp/appconnectors/BUILD.bazel 1969-12-31 16:00:00
25972 @@ -1,39 +0,0 @@
25973 -# This build file includes a target for the Ruby wrapper library for
25974 -# google-cloud-beyond_corp-app_connectors.
25975 -
25976 -# This is an API workspace, having public visibility by default makes perfect sense.
25977 -package(default_visibility = ["//visibility:public"])
25978 -
25979 -# Export yaml configs.
25980 -exports_files(glob(["*.yaml"]))
25981 -
25982 -load(
25983 - "@com_google_googleapis_imports//:imports.bzl",
25984 - "ruby_cloud_gapic_library",
25985 - "ruby_gapic_assembly_pkg",
25986 -)
25987 -
25988 -# Generates a Ruby wrapper client for appconnectors.
25989 -# Ruby wrapper clients are versionless, but are generated from source protos
25990 -# for a particular service version, v1 in this case.
25991 -ruby_cloud_gapic_library(
25992 - name = "appconnectors_ruby_wrapper",
25993 - srcs = ["//google/cloud/beyondcorp/appconnectors/v1:appconnectors_proto_with_info"],
25994 - extra_protoc_parameters = [
25995 - "ruby-cloud-api-id=beyondcorp.googleapis.com",
25996 - "ruby-cloud-api-shortname=beyondcorp",
25997 - "ruby-cloud-gem-name=google-cloud-beyond_corp-app_connectors",
25998 - "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/",
25999 - "ruby-cloud-wrapper-of=v1:0.0",
26000 - ],
26001 - ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access con…
26002 - ruby_cloud_title = "BeyondCorp AppConnectors",
26003 -)
26004 -
26005 -# Open Source package.
26006 -ruby_gapic_assembly_pkg(
26007 - name = "google-cloud-appconnectors-ruby",
26008 - deps = [
26009 - ":appconnectors_ruby_wrapper",
26010 - ],
26011 -)
26012 diff -urN a/google/cloud/beyondcorp/appconnectors/v1/BUILD.bazel b/google/cloud/beyondcorp/appconne…
26013 --- a/google/cloud/beyondcorp/appconnectors/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
26014 +++ b/google/cloud/beyondcorp/appconnectors/v1/BUILD.bazel 1969-12-31 16:00:00
26015 @@ -1,358 +0,0 @@
26016 -# This file was automatically generated by BuildFileGenerator
26017 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
26018 -
26019 -# Most of the manual changes to this file will be overwritten.
26020 -# It's **only** allowed to change the following rule attribute values:
26021 -# - names of *_gapic_assembly_* rules
26022 -# - certain parameters of *_gapic_library rules, including but not limited to:
26023 -# * extra_protoc_parameters
26024 -# * extra_protoc_file_parameters
26025 -# The complete list of preserved parameters can be found in the source code.
26026 -
26027 -##############################################################################
26028 -# Common
26029 -##############################################################################
26030 -load("@rules_proto//proto:defs.bzl", "proto_library")
26031 -load(
26032 - "@com_google_googleapis_imports//:imports.bzl",
26033 - "cc_grpc_library",
26034 - "cc_proto_library",
26035 - "csharp_gapic_assembly_pkg",
26036 - "csharp_gapic_library",
26037 - "csharp_grpc_library",
26038 - "csharp_proto_library",
26039 - "go_gapic_assembly_pkg",
26040 - "go_gapic_library",
26041 - "go_proto_library",
26042 - "go_test",
26043 - "java_gapic_assembly_gradle_pkg",
26044 - "java_gapic_library",
26045 - "java_gapic_test",
26046 - "java_grpc_library",
26047 - "java_proto_library",
26048 - "nodejs_gapic_assembly_pkg",
26049 - "nodejs_gapic_library",
26050 - "php_gapic_assembly_pkg",
26051 - "php_gapic_library",
26052 - "php_grpc_library",
26053 - "php_proto_library",
26054 - "proto_library_with_info",
26055 - "py_gapic_assembly_pkg",
26056 - "py_gapic_library",
26057 - "py_test",
26058 - "ruby_cloud_gapic_library",
26059 - "ruby_gapic_assembly_pkg",
26060 - "ruby_grpc_library",
26061 - "ruby_proto_library",
26062 -)
26063 -
26064 -# This is an API workspace, having public visibility by default makes perfect sense.
26065 -package(default_visibility = ["//visibility:public"])
26066 -
26067 -proto_library(
26068 - name = "appconnectors_proto",
26069 - srcs = [
26070 - "app_connector_instance_config.proto",
26071 - "app_connectors_service.proto",
26072 - "resource_info.proto",
26073 - ],
26074 - deps = [
26075 - "//google/api:annotations_proto",
26076 - "//google/api:client_proto",
26077 - "//google/api:field_behavior_proto",
26078 - "//google/api:resource_proto",
26079 - "//google/longrunning:operations_proto",
26080 - "@com_google_protobuf//:any_proto",
26081 - "@com_google_protobuf//:field_mask_proto",
26082 - "@com_google_protobuf//:timestamp_proto",
26083 - ],
26084 -)
26085 -
26086 -proto_library_with_info(
26087 - name = "appconnectors_proto_with_info",
26088 - deps = [
26089 - ":appconnectors_proto",
26090 - "//google/cloud:common_resources_proto",
26091 - "//google/cloud/location:location_proto",
26092 - "//google/iam/v1:iam_policy_proto",
26093 - ],
26094 -)
26095 -
26096 -java_proto_library(
26097 - name = "appconnectors_java_proto",
26098 - deps = [":appconnectors_proto"],
26099 -)
26100 -
26101 -java_grpc_library(
26102 - name = "appconnectors_java_grpc",
26103 - srcs = [":appconnectors_proto"],
26104 - deps = [":appconnectors_java_proto"],
26105 -)
26106 -
26107 -java_gapic_library(
26108 - name = "appconnectors_java_gapic",
26109 - srcs = [":appconnectors_proto_with_info"],
26110 - gapic_yaml = None,
26111 - grpc_service_config = "beyondcorp-appconnectors_grpc_service_config.json",
26112 - rest_numeric_enums = False,
26113 - service_yaml = "beyondcorp_v1.yaml",
26114 - test_deps = [
26115 - ":appconnectors_java_grpc",
26116 - "//google/cloud/location:location_java_grpc",
26117 - "//google/iam/v1:iam_java_grpc",
26118 - ],
26119 - transport = "grpc",
26120 - deps = [
26121 - ":appconnectors_java_proto",
26122 - "//google/api:api_java_proto",
26123 - "//google/cloud/location:location_java_proto",
26124 - "//google/iam/v1:iam_java_proto",
26125 - ],
26126 -)
26127 -
26128 -java_gapic_test(
26129 - name = "appconnectors_java_gapic_test_suite",
26130 - test_classes = [
26131 - "com.google.cloud.beyondcorp.appconnectors.v1.AppConnectorsServiceClientTest",
26132 - ],
26133 - runtime_deps = [":appconnectors_java_gapic_test"],
26134 -)
26135 -
26136 -# Open Source Packages
26137 -java_gapic_assembly_gradle_pkg(
26138 - name = "google-cloud-beyondcorp-appconnectors-v1-java",
26139 - include_samples = True,
26140 - transport = "grpc",
26141 - deps = [
26142 - ":appconnectors_java_gapic",
26143 - ":appconnectors_java_grpc",
26144 - ":appconnectors_java_proto",
26145 - ":appconnectors_proto",
26146 - ],
26147 -)
26148 -
26149 -go_proto_library(
26150 - name = "appconnectors_go_proto",
26151 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
26152 - importpath = "google.golang.org/genproto/googleapis/cloud/beyondcorp/appconnectors/v1",
26153 - protos = [":appconnectors_proto"],
26154 - deps = [
26155 - "//google/api:annotations_go_proto",
26156 - "//google/longrunning:longrunning_go_proto",
26157 - ],
26158 -)
26159 -
26160 -go_gapic_library(
26161 - name = "appconnectors_go_gapic",
26162 - srcs = [":appconnectors_proto_with_info"],
26163 - grpc_service_config = "beyondcorp-appconnectors_grpc_service_config.json",
26164 - importpath = "cloud.google.com/go/beyondcorp/appconnectors/apiv1;appconnectors",
26165 - metadata = True,
26166 - rest_numeric_enums = False,
26167 - service_yaml = "beyondcorp_v1.yaml",
26168 - deps = [
26169 - ":appconnectors_go_proto",
26170 - "//google/cloud/location:location_go_proto",
26171 - "//google/iam/v1:iam_go_proto",
26172 - "//google/longrunning:longrunning_go_proto",
26173 - "@com_google_cloud_go//longrunning:go_default_library",
26174 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
26175 - "@io_bazel_rules_go//proto/wkt:any_go_proto",
26176 - ],
26177 -)
26178 -
26179 -go_test(
26180 - name = "appconnectors_go_gapic_test",
26181 - srcs = [":appconnectors_go_gapic_srcjar_test"],
26182 - embed = [":appconnectors_go_gapic"],
26183 - importpath = "cloud.google.com/go/beyondcorp/appconnectors/apiv1",
26184 -)
26185 -
26186 -# Open Source Packages
26187 -go_gapic_assembly_pkg(
26188 - name = "gapi-cloud-beyondcorp-appconnectors-v1-go",
26189 - deps = [
26190 - ":appconnectors_go_gapic",
26191 - ":appconnectors_go_gapic_srcjar-metadata.srcjar",
26192 - ":appconnectors_go_gapic_srcjar-test.srcjar",
26193 - ":appconnectors_go_proto",
26194 - ],
26195 -)
26196 -
26197 -py_gapic_library(
26198 - name = "appconnectors_py_gapic",
26199 - srcs = [":appconnectors_proto"],
26200 - grpc_service_config = "beyondcorp-appconnectors_grpc_service_config.json",
26201 - opt_args = [
26202 - "warehouse-package-name=google-cloud-beyondcorp-appconnectors",
26203 - "python-gapic-namespace=google.cloud",
26204 - "python-gapic-name=beyondcorp_appconnectors",
26205 - ],
26206 - rest_numeric_enums = False,
26207 - service_yaml = "beyondcorp_v1.yaml",
26208 - transport = "grpc+rest",
26209 - deps = [
26210 - "//google/iam/v1:iam_policy_py_proto",
26211 - ],
26212 -)
26213 -
26214 -py_test(
26215 - name = "appconnectors_py_gapic_test",
26216 - srcs = [
26217 - "appconnectors_py_gapic_pytest.py",
26218 - "appconnectors_py_gapic_test.py",
26219 - ],
26220 - legacy_create_init = False,
26221 - deps = [":appconnectors_py_gapic"],
26222 -)
26223 -
26224 -# Open Source Packages
26225 -py_gapic_assembly_pkg(
26226 - name = "beyondcorp-appconnectors-v1-py",
26227 - deps = [
26228 - ":appconnectors_py_gapic",
26229 - ],
26230 -)
26231 -
26232 -php_proto_library(
26233 - name = "appconnectors_php_proto",
26234 - deps = [":appconnectors_proto"],
26235 -)
26236 -
26237 -php_grpc_library(
26238 - name = "appconnectors_php_grpc",
26239 - srcs = [":appconnectors_proto"],
26240 - deps = [":appconnectors_php_proto"],
26241 -)
26242 -
26243 -php_gapic_library(
26244 - name = "appconnectors_php_gapic",
26245 - srcs = [":appconnectors_proto_with_info"],
26246 - grpc_service_config = "beyondcorp-appconnectors_grpc_service_config.json",
26247 - rest_numeric_enums = False,
26248 - service_yaml = "beyondcorp_v1.yaml",
26249 - transport = "grpc+rest",
26250 - deps = [
26251 - ":appconnectors_php_grpc",
26252 - ":appconnectors_php_proto",
26253 - ],
26254 -)
26255 -
26256 -# Open Source Packages
26257 -php_gapic_assembly_pkg(
26258 - name = "google-cloud-beyondcorp-appconnectors-v1-php",
26259 - deps = [
26260 - ":appconnectors_php_gapic",
26261 - ":appconnectors_php_grpc",
26262 - ":appconnectors_php_proto",
26263 - ],
26264 -)
26265 -
26266 -nodejs_gapic_library(
26267 - name = "appconnectors_nodejs_gapic",
26268 - package_name = "@google-cloud/appconnectors",
26269 - src = ":appconnectors_proto_with_info",
26270 - extra_protoc_parameters = ["metadata"],
26271 - grpc_service_config = "beyondcorp-appconnectors_grpc_service_config.json",
26272 - package = "google.cloud.beyondcorp.appconnectors.v1",
26273 - rest_numeric_enums = False,
26274 - service_yaml = "beyondcorp_v1.yaml",
26275 - transport = "grpc+rest",
26276 - deps = [],
26277 -)
26278 -
26279 -nodejs_gapic_assembly_pkg(
26280 - name = "beyondcorp-appconnectors-v1-nodejs",
26281 - deps = [
26282 - ":appconnectors_nodejs_gapic",
26283 - ":appconnectors_proto",
26284 - ],
26285 -)
26286 -
26287 -ruby_proto_library(
26288 - name = "appconnectors_ruby_proto",
26289 - deps = [":appconnectors_proto"],
26290 -)
26291 -
26292 -ruby_grpc_library(
26293 - name = "appconnectors_ruby_grpc",
26294 - srcs = [":appconnectors_proto"],
26295 - deps = [":appconnectors_ruby_proto"],
26296 -)
26297 -
26298 -ruby_cloud_gapic_library(
26299 - name = "appconnectors_ruby_gapic",
26300 - srcs = [":appconnectors_proto_with_info"],
26301 - extra_protoc_parameters = [
26302 - "ruby-cloud-gem-name=google-cloud-beyond_corp-app_connectors-v1",
26303 - "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/",
26304 - "ruby-cloud-api-id=beyondcorp.googleapis.com",
26305 - "ruby-cloud-api-shortname=beyondcorp",
26306 - "ruby-cloud-wrapper-gem-override=google-cloud-beyond_corp",
26307 - ],
26308 - grpc_service_config = "beyondcorp-appconnectors_grpc_service_config.json",
26309 - rest_numeric_enums = False,
26310 - ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access con…
26311 - ruby_cloud_title = "BeyondCorp AppConnectors V1",
26312 - service_yaml = "beyondcorp_v1.yaml",
26313 - deps = [
26314 - ":appconnectors_ruby_grpc",
26315 - ":appconnectors_ruby_proto",
26316 - ],
26317 -)
26318 -
26319 -# Open Source Packages
26320 -ruby_gapic_assembly_pkg(
26321 - name = "google-cloud-beyondcorp-appconnectors-v1-ruby",
26322 - deps = [
26323 - ":appconnectors_ruby_gapic",
26324 - ":appconnectors_ruby_grpc",
26325 - ":appconnectors_ruby_proto",
26326 - ],
26327 -)
26328 -
26329 -csharp_proto_library(
26330 - name = "appconnectors_csharp_proto",
26331 - deps = [":appconnectors_proto"],
26332 -)
26333 -
26334 -csharp_grpc_library(
26335 - name = "appconnectors_csharp_grpc",
26336 - srcs = [":appconnectors_proto"],
26337 - deps = [":appconnectors_csharp_proto"],
26338 -)
26339 -
26340 -csharp_gapic_library(
26341 - name = "appconnectors_csharp_gapic",
26342 - srcs = [":appconnectors_proto_with_info"],
26343 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
26344 - grpc_service_config = "beyondcorp-appconnectors_grpc_service_config.json",
26345 - rest_numeric_enums = False,
26346 - service_yaml = "beyondcorp_v1.yaml",
26347 - deps = [
26348 - ":appconnectors_csharp_grpc",
26349 - ":appconnectors_csharp_proto",
26350 - ],
26351 -)
26352 -
26353 -# Open Source Packages
26354 -csharp_gapic_assembly_pkg(
26355 - name = "google-cloud-beyondcorp-appconnectors-v1-csharp",
26356 - deps = [
26357 - ":appconnectors_csharp_gapic",
26358 - ":appconnectors_csharp_grpc",
26359 - ":appconnectors_csharp_proto",
26360 - ],
26361 -)
26362 -
26363 -cc_proto_library(
26364 - name = "appconnectors_cc_proto",
26365 - deps = [":appconnectors_proto"],
26366 -)
26367 -
26368 -cc_grpc_library(
26369 - name = "appconnectors_cc_grpc",
26370 - srcs = [":appconnectors_proto"],
26371 - grpc_only = True,
26372 - deps = [":appconnectors_cc_proto"],
26373 -)
26374 diff -urN a/google/cloud/beyondcorp/appgateways/BUILD.bazel b/google/cloud/beyondcorp/appgateways/B…
26375 --- a/google/cloud/beyondcorp/appgateways/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
26376 +++ b/google/cloud/beyondcorp/appgateways/BUILD.bazel 1969-12-31 16:00:00
26377 @@ -1,39 +0,0 @@
26378 -# This build file includes a target for the Ruby wrapper library for
26379 -# google-cloud-beyond_corp-app_gateways.
26380 -
26381 -# This is an API workspace, having public visibility by default makes perfect sense.
26382 -package(default_visibility = ["//visibility:public"])
26383 -
26384 -# Export yaml configs.
26385 -exports_files(glob(["*.yaml"]))
26386 -
26387 -load(
26388 - "@com_google_googleapis_imports//:imports.bzl",
26389 - "ruby_cloud_gapic_library",
26390 - "ruby_gapic_assembly_pkg",
26391 -)
26392 -
26393 -# Generates a Ruby wrapper client for appgateways.
26394 -# Ruby wrapper clients are versionless, but are generated from source protos
26395 -# for a particular service version, v1 in this case.
26396 -ruby_cloud_gapic_library(
26397 - name = "appgateways_ruby_wrapper",
26398 - srcs = ["//google/cloud/beyondcorp/appgateways/v1:appgateways_proto_with_info"],
26399 - extra_protoc_parameters = [
26400 - "ruby-cloud-api-id=beyondcorp.googleapis.com",
26401 - "ruby-cloud-api-shortname=beyondcorp",
26402 - "ruby-cloud-gem-name=google-cloud-beyond_corp-app_gateways",
26403 - "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/",
26404 - "ruby-cloud-wrapper-of=v1:0.0",
26405 - ],
26406 - ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access con…
26407 - ruby_cloud_title = "BeyondCorp AppGateways",
26408 -)
26409 -
26410 -# Open Source package.
26411 -ruby_gapic_assembly_pkg(
26412 - name = "google-cloud-appgateways-ruby",
26413 - deps = [
26414 - ":appgateways_ruby_wrapper",
26415 - ],
26416 -)
26417 diff -urN a/google/cloud/beyondcorp/appgateways/v1/BUILD.bazel b/google/cloud/beyondcorp/appgateway…
26418 --- a/google/cloud/beyondcorp/appgateways/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
26419 +++ b/google/cloud/beyondcorp/appgateways/v1/BUILD.bazel 1969-12-31 16:00:00
26420 @@ -1,353 +0,0 @@
26421 -# This file was automatically generated by BuildFileGenerator
26422 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
26423 -
26424 -# Most of the manual changes to this file will be overwritten.
26425 -# It's **only** allowed to change the following rule attribute values:
26426 -# - names of *_gapic_assembly_* rules
26427 -# - certain parameters of *_gapic_library rules, including but not limited to:
26428 -# * extra_protoc_parameters
26429 -# * extra_protoc_file_parameters
26430 -# The complete list of preserved parameters can be found in the source code.
26431 -
26432 -##############################################################################
26433 -# Common
26434 -##############################################################################
26435 -load("@rules_proto//proto:defs.bzl", "proto_library")
26436 -load(
26437 - "@com_google_googleapis_imports//:imports.bzl",
26438 - "cc_grpc_library",
26439 - "cc_proto_library",
26440 - "csharp_gapic_assembly_pkg",
26441 - "csharp_gapic_library",
26442 - "csharp_grpc_library",
26443 - "csharp_proto_library",
26444 - "go_gapic_assembly_pkg",
26445 - "go_gapic_library",
26446 - "go_proto_library",
26447 - "go_test",
26448 - "java_gapic_assembly_gradle_pkg",
26449 - "java_gapic_library",
26450 - "java_gapic_test",
26451 - "java_grpc_library",
26452 - "java_proto_library",
26453 - "nodejs_gapic_assembly_pkg",
26454 - "nodejs_gapic_library",
26455 - "php_gapic_assembly_pkg",
26456 - "php_gapic_library",
26457 - "php_grpc_library",
26458 - "php_proto_library",
26459 - "proto_library_with_info",
26460 - "py_gapic_assembly_pkg",
26461 - "py_gapic_library",
26462 - "py_test",
26463 - "ruby_cloud_gapic_library",
26464 - "ruby_gapic_assembly_pkg",
26465 - "ruby_grpc_library",
26466 - "ruby_proto_library",
26467 -)
26468 -
26469 -# This is an API workspace, having public visibility by default makes perfect sense.
26470 -package(default_visibility = ["//visibility:public"])
26471 -
26472 -proto_library(
26473 - name = "appgateways_proto",
26474 - srcs = [
26475 - "app_gateways_service.proto",
26476 - ],
26477 - deps = [
26478 - "//google/api:annotations_proto",
26479 - "//google/api:client_proto",
26480 - "//google/api:field_behavior_proto",
26481 - "//google/api:resource_proto",
26482 - "//google/longrunning:operations_proto",
26483 - "@com_google_protobuf//:timestamp_proto",
26484 - ],
26485 -)
26486 -
26487 -proto_library_with_info(
26488 - name = "appgateways_proto_with_info",
26489 - deps = [
26490 - ":appgateways_proto",
26491 - "//google/cloud:common_resources_proto",
26492 - "//google/cloud/location:location_proto",
26493 - "//google/iam/v1:iam_policy_proto",
26494 - ],
26495 -)
26496 -
26497 -java_proto_library(
26498 - name = "appgateways_java_proto",
26499 - deps = [":appgateways_proto"],
26500 -)
26501 -
26502 -java_grpc_library(
26503 - name = "appgateways_java_grpc",
26504 - srcs = [":appgateways_proto"],
26505 - deps = [":appgateways_java_proto"],
26506 -)
26507 -
26508 -java_gapic_library(
26509 - name = "appgateways_java_gapic",
26510 - srcs = [":appgateways_proto_with_info"],
26511 - gapic_yaml = None,
26512 - grpc_service_config = "beyondcorp-appgateways_grpc_service_config.json",
26513 - rest_numeric_enums = False,
26514 - service_yaml = "beyondcorp_v1.yaml",
26515 - test_deps = [
26516 - ":appgateways_java_grpc",
26517 - "//google/cloud/location:location_java_grpc",
26518 - "//google/iam/v1:iam_java_grpc",
26519 - ],
26520 - transport = "grpc",
26521 - deps = [
26522 - ":appgateways_java_proto",
26523 - "//google/api:api_java_proto",
26524 - "//google/cloud/location:location_java_proto",
26525 - "//google/iam/v1:iam_java_proto",
26526 - ],
26527 -)
26528 -
26529 -java_gapic_test(
26530 - name = "appgateways_java_gapic_test_suite",
26531 - test_classes = [
26532 - "com.google.cloud.beyondcorp.appgateways.v1.AppGatewaysServiceClientTest",
26533 - ],
26534 - runtime_deps = [":appgateways_java_gapic_test"],
26535 -)
26536 -
26537 -# Open Source Packages
26538 -java_gapic_assembly_gradle_pkg(
26539 - name = "google-cloud-beyondcorp-appgateways-v1-java",
26540 - include_samples = True,
26541 - transport = "grpc",
26542 - deps = [
26543 - ":appgateways_java_gapic",
26544 - ":appgateways_java_grpc",
26545 - ":appgateways_java_proto",
26546 - ":appgateways_proto",
26547 - ],
26548 -)
26549 -
26550 -go_proto_library(
26551 - name = "appgateways_go_proto",
26552 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
26553 - importpath = "google.golang.org/genproto/googleapis/cloud/beyondcorp/appgateways/v1",
26554 - protos = [":appgateways_proto"],
26555 - deps = [
26556 - "//google/api:annotations_go_proto",
26557 - "//google/longrunning:longrunning_go_proto",
26558 - ],
26559 -)
26560 -
26561 -go_gapic_library(
26562 - name = "appgateways_go_gapic",
26563 - srcs = [":appgateways_proto_with_info"],
26564 - grpc_service_config = "beyondcorp-appgateways_grpc_service_config.json",
26565 - importpath = "cloud.google.com/go/beyondcorp/appgateways/apiv1;appgateways",
26566 - metadata = True,
26567 - rest_numeric_enums = False,
26568 - service_yaml = "beyondcorp_v1.yaml",
26569 - deps = [
26570 - ":appgateways_go_proto",
26571 - "//google/cloud/location:location_go_proto",
26572 - "//google/iam/v1:iam_go_proto",
26573 - "//google/longrunning:longrunning_go_proto",
26574 - "@com_google_cloud_go//longrunning:go_default_library",
26575 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
26576 - ],
26577 -)
26578 -
26579 -go_test(
26580 - name = "appgateways_go_gapic_test",
26581 - srcs = [":appgateways_go_gapic_srcjar_test"],
26582 - embed = [":appgateways_go_gapic"],
26583 - importpath = "cloud.google.com/go/beyondcorp/appgateways/apiv1",
26584 -)
26585 -
26586 -# Open Source Packages
26587 -go_gapic_assembly_pkg(
26588 - name = "gapi-cloud-beyondcorp-appgateways-v1-go",
26589 - deps = [
26590 - ":appgateways_go_gapic",
26591 - ":appgateways_go_gapic_srcjar-metadata.srcjar",
26592 - ":appgateways_go_gapic_srcjar-test.srcjar",
26593 - ":appgateways_go_proto",
26594 - ],
26595 -)
26596 -
26597 -py_gapic_library(
26598 - name = "appgateways_py_gapic",
26599 - srcs = [":appgateways_proto"],
26600 - grpc_service_config = "beyondcorp-appgateways_grpc_service_config.json",
26601 - opt_args = [
26602 - "warehouse-package-name=google-cloud-beyondcorp-appgateways",
26603 - "python-gapic-namespace=google.cloud",
26604 - "python-gapic-name=beyondcorp_appgateways",
26605 - ],
26606 - rest_numeric_enums = False,
26607 - service_yaml = "beyondcorp_v1.yaml",
26608 - transport = "grpc+rest",
26609 - deps = [
26610 - "//google/iam/v1:iam_policy_py_proto",
26611 - ],
26612 -)
26613 -
26614 -py_test(
26615 - name = "appgateways_py_gapic_test",
26616 - srcs = [
26617 - "appgateways_py_gapic_pytest.py",
26618 - "appgateways_py_gapic_test.py",
26619 - ],
26620 - legacy_create_init = False,
26621 - deps = [":appgateways_py_gapic"],
26622 -)
26623 -
26624 -# Open Source Packages
26625 -py_gapic_assembly_pkg(
26626 - name = "beyondcorp-appgateways-v1-py",
26627 - deps = [
26628 - ":appgateways_py_gapic",
26629 - ],
26630 -)
26631 -
26632 -php_proto_library(
26633 - name = "appgateways_php_proto",
26634 - deps = [":appgateways_proto"],
26635 -)
26636 -
26637 -php_grpc_library(
26638 - name = "appgateways_php_grpc",
26639 - srcs = [":appgateways_proto"],
26640 - deps = [":appgateways_php_proto"],
26641 -)
26642 -
26643 -php_gapic_library(
26644 - name = "appgateways_php_gapic",
26645 - srcs = [":appgateways_proto_with_info"],
26646 - grpc_service_config = "beyondcorp-appgateways_grpc_service_config.json",
26647 - rest_numeric_enums = False,
26648 - service_yaml = "beyondcorp_v1.yaml",
26649 - transport = "grpc+rest",
26650 - deps = [
26651 - ":appgateways_php_grpc",
26652 - ":appgateways_php_proto",
26653 - ],
26654 -)
26655 -
26656 -# Open Source Packages
26657 -php_gapic_assembly_pkg(
26658 - name = "google-cloud-beyondcorp-appgateways-v1-php",
26659 - deps = [
26660 - ":appgateways_php_gapic",
26661 - ":appgateways_php_grpc",
26662 - ":appgateways_php_proto",
26663 - ],
26664 -)
26665 -
26666 -nodejs_gapic_library(
26667 - name = "appgateways_nodejs_gapic",
26668 - package_name = "@google-cloud/appgateways",
26669 - src = ":appgateways_proto_with_info",
26670 - extra_protoc_parameters = ["metadata"],
26671 - grpc_service_config = "beyondcorp-appgateways_grpc_service_config.json",
26672 - package = "google.cloud.beyondcorp.appgateways.v1",
26673 - rest_numeric_enums = False,
26674 - service_yaml = "beyondcorp_v1.yaml",
26675 - transport = "grpc+rest",
26676 - deps = [],
26677 -)
26678 -
26679 -nodejs_gapic_assembly_pkg(
26680 - name = "beyondcorp-appgateways-v1-nodejs",
26681 - deps = [
26682 - ":appgateways_nodejs_gapic",
26683 - ":appgateways_proto",
26684 - ],
26685 -)
26686 -
26687 -ruby_proto_library(
26688 - name = "appgateways_ruby_proto",
26689 - deps = [":appgateways_proto"],
26690 -)
26691 -
26692 -ruby_grpc_library(
26693 - name = "appgateways_ruby_grpc",
26694 - srcs = [":appgateways_proto"],
26695 - deps = [":appgateways_ruby_proto"],
26696 -)
26697 -
26698 -ruby_cloud_gapic_library(
26699 - name = "appgateways_ruby_gapic",
26700 - srcs = [":appgateways_proto_with_info"],
26701 - extra_protoc_parameters = [
26702 - "ruby-cloud-gem-name=google-cloud-beyond_corp-app_gateways-v1",
26703 - "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/",
26704 - "ruby-cloud-api-id=beyondcorp.googleapis.com",
26705 - "ruby-cloud-api-shortname=beyondcorp",
26706 - "ruby-cloud-wrapper-gem-override=google-cloud-beyond_corp",
26707 - ],
26708 - grpc_service_config = "beyondcorp-appgateways_grpc_service_config.json",
26709 - rest_numeric_enums = False,
26710 - ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access con…
26711 - ruby_cloud_title = "BeyondCorp AppGateways V1",
26712 - service_yaml = "beyondcorp_v1.yaml",
26713 - deps = [
26714 - ":appgateways_ruby_grpc",
26715 - ":appgateways_ruby_proto",
26716 - ],
26717 -)
26718 -
26719 -# Open Source Packages
26720 -ruby_gapic_assembly_pkg(
26721 - name = "google-cloud-beyondcorp-appgateways-v1-ruby",
26722 - deps = [
26723 - ":appgateways_ruby_gapic",
26724 - ":appgateways_ruby_grpc",
26725 - ":appgateways_ruby_proto",
26726 - ],
26727 -)
26728 -
26729 -csharp_proto_library(
26730 - name = "appgateways_csharp_proto",
26731 - deps = [":appgateways_proto"],
26732 -)
26733 -
26734 -csharp_grpc_library(
26735 - name = "appgateways_csharp_grpc",
26736 - srcs = [":appgateways_proto"],
26737 - deps = [":appgateways_csharp_proto"],
26738 -)
26739 -
26740 -csharp_gapic_library(
26741 - name = "appgateways_csharp_gapic",
26742 - srcs = [":appgateways_proto_with_info"],
26743 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
26744 - grpc_service_config = "beyondcorp-appgateways_grpc_service_config.json",
26745 - rest_numeric_enums = False,
26746 - service_yaml = "beyondcorp_v1.yaml",
26747 - deps = [
26748 - ":appgateways_csharp_grpc",
26749 - ":appgateways_csharp_proto",
26750 - ],
26751 -)
26752 -
26753 -# Open Source Packages
26754 -csharp_gapic_assembly_pkg(
26755 - name = "google-cloud-beyondcorp-appgateways-v1-csharp",
26756 - deps = [
26757 - ":appgateways_csharp_gapic",
26758 - ":appgateways_csharp_grpc",
26759 - ":appgateways_csharp_proto",
26760 - ],
26761 -)
26762 -
26763 -cc_proto_library(
26764 - name = "appgateways_cc_proto",
26765 - deps = [":appgateways_proto"],
26766 -)
26767 -
26768 -cc_grpc_library(
26769 - name = "appgateways_cc_grpc",
26770 - srcs = [":appgateways_proto"],
26771 - grpc_only = True,
26772 - deps = [":appgateways_cc_proto"],
26773 -)
26774 diff -urN a/google/cloud/beyondcorp/clientconnectorservices/BUILD.bazel b/google/cloud/beyondcorp/c…
26775 --- a/google/cloud/beyondcorp/clientconnectorservices/BUILD.bazel 2000-01-01 00:00:00.000000000 -00…
26776 +++ b/google/cloud/beyondcorp/clientconnectorservices/BUILD.bazel 1969-12-31 16:00:00
26777 @@ -1,39 +0,0 @@
26778 -# This build file includes a target for the Ruby wrapper library for
26779 -# google-cloud-beyond_corp-client_connector_services.
26780 -
26781 -# This is an API workspace, having public visibility by default makes perfect sense.
26782 -package(default_visibility = ["//visibility:public"])
26783 -
26784 -# Export yaml configs.
26785 -exports_files(glob(["*.yaml"]))
26786 -
26787 -load(
26788 - "@com_google_googleapis_imports//:imports.bzl",
26789 - "ruby_cloud_gapic_library",
26790 - "ruby_gapic_assembly_pkg",
26791 -)
26792 -
26793 -# Generates a Ruby wrapper client for clientconnectorservices.
26794 -# Ruby wrapper clients are versionless, but are generated from source protos
26795 -# for a particular service version, v1 in this case.
26796 -ruby_cloud_gapic_library(
26797 - name = "clientconnectorservices_ruby_wrapper",
26798 - srcs = ["//google/cloud/beyondcorp/clientconnectorservices/v1:clientconnectorservices_proto_wi…
26799 - extra_protoc_parameters = [
26800 - "ruby-cloud-api-id=beyondcorp.googleapis.com",
26801 - "ruby-cloud-api-shortname=beyondcorp",
26802 - "ruby-cloud-gem-name=google-cloud-beyond_corp-client_connector_services",
26803 - "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/",
26804 - "ruby-cloud-wrapper-of=v1:0.0",
26805 - ],
26806 - ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access con…
26807 - ruby_cloud_title = "BeyondCorp ClientConnectorServices",
26808 -)
26809 -
26810 -# Open Source package.
26811 -ruby_gapic_assembly_pkg(
26812 - name = "google-cloud-clientconnectorservices-ruby",
26813 - deps = [
26814 - ":clientconnectorservices_ruby_wrapper",
26815 - ],
26816 -)
26817 diff -urN a/google/cloud/beyondcorp/clientconnectorservices/v1/BUILD.bazel b/google/cloud/beyondcor…
26818 --- a/google/cloud/beyondcorp/clientconnectorservices/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 …
26819 +++ b/google/cloud/beyondcorp/clientconnectorservices/v1/BUILD.bazel 1969-12-31 16:00:00
26820 @@ -1,354 +0,0 @@
26821 -# This file was automatically generated by BuildFileGenerator
26822 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
26823 -
26824 -# Most of the manual changes to this file will be overwritten.
26825 -# It's **only** allowed to change the following rule attribute values:
26826 -# - names of *_gapic_assembly_* rules
26827 -# - certain parameters of *_gapic_library rules, including but not limited to:
26828 -# * extra_protoc_parameters
26829 -# * extra_protoc_file_parameters
26830 -# The complete list of preserved parameters can be found in the source code.
26831 -
26832 -##############################################################################
26833 -# Common
26834 -##############################################################################
26835 -load("@rules_proto//proto:defs.bzl", "proto_library")
26836 -load(
26837 - "@com_google_googleapis_imports//:imports.bzl",
26838 - "cc_grpc_library",
26839 - "cc_proto_library",
26840 - "csharp_gapic_assembly_pkg",
26841 - "csharp_gapic_library",
26842 - "csharp_grpc_library",
26843 - "csharp_proto_library",
26844 - "go_gapic_assembly_pkg",
26845 - "go_gapic_library",
26846 - "go_proto_library",
26847 - "go_test",
26848 - "java_gapic_assembly_gradle_pkg",
26849 - "java_gapic_library",
26850 - "java_gapic_test",
26851 - "java_grpc_library",
26852 - "java_proto_library",
26853 - "nodejs_gapic_assembly_pkg",
26854 - "nodejs_gapic_library",
26855 - "php_gapic_assembly_pkg",
26856 - "php_gapic_library",
26857 - "php_grpc_library",
26858 - "php_proto_library",
26859 - "proto_library_with_info",
26860 - "py_gapic_assembly_pkg",
26861 - "py_gapic_library",
26862 - "py_test",
26863 - "ruby_cloud_gapic_library",
26864 - "ruby_gapic_assembly_pkg",
26865 - "ruby_grpc_library",
26866 - "ruby_proto_library",
26867 -)
26868 -
26869 -# This is an API workspace, having public visibility by default makes perfect sense.
26870 -package(default_visibility = ["//visibility:public"])
26871 -
26872 -proto_library(
26873 - name = "clientconnectorservices_proto",
26874 - srcs = [
26875 - "client_connector_services_service.proto",
26876 - ],
26877 - deps = [
26878 - "//google/api:annotations_proto",
26879 - "//google/api:client_proto",
26880 - "//google/api:field_behavior_proto",
26881 - "//google/api:resource_proto",
26882 - "//google/longrunning:operations_proto",
26883 - "@com_google_protobuf//:field_mask_proto",
26884 - "@com_google_protobuf//:timestamp_proto",
26885 - ],
26886 -)
26887 -
26888 -proto_library_with_info(
26889 - name = "clientconnectorservices_proto_with_info",
26890 - deps = [
26891 - ":clientconnectorservices_proto",
26892 - "//google/cloud:common_resources_proto",
26893 - "//google/cloud/location:location_proto",
26894 - "//google/iam/v1:iam_policy_proto",
26895 - ],
26896 -)
26897 -
26898 -java_proto_library(
26899 - name = "clientconnectorservices_java_proto",
26900 - deps = [":clientconnectorservices_proto"],
26901 -)
26902 -
26903 -java_grpc_library(
26904 - name = "clientconnectorservices_java_grpc",
26905 - srcs = [":clientconnectorservices_proto"],
26906 - deps = [":clientconnectorservices_java_proto"],
26907 -)
26908 -
26909 -java_gapic_library(
26910 - name = "clientconnectorservices_java_gapic",
26911 - srcs = [":clientconnectorservices_proto_with_info"],
26912 - gapic_yaml = None,
26913 - grpc_service_config = "beyondcorp-clientconnectorservices_grpc_service_config.json",
26914 - rest_numeric_enums = False,
26915 - service_yaml = "beyondcorp_v1.yaml",
26916 - test_deps = [
26917 - ":clientconnectorservices_java_grpc",
26918 - "//google/cloud/location:location_java_grpc",
26919 - "//google/iam/v1:iam_java_grpc",
26920 - ],
26921 - transport = "grpc",
26922 - deps = [
26923 - ":clientconnectorservices_java_proto",
26924 - "//google/api:api_java_proto",
26925 - "//google/cloud/location:location_java_proto",
26926 - "//google/iam/v1:iam_java_proto",
26927 - ],
26928 -)
26929 -
26930 -java_gapic_test(
26931 - name = "clientconnectorservices_java_gapic_test_suite",
26932 - test_classes = [
26933 - "com.google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorServicesServiceClie…
26934 - ],
26935 - runtime_deps = [":clientconnectorservices_java_gapic_test"],
26936 -)
26937 -
26938 -# Open Source Packages
26939 -java_gapic_assembly_gradle_pkg(
26940 - name = "google-cloud-beyondcorp-clientconnectorservices-v1-java",
26941 - include_samples = True,
26942 - transport = "grpc",
26943 - deps = [
26944 - ":clientconnectorservices_java_gapic",
26945 - ":clientconnectorservices_java_grpc",
26946 - ":clientconnectorservices_java_proto",
26947 - ":clientconnectorservices_proto",
26948 - ],
26949 -)
26950 -
26951 -go_proto_library(
26952 - name = "clientconnectorservices_go_proto",
26953 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
26954 - importpath = "google.golang.org/genproto/googleapis/cloud/beyondcorp/clientconnectorservices/v…
26955 - protos = [":clientconnectorservices_proto"],
26956 - deps = [
26957 - "//google/api:annotations_go_proto",
26958 - "//google/longrunning:longrunning_go_proto",
26959 - ],
26960 -)
26961 -
26962 -go_gapic_library(
26963 - name = "clientconnectorservices_go_gapic",
26964 - srcs = [":clientconnectorservices_proto_with_info"],
26965 - grpc_service_config = "beyondcorp-clientconnectorservices_grpc_service_config.json",
26966 - importpath = "cloud.google.com/go/beyondcorp/clientconnectorservices/apiv1;clientconnectorserv…
26967 - metadata = True,
26968 - rest_numeric_enums = False,
26969 - service_yaml = "beyondcorp_v1.yaml",
26970 - deps = [
26971 - ":clientconnectorservices_go_proto",
26972 - "//google/cloud/location:location_go_proto",
26973 - "//google/iam/v1:iam_go_proto",
26974 - "//google/longrunning:longrunning_go_proto",
26975 - "@com_google_cloud_go//longrunning:go_default_library",
26976 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
26977 - ],
26978 -)
26979 -
26980 -go_test(
26981 - name = "clientconnectorservices_go_gapic_test",
26982 - srcs = [":clientconnectorservices_go_gapic_srcjar_test"],
26983 - embed = [":clientconnectorservices_go_gapic"],
26984 - importpath = "cloud.google.com/go/beyondcorp/clientconnectorservices/apiv1",
26985 -)
26986 -
26987 -# Open Source Packages
26988 -go_gapic_assembly_pkg(
26989 - name = "gapi-cloud-beyondcorp-clientconnectorservices-v1-go",
26990 - deps = [
26991 - ":clientconnectorservices_go_gapic",
26992 - ":clientconnectorservices_go_gapic_srcjar-metadata.srcjar",
26993 - ":clientconnectorservices_go_gapic_srcjar-test.srcjar",
26994 - ":clientconnectorservices_go_proto",
26995 - ],
26996 -)
26997 -
26998 -py_gapic_library(
26999 - name = "clientconnectorservices_py_gapic",
27000 - srcs = [":clientconnectorservices_proto"],
27001 - grpc_service_config = "beyondcorp-clientconnectorservices_grpc_service_config.json",
27002 - opt_args = [
27003 - "warehouse-package-name=google-cloud-beyondcorp-clientconnectorservices",
27004 - "python-gapic-namespace=google.cloud",
27005 - "python-gapic-name=beyondcorp_clientconnectorservices",
27006 - ],
27007 - rest_numeric_enums = False,
27008 - service_yaml = "beyondcorp_v1.yaml",
27009 - transport = "grpc+rest",
27010 - deps = [
27011 - "//google/iam/v1:iam_policy_py_proto",
27012 - ],
27013 -)
27014 -
27015 -py_test(
27016 - name = "clientconnectorservices_py_gapic_test",
27017 - srcs = [
27018 - "clientconnectorservices_py_gapic_pytest.py",
27019 - "clientconnectorservices_py_gapic_test.py",
27020 - ],
27021 - legacy_create_init = False,
27022 - deps = [":clientconnectorservices_py_gapic"],
27023 -)
27024 -
27025 -# Open Source Packages
27026 -py_gapic_assembly_pkg(
27027 - name = "beyondcorp-clientconnectorservices-v1-py",
27028 - deps = [
27029 - ":clientconnectorservices_py_gapic",
27030 - ],
27031 -)
27032 -
27033 -php_proto_library(
27034 - name = "clientconnectorservices_php_proto",
27035 - deps = [":clientconnectorservices_proto"],
27036 -)
27037 -
27038 -php_grpc_library(
27039 - name = "clientconnectorservices_php_grpc",
27040 - srcs = [":clientconnectorservices_proto"],
27041 - deps = [":clientconnectorservices_php_proto"],
27042 -)
27043 -
27044 -php_gapic_library(
27045 - name = "clientconnectorservices_php_gapic",
27046 - srcs = [":clientconnectorservices_proto_with_info"],
27047 - grpc_service_config = "beyondcorp-clientconnectorservices_grpc_service_config.json",
27048 - rest_numeric_enums = False,
27049 - service_yaml = "beyondcorp_v1.yaml",
27050 - transport = "grpc+rest",
27051 - deps = [
27052 - ":clientconnectorservices_php_grpc",
27053 - ":clientconnectorservices_php_proto",
27054 - ],
27055 -)
27056 -
27057 -# Open Source Packages
27058 -php_gapic_assembly_pkg(
27059 - name = "google-cloud-beyondcorp-clientconnectorservices-v1-php",
27060 - deps = [
27061 - ":clientconnectorservices_php_gapic",
27062 - ":clientconnectorservices_php_grpc",
27063 - ":clientconnectorservices_php_proto",
27064 - ],
27065 -)
27066 -
27067 -nodejs_gapic_library(
27068 - name = "clientconnectorservices_nodejs_gapic",
27069 - package_name = "@google-cloud/clientconnectorservices",
27070 - src = ":clientconnectorservices_proto_with_info",
27071 - extra_protoc_parameters = ["metadata"],
27072 - grpc_service_config = "beyondcorp-clientconnectorservices_grpc_service_config.json",
27073 - package = "google.cloud.beyondcorp.clientconnectorservices.v1",
27074 - rest_numeric_enums = False,
27075 - service_yaml = "beyondcorp_v1.yaml",
27076 - transport = "grpc+rest",
27077 - deps = [],
27078 -)
27079 -
27080 -nodejs_gapic_assembly_pkg(
27081 - name = "beyondcorp-clientconnectorservices-v1-nodejs",
27082 - deps = [
27083 - ":clientconnectorservices_nodejs_gapic",
27084 - ":clientconnectorservices_proto",
27085 - ],
27086 -)
27087 -
27088 -ruby_proto_library(
27089 - name = "clientconnectorservices_ruby_proto",
27090 - deps = [":clientconnectorservices_proto"],
27091 -)
27092 -
27093 -ruby_grpc_library(
27094 - name = "clientconnectorservices_ruby_grpc",
27095 - srcs = [":clientconnectorservices_proto"],
27096 - deps = [":clientconnectorservices_ruby_proto"],
27097 -)
27098 -
27099 -ruby_cloud_gapic_library(
27100 - name = "clientconnectorservices_ruby_gapic",
27101 - srcs = [":clientconnectorservices_proto_with_info"],
27102 - extra_protoc_parameters = [
27103 - "ruby-cloud-gem-name=google-cloud-beyond_corp-client_connector_services-v1",
27104 - "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/",
27105 - "ruby-cloud-api-id=beyondcorp.googleapis.com",
27106 - "ruby-cloud-api-shortname=beyondcorp",
27107 - "ruby-cloud-wrapper-gem-override=google-cloud-beyond_corp",
27108 - ],
27109 - grpc_service_config = "beyondcorp-clientconnectorservices_grpc_service_config.json",
27110 - rest_numeric_enums = False,
27111 - ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access con…
27112 - ruby_cloud_title = "BeyondCorp ClientConnectorServices V1",
27113 - service_yaml = "beyondcorp_v1.yaml",
27114 - deps = [
27115 - ":clientconnectorservices_ruby_grpc",
27116 - ":clientconnectorservices_ruby_proto",
27117 - ],
27118 -)
27119 -
27120 -# Open Source Packages
27121 -ruby_gapic_assembly_pkg(
27122 - name = "google-cloud-beyondcorp-clientconnectorservices-v1-ruby",
27123 - deps = [
27124 - ":clientconnectorservices_ruby_gapic",
27125 - ":clientconnectorservices_ruby_grpc",
27126 - ":clientconnectorservices_ruby_proto",
27127 - ],
27128 -)
27129 -
27130 -csharp_proto_library(
27131 - name = "clientconnectorservices_csharp_proto",
27132 - deps = [":clientconnectorservices_proto"],
27133 -)
27134 -
27135 -csharp_grpc_library(
27136 - name = "clientconnectorservices_csharp_grpc",
27137 - srcs = [":clientconnectorservices_proto"],
27138 - deps = [":clientconnectorservices_csharp_proto"],
27139 -)
27140 -
27141 -csharp_gapic_library(
27142 - name = "clientconnectorservices_csharp_gapic",
27143 - srcs = [":clientconnectorservices_proto_with_info"],
27144 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
27145 - grpc_service_config = "beyondcorp-clientconnectorservices_grpc_service_config.json",
27146 - rest_numeric_enums = False,
27147 - service_yaml = "beyondcorp_v1.yaml",
27148 - deps = [
27149 - ":clientconnectorservices_csharp_grpc",
27150 - ":clientconnectorservices_csharp_proto",
27151 - ],
27152 -)
27153 -
27154 -# Open Source Packages
27155 -csharp_gapic_assembly_pkg(
27156 - name = "google-cloud-beyondcorp-clientconnectorservices-v1-csharp",
27157 - deps = [
27158 - ":clientconnectorservices_csharp_gapic",
27159 - ":clientconnectorservices_csharp_grpc",
27160 - ":clientconnectorservices_csharp_proto",
27161 - ],
27162 -)
27163 -
27164 -cc_proto_library(
27165 - name = "clientconnectorservices_cc_proto",
27166 - deps = [":clientconnectorservices_proto"],
27167 -)
27168 -
27169 -cc_grpc_library(
27170 - name = "clientconnectorservices_cc_grpc",
27171 - srcs = [":clientconnectorservices_proto"],
27172 - grpc_only = True,
27173 - deps = [":clientconnectorservices_cc_proto"],
27174 -)
27175 diff -urN a/google/cloud/beyondcorp/clientgateways/BUILD.bazel b/google/cloud/beyondcorp/clientgate…
27176 --- a/google/cloud/beyondcorp/clientgateways/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
27177 +++ b/google/cloud/beyondcorp/clientgateways/BUILD.bazel 1969-12-31 16:00:00
27178 @@ -1,39 +0,0 @@
27179 -# This build file includes a target for the Ruby wrapper library for
27180 -# google-cloud-beyond_corp-client_gateways.
27181 -
27182 -# This is an API workspace, having public visibility by default makes perfect sense.
27183 -package(default_visibility = ["//visibility:public"])
27184 -
27185 -# Export yaml configs.
27186 -exports_files(glob(["*.yaml"]))
27187 -
27188 -load(
27189 - "@com_google_googleapis_imports//:imports.bzl",
27190 - "ruby_cloud_gapic_library",
27191 - "ruby_gapic_assembly_pkg",
27192 -)
27193 -
27194 -# Generates a Ruby wrapper client for clientgateways.
27195 -# Ruby wrapper clients are versionless, but are generated from source protos
27196 -# for a particular service version, v1 in this case.
27197 -ruby_cloud_gapic_library(
27198 - name = "clientgateways_ruby_wrapper",
27199 - srcs = ["//google/cloud/beyondcorp/clientgateways/v1:clientgateways_proto_with_info"],
27200 - extra_protoc_parameters = [
27201 - "ruby-cloud-api-id=beyondcorp.googleapis.com",
27202 - "ruby-cloud-api-shortname=beyondcorp",
27203 - "ruby-cloud-gem-name=google-cloud-beyond_corp-client_gateways",
27204 - "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/",
27205 - "ruby-cloud-wrapper-of=v1:0.0",
27206 - ],
27207 - ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access con…
27208 - ruby_cloud_title = "BeyondCorp ClientGateways",
27209 -)
27210 -
27211 -# Open Source package.
27212 -ruby_gapic_assembly_pkg(
27213 - name = "google-cloud-clientgateways-ruby",
27214 - deps = [
27215 - ":clientgateways_ruby_wrapper",
27216 - ],
27217 -)
27218 diff -urN a/google/cloud/beyondcorp/clientgateways/v1/BUILD.bazel b/google/cloud/beyondcorp/clientg…
27219 --- a/google/cloud/beyondcorp/clientgateways/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
27220 +++ b/google/cloud/beyondcorp/clientgateways/v1/BUILD.bazel 1969-12-31 16:00:00
27221 @@ -1,353 +0,0 @@
27222 -# This file was automatically generated by BuildFileGenerator
27223 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
27224 -
27225 -# Most of the manual changes to this file will be overwritten.
27226 -# It's **only** allowed to change the following rule attribute values:
27227 -# - names of *_gapic_assembly_* rules
27228 -# - certain parameters of *_gapic_library rules, including but not limited to:
27229 -# * extra_protoc_parameters
27230 -# * extra_protoc_file_parameters
27231 -# The complete list of preserved parameters can be found in the source code.
27232 -
27233 -##############################################################################
27234 -# Common
27235 -##############################################################################
27236 -load("@rules_proto//proto:defs.bzl", "proto_library")
27237 -load(
27238 - "@com_google_googleapis_imports//:imports.bzl",
27239 - "cc_grpc_library",
27240 - "cc_proto_library",
27241 - "csharp_gapic_assembly_pkg",
27242 - "csharp_gapic_library",
27243 - "csharp_grpc_library",
27244 - "csharp_proto_library",
27245 - "go_gapic_assembly_pkg",
27246 - "go_gapic_library",
27247 - "go_proto_library",
27248 - "go_test",
27249 - "java_gapic_assembly_gradle_pkg",
27250 - "java_gapic_library",
27251 - "java_gapic_test",
27252 - "java_grpc_library",
27253 - "java_proto_library",
27254 - "nodejs_gapic_assembly_pkg",
27255 - "nodejs_gapic_library",
27256 - "php_gapic_assembly_pkg",
27257 - "php_gapic_library",
27258 - "php_grpc_library",
27259 - "php_proto_library",
27260 - "proto_library_with_info",
27261 - "py_gapic_assembly_pkg",
27262 - "py_gapic_library",
27263 - "py_test",
27264 - "ruby_cloud_gapic_library",
27265 - "ruby_gapic_assembly_pkg",
27266 - "ruby_grpc_library",
27267 - "ruby_proto_library",
27268 -)
27269 -
27270 -# This is an API workspace, having public visibility by default makes perfect sense.
27271 -package(default_visibility = ["//visibility:public"])
27272 -
27273 -proto_library(
27274 - name = "clientgateways_proto",
27275 - srcs = [
27276 - "client_gateways_service.proto",
27277 - ],
27278 - deps = [
27279 - "//google/api:annotations_proto",
27280 - "//google/api:client_proto",
27281 - "//google/api:field_behavior_proto",
27282 - "//google/api:resource_proto",
27283 - "//google/longrunning:operations_proto",
27284 - "@com_google_protobuf//:timestamp_proto",
27285 - ],
27286 -)
27287 -
27288 -proto_library_with_info(
27289 - name = "clientgateways_proto_with_info",
27290 - deps = [
27291 - ":clientgateways_proto",
27292 - "//google/cloud:common_resources_proto",
27293 - "//google/cloud/location:location_proto",
27294 - "//google/iam/v1:iam_policy_proto",
27295 - ],
27296 -)
27297 -
27298 -java_proto_library(
27299 - name = "clientgateways_java_proto",
27300 - deps = [":clientgateways_proto"],
27301 -)
27302 -
27303 -java_grpc_library(
27304 - name = "clientgateways_java_grpc",
27305 - srcs = [":clientgateways_proto"],
27306 - deps = [":clientgateways_java_proto"],
27307 -)
27308 -
27309 -java_gapic_library(
27310 - name = "clientgateways_java_gapic",
27311 - srcs = [":clientgateways_proto_with_info"],
27312 - gapic_yaml = None,
27313 - grpc_service_config = "beyondcorp-clientgateways_grpc_service_config.json",
27314 - rest_numeric_enums = False,
27315 - service_yaml = "beyondcorp_v1.yaml",
27316 - test_deps = [
27317 - ":clientgateways_java_grpc",
27318 - "//google/cloud/location:location_java_grpc",
27319 - "//google/iam/v1:iam_java_grpc",
27320 - ],
27321 - transport = "grpc",
27322 - deps = [
27323 - ":clientgateways_java_proto",
27324 - "//google/api:api_java_proto",
27325 - "//google/cloud/location:location_java_proto",
27326 - "//google/iam/v1:iam_java_proto",
27327 - ],
27328 -)
27329 -
27330 -java_gapic_test(
27331 - name = "clientgateways_java_gapic_test_suite",
27332 - test_classes = [
27333 - "com.google.cloud.beyondcorp.clientgateways.v1.ClientGatewaysServiceClientTest",
27334 - ],
27335 - runtime_deps = [":clientgateways_java_gapic_test"],
27336 -)
27337 -
27338 -# Open Source Packages
27339 -java_gapic_assembly_gradle_pkg(
27340 - name = "google-cloud-beyondcorp-clientgateways-v1-java",
27341 - include_samples = True,
27342 - transport = "grpc",
27343 - deps = [
27344 - ":clientgateways_java_gapic",
27345 - ":clientgateways_java_grpc",
27346 - ":clientgateways_java_proto",
27347 - ":clientgateways_proto",
27348 - ],
27349 -)
27350 -
27351 -go_proto_library(
27352 - name = "clientgateways_go_proto",
27353 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
27354 - importpath = "google.golang.org/genproto/googleapis/cloud/beyondcorp/clientgateways/v1",
27355 - protos = [":clientgateways_proto"],
27356 - deps = [
27357 - "//google/api:annotations_go_proto",
27358 - "//google/longrunning:longrunning_go_proto",
27359 - ],
27360 -)
27361 -
27362 -go_gapic_library(
27363 - name = "clientgateways_go_gapic",
27364 - srcs = [":clientgateways_proto_with_info"],
27365 - grpc_service_config = "beyondcorp-clientgateways_grpc_service_config.json",
27366 - importpath = "cloud.google.com/go/beyondcorp/clientgateways/apiv1;clientgateways",
27367 - metadata = True,
27368 - rest_numeric_enums = False,
27369 - service_yaml = "beyondcorp_v1.yaml",
27370 - deps = [
27371 - ":clientgateways_go_proto",
27372 - "//google/cloud/location:location_go_proto",
27373 - "//google/iam/v1:iam_go_proto",
27374 - "//google/longrunning:longrunning_go_proto",
27375 - "@com_google_cloud_go//longrunning:go_default_library",
27376 - "@com_google_cloud_go//longrunning/autogen:go_default_library",
27377 - ],
27378 -)
27379 -
27380 -go_test(
27381 - name = "clientgateways_go_gapic_test",
27382 - srcs = [":clientgateways_go_gapic_srcjar_test"],
27383 - embed = [":clientgateways_go_gapic"],
27384 - importpath = "cloud.google.com/go/beyondcorp/clientgateways/apiv1",
27385 -)
27386 -
27387 -# Open Source Packages
27388 -go_gapic_assembly_pkg(
27389 - name = "gapi-cloud-beyondcorp-clientgateways-v1-go",
27390 - deps = [
27391 - ":clientgateways_go_gapic",
27392 - ":clientgateways_go_gapic_srcjar-metadata.srcjar",
27393 - ":clientgateways_go_gapic_srcjar-test.srcjar",
27394 - ":clientgateways_go_proto",
27395 - ],
27396 -)
27397 -
27398 -py_gapic_library(
27399 - name = "clientgateways_py_gapic",
27400 - srcs = [":clientgateways_proto"],
27401 - grpc_service_config = "beyondcorp-clientgateways_grpc_service_config.json",
27402 - opt_args = [
27403 - "warehouse-package-name=google-cloud-beyondcorp-clientgateways",
27404 - "python-gapic-namespace=google.cloud",
27405 - "python-gapic-name=beyondcorp_clientgateways",
27406 - ],
27407 - rest_numeric_enums = False,
27408 - service_yaml = "beyondcorp_v1.yaml",
27409 - transport = "grpc",
27410 - deps = [
27411 - "//google/iam/v1:iam_policy_py_proto",
27412 - ],
27413 -)
27414 -
27415 -py_test(
27416 - name = "clientgateways_py_gapic_test",
27417 - srcs = [
27418 - "clientgateways_py_gapic_pytest.py",
27419 - "clientgateways_py_gapic_test.py",
27420 - ],
27421 - legacy_create_init = False,
27422 - deps = [":clientgateways_py_gapic"],
27423 -)
27424 -
27425 -# Open Source Packages
27426 -py_gapic_assembly_pkg(
27427 - name = "beyondcorp-clientgateways-v1-py",
27428 - deps = [
27429 - ":clientgateways_py_gapic",
27430 - ],
27431 -)
27432 -
27433 -php_proto_library(
27434 - name = "clientgateways_php_proto",
27435 - deps = [":clientgateways_proto"],
27436 -)
27437 -
27438 -php_grpc_library(
27439 - name = "clientgateways_php_grpc",
27440 - srcs = [":clientgateways_proto"],
27441 - deps = [":clientgateways_php_proto"],
27442 -)
27443 -
27444 -php_gapic_library(
27445 - name = "clientgateways_php_gapic",
27446 - srcs = [":clientgateways_proto_with_info"],
27447 - grpc_service_config = "beyondcorp-clientgateways_grpc_service_config.json",
27448 - rest_numeric_enums = False,
27449 - service_yaml = "beyondcorp_v1.yaml",
27450 - transport = "grpc+rest",
27451 - deps = [
27452 - ":clientgateways_php_grpc",
27453 - ":clientgateways_php_proto",
27454 - ],
27455 -)
27456 -
27457 -# Open Source Packages
27458 -php_gapic_assembly_pkg(
27459 - name = "google-cloud-beyondcorp-clientgateways-v1-php",
27460 - deps = [
27461 - ":clientgateways_php_gapic",
27462 - ":clientgateways_php_grpc",
27463 - ":clientgateways_php_proto",
27464 - ],
27465 -)
27466 -
27467 -nodejs_gapic_library(
27468 - name = "clientgateways_nodejs_gapic",
27469 - package_name = "@google-cloud/clientgateways",
27470 - src = ":clientgateways_proto_with_info",
27471 - extra_protoc_parameters = ["metadata"],
27472 - grpc_service_config = "beyondcorp-clientgateways_grpc_service_config.json",
27473 - package = "google.cloud.beyondcorp.clientgateways.v1",
27474 - rest_numeric_enums = False,
27475 - service_yaml = "beyondcorp_v1.yaml",
27476 - transport = "grpc+rest",
27477 - deps = [],
27478 -)
27479 -
27480 -nodejs_gapic_assembly_pkg(
27481 - name = "beyondcorp-clientgateways-v1-nodejs",
27482 - deps = [
27483 - ":clientgateways_nodejs_gapic",
27484 - ":clientgateways_proto",
27485 - ],
27486 -)
27487 -
27488 -ruby_proto_library(
27489 - name = "clientgateways_ruby_proto",
27490 - deps = [":clientgateways_proto"],
27491 -)
27492 -
27493 -ruby_grpc_library(
27494 - name = "clientgateways_ruby_grpc",
27495 - srcs = [":clientgateways_proto"],
27496 - deps = [":clientgateways_ruby_proto"],
27497 -)
27498 -
27499 -ruby_cloud_gapic_library(
27500 - name = "clientgateways_ruby_gapic",
27501 - srcs = [":clientgateways_proto_with_info"],
27502 - extra_protoc_parameters = [
27503 - "ruby-cloud-gem-name=google-cloud-beyond_corp-client_gateways-v1",
27504 - "ruby-cloud-product-url=https://cloud.google.com/beyondcorp/",
27505 - "ruby-cloud-api-id=beyondcorp.googleapis.com",
27506 - "ruby-cloud-api-shortname=beyondcorp",
27507 - "ruby-cloud-wrapper-gem-override=google-cloud-beyond_corp",
27508 - ],
27509 - grpc_service_config = "beyondcorp-clientgateways_grpc_service_config.json",
27510 - rest_numeric_enums = False,
27511 - ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access con…
27512 - ruby_cloud_title = "BeyondCorp ClientGateways V1",
27513 - service_yaml = "beyondcorp_v1.yaml",
27514 - deps = [
27515 - ":clientgateways_ruby_grpc",
27516 - ":clientgateways_ruby_proto",
27517 - ],
27518 -)
27519 -
27520 -# Open Source Packages
27521 -ruby_gapic_assembly_pkg(
27522 - name = "google-cloud-beyondcorp-clientgateways-v1-ruby",
27523 - deps = [
27524 - ":clientgateways_ruby_gapic",
27525 - ":clientgateways_ruby_grpc",
27526 - ":clientgateways_ruby_proto",
27527 - ],
27528 -)
27529 -
27530 -csharp_proto_library(
27531 - name = "clientgateways_csharp_proto",
27532 - deps = [":clientgateways_proto"],
27533 -)
27534 -
27535 -csharp_grpc_library(
27536 - name = "clientgateways_csharp_grpc",
27537 - srcs = [":clientgateways_proto"],
27538 - deps = [":clientgateways_csharp_proto"],
27539 -)
27540 -
27541 -csharp_gapic_library(
27542 - name = "clientgateways_csharp_gapic",
27543 - srcs = [":clientgateways_proto_with_info"],
27544 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
27545 - grpc_service_config = "beyondcorp-clientgateways_grpc_service_config.json",
27546 - rest_numeric_enums = False,
27547 - service_yaml = "beyondcorp_v1.yaml",
27548 - deps = [
27549 - ":clientgateways_csharp_grpc",
27550 - ":clientgateways_csharp_proto",
27551 - ],
27552 -)
27553 -
27554 -# Open Source Packages
27555 -csharp_gapic_assembly_pkg(
27556 - name = "google-cloud-beyondcorp-clientgateways-v1-csharp",
27557 - deps = [
27558 - ":clientgateways_csharp_gapic",
27559 - ":clientgateways_csharp_grpc",
27560 - ":clientgateways_csharp_proto",
27561 - ],
27562 -)
27563 -
27564 -cc_proto_library(
27565 - name = "clientgateways_cc_proto",
27566 - deps = [":clientgateways_proto"],
27567 -)
27568 -
27569 -cc_grpc_library(
27570 - name = "clientgateways_cc_grpc",
27571 - srcs = [":clientgateways_proto"],
27572 - grpc_only = True,
27573 - deps = [":clientgateways_cc_proto"],
27574 -)
27575 diff -urN a/google/cloud/bigquery/analyticshub/BUILD.bazel b/google/cloud/bigquery/analyticshub/BUI…
27576 --- a/google/cloud/bigquery/analyticshub/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
27577 +++ b/google/cloud/bigquery/analyticshub/BUILD.bazel 1969-12-31 16:00:00
27578 @@ -1,39 +0,0 @@
27579 -# This build file includes a target for the Ruby wrapper library for
27580 -# google-cloud-bigquery-analytics_hub.
27581 -
27582 -# This is an API workspace, having public visibility by default makes perfect sense.
27583 -package(default_visibility = ["//visibility:public"])
27584 -
27585 -# Export yaml configs.
27586 -exports_files(glob(["*.yaml"]))
27587 -
27588 -load(
27589 - "@com_google_googleapis_imports//:imports.bzl",
27590 - "ruby_cloud_gapic_library",
27591 - "ruby_gapic_assembly_pkg",
27592 -)
27593 -
27594 -# Generates a Ruby wrapper client for analyticshub.
27595 -# Ruby wrapper clients are versionless, but are generated from source protos
27596 -# for a particular service version, v1 in this case.
27597 -ruby_cloud_gapic_library(
27598 - name = "analyticshub_ruby_wrapper",
27599 - srcs = ["//google/cloud/bigquery/analyticshub/v1:analyticshub_proto_with_info"],
27600 - extra_protoc_parameters = [
27601 - "ruby-cloud-gem-name=google-cloud-bigquery-analytics_hub",
27602 - "ruby-cloud-wrapper-of=v1:0.0",
27603 - "ruby-cloud-product-url=https://cloud.google.com/bigquery",
27604 - "ruby-cloud-api-id=analyticshub.googleapis.com",
27605 - "ruby-cloud-api-shortname=analyticshub",
27606 - ],
27607 - ruby_cloud_description = "Analytics Hub is a data exchange platform that enables you to share …
27608 - ruby_cloud_title = "Analytics Hub V1",
27609 -)
27610 -
27611 -# Open Source package.
27612 -ruby_gapic_assembly_pkg(
27613 - name = "google-cloud-bigquery-analyticshub-ruby",
27614 - deps = [
27615 - ":analyticshub_ruby_wrapper",
27616 - ],
27617 -)
27618 diff -urN a/google/cloud/bigquery/analyticshub/v1/BUILD.bazel b/google/cloud/bigquery/analyticshub/…
27619 --- a/google/cloud/bigquery/analyticshub/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
27620 +++ b/google/cloud/bigquery/analyticshub/v1/BUILD.bazel 1969-12-31 16:00:00
27621 @@ -1,397 +0,0 @@
27622 -# This file was automatically generated by BuildFileGenerator
27623 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
27624 -
27625 -# Most of the manual changes to this file will be overwritten.
27626 -# It's **only** allowed to change the following rule attribute values:
27627 -# - names of *_gapic_assembly_* rules
27628 -# - certain parameters of *_gapic_library rules, including but not limited to:
27629 -# * extra_protoc_parameters
27630 -# * extra_protoc_file_parameters
27631 -# The complete list of preserved parameters can be found in the source code.
27632 -
27633 -# This is an API workspace, having public visibility by default makes perfect sense.
27634 -package(default_visibility = ["//visibility:public"])
27635 -
27636 -##############################################################################
27637 -# Common
27638 -##############################################################################
27639 -load("@rules_proto//proto:defs.bzl", "proto_library")
27640 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
27641 -
27642 -proto_library(
27643 - name = "analyticshub_proto",
27644 - srcs = [
27645 - "analyticshub.proto",
27646 - ],
27647 - deps = [
27648 - "//google/api:annotations_proto",
27649 - "//google/api:client_proto",
27650 - "//google/api:field_behavior_proto",
27651 - "//google/api:resource_proto",
27652 - "//google/iam/v1:iam_policy_proto",
27653 - "//google/iam/v1:policy_proto",
27654 - "@com_google_protobuf//:empty_proto",
27655 - "@com_google_protobuf//:field_mask_proto",
27656 - "@com_google_protobuf//:wrappers_proto",
27657 - ],
27658 -)
27659 -
27660 -proto_library_with_info(
27661 - name = "analyticshub_proto_with_info",
27662 - deps = [
27663 - ":analyticshub_proto",
27664 - "//google/cloud:common_resources_proto",
27665 - ],
27666 -)
27667 -
27668 -##############################################################################
27669 -# Java
27670 -##############################################################################
27671 -load(
27672 - "@com_google_googleapis_imports//:imports.bzl",
27673 - "java_gapic_assembly_gradle_pkg",
27674 - "java_gapic_library",
27675 - "java_gapic_test",
27676 - "java_grpc_library",
27677 - "java_proto_library",
27678 -)
27679 -
27680 -java_proto_library(
27681 - name = "analyticshub_java_proto",
27682 - deps = [":analyticshub_proto"],
27683 -)
27684 -
27685 -java_grpc_library(
27686 - name = "analyticshub_java_grpc",
27687 - srcs = [":analyticshub_proto"],
27688 - deps = [":analyticshub_java_proto"],
27689 -)
27690 -
27691 -java_gapic_library(
27692 - name = "analyticshub_java_gapic",
27693 - srcs = [":analyticshub_proto_with_info"],
27694 - gapic_yaml = None,
27695 - grpc_service_config = "analyticshub_v1_grpc_service_config.json",
27696 - rest_numeric_enums = False,
27697 - service_yaml = "analyticshub_v1.yaml",
27698 - test_deps = [
27699 - ":analyticshub_java_grpc",
27700 - "//google/iam/v1:iam_java_grpc",
27701 - ],
27702 - transport = "grpc+rest",
27703 - deps = [
27704 - ":analyticshub_java_proto",
27705 - "//google/api:api_java_proto",
27706 - "//google/iam/v1:iam_java_proto",
27707 - ],
27708 -)
27709 -
27710 -java_gapic_test(
27711 - name = "analyticshub_java_gapic_test_suite",
27712 - test_classes = [
27713 - "com.google.cloud.bigquery.analyticshub.v1.AnalyticsHubServiceClientHttpJsonTest",
27714 - "com.google.cloud.bigquery.analyticshub.v1.AnalyticsHubServiceClientTest",
27715 - ],
27716 - runtime_deps = [":analyticshub_java_gapic_test"],
27717 -)
27718 -
27719 -# Open Source Packages
27720 -java_gapic_assembly_gradle_pkg(
27721 - name = "google-cloud-bigquery-analyticshub-v1-java",
27722 - include_samples = True,
27723 - transport = "grpc+rest",
27724 - deps = [
27725 - ":analyticshub_java_gapic",
27726 - ":analyticshub_java_grpc",
27727 - ":analyticshub_java_proto",
27728 - ":analyticshub_proto",
27729 - ],
27730 -)
27731 -
27732 -##############################################################################
27733 -# Go
27734 -##############################################################################
27735 -load(
27736 - "@com_google_googleapis_imports//:imports.bzl",
27737 - "go_gapic_assembly_pkg",
27738 - "go_gapic_library",
27739 - "go_proto_library",
27740 - "go_test",
27741 -)
27742 -
27743 -go_proto_library(
27744 - name = "analyticshub_go_proto",
27745 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
27746 - importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/analyticshub/v1",
27747 - protos = [":analyticshub_proto"],
27748 - deps = [
27749 - "//google/api:annotations_go_proto",
27750 - "//google/iam/v1:iam_go_proto",
27751 - ],
27752 -)
27753 -
27754 -go_gapic_library(
27755 - name = "analyticshub_go_gapic",
27756 - srcs = [":analyticshub_proto_with_info"],
27757 - grpc_service_config = "analyticshub_v1_grpc_service_config.json",
27758 - importpath = "cloud.google.com/go/bigquery/analyticshub/apiv1;analyticshub",
27759 - metadata = True,
27760 - rest_numeric_enums = False,
27761 - service_yaml = "analyticshub_v1.yaml",
27762 - transport = "grpc+rest",
27763 - deps = [
27764 - ":analyticshub_go_proto",
27765 - "//google/iam/v1:iam_go_proto",
27766 - ],
27767 -)
27768 -
27769 -go_test(
27770 - name = "analyticshub_go_gapic_test",
27771 - srcs = [":analyticshub_go_gapic_srcjar_test"],
27772 - embed = [":analyticshub_go_gapic"],
27773 - importpath = "cloud.google.com/go/bigquery/analyticshub/apiv1",
27774 -)
27775 -
27776 -# Open Source Packages
27777 -go_gapic_assembly_pkg(
27778 - name = "gapi-cloud-bigquery-analyticshub-v1-go",
27779 - deps = [
27780 - ":analyticshub_go_gapic",
27781 - ":analyticshub_go_gapic_srcjar-metadata.srcjar",
27782 - ":analyticshub_go_gapic_srcjar-test.srcjar",
27783 - ":analyticshub_go_proto",
27784 - ],
27785 -)
27786 -
27787 -##############################################################################
27788 -# Python
27789 -##############################################################################
27790 -load(
27791 - "@com_google_googleapis_imports//:imports.bzl",
27792 - "py_gapic_assembly_pkg",
27793 - "py_gapic_library",
27794 - "py_test",
27795 -)
27796 -
27797 -py_gapic_library(
27798 - name = "analyticshub_py_gapic",
27799 - srcs = [":analyticshub_proto"],
27800 - grpc_service_config = "analyticshub_v1_grpc_service_config.json",
27801 - rest_numeric_enums = False,
27802 - service_yaml = "analyticshub_v1.yaml",
27803 - transport = "grpc",
27804 - deps = [
27805 - "//google/iam/v1:iam_policy_py_proto",
27806 - ],
27807 -)
27808 -
27809 -py_test(
27810 - name = "analyticshub_py_gapic_test",
27811 - srcs = [
27812 - "analyticshub_py_gapic_pytest.py",
27813 - "analyticshub_py_gapic_test.py",
27814 - ],
27815 - legacy_create_init = False,
27816 - deps = [":analyticshub_py_gapic"],
27817 -)
27818 -
27819 -# Open Source Packages
27820 -py_gapic_assembly_pkg(
27821 - name = "bigquery-analyticshub-v1-py",
27822 - deps = [
27823 - ":analyticshub_py_gapic",
27824 - ],
27825 -)
27826 -
27827 -##############################################################################
27828 -# PHP
27829 -##############################################################################
27830 -load(
27831 - "@com_google_googleapis_imports//:imports.bzl",
27832 - "php_gapic_assembly_pkg",
27833 - "php_gapic_library",
27834 - "php_grpc_library",
27835 - "php_proto_library",
27836 -)
27837 -
27838 -php_proto_library(
27839 - name = "analyticshub_php_proto",
27840 - deps = [":analyticshub_proto"],
27841 -)
27842 -
27843 -php_grpc_library(
27844 - name = "analyticshub_php_grpc",
27845 - srcs = [":analyticshub_proto"],
27846 - deps = [":analyticshub_php_proto"],
27847 -)
27848 -
27849 -php_gapic_library(
27850 - name = "analyticshub_php_gapic",
27851 - srcs = [":analyticshub_proto_with_info"],
27852 - grpc_service_config = "analyticshub_v1_grpc_service_config.json",
27853 - rest_numeric_enums = False,
27854 - service_yaml = "analyticshub_v1.yaml",
27855 - transport = "grpc+rest",
27856 - deps = [
27857 - ":analyticshub_php_grpc",
27858 - ":analyticshub_php_proto",
27859 - ],
27860 -)
27861 -
27862 -# Open Source Packages
27863 -php_gapic_assembly_pkg(
27864 - name = "google-cloud-bigquery-analyticshub-v1-php",
27865 - deps = [
27866 - ":analyticshub_php_gapic",
27867 - ":analyticshub_php_grpc",
27868 - ":analyticshub_php_proto",
27869 - ],
27870 -)
27871 -
27872 -##############################################################################
27873 -# Node.js
27874 -##############################################################################
27875 -load(
27876 - "@com_google_googleapis_imports//:imports.bzl",
27877 - "nodejs_gapic_assembly_pkg",
27878 - "nodejs_gapic_library",
27879 -)
27880 -
27881 -nodejs_gapic_library(
27882 - name = "analyticshub_nodejs_gapic",
27883 - package_name = "@google-cloud/bigquery-analyticshub",
27884 - src = ":analyticshub_proto_with_info",
27885 - extra_protoc_parameters = ["metadata"],
27886 - grpc_service_config = "analyticshub_v1_grpc_service_config.json",
27887 - package = "google.cloud.bigquery.analyticshub.v1",
27888 - rest_numeric_enums = False,
27889 - service_yaml = "analyticshub_v1.yaml",
27890 - transport = "grpc+rest",
27891 - deps = [],
27892 -)
27893 -
27894 -nodejs_gapic_assembly_pkg(
27895 - name = "bigquery-analyticshub-v1-nodejs",
27896 - deps = [
27897 - ":analyticshub_nodejs_gapic",
27898 - ":analyticshub_proto",
27899 - ],
27900 -)
27901 -
27902 -##############################################################################
27903 -# Ruby
27904 -##############################################################################
27905 -load(
27906 - "@com_google_googleapis_imports//:imports.bzl",
27907 - "ruby_cloud_gapic_library",
27908 - "ruby_gapic_assembly_pkg",
27909 - "ruby_grpc_library",
27910 - "ruby_proto_library",
27911 -)
27912 -
27913 -ruby_proto_library(
27914 - name = "analyticshub_ruby_proto",
27915 - deps = [":analyticshub_proto"],
27916 -)
27917 -
27918 -ruby_grpc_library(
27919 - name = "analyticshub_ruby_grpc",
27920 - srcs = [":analyticshub_proto"],
27921 - deps = [":analyticshub_ruby_proto"],
27922 -)
27923 -
27924 -ruby_cloud_gapic_library(
27925 - name = "analyticshub_ruby_gapic",
27926 - srcs = [":analyticshub_proto_with_info"],
27927 - extra_protoc_parameters = [
27928 - "ruby-cloud-api-id=analyticshub.googleapis.com",
27929 - "ruby-cloud-api-shortname=analyticshub",
27930 - "ruby-cloud-gem-name=google-cloud-bigquery-analytics_hub-v1",
27931 - "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs",
27932 - ],
27933 - grpc_service_config = "analyticshub_v1_grpc_service_config.json",
27934 - rest_numeric_enums = False,
27935 - ruby_cloud_description = "Analytics Hub is a data exchange platform that enables you to share …
27936 - ruby_cloud_title = "Analytics Hub V1",
27937 - service_yaml = "analyticshub_v1.yaml",
27938 - deps = [
27939 - ":analyticshub_ruby_grpc",
27940 - ":analyticshub_ruby_proto",
27941 - ],
27942 -)
27943 -
27944 -# Open Source Packages
27945 -ruby_gapic_assembly_pkg(
27946 - name = "google-cloud-bigquery-analyticshub-v1-ruby",
27947 - deps = [
27948 - ":analyticshub_ruby_gapic",
27949 - ":analyticshub_ruby_grpc",
27950 - ":analyticshub_ruby_proto",
27951 - ],
27952 -)
27953 -
27954 -##############################################################################
27955 -# C#
27956 -##############################################################################
27957 -load(
27958 - "@com_google_googleapis_imports//:imports.bzl",
27959 - "csharp_gapic_assembly_pkg",
27960 - "csharp_gapic_library",
27961 - "csharp_grpc_library",
27962 - "csharp_proto_library",
27963 -)
27964 -
27965 -csharp_proto_library(
27966 - name = "analyticshub_csharp_proto",
27967 - deps = [":analyticshub_proto"],
27968 -)
27969 -
27970 -csharp_grpc_library(
27971 - name = "analyticshub_csharp_grpc",
27972 - srcs = [":analyticshub_proto"],
27973 - deps = [":analyticshub_csharp_proto"],
27974 -)
27975 -
27976 -csharp_gapic_library(
27977 - name = "analyticshub_csharp_gapic",
27978 - srcs = [":analyticshub_proto_with_info"],
27979 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
27980 - grpc_service_config = "analyticshub_v1_grpc_service_config.json",
27981 - rest_numeric_enums = False,
27982 - service_yaml = "analyticshub_v1.yaml",
27983 - deps = [
27984 - ":analyticshub_csharp_grpc",
27985 - ":analyticshub_csharp_proto",
27986 - ],
27987 -)
27988 -
27989 -# Open Source Packages
27990 -csharp_gapic_assembly_pkg(
27991 - name = "google-cloud-bigquery-analyticshub-v1-csharp",
27992 - deps = [
27993 - ":analyticshub_csharp_gapic",
27994 - ":analyticshub_csharp_grpc",
27995 - ":analyticshub_csharp_proto",
27996 - ],
27997 -)
27998 -
27999 -##############################################################################
28000 -# C++
28001 -##############################################################################
28002 -load(
28003 - "@com_google_googleapis_imports//:imports.bzl",
28004 - "cc_grpc_library",
28005 - "cc_proto_library",
28006 -)
28007 -
28008 -cc_proto_library(
28009 - name = "analyticshub_cc_proto",
28010 - deps = [":analyticshub_proto"],
28011 -)
28012 -
28013 -cc_grpc_library(
28014 - name = "analyticshub_cc_grpc",
28015 - srcs = [":analyticshub_proto"],
28016 - grpc_only = True,
28017 - deps = [":analyticshub_cc_proto"],
28018 -)
28019 diff -urN a/google/cloud/bigquery/connection/BUILD.bazel b/google/cloud/bigquery/connection/BUILD.b…
28020 --- a/google/cloud/bigquery/connection/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
28021 +++ b/google/cloud/bigquery/connection/BUILD.bazel 1969-12-31 16:00:00
28022 @@ -1,40 +0,0 @@
28023 -# This build file includes a target for the Ruby wrapper library for
28024 -# google-cloud-bigquery-connection.
28025 -
28026 -# This is an API workspace, having public visibility by default makes perfect sense.
28027 -package(default_visibility = ["//visibility:public"])
28028 -
28029 -# Export yaml configs.
28030 -exports_files(glob(["*.yaml"]))
28031 -
28032 -load(
28033 - "@com_google_googleapis_imports//:imports.bzl",
28034 - "ruby_cloud_gapic_library",
28035 - "ruby_gapic_assembly_pkg",
28036 -)
28037 -
28038 -# Generates a Ruby wrapper client for bigqueryconnection.
28039 -# Ruby wrapper clients are versionless, but are generated from source protos
28040 -# for a particular service version, v1 in this case.
28041 -ruby_cloud_gapic_library(
28042 - name = "bigqueryconnection_ruby_wrapper",
28043 - srcs = ["//google/cloud/bigquery/connection/v1:connection_proto_with_info"],
28044 - extra_protoc_parameters = [
28045 - "ruby-cloud-gem-name=google-cloud-bigquery-connection",
28046 - "ruby-cloud-env-prefix=BIGQUERY_CONNECTION",
28047 - "ruby-cloud-wrapper-of=v1:0.0",
28048 - "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/bigqueryconnectio…
28049 - "ruby-cloud-api-id=bigqueryconnection.googleapis.com",
28050 - "ruby-cloud-api-shortname=bigqueryconnection",
28051 - ],
28052 - ruby_cloud_description = "The BigQuery Connection API allows users to manage BigQuery connecti…
28053 - ruby_cloud_title = "BigQuery Connection",
28054 -)
28055 -
28056 -# Open Source package.
28057 -ruby_gapic_assembly_pkg(
28058 - name = "google-cloud-bigquery-connection-ruby",
28059 - deps = [
28060 - ":bigqueryconnection_ruby_wrapper",
28061 - ],
28062 -)
28063 diff -urN a/google/cloud/bigquery/connection/v1/BUILD.bazel b/google/cloud/bigquery/connection/v1/B…
28064 --- a/google/cloud/bigquery/connection/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
28065 +++ b/google/cloud/bigquery/connection/v1/BUILD.bazel 1969-12-31 16:00:00
28066 @@ -1,387 +0,0 @@
28067 -# This file was automatically generated by BuildFileGenerator
28068 -
28069 -# This is an API workspace, having public visibility by default makes perfect sense.
28070 -package(default_visibility = ["//visibility:public"])
28071 -
28072 -##############################################################################
28073 -# Common
28074 -##############################################################################
28075 -load("@rules_proto//proto:defs.bzl", "proto_library")
28076 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
28077 -
28078 -proto_library(
28079 - name = "connection_proto",
28080 - srcs = [
28081 - "connection.proto",
28082 - ],
28083 - deps = [
28084 - "//google/api:annotations_proto",
28085 - "//google/api:client_proto",
28086 - "//google/api:field_behavior_proto",
28087 - "//google/api:resource_proto",
28088 - "//google/iam/v1:iam_policy_proto",
28089 - "//google/iam/v1:policy_proto",
28090 - "@com_google_protobuf//:empty_proto",
28091 - "@com_google_protobuf//:field_mask_proto",
28092 - "@com_google_protobuf//:wrappers_proto",
28093 - ],
28094 -)
28095 -
28096 -proto_library_with_info(
28097 - name = "connection_proto_with_info",
28098 - deps = [
28099 - ":connection_proto",
28100 - "//google/cloud:common_resources_proto",
28101 - ],
28102 -)
28103 -
28104 -##############################################################################
28105 -# Java
28106 -##############################################################################
28107 -load(
28108 - "@com_google_googleapis_imports//:imports.bzl",
28109 - "java_gapic_assembly_gradle_pkg",
28110 - "java_gapic_library",
28111 - "java_gapic_test",
28112 - "java_grpc_library",
28113 - "java_proto_library",
28114 -)
28115 -
28116 -java_proto_library(
28117 - name = "connection_java_proto",
28118 - deps = [":connection_proto"],
28119 -)
28120 -
28121 -java_grpc_library(
28122 - name = "connection_java_grpc",
28123 - srcs = [":connection_proto"],
28124 - deps = [":connection_java_proto"],
28125 -)
28126 -
28127 -java_gapic_library(
28128 - name = "connection_java_gapic",
28129 - srcs = [":connection_proto_with_info"],
28130 - gapic_yaml = "connection_gapic.yaml",
28131 - grpc_service_config = "bigqueryconnection_grpc_service_config.json",
28132 - rest_numeric_enums = False,
28133 - test_deps = [
28134 - ":connection_java_grpc",
28135 - "//google/iam/v1:iam_java_grpc",
28136 - ],
28137 - transport = "grpc+rest",
28138 - deps = [
28139 - ":connection_java_proto",
28140 - "//google/iam/v1:iam_java_proto",
28141 - ],
28142 -)
28143 -
28144 -java_gapic_test(
28145 - name = "connection_java_gapic_test_suite",
28146 - test_classes = [
28147 - "com.google.cloud.bigqueryconnection.v1.ConnectionServiceClientHttpJsonTest",
28148 - "com.google.cloud.bigqueryconnection.v1.ConnectionServiceClientTest",
28149 - ],
28150 - runtime_deps = [":connection_java_gapic_test"],
28151 -)
28152 -
28153 -# Open Source Packages
28154 -java_gapic_assembly_gradle_pkg(
28155 - name = "google-cloud-bigquery-connection-v1-java",
28156 - include_samples = True,
28157 - transport = "grpc+rest",
28158 - deps = [
28159 - ":connection_java_gapic",
28160 - ":connection_java_grpc",
28161 - ":connection_java_proto",
28162 - ":connection_proto",
28163 - ],
28164 -)
28165 -
28166 -##############################################################################
28167 -# Go
28168 -##############################################################################
28169 -load(
28170 - "@com_google_googleapis_imports//:imports.bzl",
28171 - "go_gapic_assembly_pkg",
28172 - "go_gapic_library",
28173 - "go_proto_library",
28174 - "go_test",
28175 -)
28176 -
28177 -go_proto_library(
28178 - name = "connection_go_proto",
28179 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
28180 - importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/connection/v1",
28181 - protos = [":connection_proto"],
28182 - deps = [
28183 - "//google/api:annotations_go_proto",
28184 - "//google/iam/v1:iam_go_proto",
28185 - ],
28186 -)
28187 -
28188 -go_gapic_library(
28189 - name = "connection_go_gapic",
28190 - srcs = [":connection_proto_with_info"],
28191 - grpc_service_config = "bigqueryconnection_grpc_service_config.json",
28192 - importpath = "cloud.google.com/go/bigquery/connection/apiv1;connection",
28193 - rest_numeric_enums = False,
28194 - service_yaml = "bigqueryconnection_v1.yaml",
28195 - transport = "grpc+rest",
28196 - deps = [
28197 - ":connection_go_proto",
28198 - "//google/iam/v1:iam_go_proto",
28199 - ],
28200 -)
28201 -
28202 -go_test(
28203 - name = "connection_go_gapic_test",
28204 - srcs = [":connection_go_gapic_srcjar_test"],
28205 - embed = [":connection_go_gapic"],
28206 - importpath = "cloud.google.com/go/bigquery/connection/apiv1",
28207 -)
28208 -
28209 -# Open Source Packages
28210 -go_gapic_assembly_pkg(
28211 - name = "gapi-cloud-bigquery-connection-v1-go",
28212 - deps = [
28213 - ":connection_go_gapic",
28214 - ":connection_go_gapic_srcjar-test.srcjar",
28215 - ":connection_go_proto",
28216 - ],
28217 -)
28218 -
28219 -##############################################################################
28220 -# Python
28221 -##############################################################################
28222 -load(
28223 - "@com_google_googleapis_imports//:imports.bzl",
28224 - "py_gapic_assembly_pkg",
28225 - "py_gapic_library",
28226 - "py_test",
28227 -)
28228 -
28229 -py_gapic_library(
28230 - name = "connection_py_gapic",
28231 - srcs = [":connection_proto"],
28232 - grpc_service_config = "bigqueryconnection_grpc_service_config.json",
28233 - opt_args = [
28234 - "python-gapic-namespace=google.cloud",
28235 - "python-gapic-name=bigquery_connection",
28236 - ],
28237 - rest_numeric_enums = False,
28238 - transport = "grpc",
28239 - deps = [
28240 - "//google/iam/v1:iam_policy_py_proto",
28241 - ],
28242 -)
28243 -
28244 -py_test(
28245 - name = "connection_py_gapic_test",
28246 - srcs = [
28247 - "connection_py_gapic_pytest.py",
28248 - "connection_py_gapic_test.py",
28249 - ],
28250 - legacy_create_init = False,
28251 - deps = [":connection_py_gapic"],
28252 -)
28253 -
28254 -# Open Source Packages
28255 -py_gapic_assembly_pkg(
28256 - name = "bigquery-connection-v1-py",
28257 - deps = [
28258 - ":connection_py_gapic",
28259 - ],
28260 -)
28261 -
28262 -##############################################################################
28263 -# PHP
28264 -##############################################################################
28265 -load(
28266 - "@com_google_googleapis_imports//:imports.bzl",
28267 - "php_gapic_assembly_pkg",
28268 - "php_gapic_library",
28269 - "php_grpc_library",
28270 - "php_proto_library",
28271 -)
28272 -
28273 -php_proto_library(
28274 - name = "connection_php_proto",
28275 - deps = [":connection_proto"],
28276 -)
28277 -
28278 -php_grpc_library(
28279 - name = "connection_php_grpc",
28280 - srcs = [":connection_proto"],
28281 - deps = [":connection_php_proto"],
28282 -)
28283 -
28284 -php_gapic_library(
28285 - name = "connection_php_gapic",
28286 - srcs = [":connection_proto_with_info"],
28287 - grpc_service_config = "bigqueryconnection_grpc_service_config.json",
28288 - rest_numeric_enums = False,
28289 - transport = "grpc+rest",
28290 - deps = [
28291 - ":connection_php_grpc",
28292 - ":connection_php_proto",
28293 - ],
28294 -)
28295 -
28296 -# Open Source Packages
28297 -php_gapic_assembly_pkg(
28298 - name = "google-cloud-bigquery-connection-v1-php",
28299 - deps = [
28300 - ":connection_php_gapic",
28301 - ":connection_php_grpc",
28302 - ":connection_php_proto",
28303 - ],
28304 -)
28305 -
28306 -##############################################################################
28307 -# Node.js
28308 -##############################################################################
28309 -load(
28310 - "@com_google_googleapis_imports//:imports.bzl",
28311 - "nodejs_gapic_assembly_pkg",
28312 - "nodejs_gapic_library",
28313 -)
28314 -
28315 -nodejs_gapic_library(
28316 - name = "connection_nodejs_gapic",
28317 - package_name = "@google-cloud/bigquery-connection",
28318 - src = ":connection_proto_with_info",
28319 - extra_protoc_parameters = ["metadata"],
28320 - gapic_yaml = "connection_gapic.yaml",
28321 - grpc_service_config = "bigqueryconnection_grpc_service_config.json",
28322 - package = "google.cloud.bigquery.connection.v1",
28323 - rest_numeric_enums = False,
28324 - service_yaml = "bigqueryconnection_v1.yaml",
28325 - transport = "grpc+rest",
28326 - deps = [],
28327 -)
28328 -
28329 -nodejs_gapic_assembly_pkg(
28330 - name = "bigquery-connection-v1-nodejs",
28331 - deps = [
28332 - ":connection_nodejs_gapic",
28333 - ":connection_proto",
28334 - ],
28335 -)
28336 -
28337 -##############################################################################
28338 -# Ruby
28339 -##############################################################################
28340 -load(
28341 - "@com_google_googleapis_imports//:imports.bzl",
28342 - "ruby_cloud_gapic_library",
28343 - "ruby_gapic_assembly_pkg",
28344 - "ruby_grpc_library",
28345 - "ruby_proto_library",
28346 -)
28347 -
28348 -ruby_proto_library(
28349 - name = "connection_ruby_proto",
28350 - deps = [":connection_proto"],
28351 -)
28352 -
28353 -ruby_grpc_library(
28354 - name = "connection_ruby_grpc",
28355 - srcs = [":connection_proto"],
28356 - deps = [":connection_ruby_proto"],
28357 -)
28358 -
28359 -ruby_cloud_gapic_library(
28360 - name = "connection_ruby_gapic",
28361 - srcs = [":connection_proto_with_info"],
28362 - extra_protoc_parameters = [
28363 - "ruby-cloud-gem-name=google-cloud-bigquery-connection-v1",
28364 - "ruby-cloud-env-prefix=BIGQUERY_CONNECTION",
28365 - "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/bigqueryconnectio…
28366 - "ruby-cloud-api-id=bigqueryconnection.googleapis.com",
28367 - "ruby-cloud-api-shortname=bigqueryconnection",
28368 - ],
28369 - grpc_service_config = "bigqueryconnection_grpc_service_config.json",
28370 - rest_numeric_enums = False,
28371 - ruby_cloud_description = "The BigQuery Connection API allows users to manage BigQuery connecti…
28372 - ruby_cloud_title = "BigQuery Connection V1",
28373 - deps = [
28374 - ":connection_ruby_grpc",
28375 - ":connection_ruby_proto",
28376 - ],
28377 -)
28378 -
28379 -# Open Source Packages
28380 -ruby_gapic_assembly_pkg(
28381 - name = "google-cloud-bigquery-connection-v1-ruby",
28382 - deps = [
28383 - ":connection_ruby_gapic",
28384 - ":connection_ruby_grpc",
28385 - ":connection_ruby_proto",
28386 - ],
28387 -)
28388 -
28389 -##############################################################################
28390 -# C#
28391 -##############################################################################
28392 -load(
28393 - "@com_google_googleapis_imports//:imports.bzl",
28394 - "csharp_gapic_assembly_pkg",
28395 - "csharp_gapic_library",
28396 - "csharp_grpc_library",
28397 - "csharp_proto_library",
28398 -)
28399 -
28400 -csharp_proto_library(
28401 - name = "connection_csharp_proto",
28402 - deps = [":connection_proto"],
28403 -)
28404 -
28405 -csharp_grpc_library(
28406 - name = "connection_csharp_grpc",
28407 - srcs = [":connection_proto"],
28408 - deps = [":connection_csharp_proto"],
28409 -)
28410 -
28411 -csharp_gapic_library(
28412 - name = "connection_csharp_gapic",
28413 - srcs = [":connection_proto_with_info"],
28414 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
28415 - grpc_service_config = "bigqueryconnection_grpc_service_config.json",
28416 - rest_numeric_enums = False,
28417 - service_yaml = "bigqueryconnection_v1.yaml",
28418 - deps = [
28419 - ":connection_csharp_grpc",
28420 - ":connection_csharp_proto",
28421 - ],
28422 -)
28423 -
28424 -# Open Source Packages
28425 -csharp_gapic_assembly_pkg(
28426 - name = "google-cloud-bigquery-connection-v1-csharp",
28427 - deps = [
28428 - ":connection_csharp_gapic",
28429 - ":connection_csharp_grpc",
28430 - ":connection_csharp_proto",
28431 - ],
28432 -)
28433 -
28434 -##############################################################################
28435 -# C++
28436 -##############################################################################
28437 -load(
28438 - "@com_google_googleapis_imports//:imports.bzl",
28439 - "cc_grpc_library",
28440 - "cc_proto_library",
28441 -)
28442 -
28443 -cc_proto_library(
28444 - name = "connection_cc_proto",
28445 - deps = [":connection_proto"],
28446 -)
28447 -
28448 -cc_grpc_library(
28449 - name = "connection_cc_grpc",
28450 - srcs = [":connection_proto"],
28451 - grpc_only = True,
28452 - deps = [":connection_cc_proto"],
28453 -)
28454 diff -urN a/google/cloud/bigquery/connection/v1beta1/BUILD.bazel b/google/cloud/bigquery/connection…
28455 --- a/google/cloud/bigquery/connection/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
28456 +++ b/google/cloud/bigquery/connection/v1beta1/BUILD.bazel 1969-12-31 16:00:00
28457 @@ -1,354 +0,0 @@
28458 -# This file was automatically generated by BuildFileGenerator
28459 -
28460 -# This is an API workspace, having public visibility by default makes perfect sense.
28461 -package(default_visibility = ["//visibility:public"])
28462 -
28463 -##############################################################################
28464 -# Common
28465 -##############################################################################
28466 -load("@rules_proto//proto:defs.bzl", "proto_library")
28467 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
28468 -
28469 -proto_library(
28470 - name = "connection_proto",
28471 - srcs = [
28472 - "connection.proto",
28473 - ],
28474 - deps = [
28475 - "//google/api:annotations_proto",
28476 - "//google/api:client_proto",
28477 - "//google/api:field_behavior_proto",
28478 - "//google/api:resource_proto",
28479 - "//google/iam/v1:iam_policy_proto",
28480 - "//google/iam/v1:policy_proto",
28481 - "@com_google_protobuf//:empty_proto",
28482 - "@com_google_protobuf//:field_mask_proto",
28483 - "@com_google_protobuf//:wrappers_proto",
28484 - ],
28485 -)
28486 -
28487 -proto_library_with_info(
28488 - name = "connection_proto_with_info",
28489 - deps = [
28490 - ":connection_proto",
28491 - "//google/cloud:common_resources_proto",
28492 - ],
28493 -)
28494 -
28495 -##############################################################################
28496 -# Java
28497 -##############################################################################
28498 -load(
28499 - "@com_google_googleapis_imports//:imports.bzl",
28500 - "java_gapic_assembly_gradle_pkg",
28501 - "java_gapic_library",
28502 - "java_gapic_test",
28503 - "java_grpc_library",
28504 - "java_proto_library",
28505 -)
28506 -
28507 -java_proto_library(
28508 - name = "connection_java_proto",
28509 - deps = [":connection_proto"],
28510 -)
28511 -
28512 -java_grpc_library(
28513 - name = "connection_java_grpc",
28514 - srcs = [":connection_proto"],
28515 - deps = [":connection_java_proto"],
28516 -)
28517 -
28518 -java_gapic_library(
28519 - name = "connection_java_gapic",
28520 - srcs = [":connection_proto_with_info"],
28521 - grpc_service_config = "bigqueryconnection_grpc_service_config.json",
28522 - rest_numeric_enums = False,
28523 - test_deps = [
28524 - ":connection_java_grpc",
28525 - "//google/iam/v1:iam_java_grpc",
28526 - ],
28527 - transport = "grpc+rest",
28528 - deps = [
28529 - ":connection_java_proto",
28530 - "//google/iam/v1:iam_java_proto",
28531 - ],
28532 -)
28533 -
28534 -java_gapic_test(
28535 - name = "connection_java_gapic_test_suite",
28536 - test_classes = [
28537 - "com.google.cloud.bigquery.connection.v1beta1.ConnectionServiceClientHttpJsonTest",
28538 - "com.google.cloud.bigquery.connection.v1beta1.ConnectionServiceClientTest",
28539 - ],
28540 - runtime_deps = [":connection_java_gapic_test"],
28541 -)
28542 -
28543 -# Open Source Packages
28544 -java_gapic_assembly_gradle_pkg(
28545 - name = "google-cloud-bigquery-connection-v1beta1-java",
28546 - include_samples = True,
28547 - transport = "grpc+rest",
28548 - deps = [
28549 - ":connection_java_gapic",
28550 - ":connection_java_grpc",
28551 - ":connection_java_proto",
28552 - ":connection_proto",
28553 - ],
28554 -)
28555 -
28556 -##############################################################################
28557 -# Go
28558 -##############################################################################
28559 -load(
28560 - "@com_google_googleapis_imports//:imports.bzl",
28561 - "go_gapic_assembly_pkg",
28562 - "go_gapic_library",
28563 - "go_proto_library",
28564 - "go_test",
28565 -)
28566 -
28567 -go_proto_library(
28568 - name = "connection_go_proto",
28569 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
28570 - importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/connection/v1beta1",
28571 - protos = [":connection_proto"],
28572 - deps = [
28573 - "//google/api:annotations_go_proto",
28574 - "//google/iam/v1:iam_go_proto",
28575 - ],
28576 -)
28577 -
28578 -go_gapic_library(
28579 - name = "connection_go_gapic",
28580 - srcs = [":connection_proto_with_info"],
28581 - grpc_service_config = "bigqueryconnection_grpc_service_config.json",
28582 - importpath = "cloud.google.com/go/bigquery/connection/apiv1beta1;connection",
28583 - rest_numeric_enums = False,
28584 - service_yaml = "bigqueryconnection_v1beta1.yaml",
28585 - transport = "grpc+rest",
28586 - deps = [
28587 - ":connection_go_proto",
28588 - "//google/iam/v1:iam_go_proto",
28589 - ],
28590 -)
28591 -
28592 -go_test(
28593 - name = "connection_go_gapic_test",
28594 - srcs = [":connection_go_gapic_srcjar_test"],
28595 - embed = [":connection_go_gapic"],
28596 - importpath = "cloud.google.com/go/bigquery/connection/apiv1beta1",
28597 -)
28598 -
28599 -# Open Source Packages
28600 -go_gapic_assembly_pkg(
28601 - name = "gapi-cloud-bigquery-connection-v1beta1-go",
28602 - deps = [
28603 - ":connection_go_gapic",
28604 - ":connection_go_gapic_srcjar-test.srcjar",
28605 - ":connection_go_proto",
28606 - ],
28607 -)
28608 -
28609 -##############################################################################
28610 -# Python
28611 -##############################################################################
28612 -load(
28613 - "@com_google_googleapis_imports//:imports.bzl",
28614 - "py_gapic_assembly_pkg",
28615 - "py_gapic_library",
28616 -)
28617 -
28618 -py_gapic_library(
28619 - name = "connection_py_gapic",
28620 - srcs = [":connection_proto"],
28621 - grpc_service_config = "bigqueryconnection_grpc_service_config.json",
28622 - rest_numeric_enums = False,
28623 - transport = "grpc",
28624 - deps = [
28625 - "//google/iam/v1:iam_policy_py_proto",
28626 - ],
28627 -)
28628 -
28629 -py_test(
28630 - name = "connection_py_gapic_test",
28631 - srcs = [
28632 - "connection_py_gapic_pytest.py",
28633 - "connection_py_gapic_test.py",
28634 - ],
28635 - legacy_create_init = False,
28636 - deps = [":connection_py_gapic"],
28637 -)
28638 -
28639 -# Open Source Packages
28640 -py_gapic_assembly_pkg(
28641 - name = "bigquery-connection-v1beta1-py",
28642 - deps = [
28643 - ":connection_py_gapic",
28644 - ],
28645 -)
28646 -
28647 -##############################################################################
28648 -# PHP
28649 -##############################################################################
28650 -load(
28651 - "@com_google_googleapis_imports//:imports.bzl",
28652 - "php_gapic_assembly_pkg",
28653 - "php_gapic_library",
28654 - "php_grpc_library",
28655 - "php_proto_library",
28656 -)
28657 -
28658 -php_proto_library(
28659 - name = "connection_php_proto",
28660 - deps = [":connection_proto"],
28661 -)
28662 -
28663 -php_grpc_library(
28664 - name = "connection_php_grpc",
28665 - srcs = [":connection_proto"],
28666 - deps = [":connection_php_proto"],
28667 -)
28668 -
28669 -php_gapic_library(
28670 - name = "connection_php_gapic",
28671 - srcs = [":connection_proto_with_info"],
28672 - grpc_service_config = "bigqueryconnection_grpc_service_config.json",
28673 - rest_numeric_enums = False,
28674 - transport = "grpc+rest",
28675 - deps = [
28676 - ":connection_php_grpc",
28677 - ":connection_php_proto",
28678 - ],
28679 -)
28680 -
28681 -# Open Source Packages
28682 -php_gapic_assembly_pkg(
28683 - name = "google-cloud-bigquery-connection-v1beta1-php",
28684 - deps = [
28685 - ":connection_php_gapic",
28686 - ":connection_php_grpc",
28687 - ":connection_php_proto",
28688 - ],
28689 -)
28690 -
28691 -##############################################################################
28692 -# Node.js
28693 -##############################################################################
28694 -load(
28695 - "@com_google_googleapis_imports//:imports.bzl",
28696 - "nodejs_gapic_assembly_pkg",
28697 - "nodejs_gapic_library",
28698 -)
28699 -
28700 -nodejs_gapic_library(
28701 - name = "connection_nodejs_gapic",
28702 - src = ":connection_proto_with_info",
28703 - extra_protoc_parameters = ["metadata"],
28704 - grpc_service_config = "bigqueryconnection_grpc_service_config.json",
28705 - package = "google.cloud.bigquery.connection.v1beta1",
28706 - rest_numeric_enums = False,
28707 - service_yaml = "bigqueryconnection_v1beta1.yaml",
28708 - transport = "grpc+rest",
28709 - deps = [],
28710 -)
28711 -
28712 -nodejs_gapic_assembly_pkg(
28713 - name = "bigquery-connection-v1beta1-nodejs",
28714 - deps = [
28715 - ":connection_nodejs_gapic",
28716 - ":connection_proto",
28717 - ],
28718 -)
28719 -
28720 -##############################################################################
28721 -# Ruby
28722 -##############################################################################
28723 -load(
28724 - "@com_google_googleapis_imports//:imports.bzl",
28725 - "ruby_cloud_gapic_library",
28726 - "ruby_gapic_assembly_pkg",
28727 - "ruby_grpc_library",
28728 - "ruby_proto_library",
28729 -)
28730 -
28731 -ruby_proto_library(
28732 - name = "connection_ruby_proto",
28733 - deps = [":connection_proto"],
28734 -)
28735 -
28736 -ruby_grpc_library(
28737 - name = "connection_ruby_grpc",
28738 - srcs = [":connection_proto"],
28739 - deps = [":connection_ruby_proto"],
28740 -)
28741 -
28742 -ruby_cloud_gapic_library(
28743 - name = "connection_ruby_gapic",
28744 - srcs = [":connection_proto_with_info"],
28745 - extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-connection-v1beta1"],
28746 - rest_numeric_enums = False,
28747 - deps = [
28748 - ":connection_ruby_grpc",
28749 - ":connection_ruby_proto",
28750 - ],
28751 -)
28752 -
28753 -# Open Source Packages
28754 -ruby_gapic_assembly_pkg(
28755 - name = "google-cloud-bigquery-connection-v1beta1-ruby",
28756 - deps = [
28757 - ":connection_ruby_gapic",
28758 - ":connection_ruby_grpc",
28759 - ":connection_ruby_proto",
28760 - ],
28761 -)
28762 -
28763 -##############################################################################
28764 -# C#
28765 -##############################################################################
28766 -load(
28767 - "@com_google_googleapis_imports//:imports.bzl",
28768 - "csharp_gapic_assembly_pkg",
28769 - "csharp_gapic_library",
28770 - "csharp_grpc_library",
28771 - "csharp_proto_library",
28772 -)
28773 -
28774 -csharp_proto_library(
28775 - name = "connection_csharp_proto",
28776 - deps = [":connection_proto"],
28777 -)
28778 -
28779 -csharp_grpc_library(
28780 - name = "connection_csharp_grpc",
28781 - srcs = [":connection_proto"],
28782 - deps = [":connection_csharp_proto"],
28783 -)
28784 -
28785 -csharp_gapic_library(
28786 - name = "connection_csharp_gapic",
28787 - srcs = [":connection_proto_with_info"],
28788 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
28789 - grpc_service_config = "bigqueryconnection_grpc_service_config.json",
28790 - rest_numeric_enums = False,
28791 - service_yaml = "bigqueryconnection_v1beta1.yaml",
28792 - deps = [
28793 - ":connection_csharp_grpc",
28794 - ":connection_csharp_proto",
28795 - ],
28796 -)
28797 -
28798 -# Open Source Packages
28799 -csharp_gapic_assembly_pkg(
28800 - name = "google-cloud-bigquery-connection-v1beta1-csharp",
28801 - deps = [
28802 - ":connection_csharp_gapic",
28803 - ":connection_csharp_grpc",
28804 - ":connection_csharp_proto",
28805 - ],
28806 -)
28807 -
28808 -##############################################################################
28809 -# C++
28810 -##############################################################################
28811 -# Put your C++ rules here
28812 diff -urN a/google/cloud/bigquery/dataexchange/BUILD.bazel b/google/cloud/bigquery/dataexchange/BUI…
28813 --- a/google/cloud/bigquery/dataexchange/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
28814 +++ b/google/cloud/bigquery/dataexchange/BUILD.bazel 1969-12-31 16:00:00
28815 @@ -1,39 +0,0 @@
28816 -# This build file includes a target for the Ruby wrapper library for
28817 -# google-cloud-bigquery-data_exchange.
28818 -
28819 -# This is an API workspace, having public visibility by default makes perfect sense.
28820 -package(default_visibility = ["//visibility:public"])
28821 -
28822 -# Export yaml configs.
28823 -exports_files(glob(["*.yaml"]))
28824 -
28825 -load(
28826 - "@com_google_googleapis_imports//:imports.bzl",
28827 - "ruby_cloud_gapic_library",
28828 - "ruby_gapic_assembly_pkg",
28829 -)
28830 -
28831 -# Generates a Ruby wrapper client for analyticshub.
28832 -# Ruby wrapper clients are versionless, but are generated from source protos
28833 -# for a particular service version, v1beta1 in this case.
28834 -ruby_cloud_gapic_library(
28835 - name = "dataexchange_ruby_wrapper",
28836 - srcs = ["//google/cloud/bigquery/dataexchange/v1beta1:dataexchange_proto_with_info"],
28837 - extra_protoc_parameters = [
28838 - "ruby-cloud-api-id=analyticshub.googleapis.com",
28839 - "ruby-cloud-api-shortname=analyticshub",
28840 - "ruby-cloud-gem-name=google-cloud-bigquery-data_exchange",
28841 - "ruby-cloud-product-url=https://cloud.google.com/analytics-hub/",
28842 - "ruby-cloud-wrapper-of=v1beta1:0.0",
28843 - ],
28844 - ruby_cloud_description = "Analytics Hub is a data exchange that allows you to efficiently and …
28845 - ruby_cloud_title = "Analytics Hub",
28846 -)
28847 -
28848 -# Open Source package.
28849 -ruby_gapic_assembly_pkg(
28850 - name = "google-cloud-dataexchange-ruby",
28851 - deps = [
28852 - ":dataexchange_ruby_wrapper",
28853 - ],
28854 -)
28855 diff -urN a/google/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel b/google/cloud/bigquery/dataexch…
28856 --- a/google/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
28857 +++ b/google/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel 1969-12-31 16:00:00
28858 @@ -1,406 +0,0 @@
28859 -# This file was automatically generated by BuildFileGenerator
28860 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
28861 -
28862 -# Most of the manual changes to this file will be overwritten.
28863 -# It's **only** allowed to change the following rule attribute values:
28864 -# - names of *_gapic_assembly_* rules
28865 -# - certain parameters of *_gapic_library rules, including but not limited to:
28866 -# * extra_protoc_parameters
28867 -# * extra_protoc_file_parameters
28868 -# The complete list of preserved parameters can be found in the source code.
28869 -
28870 -# This is an API workspace, having public visibility by default makes perfect sense.
28871 -package(default_visibility = ["//visibility:public"])
28872 -
28873 -##############################################################################
28874 -# Common
28875 -##############################################################################
28876 -load("@rules_proto//proto:defs.bzl", "proto_library")
28877 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
28878 -
28879 -proto_library(
28880 - name = "dataexchange_proto",
28881 - srcs = [
28882 - "dataexchange.proto",
28883 - ],
28884 - deps = [
28885 - "//google/api:annotations_proto",
28886 - "//google/api:client_proto",
28887 - "//google/api:field_behavior_proto",
28888 - "//google/api:resource_proto",
28889 - "//google/iam/v1:iam_policy_proto",
28890 - "//google/iam/v1:policy_proto",
28891 - "@com_google_protobuf//:empty_proto",
28892 - "@com_google_protobuf//:field_mask_proto",
28893 - "@com_google_protobuf//:wrappers_proto",
28894 - ],
28895 -)
28896 -
28897 -proto_library_with_info(
28898 - name = "dataexchange_proto_with_info",
28899 - deps = [
28900 - ":dataexchange_proto",
28901 - "//google/cloud:common_resources_proto",
28902 - "//google/cloud/location:location_proto",
28903 - ],
28904 -)
28905 -
28906 -##############################################################################
28907 -# Java
28908 -##############################################################################
28909 -load(
28910 - "@com_google_googleapis_imports//:imports.bzl",
28911 - "java_gapic_assembly_gradle_pkg",
28912 - "java_gapic_library",
28913 - "java_gapic_test",
28914 - "java_grpc_library",
28915 - "java_proto_library",
28916 -)
28917 -
28918 -java_proto_library(
28919 - name = "dataexchange_java_proto",
28920 - deps = [":dataexchange_proto"],
28921 -)
28922 -
28923 -java_grpc_library(
28924 - name = "dataexchange_java_grpc",
28925 - srcs = [":dataexchange_proto"],
28926 - deps = [":dataexchange_java_proto"],
28927 -)
28928 -
28929 -java_gapic_library(
28930 - name = "dataexchange_java_gapic",
28931 - srcs = [":dataexchange_proto_with_info"],
28932 - gapic_yaml = None,
28933 - grpc_service_config = "analyticshub_v1beta1_grpc_service_config.json",
28934 - rest_numeric_enums = False,
28935 - service_yaml = "analyticshub_v1beta1.yaml",
28936 - test_deps = [
28937 - ":dataexchange_java_grpc",
28938 - "//google/cloud/location:location_java_grpc",
28939 - "//google/iam/v1:iam_java_grpc",
28940 - ],
28941 - transport = "grpc+rest",
28942 - deps = [
28943 - ":dataexchange_java_proto",
28944 - "//google/api:api_java_proto",
28945 - "//google/cloud/location:location_java_proto",
28946 - "//google/iam/v1:iam_java_proto",
28947 - ],
28948 -)
28949 -
28950 -java_gapic_test(
28951 - name = "dataexchange_java_gapic_test_suite",
28952 - test_classes = [
28953 - "com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClientHttpJsonTest",
28954 - "com.google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubServiceClientTest",
28955 - ],
28956 - runtime_deps = [":dataexchange_java_gapic_test"],
28957 -)
28958 -
28959 -# Open Source Packages
28960 -java_gapic_assembly_gradle_pkg(
28961 - name = "google-cloud-bigquery-dataexchange-v1beta1-java",
28962 - include_samples = True,
28963 - transport = "grpc+rest",
28964 - deps = [
28965 - ":dataexchange_java_gapic",
28966 - ":dataexchange_java_grpc",
28967 - ":dataexchange_java_proto",
28968 - ":dataexchange_proto",
28969 - ],
28970 -)
28971 -
28972 -##############################################################################
28973 -# Go
28974 -##############################################################################
28975 -load(
28976 - "@com_google_googleapis_imports//:imports.bzl",
28977 - "go_gapic_assembly_pkg",
28978 - "go_gapic_library",
28979 - "go_proto_library",
28980 - "go_test",
28981 -)
28982 -
28983 -go_proto_library(
28984 - name = "dataexchange_go_proto",
28985 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
28986 - importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/dataexchange/v1beta1",
28987 - protos = [":dataexchange_proto"],
28988 - deps = [
28989 - "//google/api:annotations_go_proto",
28990 - "//google/iam/v1:iam_go_proto",
28991 - ],
28992 -)
28993 -
28994 -go_gapic_library(
28995 - name = "dataexchange_go_gapic",
28996 - srcs = [":dataexchange_proto_with_info"],
28997 - grpc_service_config = "analyticshub_v1beta1_grpc_service_config.json",
28998 - importpath = "cloud.google.com/go/bigquery/dataexchange/apiv1beta1;dataexchange",
28999 - metadata = True,
29000 - rest_numeric_enums = False,
29001 - service_yaml = "analyticshub_v1beta1.yaml",
29002 - transport = "grpc+rest",
29003 - deps = [
29004 - ":dataexchange_go_proto",
29005 - "//google/cloud/location:location_go_proto",
29006 - "//google/iam/v1:iam_go_proto",
29007 - ],
29008 -)
29009 -
29010 -go_test(
29011 - name = "dataexchange_go_gapic_test",
29012 - srcs = [":dataexchange_go_gapic_srcjar_test"],
29013 - embed = [":dataexchange_go_gapic"],
29014 - importpath = "cloud.google.com/go/bigquery/dataexchange/apiv1beta1",
29015 -)
29016 -
29017 -# Open Source Packages
29018 -go_gapic_assembly_pkg(
29019 - name = "gapi-cloud-bigquery-dataexchange-v1beta1-go",
29020 - deps = [
29021 - ":dataexchange_go_gapic",
29022 - ":dataexchange_go_gapic_srcjar-metadata.srcjar",
29023 - ":dataexchange_go_gapic_srcjar-test.srcjar",
29024 - ":dataexchange_go_proto",
29025 - ],
29026 -)
29027 -
29028 -##############################################################################
29029 -# Python
29030 -##############################################################################
29031 -load(
29032 - "@com_google_googleapis_imports//:imports.bzl",
29033 - "py_gapic_assembly_pkg",
29034 - "py_gapic_library",
29035 - "py_test",
29036 -)
29037 -
29038 -py_gapic_library(
29039 - name = "dataexchange_py_gapic",
29040 - srcs = [":dataexchange_proto"],
29041 - grpc_service_config = "analyticshub_v1beta1_grpc_service_config.json",
29042 - opt_args = [
29043 - "python-gapic-name=bigquery_data_exchange",
29044 - "python-gapic-namespace=google.cloud",
29045 - "warehouse-package-name=google-cloud-bigquery-data-exchange",
29046 - ],
29047 - rest_numeric_enums = False,
29048 - service_yaml = "analyticshub_v1beta1.yaml",
29049 - transport = "grpc",
29050 - deps = [
29051 - "//google/iam/v1:iam_policy_py_proto",
29052 - ],
29053 -)
29054 -
29055 -py_test(
29056 - name = "dataexchange_py_gapic_test",
29057 - srcs = [
29058 - "dataexchange_py_gapic_pytest.py",
29059 - "dataexchange_py_gapic_test.py",
29060 - ],
29061 - legacy_create_init = False,
29062 - deps = [":dataexchange_py_gapic"],
29063 -)
29064 -
29065 -# Open Source Packages
29066 -py_gapic_assembly_pkg(
29067 - name = "bigquery-dataexchange-v1beta1-py",
29068 - deps = [
29069 - ":dataexchange_py_gapic",
29070 - ],
29071 -)
29072 -
29073 -##############################################################################
29074 -# PHP
29075 -##############################################################################
29076 -load(
29077 - "@com_google_googleapis_imports//:imports.bzl",
29078 - "php_gapic_assembly_pkg",
29079 - "php_gapic_library",
29080 - "php_grpc_library",
29081 - "php_proto_library",
29082 -)
29083 -
29084 -php_proto_library(
29085 - name = "dataexchange_php_proto",
29086 - deps = [":dataexchange_proto"],
29087 -)
29088 -
29089 -php_grpc_library(
29090 - name = "dataexchange_php_grpc",
29091 - srcs = [":dataexchange_proto"],
29092 - deps = [":dataexchange_php_proto"],
29093 -)
29094 -
29095 -php_gapic_library(
29096 - name = "dataexchange_php_gapic",
29097 - srcs = [":dataexchange_proto_with_info"],
29098 - grpc_service_config = "analyticshub_v1beta1_grpc_service_config.json",
29099 - rest_numeric_enums = False,
29100 - service_yaml = "analyticshub_v1beta1.yaml",
29101 - transport = "grpc+rest",
29102 - deps = [
29103 - ":dataexchange_php_grpc",
29104 - ":dataexchange_php_proto",
29105 - ],
29106 -)
29107 -
29108 -# Open Source Packages
29109 -php_gapic_assembly_pkg(
29110 - name = "google-cloud-bigquery-dataexchange-v1beta1-php",
29111 - deps = [
29112 - ":dataexchange_php_gapic",
29113 - ":dataexchange_php_grpc",
29114 - ":dataexchange_php_proto",
29115 - ],
29116 -)
29117 -
29118 -##############################################################################
29119 -# Node.js
29120 -##############################################################################
29121 -load(
29122 - "@com_google_googleapis_imports//:imports.bzl",
29123 - "nodejs_gapic_assembly_pkg",
29124 - "nodejs_gapic_library",
29125 -)
29126 -
29127 -nodejs_gapic_library(
29128 - name = "dataexchange_nodejs_gapic",
29129 - package_name = "@google-cloud/bigquery-data-exchange",
29130 - src = ":dataexchange_proto_with_info",
29131 - extra_protoc_parameters = ["metadata"],
29132 - grpc_service_config = "analyticshub_v1beta1_grpc_service_config.json",
29133 - package = "google.cloud.bigquery.dataexchange.v1beta1",
29134 - rest_numeric_enums = False,
29135 - service_yaml = "analyticshub_v1beta1.yaml",
29136 - transport = "grpc+rest",
29137 - deps = [],
29138 -)
29139 -
29140 -nodejs_gapic_assembly_pkg(
29141 - name = "bigquery-dataexchange-v1beta1-nodejs",
29142 - deps = [
29143 - ":dataexchange_nodejs_gapic",
29144 - ":dataexchange_proto",
29145 - ],
29146 -)
29147 -
29148 -##############################################################################
29149 -# Ruby
29150 -##############################################################################
29151 -load(
29152 - "@com_google_googleapis_imports//:imports.bzl",
29153 - "ruby_cloud_gapic_library",
29154 - "ruby_gapic_assembly_pkg",
29155 - "ruby_grpc_library",
29156 - "ruby_proto_library",
29157 -)
29158 -
29159 -ruby_proto_library(
29160 - name = "dataexchange_ruby_proto",
29161 - deps = [":dataexchange_proto"],
29162 -)
29163 -
29164 -ruby_grpc_library(
29165 - name = "dataexchange_ruby_grpc",
29166 - srcs = [":dataexchange_proto"],
29167 - deps = [":dataexchange_ruby_proto"],
29168 -)
29169 -
29170 -ruby_cloud_gapic_library(
29171 - name = "dataexchange_ruby_gapic",
29172 - srcs = [":dataexchange_proto_with_info"],
29173 - extra_protoc_parameters = [
29174 - "ruby-cloud-api-id=analyticshub.googleapis.com",
29175 - "ruby-cloud-api-shortname=analyticshub",
29176 - "ruby-cloud-gem-name=google-cloud-bigquery-data_exchange-v1beta1",
29177 - "ruby-cloud-product-url=https://cloud.google.com/analytics-hub/",
29178 - ],
29179 - grpc_service_config = "analyticshub_v1beta1_grpc_service_config.json",
29180 - rest_numeric_enums = False,
29181 - ruby_cloud_description = "Analytics Hub is a data exchange that allows you to efficiently and …
29182 - ruby_cloud_title = "Analytics Hub V1beta1",
29183 - service_yaml = "analyticshub_v1beta1.yaml",
29184 - deps = [
29185 - ":dataexchange_ruby_grpc",
29186 - ":dataexchange_ruby_proto",
29187 - ],
29188 -)
29189 -
29190 -# Open Source Packages
29191 -ruby_gapic_assembly_pkg(
29192 - name = "google-cloud-bigquery-dataexchange-v1beta1-ruby",
29193 - deps = [
29194 - ":dataexchange_ruby_gapic",
29195 - ":dataexchange_ruby_grpc",
29196 - ":dataexchange_ruby_proto",
29197 - ],
29198 -)
29199 -
29200 -##############################################################################
29201 -# C#
29202 -##############################################################################
29203 -load(
29204 - "@com_google_googleapis_imports//:imports.bzl",
29205 - "csharp_gapic_assembly_pkg",
29206 - "csharp_gapic_library",
29207 - "csharp_grpc_library",
29208 - "csharp_proto_library",
29209 -)
29210 -
29211 -csharp_proto_library(
29212 - name = "dataexchange_csharp_proto",
29213 - deps = [":dataexchange_proto"],
29214 -)
29215 -
29216 -csharp_grpc_library(
29217 - name = "dataexchange_csharp_grpc",
29218 - srcs = [":dataexchange_proto"],
29219 - deps = [":dataexchange_csharp_proto"],
29220 -)
29221 -
29222 -csharp_gapic_library(
29223 - name = "dataexchange_csharp_gapic",
29224 - srcs = [":dataexchange_proto_with_info"],
29225 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
29226 - grpc_service_config = "analyticshub_v1beta1_grpc_service_config.json",
29227 - rest_numeric_enums = False,
29228 - service_yaml = "analyticshub_v1beta1.yaml",
29229 - deps = [
29230 - ":dataexchange_csharp_grpc",
29231 - ":dataexchange_csharp_proto",
29232 - ],
29233 -)
29234 -
29235 -# Open Source Packages
29236 -csharp_gapic_assembly_pkg(
29237 - name = "google-cloud-bigquery-dataexchange-v1beta1-csharp",
29238 - deps = [
29239 - ":dataexchange_csharp_gapic",
29240 - ":dataexchange_csharp_grpc",
29241 - ":dataexchange_csharp_proto",
29242 - ],
29243 -)
29244 -
29245 -##############################################################################
29246 -# C++
29247 -##############################################################################
29248 -load(
29249 - "@com_google_googleapis_imports//:imports.bzl",
29250 - "cc_grpc_library",
29251 - "cc_proto_library",
29252 -)
29253 -
29254 -cc_proto_library(
29255 - name = "dataexchange_cc_proto",
29256 - deps = [":dataexchange_proto"],
29257 -)
29258 -
29259 -cc_grpc_library(
29260 - name = "dataexchange_cc_grpc",
29261 - srcs = [":dataexchange_proto"],
29262 - grpc_only = True,
29263 - deps = [":dataexchange_cc_proto"],
29264 -)
29265 diff -urN a/google/cloud/bigquery/datapolicies/BUILD.bazel b/google/cloud/bigquery/datapolicies/BUI…
29266 --- a/google/cloud/bigquery/datapolicies/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
29267 +++ b/google/cloud/bigquery/datapolicies/BUILD.bazel 1969-12-31 16:00:00
29268 @@ -1,39 +0,0 @@
29269 -# This build file includes a target for the Ruby wrapper library for
29270 -# google-cloud-bigquery-data_policies.
29271 -
29272 -# This is an API workspace, having public visibility by default makes perfect sense.
29273 -package(default_visibility = ["//visibility:public"])
29274 -
29275 -# Export yaml configs.
29276 -exports_files(glob(["*.yaml"]))
29277 -
29278 -load(
29279 - "@com_google_googleapis_imports//:imports.bzl",
29280 - "ruby_cloud_gapic_library",
29281 - "ruby_gapic_assembly_pkg",
29282 -)
29283 -
29284 -# Generates a Ruby wrapper client for bigquerydatapolicy.
29285 -# Ruby wrapper clients are versionless, but are generated from source protos
29286 -# for a particular service version, v1beta1 in this case.
29287 -ruby_cloud_gapic_library(
29288 - name = "bigquerydatapolicy_ruby_wrapper",
29289 - srcs = ["//google/cloud/bigquery/datapolicies/v1beta1:datapolicies_proto_with_info"],
29290 - extra_protoc_parameters = [
29291 - "ruby-cloud-gem-name=google-cloud-bigquery-data_policies",
29292 - "ruby-cloud-wrapper-of=v1beta1:0.0",
29293 - "ruby-cloud-product-url=https://cloud.google.com/bigquery",
29294 - "ruby-cloud-api-id=bigquerydatapolicy.googleapis.com",
29295 - "ruby-cloud-api-shortname=bigquerydatapolicy",
29296 - ],
29297 - ruby_cloud_description = "The Data Policy Service provides APIs for managing the BigQuery labe…
29298 - ruby_cloud_title = "BigQuery Data Policy Service V1beta1",
29299 -)
29300 -
29301 -# Open Source package.
29302 -ruby_gapic_assembly_pkg(
29303 - name = "google-cloud-bigquery-datapolicies-ruby",
29304 - deps = [
29305 - ":bigquerydatapolicy_ruby_wrapper",
29306 - ],
29307 -)
29308 diff -urN a/google/cloud/bigquery/datapolicies/v1/BUILD.bazel b/google/cloud/bigquery/datapolicies/…
29309 --- a/google/cloud/bigquery/datapolicies/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
29310 +++ b/google/cloud/bigquery/datapolicies/v1/BUILD.bazel 1969-12-31 16:00:00
29311 @@ -1,391 +0,0 @@
29312 -# This file was automatically generated by BuildFileGenerator
29313 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
29314 -
29315 -# Most of the manual changes to this file will be overwritten.
29316 -# It's **only** allowed to change the following rule attribute values:
29317 -# - names of *_gapic_assembly_* rules
29318 -# - certain parameters of *_gapic_library rules, including but not limited to:
29319 -# * extra_protoc_parameters
29320 -# * extra_protoc_file_parameters
29321 -# The complete list of preserved parameters can be found in the source code.
29322 -
29323 -# This is an API workspace, having public visibility by default makes perfect sense.
29324 -package(default_visibility = ["//visibility:public"])
29325 -
29326 -##############################################################################
29327 -# Common
29328 -##############################################################################
29329 -load("@rules_proto//proto:defs.bzl", "proto_library")
29330 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
29331 -
29332 -proto_library(
29333 - name = "datapolicies_proto",
29334 - srcs = [
29335 - "datapolicy.proto",
29336 - ],
29337 - deps = [
29338 - "//google/api:annotations_proto",
29339 - "//google/api:client_proto",
29340 - "//google/api:field_behavior_proto",
29341 - "//google/api:resource_proto",
29342 - "//google/iam/v1:iam_policy_proto",
29343 - "//google/iam/v1:policy_proto",
29344 - "@com_google_protobuf//:empty_proto",
29345 - "@com_google_protobuf//:field_mask_proto",
29346 - ],
29347 -)
29348 -
29349 -proto_library_with_info(
29350 - name = "datapolicies_proto_with_info",
29351 - deps = [
29352 - ":datapolicies_proto",
29353 - "//google/cloud:common_resources_proto",
29354 - ],
29355 -)
29356 -
29357 -##############################################################################
29358 -# Java
29359 -##############################################################################
29360 -load(
29361 - "@com_google_googleapis_imports//:imports.bzl",
29362 - "java_gapic_assembly_gradle_pkg",
29363 - "java_gapic_library",
29364 - "java_gapic_test",
29365 - "java_grpc_library",
29366 - "java_proto_library",
29367 -)
29368 -
29369 -java_proto_library(
29370 - name = "datapolicies_java_proto",
29371 - deps = [":datapolicies_proto"],
29372 -)
29373 -
29374 -java_grpc_library(
29375 - name = "datapolicies_java_grpc",
29376 - srcs = [":datapolicies_proto"],
29377 - deps = [":datapolicies_java_proto"],
29378 -)
29379 -
29380 -java_gapic_library(
29381 - name = "datapolicies_java_gapic",
29382 - srcs = [":datapolicies_proto_with_info"],
29383 - gapic_yaml = None,
29384 - grpc_service_config = "datapolicies_v1_grpc_service_config.json",
29385 - rest_numeric_enums = True,
29386 - service_yaml = "bigquerydatapolicy_v1.yaml",
29387 - test_deps = [
29388 - ":datapolicies_java_grpc",
29389 - "//google/iam/v1:iam_java_grpc",
29390 - ],
29391 - transport = "grpc+rest",
29392 - deps = [
29393 - ":datapolicies_java_proto",
29394 - "//google/api:api_java_proto",
29395 - "//google/iam/v1:iam_java_proto",
29396 - ],
29397 -)
29398 -
29399 -java_gapic_test(
29400 - name = "datapolicies_java_gapic_test_suite",
29401 - test_classes = [
29402 - "com.google.cloud.bigquery.datapolicies.v1.DataPolicyServiceClientHttpJsonTest",
29403 - "com.google.cloud.bigquery.datapolicies.v1.DataPolicyServiceClientTest",
29404 - ],
29405 - runtime_deps = [":datapolicies_java_gapic_test"],
29406 -)
29407 -
29408 -# Open Source Packages
29409 -java_gapic_assembly_gradle_pkg(
29410 - name = "google-cloud-bigquery-datapolicies-v1-java",
29411 - transport = "grpc+rest",
29412 - deps = [
29413 - ":datapolicies_java_gapic",
29414 - ":datapolicies_java_grpc",
29415 - ":datapolicies_java_proto",
29416 - ":datapolicies_proto",
29417 - ],
29418 - include_samples = True,
29419 -)
29420 -
29421 -##############################################################################
29422 -# Go
29423 -##############################################################################
29424 -load(
29425 - "@com_google_googleapis_imports//:imports.bzl",
29426 - "go_gapic_assembly_pkg",
29427 - "go_gapic_library",
29428 - "go_proto_library",
29429 - "go_test",
29430 -)
29431 -
29432 -go_proto_library(
29433 - name = "datapolicies_go_proto",
29434 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
29435 - importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/datapolicies/v1",
29436 - protos = [":datapolicies_proto"],
29437 - deps = [
29438 - "//google/api:annotations_go_proto",
29439 - "//google/iam/v1:iam_go_proto",
29440 - ],
29441 -)
29442 -
29443 -go_gapic_library(
29444 - name = "datapolicies_go_gapic",
29445 - srcs = [":datapolicies_proto_with_info"],
29446 - grpc_service_config = "datapolicies_v1_grpc_service_config.json",
29447 - importpath = "cloud.google.com/go/bigquery/datapolicies/apiv1;datapolicies",
29448 - metadata = True,
29449 - rest_numeric_enums = True,
29450 - service_yaml = "bigquerydatapolicy_v1.yaml",
29451 - transport = "grpc+rest",
29452 - deps = [
29453 - ":datapolicies_go_proto",
29454 - "//google/iam/v1:iam_go_proto",
29455 - ],
29456 -)
29457 -
29458 -go_test(
29459 - name = "datapolicies_go_gapic_test",
29460 - srcs = [":datapolicies_go_gapic_srcjar_test"],
29461 - embed = [":datapolicies_go_gapic"],
29462 - importpath = "cloud.google.com/go/bigquery/datapolicies/apiv1",
29463 -)
29464 -
29465 -# Open Source Packages
29466 -go_gapic_assembly_pkg(
29467 - name = "gapi-cloud-bigquery-datapolicies-v1-go",
29468 - deps = [
29469 - ":datapolicies_go_gapic",
29470 - ":datapolicies_go_gapic_srcjar-test.srcjar",
29471 - ":datapolicies_go_gapic_srcjar-metadata.srcjar",
29472 - ":datapolicies_go_proto",
29473 - ],
29474 -)
29475 -
29476 -##############################################################################
29477 -# Python
29478 -##############################################################################
29479 -load(
29480 - "@com_google_googleapis_imports//:imports.bzl",
29481 - "py_gapic_assembly_pkg",
29482 - "py_gapic_library",
29483 - "py_test",
29484 -)
29485 -
29486 -py_gapic_library(
29487 - name = "datapolicies_py_gapic",
29488 - srcs = [":datapolicies_proto"],
29489 - grpc_service_config = "datapolicies_v1_grpc_service_config.json",
29490 - rest_numeric_enums = True,
29491 - service_yaml = "bigquerydatapolicy_v1.yaml",
29492 - transport = "grpc+rest",
29493 - deps = [
29494 - "//google/iam/v1:iam_policy_py_proto",
29495 - ],
29496 -)
29497 -
29498 -py_test(
29499 - name = "datapolicies_py_gapic_test",
29500 - srcs = [
29501 - "datapolicies_py_gapic_pytest.py",
29502 - "datapolicies_py_gapic_test.py",
29503 - ],
29504 - legacy_create_init = False,
29505 - deps = [":datapolicies_py_gapic"],
29506 -)
29507 -
29508 -# Open Source Packages
29509 -py_gapic_assembly_pkg(
29510 - name = "bigquery-datapolicies-v1-py",
29511 - deps = [
29512 - ":datapolicies_py_gapic",
29513 - ],
29514 -)
29515 -
29516 -##############################################################################
29517 -# PHP
29518 -##############################################################################
29519 -load(
29520 - "@com_google_googleapis_imports//:imports.bzl",
29521 - "php_gapic_assembly_pkg",
29522 - "php_gapic_library",
29523 - "php_grpc_library",
29524 - "php_proto_library",
29525 -)
29526 -
29527 -php_proto_library(
29528 - name = "datapolicies_php_proto",
29529 - deps = [":datapolicies_proto"],
29530 -)
29531 -
29532 -php_grpc_library(
29533 - name = "datapolicies_php_grpc",
29534 - srcs = [":datapolicies_proto"],
29535 - deps = [":datapolicies_php_proto"],
29536 -)
29537 -
29538 -php_gapic_library(
29539 - name = "datapolicies_php_gapic",
29540 - srcs = [":datapolicies_proto_with_info"],
29541 - grpc_service_config = "datapolicies_v1_grpc_service_config.json",
29542 - rest_numeric_enums = True,
29543 - service_yaml = "bigquerydatapolicy_v1.yaml",
29544 - transport = "grpc+rest",
29545 - deps = [
29546 - ":datapolicies_php_grpc",
29547 - ":datapolicies_php_proto",
29548 - ],
29549 -)
29550 -
29551 -# Open Source Packages
29552 -php_gapic_assembly_pkg(
29553 - name = "google-cloud-bigquery-datapolicies-v1-php",
29554 - deps = [
29555 - ":datapolicies_php_gapic",
29556 - ":datapolicies_php_grpc",
29557 - ":datapolicies_php_proto",
29558 - ],
29559 -)
29560 -
29561 -##############################################################################
29562 -# Node.js
29563 -##############################################################################
29564 -load(
29565 - "@com_google_googleapis_imports//:imports.bzl",
29566 - "nodejs_gapic_assembly_pkg",
29567 - "nodejs_gapic_library",
29568 -)
29569 -
29570 -nodejs_gapic_library(
29571 - name = "datapolicies_nodejs_gapic",
29572 - package_name = "@google-cloud/datapolicies",
29573 - src = ":datapolicies_proto_with_info",
29574 - extra_protoc_parameters = ["metadata"],
29575 - grpc_service_config = "datapolicies_v1_grpc_service_config.json",
29576 - package = "google.cloud.bigquery.datapolicies.v1",
29577 - rest_numeric_enums = True,
29578 - service_yaml = "bigquerydatapolicy_v1.yaml",
29579 - transport = "grpc+rest",
29580 - deps = [],
29581 -)
29582 -
29583 -nodejs_gapic_assembly_pkg(
29584 - name = "bigquery-datapolicies-v1-nodejs",
29585 - deps = [
29586 - ":datapolicies_nodejs_gapic",
29587 - ":datapolicies_proto",
29588 - ],
29589 -)
29590 -
29591 -##############################################################################
29592 -# Ruby
29593 -##############################################################################
29594 -load(
29595 - "@com_google_googleapis_imports//:imports.bzl",
29596 - "ruby_gapic_assembly_pkg",
29597 - "ruby_cloud_gapic_library",
29598 - "ruby_grpc_library",
29599 - "ruby_proto_library",
29600 -)
29601 -
29602 -ruby_proto_library(
29603 - name = "datapolicies_ruby_proto",
29604 - deps = [":datapolicies_proto"],
29605 -)
29606 -
29607 -ruby_grpc_library(
29608 - name = "datapolicies_ruby_grpc",
29609 - srcs = [":datapolicies_proto"],
29610 - deps = [":datapolicies_ruby_proto"],
29611 -)
29612 -
29613 -ruby_cloud_gapic_library(
29614 - name = "datapolicies_ruby_gapic",
29615 - srcs = [":datapolicies_proto_with_info"],
29616 - extra_protoc_parameters = [
29617 - "ruby-cloud-gem-name=google-cloud-bigquery-datapolicies-v1",
29618 - ],
29619 - grpc_service_config = "datapolicies_v1_grpc_service_config.json",
29620 - rest_numeric_enums = True,
29621 - service_yaml = "bigquerydatapolicy_v1.yaml",
29622 - deps = [
29623 - ":datapolicies_ruby_grpc",
29624 - ":datapolicies_ruby_proto",
29625 - ],
29626 -)
29627 -
29628 -# Open Source Packages
29629 -ruby_gapic_assembly_pkg(
29630 - name = "google-cloud-bigquery-datapolicies-v1-ruby",
29631 - deps = [
29632 - ":datapolicies_ruby_gapic",
29633 - ":datapolicies_ruby_grpc",
29634 - ":datapolicies_ruby_proto",
29635 - ],
29636 -)
29637 -
29638 -##############################################################################
29639 -# C#
29640 -##############################################################################
29641 -load(
29642 - "@com_google_googleapis_imports//:imports.bzl",
29643 - "csharp_gapic_assembly_pkg",
29644 - "csharp_gapic_library",
29645 - "csharp_grpc_library",
29646 - "csharp_proto_library",
29647 -)
29648 -
29649 -csharp_proto_library(
29650 - name = "datapolicies_csharp_proto",
29651 - deps = [":datapolicies_proto"],
29652 -)
29653 -
29654 -csharp_grpc_library(
29655 - name = "datapolicies_csharp_grpc",
29656 - srcs = [":datapolicies_proto"],
29657 - deps = [":datapolicies_csharp_proto"],
29658 -)
29659 -
29660 -csharp_gapic_library(
29661 - name = "datapolicies_csharp_gapic",
29662 - srcs = [":datapolicies_proto_with_info"],
29663 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
29664 - grpc_service_config = "datapolicies_v1_grpc_service_config.json",
29665 - rest_numeric_enums = True,
29666 - service_yaml = "bigquerydatapolicy_v1.yaml",
29667 - deps = [
29668 - ":datapolicies_csharp_grpc",
29669 - ":datapolicies_csharp_proto",
29670 - ],
29671 -)
29672 -
29673 -# Open Source Packages
29674 -csharp_gapic_assembly_pkg(
29675 - name = "google-cloud-bigquery-datapolicies-v1-csharp",
29676 - deps = [
29677 - ":datapolicies_csharp_gapic",
29678 - ":datapolicies_csharp_grpc",
29679 - ":datapolicies_csharp_proto",
29680 - ],
29681 -)
29682 -
29683 -##############################################################################
29684 -# C++
29685 -##############################################################################
29686 -load(
29687 - "@com_google_googleapis_imports//:imports.bzl",
29688 - "cc_grpc_library",
29689 - "cc_proto_library",
29690 -)
29691 -
29692 -cc_proto_library(
29693 - name = "datapolicies_cc_proto",
29694 - deps = [":datapolicies_proto"],
29695 -)
29696 -
29697 -cc_grpc_library(
29698 - name = "datapolicies_cc_grpc",
29699 - srcs = [":datapolicies_proto"],
29700 - grpc_only = True,
29701 - deps = [":datapolicies_cc_proto"],
29702 -)
29703 diff -urN a/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel b/google/cloud/bigquery/datapoli…
29704 --- a/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
29705 +++ b/google/cloud/bigquery/datapolicies/v1beta1/BUILD.bazel 1969-12-31 16:00:00
29706 @@ -1,396 +0,0 @@
29707 -# This file was automatically generated by BuildFileGenerator
29708 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
29709 -
29710 -# Most of the manual changes to this file will be overwritten.
29711 -# It's **only** allowed to change the following rule attribute values:
29712 -# - names of *_gapic_assembly_* rules
29713 -# - certain parameters of *_gapic_library rules, including but not limited to:
29714 -# * extra_protoc_parameters
29715 -# * extra_protoc_file_parameters
29716 -# The complete list of preserved parameters can be found in the source code.
29717 -
29718 -# This is an API workspace, having public visibility by default makes perfect sense.
29719 -package(default_visibility = ["//visibility:public"])
29720 -
29721 -##############################################################################
29722 -# Common
29723 -##############################################################################
29724 -load("@rules_proto//proto:defs.bzl", "proto_library")
29725 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
29726 -
29727 -proto_library(
29728 - name = "datapolicies_proto",
29729 - srcs = [
29730 - "datapolicy.proto",
29731 - ],
29732 - deps = [
29733 - "//google/api:annotations_proto",
29734 - "//google/api:client_proto",
29735 - "//google/api:field_behavior_proto",
29736 - "//google/api:resource_proto",
29737 - "//google/iam/v1:iam_policy_proto",
29738 - "//google/iam/v1:policy_proto",
29739 - "@com_google_protobuf//:empty_proto",
29740 - "@com_google_protobuf//:field_mask_proto",
29741 - ],
29742 -)
29743 -
29744 -proto_library_with_info(
29745 - name = "datapolicies_proto_with_info",
29746 - deps = [
29747 - ":datapolicies_proto",
29748 - "//google/cloud:common_resources_proto",
29749 - ],
29750 -)
29751 -
29752 -##############################################################################
29753 -# Java
29754 -##############################################################################
29755 -load(
29756 - "@com_google_googleapis_imports//:imports.bzl",
29757 - "java_gapic_assembly_gradle_pkg",
29758 - "java_gapic_library",
29759 - "java_gapic_test",
29760 - "java_grpc_library",
29761 - "java_proto_library",
29762 -)
29763 -
29764 -java_proto_library(
29765 - name = "datapolicies_java_proto",
29766 - deps = [":datapolicies_proto"],
29767 -)
29768 -
29769 -java_grpc_library(
29770 - name = "datapolicies_java_grpc",
29771 - srcs = [":datapolicies_proto"],
29772 - deps = [":datapolicies_java_proto"],
29773 -)
29774 -
29775 -java_gapic_library(
29776 - name = "datapolicies_java_gapic",
29777 - srcs = [":datapolicies_proto_with_info"],
29778 - gapic_yaml = None,
29779 - grpc_service_config = "datapolicies_v1beta1_grpc_service_config.json",
29780 - rest_numeric_enums = False,
29781 - service_yaml = "bigquerydatapolicy_v1beta1.yaml",
29782 - test_deps = [
29783 - ":datapolicies_java_grpc",
29784 - "//google/iam/v1:iam_java_grpc",
29785 - ],
29786 - transport = "grpc+rest",
29787 - deps = [
29788 - ":datapolicies_java_proto",
29789 - "//google/api:api_java_proto",
29790 - "//google/iam/v1:iam_java_proto",
29791 - ],
29792 -)
29793 -
29794 -java_gapic_test(
29795 - name = "datapolicies_java_gapic_test_suite",
29796 - test_classes = [
29797 - "com.google.cloud.bigquery.datapolicies.v1beta1.DataPolicyServiceClientHttpJsonTest",
29798 - "com.google.cloud.bigquery.datapolicies.v1beta1.DataPolicyServiceClientTest",
29799 - ],
29800 - runtime_deps = [":datapolicies_java_gapic_test"],
29801 -)
29802 -
29803 -# Open Source Packages
29804 -java_gapic_assembly_gradle_pkg(
29805 - name = "google-cloud-bigquery-datapolicies-v1beta1-java",
29806 - include_samples = True,
29807 - transport = "grpc+rest",
29808 - deps = [
29809 - ":datapolicies_java_gapic",
29810 - ":datapolicies_java_grpc",
29811 - ":datapolicies_java_proto",
29812 - ":datapolicies_proto",
29813 - ],
29814 -)
29815 -
29816 -##############################################################################
29817 -# Go
29818 -##############################################################################
29819 -load(
29820 - "@com_google_googleapis_imports//:imports.bzl",
29821 - "go_gapic_assembly_pkg",
29822 - "go_gapic_library",
29823 - "go_proto_library",
29824 - "go_test",
29825 -)
29826 -
29827 -go_proto_library(
29828 - name = "datapolicies_go_proto",
29829 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
29830 - importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/datapolicies/v1beta1",
29831 - protos = [":datapolicies_proto"],
29832 - deps = [
29833 - "//google/api:annotations_go_proto",
29834 - "//google/iam/v1:iam_go_proto",
29835 - ],
29836 -)
29837 -
29838 -go_gapic_library(
29839 - name = "datapolicies_go_gapic",
29840 - srcs = [":datapolicies_proto_with_info"],
29841 - grpc_service_config = "datapolicies_v1beta1_grpc_service_config.json",
29842 - importpath = "cloud.google.com/go/bigquery/datapolicies/apiv1beta1;datapolicies",
29843 - metadata = True,
29844 - rest_numeric_enums = False,
29845 - service_yaml = "bigquerydatapolicy_v1beta1.yaml",
29846 - transport = "grpc+rest",
29847 - deps = [
29848 - ":datapolicies_go_proto",
29849 - "//google/iam/v1:iam_go_proto",
29850 - ],
29851 -)
29852 -
29853 -go_test(
29854 - name = "datapolicies_go_gapic_test",
29855 - srcs = [":datapolicies_go_gapic_srcjar_test"],
29856 - embed = [":datapolicies_go_gapic"],
29857 - importpath = "cloud.google.com/go/bigquery/datapolicies/apiv1beta1",
29858 -)
29859 -
29860 -# Open Source Packages
29861 -go_gapic_assembly_pkg(
29862 - name = "gapi-cloud-bigquery-datapolicies-v1beta1-go",
29863 - deps = [
29864 - ":datapolicies_go_gapic",
29865 - ":datapolicies_go_gapic_srcjar-metadata.srcjar",
29866 - ":datapolicies_go_gapic_srcjar-test.srcjar",
29867 - ":datapolicies_go_proto",
29868 - ],
29869 -)
29870 -
29871 -##############################################################################
29872 -# Python
29873 -##############################################################################
29874 -load(
29875 - "@com_google_googleapis_imports//:imports.bzl",
29876 - "py_gapic_assembly_pkg",
29877 - "py_gapic_library",
29878 - "py_test",
29879 -)
29880 -
29881 -py_gapic_library(
29882 - name = "datapolicies_py_gapic",
29883 - srcs = [":datapolicies_proto"],
29884 - grpc_service_config = "datapolicies_v1beta1_grpc_service_config.json",
29885 - rest_numeric_enums = False,
29886 - service_yaml = "bigquerydatapolicy_v1beta1.yaml",
29887 - transport = "grpc",
29888 - deps = [
29889 - "//google/iam/v1:iam_policy_py_proto",
29890 - ],
29891 -)
29892 -
29893 -py_test(
29894 - name = "datapolicies_py_gapic_test",
29895 - srcs = [
29896 - "datapolicies_py_gapic_pytest.py",
29897 - "datapolicies_py_gapic_test.py",
29898 - ],
29899 - legacy_create_init = False,
29900 - deps = [":datapolicies_py_gapic"],
29901 -)
29902 -
29903 -# Open Source Packages
29904 -py_gapic_assembly_pkg(
29905 - name = "bigquery-datapolicies-v1beta1-py",
29906 - deps = [
29907 - ":datapolicies_py_gapic",
29908 - ],
29909 -)
29910 -
29911 -##############################################################################
29912 -# PHP
29913 -##############################################################################
29914 -load(
29915 - "@com_google_googleapis_imports//:imports.bzl",
29916 - "php_gapic_assembly_pkg",
29917 - "php_gapic_library",
29918 - "php_grpc_library",
29919 - "php_proto_library",
29920 -)
29921 -
29922 -php_proto_library(
29923 - name = "datapolicies_php_proto",
29924 - deps = [":datapolicies_proto"],
29925 -)
29926 -
29927 -php_grpc_library(
29928 - name = "datapolicies_php_grpc",
29929 - srcs = [":datapolicies_proto"],
29930 - deps = [":datapolicies_php_proto"],
29931 -)
29932 -
29933 -php_gapic_library(
29934 - name = "datapolicies_php_gapic",
29935 - srcs = [":datapolicies_proto_with_info"],
29936 - grpc_service_config = "datapolicies_v1beta1_grpc_service_config.json",
29937 - rest_numeric_enums = False,
29938 - service_yaml = "bigquerydatapolicy_v1beta1.yaml",
29939 - transport = "grpc+rest",
29940 - deps = [
29941 - ":datapolicies_php_grpc",
29942 - ":datapolicies_php_proto",
29943 - ],
29944 -)
29945 -
29946 -# Open Source Packages
29947 -php_gapic_assembly_pkg(
29948 - name = "google-cloud-bigquery-datapolicies-v1beta1-php",
29949 - deps = [
29950 - ":datapolicies_php_gapic",
29951 - ":datapolicies_php_grpc",
29952 - ":datapolicies_php_proto",
29953 - ],
29954 -)
29955 -
29956 -##############################################################################
29957 -# Node.js
29958 -##############################################################################
29959 -load(
29960 - "@com_google_googleapis_imports//:imports.bzl",
29961 - "nodejs_gapic_assembly_pkg",
29962 - "nodejs_gapic_library",
29963 -)
29964 -
29965 -nodejs_gapic_library(
29966 - name = "datapolicies_nodejs_gapic",
29967 - package_name = "@google-cloud/bigquery-datapolicies",
29968 - src = ":datapolicies_proto_with_info",
29969 - extra_protoc_parameters = ["metadata"],
29970 - grpc_service_config = "datapolicies_v1beta1_grpc_service_config.json",
29971 - package = "google.cloud.bigquery.datapolicies.v1beta1",
29972 - rest_numeric_enums = False,
29973 - service_yaml = "bigquerydatapolicy_v1beta1.yaml",
29974 - transport = "grpc+rest",
29975 - deps = [],
29976 -)
29977 -
29978 -nodejs_gapic_assembly_pkg(
29979 - name = "bigquery-datapolicies-v1beta1-nodejs",
29980 - deps = [
29981 - ":datapolicies_nodejs_gapic",
29982 - ":datapolicies_proto",
29983 - ],
29984 -)
29985 -
29986 -##############################################################################
29987 -# Ruby
29988 -##############################################################################
29989 -load(
29990 - "@com_google_googleapis_imports//:imports.bzl",
29991 - "ruby_cloud_gapic_library",
29992 - "ruby_gapic_assembly_pkg",
29993 - "ruby_grpc_library",
29994 - "ruby_proto_library",
29995 -)
29996 -
29997 -ruby_proto_library(
29998 - name = "datapolicies_ruby_proto",
29999 - deps = [":datapolicies_proto"],
30000 -)
30001 -
30002 -ruby_grpc_library(
30003 - name = "datapolicies_ruby_grpc",
30004 - srcs = [":datapolicies_proto"],
30005 - deps = [":datapolicies_ruby_proto"],
30006 -)
30007 -
30008 -ruby_cloud_gapic_library(
30009 - name = "datapolicies_ruby_gapic",
30010 - srcs = [":datapolicies_proto_with_info"],
30011 - extra_protoc_parameters = [
30012 - "ruby-cloud-api-id=bigquerydatapolicy.googleapis.com",
30013 - "ruby-cloud-api-shortname=bigquerydatapolicy",
30014 - "ruby-cloud-gem-name=google-cloud-bigquery-data_policies-v1beta1",
30015 - "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs",
30016 - ],
30017 - grpc_service_config = "datapolicies_v1beta1_grpc_service_config.json",
30018 - rest_numeric_enums = False,
30019 - ruby_cloud_description = "The Data Policy Service provides APIs for managing the BigQuery labe…
30020 - ruby_cloud_title = "BigQuery Data Policy Service V1beta1",
30021 - service_yaml = "bigquerydatapolicy_v1beta1.yaml",
30022 - deps = [
30023 - ":datapolicies_ruby_grpc",
30024 - ":datapolicies_ruby_proto",
30025 - ],
30026 -)
30027 -
30028 -# Open Source Packages
30029 -ruby_gapic_assembly_pkg(
30030 - name = "google-cloud-bigquery-datapolicies-v1beta1-ruby",
30031 - deps = [
30032 - ":datapolicies_ruby_gapic",
30033 - ":datapolicies_ruby_grpc",
30034 - ":datapolicies_ruby_proto",
30035 - ],
30036 -)
30037 -
30038 -##############################################################################
30039 -# C#
30040 -##############################################################################
30041 -load(
30042 - "@com_google_googleapis_imports//:imports.bzl",
30043 - "csharp_gapic_assembly_pkg",
30044 - "csharp_gapic_library",
30045 - "csharp_grpc_library",
30046 - "csharp_proto_library",
30047 -)
30048 -
30049 -csharp_proto_library(
30050 - name = "datapolicies_csharp_proto",
30051 - deps = [":datapolicies_proto"],
30052 -)
30053 -
30054 -csharp_grpc_library(
30055 - name = "datapolicies_csharp_grpc",
30056 - srcs = [":datapolicies_proto"],
30057 - deps = [":datapolicies_csharp_proto"],
30058 -)
30059 -
30060 -csharp_gapic_library(
30061 - name = "datapolicies_csharp_gapic",
30062 - srcs = [":datapolicies_proto_with_info"],
30063 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
30064 - grpc_service_config = "datapolicies_v1beta1_grpc_service_config.json",
30065 - rest_numeric_enums = False,
30066 - service_yaml = "bigquerydatapolicy_v1beta1.yaml",
30067 - deps = [
30068 - ":datapolicies_csharp_grpc",
30069 - ":datapolicies_csharp_proto",
30070 - ],
30071 -)
30072 -
30073 -# Open Source Packages
30074 -csharp_gapic_assembly_pkg(
30075 - name = "google-cloud-bigquery-datapolicies-v1beta1-csharp",
30076 - deps = [
30077 - ":datapolicies_csharp_gapic",
30078 - ":datapolicies_csharp_grpc",
30079 - ":datapolicies_csharp_proto",
30080 - ],
30081 -)
30082 -
30083 -##############################################################################
30084 -# C++
30085 -##############################################################################
30086 -load(
30087 - "@com_google_googleapis_imports//:imports.bzl",
30088 - "cc_grpc_library",
30089 - "cc_proto_library",
30090 -)
30091 -
30092 -cc_proto_library(
30093 - name = "datapolicies_cc_proto",
30094 - deps = [":datapolicies_proto"],
30095 -)
30096 -
30097 -cc_grpc_library(
30098 - name = "datapolicies_cc_grpc",
30099 - srcs = [":datapolicies_proto"],
30100 - grpc_only = True,
30101 - deps = [":datapolicies_cc_proto"],
30102 -)
30103 diff -urN a/google/cloud/bigquery/datatransfer/BUILD.bazel b/google/cloud/bigquery/datatransfer/BUI…
30104 --- a/google/cloud/bigquery/datatransfer/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
30105 +++ b/google/cloud/bigquery/datatransfer/BUILD.bazel 1969-12-31 16:00:00
30106 @@ -1,41 +0,0 @@
30107 -# This build file includes a target for the Ruby wrapper library for
30108 -# google-cloud-bigquery-data_transfer.
30109 -
30110 -# This is an API workspace, having public visibility by default makes perfect sense.
30111 -package(default_visibility = ["//visibility:public"])
30112 -
30113 -# Export yaml configs.
30114 -exports_files(glob(["*.yaml"]))
30115 -
30116 -load(
30117 - "@com_google_googleapis_imports//:imports.bzl",
30118 - "ruby_cloud_gapic_library",
30119 - "ruby_gapic_assembly_pkg",
30120 -)
30121 -
30122 -# Generates a Ruby wrapper client for bigquerydatatransfer.
30123 -# Ruby wrapper clients are versionless, but are generated from source protos
30124 -# for a particular service version, v1 in this case.
30125 -ruby_cloud_gapic_library(
30126 - name = "bigquerydatatransfer_ruby_wrapper",
30127 - srcs = ["//google/cloud/bigquery/datatransfer/v1:datatransfer_proto_with_info"],
30128 - extra_protoc_parameters = [
30129 - "ruby-cloud-gem-name=google-cloud-bigquery-data_transfer",
30130 - "ruby-cloud-env-prefix=DATA_TRANSFER",
30131 - "ruby-cloud-wrapper-of=v1:0.0",
30132 - "ruby-cloud-product-url=https://cloud.google.com/bigquery/transfer",
30133 - "ruby-cloud-api-id=bigquerydatatransfer.googleapis.com",
30134 - "ruby-cloud-api-shortname=bigquerydatatransfer",
30135 - "ruby-cloud-migration-version=1.0",
30136 - ],
30137 - ruby_cloud_description = "Schedules queries and transfers external data from SaaS applications…
30138 - ruby_cloud_title = "BigQuery Data Transfer Service",
30139 -)
30140 -
30141 -# Open Source package.
30142 -ruby_gapic_assembly_pkg(
30143 - name = "google-cloud-bigquery-datatransfer-ruby",
30144 - deps = [
30145 - ":bigquerydatatransfer_ruby_wrapper",
30146 - ],
30147 -)
30148 diff -urN a/google/cloud/bigquery/datatransfer/v1/BUILD.bazel b/google/cloud/bigquery/datatransfer/…
30149 --- a/google/cloud/bigquery/datatransfer/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
30150 +++ b/google/cloud/bigquery/datatransfer/v1/BUILD.bazel 1969-12-31 16:00:00
30151 @@ -1,384 +0,0 @@
30152 -# This file was automatically generated by BuildFileGenerator
30153 -
30154 -# This is an API workspace, having public visibility by default makes perfect sense.
30155 -package(default_visibility = ["//visibility:public"])
30156 -
30157 -##############################################################################
30158 -# Common
30159 -##############################################################################
30160 -load("@rules_proto//proto:defs.bzl", "proto_library")
30161 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
30162 -
30163 -proto_library(
30164 - name = "datatransfer_proto",
30165 - srcs = [
30166 - "datatransfer.proto",
30167 - "transfer.proto",
30168 - ],
30169 - deps = [
30170 - "//google/api:annotations_proto",
30171 - "//google/api:client_proto",
30172 - "//google/api:field_behavior_proto",
30173 - "//google/api:resource_proto",
30174 - "//google/rpc:status_proto",
30175 - "@com_google_protobuf//:duration_proto",
30176 - "@com_google_protobuf//:empty_proto",
30177 - "@com_google_protobuf//:field_mask_proto",
30178 - "@com_google_protobuf//:struct_proto",
30179 - "@com_google_protobuf//:timestamp_proto",
30180 - "@com_google_protobuf//:wrappers_proto",
30181 - ],
30182 -)
30183 -
30184 -proto_library_with_info(
30185 - name = "datatransfer_proto_with_info",
30186 - deps = [
30187 - ":datatransfer_proto",
30188 - "//google/cloud:common_resources_proto",
30189 - ],
30190 -)
30191 -
30192 -##############################################################################
30193 -# Java
30194 -##############################################################################
30195 -load(
30196 - "@com_google_googleapis_imports//:imports.bzl",
30197 - "java_gapic_assembly_gradle_pkg",
30198 - "java_gapic_library",
30199 - "java_gapic_test",
30200 - "java_grpc_library",
30201 - "java_proto_library",
30202 -)
30203 -
30204 -java_proto_library(
30205 - name = "datatransfer_java_proto",
30206 - deps = [":datatransfer_proto"],
30207 -)
30208 -
30209 -java_grpc_library(
30210 - name = "datatransfer_java_grpc",
30211 - srcs = [":datatransfer_proto"],
30212 - deps = [":datatransfer_java_proto"],
30213 -)
30214 -
30215 -java_gapic_library(
30216 - name = "datatransfer_java_gapic",
30217 - srcs = [":datatransfer_proto_with_info"],
30218 - grpc_service_config = "bigquerydatatransfer_grpc_service_config.json",
30219 - rest_numeric_enums = False,
30220 - test_deps = [
30221 - ":datatransfer_java_grpc",
30222 - ],
30223 - transport = "grpc+rest",
30224 - deps = [
30225 - ":datatransfer_java_proto",
30226 - ],
30227 -)
30228 -
30229 -java_gapic_test(
30230 - name = "datatransfer_java_gapic_test_suite",
30231 - test_classes = [
30232 - "com.google.cloud.bigquery.datatransfer.v1.DataTransferServiceClientHttpJsonTest",
30233 - "com.google.cloud.bigquery.datatransfer.v1.DataTransferServiceClientTest",
30234 - ],
30235 - runtime_deps = [":datatransfer_java_gapic_test"],
30236 -)
30237 -
30238 -# Open Source Packages
30239 -java_gapic_assembly_gradle_pkg(
30240 - name = "google-cloud-bigquery-datatransfer-v1-java",
30241 - include_samples = True,
30242 - transport = "grpc+rest",
30243 - deps = [
30244 - ":datatransfer_java_gapic",
30245 - ":datatransfer_java_grpc",
30246 - ":datatransfer_java_proto",
30247 - ":datatransfer_proto",
30248 - ],
30249 -)
30250 -
30251 -##############################################################################
30252 -# Go
30253 -##############################################################################
30254 -load(
30255 - "@com_google_googleapis_imports//:imports.bzl",
30256 - "go_gapic_assembly_pkg",
30257 - "go_gapic_library",
30258 - "go_proto_library",
30259 - "go_test",
30260 -)
30261 -
30262 -go_proto_library(
30263 - name = "datatransfer_go_proto",
30264 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
30265 - importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/datatransfer/v1",
30266 - protos = [":datatransfer_proto"],
30267 - deps = [
30268 - "//google/api:annotations_go_proto",
30269 - "//google/rpc:status_go_proto",
30270 - ],
30271 -)
30272 -
30273 -go_gapic_library(
30274 - name = "datatransfer_go_gapic",
30275 - srcs = [":datatransfer_proto_with_info"],
30276 - grpc_service_config = "bigquerydatatransfer_grpc_service_config.json",
30277 - importpath = "cloud.google.com/go/bigquery/datatransfer/apiv1;datatransfer",
30278 - rest_numeric_enums = False,
30279 - service_yaml = "bigquerydatatransfer_v1.yaml",
30280 - transport = "grpc+rest",
30281 - deps = [
30282 - ":datatransfer_go_proto",
30283 - "@io_bazel_rules_go//proto/wkt:duration_go_proto",
30284 - ],
30285 -)
30286 -
30287 -go_test(
30288 - name = "datatransfer_go_gapic_test",
30289 - srcs = [":datatransfer_go_gapic_srcjar_test"],
30290 - embed = [":datatransfer_go_gapic"],
30291 - importpath = "cloud.google.com/go/bigquery/datatransfer/apiv1",
30292 -)
30293 -
30294 -# Open Source Packages
30295 -go_gapic_assembly_pkg(
30296 - name = "gapi-cloud-bigquery-datatransfer-v1-go",
30297 - deps = [
30298 - ":datatransfer_go_gapic",
30299 - ":datatransfer_go_gapic_srcjar-test.srcjar",
30300 - ":datatransfer_go_proto",
30301 - ],
30302 -)
30303 -
30304 -##############################################################################
30305 -# Python
30306 -##############################################################################
30307 -
30308 -load(
30309 - "@com_google_googleapis_imports//:imports.bzl",
30310 - "py_gapic_assembly_pkg",
30311 - "py_gapic_library",
30312 - "py_test",
30313 -)
30314 -
30315 -py_gapic_library(
30316 - name = "datatransfer_py_gapic",
30317 - srcs = [":datatransfer_proto"],
30318 - grpc_service_config = "bigquerydatatransfer_grpc_service_config.json",
30319 - opt_args = [
30320 - "python-gapic-namespace=google.cloud",
30321 - "python-gapic-name=bigquery_datatransfer",
30322 - ],
30323 - rest_numeric_enums = False,
30324 - transport = "grpc",
30325 -)
30326 -
30327 -py_test(
30328 - name = "datatransfer_py_gapic_test",
30329 - srcs = [
30330 - "datatransfer_py_gapic_pytest.py",
30331 - "datatransfer_py_gapic_test.py",
30332 - ],
30333 - legacy_create_init = False,
30334 - deps = [":datatransfer_py_gapic"],
30335 -)
30336 -
30337 -py_gapic_assembly_pkg(
30338 - name = "bigquery-datatransfer-v1-py",
30339 - deps = [
30340 - ":datatransfer_py_gapic",
30341 - ],
30342 -)
30343 -
30344 -##############################################################################
30345 -# PHP
30346 -##############################################################################
30347 -load(
30348 - "@com_google_googleapis_imports//:imports.bzl",
30349 - "php_gapic_assembly_pkg",
30350 - "php_gapic_library",
30351 - "php_grpc_library",
30352 - "php_proto_library",
30353 -)
30354 -
30355 -php_proto_library(
30356 - name = "datatransfer_php_proto",
30357 - deps = [":datatransfer_proto"],
30358 -)
30359 -
30360 -php_grpc_library(
30361 - name = "datatransfer_php_grpc",
30362 - srcs = [":datatransfer_proto"],
30363 - deps = [":datatransfer_php_proto"],
30364 -)
30365 -
30366 -php_gapic_library(
30367 - name = "datatransfer_php_gapic",
30368 - srcs = [":datatransfer_proto_with_info"],
30369 - grpc_service_config = "bigquerydatatransfer_grpc_service_config.json",
30370 - rest_numeric_enums = False,
30371 - transport = "grpc+rest",
30372 - deps = [
30373 - ":datatransfer_php_grpc",
30374 - ":datatransfer_php_proto",
30375 - ],
30376 -)
30377 -
30378 -# Open Source Packages
30379 -php_gapic_assembly_pkg(
30380 - name = "google-cloud-bigquery-datatransfer-v1-php",
30381 - deps = [
30382 - ":datatransfer_php_gapic",
30383 - ":datatransfer_php_grpc",
30384 - ":datatransfer_php_proto",
30385 - ],
30386 -)
30387 -
30388 -##############################################################################
30389 -# Node.js
30390 -##############################################################################
30391 -load(
30392 - "@com_google_googleapis_imports//:imports.bzl",
30393 - "nodejs_gapic_assembly_pkg",
30394 - "nodejs_gapic_library",
30395 -)
30396 -
30397 -nodejs_gapic_library(
30398 - name = "datatransfer_nodejs_gapic",
30399 - package_name = "@google-cloud/bigquery-data-transfer",
30400 - src = ":datatransfer_proto_with_info",
30401 - extra_protoc_parameters = ["metadata"],
30402 - grpc_service_config = "bigquerydatatransfer_grpc_service_config.json",
30403 - package = "google.cloud.bigquery.datatransfer.v1",
30404 - rest_numeric_enums = False,
30405 - service_yaml = "bigquerydatatransfer_v1.yaml",
30406 - transport = "grpc+rest",
30407 - deps = [],
30408 -)
30409 -
30410 -nodejs_gapic_assembly_pkg(
30411 - name = "bigquery-datatransfer-v1-nodejs",
30412 - deps = [
30413 - ":datatransfer_nodejs_gapic",
30414 - ":datatransfer_proto",
30415 - ],
30416 -)
30417 -
30418 -##############################################################################
30419 -# Ruby
30420 -##############################################################################
30421 -load(
30422 - "@com_google_googleapis_imports//:imports.bzl",
30423 - "ruby_cloud_gapic_library",
30424 - "ruby_gapic_assembly_pkg",
30425 - "ruby_grpc_library",
30426 - "ruby_proto_library",
30427 -)
30428 -
30429 -ruby_proto_library(
30430 - name = "datatransfer_ruby_proto",
30431 - deps = [":datatransfer_proto"],
30432 -)
30433 -
30434 -ruby_grpc_library(
30435 - name = "datatransfer_ruby_grpc",
30436 - srcs = [":datatransfer_proto"],
30437 - deps = [":datatransfer_ruby_proto"],
30438 -)
30439 -
30440 -ruby_cloud_gapic_library(
30441 - name = "datatransfer_ruby_gapic",
30442 - srcs = [":datatransfer_proto_with_info"],
30443 - extra_protoc_parameters = [
30444 - "ruby-cloud-gem-name=google-cloud-bigquery-data_transfer-v1",
30445 - "ruby-cloud-env-prefix=DATA_TRANSFER",
30446 - "ruby-cloud-yard-strict=false",
30447 - "ruby-cloud-product-url=https://cloud.google.com/bigquery/transfer",
30448 - "ruby-cloud-api-id=bigquerydatatransfer.googleapis.com",
30449 - "ruby-cloud-api-shortname=bigquerydatatransfer",
30450 - ],
30451 - grpc_service_config = "bigquerydatatransfer_grpc_service_config.json",
30452 - rest_numeric_enums = False,
30453 - ruby_cloud_description = "Schedules queries and transfers external data from SaaS applications…
30454 - ruby_cloud_title = "BigQuery Data Transfer Service V1",
30455 - deps = [
30456 - ":datatransfer_ruby_grpc",
30457 - ":datatransfer_ruby_proto",
30458 - ],
30459 -)
30460 -
30461 -# Open Source Packages
30462 -ruby_gapic_assembly_pkg(
30463 - name = "google-cloud-bigquery-datatransfer-v1-ruby",
30464 - deps = [
30465 - ":datatransfer_ruby_gapic",
30466 - ":datatransfer_ruby_grpc",
30467 - ":datatransfer_ruby_proto",
30468 - ],
30469 -)
30470 -
30471 -##############################################################################
30472 -# C#
30473 -##############################################################################
30474 -load(
30475 - "@com_google_googleapis_imports//:imports.bzl",
30476 - "csharp_gapic_assembly_pkg",
30477 - "csharp_gapic_library",
30478 - "csharp_grpc_library",
30479 - "csharp_proto_library",
30480 -)
30481 -
30482 -csharp_proto_library(
30483 - name = "datatransfer_csharp_proto",
30484 - deps = [":datatransfer_proto"],
30485 -)
30486 -
30487 -csharp_grpc_library(
30488 - name = "datatransfer_csharp_grpc",
30489 - srcs = [":datatransfer_proto"],
30490 - deps = [":datatransfer_csharp_proto"],
30491 -)
30492 -
30493 -csharp_gapic_library(
30494 - name = "datatransfer_csharp_gapic",
30495 - srcs = [":datatransfer_proto_with_info"],
30496 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
30497 - grpc_service_config = "bigquerydatatransfer_grpc_service_config.json",
30498 - rest_numeric_enums = False,
30499 - service_yaml = "bigquerydatatransfer_v1.yaml",
30500 - deps = [
30501 - ":datatransfer_csharp_grpc",
30502 - ":datatransfer_csharp_proto",
30503 - ],
30504 -)
30505 -
30506 -# Open Source Packages
30507 -csharp_gapic_assembly_pkg(
30508 - name = "google-cloud-bigquery-datatransfer-v1-csharp",
30509 - deps = [
30510 - ":datatransfer_csharp_gapic",
30511 - ":datatransfer_csharp_grpc",
30512 - ":datatransfer_csharp_proto",
30513 - ],
30514 -)
30515 -
30516 -##############################################################################
30517 -# C++
30518 -##############################################################################
30519 -load(
30520 - "@com_google_googleapis_imports//:imports.bzl",
30521 - "cc_grpc_library",
30522 - "cc_proto_library",
30523 -)
30524 -
30525 -cc_proto_library(
30526 - name = "datatransfer_cc_proto",
30527 - deps = [":datatransfer_proto"],
30528 -)
30529 -
30530 -cc_grpc_library(
30531 - name = "datatransfer_cc_grpc",
30532 - srcs = [":datatransfer_proto"],
30533 - grpc_only = True,
30534 - deps = [":datatransfer_cc_proto"],
30535 -)
30536 diff -urN a/google/cloud/bigquery/logging/v1/BUILD.bazel b/google/cloud/bigquery/logging/v1/BUILD.b…
30537 --- a/google/cloud/bigquery/logging/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
30538 +++ b/google/cloud/bigquery/logging/v1/BUILD.bazel 1969-12-31 16:00:00
30539 @@ -1,181 +0,0 @@
30540 -# This file was automatically generated by BuildFileGenerator
30541 -
30542 -# This is an API workspace, having public visibility by default makes perfect sense.
30543 -package(default_visibility = ["//visibility:public"])
30544 -
30545 -##############################################################################
30546 -# Common
30547 -##############################################################################
30548 -load("@rules_proto//proto:defs.bzl", "proto_library")
30549 -
30550 -proto_library(
30551 - name = "logging_proto",
30552 - srcs = [
30553 - "audit_data.proto",
30554 - ],
30555 - deps = [
30556 - "//google/iam/v1:iam_policy_proto",
30557 - "//google/iam/v1:policy_proto",
30558 - "//google/rpc:status_proto",
30559 - "@com_google_protobuf//:duration_proto",
30560 - "@com_google_protobuf//:timestamp_proto",
30561 - ],
30562 -)
30563 -
30564 -##############################################################################
30565 -# Java
30566 -##############################################################################
30567 -load(
30568 - "@com_google_googleapis_imports//:imports.bzl",
30569 - "java_grpc_library",
30570 - "java_proto_library",
30571 -)
30572 -
30573 -java_proto_library(
30574 - name = "logging_java_proto",
30575 - deps = [":logging_proto"],
30576 -)
30577 -
30578 -java_grpc_library(
30579 - name = "logging_java_grpc",
30580 - srcs = [":logging_proto"],
30581 - deps = [":logging_java_proto"],
30582 -)
30583 -
30584 -##############################################################################
30585 -# Go
30586 -##############################################################################
30587 -load(
30588 - "@com_google_googleapis_imports//:imports.bzl",
30589 - "go_proto_library",
30590 -)
30591 -
30592 -go_proto_library(
30593 - name = "logging_go_proto",
30594 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
30595 - importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/logging/v1",
30596 - protos = [":logging_proto"],
30597 - deps = [
30598 - "//google/iam/v1:iam_go_proto",
30599 - "//google/rpc:status_go_proto",
30600 - ],
30601 -)
30602 -
30603 -##############################################################################
30604 -# Python
30605 -##############################################################################
30606 -load(
30607 - "@com_google_googleapis_imports//:imports.bzl",
30608 - "py_gapic_assembly_pkg",
30609 - "py_gapic_library",
30610 -)
30611 -
30612 -py_gapic_library(
30613 - name = "logging_py_gapic",
30614 - srcs = [":logging_proto"],
30615 - opt_args = [
30616 - "warehouse-package-name=google-cloud-bigquery-logging",
30617 - "python-gapic-namespace=google.cloud",
30618 - "python-gapic-name=bigquery_logging",
30619 - ],
30620 - rest_numeric_enums = False,
30621 - transport = "grpc",
30622 -)
30623 -
30624 -# Open Source Packages
30625 -py_gapic_assembly_pkg(
30626 - name = "google-cloud-bigquery-logging-v1-py",
30627 - deps = [
30628 - ":logging_py_gapic",
30629 - ],
30630 -)
30631 -
30632 -##############################################################################
30633 -# PHP
30634 -##############################################################################
30635 -load(
30636 - "@com_google_googleapis_imports//:imports.bzl",
30637 - "php_grpc_library",
30638 - "php_proto_library",
30639 -)
30640 -
30641 -php_proto_library(
30642 - name = "logging_php_proto",
30643 - deps = [":logging_proto"],
30644 -)
30645 -
30646 -php_grpc_library(
30647 - name = "logging_php_grpc",
30648 - srcs = [":logging_proto"],
30649 - deps = [":logging_php_proto"],
30650 -)
30651 -
30652 -##############################################################################
30653 -# Node.js
30654 -##############################################################################
30655 -load(
30656 - "@com_google_googleapis_imports//:imports.bzl",
30657 - "nodejs_gapic_assembly_pkg",
30658 - "nodejs_gapic_library",
30659 -)
30660 -
30661 -##############################################################################
30662 -# Ruby
30663 -##############################################################################
30664 -load(
30665 - "@com_google_googleapis_imports//:imports.bzl",
30666 - "ruby_grpc_library",
30667 - "ruby_proto_library",
30668 -)
30669 -
30670 -ruby_proto_library(
30671 - name = "logging_ruby_proto",
30672 - deps = [":logging_proto"],
30673 -)
30674 -
30675 -ruby_grpc_library(
30676 - name = "logging_ruby_grpc",
30677 - srcs = [":logging_proto"],
30678 - deps = [":logging_ruby_proto"],
30679 -)
30680 -
30681 -##############################################################################
30682 -# C#
30683 -##############################################################################
30684 -load(
30685 - "@com_google_googleapis_imports//:imports.bzl",
30686 - "csharp_grpc_library",
30687 - "csharp_proto_library",
30688 -)
30689 -
30690 -csharp_proto_library(
30691 - name = "logging_csharp_proto",
30692 - deps = [":logging_proto"],
30693 -)
30694 -
30695 -csharp_grpc_library(
30696 - name = "logging_csharp_grpc",
30697 - srcs = [":logging_proto"],
30698 - deps = [":logging_csharp_proto"],
30699 -)
30700 -
30701 -##############################################################################
30702 -# C++
30703 -##############################################################################
30704 -load(
30705 - "@com_google_googleapis_imports//:imports.bzl",
30706 - "cc_grpc_library",
30707 - "cc_proto_library",
30708 -)
30709 -
30710 -cc_proto_library(
30711 - name = "logging_cc_proto",
30712 - deps = [":logging_proto"],
30713 -)
30714 -
30715 -cc_grpc_library(
30716 - name = "logging_cc_grpc",
30717 - srcs = [":logging_proto"],
30718 - grpc_only = True,
30719 - deps = [":logging_cc_proto"],
30720 -)
30721 diff -urN a/google/cloud/bigquery/migration/BUILD.bazel b/google/cloud/bigquery/migration/BUILD.baz…
30722 --- a/google/cloud/bigquery/migration/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
30723 +++ b/google/cloud/bigquery/migration/BUILD.bazel 1969-12-31 16:00:00
30724 @@ -1,39 +0,0 @@
30725 -# This build file includes a target for the Ruby wrapper library for
30726 -# google-cloud-bigquery-migration.
30727 -
30728 -# This is an API workspace, having public visibility by default makes perfect sense.
30729 -package(default_visibility = ["//visibility:public"])
30730 -
30731 -# Export yaml configs.
30732 -exports_files(glob(["*.yaml"]))
30733 -
30734 -load(
30735 - "@com_google_googleapis_imports//:imports.bzl",
30736 - "ruby_cloud_gapic_library",
30737 - "ruby_gapic_assembly_pkg",
30738 -)
30739 -
30740 -# Generates a Ruby wrapper client for bigquerymigration.
30741 -# Ruby wrapper clients are versionless, but are generated from source protos
30742 -# for a particular service version, v2 in this case.
30743 -ruby_cloud_gapic_library(
30744 - name = "migration_ruby_wrapper",
30745 - srcs = ["//google/cloud/bigquery/migration/v2:migration_proto_with_info"],
30746 - extra_protoc_parameters = [
30747 - "ruby-cloud-gem-name=google-cloud-bigquery-migration",
30748 - "ruby-cloud-wrapper-of=v2:0.0",
30749 - "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/migration",
30750 - "ruby-cloud-api-id=bigquerymigration.googleapis.com",
30751 - "ruby-cloud-api-shortname=bigquerymigration",
30752 - ],
30753 - ruby_cloud_description = "The BigQuery Migration Service is a comprehensive solution for migra…
30754 - ruby_cloud_title = "BigQuery Migration",
30755 -)
30756 -
30757 -# Open Source package.
30758 -ruby_gapic_assembly_pkg(
30759 - name = "google-cloud-bigquery-migration-ruby",
30760 - deps = [
30761 - ":migration_ruby_wrapper",
30762 - ],
30763 -)
30764 diff -urN a/google/cloud/bigquery/migration/v2/BUILD.bazel b/google/cloud/bigquery/migration/v2/BUI…
30765 --- a/google/cloud/bigquery/migration/v2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
30766 +++ b/google/cloud/bigquery/migration/v2/BUILD.bazel 1969-12-31 16:00:00
30767 @@ -1,401 +0,0 @@
30768 -# This file was automatically generated by BuildFileGenerator
30769 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
30770 -
30771 -# Most of the manual changes to this file will be overwritten.
30772 -# It's **only** allowed to change the following rule attribute values:
30773 -# - names of *_gapic_assembly_* rules
30774 -# - certain parameters of *_gapic_library rules, including but not limited to:
30775 -# * extra_protoc_parameters
30776 -# * extra_protoc_file_parameters
30777 -# The complete list of preserved parameters can be found in the source code.
30778 -
30779 -# This is an API workspace, having public visibility by default makes perfect sense.
30780 -package(default_visibility = ["//visibility:public"])
30781 -
30782 -##############################################################################
30783 -# Common
30784 -##############################################################################
30785 -load("@rules_proto//proto:defs.bzl", "proto_library")
30786 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
30787 -
30788 -proto_library(
30789 - name = "migration_proto",
30790 - srcs = [
30791 - "migration_entities.proto",
30792 - "migration_error_details.proto",
30793 - "migration_metrics.proto",
30794 - "migration_service.proto",
30795 - "translation_config.proto",
30796 - ],
30797 - deps = [
30798 - "//google/api:annotations_proto",
30799 - "//google/api:client_proto",
30800 - "//google/api:distribution_proto",
30801 - "//google/api:field_behavior_proto",
30802 - "//google/api:metric_proto",
30803 - "//google/api:resource_proto",
30804 - "//google/rpc:error_details_proto",
30805 - "@com_google_protobuf//:empty_proto",
30806 - "@com_google_protobuf//:field_mask_proto",
30807 - "@com_google_protobuf//:timestamp_proto",
30808 - ],
30809 -)
30810 -
30811 -proto_library_with_info(
30812 - name = "migration_proto_with_info",
30813 - deps = [
30814 - ":migration_proto",
30815 - "//google/cloud:common_resources_proto",
30816 - ],
30817 -)
30818 -
30819 -##############################################################################
30820 -# Java
30821 -##############################################################################
30822 -load(
30823 - "@com_google_googleapis_imports//:imports.bzl",
30824 - "java_gapic_assembly_gradle_pkg",
30825 - "java_gapic_library",
30826 - "java_gapic_test",
30827 - "java_grpc_library",
30828 - "java_proto_library",
30829 -)
30830 -
30831 -java_proto_library(
30832 - name = "migration_java_proto",
30833 - deps = [":migration_proto"],
30834 -)
30835 -
30836 -java_grpc_library(
30837 - name = "migration_java_grpc",
30838 - srcs = [":migration_proto"],
30839 - deps = [":migration_java_proto"],
30840 -)
30841 -
30842 -java_gapic_library(
30843 - name = "migration_java_gapic",
30844 - srcs = [":migration_proto_with_info"],
30845 - gapic_yaml = None,
30846 - grpc_service_config = "bigquerymigration_grpc_service_config.json",
30847 - rest_numeric_enums = False,
30848 - service_yaml = "bigquerymigration_v2.yaml",
30849 - test_deps = [
30850 - ":migration_java_grpc",
30851 - ],
30852 - transport = "grpc+rest",
30853 - deps = [
30854 - ":migration_java_proto",
30855 - "//google/api:api_java_proto",
30856 - ],
30857 -)
30858 -
30859 -java_gapic_test(
30860 - name = "migration_java_gapic_test_suite",
30861 - test_classes = [
30862 - "com.google.cloud.bigquery.migration.v2.MigrationServiceClientHttpJsonTest",
30863 - "com.google.cloud.bigquery.migration.v2.MigrationServiceClientTest",
30864 - ],
30865 - runtime_deps = [":migration_java_gapic_test"],
30866 -)
30867 -
30868 -# Open Source Packages
30869 -java_gapic_assembly_gradle_pkg(
30870 - name = "google-cloud-bigquery-migration-v2-java",
30871 - include_samples = True,
30872 - transport = "grpc+rest",
30873 - deps = [
30874 - ":migration_java_gapic",
30875 - ":migration_java_grpc",
30876 - ":migration_java_proto",
30877 - ":migration_proto",
30878 - ],
30879 -)
30880 -
30881 -##############################################################################
30882 -# Go
30883 -##############################################################################
30884 -load(
30885 - "@com_google_googleapis_imports//:imports.bzl",
30886 - "go_gapic_assembly_pkg",
30887 - "go_gapic_library",
30888 - "go_proto_library",
30889 - "go_test",
30890 -)
30891 -
30892 -go_proto_library(
30893 - name = "migration_go_proto",
30894 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
30895 - importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/migration/v2",
30896 - protos = [":migration_proto"],
30897 - deps = [
30898 - "//google/api:annotations_go_proto",
30899 - "//google/api:distribution_go_proto",
30900 - "//google/api:metric_go_proto",
30901 - "//google/rpc:errdetails_go_proto",
30902 - ],
30903 -)
30904 -
30905 -go_gapic_library(
30906 - name = "migration_go_gapic",
30907 - srcs = [":migration_proto_with_info"],
30908 - grpc_service_config = "bigquerymigration_grpc_service_config.json",
30909 - importpath = "cloud.google.com/go/bigquery/migration/apiv2;migration",
30910 - metadata = True,
30911 - rest_numeric_enums = False,
30912 - service_yaml = "bigquerymigration_v2.yaml",
30913 - transport = "grpc+rest",
30914 - deps = [
30915 - ":migration_go_proto",
30916 - "//google/api:metric_go_proto",
30917 - ],
30918 -)
30919 -
30920 -go_test(
30921 - name = "migration_go_gapic_test",
30922 - srcs = [":migration_go_gapic_srcjar_test"],
30923 - embed = [":migration_go_gapic"],
30924 - importpath = "cloud.google.com/go/bigquery/migration/apiv2",
30925 -)
30926 -
30927 -# Open Source Packages
30928 -go_gapic_assembly_pkg(
30929 - name = "gapi-cloud-bigquery-migration-v2-go",
30930 - deps = [
30931 - ":migration_go_gapic",
30932 - ":migration_go_gapic_srcjar-metadata.srcjar",
30933 - ":migration_go_gapic_srcjar-test.srcjar",
30934 - ":migration_go_proto",
30935 - ],
30936 -)
30937 -
30938 -##############################################################################
30939 -# Python
30940 -##############################################################################
30941 -load(
30942 - "@com_google_googleapis_imports//:imports.bzl",
30943 - "py_gapic_assembly_pkg",
30944 - "py_gapic_library",
30945 - "py_test",
30946 -)
30947 -
30948 -py_gapic_library(
30949 - name = "migration_py_gapic",
30950 - srcs = [":migration_proto"],
30951 - grpc_service_config = "bigquerymigration_grpc_service_config.json",
30952 - opt_args = [
30953 - "python-gapic-name=bigquery_migration",
30954 - "python-gapic-namespace=google.cloud",
30955 - ],
30956 - rest_numeric_enums = False,
30957 - transport = "grpc",
30958 -)
30959 -
30960 -py_test(
30961 - name = "migration_py_gapic_test",
30962 - srcs = [
30963 - "migration_py_gapic_pytest.py",
30964 - "migration_py_gapic_test.py",
30965 - ],
30966 - legacy_create_init = False,
30967 - deps = [":migration_py_gapic"],
30968 -)
30969 -
30970 -# Open Source Packages
30971 -py_gapic_assembly_pkg(
30972 - name = "bigquery-migration-v2-py",
30973 - deps = [
30974 - ":migration_py_gapic",
30975 - ],
30976 -)
30977 -
30978 -##############################################################################
30979 -# PHP
30980 -##############################################################################
30981 -load(
30982 - "@com_google_googleapis_imports//:imports.bzl",
30983 - "php_gapic_assembly_pkg",
30984 - "php_gapic_library",
30985 - "php_grpc_library",
30986 - "php_proto_library",
30987 -)
30988 -
30989 -php_proto_library(
30990 - name = "migration_php_proto",
30991 - deps = [":migration_proto"],
30992 -)
30993 -
30994 -php_grpc_library(
30995 - name = "migration_php_grpc",
30996 - srcs = [":migration_proto"],
30997 - deps = [":migration_php_proto"],
30998 -)
30999 -
31000 -php_gapic_library(
31001 - name = "migration_php_gapic",
31002 - srcs = [":migration_proto_with_info"],
31003 - grpc_service_config = "bigquerymigration_grpc_service_config.json",
31004 - rest_numeric_enums = False,
31005 - service_yaml = "bigquerymigration_v2.yaml",
31006 - transport = "grpc+rest",
31007 - deps = [
31008 - ":migration_php_grpc",
31009 - ":migration_php_proto",
31010 - ],
31011 -)
31012 -
31013 -# Open Source Packages
31014 -php_gapic_assembly_pkg(
31015 - name = "google-cloud-bigquery-migration-v2-php",
31016 - deps = [
31017 - ":migration_php_gapic",
31018 - ":migration_php_grpc",
31019 - ":migration_php_proto",
31020 - ],
31021 -)
31022 -
31023 -##############################################################################
31024 -# Node.js
31025 -##############################################################################
31026 -load(
31027 - "@com_google_googleapis_imports//:imports.bzl",
31028 - "nodejs_gapic_assembly_pkg",
31029 - "nodejs_gapic_library",
31030 -)
31031 -
31032 -nodejs_gapic_library(
31033 - name = "migration_nodejs_gapic",
31034 - package_name = "@google-cloud/bigquery-migration",
31035 - src = ":migration_proto_with_info",
31036 - extra_protoc_parameters = ["metadata"],
31037 - grpc_service_config = "bigquerymigration_grpc_service_config.json",
31038 - package = "google.cloud.bigquery.migration.v2",
31039 - rest_numeric_enums = False,
31040 - service_yaml = "bigquerymigration_v2.yaml",
31041 - transport = "grpc+rest",
31042 - deps = [],
31043 -)
31044 -
31045 -nodejs_gapic_assembly_pkg(
31046 - name = "bigquery-migration-v2-nodejs",
31047 - deps = [
31048 - ":migration_nodejs_gapic",
31049 - ":migration_proto",
31050 - ],
31051 -)
31052 -
31053 -##############################################################################
31054 -# Ruby
31055 -##############################################################################
31056 -load(
31057 - "@com_google_googleapis_imports//:imports.bzl",
31058 - "ruby_cloud_gapic_library",
31059 - "ruby_gapic_assembly_pkg",
31060 - "ruby_grpc_library",
31061 - "ruby_proto_library",
31062 -)
31063 -
31064 -ruby_proto_library(
31065 - name = "migration_ruby_proto",
31066 - deps = [":migration_proto"],
31067 -)
31068 -
31069 -ruby_grpc_library(
31070 - name = "migration_ruby_grpc",
31071 - srcs = [":migration_proto"],
31072 - deps = [":migration_ruby_proto"],
31073 -)
31074 -
31075 -ruby_cloud_gapic_library(
31076 - name = "migration_ruby_gapic",
31077 - srcs = [":migration_proto_with_info"],
31078 - extra_protoc_parameters = [
31079 - "ruby-cloud-gem-name=google-cloud-bigquery-migration-v2",
31080 - "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/migration",
31081 - "ruby-cloud-api-id=bigquerymigration.googleapis.com",
31082 - "ruby-cloud-api-shortname=bigquerymigration",
31083 - ],
31084 - grpc_service_config = "bigquerymigration_grpc_service_config.json",
31085 - rest_numeric_enums = False,
31086 - ruby_cloud_description = "The BigQuery Migration Service is a comprehensive solution for migra…
31087 - ruby_cloud_title = "BigQuery Migration V2",
31088 - deps = [
31089 - ":migration_ruby_grpc",
31090 - ":migration_ruby_proto",
31091 - ],
31092 -)
31093 -
31094 -# Open Source Packages
31095 -ruby_gapic_assembly_pkg(
31096 - name = "google-cloud-bigquery-migration-v2-ruby",
31097 - deps = [
31098 - ":migration_ruby_gapic",
31099 - ":migration_ruby_grpc",
31100 - ":migration_ruby_proto",
31101 - ],
31102 -)
31103 -
31104 -##############################################################################
31105 -# C#
31106 -##############################################################################
31107 -load(
31108 - "@com_google_googleapis_imports//:imports.bzl",
31109 - "csharp_gapic_assembly_pkg",
31110 - "csharp_gapic_library",
31111 - "csharp_grpc_library",
31112 - "csharp_proto_library",
31113 -)
31114 -
31115 -csharp_proto_library(
31116 - name = "migration_csharp_proto",
31117 - deps = [":migration_proto"],
31118 -)
31119 -
31120 -csharp_grpc_library(
31121 - name = "migration_csharp_grpc",
31122 - srcs = [":migration_proto"],
31123 - deps = [":migration_csharp_proto"],
31124 -)
31125 -
31126 -csharp_gapic_library(
31127 - name = "migration_csharp_gapic",
31128 - srcs = [":migration_proto_with_info"],
31129 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
31130 - grpc_service_config = "bigquerymigration_grpc_service_config.json",
31131 - rest_numeric_enums = False,
31132 - service_yaml = "bigquerymigration_v2.yaml",
31133 - deps = [
31134 - ":migration_csharp_grpc",
31135 - ":migration_csharp_proto",
31136 - ],
31137 -)
31138 -
31139 -# Open Source Packages
31140 -csharp_gapic_assembly_pkg(
31141 - name = "google-cloud-bigquery-migration-v2-csharp",
31142 - deps = [
31143 - ":migration_csharp_gapic",
31144 - ":migration_csharp_grpc",
31145 - ":migration_csharp_proto",
31146 - ],
31147 -)
31148 -
31149 -##############################################################################
31150 -# C++
31151 -##############################################################################
31152 -load(
31153 - "@com_google_googleapis_imports//:imports.bzl",
31154 - "cc_grpc_library",
31155 - "cc_proto_library",
31156 -)
31157 -
31158 -cc_proto_library(
31159 - name = "migration_cc_proto",
31160 - deps = [":migration_proto"],
31161 -)
31162 -
31163 -cc_grpc_library(
31164 - name = "migration_cc_grpc",
31165 - srcs = [":migration_proto"],
31166 - grpc_only = True,
31167 - deps = [":migration_cc_proto"],
31168 -)
31169 diff -urN a/google/cloud/bigquery/migration/v2alpha/BUILD.bazel b/google/cloud/bigquery/migration/v…
31170 --- a/google/cloud/bigquery/migration/v2alpha/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
31171 +++ b/google/cloud/bigquery/migration/v2alpha/BUILD.bazel 1969-12-31 16:00:00
31172 @@ -1,377 +0,0 @@
31173 -# This file was automatically generated by BuildFileGenerator
31174 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
31175 -
31176 -# Most of the manual changes to this file will be overwritten.
31177 -# It's **only** allowed to change the following rule attribute values:
31178 -# - names of *_gapic_assembly_* rules
31179 -# - certain parameters of *_gapic_library rules, including but not limited to:
31180 -# * extra_protoc_parameters
31181 -# * extra_protoc_file_parameters
31182 -# The complete list of preserved parameters can be found in the source code.
31183 -
31184 -# This is an API workspace, having public visibility by default makes perfect sense.
31185 -package(default_visibility = ["//visibility:public"])
31186 -
31187 -##############################################################################
31188 -# Common
31189 -##############################################################################
31190 -load("@rules_proto//proto:defs.bzl", "proto_library")
31191 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
31192 -
31193 -proto_library(
31194 - name = "migration_proto",
31195 - srcs = [
31196 - "assessment_task.proto",
31197 - "migration_entities.proto",
31198 - "migration_error_details.proto",
31199 - "migration_metrics.proto",
31200 - "migration_service.proto",
31201 - "translation_task.proto",
31202 - ],
31203 - deps = [
31204 - "//google/api:annotations_proto",
31205 - "//google/api:client_proto",
31206 - "//google/api:distribution_proto",
31207 - "//google/api:field_behavior_proto",
31208 - "//google/api:metric_proto",
31209 - "//google/api:resource_proto",
31210 - "//google/rpc:error_details_proto",
31211 - "@com_google_protobuf//:any_proto",
31212 - "@com_google_protobuf//:empty_proto",
31213 - "@com_google_protobuf//:field_mask_proto",
31214 - "@com_google_protobuf//:timestamp_proto",
31215 - ],
31216 -)
31217 -
31218 -proto_library_with_info(
31219 - name = "migration_proto_with_info",
31220 - deps = [
31221 - ":migration_proto",
31222 - "//google/cloud:common_resources_proto",
31223 - ],
31224 -)
31225 -
31226 -##############################################################################
31227 -# Java
31228 -##############################################################################
31229 -load(
31230 - "@com_google_googleapis_imports//:imports.bzl",
31231 - "java_gapic_assembly_gradle_pkg",
31232 - "java_gapic_library",
31233 - "java_gapic_test",
31234 - "java_grpc_library",
31235 - "java_proto_library",
31236 -)
31237 -
31238 -java_proto_library(
31239 - name = "migration_java_proto",
31240 - deps = [":migration_proto"],
31241 -)
31242 -
31243 -java_grpc_library(
31244 - name = "migration_java_grpc",
31245 - srcs = [":migration_proto"],
31246 - deps = [":migration_java_proto"],
31247 -)
31248 -
31249 -java_gapic_library(
31250 - name = "migration_java_gapic",
31251 - srcs = [":migration_proto_with_info"],
31252 - grpc_service_config = "bigquerymigration_grpc_service_config.json",
31253 - rest_numeric_enums = False,
31254 - test_deps = [
31255 - ":migration_java_grpc",
31256 - ],
31257 - transport = "grpc+rest",
31258 - deps = [
31259 - ":migration_java_proto",
31260 - ],
31261 -)
31262 -
31263 -java_gapic_test(
31264 - name = "migration_java_gapic_test_suite",
31265 - test_classes = [
31266 - "com.google.cloud.bigquery.migration.v2alpha.MigrationServiceClientHttpJsonTest",
31267 - "com.google.cloud.bigquery.migration.v2alpha.MigrationServiceClientTest",
31268 - ],
31269 - runtime_deps = [":migration_java_gapic_test"],
31270 -)
31271 -
31272 -# Open Source Packages
31273 -java_gapic_assembly_gradle_pkg(
31274 - name = "google-cloud-bigquery-migration-v2alpha-java",
31275 - include_samples = True,
31276 - transport = "grpc+rest",
31277 - deps = [
31278 - ":migration_java_gapic",
31279 - ":migration_java_grpc",
31280 - ":migration_java_proto",
31281 - ":migration_proto",
31282 - ],
31283 -)
31284 -
31285 -##############################################################################
31286 -# Go
31287 -##############################################################################
31288 -load(
31289 - "@com_google_googleapis_imports//:imports.bzl",
31290 - "go_gapic_assembly_pkg",
31291 - "go_gapic_library",
31292 - "go_proto_library",
31293 - "go_test",
31294 -)
31295 -
31296 -go_proto_library(
31297 - name = "migration_go_proto",
31298 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
31299 - importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/migration/v2alpha",
31300 - protos = [":migration_proto"],
31301 - deps = [
31302 - "//google/api:annotations_go_proto",
31303 - "//google/api:distribution_go_proto",
31304 - "//google/api:metric_go_proto",
31305 - "//google/rpc:errdetails_go_proto",
31306 - ],
31307 -)
31308 -
31309 -go_gapic_library(
31310 - name = "migration_go_gapic",
31311 - srcs = [":migration_proto_with_info"],
31312 - grpc_service_config = "bigquerymigration_grpc_service_config.json",
31313 - importpath = "cloud.google.com/go/bigquery/migration/apiv2alpha;migration",
31314 - metadata = True,
31315 - rest_numeric_enums = False,
31316 - service_yaml = "bigquerymigration_v2alpha.yaml",
31317 - transport = "grpc+rest",
31318 - deps = [
31319 - ":migration_go_proto",
31320 - ],
31321 -)
31322 -
31323 -go_test(
31324 - name = "migration_go_gapic_test",
31325 - srcs = [":migration_go_gapic_srcjar_test"],
31326 - embed = [":migration_go_gapic"],
31327 - importpath = "cloud.google.com/go/bigquery/migration/apiv2alpha",
31328 -)
31329 -
31330 -# Open Source Packages
31331 -go_gapic_assembly_pkg(
31332 - name = "gapi-cloud-bigquery-migration-v2alpha-go",
31333 - deps = [
31334 - ":migration_go_gapic",
31335 - ":migration_go_gapic_srcjar-metadata.srcjar",
31336 - ":migration_go_gapic_srcjar-test.srcjar",
31337 - ":migration_go_proto",
31338 - ],
31339 -)
31340 -
31341 -##############################################################################
31342 -# Python
31343 -##############################################################################
31344 -load(
31345 - "@com_google_googleapis_imports//:imports.bzl",
31346 - "py_gapic_assembly_pkg",
31347 - "py_gapic_library",
31348 - "py_test",
31349 -)
31350 -
31351 -py_gapic_library(
31352 - name = "migration_py_gapic",
31353 - srcs = [":migration_proto"],
31354 - grpc_service_config = "bigquerymigration_grpc_service_config.json",
31355 - opt_args = [
31356 - "python-gapic-name=bigquery_migration",
31357 - "python-gapic-namespace=google.cloud",
31358 - ],
31359 - rest_numeric_enums = False,
31360 - transport = "grpc",
31361 -)
31362 -
31363 -py_test(
31364 - name = "migration_py_gapic_test",
31365 - srcs = [
31366 - "migration_py_gapic_pytest.py",
31367 - "migration_py_gapic_test.py",
31368 - ],
31369 - legacy_create_init = False,
31370 - deps = [":migration_py_gapic"],
31371 -)
31372 -
31373 -# Open Source Packages
31374 -py_gapic_assembly_pkg(
31375 - name = "bigquery-migration-v2alpha-py",
31376 - deps = [
31377 - ":migration_py_gapic",
31378 - ],
31379 -)
31380 -
31381 -##############################################################################
31382 -# PHP
31383 -##############################################################################
31384 -load(
31385 - "@com_google_googleapis_imports//:imports.bzl",
31386 - "php_gapic_assembly_pkg",
31387 - "php_gapic_library",
31388 - "php_grpc_library",
31389 - "php_proto_library",
31390 -)
31391 -
31392 -php_proto_library(
31393 - name = "migration_php_proto",
31394 - deps = [":migration_proto"],
31395 -)
31396 -
31397 -php_grpc_library(
31398 - name = "migration_php_grpc",
31399 - srcs = [":migration_proto"],
31400 - deps = [":migration_php_proto"],
31401 -)
31402 -
31403 -php_gapic_library(
31404 - name = "migration_php_gapic",
31405 - srcs = [":migration_proto_with_info"],
31406 - grpc_service_config = "bigquerymigration_grpc_service_config.json",
31407 - rest_numeric_enums = False,
31408 - service_yaml = "bigquerymigration_v2alpha.yaml",
31409 - transport = "grpc+rest",
31410 - deps = [
31411 - ":migration_php_grpc",
31412 - ":migration_php_proto",
31413 - ],
31414 -)
31415 -
31416 -# Open Source Packages
31417 -php_gapic_assembly_pkg(
31418 - name = "google-cloud-bigquery-migration-v2alpha-php",
31419 - deps = [
31420 - ":migration_php_gapic",
31421 - ":migration_php_grpc",
31422 - ":migration_php_proto",
31423 - ],
31424 -)
31425 -
31426 -##############################################################################
31427 -# Node.js
31428 -##############################################################################
31429 -load(
31430 - "@com_google_googleapis_imports//:imports.bzl",
31431 - "nodejs_gapic_assembly_pkg",
31432 - "nodejs_gapic_library",
31433 -)
31434 -
31435 -nodejs_gapic_library(
31436 - name = "migration_nodejs_gapic",
31437 - package_name = "@google-cloud/bigquery-migration",
31438 - src = ":migration_proto_with_info",
31439 - extra_protoc_parameters = ["metadata"],
31440 - grpc_service_config = "bigquerymigration_grpc_service_config.json",
31441 - package = "google.cloud.bigquery.migration.v2alpha",
31442 - rest_numeric_enums = False,
31443 - service_yaml = "bigquerymigration_v2alpha.yaml",
31444 - transport = "grpc+rest",
31445 - deps = [],
31446 -)
31447 -
31448 -nodejs_gapic_assembly_pkg(
31449 - name = "bigquery-migration-v2alpha-nodejs",
31450 - deps = [
31451 - ":migration_nodejs_gapic",
31452 - ":migration_proto",
31453 - ],
31454 -)
31455 -
31456 -##############################################################################
31457 -# Ruby
31458 -##############################################################################
31459 -load(
31460 - "@com_google_googleapis_imports//:imports.bzl",
31461 - "ruby_cloud_gapic_library",
31462 - "ruby_gapic_assembly_pkg",
31463 - "ruby_grpc_library",
31464 - "ruby_proto_library",
31465 -)
31466 -
31467 -ruby_proto_library(
31468 - name = "migration_ruby_proto",
31469 - deps = [":migration_proto"],
31470 -)
31471 -
31472 -ruby_grpc_library(
31473 - name = "migration_ruby_grpc",
31474 - srcs = [":migration_proto"],
31475 - deps = [":migration_ruby_proto"],
31476 -)
31477 -
31478 -ruby_cloud_gapic_library(
31479 - name = "migration_ruby_gapic",
31480 - srcs = [":migration_proto_with_info"],
31481 - extra_protoc_parameters = [
31482 - "ruby-cloud-gem-name=google-cloud-bigquery-migration-v2alpha",
31483 - ],
31484 - grpc_service_config = "bigquerymigration_grpc_service_config.json",
31485 - rest_numeric_enums = False,
31486 - deps = [
31487 - ":migration_ruby_grpc",
31488 - ":migration_ruby_proto",
31489 - ],
31490 -)
31491 -
31492 -# Open Source Packages
31493 -ruby_gapic_assembly_pkg(
31494 - name = "google-cloud-bigquery-migration-v2alpha-ruby",
31495 - deps = [
31496 - ":migration_ruby_gapic",
31497 - ":migration_ruby_grpc",
31498 - ":migration_ruby_proto",
31499 - ],
31500 -)
31501 -
31502 -##############################################################################
31503 -# C#
31504 -##############################################################################
31505 -load(
31506 - "@com_google_googleapis_imports//:imports.bzl",
31507 - "csharp_gapic_assembly_pkg",
31508 - "csharp_gapic_library",
31509 - "csharp_grpc_library",
31510 - "csharp_proto_library",
31511 -)
31512 -
31513 -csharp_proto_library(
31514 - name = "migration_csharp_proto",
31515 - deps = [":migration_proto"],
31516 -)
31517 -
31518 -csharp_grpc_library(
31519 - name = "migration_csharp_grpc",
31520 - srcs = [":migration_proto"],
31521 - deps = [":migration_csharp_proto"],
31522 -)
31523 -
31524 -csharp_gapic_library(
31525 - name = "migration_csharp_gapic",
31526 - srcs = [":migration_proto_with_info"],
31527 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
31528 - grpc_service_config = "bigquerymigration_grpc_service_config.json",
31529 - rest_numeric_enums = False,
31530 - deps = [
31531 - ":migration_csharp_grpc",
31532 - ":migration_csharp_proto",
31533 - ],
31534 -)
31535 -
31536 -# Open Source Packages
31537 -csharp_gapic_assembly_pkg(
31538 - name = "google-cloud-bigquery-migration-v2alpha-csharp",
31539 - deps = [
31540 - ":migration_csharp_gapic",
31541 - ":migration_csharp_grpc",
31542 - ":migration_csharp_proto",
31543 - ],
31544 -)
31545 -
31546 -##############################################################################
31547 -# C++
31548 -##############################################################################
31549 -# Put your C++ rules here
31550 diff -urN a/google/cloud/bigquery/reservation/BUILD.bazel b/google/cloud/bigquery/reservation/BUILD…
31551 --- a/google/cloud/bigquery/reservation/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
31552 +++ b/google/cloud/bigquery/reservation/BUILD.bazel 1969-12-31 16:00:00
31553 @@ -1,40 +0,0 @@
31554 -# This build file includes a target for the Ruby wrapper library for
31555 -# google-cloud-bigquery-reservation.
31556 -
31557 -# This is an API workspace, having public visibility by default makes perfect sense.
31558 -package(default_visibility = ["//visibility:public"])
31559 -
31560 -# Export yaml configs.
31561 -exports_files(glob(["*.yaml"]))
31562 -
31563 -load(
31564 - "@com_google_googleapis_imports//:imports.bzl",
31565 - "ruby_cloud_gapic_library",
31566 - "ruby_gapic_assembly_pkg",
31567 -)
31568 -
31569 -# Generates a Ruby wrapper client for bigqueryreservation.
31570 -# Ruby wrapper clients are versionless, but are generated from source protos
31571 -# for a particular service version, v1 in this case.
31572 -ruby_cloud_gapic_library(
31573 - name = "bigqueryreservation_ruby_wrapper",
31574 - srcs = ["//google/cloud/bigquery/reservation/v1:reservation_proto_with_info"],
31575 - extra_protoc_parameters = [
31576 - "ruby-cloud-gem-name=google-cloud-bigquery-reservation",
31577 - "ruby-cloud-env-prefix=BIGQUERY_RESERVATION",
31578 - "ruby-cloud-wrapper-of=v1:0.0",
31579 - "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/reservations",
31580 - "ruby-cloud-api-id=bigqueryreservation.googleapis.com",
31581 - "ruby-cloud-api-shortname=bigqueryreservation",
31582 - ],
31583 - ruby_cloud_description = "The BigQuery Reservation API provides the mechanisms by which enterp…
31584 - ruby_cloud_title = "BigQuery Reservation",
31585 -)
31586 -
31587 -# Open Source package.
31588 -ruby_gapic_assembly_pkg(
31589 - name = "google-cloud-bigquery-reservation-ruby",
31590 - deps = [
31591 - ":bigqueryreservation_ruby_wrapper",
31592 - ],
31593 -)
31594 diff -urN a/google/cloud/bigquery/reservation/v1/BUILD.bazel b/google/cloud/bigquery/reservation/v1…
31595 --- a/google/cloud/bigquery/reservation/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
31596 +++ b/google/cloud/bigquery/reservation/v1/BUILD.bazel 1969-12-31 16:00:00
31597 @@ -1,393 +0,0 @@
31598 -# This file was automatically generated by BuildFileGenerator
31599 -# https://github.com/googleapis/rules_gapic/tree/master/bazel
31600 -
31601 -# Most of the manual changes to this file will be overwritten.
31602 -# It's **only** allowed to change the following rule attribute values:
31603 -# - names of *_gapic_assembly_* rules
31604 -# - certain parameters of *_gapic_library rules, including but not limited to:
31605 -# * extra_protoc_parameters
31606 -# * extra_protoc_file_parameters
31607 -# The complete list of preserved parameters can be found in the source code.
31608 -
31609 -# This is an API workspace, having public visibility by default makes perfect sense.
31610 -package(default_visibility = ["//visibility:public"])
31611 -
31612 -##############################################################################
31613 -# Common
31614 -##############################################################################
31615 -load("@rules_proto//proto:defs.bzl", "proto_library")
31616 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
31617 -
31618 -proto_library(
31619 - name = "reservation_proto",
31620 - srcs = [
31621 - "reservation.proto",
31622 - ],
31623 - deps = [
31624 - "//google/api:annotations_proto",
31625 - "//google/api:client_proto",
31626 - "//google/api:field_behavior_proto",
31627 - "//google/api:resource_proto",
31628 - "//google/rpc:status_proto",
31629 - "@com_google_protobuf//:empty_proto",
31630 - "@com_google_protobuf//:field_mask_proto",
31631 - "@com_google_protobuf//:timestamp_proto",
31632 - ],
31633 -)
31634 -
31635 -proto_library_with_info(
31636 - name = "reservation_proto_with_info",
31637 - deps = [
31638 - ":reservation_proto",
31639 - "//google/cloud:common_resources_proto",
31640 - ],
31641 -)
31642 -
31643 -##############################################################################
31644 -# Java
31645 -##############################################################################
31646 -load(
31647 - "@com_google_googleapis_imports//:imports.bzl",
31648 - "java_gapic_assembly_gradle_pkg",
31649 - "java_gapic_library",
31650 - "java_gapic_test",
31651 - "java_grpc_library",
31652 - "java_proto_library",
31653 -)
31654 -
31655 -java_proto_library(
31656 - name = "reservation_java_proto",
31657 - deps = [":reservation_proto"],
31658 -)
31659 -
31660 -java_grpc_library(
31661 - name = "reservation_java_grpc",
31662 - srcs = [":reservation_proto"],
31663 - deps = [":reservation_java_proto"],
31664 -)
31665 -
31666 -java_gapic_library(
31667 - name = "reservation_java_gapic",
31668 - srcs = [":reservation_proto_with_info"],
31669 - gapic_yaml = None,
31670 - grpc_service_config = "bigqueryreservation_grpc_service_config.json",
31671 - rest_numeric_enums = False,
31672 - service_yaml = "bigqueryreservation_v1.yaml",
31673 - test_deps = [
31674 - ":reservation_java_grpc",
31675 - ],
31676 - transport = "grpc+rest",
31677 - deps = [
31678 - ":reservation_java_proto",
31679 - "//google/api:api_java_proto",
31680 - ],
31681 -)
31682 -
31683 -java_gapic_test(
31684 - name = "reservation_java_gapic_test_suite",
31685 - test_classes = [
31686 - "com.google.cloud.bigquery.reservation.v1.ReservationServiceClientHttpJsonTest",
31687 - "com.google.cloud.bigquery.reservation.v1.ReservationServiceClientTest",
31688 - ],
31689 - runtime_deps = [":reservation_java_gapic_test"],
31690 -)
31691 -
31692 -# Open Source Packages
31693 -java_gapic_assembly_gradle_pkg(
31694 - name = "google-cloud-bigquery-reservation-v1-java",
31695 - include_samples = True,
31696 - transport = "grpc+rest",
31697 - deps = [
31698 - ":reservation_java_gapic",
31699 - ":reservation_java_grpc",
31700 - ":reservation_java_proto",
31701 - ":reservation_proto",
31702 - ],
31703 -)
31704 -
31705 -##############################################################################
31706 -# Go
31707 -##############################################################################
31708 -load(
31709 - "@com_google_googleapis_imports//:imports.bzl",
31710 - "go_gapic_assembly_pkg",
31711 - "go_gapic_library",
31712 - "go_proto_library",
31713 - "go_test",
31714 -)
31715 -
31716 -go_proto_library(
31717 - name = "reservation_go_proto",
31718 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
31719 - importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/reservation/v1",
31720 - protos = [":reservation_proto"],
31721 - deps = [
31722 - "//google/api:annotations_go_proto",
31723 - "//google/rpc:status_go_proto",
31724 - ],
31725 -)
31726 -
31727 -go_gapic_library(
31728 - name = "reservation_go_gapic",
31729 - srcs = [":reservation_proto_with_info"],
31730 - grpc_service_config = "bigqueryreservation_grpc_service_config.json",
31731 - importpath = "cloud.google.com/go/bigquery/reservation/apiv1;reservation",
31732 - metadata = True,
31733 - rest_numeric_enums = False,
31734 - service_yaml = "bigqueryreservation_v1.yaml",
31735 - transport = "grpc+rest",
31736 - deps = [
31737 - ":reservation_go_proto",
31738 - ],
31739 -)
31740 -
31741 -go_test(
31742 - name = "reservation_go_gapic_test",
31743 - srcs = [":reservation_go_gapic_srcjar_test"],
31744 - embed = [":reservation_go_gapic"],
31745 - importpath = "cloud.google.com/go/bigquery/reservation/apiv1",
31746 -)
31747 -
31748 -# Open Source Packages
31749 -go_gapic_assembly_pkg(
31750 - name = "gapi-cloud-bigquery-reservation-v1-go",
31751 - deps = [
31752 - ":reservation_go_gapic",
31753 - ":reservation_go_gapic_srcjar-metadata.srcjar",
31754 - ":reservation_go_gapic_srcjar-test.srcjar",
31755 - ":reservation_go_proto",
31756 - ],
31757 -)
31758 -
31759 -##############################################################################
31760 -# Python
31761 -##############################################################################
31762 -load(
31763 - "@com_google_googleapis_imports//:imports.bzl",
31764 - "py_gapic_assembly_pkg",
31765 - "py_gapic_library",
31766 - "py_test",
31767 -)
31768 -
31769 -py_gapic_library(
31770 - name = "reservation_py_gapic",
31771 - srcs = [":reservation_proto"],
31772 - grpc_service_config = "bigqueryreservation_grpc_service_config.json",
31773 - opt_args = [
31774 - "python-gapic-name=bigquery_reservation",
31775 - "python-gapic-namespace=google.cloud",
31776 - ],
31777 - rest_numeric_enums = False,
31778 - transport = "grpc",
31779 -)
31780 -
31781 -py_test(
31782 - name = "reservation_py_gapic_test",
31783 - srcs = [
31784 - "reservation_py_gapic_pytest.py",
31785 - "reservation_py_gapic_test.py",
31786 - ],
31787 - legacy_create_init = False,
31788 - deps = [":reservation_py_gapic"],
31789 -)
31790 -
31791 -# Open Source Packages
31792 -py_gapic_assembly_pkg(
31793 - name = "bigquery-reservation-v1-py",
31794 - deps = [
31795 - ":reservation_py_gapic",
31796 - ],
31797 -)
31798 -
31799 -##############################################################################
31800 -# PHP
31801 -##############################################################################
31802 -load(
31803 - "@com_google_googleapis_imports//:imports.bzl",
31804 - "php_gapic_assembly_pkg",
31805 - "php_gapic_library",
31806 - "php_grpc_library",
31807 - "php_proto_library",
31808 -)
31809 -
31810 -php_proto_library(
31811 - name = "reservation_php_proto",
31812 - deps = [":reservation_proto"],
31813 -)
31814 -
31815 -php_grpc_library(
31816 - name = "reservation_php_grpc",
31817 - srcs = [":reservation_proto"],
31818 - deps = [":reservation_php_proto"],
31819 -)
31820 -
31821 -php_gapic_library(
31822 - name = "reservation_php_gapic",
31823 - srcs = [":reservation_proto_with_info"],
31824 - grpc_service_config = "bigqueryreservation_grpc_service_config.json",
31825 - rest_numeric_enums = False,
31826 - service_yaml = "bigqueryreservation_v1.yaml",
31827 - transport = "grpc+rest",
31828 - deps = [
31829 - ":reservation_php_grpc",
31830 - ":reservation_php_proto",
31831 - ],
31832 -)
31833 -
31834 -# Open Source Packages
31835 -php_gapic_assembly_pkg(
31836 - name = "google-cloud-bigquery-reservation-v1-php",
31837 - deps = [
31838 - ":reservation_php_gapic",
31839 - ":reservation_php_grpc",
31840 - ":reservation_php_proto",
31841 - ],
31842 -)
31843 -
31844 -##############################################################################
31845 -# Node.js
31846 -##############################################################################
31847 -load(
31848 - "@com_google_googleapis_imports//:imports.bzl",
31849 - "nodejs_gapic_assembly_pkg",
31850 - "nodejs_gapic_library",
31851 -)
31852 -
31853 -nodejs_gapic_library(
31854 - name = "reservation_nodejs_gapic",
31855 - package_name = "@google-cloud/bigquery-reservation",
31856 - src = ":reservation_proto_with_info",
31857 - extra_protoc_parameters = ["metadata"],
31858 - grpc_service_config = "bigqueryreservation_grpc_service_config.json",
31859 - package = "google.cloud.bigquery.reservation.v1",
31860 - rest_numeric_enums = False,
31861 - service_yaml = "bigqueryreservation_v1.yaml",
31862 - transport = "grpc+rest",
31863 - deps = [],
31864 -)
31865 -
31866 -nodejs_gapic_assembly_pkg(
31867 - name = "bigquery-reservation-v1-nodejs",
31868 - deps = [
31869 - ":reservation_nodejs_gapic",
31870 - ":reservation_proto",
31871 - ],
31872 -)
31873 -
31874 -##############################################################################
31875 -# Ruby
31876 -##############################################################################
31877 -load(
31878 - "@com_google_googleapis_imports//:imports.bzl",
31879 - "ruby_cloud_gapic_library",
31880 - "ruby_gapic_assembly_pkg",
31881 - "ruby_grpc_library",
31882 - "ruby_proto_library",
31883 -)
31884 -
31885 -ruby_proto_library(
31886 - name = "reservation_ruby_proto",
31887 - deps = [":reservation_proto"],
31888 -)
31889 -
31890 -ruby_grpc_library(
31891 - name = "reservation_ruby_grpc",
31892 - srcs = [":reservation_proto"],
31893 - deps = [":reservation_ruby_proto"],
31894 -)
31895 -
31896 -ruby_cloud_gapic_library(
31897 - name = "reservation_ruby_gapic",
31898 - srcs = [":reservation_proto_with_info"],
31899 - extra_protoc_parameters = [
31900 - "ruby-cloud-api-id=bigqueryreservation.googleapis.com",
31901 - "ruby-cloud-api-shortname=bigqueryreservation",
31902 - "ruby-cloud-env-prefix=BIGQUERY_RESERVATION",
31903 - "ruby-cloud-gem-name=google-cloud-bigquery-reservation-v1",
31904 - "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/reservations",
31905 - ],
31906 - grpc_service_config = "bigqueryreservation_grpc_service_config.json",
31907 - rest_numeric_enums = False,
31908 - ruby_cloud_description = "The BigQuery Reservation API provides the mechanisms by which enterp…
31909 - ruby_cloud_title = "BigQuery Reservation V1",
31910 - deps = [
31911 - ":reservation_ruby_grpc",
31912 - ":reservation_ruby_proto",
31913 - ],
31914 -)
31915 -
31916 -# Open Source Packages
31917 -ruby_gapic_assembly_pkg(
31918 - name = "google-cloud-bigquery-reservation-v1-ruby",
31919 - deps = [
31920 - ":reservation_ruby_gapic",
31921 - ":reservation_ruby_grpc",
31922 - ":reservation_ruby_proto",
31923 - ],
31924 -)
31925 -
31926 -##############################################################################
31927 -# C#
31928 -##############################################################################
31929 -load(
31930 - "@com_google_googleapis_imports//:imports.bzl",
31931 - "csharp_gapic_assembly_pkg",
31932 - "csharp_gapic_library",
31933 - "csharp_grpc_library",
31934 - "csharp_proto_library",
31935 -)
31936 -
31937 -csharp_proto_library(
31938 - name = "reservation_csharp_proto",
31939 - deps = [":reservation_proto"],
31940 -)
31941 -
31942 -csharp_grpc_library(
31943 - name = "reservation_csharp_grpc",
31944 - srcs = [":reservation_proto"],
31945 - deps = [":reservation_csharp_proto"],
31946 -)
31947 -
31948 -csharp_gapic_library(
31949 - name = "reservation_csharp_gapic",
31950 - srcs = [":reservation_proto_with_info"],
31951 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
31952 - grpc_service_config = "bigqueryreservation_grpc_service_config.json",
31953 - rest_numeric_enums = False,
31954 - service_yaml = "bigqueryreservation_v1.yaml",
31955 - deps = [
31956 - ":reservation_csharp_grpc",
31957 - ":reservation_csharp_proto",
31958 - ],
31959 -)
31960 -
31961 -# Open Source Packages
31962 -csharp_gapic_assembly_pkg(
31963 - name = "google-cloud-bigquery-reservation-v1-csharp",
31964 - deps = [
31965 - ":reservation_csharp_gapic",
31966 - ":reservation_csharp_grpc",
31967 - ":reservation_csharp_proto",
31968 - ],
31969 -)
31970 -
31971 -##############################################################################
31972 -# C++
31973 -##############################################################################
31974 -load(
31975 - "@com_google_googleapis_imports//:imports.bzl",
31976 - "cc_grpc_library",
31977 - "cc_proto_library",
31978 -)
31979 -
31980 -cc_proto_library(
31981 - name = "reservation_cc_proto",
31982 - deps = [":reservation_proto"],
31983 -)
31984 -
31985 -cc_grpc_library(
31986 - name = "reservation_cc_grpc",
31987 - srcs = [":reservation_proto"],
31988 - grpc_only = True,
31989 - deps = [":reservation_cc_proto"],
31990 -)
31991 diff -urN a/google/cloud/bigquery/storage/BUILD.bazel b/google/cloud/bigquery/storage/BUILD.bazel
31992 --- a/google/cloud/bigquery/storage/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
31993 +++ b/google/cloud/bigquery/storage/BUILD.bazel 1969-12-31 16:00:00
31994 @@ -1,40 +0,0 @@
31995 -# This build file includes a target for the Ruby wrapper library for
31996 -# google-cloud-bigquery-storage.
31997 -
31998 -# This is an API workspace, having public visibility by default makes perfect sense.
31999 -package(default_visibility = ["//visibility:public"])
32000 -
32001 -# Export yaml configs.
32002 -exports_files(glob(["*.yaml"]))
32003 -
32004 -load(
32005 - "@com_google_googleapis_imports//:imports.bzl",
32006 - "ruby_cloud_gapic_library",
32007 - "ruby_gapic_assembly_pkg",
32008 -)
32009 -
32010 -# Generates a Ruby wrapper client for bigquerystorage.
32011 -# Ruby wrapper clients are versionless, but are generated from source protos
32012 -# for a particular service version, v1 in this case.
32013 -ruby_cloud_gapic_library(
32014 - name = "bigquerystorage_ruby_wrapper",
32015 - srcs = ["//google/cloud/bigquery/storage/v1:storage_proto_with_info"],
32016 - extra_protoc_parameters = [
32017 - "ruby-cloud-gem-name=google-cloud-bigquery-storage",
32018 - "ruby-cloud-env-prefix=BIGQUERY_STORAGE",
32019 - "ruby-cloud-wrapper-of=v1:0.8",
32020 - "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/storage",
32021 - "ruby-cloud-api-id=bigquerystorage.googleapis.com",
32022 - "ruby-cloud-api-shortname=bigquerystorage",
32023 - ],
32024 - ruby_cloud_description = "The BigQuery Storage API provides fast access to BigQuery managed st…
32025 - ruby_cloud_title = "BigQuery Storage",
32026 -)
32027 -
32028 -# Open Source package.
32029 -ruby_gapic_assembly_pkg(
32030 - name = "google-cloud-bigquery-storage-ruby",
32031 - deps = [
32032 - ":bigquerystorage_ruby_wrapper",
32033 - ],
32034 -)
32035 diff -urN a/google/cloud/bigquery/storage/v1/BUILD.bazel b/google/cloud/bigquery/storage/v1/BUILD.b…
32036 --- a/google/cloud/bigquery/storage/v1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
32037 +++ b/google/cloud/bigquery/storage/v1/BUILD.bazel 1969-12-31 16:00:00
32038 @@ -1,336 +0,0 @@
32039 -##############################################################################
32040 -# Common
32041 -##############################################################################
32042 -load("@rules_proto//proto:defs.bzl", "proto_library")
32043 -load(
32044 - "@com_google_googleapis_imports//:imports.bzl",
32045 - "cc_grpc_library",
32046 - "cc_proto_library",
32047 - "csharp_gapic_assembly_pkg",
32048 - "csharp_gapic_library",
32049 - "csharp_grpc_library",
32050 - "csharp_proto_library",
32051 - "go_gapic_assembly_pkg",
32052 - "go_gapic_library",
32053 - "go_proto_library",
32054 - "go_test",
32055 - "java_gapic_assembly_gradle_pkg",
32056 - "java_gapic_library",
32057 - "java_gapic_test",
32058 - "java_grpc_library",
32059 - "java_proto_library",
32060 - "nodejs_gapic_assembly_pkg",
32061 - "nodejs_gapic_library",
32062 - "php_gapic_assembly_pkg",
32063 - "php_gapic_library",
32064 - "php_grpc_library",
32065 - "php_proto_library",
32066 - "proto_library_with_info",
32067 - "py_gapic_assembly_pkg",
32068 - "py_gapic_library",
32069 - "ruby_cloud_gapic_library",
32070 - "ruby_gapic_assembly_pkg",
32071 - "ruby_grpc_library",
32072 - "ruby_proto_library",
32073 -)
32074 -
32075 -# This is an API workspace, having public visibility by default makes perfect sense.
32076 -package(default_visibility = ["//visibility:public"])
32077 -
32078 -proto_library(
32079 - name = "storage_proto",
32080 - srcs = [
32081 - "annotations.proto",
32082 - "arrow.proto",
32083 - "avro.proto",
32084 - "protobuf.proto",
32085 - "storage.proto",
32086 - "stream.proto",
32087 - "table.proto",
32088 - ],
32089 - deps = [
32090 - "//google/api:annotations_proto",
32091 - "//google/api:client_proto",
32092 - "//google/api:field_behavior_proto",
32093 - "//google/api:resource_proto",
32094 - "//google/rpc:status_proto",
32095 - "@com_google_protobuf//:descriptor_proto",
32096 - "@com_google_protobuf//:empty_proto",
32097 - "@com_google_protobuf//:timestamp_proto",
32098 - "@com_google_protobuf//:wrappers_proto",
32099 - ],
32100 -)
32101 -
32102 -proto_library_with_info(
32103 - name = "storage_proto_with_info",
32104 - deps = [
32105 - ":storage_proto",
32106 - "//google/cloud:common_resources_proto",
32107 - ],
32108 -)
32109 -
32110 -java_proto_library(
32111 - name = "storage_java_proto",
32112 - deps = [":storage_proto"],
32113 -)
32114 -
32115 -java_grpc_library(
32116 - name = "storage_java_grpc",
32117 - srcs = [":storage_proto"],
32118 - deps = [":storage_java_proto"],
32119 -)
32120 -
32121 -java_gapic_library(
32122 - name = "storage_java_gapic",
32123 - srcs = [":storage_proto_with_info"],
32124 - gapic_yaml = "bigquerystorage_gapic.yaml",
32125 - grpc_service_config = "bigquerystorage_grpc_service_config.json",
32126 - rest_numeric_enums = False,
32127 - test_deps = [
32128 - ":storage_java_grpc",
32129 - ],
32130 - transport = "grpc",
32131 - deps = [
32132 - ":storage_java_proto",
32133 - ],
32134 -)
32135 -
32136 -java_gapic_test(
32137 - name = "storage_java_gapic_test_suite",
32138 - test_classes = [
32139 - "com.google.cloud.bigquery.storage.v1.BaseBigQueryReadClientTest",
32140 - ],
32141 - runtime_deps = [":storage_java_gapic_test"],
32142 -)
32143 -
32144 -# Open Source Packages
32145 -java_gapic_assembly_gradle_pkg(
32146 - name = "google-cloud-bigquery-storage-v1-java",
32147 - include_samples = True,
32148 - transport = "grpc",
32149 - deps = [
32150 - ":storage_java_gapic",
32151 - ":storage_java_grpc",
32152 - ":storage_java_proto",
32153 - ":storage_proto",
32154 - ],
32155 -)
32156 -
32157 -go_proto_library(
32158 - name = "storage_go_proto",
32159 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
32160 - importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/storage/v1",
32161 - protos = [":storage_proto"],
32162 - deps = [
32163 - "//google/api:annotations_go_proto",
32164 - "//google/rpc:status_go_proto",
32165 - ],
32166 -)
32167 -
32168 -go_gapic_library(
32169 - name = "storage_go_gapic",
32170 - srcs = [":storage_proto_with_info"],
32171 - grpc_service_config = "bigquerystorage_grpc_service_config.json",
32172 - importpath = "cloud.google.com/go/bigquery/storage/apiv1;storage",
32173 - rest_numeric_enums = False,
32174 - service_yaml = "bigquerystorage_v1.yaml",
32175 - deps = [
32176 - ":storage_go_proto",
32177 - ],
32178 -)
32179 -
32180 -go_test(
32181 - name = "storage_go_gapic_test",
32182 - srcs = [":storage_go_gapic_srcjar_test"],
32183 - embed = [":storage_go_gapic"],
32184 - importpath = "cloud.google.com/go/bigquery/storage/apiv1",
32185 -)
32186 -
32187 -# Open Source Packages
32188 -go_gapic_assembly_pkg(
32189 - name = "gapi-cloud-bigquery-storage-v1-go",
32190 - deps = [
32191 - ":storage_go_gapic",
32192 - ":storage_go_gapic_srcjar-test.srcjar",
32193 - ":storage_go_proto",
32194 - ],
32195 -)
32196 -
32197 -##############################################################################
32198 -# Python
32199 -##############################################################################
32200 -
32201 -py_gapic_library(
32202 - name = "storage_py_gapic",
32203 - srcs = [":storage_proto"],
32204 - grpc_service_config = "bigquerystorage_grpc_service_config.json",
32205 - opt_args = [
32206 - "python-gapic-namespace=google.cloud",
32207 - "python-gapic-name=bigquery_storage",
32208 - ],
32209 - rest_numeric_enums = False,
32210 - transport = "grpc",
32211 -)
32212 -
32213 -py_test(
32214 - name = "storage_py_gapic_test",
32215 - srcs = [
32216 - "storage_py_gapic_pytest.py",
32217 - "storage_py_gapic_test.py",
32218 - ],
32219 - legacy_create_init = False,
32220 - deps = [":storage_py_gapic"],
32221 -)
32222 -
32223 -py_gapic_assembly_pkg(
32224 - name = "bigquery-storage-v1-py",
32225 - deps = [
32226 - ":storage_py_gapic",
32227 - ],
32228 -)
32229 -
32230 -php_proto_library(
32231 - name = "storage_php_proto",
32232 - deps = [":storage_proto"],
32233 -)
32234 -
32235 -php_grpc_library(
32236 - name = "storage_php_grpc",
32237 - srcs = [":storage_proto"],
32238 - deps = [":storage_php_proto"],
32239 -)
32240 -
32241 -php_gapic_library(
32242 - name = "storage_php_gapic",
32243 - srcs = [":storage_proto_with_info"],
32244 - grpc_service_config = "bigquerystorage_grpc_service_config.json",
32245 - rest_numeric_enums = False,
32246 - transport = "grpc+rest",
32247 - deps = [
32248 - ":storage_php_grpc",
32249 - ":storage_php_proto",
32250 - ],
32251 -)
32252 -
32253 -# Open Source Packages
32254 -php_gapic_assembly_pkg(
32255 - name = "google-cloud-bigquery-storage-v1-php",
32256 - deps = [
32257 - ":storage_php_gapic",
32258 - ":storage_php_grpc",
32259 - ":storage_php_proto",
32260 - ],
32261 -)
32262 -
32263 -nodejs_gapic_library(
32264 - name = "storage_nodejs_gapic",
32265 - package_name = "@google-cloud/bigquery-storage",
32266 - src = ":storage_proto_with_info",
32267 - extra_protoc_parameters = ["metadata"],
32268 - grpc_service_config = "bigquerystorage_grpc_service_config.json",
32269 - package = "google.cloud.bigquery.storage.v1",
32270 - rest_numeric_enums = False,
32271 - service_yaml = "bigquerystorage_v1.yaml",
32272 - transport = "grpc+rest",
32273 - deps = [],
32274 -)
32275 -
32276 -nodejs_gapic_assembly_pkg(
32277 - name = "bigquery-storage-v1-nodejs",
32278 - deps = [
32279 - ":storage_nodejs_gapic",
32280 - ":storage_proto",
32281 - ],
32282 -)
32283 -
32284 -##############################################################################
32285 -# Ruby
32286 -##############################################################################
32287 -
32288 -ruby_proto_library(
32289 - name = "storage_ruby_proto",
32290 - deps = [":storage_proto"],
32291 -)
32292 -
32293 -ruby_grpc_library(
32294 - name = "storage_ruby_grpc",
32295 - srcs = [":storage_proto"],
32296 - deps = [":storage_ruby_proto"],
32297 -)
32298 -
32299 -ruby_cloud_gapic_library(
32300 - name = "storage_ruby_gapic",
32301 - srcs = [":storage_proto_with_info"],
32302 - extra_protoc_parameters = [
32303 - "ruby-cloud-gem-name=google-cloud-bigquery-storage-v1",
32304 - "ruby-cloud-env-prefix=BIGQUERY_STORAGE",
32305 - "ruby-cloud-product-url=https://cloud.google.com/bigquery/docs/reference/storage",
32306 - "ruby-cloud-api-id=bigquerystorage.googleapis.com",
32307 - "ruby-cloud-api-shortname=bigquerystorage",
32308 - ],
32309 - grpc_service_config = "bigquerystorage_grpc_service_config.json",
32310 - rest_numeric_enums = False,
32311 - ruby_cloud_description = "The BigQuery Storage API provides fast access to BigQuery managed st…
32312 - ruby_cloud_title = "BigQuery Storage V1",
32313 - deps = [
32314 - ":storage_ruby_grpc",
32315 - ":storage_ruby_proto",
32316 - ],
32317 -)
32318 -
32319 -# Open Source Packages
32320 -ruby_gapic_assembly_pkg(
32321 - name = "google-cloud-bigquery-storage-v1-ruby",
32322 - deps = [
32323 - ":storage_ruby_gapic",
32324 - ":storage_ruby_grpc",
32325 - ":storage_ruby_proto",
32326 - ],
32327 -)
32328 -
32329 -csharp_proto_library(
32330 - name = "storage_csharp_proto",
32331 - deps = [":storage_proto"],
32332 -)
32333 -
32334 -csharp_grpc_library(
32335 - name = "storage_csharp_grpc",
32336 - srcs = [":storage_proto"],
32337 - deps = [":storage_csharp_proto"],
32338 -)
32339 -
32340 -csharp_gapic_library(
32341 - name = "storage_csharp_gapic",
32342 - srcs = [":storage_proto_with_info"],
32343 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
32344 - grpc_service_config = "bigquerystorage_grpc_service_config.json",
32345 - rest_numeric_enums = False,
32346 - service_yaml = "bigquerystorage_v1.yaml",
32347 - deps = [
32348 - ":storage_csharp_grpc",
32349 - ":storage_csharp_proto",
32350 - ],
32351 -)
32352 -
32353 -# Open Source Packages
32354 -csharp_gapic_assembly_pkg(
32355 - name = "google-cloud-bigquery-storage-v1-csharp",
32356 - deps = [
32357 - ":storage_csharp_gapic",
32358 - ":storage_csharp_grpc",
32359 - ":storage_csharp_proto",
32360 - ],
32361 -)
32362 -
32363 -cc_proto_library(
32364 - name = "storage_cc_proto",
32365 - deps = [":storage_proto"],
32366 -)
32367 -
32368 -cc_grpc_library(
32369 - name = "storage_cc_grpc",
32370 - srcs = [":storage_proto"],
32371 - generate_mocks = True,
32372 - grpc_only = True,
32373 - deps = [":storage_cc_proto"],
32374 -)
32375 diff -urN a/google/cloud/bigquery/storage/v1beta1/BUILD.bazel b/google/cloud/bigquery/storage/v1bet…
32376 --- a/google/cloud/bigquery/storage/v1beta1/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
32377 +++ b/google/cloud/bigquery/storage/v1beta1/BUILD.bazel 1969-12-31 16:00:00
32378 @@ -1,312 +0,0 @@
32379 -# This file was automatically generated by BuildFileGenerator
32380 -
32381 -##############################################################################
32382 -# Common
32383 -##############################################################################
32384 -load("@rules_proto//proto:defs.bzl", "proto_library")
32385 -load(
32386 - "@com_google_googleapis_imports//:imports.bzl",
32387 - "cc_grpc_library",
32388 - "cc_proto_library",
32389 - "csharp_gapic_assembly_pkg",
32390 - "csharp_gapic_library",
32391 - "csharp_grpc_library",
32392 - "csharp_proto_library",
32393 - "go_gapic_assembly_pkg",
32394 - "go_gapic_library",
32395 - "go_proto_library",
32396 - "go_test",
32397 - "java_gapic_assembly_gradle_pkg",
32398 - "java_gapic_library",
32399 - "java_gapic_test",
32400 - "java_grpc_library",
32401 - "java_proto_library",
32402 - "nodejs_gapic_assembly_pkg",
32403 - "nodejs_gapic_library",
32404 - "php_gapic_assembly_pkg",
32405 - "php_gapic_library",
32406 - "php_grpc_library",
32407 - "php_proto_library",
32408 - "proto_library_with_info",
32409 - "py_gapic_assembly_pkg",
32410 - "py_gapic_library",
32411 - "py_test",
32412 - "ruby_cloud_gapic_library",
32413 - "ruby_gapic_assembly_pkg",
32414 - "ruby_grpc_library",
32415 - "ruby_proto_library",
32416 -)
32417 -
32418 -# This is an API workspace, having public visibility by default makes perfect sense.
32419 -package(default_visibility = ["//visibility:public"])
32420 -
32421 -proto_library(
32422 - name = "storage_proto",
32423 - srcs = [
32424 - "arrow.proto",
32425 - "avro.proto",
32426 - "read_options.proto",
32427 - "storage.proto",
32428 - "table_reference.proto",
32429 - ],
32430 - deps = [
32431 - "//google/api:annotations_proto",
32432 - "//google/api:client_proto",
32433 - "//google/api:field_behavior_proto",
32434 - "//google/api:resource_proto",
32435 - "@com_google_protobuf//:empty_proto",
32436 - "@com_google_protobuf//:timestamp_proto",
32437 - ],
32438 -)
32439 -
32440 -proto_library_with_info(
32441 - name = "storage_proto_with_info",
32442 - deps = [
32443 - ":storage_proto",
32444 - "//google/cloud:common_resources_proto",
32445 - ],
32446 -)
32447 -
32448 -java_proto_library(
32449 - name = "storage_java_proto",
32450 - deps = [":storage_proto"],
32451 -)
32452 -
32453 -java_grpc_library(
32454 - name = "storage_java_grpc",
32455 - srcs = [":storage_proto"],
32456 - deps = [":storage_java_proto"],
32457 -)
32458 -
32459 -java_gapic_library(
32460 - name = "storage_java_gapic",
32461 - srcs = [":storage_proto_with_info"],
32462 - gapic_yaml = "bigquerystorage_gapic.yaml",
32463 - grpc_service_config = "bigquerystorage_grpc_service_config.json",
32464 - rest_numeric_enums = False,
32465 - test_deps = [
32466 - ":storage_java_grpc",
32467 - ],
32468 - transport = "grpc",
32469 - deps = [
32470 - ":storage_java_proto",
32471 - ],
32472 -)
32473 -
32474 -java_gapic_test(
32475 - name = "storage_java_gapic_test_suite",
32476 - test_classes = [
32477 - "com.google.cloud.bigquery.storage.v1beta1.BaseBigQueryStorageClientTest",
32478 - ],
32479 - runtime_deps = [":storage_java_gapic_test"],
32480 -)
32481 -
32482 -# Open Source Packages
32483 -java_gapic_assembly_gradle_pkg(
32484 - name = "google-cloud-bigquery-storage-v1beta1-java",
32485 - include_samples = True,
32486 - transport = "grpc",
32487 - deps = [
32488 - ":storage_java_gapic",
32489 - ":storage_java_grpc",
32490 - ":storage_java_proto",
32491 - ":storage_proto",
32492 - ],
32493 -)
32494 -
32495 -go_proto_library(
32496 - name = "storage_go_proto",
32497 - compilers = ["@io_bazel_rules_go//proto:go_grpc"],
32498 - importpath = "google.golang.org/genproto/googleapis/cloud/bigquery/storage/v1beta1",
32499 - protos = [":storage_proto"],
32500 - deps = [
32501 - "//google/api:annotations_go_proto",
32502 - ],
32503 -)
32504 -
32505 -go_gapic_library(
32506 - name = "storage_go_gapic",
32507 - srcs = [":storage_proto_with_info"],
32508 - grpc_service_config = "bigquerystorage_grpc_service_config.json",
32509 - importpath = "cloud.google.com/go/bigquery/storage/apiv1beta1;storage",
32510 - rest_numeric_enums = False,
32511 - service_yaml = "bigquerystorage_v1beta1.yaml",
32512 - deps = [
32513 - ":storage_go_proto",
32514 - ],
32515 -)
32516 -
32517 -go_test(
32518 - name = "storage_go_gapic_test",
32519 - srcs = [":storage_go_gapic_srcjar_test"],
32520 - embed = [":storage_go_gapic"],
32521 - importpath = "cloud.google.com/go/bigquery/storage/apiv1beta1",
32522 -)
32523 -
32524 -# Open Source Packages
32525 -go_gapic_assembly_pkg(
32526 - name = "gapi-cloud-bigquery-storage-v1beta1-go",
32527 - deps = [
32528 - ":storage_go_gapic",
32529 - ":storage_go_gapic_srcjar-test.srcjar",
32530 - ":storage_go_proto",
32531 - ],
32532 -)
32533 -
32534 -py_gapic_library(
32535 - name = "storage_py_gapic",
32536 - srcs = [":storage_proto"],
32537 - grpc_service_config = "bigquerystorage_grpc_service_config.json",
32538 - rest_numeric_enums = False,
32539 - transport = "grpc",
32540 -)
32541 -
32542 -py_test(
32543 - name = "storage_py_gapic_test",
32544 - srcs = [
32545 - "storage_py_gapic_pytest.py",
32546 - "storage_py_gapic_test.py",
32547 - ],
32548 - legacy_create_init = False,
32549 - deps = [":storage_py_gapic"],
32550 -)
32551 -
32552 -py_gapic_assembly_pkg(
32553 - name = "bigquery-storage-v1beta1-py",
32554 - deps = [
32555 - ":storage_py_gapic",
32556 - ],
32557 -)
32558 -
32559 -php_proto_library(
32560 - name = "storage_php_proto",
32561 - deps = [":storage_proto"],
32562 -)
32563 -
32564 -php_grpc_library(
32565 - name = "storage_php_grpc",
32566 - srcs = [":storage_proto"],
32567 - deps = [":storage_php_proto"],
32568 -)
32569 -
32570 -php_gapic_library(
32571 - name = "storage_php_gapic",
32572 - srcs = [":storage_proto_with_info"],
32573 - grpc_service_config = "bigquerystorage_grpc_service_config.json",
32574 - rest_numeric_enums = False,
32575 - transport = "grpc+rest",
32576 - deps = [
32577 - ":storage_php_grpc",
32578 - ":storage_php_proto",
32579 - ],
32580 -)
32581 -
32582 -# Open Source Packages
32583 -php_gapic_assembly_pkg(
32584 - name = "google-cloud-bigquery-storage-v1beta1-php",
32585 - deps = [
32586 - ":storage_php_gapic",
32587 - ":storage_php_grpc",
32588 - ":storage_php_proto",
32589 - ],
32590 -)
32591 -
32592 -nodejs_gapic_library(
32593 - name = "storage_nodejs_gapic",
32594 - package_name = "@google-cloud/bigquery-storage",
32595 - src = ":storage_proto_with_info",
32596 - extra_protoc_parameters = ["metadata"],
32597 - grpc_service_config = "bigquerystorage_grpc_service_config.json",
32598 - package = "google.cloud.bigquery.storage.v1beta1",
32599 - rest_numeric_enums = False,
32600 - service_yaml = "bigquerystorage_v1beta1.yaml",
32601 - transport = "grpc+rest",
32602 - deps = [],
32603 -)
32604 -
32605 -nodejs_gapic_assembly_pkg(
32606 - name = "bigquery-storage-v1beta1-nodejs",
32607 - deps = [
32608 - ":storage_nodejs_gapic",
32609 - ":storage_proto",
32610 - ],
32611 -)
32612 -
32613 -ruby_proto_library(
32614 - name = "storage_ruby_proto",
32615 - deps = [":storage_proto"],
32616 -)
32617 -
32618 -ruby_grpc_library(
32619 - name = "storage_ruby_grpc",
32620 - srcs = [":storage_proto"],
32621 - deps = [":storage_ruby_proto"],
32622 -)
32623 -
32624 -ruby_cloud_gapic_library(
32625 - name = "storage_ruby_gapic",
32626 - srcs = [":storage_proto_with_info"],
32627 - extra_protoc_parameters = ["ruby-cloud-gem-name=google-cloud-bigquery-storage-v1beta1"],
32628 - rest_numeric_enums = False,
32629 - deps = [
32630 - ":storage_ruby_grpc",
32631 - ":storage_ruby_proto",
32632 - ],
32633 -)
32634 -
32635 -# Open Source Packages
32636 -ruby_gapic_assembly_pkg(
32637 - name = "google-cloud-bigquery-storage-v1beta1-ruby",
32638 - deps = [
32639 - ":storage_ruby_gapic",
32640 - ":storage_ruby_grpc",
32641 - ":storage_ruby_proto",
32642 - ],
32643 -)
32644 -
32645 -csharp_proto_library(
32646 - name = "storage_csharp_proto",
32647 - deps = [":storage_proto"],
32648 -)
32649 -
32650 -csharp_grpc_library(
32651 - name = "storage_csharp_grpc",
32652 - srcs = [":storage_proto"],
32653 - deps = [":storage_csharp_proto"],
32654 -)
32655 -
32656 -csharp_gapic_library(
32657 - name = "storage_csharp_gapic",
32658 - srcs = [":storage_proto_with_info"],
32659 - common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.js…
32660 - grpc_service_config = "bigquerystorage_grpc_service_config.json",
32661 - rest_numeric_enums = False,
32662 - service_yaml = "bigquerystorage_v1beta1.yaml",
32663 - deps = [
32664 - ":storage_csharp_grpc",
32665 - ":storage_csharp_proto",
32666 - ],
32667 -)
32668 -
32669 -# Open Source Packages
32670 -csharp_gapic_assembly_pkg(
32671 - name = "google-cloud-bigquery-storage-v1beta1-csharp",
32672 - deps = [
32673 - ":storage_csharp_gapic",
32674 - ":storage_csharp_grpc",
32675 - ":storage_csharp_proto",
32676 - ],
32677 -)
32678 -
32679 -cc_proto_library(
32680 - name = "storage_cc_proto",
32681 - deps = [":storage_proto"],
32682 -)
32683 -
32684 -cc_grpc_library(
32685 - name = "storage_cc_grpc",
32686 - srcs = [":storage_proto"],
32687 - generate_mocks = True,
32688 - grpc_only = True,
32689 - deps = [":storage_cc_proto"],
32690 -)
32691 diff -urN a/google/cloud/bigquery/storage/v1beta2/BUILD.bazel b/google/cloud/bigquery/storage/v1bet…
32692 --- a/google/cloud/bigquery/storage/v1beta2/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
32693 +++ b/google/cloud/bigquery/storage/v1beta2/BUILD.bazel 1969-12-31 16:00:00
32694 @@ -1,369 +0,0 @@
32695 -# This is an API workspace, having public visibility by default makes perfect sense.
32696 -package(default_visibility = ["//visibility:public"])
32697 -
32698 -##############################################################################
32699 -# Common
32700 -##############################################################################
32701 -load("@rules_proto//proto:defs.bzl", "proto_library")
32702 -load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
32703 -
32704 -proto_library(
32705 - name = "storage_proto",
32706 - srcs = [
32707 - "arrow.proto",
32708 - "avro.proto",
32709 - "protobuf.proto",
32710 - "storage.proto",
32711 - "stream.proto",
32712 - "table.proto",
32713 - ],
32714 - deps = [
32715 - "//google/api:annotations_proto",
32716 - "//google/api:client_proto",
32717 - "//google/api:field_behavior_proto",
32718 - "//google/api:resource_proto",
32719 - "//google/rpc:status_proto",
32720 - "@com_google_protobuf//:descriptor_proto",
32721 - "@com_google_protobuf//:empty_proto",
32722 - "@com_google_protobuf//:timestamp_proto",
32723 - "@com_google_protobuf//:wrappers_proto",
32724 - ],
32725 -)
32726 -
32727 -proto_library_with_info(
32728 - name = "storage_proto_with_info",
32729 - deps = [
32730 - ":storage_proto",
32731 - "//google/cloud:common_resources_proto",
32732 - ],
32733 -)
32734 -
32735 -##############################################################################
32736 -# Java
32737 -##############################################################################
32738 -load(
32739 - "@com_google_googleapis_imports//:imports.bzl",
32740 - "java_gapic_assembly_gradle_pkg",
32741 - "java_gapic_library",
32742 - "java_gapic_test",
32743 - "java_grpc_library",
32744 - "java_proto_library",
32745 -)
32746 -
32747 -java_proto_library(
32748 - name = "storage_java_proto",
32749 - deps = [":storage_proto"],
32750 -)
32751 -
32752 -java_grpc_library(
32753 - name = "storage_java_grpc",
32754 - srcs = [":storage_proto"],
32755 - deps = [":storage_java_proto"],
32756 -)
32757 -
32758 -java_gapic_library(
32759 - name = "storage_java_gapic",
32760 - srcs = [":storage_proto_with_info"],
32761 - gapic_yaml = "bigquerystorage_gapic.yaml",
32762 - grpc_service_config = "bigquerystorage_grpc_service_config.json",
32763 - rest_numeric_enums = False,
32764 - test_deps = [
32765 - ":storage_java_grpc",
32766 - ],
32767 - transport = "grpc",
32768 - deps = [
32769 - ":storage_java_proto",
32770 - ],
32771 -)
32772 -