Skip to content

Commit f1b0075

Browse files
authored
feat(alloydb): generate library (#10973)
1 parent ed3cde8 commit f1b0075

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+6977
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ We are happy to announce the following GA libraries. Unless specifically noted,
124124
the APIs in these libraries are stable, and are ready for production use.
125125

126126
- [Advisory Notifications](/google/cloud/advisorynotifications/README.md)
127+
- [Alloy DB](/google/cloud/alloydb/README.md)
127128
- [API Keys](/google/cloud/apikeys/README.md)
128129

129130
### [KMS](/google/cloud/kms/README.md)

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,9 @@ See each library's `README.md` file for more information about:
9999
- [Advisory Notifications API](google/cloud/advisorynotifications/README.md)
100100
[\[quickstart\]](google/cloud/advisorynotifications/quickstart/README.md)
101101
[\[reference\]](https://googleapis.dev/cpp/google-cloud-advisorynotifications/latest)
102+
- [AlloyDB API](google/cloud/alloydb/README.md)
103+
[\[quickstart\]](google/cloud/alloydb/quickstart/README.md)
104+
[\[reference\]](https://googleapis.dev/cpp/google-cloud-alloydb/latest)
102105
- [API Gateway API](google/cloud/apigateway/README.md)
103106
[\[quickstart\]](google/cloud/apigateway/quickstart/README.md)
104107
[\[reference\]](https://googleapis.dev/cpp/google-cloud-apigateway/latest)
661 KB
Binary file not shown.

ci/etc/expected_install_directories

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@
3131
./include/google/cloud/advisorynotifications/v1
3232
./include/google/cloud/advisorynotifications/v1/internal
3333
./include/google/cloud/advisorynotifications/v1/mocks
34+
./include/google/cloud/alloydb
35+
./include/google/cloud/alloydb/v1
36+
./include/google/cloud/alloydb/v1/internal
37+
./include/google/cloud/alloydb/v1/mocks
3438
./include/google/cloud/apigateway
3539
./include/google/cloud/apigateway/mocks
3640
./include/google/cloud/apigateway/v1
@@ -663,6 +667,7 @@
663667
./lib64/cmake/google_cloud_cpp_accessapproval
664668
./lib64/cmake/google_cloud_cpp_accesscontextmanager
665669
./lib64/cmake/google_cloud_cpp_advisorynotifications
670+
./lib64/cmake/google_cloud_cpp_alloydb
666671
./lib64/cmake/google_cloud_cpp_apigateway
667672
./lib64/cmake/google_cloud_cpp_apigeeconnect
668673
./lib64/cmake/google_cloud_cpp_apikeys

ci/etc/full_feature_list

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
accessapproval
22
accesscontextmanager
33
advisorynotifications
4+
alloydb
45
apigateway
56
apigeeconnect
67
apikeys

cmake/GoogleCloudCppFeatures.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ set(GOOGLE_CLOUD_CPP_GA_LIBRARIES
3636
"accessapproval"
3737
"accesscontextmanager"
3838
"advisorynotifications"
39+
"alloydb"
3940
"apigateway"
4041
"apigeeconnect"
4142
"appengine"
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
@com_google_googleapis//google/api:annotations_proto
2+
@com_google_googleapis//google/api:client_proto
3+
@com_google_googleapis//google/api:field_behavior_proto
4+
@com_google_googleapis//google/api:http_proto
5+
@com_google_googleapis//google/api:launch_stage_proto
6+
@com_google_googleapis//google/api:resource_proto
7+
@com_google_googleapis//google/longrunning:operations_proto
8+
@com_google_googleapis//google/rpc:status_proto
9+
@com_google_googleapis//google/type:dayofweek_proto
10+
@com_google_googleapis//google/type:timeofday_proto
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
@com_google_googleapis//google/cloud/alloydb/v1:resources.proto
2+
@com_google_googleapis//google/cloud/alloydb/v1:service.proto

external/googleapis/update_libraries.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ declare -A -r LIBRARIES=(
2323
"@com_google_googleapis//google/identity/accesscontextmanager/v1:accesscontextmanager_cc_grpc"
2424
)"
2525
["advisorynotifications"]="@com_google_googleapis//google/cloud/advisorynotifications/v1:advisorynotifications_cc_grpc"
26+
["alloydb"]="@com_google_googleapis//google/cloud/alloydb/v1:alloydb_cc_grpc"
2627
["apigateway"]="@com_google_googleapis//google/cloud/apigateway/v1:apigateway_cc_grpc"
2728
["apigeeconnect"]="@com_google_googleapis//google/cloud/apigeeconnect/v1:apigeeconnect_cc_grpc"
2829
["apikeys"]="@com_google_googleapis//google/api/apikeys/v2:apikeys_cc_grpc"

generator/generator_config.textproto

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,14 @@ service {
4040
retryable_status_codes: ["kUnavailable"]
4141
}
4242

43+
# Alloy DB
44+
service {
45+
service_proto_path: "google/cloud/alloydb/v1/service.proto"
46+
product_path: "google/cloud/alloydb/v1"
47+
initial_copyright_year: "2023"
48+
retryable_status_codes: ["kUnavailable"]
49+
}
50+
4351
# API Gateway
4452
service {
4553
service_proto_path: "google/cloud/apigateway/v1/apigateway_service.proto"

0 commit comments

Comments
 (0)