99# * extra_protoc_file_parameters
1010# The complete list of preserved parameters can be found in the source code.
1111
12+ # buildifier: disable=load-on-top
13+
1214# This is an API workspace, having public visibility by default makes perfect sense.
1315package (default_visibility = ["//visibility:public" ])
1416
1517##############################################################################
1618# Common
1719##############################################################################
18- load ( "@rules_proto//proto:defs.bzl" , "proto_library" )
20+ # buildifier: disable=same-origin-load
1921load ("@com_google_googleapis_imports//:imports.bzl" , "proto_library_with_info" )
22+ load ("@rules_proto//proto:defs.bzl" , "proto_library" )
2023
2124proto_library (
2225 name = "reservation_proto" ,
@@ -28,6 +31,8 @@ proto_library(
2831 "//google/api:client_proto" ,
2932 "//google/api:field_behavior_proto" ,
3033 "//google/api:resource_proto" ,
34+ "//google/iam/v1:iam_policy_proto" ,
35+ "//google/iam/v1:policy_proto" ,
3136 "//google/rpc:status_proto" ,
3237 "@com_google_protobuf//:empty_proto" ,
3338 "@com_google_protobuf//:field_mask_proto" ,
@@ -46,6 +51,7 @@ proto_library_with_info(
4651##############################################################################
4752# Java
4853##############################################################################
54+ # buildifier: disable=same-origin-load
4955load (
5056 "@com_google_googleapis_imports//:imports.bzl" ,
5157 "java_gapic_assembly_gradle_pkg" ,
@@ -75,11 +81,13 @@ java_gapic_library(
7581 service_yaml = "bigqueryreservation_v1.yaml" ,
7682 test_deps = [
7783 ":reservation_java_grpc" ,
84+ "//google/iam/v1:iam_java_grpc" ,
7885 ],
7986 transport = "grpc+rest" ,
8087 deps = [
8188 ":reservation_java_proto" ,
8289 "//google/api:api_java_proto" ,
90+ "//google/iam/v1:iam_java_proto" ,
8391 ],
8492)
8593
@@ -108,6 +116,7 @@ java_gapic_assembly_gradle_pkg(
108116##############################################################################
109117# Go
110118##############################################################################
119+ # buildifier: disable=same-origin-load
111120load (
112121 "@com_google_googleapis_imports//:imports.bzl" ,
113122 "go_gapic_assembly_pkg" ,
@@ -122,6 +131,7 @@ go_proto_library(
122131 protos = [":reservation_proto" ],
123132 deps = [
124133 "//google/api:annotations_go_proto" ,
134+ "//google/iam/v1:iam_go_proto" ,
125135 "//google/rpc:status_go_proto" ,
126136 ],
127137)
@@ -138,6 +148,7 @@ go_gapic_library(
138148 transport = "grpc+rest" ,
139149 deps = [
140150 ":reservation_go_proto" ,
151+ "//google/iam/v1:iam_go_proto" ,
141152 ],
142153)
143154
@@ -156,6 +167,7 @@ go_gapic_assembly_pkg(
156167##############################################################################
157168# Python
158169##############################################################################
170+ # buildifier: disable=same-origin-load
159171load (
160172 "@com_google_googleapis_imports//:imports.bzl" ,
161173 "py_gapic_assembly_pkg" ,
@@ -174,6 +186,9 @@ py_gapic_library(
174186 rest_numeric_enums = True ,
175187 service_yaml = "bigqueryreservation_v1.yaml" ,
176188 transport = "grpc+rest" ,
189+ deps = [
190+ "//google/iam/v1:iam_policy_py_proto" ,
191+ ],
177192)
178193
179194py_test (
@@ -197,6 +212,7 @@ py_gapic_assembly_pkg(
197212##############################################################################
198213# PHP
199214##############################################################################
215+ # buildifier: disable=same-origin-load
200216load (
201217 "@com_google_googleapis_imports//:imports.bzl" ,
202218 "php_gapic_assembly_pkg" ,
@@ -217,7 +233,9 @@ php_gapic_library(
217233 rest_numeric_enums = True ,
218234 service_yaml = "bigqueryreservation_v1.yaml" ,
219235 transport = "grpc+rest" ,
220- deps = [":reservation_php_proto" ],
236+ deps = [
237+ ":reservation_php_proto" ,
238+ ],
221239)
222240
223241# Open Source Packages
@@ -232,6 +250,7 @@ php_gapic_assembly_pkg(
232250##############################################################################
233251# Node.js
234252##############################################################################
253+ # buildifier: disable=same-origin-load
235254load (
236255 "@com_google_googleapis_imports//:imports.bzl" ,
237256 "nodejs_gapic_assembly_pkg" ,
@@ -262,6 +281,7 @@ nodejs_gapic_assembly_pkg(
262281##############################################################################
263282# Ruby
264283##############################################################################
284+ # buildifier: disable=same-origin-load
265285load (
266286 "@com_google_googleapis_imports//:imports.bzl" ,
267287 "ruby_cloud_gapic_library" ,
@@ -316,6 +336,7 @@ ruby_gapic_assembly_pkg(
316336##############################################################################
317337# C#
318338##############################################################################
339+ # buildifier: disable=same-origin-load
319340load (
320341 "@com_google_googleapis_imports//:imports.bzl" ,
321342 "csharp_gapic_assembly_pkg" ,
@@ -326,6 +347,7 @@ load(
326347
327348csharp_proto_library (
328349 name = "reservation_csharp_proto" ,
350+ extra_opts = [],
329351 deps = [":reservation_proto" ],
330352)
331353
@@ -362,6 +384,7 @@ csharp_gapic_assembly_pkg(
362384##############################################################################
363385# C++
364386##############################################################################
387+ # buildifier: disable=same-origin-load
365388load (
366389 "@com_google_googleapis_imports//:imports.bzl" ,
367390 "cc_grpc_library" ,
0 commit comments