Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions clients/google-api-services-ces/v1/2.0.0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-ces</artifactId>
<version>v1-rev20260715-2.0.0</version>
<version>v1-rev20260730-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-ces:v1-rev20260715-2.0.0'
implementation 'com.google.apis:google-api-services-ces:v1-rev20260730-2.0.0'
}
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,14 @@ public final class ConversationTurn extends com.google.api.client.json.GenericJs
@com.google.api.client.util.Key
private Span rootSpan;

/**
* Optional. The intended ground-truth text from the Simulated Caller (Polysynth). Only populated
* when word error rate metrics are enabled.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String userIntendedText;

/**
* Optional. List of messages in the conversation turn, including user input, agent responses and
* intermediate events during the processing.
Expand Down Expand Up @@ -81,6 +89,25 @@ public ConversationTurn setRootSpan(Span rootSpan) {
return this;
}

/**
* Optional. The intended ground-truth text from the Simulated Caller (Polysynth). Only populated
* when word error rate metrics are enabled.
* @return value or {@code null} for none
*/
public java.lang.String getUserIntendedText() {
return userIntendedText;
}

/**
* Optional. The intended ground-truth text from the Simulated Caller (Polysynth). Only populated
* when word error rate metrics are enabled.
* @param userIntendedText userIntendedText or {@code null} for none
*/
public ConversationTurn setUserIntendedText(java.lang.String userIntendedText) {
this.userIntendedText = userIntendedText;
return this;
}

@Override
public ConversationTurn set(String fieldName, Object value) {
return (ConversationTurn) super.set(fieldName, value);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,13 @@ public final class DataStoreToolModalityConfig extends com.google.api.client.jso
@com.google.api.client.util.Key
private DataStoreToolRewriterConfig rewriterConfig;

/**
* Optional. The snippets configuration.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private DataStoreToolSnippetsConfig snippetsConfig;

/**
* Optional. The summarization config.
* The value may be {@code null}.
Expand Down Expand Up @@ -109,6 +116,23 @@ public DataStoreToolModalityConfig setRewriterConfig(DataStoreToolRewriterConfig
return this;
}

/**
* Optional. The snippets configuration.
* @return value or {@code null} for none
*/
public DataStoreToolSnippetsConfig getSnippetsConfig() {
return snippetsConfig;
}

/**
* Optional. The snippets configuration.
* @param snippetsConfig snippetsConfig or {@code null} for none
*/
public DataStoreToolModalityConfig setSnippetsConfig(DataStoreToolSnippetsConfig snippetsConfig) {
this.snippetsConfig = snippetsConfig;
return this;
}

/**
* Optional. The summarization config.
* @return value or {@code null} for none
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
/*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
* in compliance with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under the License
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
* or implied. See the License for the specific language governing permissions and limitations under
* the License.
*/
/*
* This code was generated by https://github.com/googleapis/google-api-java-client-services/
* Modify at your own risk.
*/

package com.google.api.services.ces.v1.model;

/**
* Snippets configuration.
*
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
* transmitted over HTTP when working with the Gemini Enterprise for Customer Experience API. For a
* detailed explanation see:
* <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>
* </p>
*
* @author Google, Inc.
*/
@SuppressWarnings("javadoc")
public final class DataStoreToolSnippetsConfig extends com.google.api.client.json.GenericJson {

/**
* Optional. Whether snippets are enabled.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.Boolean enableSnippets;

/**
* Optional. Whether snippets are enabled.
* @return value or {@code null} for none
*/
public java.lang.Boolean getEnableSnippets() {
return enableSnippets;
}

/**
* Optional. Whether snippets are enabled.
* @param enableSnippets enableSnippets or {@code null} for none
*/
public DataStoreToolSnippetsConfig setEnableSnippets(java.lang.Boolean enableSnippets) {
this.enableSnippets = enableSnippets;
return this;
}

@Override
public DataStoreToolSnippetsConfig set(String fieldName, Object value) {
return (DataStoreToolSnippetsConfig) super.set(fieldName, value);
}

@Override
public DataStoreToolSnippetsConfig clone() {
return (DataStoreToolSnippetsConfig) super.clone();
}

}
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,14 @@ public final class ImportAppRequestImportOptions extends com.google.api.client.j
@com.google.api.client.util.Key
private java.lang.String conflictResolutionStrategy;

/**
* Optional. Flag for dry-running the import process. If set to true, the import process will only
* perform validations and will not make any changes to the existing app or create a new one.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.Boolean validateOnly;

/**
* Optional. The strategy to use when resolving conflicts during import.
* @return value or {@code null} for none
Expand All @@ -55,6 +63,25 @@ public ImportAppRequestImportOptions setConflictResolutionStrategy(java.lang.Str
return this;
}

/**
* Optional. Flag for dry-running the import process. If set to true, the import process will only
* perform validations and will not make any changes to the existing app or create a new one.
* @return value or {@code null} for none
*/
public java.lang.Boolean getValidateOnly() {
return validateOnly;
}

/**
* Optional. Flag for dry-running the import process. If set to true, the import process will only
* perform validations and will not make any changes to the existing app or create a new one.
* @param validateOnly validateOnly or {@code null} for none
*/
public ImportAppRequestImportOptions setValidateOnly(java.lang.Boolean validateOnly) {
this.validateOnly = validateOnly;
return this;
}

@Override
public ImportAppRequestImportOptions set(String fieldName, Object value) {
return (ImportAppRequestImportOptions) super.set(fieldName, value);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,13 @@ public final class SessionConfig extends com.google.api.client.json.GenericJson
@com.google.api.client.util.Key
private java.lang.String entryAgent;

/**
* Optional. Whether to exclude diagnostic info from the session output.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.Boolean excludeDiagnosticInfo;

/**
* Optional. The historical context of the session, including user inputs, agent responses, and
* other messages. Typically, CES agent would manage session automatically so client doesn't need
Expand Down Expand Up @@ -175,6 +182,23 @@ public SessionConfig setEntryAgent(java.lang.String entryAgent) {
return this;
}

/**
* Optional. Whether to exclude diagnostic info from the session output.
* @return value or {@code null} for none
*/
public java.lang.Boolean getExcludeDiagnosticInfo() {
return excludeDiagnosticInfo;
}

/**
* Optional. Whether to exclude diagnostic info from the session output.
* @param excludeDiagnosticInfo excludeDiagnosticInfo or {@code null} for none
*/
public SessionConfig setExcludeDiagnosticInfo(java.lang.Boolean excludeDiagnosticInfo) {
this.excludeDiagnosticInfo = excludeDiagnosticInfo;
return this;
}

/**
* Optional. The historical context of the session, including user inputs, agent responses, and
* other messages. Typically, CES agent would manage session automatically so client doesn't need
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@
public final class SynthesizeSpeechConfig extends com.google.api.client.json.GenericJson {

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

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

/**
* Optional. The Cloud Storage URI to the consent audio for voice cloning.
* Optional. Deprecated: Use `custom_voice_samples` in AudioProcessingConfig instead. The Cloud
* Storage URI to the consent audio for voice cloning.
* @return value or {@code null} for none
*/
public java.lang.String getConsentAudioGcsUri() {
return consentAudioGcsUri;
}

/**
* Optional. The Cloud Storage URI to the consent audio for voice cloning.
* Optional. Deprecated: Use `custom_voice_samples` in AudioProcessingConfig instead. The Cloud
* Storage URI to the consent audio for voice cloning.
* @param consentAudioGcsUri consentAudioGcsUri or {@code null} for none
*/
public SynthesizeSpeechConfig setConsentAudioGcsUri(java.lang.String consentAudioGcsUri) {
Expand Down Expand Up @@ -179,21 +182,21 @@ public SynthesizeSpeechConfig setVoice(java.lang.String voice) {
}

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

/**
* Optional. The Cloud Storage URI to the audio sample for voice cloning. The audio sample should
* be a mono-channel, 24kHz WAV file. Note: Please make sure the CES service agent `service-@gcp-
* sa-ces.iam.gserviceaccount.com` has `storage.objects.get` permission to the Cloud Storage
* object.
* Optional. Deprecated: Use `custom_voice_samples` in AudioProcessingConfig instead. The Cloud
* Storage URI to the audio sample for voice cloning. The audio sample should be a mono-channel,
* 24kHz WAV file. Note: Please make sure the CES service agent `service-@gcp-sa-
* ces.iam.gserviceaccount.com` has `storage.objects.get` permission to the Cloud Storage object.
* @param voiceSampleGcsUri voiceSampleGcsUri or {@code null} for none
*/
public SynthesizeSpeechConfig setVoiceSampleGcsUri(java.lang.String voiceSampleGcsUri) {
Expand Down
4 changes: 2 additions & 2 deletions clients/google-api-services-ces/v1/2.0.0/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@

<groupId>com.google.apis</groupId>
<artifactId>google-api-services-ces</artifactId>
<version>v1-rev20260715-2.0.0</version>
<name>Gemini Enterprise for Customer Experience API v1-rev20260715-2.0.0</name>
<version>v1-rev20260730-2.0.0</version>
<name>Gemini Enterprise for Customer Experience API v1-rev20260730-2.0.0</name>
<packaging>jar</packaging>

<inceptionYear>2011</inceptionYear>
Expand Down
4 changes: 2 additions & 2 deletions clients/google-api-services-ces/v1/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-ces</artifactId>
<version>v1-rev20260715-2.0.0</version>
<version>v1-rev20260730-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-ces:v1-rev20260715-2.0.0'
implementation 'com.google.apis:google-api-services-ces:v1-rev20260730-2.0.0'
}
```

Expand Down
4 changes: 2 additions & 2 deletions clients/google-api-services-ces/v1beta/2.0.0/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-ces</artifactId>
<version>v1beta-rev20260708-2.0.0</version>
<version>v1beta-rev20260730-2.0.0</version>
</dependency>
</dependencies>
</project>
Expand All @@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
implementation 'com.google.apis:google-api-services-ces:v1beta-rev20260708-2.0.0'
implementation 'com.google.apis:google-api-services-ces:v1beta-rev20260730-2.0.0'
}
```

Expand Down
Loading
Loading