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" ])
@@ -61,11 +70,13 @@ java_gapic_library(
6170 srcs = [":redis_proto_with_info" ],
6271 gapic_yaml = "redis_gapic.yaml" ,
6372 grpc_service_config = "redis_grpc_service_config.json" ,
73+ service_yaml = "redis_v1beta1.yaml" ,
6474 test_deps = [
6575 ":redis_java_grpc" ,
6676 ],
6777 deps = [
6878 ":redis_java_proto" ,
79+ "//google/api:api_java_proto" ,
6980 ],
7081)
7182
@@ -115,13 +126,14 @@ go_gapic_library(
115126 srcs = [":redis_proto_with_info" ],
116127 grpc_service_config = "redis_grpc_service_config.json" ,
117128 importpath = "cloud.google.com/go/redis/apiv1beta1;redis" ,
129+ metadata = True ,
118130 service_yaml = "redis_v1beta1.yaml" ,
119131 deps = [
120132 ":redis_go_proto" ,
121133 "//google/longrunning:longrunning_go_proto" ,
122134 "@com_google_cloud_go//longrunning:go_default_library" ,
123135 "@com_google_cloud_go//longrunning/autogen:go_default_library" ,
124- "@io_bazel_rules_go//proto/wkt:any_go_proto " ,
136+ "@io_bazel_rules_go//proto/wkt:duration_go_proto " ,
125137 ],
126138)
127139
@@ -137,6 +149,7 @@ go_gapic_assembly_pkg(
137149 name = "gapi-cloud-redis-v1beta1-go" ,
138150 deps = [
139151 ":redis_go_gapic" ,
152+ ":redis_go_gapic_srcjar-metadata.srcjar" ,
140153 ":redis_go_gapic_srcjar-test.srcjar" ,
141154 ":redis_go_proto" ,
142155 ],
@@ -157,6 +170,7 @@ py_gapic_library(
157170 grpc_service_config = "redis_grpc_service_config.json" ,
158171)
159172
173+ # Open Source Packages
160174py_gapic_assembly_pkg (
161175 name = "redis-v1beta1-py" ,
162176 deps = [
@@ -189,7 +203,6 @@ php_grpc_library(
189203php_gapic_library (
190204 name = "redis_php_gapic" ,
191205 srcs = [":redis_proto_with_info" ],
192- gapic_yaml = "redis_gapic.yaml" ,
193206 grpc_service_config = "redis_grpc_service_config.json" ,
194207 service_yaml = "redis_v1beta1.yaml" ,
195208 deps = [
@@ -262,11 +275,11 @@ ruby_cloud_gapic_library(
262275 name = "redis_ruby_gapic" ,
263276 srcs = [":redis_proto_with_info" ],
264277 extra_protoc_parameters = [
265- "ruby-cloud-gem-name=google-cloud-redis-v1beta1" ,
266- "ruby-cloud-env-prefix=REDIS" ,
267- "ruby-cloud-product-url=https://cloud.google.com/memorystore/docs/redis" ,
268278 "ruby-cloud-api-id=redis.googleapis.com" ,
269279 "ruby-cloud-api-shortname=redis" ,
280+ "ruby-cloud-env-prefix=REDIS" ,
281+ "ruby-cloud-gem-name=google-cloud-redis-v1beta1" ,
282+ "ruby-cloud-product-url=https://cloud.google.com/memorystore/docs/redis" ,
270283 ],
271284 grpc_service_config = "redis_grpc_service_config.json" ,
272285 ruby_cloud_description = "Creates and manages Redis instances on the Google Cloud Platform." ,
0 commit comments