Skip to content

Commit e3ac589

Browse files
1 parent febd564 commit e3ac589

22 files changed

Lines changed: 1930 additions & 12 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-rev20260617-2.0.0</version>
25+
<version>v1-rev20260708-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-rev20260617-2.0.0'
38+
implementation 'com.google.apis:google-api-services-ces:v1-rev20260708-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: 584 additions & 0 deletions
Large diffs are not rendered by default.

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

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

33+
/**
34+
* Output only. The description of the Meta business page or profile.
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private java.lang.String description;
39+
40+
/**
41+
* Output only. The fetched Meta business page name.
42+
* The value may be {@code null}.
43+
*/
44+
@com.google.api.client.util.Key
45+
private java.lang.String displayName;
46+
3347
/**
3448
* Required. The Instagram Account ID.
3549
* The value may be {@code null}.
3650
*/
3751
@com.google.api.client.util.Key
3852
private java.lang.String instagramAccountId;
3953

54+
/**
55+
* Output only. The fetched Meta business profile thumbnail URL.
56+
* The value may be {@code null}.
57+
*/
58+
@com.google.api.client.util.Key
59+
private java.lang.String thumbnailUrl;
60+
61+
/**
62+
* Output only. The description of the Meta business page or profile.
63+
* @return value or {@code null} for none
64+
*/
65+
public java.lang.String getDescription() {
66+
return description;
67+
}
68+
69+
/**
70+
* Output only. The description of the Meta business page or profile.
71+
* @param description description or {@code null} for none
72+
*/
73+
public ChannelProfileInstagramConfig setDescription(java.lang.String description) {
74+
this.description = description;
75+
return this;
76+
}
77+
78+
/**
79+
* Output only. The fetched Meta business page name.
80+
* @return value or {@code null} for none
81+
*/
82+
public java.lang.String getDisplayName() {
83+
return displayName;
84+
}
85+
86+
/**
87+
* Output only. The fetched Meta business page name.
88+
* @param displayName displayName or {@code null} for none
89+
*/
90+
public ChannelProfileInstagramConfig setDisplayName(java.lang.String displayName) {
91+
this.displayName = displayName;
92+
return this;
93+
}
94+
4095
/**
4196
* Required. The Instagram Account ID.
4297
* @return value or {@code null} for none
@@ -54,6 +109,23 @@ public ChannelProfileInstagramConfig setInstagramAccountId(java.lang.String inst
54109
return this;
55110
}
56111

112+
/**
113+
* Output only. The fetched Meta business profile thumbnail URL.
114+
* @return value or {@code null} for none
115+
*/
116+
public java.lang.String getThumbnailUrl() {
117+
return thumbnailUrl;
118+
}
119+
120+
/**
121+
* Output only. The fetched Meta business profile thumbnail URL.
122+
* @param thumbnailUrl thumbnailUrl or {@code null} for none
123+
*/
124+
public ChannelProfileInstagramConfig setThumbnailUrl(java.lang.String thumbnailUrl) {
125+
this.thumbnailUrl = thumbnailUrl;
126+
return this;
127+
}
128+
57129
@Override
58130
public ChannelProfileInstagramConfig set(String fieldName, Object value) {
59131
return (ChannelProfileInstagramConfig) super.set(fieldName, value);

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

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

33+
/**
34+
* Output only. The description of the Meta business page or profile.
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private java.lang.String description;
39+
40+
/**
41+
* Output only. The fetched Meta business page name.
42+
* The value may be {@code null}.
43+
*/
44+
@com.google.api.client.util.Key
45+
private java.lang.String displayName;
46+
47+
/**
48+
* Optional. The phone number in E.164 format.
49+
* The value may be {@code null}.
50+
*/
51+
@com.google.api.client.util.Key
52+
private java.lang.String phoneNumber;
53+
3354
/**
3455
* Required. The Meta phone number ID.
3556
* The value may be {@code null}.
3657
*/
3758
@com.google.api.client.util.Key
3859
private java.lang.String phoneNumberId;
3960

61+
/**
62+
* Output only. The fetched Meta business profile thumbnail URL.
63+
* The value may be {@code null}.
64+
*/
65+
@com.google.api.client.util.Key
66+
private java.lang.String thumbnailUrl;
67+
4068
/**
4169
* Required. The WhatsApp Business Account ID.
4270
* The value may be {@code null}.
4371
*/
4472
@com.google.api.client.util.Key
4573
private java.lang.String wabaId;
4674

75+
/**
76+
* Output only. The description of the Meta business page or profile.
77+
* @return value or {@code null} for none
78+
*/
79+
public java.lang.String getDescription() {
80+
return description;
81+
}
82+
83+
/**
84+
* Output only. The description of the Meta business page or profile.
85+
* @param description description or {@code null} for none
86+
*/
87+
public ChannelProfileWhatsAppConfig setDescription(java.lang.String description) {
88+
this.description = description;
89+
return this;
90+
}
91+
92+
/**
93+
* Output only. The fetched Meta business page name.
94+
* @return value or {@code null} for none
95+
*/
96+
public java.lang.String getDisplayName() {
97+
return displayName;
98+
}
99+
100+
/**
101+
* Output only. The fetched Meta business page name.
102+
* @param displayName displayName or {@code null} for none
103+
*/
104+
public ChannelProfileWhatsAppConfig setDisplayName(java.lang.String displayName) {
105+
this.displayName = displayName;
106+
return this;
107+
}
108+
109+
/**
110+
* Optional. The phone number in E.164 format.
111+
* @return value or {@code null} for none
112+
*/
113+
public java.lang.String getPhoneNumber() {
114+
return phoneNumber;
115+
}
116+
117+
/**
118+
* Optional. The phone number in E.164 format.
119+
* @param phoneNumber phoneNumber or {@code null} for none
120+
*/
121+
public ChannelProfileWhatsAppConfig setPhoneNumber(java.lang.String phoneNumber) {
122+
this.phoneNumber = phoneNumber;
123+
return this;
124+
}
125+
47126
/**
48127
* Required. The Meta phone number ID.
49128
* @return value or {@code null} for none
@@ -61,6 +140,23 @@ public ChannelProfileWhatsAppConfig setPhoneNumberId(java.lang.String phoneNumbe
61140
return this;
62141
}
63142

143+
/**
144+
* Output only. The fetched Meta business profile thumbnail URL.
145+
* @return value or {@code null} for none
146+
*/
147+
public java.lang.String getThumbnailUrl() {
148+
return thumbnailUrl;
149+
}
150+
151+
/**
152+
* Output only. The fetched Meta business profile thumbnail URL.
153+
* @param thumbnailUrl thumbnailUrl or {@code null} for none
154+
*/
155+
public ChannelProfileWhatsAppConfig setThumbnailUrl(java.lang.String thumbnailUrl) {
156+
this.thumbnailUrl = thumbnailUrl;
157+
return this;
158+
}
159+
64160
/**
65161
* Required. The WhatsApp Business Account ID.
66162
* @return value or {@code null} for none

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

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,13 @@ public final class InstagramCredentials extends com.google.api.client.json.Gener
3737
@com.google.api.client.util.Key
3838
private java.lang.String authCode;
3939

40+
/**
41+
* Optional. The Conversation Profile ID to use for the deployment.
42+
* The value may be {@code null}.
43+
*/
44+
@com.google.api.client.util.Key
45+
private java.lang.String conversationProfileId;
46+
4047
/**
4148
* Required. The Meta auth code provided by the embedded signup flow.
4249
* @return value or {@code null} for none
@@ -54,6 +61,23 @@ public InstagramCredentials setAuthCode(java.lang.String authCode) {
5461
return this;
5562
}
5663

64+
/**
65+
* Optional. The Conversation Profile ID to use for the deployment.
66+
* @return value or {@code null} for none
67+
*/
68+
public java.lang.String getConversationProfileId() {
69+
return conversationProfileId;
70+
}
71+
72+
/**
73+
* Optional. The Conversation Profile ID to use for the deployment.
74+
* @param conversationProfileId conversationProfileId or {@code null} for none
75+
*/
76+
public InstagramCredentials setConversationProfileId(java.lang.String conversationProfileId) {
77+
this.conversationProfileId = conversationProfileId;
78+
return this;
79+
}
80+
5781
@Override
5882
public InstagramCredentials set(String fieldName, Object value) {
5983
return (InstagramCredentials) super.set(fieldName, value);

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

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

33+
/**
34+
* Optional. The instruction used to synthesize speech when using a generative model.
35+
* The value may be {@code null}.
36+
*/
37+
@com.google.api.client.util.Key
38+
private java.lang.String instruction;
39+
40+
/**
41+
* Optional. The model used to synthesize audio. Currently supported values: - "gemini-3.1-flash-
42+
* tts-preview" If empty, Chirp3-HD is used.
43+
* The value may be {@code null}.
44+
*/
45+
@com.google.api.client.util.Key
46+
private java.lang.String model;
47+
3348
/**
3449
* Optional. The speaking rate/speed in the range [0.25, 2.0]. 1.0 is the normal native speed
3550
* supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. Values outside
@@ -49,6 +64,52 @@ public final class SynthesizeSpeechConfig extends com.google.api.client.json.Gen
4964
@com.google.api.client.util.Key
5065
private java.lang.String voice;
5166

67+
/**
68+
* Optional. The Cloud Storage URI to the audio sample for voice cloning. The audio sample should
69+
* be a mono-channel, 24kHz WAV file. Note: Please make sure the CES service agent `service-@gcp-
70+
* sa-ces.iam.gserviceaccount.com` has `storage.objects.get` permission to the Cloud Storage
71+
* object.
72+
* The value may be {@code null}.
73+
*/
74+
@com.google.api.client.util.Key
75+
private java.lang.String voiceSampleGcsUri;
76+
77+
/**
78+
* Optional. The instruction used to synthesize speech when using a generative model.
79+
* @return value or {@code null} for none
80+
*/
81+
public java.lang.String getInstruction() {
82+
return instruction;
83+
}
84+
85+
/**
86+
* Optional. The instruction used to synthesize speech when using a generative model.
87+
* @param instruction instruction or {@code null} for none
88+
*/
89+
public SynthesizeSpeechConfig setInstruction(java.lang.String instruction) {
90+
this.instruction = instruction;
91+
return this;
92+
}
93+
94+
/**
95+
* Optional. The model used to synthesize audio. Currently supported values: - "gemini-3.1-flash-
96+
* tts-preview" If empty, Chirp3-HD is used.
97+
* @return value or {@code null} for none
98+
*/
99+
public java.lang.String getModel() {
100+
return model;
101+
}
102+
103+
/**
104+
* Optional. The model used to synthesize audio. Currently supported values: - "gemini-3.1-flash-
105+
* tts-preview" If empty, Chirp3-HD is used.
106+
* @param model model or {@code null} for none
107+
*/
108+
public SynthesizeSpeechConfig setModel(java.lang.String model) {
109+
this.model = model;
110+
return this;
111+
}
112+
52113
/**
53114
* Optional. The speaking rate/speed in the range [0.25, 2.0]. 1.0 is the normal native speed
54115
* supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. Values outside
@@ -93,6 +154,29 @@ public SynthesizeSpeechConfig setVoice(java.lang.String voice) {
93154
return this;
94155
}
95156

157+
/**
158+
* Optional. The Cloud Storage URI to the audio sample for voice cloning. The audio sample should
159+
* be a mono-channel, 24kHz WAV file. Note: Please make sure the CES service agent `service-@gcp-
160+
* sa-ces.iam.gserviceaccount.com` has `storage.objects.get` permission to the Cloud Storage
161+
* object.
162+
* @return value or {@code null} for none
163+
*/
164+
public java.lang.String getVoiceSampleGcsUri() {
165+
return voiceSampleGcsUri;
166+
}
167+
168+
/**
169+
* Optional. The Cloud Storage URI to the audio sample for voice cloning. The audio sample should
170+
* be a mono-channel, 24kHz WAV file. Note: Please make sure the CES service agent `service-@gcp-
171+
* sa-ces.iam.gserviceaccount.com` has `storage.objects.get` permission to the Cloud Storage
172+
* object.
173+
* @param voiceSampleGcsUri voiceSampleGcsUri or {@code null} for none
174+
*/
175+
public SynthesizeSpeechConfig setVoiceSampleGcsUri(java.lang.String voiceSampleGcsUri) {
176+
this.voiceSampleGcsUri = voiceSampleGcsUri;
177+
return this;
178+
}
179+
96180
@Override
97181
public SynthesizeSpeechConfig set(String fieldName, Object value) {
98182
return (SynthesizeSpeechConfig) super.set(fieldName, value);

0 commit comments

Comments
 (0)