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,8 +21,6 @@ load("@com_google_googleapis_imports//:imports.bzl", "proto_library_with_info")
1221proto_library (
1322 name = "talent_proto" ,
1423 srcs = [
15- "application.proto" ,
16- "application_service.proto" ,
1724 "batch.proto" ,
1825 "common.proto" ,
1926 "company.proto" ,
@@ -25,8 +32,6 @@ proto_library(
2532 "histogram.proto" ,
2633 "job.proto" ,
2734 "job_service.proto" ,
28- "profile.proto" ,
29- "profile_service.proto" ,
3035 "tenant.proto" ,
3136 "tenant_service.proto" ,
3237 ],
@@ -37,12 +42,10 @@ proto_library(
3742 "//google/api:resource_proto" ,
3843 "//google/longrunning:operations_proto" ,
3944 "//google/rpc:status_proto" ,
40- "//google/type:date_proto" ,
4145 "//google/type:latlng_proto" ,
4246 "//google/type:money_proto" ,
4347 "//google/type:postal_address_proto" ,
4448 "//google/type:timeofday_proto" ,
45- "@com_google_protobuf//:any_proto" ,
4649 "@com_google_protobuf//:duration_proto" ,
4750 "@com_google_protobuf//:empty_proto" ,
4851 "@com_google_protobuf//:field_mask_proto" ,
@@ -85,24 +88,25 @@ java_grpc_library(
8588java_gapic_library (
8689 name = "talent_java_gapic" ,
8790 srcs = [":talent_proto_with_info" ],
91+ gapic_yaml = None ,
8892 grpc_service_config = "talent_grpc_service_config.json" ,
93+ service_yaml = "jobs_v4beta1.yaml" ,
8994 test_deps = [
9095 ":talent_java_grpc" ,
9196 ],
9297 deps = [
9398 ":talent_java_proto" ,
99+ "//google/api:api_java_proto" ,
94100 ],
95101)
96102
97103java_gapic_test (
98104 name = "talent_java_gapic_test_suite" ,
99105 test_classes = [
100- "com.google.cloud.talent.v4beta1.ApplicationServiceClientTest" ,
101106 "com.google.cloud.talent.v4beta1.CompanyServiceClientTest" ,
102107 "com.google.cloud.talent.v4beta1.CompletionClientTest" ,
103108 "com.google.cloud.talent.v4beta1.EventServiceClientTest" ,
104109 "com.google.cloud.talent.v4beta1.JobServiceClientTest" ,
105- "com.google.cloud.talent.v4beta1.ProfileServiceClientTest" ,
106110 "com.google.cloud.talent.v4beta1.TenantServiceClientTest" ,
107111 ],
108112 runtime_deps = [":talent_java_gapic_test" ],
@@ -139,7 +143,6 @@ go_proto_library(
139143 "//google/api:annotations_go_proto" ,
140144 "//google/longrunning:longrunning_go_proto" ,
141145 "//google/rpc:status_go_proto" ,
142- "//google/type:date_go_proto" ,
143146 "//google/type:latlng_go_proto" ,
144147 "//google/type:money_go_proto" ,
145148 "//google/type:postaladdress_go_proto" ,
@@ -152,13 +155,13 @@ go_gapic_library(
152155 srcs = [":talent_proto_with_info" ],
153156 grpc_service_config = "talent_grpc_service_config.json" ,
154157 importpath = "cloud.google.com/go/talent/apiv4beta1;talent" ,
155- service_yaml = "//google/cloud/talent:talent_v4beta1.yaml" ,
158+ metadata = True ,
159+ service_yaml = "jobs_v4beta1.yaml" ,
156160 deps = [
157161 ":talent_go_proto" ,
158162 "//google/longrunning:longrunning_go_proto" ,
159163 "@com_google_cloud_go//longrunning:go_default_library" ,
160164 "@com_google_cloud_go//longrunning/autogen:go_default_library" ,
161- "@io_bazel_rules_go//proto/wkt:any_go_proto" ,
162165 "@io_bazel_rules_go//proto/wkt:duration_go_proto" ,
163166 ],
164167)
@@ -175,6 +178,7 @@ go_gapic_assembly_pkg(
175178 name = "gapi-cloud-talent-v4beta1-go" ,
176179 deps = [
177180 ":talent_go_gapic" ,
181+ ":talent_go_gapic_srcjar-metadata.srcjar" ,
178182 ":talent_go_gapic_srcjar-test.srcjar" ,
179183 ":talent_go_proto" ,
180184 ],
@@ -193,8 +197,10 @@ py_gapic_library(
193197 name = "talent_py_gapic" ,
194198 srcs = [":talent_proto" ],
195199 grpc_service_config = "talent_grpc_service_config.json" ,
200+ service_yaml = "jobs_v4beta1.yaml" ,
196201)
197202
203+ # Open Source Packages
198204py_gapic_assembly_pkg (
199205 name = "talent-v4beta1-py" ,
200206 deps = [
@@ -262,7 +268,7 @@ nodejs_gapic_library(
262268 grpc_service_config = "talent_grpc_service_config.json" ,
263269 main_service = "talent" ,
264270 package = "google.cloud.talent.v4beta1" ,
265- service_yaml = "//google/cloud/talent:talent_v4beta1 .yaml" ,
271+ service_yaml = "jobs_v4beta1 .yaml" ,
266272 deps = [],
267273)
268274
@@ -300,11 +306,11 @@ ruby_cloud_gapic_library(
300306 name = "talent_ruby_gapic" ,
301307 srcs = [":talent_proto_with_info" ],
302308 extra_protoc_parameters = [
303- "ruby-cloud-gem-name=google-cloud-talent-v4beta1" ,
304- "ruby-cloud-env-prefix=TALENT" ,
305- "ruby-cloud-product-url=https://cloud.google.com/solutions/talent-solution" ,
306309 "ruby-cloud-api-id=jobs.googleapis.com" ,
307310 "ruby-cloud-api-shortname=jobs" ,
311+ "ruby-cloud-env-prefix=TALENT" ,
312+ "ruby-cloud-gem-name=google-cloud-talent-v4beta1" ,
313+ "ruby-cloud-product-url=https://cloud.google.com/solutions/talent-solution" ,
308314 ],
309315 grpc_service_config = "talent_grpc_service_config.json" ,
310316 ruby_cloud_description = "Transform your job search and candidate matching capabilities with Cloud Talent Solution, designed to support enterprise talent acquisition technology and evolve with your growing needs. This AI solution includes features such as Job Search and Profile Search to provide candidates and employers with an enhanced talent acquisition experience." ,
@@ -352,7 +358,7 @@ csharp_gapic_library(
352358 srcs = [":talent_proto_with_info" ],
353359 common_resources_config = "@gax_dotnet//:Google.Api.Gax/ResourceNames/CommonResourcesConfig.json" ,
354360 grpc_service_config = "talent_grpc_service_config.json" ,
355- service_yaml = "//google/cloud/talent:talent_v4beta1 .yaml" ,
361+ service_yaml = "jobs_v4beta1 .yaml" ,
356362 deps = [
357363 ":talent_csharp_grpc" ,
358364 ":talent_csharp_proto" ,
@@ -372,4 +378,20 @@ csharp_gapic_assembly_pkg(
372378##############################################################################
373379# C++
374380##############################################################################
375- # Put your C++ rules here
381+ load (
382+ "@com_google_googleapis_imports//:imports.bzl" ,
383+ "cc_grpc_library" ,
384+ "cc_proto_library" ,
385+ )
386+
387+ cc_proto_library (
388+ name = "talent_cc_proto" ,
389+ deps = [":talent_proto" ],
390+ )
391+
392+ cc_grpc_library (
393+ name = "talent_cc_grpc" ,
394+ srcs = [":talent_proto" ],
395+ grpc_only = True ,
396+ deps = [":talent_cc_proto" ],
397+ )
0 commit comments