Skip to content

Commit 178d658

Browse files
authored
feat(discoveryengine): generate library (googleapis#12505)
PiperOrigin-RevId: 534896621
1 parent db48d1a commit 178d658

File tree

168 files changed

+14629
-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.

168 files changed

+14629
-0
lines changed

CHANGELOG.md

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

118118
- [Datastore](/google/cloud/datastore/README.md)
119+
- [Discovery Engine API](/google/cloud/discoveryengine/README.md)
119120

120121
### Cloud IoT
121122

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,9 @@ See each library's `README.md` file for more information about:
208208
- [Dialogflow ES API](google/cloud/dialogflow_es/README.md)
209209
[\[quickstart\]](google/cloud/dialogflow_es/quickstart/README.md)
210210
[\[reference\]](https://cloud.google.com/cpp/docs/reference/dialogflow_es/latest)
211+
- [Discovery Engine API](google/cloud/discoveryengine/README.md)
212+
[\[quickstart\]](google/cloud/discoveryengine/quickstart/README.md)
213+
[\[reference\]](https://cloud.google.com/cpp/docs/reference/discoveryengine/latest)
211214
- [Cloud Data Loss Prevention (DLP) API](google/cloud/dlp/README.md)
212215
[\[quickstart\]](google/cloud/dlp/quickstart/README.md)
213216
[\[reference\]](https://cloud.google.com/cpp/docs/reference/dlp/latest)
Binary file not shown.

ci/etc/expected_install_directories

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -641,6 +641,10 @@
641641
./include/google/cloud/dialogflow_es
642642
./include/google/cloud/dialogflow_es/internal
643643
./include/google/cloud/dialogflow_es/mocks
644+
./include/google/cloud/discoveryengine
645+
./include/google/cloud/discoveryengine/v1
646+
./include/google/cloud/discoveryengine/v1/internal
647+
./include/google/cloud/discoveryengine/v1/mocks
644648
./include/google/cloud/dlp
645649
./include/google/cloud/dlp/mocks
646650
./include/google/cloud/dlp/v2
@@ -1176,6 +1180,7 @@
11761180
./lib64/cmake/google_cloud_cpp_deploy
11771181
./lib64/cmake/google_cloud_cpp_dialogflow_cx
11781182
./lib64/cmake/google_cloud_cpp_dialogflow_es
1183+
./lib64/cmake/google_cloud_cpp_discoveryengine
11791184
./lib64/cmake/google_cloud_cpp_dlp
11801185
./lib64/cmake/google_cloud_cpp_documentai
11811186
./lib64/cmake/google_cloud_cpp_domains

ci/etc/full_feature_list

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ datastream
4040
deploy
4141
dialogflow_cx
4242
dialogflow_es
43+
discoveryengine
4344
dlp
4445
documentai
4546
domains

cmake/GoogleCloudCppFeatures.cmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ set(GOOGLE_CLOUD_CPP_GA_LIBRARIES
8181
"deploy"
8282
"dialogflow_cx"
8383
"dialogflow_es"
84+
"discoveryengine"
8485
"dlp"
8586
"documentai"
8687
"domains"
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:httpbody_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:date_proto
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
@com_google_googleapis//google/cloud/discoveryengine/v1:common.proto
2+
@com_google_googleapis//google/cloud/discoveryengine/v1:completion_service.proto
3+
@com_google_googleapis//google/cloud/discoveryengine/v1:document.proto
4+
@com_google_googleapis//google/cloud/discoveryengine/v1:document_service.proto
5+
@com_google_googleapis//google/cloud/discoveryengine/v1:import_config.proto
6+
@com_google_googleapis//google/cloud/discoveryengine/v1:purge_config.proto
7+
@com_google_googleapis//google/cloud/discoveryengine/v1:schema.proto
8+
@com_google_googleapis//google/cloud/discoveryengine/v1:schema_service.proto
9+
@com_google_googleapis//google/cloud/discoveryengine/v1:search_service.proto
10+
@com_google_googleapis//google/cloud/discoveryengine/v1:user_event.proto
11+
@com_google_googleapis//google/cloud/discoveryengine/v1:user_event_service.proto

external/googleapis/update_libraries.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ declare -A -r LIBRARIES=(
120120
["deploy"]="@com_google_googleapis//google/cloud/deploy/v1:deploy_cc_grpc"
121121
["dialogflow_es"]="@com_google_googleapis//google/cloud/dialogflow/v2:dialogflow_cc_grpc"
122122
["dialogflow_cx"]="@com_google_googleapis//google/cloud/dialogflow/cx/v3:cx_cc_grpc"
123+
["discoveryengine"]="@com_google_googleapis//google/cloud/discoveryengine/v1:discoveryengine_cc_grpc"
123124
["dlp"]="@com_google_googleapis//google/privacy/dlp/v2:dlp_cc_grpc"
124125
["documentai"]="@com_google_googleapis//google/cloud/documentai/v1:documentai_cc_grpc"
125126
["domains"]="@com_google_googleapis//google/cloud/domains/v1:domains_cc_grpc"

generator/generator_config.textproto

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2039,6 +2039,42 @@ service {
20392039
endpoint_location_style: LOCATION_DEPENDENT_COMPAT
20402040
}
20412041
2042+
# Discovery Engine
2043+
service {
2044+
service_proto_path: "google/cloud/discoveryengine/v1/completion_service.proto"
2045+
product_path: "google/cloud/discoveryengine/v1"
2046+
initial_copyright_year: "2023"
2047+
retryable_status_codes: ["kUnavailable"]
2048+
}
2049+
2050+
service {
2051+
service_proto_path: "google/cloud/discoveryengine/v1/document_service.proto"
2052+
product_path: "google/cloud/discoveryengine/v1"
2053+
initial_copyright_year: "2023"
2054+
retryable_status_codes: ["kUnavailable"]
2055+
}
2056+
2057+
service {
2058+
service_proto_path: "google/cloud/discoveryengine/v1/schema_service.proto"
2059+
product_path: "google/cloud/discoveryengine/v1"
2060+
initial_copyright_year: "2023"
2061+
retryable_status_codes: ["kUnavailable"]
2062+
}
2063+
2064+
service {
2065+
service_proto_path: "google/cloud/discoveryengine/v1/search_service.proto"
2066+
product_path: "google/cloud/discoveryengine/v1"
2067+
initial_copyright_year: "2023"
2068+
retryable_status_codes: ["kUnavailable"]
2069+
}
2070+
2071+
service {
2072+
service_proto_path: "google/cloud/discoveryengine/v1/user_event_service.proto"
2073+
product_path: "google/cloud/discoveryengine/v1"
2074+
initial_copyright_year: "2023"
2075+
retryable_status_codes: ["kUnavailable"]
2076+
}
2077+
20422078
# Document AI
20432079
service {
20442080
service_proto_path: "google/cloud/documentai/v1/document_processor_service.proto"

0 commit comments

Comments
 (0)