Skip to content

Commit fd1f9da

Browse files
Google APIscopybara-github
authored andcommitted
chore(ruby): Configure clients for database center
PiperOrigin-RevId: 845359156
1 parent a8e146a commit fd1f9da

File tree

2 files changed

+26
-2
lines changed

2 files changed

+26
-2
lines changed

google/cloud/databasecenter/BUILD.bazel

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ exports_files(glob(["*.yaml"]))
22

33
load(
44
"@com_google_googleapis_imports//:imports.bzl",
5-
"nodejs_gapic_combined_pkg"
5+
"nodejs_gapic_combined_pkg",
6+
"ruby_cloud_gapic_library",
7+
"ruby_gapic_assembly_pkg"
68
)
79

810

@@ -13,4 +15,26 @@ nodejs_gapic_combined_pkg(
1315
deps = [
1416
"//google/cloud/databasecenter/v1beta:databasecenter-v1beta-nodejs",
1517
],
18+
)
19+
20+
# Generates a Ruby wrapper client for databasecenter.
21+
# Ruby wrapper clients are versionless, but are generated from source protos
22+
# for a particular service version, v1beta in this case.
23+
ruby_cloud_gapic_library(
24+
name = "databasecenter_ruby_wrapper",
25+
srcs = ["//google/cloud/databasecenter/v1beta:databasecenter_proto_with_info"],
26+
extra_protoc_parameters = [
27+
"ruby-cloud-gem-name=google-cloud-database_center",
28+
"ruby-cloud-wrapper-of=v1beta:0.0",
29+
],
30+
service_yaml = "//google/cloud/databasecenter/v1beta:databasecenter_v1beta.yaml",
31+
transport = "grpc+rest",
32+
)
33+
34+
# Open Source package.
35+
ruby_gapic_assembly_pkg(
36+
name = "google-cloud-databasecenter-ruby",
37+
deps = [
38+
":databasecenter_ruby_wrapper",
39+
],
1640
)

google/cloud/databasecenter/v1beta/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ ruby_cloud_gapic_library(
289289
name = "databasecenter_ruby_gapic",
290290
srcs = [":databasecenter_proto_with_info"],
291291
extra_protoc_parameters = [
292-
"ruby-cloud-gem-name=google-cloud-databasecenter-v1beta",
292+
"ruby-cloud-gem-name=google-cloud-database_center-v1beta",
293293
],
294294
grpc_service_config = "databasecenter_v1beta_grpc_service_config.json",
295295
rest_numeric_enums = True,

0 commit comments

Comments
 (0)