Skip to content

Commit bc46b1b

Browse files
feat: [contactcenterinsights] support for generating summaries during conversation analysis (#9391)
- [ ] Regenerate this pull request now. PiperOrigin-RevId: 527631871 Source-Link: https://togithub.com/googleapis/googleapis/commit/375cea2221df4017f999ed951ddc3f74b85bdf3e Source-Link: https://togithub.com/googleapis/googleapis-gen/commit/92caccadbda8fe906797921a0e5a1d0472039852 Copy-Tag: eyJwIjoiamF2YS1jb250YWN0LWNlbnRlci1pbnNpZ2h0cy8uT3dsQm90LnlhbWwiLCJoIjoiOTJjYWNjYWRiZGE4ZmU5MDY3OTc5MjFhMGU1YTFkMDQ3MjAzOTg1MiJ9
1 parent d841094 commit bc46b1b

File tree

18 files changed

+5205
-457
lines changed

18 files changed

+5205
-457
lines changed

java-contact-center-insights/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file:
2020
<dependency>
2121
<groupId>com.google.cloud</groupId>
2222
<artifactId>libraries-bom</artifactId>
23-
<version>26.12.0</version>
23+
<version>26.13.0</version>
2424
<type>pom</type>
2525
<scope>import</scope>
2626
</dependency>
@@ -195,7 +195,7 @@ Java is a registered trademark of Oracle and/or its affiliates.
195195
[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java11.html
196196
[stability-image]: https://img.shields.io/badge/stability-stable-green
197197
[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-contact-center-insights.svg
198-
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-contact-center-insights/2.14.0
198+
[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-contact-center-insights/2.16.0
199199
[authentication]: https://github.com/googleapis/google-cloud-java#authentication
200200
[auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes
201201
[predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles

java-contact-center-insights/google-cloud-contact-center-insights/src/test/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsClientHttpJsonTest.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ public void createConversationTest() throws Exception {
103103
.setDuration(Duration.newBuilder().build())
104104
.setTurnCount(428155597)
105105
.setLatestAnalysis(Analysis.newBuilder().build())
106+
.setLatestSummary(ConversationSummarizationSuggestionData.newBuilder().build())
106107
.addAllRuntimeAnnotations(new ArrayList<RuntimeAnnotation>())
107108
.putAllDialogflowIntents(new HashMap<String, DialogflowIntent>())
108109
.setObfuscatedUserId("obfuscatedUserId971552298")
@@ -165,6 +166,7 @@ public void createConversationTest2() throws Exception {
165166
.setDuration(Duration.newBuilder().build())
166167
.setTurnCount(428155597)
167168
.setLatestAnalysis(Analysis.newBuilder().build())
169+
.setLatestSummary(ConversationSummarizationSuggestionData.newBuilder().build())
168170
.addAllRuntimeAnnotations(new ArrayList<RuntimeAnnotation>())
169171
.putAllDialogflowIntents(new HashMap<String, DialogflowIntent>())
170172
.setObfuscatedUserId("obfuscatedUserId971552298")
@@ -227,6 +229,7 @@ public void uploadConversationTest() throws Exception {
227229
.setDuration(Duration.newBuilder().build())
228230
.setTurnCount(428155597)
229231
.setLatestAnalysis(Analysis.newBuilder().build())
232+
.setLatestSummary(ConversationSummarizationSuggestionData.newBuilder().build())
230233
.addAllRuntimeAnnotations(new ArrayList<RuntimeAnnotation>())
231234
.putAllDialogflowIntents(new HashMap<String, DialogflowIntent>())
232235
.setObfuscatedUserId("obfuscatedUserId971552298")
@@ -302,6 +305,7 @@ public void updateConversationTest() throws Exception {
302305
.setDuration(Duration.newBuilder().build())
303306
.setTurnCount(428155597)
304307
.setLatestAnalysis(Analysis.newBuilder().build())
308+
.setLatestSummary(ConversationSummarizationSuggestionData.newBuilder().build())
305309
.addAllRuntimeAnnotations(new ArrayList<RuntimeAnnotation>())
306310
.putAllDialogflowIntents(new HashMap<String, DialogflowIntent>())
307311
.setObfuscatedUserId("obfuscatedUserId971552298")
@@ -322,6 +326,7 @@ public void updateConversationTest() throws Exception {
322326
.setDuration(Duration.newBuilder().build())
323327
.setTurnCount(428155597)
324328
.setLatestAnalysis(Analysis.newBuilder().build())
329+
.setLatestSummary(ConversationSummarizationSuggestionData.newBuilder().build())
325330
.addAllRuntimeAnnotations(new ArrayList<RuntimeAnnotation>())
326331
.putAllDialogflowIntents(new HashMap<String, DialogflowIntent>())
327332
.setObfuscatedUserId("obfuscatedUserId971552298")
@@ -368,6 +373,7 @@ public void updateConversationExceptionTest() throws Exception {
368373
.setDuration(Duration.newBuilder().build())
369374
.setTurnCount(428155597)
370375
.setLatestAnalysis(Analysis.newBuilder().build())
376+
.setLatestSummary(ConversationSummarizationSuggestionData.newBuilder().build())
371377
.addAllRuntimeAnnotations(new ArrayList<RuntimeAnnotation>())
372378
.putAllDialogflowIntents(new HashMap<String, DialogflowIntent>())
373379
.setObfuscatedUserId("obfuscatedUserId971552298")
@@ -396,6 +402,7 @@ public void getConversationTest() throws Exception {
396402
.setDuration(Duration.newBuilder().build())
397403
.setTurnCount(428155597)
398404
.setLatestAnalysis(Analysis.newBuilder().build())
405+
.setLatestSummary(ConversationSummarizationSuggestionData.newBuilder().build())
399406
.addAllRuntimeAnnotations(new ArrayList<RuntimeAnnotation>())
400407
.putAllDialogflowIntents(new HashMap<String, DialogflowIntent>())
401408
.setObfuscatedUserId("obfuscatedUserId971552298")
@@ -454,6 +461,7 @@ public void getConversationTest2() throws Exception {
454461
.setDuration(Duration.newBuilder().build())
455462
.setTurnCount(428155597)
456463
.setLatestAnalysis(Analysis.newBuilder().build())
464+
.setLatestSummary(ConversationSummarizationSuggestionData.newBuilder().build())
457465
.addAllRuntimeAnnotations(new ArrayList<RuntimeAnnotation>())
458466
.putAllDialogflowIntents(new HashMap<String, DialogflowIntent>())
459467
.setObfuscatedUserId("obfuscatedUserId971552298")

java-contact-center-insights/google-cloud-contact-center-insights/src/test/java/com/google/cloud/contactcenterinsights/v1/ContactCenterInsightsClientTest.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ public void createConversationTest() throws Exception {
108108
.setDuration(Duration.newBuilder().build())
109109
.setTurnCount(428155597)
110110
.setLatestAnalysis(Analysis.newBuilder().build())
111+
.setLatestSummary(ConversationSummarizationSuggestionData.newBuilder().build())
111112
.addAllRuntimeAnnotations(new ArrayList<RuntimeAnnotation>())
112113
.putAllDialogflowIntents(new HashMap<String, DialogflowIntent>())
113114
.setObfuscatedUserId("obfuscatedUserId971552298")
@@ -166,6 +167,7 @@ public void createConversationTest2() throws Exception {
166167
.setDuration(Duration.newBuilder().build())
167168
.setTurnCount(428155597)
168169
.setLatestAnalysis(Analysis.newBuilder().build())
170+
.setLatestSummary(ConversationSummarizationSuggestionData.newBuilder().build())
169171
.addAllRuntimeAnnotations(new ArrayList<RuntimeAnnotation>())
170172
.putAllDialogflowIntents(new HashMap<String, DialogflowIntent>())
171173
.setObfuscatedUserId("obfuscatedUserId971552298")
@@ -224,6 +226,7 @@ public void uploadConversationTest() throws Exception {
224226
.setDuration(Duration.newBuilder().build())
225227
.setTurnCount(428155597)
226228
.setLatestAnalysis(Analysis.newBuilder().build())
229+
.setLatestSummary(ConversationSummarizationSuggestionData.newBuilder().build())
227230
.addAllRuntimeAnnotations(new ArrayList<RuntimeAnnotation>())
228231
.putAllDialogflowIntents(new HashMap<String, DialogflowIntent>())
229232
.setObfuscatedUserId("obfuscatedUserId971552298")
@@ -299,6 +302,7 @@ public void updateConversationTest() throws Exception {
299302
.setDuration(Duration.newBuilder().build())
300303
.setTurnCount(428155597)
301304
.setLatestAnalysis(Analysis.newBuilder().build())
305+
.setLatestSummary(ConversationSummarizationSuggestionData.newBuilder().build())
302306
.addAllRuntimeAnnotations(new ArrayList<RuntimeAnnotation>())
303307
.putAllDialogflowIntents(new HashMap<String, DialogflowIntent>())
304308
.setObfuscatedUserId("obfuscatedUserId971552298")
@@ -354,6 +358,7 @@ public void getConversationTest() throws Exception {
354358
.setDuration(Duration.newBuilder().build())
355359
.setTurnCount(428155597)
356360
.setLatestAnalysis(Analysis.newBuilder().build())
361+
.setLatestSummary(ConversationSummarizationSuggestionData.newBuilder().build())
357362
.addAllRuntimeAnnotations(new ArrayList<RuntimeAnnotation>())
358363
.putAllDialogflowIntents(new HashMap<String, DialogflowIntent>())
359364
.setObfuscatedUserId("obfuscatedUserId971552298")
@@ -406,6 +411,7 @@ public void getConversationTest2() throws Exception {
406411
.setDuration(Duration.newBuilder().build())
407412
.setTurnCount(428155597)
408413
.setLatestAnalysis(Analysis.newBuilder().build())
414+
.setLatestSummary(ConversationSummarizationSuggestionData.newBuilder().build())
409415
.addAllRuntimeAnnotations(new ArrayList<RuntimeAnnotation>())
410416
.putAllDialogflowIntents(new HashMap<String, DialogflowIntent>())
411417
.setObfuscatedUserId("obfuscatedUserId971552298")

0 commit comments

Comments
 (0)