Skip to content

Commit 4055e08

Browse files
authored
feat(oracledatabase): generate library (#15135)
* feat(oracledatabase): generate library * Run generators and format their outputs * Add API baseline * Manually update READMEs, quickstart, and top-level stuff * quickstart * doc
1 parent 8539ae8 commit 4055e08

File tree

58 files changed

+14754
-0
lines changed

Some content is hidden

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

58 files changed

+14754
-0
lines changed

CHANGELOG.md

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

1414
- [Memorystore API](/google/cloud/memorystore/README.md)
15+
- [Oracle Database@Google Cloud API](/google/cloud/oracledatabase/README.md)
1516

1617
## v2.37.0 - 2025-05
1718

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,9 @@ See each library's `README.md` file for more information about:
344344
- [Cloud Optimization API](google/cloud/optimization/README.md)
345345
[[quickstart]](google/cloud/optimization/quickstart/README.md)
346346
[[reference]](https://cloud.google.com/cpp/docs/reference/optimization/latest)
347+
- [Oracle Database@Google Cloud API](google/cloud/oracledatabase/README.md)
348+
[[quickstart]](google/cloud/oracledatabase/quickstart/README.md)
349+
[[reference]](https://cloud.google.com/cpp/docs/reference/oracledatabase/latest)
347350
- [Organization Policy API](google/cloud/orgpolicy/README.md)
348351
[[quickstart]](google/cloud/orgpolicy/quickstart/README.md)
349352
[[reference]](https://cloud.google.com/cpp/docs/reference/orgpolicy/latest)
Binary file not shown.

ci/cloudbuild/builds/lib/integration.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ function integration::bazel_args() {
5858
"--test_env=GOOGLE_CLOUD_PROJECT=${GOOGLE_CLOUD_PROJECT}"
5959
"--test_env=GOOGLE_CLOUD_CPP_TEST_REGION=${GOOGLE_CLOUD_CPP_TEST_REGION}"
6060
"--test_env=GOOGLE_CLOUD_CPP_NON_US_TEST_REGION=${GOOGLE_CLOUD_CPP_NON_US_TEST_REGION}"
61+
"--test_env=GOOGLE_CLOUD_CPP_US_EAST_TEST_REGION=${GOOGLE_CLOUD_CPP_US_EAST_TEST_REGION}"
6162
"--test_env=GOOGLE_CLOUD_CPP_TEST_ZONE=${GOOGLE_CLOUD_CPP_TEST_ZONE}"
6263
"--test_env=GOOGLE_CLOUD_CPP_TEST_ORGANIZATION=${GOOGLE_CLOUD_CPP_TEST_ORGANIZATION}"
6364
"--test_env=GOOGLE_CLOUD_CPP_TEST_SERVICE_ACCOUNT_KEYFILE=${GOOGLE_CLOUD_CPP_TEST_SERVICE_ACCOUNT_KEYFILE}"

ci/etc/expected_install_directories

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -920,6 +920,10 @@
920920
./include/google/cloud/optimization/v1
921921
./include/google/cloud/optimization/v1/internal
922922
./include/google/cloud/optimization/v1/mocks
923+
./include/google/cloud/oracledatabase
924+
./include/google/cloud/oracledatabase/v1
925+
./include/google/cloud/oracledatabase/v1/internal
926+
./include/google/cloud/oracledatabase/v1/mocks
923927
./include/google/cloud/orchestration
924928
./include/google/cloud/orchestration/airflow
925929
./include/google/cloud/orchestration/airflow/service
@@ -1466,6 +1470,8 @@
14661470
./lib64/cmake/google_cloud_cpp_notebooks_mocks
14671471
./lib64/cmake/google_cloud_cpp_optimization
14681472
./lib64/cmake/google_cloud_cpp_optimization_mocks
1473+
./lib64/cmake/google_cloud_cpp_oracledatabase
1474+
./lib64/cmake/google_cloud_cpp_oracledatabase_mocks
14691475
./lib64/cmake/google_cloud_cpp_orgpolicy
14701476
./lib64/cmake/google_cloud_cpp_orgpolicy_mocks
14711477
./lib64/cmake/google_cloud_cpp_osconfig

ci/etc/integration-tests-config.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ export GOOGLE_CLOUD_CPP_USER_PROJECT="${GOOGLE_CLOUD_PROJECT}"
3434
export GOOGLE_CLOUD_CPP_TEST_REGION="us-central1"
3535
# Some quickstart programs require a zone.
3636
export GOOGLE_CLOUD_CPP_TEST_ZONE="us-central1-a"
37+
# Some quickstart programs require the us east region.
38+
export GOOGLE_CLOUD_CPP_US_EAST_TEST_REGION="us-east4"
3739
# Some tests and quickstarts benefit from a region outside the US.
3840
export GOOGLE_CLOUD_CPP_NON_US_TEST_REGION="asia-southeast1"
3941
# Some tests and quickstarts need to specify a location as "global".

cmake/GoogleCloudCppFeatures.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ set(GOOGLE_CLOUD_CPP_GA_LIBRARIES
128128
"notebooks"
129129
"oauth2"
130130
"optimization"
131+
"oracledatabase"
131132
"orgpolicy"
132133
"osconfig"
133134
"oslogin"
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
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:field_info_proto
5+
@com_google_googleapis//google/api:http_proto
6+
@com_google_googleapis//google/api:launch_stage_proto
7+
@com_google_googleapis//google/api:resource_proto
8+
@com_google_googleapis//google/longrunning:operations_proto
9+
@com_google_googleapis//google/rpc:status_proto
10+
@com_google_googleapis//google/type:datetime_proto
11+
@com_google_googleapis//google/type:dayofweek_proto
12+
@com_google_googleapis//google/type:month_proto
13+
@com_google_googleapis//google/type:timeofday_proto
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
@com_google_googleapis//google/cloud/oracledatabase/v1:autonomous_database.proto
2+
@com_google_googleapis//google/cloud/oracledatabase/v1:autonomous_database_character_set.proto
3+
@com_google_googleapis//google/cloud/oracledatabase/v1:autonomous_db_backup.proto
4+
@com_google_googleapis//google/cloud/oracledatabase/v1:autonomous_db_version.proto
5+
@com_google_googleapis//google/cloud/oracledatabase/v1:common.proto
6+
@com_google_googleapis//google/cloud/oracledatabase/v1:db_node.proto
7+
@com_google_googleapis//google/cloud/oracledatabase/v1:db_server.proto
8+
@com_google_googleapis//google/cloud/oracledatabase/v1:db_system_shape.proto
9+
@com_google_googleapis//google/cloud/oracledatabase/v1:entitlement.proto
10+
@com_google_googleapis//google/cloud/oracledatabase/v1:exadata_infra.proto
11+
@com_google_googleapis//google/cloud/oracledatabase/v1:gi_version.proto
12+
@com_google_googleapis//google/cloud/oracledatabase/v1:location_metadata.proto
13+
@com_google_googleapis//google/cloud/oracledatabase/v1:oracledatabase.proto
14+
@com_google_googleapis//google/cloud/oracledatabase/v1:vm_cluster.proto

external/googleapis/update_libraries.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ declare -A -r LIBRARIES=(
210210
"@com_google_googleapis//google/cloud/notebooks/v2:notebooks_cc_grpc"
211211
)"
212212
["optimization"]="@com_google_googleapis//google/cloud/optimization/v1:optimization_cc_grpc"
213+
["oracledatabase"]="@com_google_googleapis//google/cloud/oracledatabase/v1:oracledatabase_cc_grpc"
213214
["orgpolicy"]="@com_google_googleapis//google/cloud/orgpolicy/v2:orgpolicy_cc_grpc"
214215
["osconfig"]="$(
215216
printf ",%s" \

0 commit comments

Comments
 (0)