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-rev20260806-2.0.0</version>
<version>v1-rev20260824-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-rev20260806-2.0.0'
implementation 'com.google.apis:google-api-services-ces:v1-rev20260824-2.0.0'
}
```

Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,14 @@ public final class App extends com.google.api.client.json.GenericJson {
@com.google.api.client.util.Key
private String createTime;

/**
* Optional. App-specific dashboard settings for linking and configuring Contact Center Insights
* dashboards.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private DashboardSettings dashboardSettings;

/**
* Optional. The data store settings for the app.
* The value may be {@code null}.
Expand Down Expand Up @@ -287,6 +295,25 @@ public App setCreateTime(String createTime) {
return this;
}

/**
* Optional. App-specific dashboard settings for linking and configuring Contact Center Insights
* dashboards.
* @return value or {@code null} for none
*/
public DashboardSettings getDashboardSettings() {
return dashboardSettings;
}

/**
* Optional. App-specific dashboard settings for linking and configuring Contact Center Insights
* dashboards.
* @param dashboardSettings dashboardSettings or {@code null} for none
*/
public App setDashboardSettings(DashboardSettings dashboardSettings) {
this.dashboardSettings = dashboardSettings;
return this;
}

/**
* Optional. The data store settings for the app.
* @return value or {@code null} for none
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,29 +38,13 @@ public final class ConversationTurn extends com.google.api.client.json.GenericJs
@com.google.api.client.util.Key
private java.util.List<Message> messages;

/**
* Output only. The full dynamically resolved developer instruction generated from templates. This
* field is only populated on-demand when requested during history retrieval. It is not persisted.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String resolvedDeveloperInstruction;

/**
* Optional. The root span of the action processing.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private Span rootSpan;

/**
* Optional. Variables or configurations referenced by the template engine during dynamic prompt
* generation. This allows reconstructing the exact prompt sent to the model for this turn.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.util.Map<String, java.lang.Object> templateAttributes;

/**
* Optional. The intended ground-truth text from the Simulated Caller (Polysynth). Only populated
* when word error rate metrics are enabled.
Expand Down Expand Up @@ -88,25 +72,6 @@ public ConversationTurn setMessages(java.util.List<Message> messages) {
return this;
}

/**
* Output only. The full dynamically resolved developer instruction generated from templates. This
* field is only populated on-demand when requested during history retrieval. It is not persisted.
* @return value or {@code null} for none
*/
public java.lang.String getResolvedDeveloperInstruction() {
return resolvedDeveloperInstruction;
}

/**
* Output only. The full dynamically resolved developer instruction generated from templates. This
* field is only populated on-demand when requested during history retrieval. It is not persisted.
* @param resolvedDeveloperInstruction resolvedDeveloperInstruction or {@code null} for none
*/
public ConversationTurn setResolvedDeveloperInstruction(java.lang.String resolvedDeveloperInstruction) {
this.resolvedDeveloperInstruction = resolvedDeveloperInstruction;
return this;
}

/**
* Optional. The root span of the action processing.
* @return value or {@code null} for none
Expand All @@ -124,25 +89,6 @@ public ConversationTurn setRootSpan(Span rootSpan) {
return this;
}

/**
* Optional. Variables or configurations referenced by the template engine during dynamic prompt
* generation. This allows reconstructing the exact prompt sent to the model for this turn.
* @return value or {@code null} for none
*/
public java.util.Map<String, java.lang.Object> getTemplateAttributes() {
return templateAttributes;
}

/**
* Optional. Variables or configurations referenced by the template engine during dynamic prompt
* generation. This allows reconstructing the exact prompt sent to the model for this turn.
* @param templateAttributes templateAttributes or {@code null} for none
*/
public ConversationTurn setTemplateAttributes(java.util.Map<String, java.lang.Object> templateAttributes) {
this.templateAttributes = templateAttributes;
return this;
}

/**
* Optional. The intended ground-truth text from the Simulated Caller (Polysynth). Only populated
* when word error rate metrics are enabled.
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
/*
* 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;

/**
* Settings for dashboards associated with the app, that show up in the Monitoring view.
*
* <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 DashboardSettings extends com.google.api.client.json.GenericJson {

/**
* Optional. The resource name of the default Contact Center Insights dashboard associated with
* the app. This is the dashboard that will be displayed when users navigate to the Monitoring
* view for the app. Format: `projects/{project}/locations/{location}/dashboards/{dashboard}`
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String defaultDashboard;

/**
* Optional. The resource name of the default Contact Center Insights dashboard associated with
* the app. This is the dashboard that will be displayed when users navigate to the Monitoring
* view for the app. Format: `projects/{project}/locations/{location}/dashboards/{dashboard}`
* @return value or {@code null} for none
*/
public java.lang.String getDefaultDashboard() {
return defaultDashboard;
}

/**
* Optional. The resource name of the default Contact Center Insights dashboard associated with
* the app. This is the dashboard that will be displayed when users navigate to the Monitoring
* view for the app. Format: `projects/{project}/locations/{location}/dashboards/{dashboard}`
* @param defaultDashboard defaultDashboard or {@code null} for none
*/
public DashboardSettings setDefaultDashboard(java.lang.String defaultDashboard) {
this.defaultDashboard = defaultDashboard;
return this;
}

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

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

}
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,14 @@ public final class DataStoreToolSnippetsConfig extends com.google.api.client.jso
@com.google.api.client.util.Key
private java.lang.Boolean enableSnippets;

/**
* Optional. Number of snippets to return per query. If unset, returns all snippets from the
* service by default.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.Integer maxSnippets;

/**
* Optional. Whether snippets are enabled.
* @return value or {@code null} for none
Expand All @@ -54,6 +62,25 @@ public DataStoreToolSnippetsConfig setEnableSnippets(java.lang.Boolean enableSni
return this;
}

/**
* Optional. Number of snippets to return per query. If unset, returns all snippets from the
* service by default.
* @return value or {@code null} for none
*/
public java.lang.Integer getMaxSnippets() {
return maxSnippets;
}

/**
* Optional. Number of snippets to return per query. If unset, returns all snippets from the
* service by default.
* @param maxSnippets maxSnippets or {@code null} for none
*/
public DataStoreToolSnippetsConfig setMaxSnippets(java.lang.Integer maxSnippets) {
this.maxSnippets = maxSnippets;
return this;
}

@Override
public DataStoreToolSnippetsConfig set(String fieldName, Object value) {
return (DataStoreToolSnippetsConfig) super.set(fieldName, value);
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;

/**
* Response message for AgentService.DeployChannel.
*
* <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 DeployChannelResponse extends com.google.api.client.json.GenericJson {

/**
* The created deployment.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private Deployment deployment;

/**
* The created deployment.
* @return value or {@code null} for none
*/
public Deployment getDeployment() {
return deployment;
}

/**
* The created deployment.
* @param deployment deployment or {@code null} for none
*/
public DeployChannelResponse setDeployment(Deployment deployment) {
this.deployment = deployment;
return this;
}

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

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

}
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,20 @@ public final class ImportAppRequest extends com.google.api.client.json.GenericJs
@com.google.api.client.util.Key
private ImportAppRequestImportOptions importOptions;

/**
* Optional. Patch content as a JSON string.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String jsonPatchContent;

/**
* Optional. A Cloud Storage URI pointing to a JSON file containing the patches.
* The value may be {@code null}.
*/
@com.google.api.client.util.Key
private java.lang.String jsonPatchGcsUri;

/**
* Raw bytes representing the compressed zip file with the app folder structure.
* @see #decodeAppContent()
Expand Down Expand Up @@ -229,6 +243,40 @@ public ImportAppRequest setImportOptions(ImportAppRequestImportOptions importOpt
return this;
}

/**
* Optional. Patch content as a JSON string.
* @return value or {@code null} for none
*/
public java.lang.String getJsonPatchContent() {
return jsonPatchContent;
}

/**
* Optional. Patch content as a JSON string.
* @param jsonPatchContent jsonPatchContent or {@code null} for none
*/
public ImportAppRequest setJsonPatchContent(java.lang.String jsonPatchContent) {
this.jsonPatchContent = jsonPatchContent;
return this;
}

/**
* Optional. A Cloud Storage URI pointing to a JSON file containing the patches.
* @return value or {@code null} for none
*/
public java.lang.String getJsonPatchGcsUri() {
return jsonPatchGcsUri;
}

/**
* Optional. A Cloud Storage URI pointing to a JSON file containing the patches.
* @param jsonPatchGcsUri jsonPatchGcsUri or {@code null} for none
*/
public ImportAppRequest setJsonPatchGcsUri(java.lang.String jsonPatchGcsUri) {
this.jsonPatchGcsUri = jsonPatchGcsUri;
return this;
}

@Override
public ImportAppRequest set(String fieldName, Object value) {
return (ImportAppRequest) super.set(fieldName, value);
Expand Down
Loading
Loading