Skip to content

Commit e6540f6

Browse files
1 parent f4ddcfd commit e6540f6

8 files changed

Lines changed: 192 additions & 42 deletions

File tree

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-rev20260708-2.0.0</version>
25+
<version>v1-rev20260715-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-rev20260708-2.0.0'
38+
implementation 'com.google.apis:google-api-services-ces:v1-rev20260715-2.0.0'
3939
}
4040
```
4141

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

Lines changed: 84 additions & 30 deletions
Large diffs are not rendered by default.

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

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,23 @@ public final class Deployment extends com.google.api.client.json.GenericJson {
8484
@com.google.api.client.util.Key
8585
private InstagramCredentials instagramCredentials;
8686

87+
/**
88+
* Optional. The modality of the deployment. Note: Deployment-level modality override is gated
89+
* behind an allowlist. Contact the CXAS team to enable this field.
90+
* The value may be {@code null}.
91+
*/
92+
@com.google.api.client.util.Key
93+
private java.lang.String modality;
94+
95+
/**
96+
* Optional. Model settings for the deployment. Overrides model settings configured at the
97+
* app/agent levels. Note: Deployment-level model settings override is gated behind an allowlist.
98+
* Contact the CXAS team to enable this field.
99+
* The value may be {@code null}.
100+
*/
101+
@com.google.api.client.util.Key
102+
private ModelSettings modelSettings;
103+
87104
/**
88105
* Identifier. The resource name of the deployment. Format:
89106
* `projects/{project}/locations/{location}/apps/{app}/deployments/{deployment}`
@@ -234,6 +251,46 @@ public Deployment setInstagramCredentials(InstagramCredentials instagramCredenti
234251
return this;
235252
}
236253

254+
/**
255+
* Optional. The modality of the deployment. Note: Deployment-level modality override is gated
256+
* behind an allowlist. Contact the CXAS team to enable this field.
257+
* @return value or {@code null} for none
258+
*/
259+
public java.lang.String getModality() {
260+
return modality;
261+
}
262+
263+
/**
264+
* Optional. The modality of the deployment. Note: Deployment-level modality override is gated
265+
* behind an allowlist. Contact the CXAS team to enable this field.
266+
* @param modality modality or {@code null} for none
267+
*/
268+
public Deployment setModality(java.lang.String modality) {
269+
this.modality = modality;
270+
return this;
271+
}
272+
273+
/**
274+
* Optional. Model settings for the deployment. Overrides model settings configured at the
275+
* app/agent levels. Note: Deployment-level model settings override is gated behind an allowlist.
276+
* Contact the CXAS team to enable this field.
277+
* @return value or {@code null} for none
278+
*/
279+
public ModelSettings getModelSettings() {
280+
return modelSettings;
281+
}
282+
283+
/**
284+
* Optional. Model settings for the deployment. Overrides model settings configured at the
285+
* app/agent levels. Note: Deployment-level model settings override is gated behind an allowlist.
286+
* Contact the CXAS team to enable this field.
287+
* @param modelSettings modelSettings or {@code null} for none
288+
*/
289+
public Deployment setModelSettings(ModelSettings modelSettings) {
290+
this.modelSettings = modelSettings;
291+
return this;
292+
}
293+
237294
/**
238295
* Identifier. The resource name of the deployment. Format:
239296
* `projects/{project}/locations/{location}/apps/{app}/deployments/{deployment}`

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

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,11 @@ public final class LfA2aV1AgentInterface extends com.google.api.client.json.Gene
5050
private java.lang.String protocolVersion;
5151

5252
/**
53-
* Tenant ID to be used in the request when calling the agent.
53+
* Optional. An opaque string used for routing requests to a specific agent or tenant when
54+
* multiple agents are served behind a single A2A endpoint. When set, clients MUST include this
55+
* value in the `tenant` field of all request messages sent to this interface. The server is
56+
* responsible for interpreting the value and routing requests accordingly; the protocol does not
57+
* define its format or semantics.
5458
* The value may be {@code null}.
5559
*/
5660
@com.google.api.client.util.Key
@@ -105,15 +109,23 @@ public LfA2aV1AgentInterface setProtocolVersion(java.lang.String protocolVersion
105109
}
106110

107111
/**
108-
* Tenant ID to be used in the request when calling the agent.
112+
* Optional. An opaque string used for routing requests to a specific agent or tenant when
113+
* multiple agents are served behind a single A2A endpoint. When set, clients MUST include this
114+
* value in the `tenant` field of all request messages sent to this interface. The server is
115+
* responsible for interpreting the value and routing requests accordingly; the protocol does not
116+
* define its format or semantics.
109117
* @return value or {@code null} for none
110118
*/
111119
public java.lang.String getTenant() {
112120
return tenant;
113121
}
114122

115123
/**
116-
* Tenant ID to be used in the request when calling the agent.
124+
* Optional. An opaque string used for routing requests to a specific agent or tenant when
125+
* multiple agents are served behind a single A2A endpoint. When set, clients MUST include this
126+
* value in the `tenant` field of all request messages sent to this interface. The server is
127+
* responsible for interpreting the value and routing requests accordingly; the protocol does not
128+
* define its format or semantics.
117129
* @param tenant tenant or {@code null} for none
118130
*/
119131
public LfA2aV1AgentInterface setTenant(java.lang.String tenant) {

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

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ public final class LfA2aV1TaskPushNotificationConfig extends com.google.api.clie
5353
private java.lang.String taskId;
5454

5555
/**
56-
* Optional. Tenant ID.
56+
* Optional. Opaque routing identifier. Must match the `tenant` value from the selected
57+
* `AgentInterface` in the Agent Card when that field is set.
5758
* The value may be {@code null}.
5859
*/
5960
@com.google.api.client.util.Key
@@ -127,15 +128,17 @@ public LfA2aV1TaskPushNotificationConfig setTaskId(java.lang.String taskId) {
127128
}
128129

129130
/**
130-
* Optional. Tenant ID.
131+
* Optional. Opaque routing identifier. Must match the `tenant` value from the selected
132+
* `AgentInterface` in the Agent Card when that field is set.
131133
* @return value or {@code null} for none
132134
*/
133135
public java.lang.String getTenant() {
134136
return tenant;
135137
}
136138

137139
/**
138-
* Optional. Tenant ID.
140+
* Optional. Opaque routing identifier. Must match the `tenant` value from the selected
141+
* `AgentInterface` in the Agent Card when that field is set.
139142
* @param tenant tenant or {@code null} for none
140143
*/
141144
public LfA2aV1TaskPushNotificationConfig setTenant(java.lang.String tenant) {

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

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,13 @@
3030
@SuppressWarnings("javadoc")
3131
public final class SynthesizeSpeechConfig extends com.google.api.client.json.GenericJson {
3232

33+
/**
34+
* Optional. The Cloud Storage URI to the consent audio for voice cloning.
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private java.lang.String consentAudioGcsUri;
39+
3340
/**
3441
* Optional. The instruction used to synthesize speech when using a generative model.
3542
* The value may be {@code null}.
@@ -74,6 +81,23 @@ public final class SynthesizeSpeechConfig extends com.google.api.client.json.Gen
7481
@com.google.api.client.util.Key
7582
private java.lang.String voiceSampleGcsUri;
7683

84+
/**
85+
* Optional. The Cloud Storage URI to the consent audio for voice cloning.
86+
* @return value or {@code null} for none
87+
*/
88+
public java.lang.String getConsentAudioGcsUri() {
89+
return consentAudioGcsUri;
90+
}
91+
92+
/**
93+
* Optional. The Cloud Storage URI to the consent audio for voice cloning.
94+
* @param consentAudioGcsUri consentAudioGcsUri or {@code null} for none
95+
*/
96+
public SynthesizeSpeechConfig setConsentAudioGcsUri(java.lang.String consentAudioGcsUri) {
97+
this.consentAudioGcsUri = consentAudioGcsUri;
98+
return this;
99+
}
100+
77101
/**
78102
* Optional. The instruction used to synthesize speech when using a generative model.
79103
* @return value or {@code null} for none

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-rev20260708-2.0.0</version>
12-
<name>Gemini Enterprise for Customer Experience API v1-rev20260708-2.0.0</name>
11+
<version>v1-rev20260715-2.0.0</version>
12+
<name>Gemini Enterprise for Customer Experience API v1-rev20260715-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-rev20260708-2.0.0</version>
25+
<version>v1-rev20260715-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-rev20260708-2.0.0'
38+
implementation 'com.google.apis:google-api-services-ces:v1-rev20260715-2.0.0'
3939
}
4040
```
4141

0 commit comments

Comments
 (0)