Skip to content

Commit 4e5f7fa

Browse files
1 parent 5d04cb7 commit 4e5f7fa

25 files changed

Lines changed: 638 additions & 90 deletions

clients/google-api-services-ces/v1/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-ces</artifactId>
25-
<version>v1-rev20260715-2.0.0</version>
25+
<version>v1-rev20260730-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-ces:v1-rev20260715-2.0.0'
38+
implementation 'com.google.apis:google-api-services-ces:v1-rev20260730-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-ces/v1/2.0.0/com/google/api/services/ces/v1/model/ConversationTurn.java

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,14 @@ public final class ConversationTurn extends com.google.api.client.json.GenericJs
4545
@com.google.api.client.util.Key
4646
private Span rootSpan;
4747

48+
/**
49+
* Optional. The intended ground-truth text from the Simulated Caller (Polysynth). Only populated
50+
* when word error rate metrics are enabled.
51+
* The value may be {@code null}.
52+
*/
53+
@com.google.api.client.util.Key
54+
private java.lang.String userIntendedText;
55+
4856
/**
4957
* Optional. List of messages in the conversation turn, including user input, agent responses and
5058
* intermediate events during the processing.
@@ -81,6 +89,25 @@ public ConversationTurn setRootSpan(Span rootSpan) {
8189
return this;
8290
}
8391

92+
/**
93+
* Optional. The intended ground-truth text from the Simulated Caller (Polysynth). Only populated
94+
* when word error rate metrics are enabled.
95+
* @return value or {@code null} for none
96+
*/
97+
public java.lang.String getUserIntendedText() {
98+
return userIntendedText;
99+
}
100+
101+
/**
102+
* Optional. The intended ground-truth text from the Simulated Caller (Polysynth). Only populated
103+
* when word error rate metrics are enabled.
104+
* @param userIntendedText userIntendedText or {@code null} for none
105+
*/
106+
public ConversationTurn setUserIntendedText(java.lang.String userIntendedText) {
107+
this.userIntendedText = userIntendedText;
108+
return this;
109+
}
110+
84111
@Override
85112
public ConversationTurn set(String fieldName, Object value) {
86113
return (ConversationTurn) super.set(fieldName, value);

clients/google-api-services-ces/v1/2.0.0/com/google/api/services/ces/v1/model/DataStoreToolModalityConfig.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,13 @@ public final class DataStoreToolModalityConfig extends com.google.api.client.jso
5151
@com.google.api.client.util.Key
5252
private DataStoreToolRewriterConfig rewriterConfig;
5353

54+
/**
55+
* Optional. The snippets configuration.
56+
* The value may be {@code null}.
57+
*/
58+
@com.google.api.client.util.Key
59+
private DataStoreToolSnippetsConfig snippetsConfig;
60+
5461
/**
5562
* Optional. The summarization config.
5663
* The value may be {@code null}.
@@ -109,6 +116,23 @@ public DataStoreToolModalityConfig setRewriterConfig(DataStoreToolRewriterConfig
109116
return this;
110117
}
111118

119+
/**
120+
* Optional. The snippets configuration.
121+
* @return value or {@code null} for none
122+
*/
123+
public DataStoreToolSnippetsConfig getSnippetsConfig() {
124+
return snippetsConfig;
125+
}
126+
127+
/**
128+
* Optional. The snippets configuration.
129+
* @param snippetsConfig snippetsConfig or {@code null} for none
130+
*/
131+
public DataStoreToolModalityConfig setSnippetsConfig(DataStoreToolSnippetsConfig snippetsConfig) {
132+
this.snippetsConfig = snippetsConfig;
133+
return this;
134+
}
135+
112136
/**
113137
* Optional. The summarization config.
114138
* @return value or {@code null} for none
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
3+
* in compliance with the License. You may obtain a copy of the License at
4+
*
5+
* http://www.apache.org/licenses/LICENSE-2.0
6+
*
7+
* Unless required by applicable law or agreed to in writing, software distributed under the License
8+
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
9+
* or implied. See the License for the specific language governing permissions and limitations under
10+
* the License.
11+
*/
12+
/*
13+
* This code was generated by https://github.com/googleapis/google-api-java-client-services/
14+
* Modify at your own risk.
15+
*/
16+
17+
package com.google.api.services.ces.v1.model;
18+
19+
/**
20+
* Snippets configuration.
21+
*
22+
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
23+
* transmitted over HTTP when working with the Gemini Enterprise for Customer Experience API. For a
24+
* detailed explanation see:
25+
* <a href="https://developers.google.com/api-client-library/java/google-http-java-client/json">https://developers.google.com/api-client-library/java/google-http-java-client/json</a>
26+
* </p>
27+
*
28+
* @author Google, Inc.
29+
*/
30+
@SuppressWarnings("javadoc")
31+
public final class DataStoreToolSnippetsConfig extends com.google.api.client.json.GenericJson {
32+
33+
/**
34+
* Optional. Whether snippets are enabled.
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private java.lang.Boolean enableSnippets;
39+
40+
/**
41+
* Optional. Whether snippets are enabled.
42+
* @return value or {@code null} for none
43+
*/
44+
public java.lang.Boolean getEnableSnippets() {
45+
return enableSnippets;
46+
}
47+
48+
/**
49+
* Optional. Whether snippets are enabled.
50+
* @param enableSnippets enableSnippets or {@code null} for none
51+
*/
52+
public DataStoreToolSnippetsConfig setEnableSnippets(java.lang.Boolean enableSnippets) {
53+
this.enableSnippets = enableSnippets;
54+
return this;
55+
}
56+
57+
@Override
58+
public DataStoreToolSnippetsConfig set(String fieldName, Object value) {
59+
return (DataStoreToolSnippetsConfig) super.set(fieldName, value);
60+
}
61+
62+
@Override
63+
public DataStoreToolSnippetsConfig clone() {
64+
return (DataStoreToolSnippetsConfig) super.clone();
65+
}
66+
67+
}

clients/google-api-services-ces/v1/2.0.0/com/google/api/services/ces/v1/model/ImportAppRequestImportOptions.java

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,14 @@ public final class ImportAppRequestImportOptions extends com.google.api.client.j
3838
@com.google.api.client.util.Key
3939
private java.lang.String conflictResolutionStrategy;
4040

41+
/**
42+
* Optional. Flag for dry-running the import process. If set to true, the import process will only
43+
* perform validations and will not make any changes to the existing app or create a new one.
44+
* The value may be {@code null}.
45+
*/
46+
@com.google.api.client.util.Key
47+
private java.lang.Boolean validateOnly;
48+
4149
/**
4250
* Optional. The strategy to use when resolving conflicts during import.
4351
* @return value or {@code null} for none
@@ -55,6 +63,25 @@ public ImportAppRequestImportOptions setConflictResolutionStrategy(java.lang.Str
5563
return this;
5664
}
5765

66+
/**
67+
* Optional. Flag for dry-running the import process. If set to true, the import process will only
68+
* perform validations and will not make any changes to the existing app or create a new one.
69+
* @return value or {@code null} for none
70+
*/
71+
public java.lang.Boolean getValidateOnly() {
72+
return validateOnly;
73+
}
74+
75+
/**
76+
* Optional. Flag for dry-running the import process. If set to true, the import process will only
77+
* perform validations and will not make any changes to the existing app or create a new one.
78+
* @param validateOnly validateOnly or {@code null} for none
79+
*/
80+
public ImportAppRequestImportOptions setValidateOnly(java.lang.Boolean validateOnly) {
81+
this.validateOnly = validateOnly;
82+
return this;
83+
}
84+
5885
@Override
5986
public ImportAppRequestImportOptions set(String fieldName, Object value) {
6087
return (ImportAppRequestImportOptions) super.set(fieldName, value);

clients/google-api-services-ces/v1/2.0.0/com/google/api/services/ces/v1/model/SessionConfig.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,13 @@ public final class SessionConfig extends com.google.api.client.json.GenericJson
5656
@com.google.api.client.util.Key
5757
private java.lang.String entryAgent;
5858

59+
/**
60+
* Optional. Whether to exclude diagnostic info from the session output.
61+
* The value may be {@code null}.
62+
*/
63+
@com.google.api.client.util.Key
64+
private java.lang.Boolean excludeDiagnosticInfo;
65+
5966
/**
6067
* Optional. The historical context of the session, including user inputs, agent responses, and
6168
* other messages. Typically, CES agent would manage session automatically so client doesn't need
@@ -175,6 +182,23 @@ public SessionConfig setEntryAgent(java.lang.String entryAgent) {
175182
return this;
176183
}
177184

185+
/**
186+
* Optional. Whether to exclude diagnostic info from the session output.
187+
* @return value or {@code null} for none
188+
*/
189+
public java.lang.Boolean getExcludeDiagnosticInfo() {
190+
return excludeDiagnosticInfo;
191+
}
192+
193+
/**
194+
* Optional. Whether to exclude diagnostic info from the session output.
195+
* @param excludeDiagnosticInfo excludeDiagnosticInfo or {@code null} for none
196+
*/
197+
public SessionConfig setExcludeDiagnosticInfo(java.lang.Boolean excludeDiagnosticInfo) {
198+
this.excludeDiagnosticInfo = excludeDiagnosticInfo;
199+
return this;
200+
}
201+
178202
/**
179203
* Optional. The historical context of the session, including user inputs, agent responses, and
180204
* other messages. Typically, CES agent would manage session automatically so client doesn't need

clients/google-api-services-ces/v1/2.0.0/com/google/api/services/ces/v1/model/SynthesizeSpeechConfig.java

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@
3131
public final class SynthesizeSpeechConfig extends com.google.api.client.json.GenericJson {
3232

3333
/**
34-
* Optional. The Cloud Storage URI to the consent audio for voice cloning.
34+
* Optional. Deprecated: Use `custom_voice_samples` in AudioProcessingConfig instead. The Cloud
35+
* Storage URI to the consent audio for voice cloning.
3536
* The value may be {@code null}.
3637
*/
3738
@com.google.api.client.util.Key
@@ -72,25 +73,27 @@ public final class SynthesizeSpeechConfig extends com.google.api.client.json.Gen
7273
private java.lang.String voice;
7374

7475
/**
75-
* Optional. The Cloud Storage URI to the audio sample for voice cloning. The audio sample should
76-
* be a mono-channel, 24kHz WAV file. Note: Please make sure the CES service agent `service-@gcp-
77-
* sa-ces.iam.gserviceaccount.com` has `storage.objects.get` permission to the Cloud Storage
78-
* object.
76+
* Optional. Deprecated: Use `custom_voice_samples` in AudioProcessingConfig instead. The Cloud
77+
* Storage URI to the audio sample for voice cloning. The audio sample should be a mono-channel,
78+
* 24kHz WAV file. Note: Please make sure the CES service agent `service-@gcp-sa-
79+
* ces.iam.gserviceaccount.com` has `storage.objects.get` permission to the Cloud Storage object.
7980
* The value may be {@code null}.
8081
*/
8182
@com.google.api.client.util.Key
8283
private java.lang.String voiceSampleGcsUri;
8384

8485
/**
85-
* Optional. The Cloud Storage URI to the consent audio for voice cloning.
86+
* Optional. Deprecated: Use `custom_voice_samples` in AudioProcessingConfig instead. The Cloud
87+
* Storage URI to the consent audio for voice cloning.
8688
* @return value or {@code null} for none
8789
*/
8890
public java.lang.String getConsentAudioGcsUri() {
8991
return consentAudioGcsUri;
9092
}
9193

9294
/**
93-
* Optional. The Cloud Storage URI to the consent audio for voice cloning.
95+
* Optional. Deprecated: Use `custom_voice_samples` in AudioProcessingConfig instead. The Cloud
96+
* Storage URI to the consent audio for voice cloning.
9497
* @param consentAudioGcsUri consentAudioGcsUri or {@code null} for none
9598
*/
9699
public SynthesizeSpeechConfig setConsentAudioGcsUri(java.lang.String consentAudioGcsUri) {
@@ -179,21 +182,21 @@ public SynthesizeSpeechConfig setVoice(java.lang.String voice) {
179182
}
180183

181184
/**
182-
* Optional. The Cloud Storage URI to the audio sample for voice cloning. The audio sample should
183-
* be a mono-channel, 24kHz WAV file. Note: Please make sure the CES service agent `service-@gcp-
184-
* sa-ces.iam.gserviceaccount.com` has `storage.objects.get` permission to the Cloud Storage
185-
* object.
185+
* Optional. Deprecated: Use `custom_voice_samples` in AudioProcessingConfig instead. The Cloud
186+
* Storage URI to the audio sample for voice cloning. The audio sample should be a mono-channel,
187+
* 24kHz WAV file. Note: Please make sure the CES service agent `service-@gcp-sa-
188+
* ces.iam.gserviceaccount.com` has `storage.objects.get` permission to the Cloud Storage object.
186189
* @return value or {@code null} for none
187190
*/
188191
public java.lang.String getVoiceSampleGcsUri() {
189192
return voiceSampleGcsUri;
190193
}
191194

192195
/**
193-
* Optional. The Cloud Storage URI to the audio sample for voice cloning. The audio sample should
194-
* be a mono-channel, 24kHz WAV file. Note: Please make sure the CES service agent `service-@gcp-
195-
* sa-ces.iam.gserviceaccount.com` has `storage.objects.get` permission to the Cloud Storage
196-
* object.
196+
* Optional. Deprecated: Use `custom_voice_samples` in AudioProcessingConfig instead. The Cloud
197+
* Storage URI to the audio sample for voice cloning. The audio sample should be a mono-channel,
198+
* 24kHz WAV file. Note: Please make sure the CES service agent `service-@gcp-sa-
199+
* ces.iam.gserviceaccount.com` has `storage.objects.get` permission to the Cloud Storage object.
197200
* @param voiceSampleGcsUri voiceSampleGcsUri or {@code null} for none
198201
*/
199202
public SynthesizeSpeechConfig setVoiceSampleGcsUri(java.lang.String voiceSampleGcsUri) {

clients/google-api-services-ces/v1/2.0.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-ces</artifactId>
11-
<version>v1-rev20260715-2.0.0</version>
12-
<name>Gemini Enterprise for Customer Experience API v1-rev20260715-2.0.0</name>
11+
<version>v1-rev20260730-2.0.0</version>
12+
<name>Gemini Enterprise for Customer Experience API v1-rev20260730-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

clients/google-api-services-ces/v1/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-ces</artifactId>
25-
<version>v1-rev20260715-2.0.0</version>
25+
<version>v1-rev20260730-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-ces:v1-rev20260715-2.0.0'
38+
implementation 'com.google.apis:google-api-services-ces:v1-rev20260730-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-ces/v1beta/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-ces</artifactId>
25-
<version>v1beta-rev20260708-2.0.0</version>
25+
<version>v1beta-rev20260730-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-ces:v1beta-rev20260708-2.0.0'
38+
implementation 'com.google.apis:google-api-services-ces:v1beta-rev20260730-2.0.0'
3939
}
4040
```
4141

0 commit comments

Comments
 (0)