Skip to content

Commit 809eb53

Browse files
Google APIscopybara-github
authored andcommitted
feat: Sync AlloyDB API changes from HEAD to stable
feat: Add new CSQL API for supporting Cluster creation from Cloud SQL feat: Add new methods for exporting, importing and upgrade Cluster operations feat: Add new fields to support observability configurations, machine types and PSC related configs docs: A comment for field `encryption_config` in message `.google.cloud.alloydb.v1.AutomatedBackupPolicy` is changed docs: A comment for field `encryption_config` in message `.google.cloud.alloydb.v1.ContinuousBackupConfig` is changed docs: A comment for message `Instance` is changed docs: A comment for field `zone_id` in message `.google.cloud.alloydb.v1.Instance` is changed docs: A comment for field `id` in message `.google.cloud.alloydb.v1.Instance` is changed docs: A comment for field `ip` in message `.google.cloud.alloydb.v1.Instance` is changed docs: A comment for field `state` in message `.google.cloud.alloydb.v1.Instance` is changed docs: A comment for field `database_flags` in message `.google.cloud.alloydb.v1.Instance` is changed docs: A comment for field `user` in message `.google.cloud.alloydb.v1.ExecuteSqlRequest` is changed docs: A comment for field `use_metadata_exchange` in message `.google.cloud.alloydb.v1.GenerateClientCertificateRequest` is changed docs: A comment for field `requested_cancellation` in message `.google.cloud.alloydb.v1.OperationMetadata` is changed PiperOrigin-RevId: 757903570
1 parent 3f93d1a commit 809eb53

11 files changed

Lines changed: 796 additions & 55 deletions

File tree

google/cloud/alloydb/connectors/v1/BUILD.bazel

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# This file was automatically generated by BuildFileGenerator
22

3+
# buildifier: disable=load-on-top
4+
35
# This is an API workspace, having public visibility by default makes perfect sense.
46
package(default_visibility = ["//visibility:public"])
57

@@ -21,10 +23,11 @@ proto_library(
2123
##############################################################################
2224
# Java
2325
##############################################################################
26+
# buildifier: disable=same-origin-load
2427
load(
2528
"@com_google_googleapis_imports//:imports.bzl",
26-
"java_proto_library",
2729
"java_gapic_assembly_gradle_pkg",
30+
"java_proto_library",
2831
)
2932

3033
java_proto_library(
@@ -36,18 +39,19 @@ java_proto_library(
3639
java_gapic_assembly_gradle_pkg(
3740
name = "google-cloud-alloydb-connectors-v1-java",
3841
deps = [
39-
":connectors_proto",
4042
":connectors_java_proto",
43+
":connectors_proto",
4144
],
4245
)
4346

4447
##############################################################################
4548
# Go
4649
##############################################################################
50+
# buildifier: disable=same-origin-load
4751
load(
4852
"@com_google_googleapis_imports//:imports.bzl",
49-
"go_proto_library",
5053
"go_gapic_assembly_pkg",
54+
"go_proto_library",
5155
)
5256

5357
go_proto_library(
@@ -70,13 +74,14 @@ go_gapic_assembly_pkg(
7074
##############################################################################
7175
# Python
7276
##############################################################################
77+
# buildifier: disable=same-origin-load
7378
load(
7479
"@com_google_googleapis_imports//:imports.bzl",
7580
"moved_proto_library",
81+
"py_gapic_assembly_pkg",
82+
"py_gapic_library",
7683
"py_grpc_library",
7784
"py_proto_library",
78-
"py_gapic_library",
79-
"py_gapic_assembly_pkg",
8085
)
8186

8287
moved_proto_library(
@@ -116,6 +121,7 @@ py_gapic_assembly_pkg(
116121
##############################################################################
117122
# PHP
118123
##############################################################################
124+
# buildifier: disable=same-origin-load
119125
load(
120126
"@com_google_googleapis_imports//:imports.bzl",
121127
"php_gapic_assembly_pkg",
@@ -137,6 +143,7 @@ php_gapic_assembly_pkg(
137143
##############################################################################
138144
# Ruby
139145
##############################################################################
146+
# buildifier: disable=same-origin-load
140147
load(
141148
"@com_google_googleapis_imports//:imports.bzl",
142149
"ruby_grpc_library",
@@ -157,10 +164,11 @@ ruby_grpc_library(
157164
##############################################################################
158165
# C#
159166
##############################################################################
167+
# buildifier: disable=same-origin-load
160168
load(
161169
"@com_google_googleapis_imports//:imports.bzl",
162-
"csharp_proto_library",
163170
"csharp_gapic_assembly_pkg",
171+
"csharp_proto_library",
164172
)
165173

166174
csharp_proto_library(
@@ -181,6 +189,7 @@ csharp_gapic_assembly_pkg(
181189
##############################################################################
182190
# C++
183191
##############################################################################
192+
# buildifier: disable=same-origin-load
184193
load(
185194
"@com_google_googleapis_imports//:imports.bzl",
186195
"cc_grpc_library",

google/cloud/alloydb/connectors/v1alpha/BUILD.bazel

Lines changed: 38 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# This file was automatically generated by BuildFileGenerator
22

3+
# buildifier: disable=load-on-top
4+
35
# This is an API workspace, having public visibility by default makes perfect sense.
46
package(default_visibility = ["//visibility:public"])
57

@@ -21,10 +23,10 @@ proto_library(
2123
##############################################################################
2224
# Java
2325
##############################################################################
26+
# buildifier: disable=same-origin-load
2427
load(
2528
"@com_google_googleapis_imports//:imports.bzl",
2629
"java_gapic_assembly_gradle_pkg",
27-
"java_grpc_library",
2830
"java_proto_library",
2931
)
3032

@@ -33,12 +35,6 @@ java_proto_library(
3335
deps = [":connectors_proto"],
3436
)
3537

36-
java_grpc_library(
37-
name = "connectors_java_grpc",
38-
srcs = [":connectors_proto"],
39-
deps = [":connectors_java_proto"],
40-
)
41-
4238
# Open Source Packages
4339
java_gapic_assembly_gradle_pkg(
4440
name = "google-cloud-alloydb-connectors-v1alpha-java",
@@ -51,10 +47,11 @@ java_gapic_assembly_gradle_pkg(
5147
##############################################################################
5248
# Go
5349
##############################################################################
50+
# buildifier: disable=same-origin-load
5451
load(
5552
"@com_google_googleapis_imports//:imports.bzl",
56-
"go_grpc_library",
5753
"go_gapic_assembly_pkg",
54+
"go_grpc_library",
5855
)
5956

6057
go_grpc_library(
@@ -67,7 +64,7 @@ go_grpc_library(
6764
)
6865

6966
go_gapic_assembly_pkg(
70-
name = "connectors-v1alpha-go",
67+
name = "google-cloud-alloydb-connectors-v1alpha-go",
7168
deps = [
7269
":connectors_go_proto",
7370
],
@@ -76,9 +73,12 @@ go_gapic_assembly_pkg(
7673
##############################################################################
7774
# Python
7875
##############################################################################
76+
# buildifier: disable=same-origin-load
7977
load(
8078
"@com_google_googleapis_imports//:imports.bzl",
8179
"moved_proto_library",
80+
"py_gapic_assembly_pkg",
81+
"py_gapic_library",
8282
"py_grpc_library",
8383
"py_proto_library",
8484
)
@@ -102,9 +102,25 @@ py_grpc_library(
102102
deps = [":connectors_py_proto"],
103103
)
104104

105+
py_gapic_library(
106+
name = "connectors_py_gapic",
107+
srcs = [":connectors_proto"],
108+
rest_numeric_enums = False,
109+
transport = "grpc+rest",
110+
)
111+
112+
# Open Source Packages
113+
py_gapic_assembly_pkg(
114+
name = "google-cloud-alloydb-connectors-v1alpha-py",
115+
deps = [
116+
":connectors_py_gapic",
117+
],
118+
)
119+
105120
##############################################################################
106121
# PHP
107122
##############################################################################
123+
# buildifier: disable=same-origin-load
108124
load(
109125
"@com_google_googleapis_imports//:imports.bzl",
110126
"php_gapic_assembly_pkg",
@@ -117,7 +133,7 @@ php_proto_library(
117133
)
118134

119135
php_gapic_assembly_pkg(
120-
name = "connectors-v1alpha-php",
136+
name = "google-cloud-alloydb-connectors-v1alpha-php",
121137
deps = [
122138
":connectors_php_proto",
123139
],
@@ -126,6 +142,7 @@ php_gapic_assembly_pkg(
126142
##############################################################################
127143
# Ruby
128144
##############################################################################
145+
# buildifier: disable=same-origin-load
129146
load(
130147
"@com_google_googleapis_imports//:imports.bzl",
131148
"ruby_grpc_library",
@@ -146,9 +163,10 @@ ruby_grpc_library(
146163
##############################################################################
147164
# C#
148165
##############################################################################
166+
# buildifier: disable=same-origin-load
149167
load(
150168
"@com_google_googleapis_imports//:imports.bzl",
151-
"csharp_grpc_library",
169+
"csharp_gapic_assembly_pkg",
152170
"csharp_proto_library",
153171
)
154172

@@ -157,15 +175,20 @@ csharp_proto_library(
157175
deps = [":connectors_proto"],
158176
)
159177

160-
csharp_grpc_library(
161-
name = "connectors_csharp_grpc",
162-
srcs = [":connectors_proto"],
163-
deps = [":connectors_csharp_proto"],
178+
# Open Source Packages
179+
csharp_gapic_assembly_pkg(
180+
name = "google-cloud-alloydb-connectors-v1alpha-csharp",
181+
package_name = "Google.Cloud.AlloyDb.Connectors.V1Alpha",
182+
generate_nongapic_package = True,
183+
deps = [
184+
":connectors_csharp_proto",
185+
],
164186
)
165187

166188
##############################################################################
167189
# C++
168190
##############################################################################
191+
# buildifier: disable=same-origin-load
169192
load(
170193
"@com_google_googleapis_imports//:imports.bzl",
171194
"cc_grpc_library",

google/cloud/alloydb/connectors/v1beta/BUILD.bazel

Lines changed: 30 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# This file was automatically generated by BuildFileGenerator
22

3+
# buildifier: disable=load-on-top
4+
35
# This is an API workspace, having public visibility by default makes perfect sense.
46
package(default_visibility = ["//visibility:public"])
57

@@ -21,10 +23,11 @@ proto_library(
2123
##############################################################################
2224
# Java
2325
##############################################################################
26+
# buildifier: disable=same-origin-load
2427
load(
2528
"@com_google_googleapis_imports//:imports.bzl",
26-
"java_proto_library",
2729
"java_gapic_assembly_gradle_pkg",
30+
"java_proto_library",
2831
)
2932

3033
java_proto_library(
@@ -36,18 +39,19 @@ java_proto_library(
3639
java_gapic_assembly_gradle_pkg(
3740
name = "google-cloud-alloydb-connectors-v1beta-java",
3841
deps = [
39-
":connectors_proto",
4042
":connectors_java_proto",
43+
":connectors_proto",
4144
],
4245
)
4346

4447
##############################################################################
4548
# Go
4649
##############################################################################
50+
# buildifier: disable=same-origin-load
4751
load(
4852
"@com_google_googleapis_imports//:imports.bzl",
49-
"go_proto_library",
5053
"go_gapic_assembly_pkg",
54+
"go_proto_library",
5155
)
5256

5357
go_proto_library(
@@ -70,9 +74,12 @@ go_gapic_assembly_pkg(
7074
##############################################################################
7175
# Python
7276
##############################################################################
77+
# buildifier: disable=same-origin-load
7378
load(
7479
"@com_google_googleapis_imports//:imports.bzl",
7580
"moved_proto_library",
81+
"py_gapic_assembly_pkg",
82+
"py_gapic_library",
7683
"py_grpc_library",
7784
"py_proto_library",
7885
)
@@ -96,9 +103,25 @@ py_grpc_library(
96103
deps = [":connectors_py_proto"],
97104
)
98105

106+
py_gapic_library(
107+
name = "connectors_py_gapic",
108+
srcs = [":connectors_proto"],
109+
rest_numeric_enums = False,
110+
transport = "grpc+rest",
111+
)
112+
113+
# Open Source Packages
114+
py_gapic_assembly_pkg(
115+
name = "google-cloud-alloydb-connectors-v1beta-py",
116+
deps = [
117+
":connectors_py_gapic",
118+
],
119+
)
120+
99121
##############################################################################
100122
# PHP
101123
##############################################################################
124+
# buildifier: disable=same-origin-load
102125
load(
103126
"@com_google_googleapis_imports//:imports.bzl",
104127
"php_gapic_assembly_pkg",
@@ -120,6 +143,7 @@ php_gapic_assembly_pkg(
120143
##############################################################################
121144
# Ruby
122145
##############################################################################
146+
# buildifier: disable=same-origin-load
123147
load(
124148
"@com_google_googleapis_imports//:imports.bzl",
125149
"ruby_grpc_library",
@@ -140,10 +164,11 @@ ruby_grpc_library(
140164
##############################################################################
141165
# C#
142166
##############################################################################
167+
# buildifier: disable=same-origin-load
143168
load(
144169
"@com_google_googleapis_imports//:imports.bzl",
145-
"csharp_proto_library",
146170
"csharp_gapic_assembly_pkg",
171+
"csharp_proto_library",
147172
)
148173

149174
csharp_proto_library(
@@ -164,6 +189,7 @@ csharp_gapic_assembly_pkg(
164189
##############################################################################
165190
# C++
166191
##############################################################################
192+
# buildifier: disable=same-origin-load
167193
load(
168194
"@com_google_googleapis_imports//:imports.bzl",
169195
"cc_grpc_library",

google/cloud/alloydb/v1/BUILD.bazel

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ load("@rules_proto//proto:defs.bzl", "proto_library")
2424
proto_library(
2525
name = "alloydb_proto",
2626
srcs = [
27+
"csql_resources.proto",
28+
"csql_service.proto",
2729
"data_model.proto",
2830
"resources.proto",
2931
"service.proto",
@@ -106,6 +108,8 @@ java_gapic_test(
106108
test_classes = [
107109
"com.google.cloud.alloydb.v1.AlloyDBAdminClientHttpJsonTest",
108110
"com.google.cloud.alloydb.v1.AlloyDBAdminClientTest",
111+
"com.google.cloud.alloydb.v1.AlloyDBCSQLAdminClientHttpJsonTest",
112+
"com.google.cloud.alloydb.v1.AlloyDBCSQLAdminClientTest",
109113
],
110114
runtime_deps = [":alloydb_java_gapic_test"],
111115
)
@@ -355,7 +359,6 @@ load(
355359

356360
csharp_proto_library(
357361
name = "alloydb_csharp_proto",
358-
extra_opts = [],
359362
deps = [":alloydb_proto"],
360363
)
361364

0 commit comments

Comments
 (0)