11# This file was automatically generated by BuildFileGenerator
2- # https://github.com/googleapis/gapic-generator /tree/master/rules_gapic /bazel
2+ # https://github.com/googleapis/rules_gapic /tree/master/bazel
33
44# Most of the manual changes to this file will be overwritten.
55# It's **only** allowed to change the following rule attribute values:
@@ -29,6 +29,9 @@ proto_library(
2929 "//google/api:field_behavior_proto" ,
3030 "//google/api:resource_proto" ,
3131 "//google/longrunning:operations_proto" ,
32+ "//google/type:dayofweek_proto" ,
33+ "//google/type:timeofday_proto" ,
34+ "@com_google_protobuf//:duration_proto" ,
3235 "@com_google_protobuf//:field_mask_proto" ,
3336 "@com_google_protobuf//:timestamp_proto" ,
3437 ],
@@ -39,6 +42,7 @@ proto_library_with_info(
3942 deps = [
4043 ":memcache_proto" ,
4144 "//google/cloud:common_resources_proto" ,
45+ "//google/cloud/location:location_proto" ,
4246 ],
4347)
4448
@@ -68,20 +72,27 @@ java_grpc_library(
6872java_gapic_library (
6973 name = "memcache_java_gapic" ,
7074 srcs = [":memcache_proto_with_info" ],
75+ gapic_yaml = None ,
7176 grpc_service_config = "memcache_grpc_service_config.json" ,
7277 rest_numeric_enums = False ,
78+ service_yaml = "memcache_v1.yaml" ,
7379 test_deps = [
7480 ":memcache_java_grpc" ,
81+ "//google/cloud/location:location_java_grpc" ,
7582 ],
7683 transport = "grpc+rest" ,
7784 deps = [
7885 ":memcache_java_proto" ,
86+ "//google/api:api_java_proto" ,
87+ "//google/cloud/location:location_java_proto" ,
7988 ],
8089)
8190
8291java_gapic_test (
8392 name = "memcache_java_gapic_test_suite" ,
8493 test_classes = [
94+ "com.google.cloud.memcache.v1.CloudMemcacheClientHttpJsonTest" ,
95+ "com.google.cloud.memcache.v1.CloudMemcacheClientTest" ,
8596 ],
8697 runtime_deps = [":memcache_java_gapic_test" ],
8798)
@@ -118,6 +129,8 @@ go_proto_library(
118129 deps = [
119130 "//google/api:annotations_go_proto" ,
120131 "//google/longrunning:longrunning_go_proto" ,
132+ "//google/type:dayofweek_go_proto" ,
133+ "//google/type:timeofday_go_proto" ,
121134 ],
122135)
123136
@@ -126,14 +139,17 @@ go_gapic_library(
126139 srcs = [":memcache_proto_with_info" ],
127140 grpc_service_config = "memcache_grpc_service_config.json" ,
128141 importpath = "cloud.google.com/go/memcache/apiv1;memcache" ,
142+ metadata = True ,
129143 rest_numeric_enums = False ,
130144 service_yaml = "memcache_v1.yaml" ,
131145 transport = "grpc+rest" ,
132146 deps = [
133147 ":memcache_go_proto" ,
148+ "//google/cloud/location:location_go_proto" ,
134149 "//google/longrunning:longrunning_go_proto" ,
135150 "@com_google_cloud_go//longrunning:go_default_library" ,
136151 "@com_google_cloud_go//longrunning/autogen:go_default_library" ,
152+ "@io_bazel_rules_go//proto/wkt:duration_go_proto" ,
137153 ],
138154)
139155
@@ -149,6 +165,7 @@ go_gapic_assembly_pkg(
149165 name = "gapi-cloud-memcache-v1-go" ,
150166 deps = [
151167 ":memcache_go_gapic" ,
168+ ":memcache_go_gapic_srcjar-metadata.srcjar" ,
152169 ":memcache_go_gapic_srcjar-test.srcjar" ,
153170 ":memcache_go_proto" ,
154171 ],
@@ -169,7 +186,10 @@ py_gapic_library(
169186 srcs = [":memcache_proto" ],
170187 grpc_service_config = "memcache_grpc_service_config.json" ,
171188 rest_numeric_enums = False ,
189+ service_yaml = "memcache_v1.yaml" ,
172190 transport = "grpc" ,
191+ deps = [
192+ ],
173193)
174194
175195py_test (
@@ -217,6 +237,7 @@ php_gapic_library(
217237 srcs = [":memcache_proto_with_info" ],
218238 grpc_service_config = "memcache_grpc_service_config.json" ,
219239 rest_numeric_enums = False ,
240+ service_yaml = "memcache_v1.yaml" ,
220241 transport = "grpc+rest" ,
221242 deps = [
222243 ":memcache_php_grpc" ,
@@ -290,16 +311,17 @@ ruby_cloud_gapic_library(
290311 name = "memcache_ruby_gapic" ,
291312 srcs = [":memcache_proto_with_info" ],
292313 extra_protoc_parameters = [
293- "ruby-cloud-gem-name=google-cloud-memcache-v1" ,
294- "ruby-cloud-env-prefix=MEMCACHE" ,
295- "ruby-cloud-product-url=https://cloud.google.com/memorystore/docs/memcached/" ,
296314 "ruby-cloud-api-id=memcache.googleapis.com" ,
297315 "ruby-cloud-api-shortname=memcache" ,
316+ "ruby-cloud-env-prefix=MEMCACHE" ,
317+ "ruby-cloud-gem-name=google-cloud-memcache-v1" ,
318+ "ruby-cloud-product-url=https://cloud.google.com/memorystore/docs/memcached/" ,
298319 ],
299320 grpc_service_config = "memcache_grpc_service_config.json" ,
300321 rest_numeric_enums = False ,
301322 ruby_cloud_description = "Google Cloud Memorystore for Memcached API is used for creating and managing Memcached instances in GCP." ,
302323 ruby_cloud_title = "Google Cloud Memorystore for Memcached V1" ,
324+ service_yaml = "memcache_v1.yaml" ,
303325 deps = [
304326 ":memcache_ruby_grpc" ,
305327 ":memcache_ruby_proto" ,
0 commit comments