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 = "gkebackup_proto" ,
@@ -35,6 +38,10 @@ proto_library(
3538 "//google/api:field_behavior_proto" ,
3639 "//google/api:resource_proto" ,
3740 "//google/longrunning:operations_proto" ,
41+ "//google/type:date_proto" ,
42+ "//google/type:dayofweek_proto" ,
43+ "//google/type:timeofday_proto" ,
44+ "@com_google_protobuf//:duration_proto" ,
3845 "@com_google_protobuf//:empty_proto" ,
3946 "@com_google_protobuf//:field_mask_proto" ,
4047 "@com_google_protobuf//:timestamp_proto" ,
@@ -54,6 +61,7 @@ proto_library_with_info(
5461##############################################################################
5562# Java
5663##############################################################################
64+ # buildifier: disable=same-origin-load
5765load (
5866 "@com_google_googleapis_imports//:imports.bzl" ,
5967 "java_gapic_assembly_gradle_pkg" ,
@@ -82,9 +90,9 @@ java_gapic_library(
8290 rest_numeric_enums = True ,
8391 service_yaml = "gkebackup_v1.yaml" ,
8492 test_deps = [
93+ ":gkebackup_java_grpc" ,
8594 "//google/cloud/location:location_java_grpc" ,
8695 "//google/iam/v1:iam_java_grpc" ,
87- ":gkebackup_java_grpc" ,
8896 ],
8997 transport = "grpc+rest" ,
9098 deps = [
@@ -120,6 +128,7 @@ java_gapic_assembly_gradle_pkg(
120128##############################################################################
121129# Go
122130##############################################################################
131+ # buildifier: disable=same-origin-load
123132load (
124133 "@com_google_googleapis_imports//:imports.bzl" ,
125134 "go_gapic_assembly_pkg" ,
@@ -135,6 +144,9 @@ go_proto_library(
135144 deps = [
136145 "//google/api:annotations_go_proto" ,
137146 "//google/longrunning:longrunning_go_proto" ,
147+ "//google/type:date_go_proto" ,
148+ "//google/type:dayofweek_go_proto" ,
149+ "//google/type:timeofday_go_proto" ,
138150 ],
139151)
140152
@@ -155,6 +167,7 @@ go_gapic_library(
155167 "//google/longrunning:longrunning_go_proto" ,
156168 "@com_google_cloud_go_longrunning//:go_default_library" ,
157169 "@com_google_cloud_go_longrunning//autogen:go_default_library" ,
170+ "@io_bazel_rules_go//proto/wkt:duration_go_proto" ,
158171 ],
159172)
160173
@@ -173,6 +186,7 @@ go_gapic_assembly_pkg(
173186##############################################################################
174187# Python
175188##############################################################################
189+ # buildifier: disable=same-origin-load
176190load (
177191 "@com_google_googleapis_imports//:imports.bzl" ,
178192 "py_gapic_assembly_pkg" ,
@@ -218,6 +232,7 @@ py_gapic_assembly_pkg(
218232##############################################################################
219233# PHP
220234##############################################################################
235+ # buildifier: disable=same-origin-load
221236load (
222237 "@com_google_googleapis_imports//:imports.bzl" ,
223238 "php_gapic_assembly_pkg" ,
@@ -255,6 +270,7 @@ php_gapic_assembly_pkg(
255270##############################################################################
256271# Node.js
257272##############################################################################
273+ # buildifier: disable=same-origin-load
258274load (
259275 "@com_google_googleapis_imports//:imports.bzl" ,
260276 "nodejs_gapic_assembly_pkg" ,
@@ -285,6 +301,7 @@ nodejs_gapic_assembly_pkg(
285301##############################################################################
286302# Ruby
287303##############################################################################
304+ # buildifier: disable=same-origin-load
288305load (
289306 "@com_google_googleapis_imports//:imports.bzl" ,
290307 "ruby_cloud_gapic_library" ,
@@ -338,6 +355,7 @@ ruby_gapic_assembly_pkg(
338355##############################################################################
339356# C#
340357##############################################################################
358+ # buildifier: disable=same-origin-load
341359load (
342360 "@com_google_googleapis_imports//:imports.bzl" ,
343361 "csharp_gapic_assembly_pkg" ,
@@ -348,7 +366,6 @@ load(
348366
349367csharp_proto_library (
350368 name = "gkebackup_csharp_proto" ,
351- extra_opts = ["" ],
352369 deps = [":gkebackup_proto" ],
353370)
354371
@@ -385,6 +402,7 @@ csharp_gapic_assembly_pkg(
385402##############################################################################
386403# C++
387404##############################################################################
405+ # buildifier: disable=same-origin-load
388406load (
389407 "@com_google_googleapis_imports//:imports.bzl" ,
390408 "cc_grpc_library" ,
0 commit comments