11# This file was automatically generated by BuildFileGenerator
2+ # https://github.com/googleapis/rules_gapic/tree/master/bazel
3+
4+ # Most of the manual changes to this file will be overwritten.
5+ # It's **only** allowed to change the following rule attribute values:
6+ # - names of *_gapic_assembly_* rules
7+ # - certain parameters of *_gapic_library rules, including but not limited to:
8+ # * extra_protoc_parameters
9+ # * extra_protoc_file_parameters
10+ # The complete list of preserved parameters can be found in the source code.
211
312# This is an API workspace, having public visibility by default makes perfect sense.
413package (default_visibility = ["//visibility:public" ])
@@ -12,6 +21,7 @@ load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
1221proto_library (
1322 name = "datastore_proto" ,
1423 srcs = [
24+ "aggregation_result.proto" ,
1525 "datastore.proto" ,
1626 "entity.proto" ,
1727 "query.proto" ,
@@ -63,12 +73,15 @@ java_gapic_library(
6373 srcs = [":datastore_proto_with_info" ],
6474 gapic_yaml = "datastore_gapic.yaml" ,
6575 grpc_service_config = "datastore_grpc_service_config.json" ,
76+ rest_numeric_enums = False ,
77+ service_yaml = "datastore_v1.yaml" ,
6678 test_deps = [
6779 ":datastore_java_grpc" ,
6880 ],
6981 transport = "grpc+rest" ,
7082 deps = [
7183 ":datastore_java_proto" ,
84+ "//google/api:api_java_proto" ,
7285 ],
7386)
7487
@@ -84,6 +97,7 @@ java_gapic_test(
8497# Open Source Packages
8598java_gapic_assembly_gradle_pkg (
8699 name = "google-cloud-datastore-v1-java" ,
100+ include_samples = True ,
87101 transport = "grpc+rest" ,
88102 deps = [
89103 ":datastore_java_gapic" ,
@@ -120,6 +134,8 @@ go_gapic_library(
120134 srcs = [":datastore_proto_with_info" ],
121135 grpc_service_config = "datastore_grpc_service_config.json" ,
122136 importpath = "cloud.google.com/go/datastore/apiv1;datastore" ,
137+ metadata = True ,
138+ rest_numeric_enums = False ,
123139 service_yaml = "datastore_v1.yaml" ,
124140 transport = "grpc+rest" ,
125141 deps = [
@@ -143,6 +159,7 @@ go_gapic_assembly_pkg(
143159 name = "gapi-cloud-datastore-v1-go" ,
144160 deps = [
145161 ":datastore_go_gapic" ,
162+ ":datastore_go_gapic_srcjar-metadata.srcjar" ,
146163 ":datastore_go_gapic_srcjar-test.srcjar" ,
147164 ":datastore_go_proto" ,
148165 ],
@@ -163,7 +180,11 @@ py_gapic_library(
163180 srcs = [":datastore_proto" ],
164181 grpc_service_config = "datastore_grpc_service_config.json" ,
165182 opt_args = ["python-gapic-namespace=google.cloud" ],
183+ rest_numeric_enums = False ,
184+ service_yaml = "datastore_v1.yaml" ,
166185 transport = "grpc" ,
186+ deps = [
187+ ],
167188)
168189
169190py_test (
@@ -176,6 +197,7 @@ py_test(
176197 deps = [":datastore_py_gapic" ],
177198)
178199
200+ # Open Source Packages
179201py_gapic_assembly_pkg (
180202 name = "datastore-v1-py" ,
181203 deps = [
@@ -208,6 +230,8 @@ php_grpc_library(
208230php_gapic_library (
209231 name = "datastore_php_gapic" ,
210232 srcs = [":datastore_proto_with_info" ],
233+ grpc_service_config = "datastore_grpc_service_config.json" ,
234+ rest_numeric_enums = False ,
211235 service_yaml = "datastore_v1.yaml" ,
212236 deps = [
213237 ":datastore_php_grpc" ,
@@ -242,9 +266,9 @@ nodejs_gapic_library(
242266 grpc_service_config = "datastore_grpc_service_config.json" ,
243267 main_service = "datastore" ,
244268 package = "google.datastore.v1" ,
269+ rest_numeric_enums = False ,
245270 service_yaml = "datastore_v1.yaml" ,
246271 deps = [],
247- mixins = "google.longrunning.Operations" ,
248272)
249273
250274nodejs_gapic_assembly_pkg (
@@ -281,15 +305,17 @@ ruby_cloud_gapic_library(
281305 name = "datastore_ruby_gapic" ,
282306 srcs = [":datastore_proto_with_info" ],
283307 extra_protoc_parameters = [
284- "ruby-cloud-gem-name=google-cloud-datastore-v1" ,
285- "ruby-cloud-env-prefix=DATASTORE" ,
286- "ruby-cloud-product-url=https://cloud.google.com/datastore" ,
287308 "ruby-cloud-api-id=datastore.googleapis.com" ,
288309 "ruby-cloud-api-shortname=datastore" ,
310+ "ruby-cloud-env-prefix=DATASTORE" ,
311+ "ruby-cloud-gem-name=google-cloud-datastore-v1" ,
312+ "ruby-cloud-product-url=https://cloud.google.com/datastore" ,
289313 ],
290314 grpc_service_config = "datastore_grpc_service_config.json" ,
315+ rest_numeric_enums = False ,
291316 ruby_cloud_description = "Firestore in Datastore mode is a NoSQL document database built for automatic scaling, high performance, and ease of application development." ,
292317 ruby_cloud_title = "Firestore in Datastore mode V1" ,
318+ service_yaml = "datastore_v1.yaml" ,
293319 deps = [
294320 ":datastore_ruby_grpc" ,
295321 ":datastore_ruby_proto" ,
@@ -333,6 +359,7 @@ csharp_gapic_library(
333359 srcs = [":datastore_proto_with_info" ],
334360 common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json" ,
335361 grpc_service_config = "datastore_grpc_service_config.json" ,
362+ rest_numeric_enums = False ,
336363 service_yaml = "datastore_v1.yaml" ,
337364 deps = [
338365 ":datastore_csharp_grpc" ,
0 commit comments