Skip to content

Commit c0dddae

Browse files
1 parent 9571a39 commit c0dddae

File tree

38 files changed

+1854
-24
lines changed

38 files changed

+1854
-24
lines changed

clients/google-api-services-dialogflow/v2/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-dialogflow</artifactId>
25-
<version>v2-rev20260313-2.0.0</version>
25+
<version>v2-rev20260323-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-dialogflow:v2-rev20260313-2.0.0'
38+
implementation 'com.google.apis:google-api-services-dialogflow:v2-rev20260323-2.0.0'
3939
}
4040
```
4141

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
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.dialogflow.v2.model;
18+
19+
/**
20+
* Model definition for GoogleCloudDialogflowV2CesAppSpec.
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 Dialogflow API. For a detailed explanation see:
24+
* <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>
25+
* </p>
26+
*
27+
* @author Google, Inc.
28+
*/
29+
@SuppressWarnings("javadoc")
30+
public final class GoogleCloudDialogflowV2CesAppSpec extends com.google.api.client.json.GenericJson {
31+
32+
/**
33+
* The value may be {@code null}.
34+
*/
35+
@com.google.api.client.util.Key
36+
private java.lang.String cesApp;
37+
38+
/**
39+
* The value may be {@code null}.
40+
*/
41+
@com.google.api.client.util.Key
42+
private java.lang.String confirmationRequirement;
43+
44+
/**
45+
* @return value or {@code null} for none
46+
*/
47+
public java.lang.String getCesApp() {
48+
return cesApp;
49+
}
50+
51+
/**
52+
* @param cesApp cesApp or {@code null} for none
53+
*/
54+
public GoogleCloudDialogflowV2CesAppSpec setCesApp(java.lang.String cesApp) {
55+
this.cesApp = cesApp;
56+
return this;
57+
}
58+
59+
/**
60+
* @return value or {@code null} for none
61+
*/
62+
public java.lang.String getConfirmationRequirement() {
63+
return confirmationRequirement;
64+
}
65+
66+
/**
67+
* @param confirmationRequirement confirmationRequirement or {@code null} for none
68+
*/
69+
public GoogleCloudDialogflowV2CesAppSpec setConfirmationRequirement(java.lang.String confirmationRequirement) {
70+
this.confirmationRequirement = confirmationRequirement;
71+
return this;
72+
}
73+
74+
@Override
75+
public GoogleCloudDialogflowV2CesAppSpec set(String fieldName, Object value) {
76+
return (GoogleCloudDialogflowV2CesAppSpec) super.set(fieldName, value);
77+
}
78+
79+
@Override
80+
public GoogleCloudDialogflowV2CesAppSpec clone() {
81+
return (GoogleCloudDialogflowV2CesAppSpec) super.clone();
82+
}
83+
84+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
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.dialogflow.v2.model;
18+
19+
/**
20+
* Model definition for GoogleCloudDialogflowV2CesToolSpec.
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 Dialogflow API. For a detailed explanation see:
24+
* <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>
25+
* </p>
26+
*
27+
* @author Google, Inc.
28+
*/
29+
@SuppressWarnings("javadoc")
30+
public final class GoogleCloudDialogflowV2CesToolSpec extends com.google.api.client.json.GenericJson {
31+
32+
/**
33+
* The value may be {@code null}.
34+
*/
35+
@com.google.api.client.util.Key
36+
private java.lang.String cesTool;
37+
38+
/**
39+
* The value may be {@code null}.
40+
*/
41+
@com.google.api.client.util.Key
42+
private java.lang.String confirmationRequirement;
43+
44+
/**
45+
* @return value or {@code null} for none
46+
*/
47+
public java.lang.String getCesTool() {
48+
return cesTool;
49+
}
50+
51+
/**
52+
* @param cesTool cesTool or {@code null} for none
53+
*/
54+
public GoogleCloudDialogflowV2CesToolSpec setCesTool(java.lang.String cesTool) {
55+
this.cesTool = cesTool;
56+
return this;
57+
}
58+
59+
/**
60+
* @return value or {@code null} for none
61+
*/
62+
public java.lang.String getConfirmationRequirement() {
63+
return confirmationRequirement;
64+
}
65+
66+
/**
67+
* @param confirmationRequirement confirmationRequirement or {@code null} for none
68+
*/
69+
public GoogleCloudDialogflowV2CesToolSpec setConfirmationRequirement(java.lang.String confirmationRequirement) {
70+
this.confirmationRequirement = confirmationRequirement;
71+
return this;
72+
}
73+
74+
@Override
75+
public GoogleCloudDialogflowV2CesToolSpec set(String fieldName, Object value) {
76+
return (GoogleCloudDialogflowV2CesToolSpec) super.set(fieldName, value);
77+
}
78+
79+
@Override
80+
public GoogleCloudDialogflowV2CesToolSpec clone() {
81+
return (GoogleCloudDialogflowV2CesToolSpec) super.clone();
82+
}
83+
84+
}

clients/google-api-services-dialogflow/v2/2.0.0/com/google/api/services/dialogflow/v2/model/GoogleCloudDialogflowV2Generator.java

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,30 @@ public final class GoogleCloudDialogflowV2Generator extends com.google.api.clien
3535
@com.google.api.client.util.Key
3636
private GoogleCloudDialogflowV2AgentCoachingContext agentCoachingContext;
3737

38+
/**
39+
* The value may be {@code null}.
40+
*/
41+
@com.google.api.client.util.Key
42+
private java.util.List<GoogleCloudDialogflowV2CesAppSpec> cesAppSpecs;
43+
44+
static {
45+
// hack to force ProGuard to consider GoogleCloudDialogflowV2CesAppSpec used, since otherwise it would be stripped out
46+
// see https://github.com/google/google-api-java-client/issues/543
47+
com.google.api.client.util.Data.nullOf(GoogleCloudDialogflowV2CesAppSpec.class);
48+
}
49+
50+
/**
51+
* The value may be {@code null}.
52+
*/
53+
@com.google.api.client.util.Key
54+
private java.util.List<GoogleCloudDialogflowV2CesToolSpec> cesToolSpecs;
55+
56+
static {
57+
// hack to force ProGuard to consider GoogleCloudDialogflowV2CesToolSpec used, since otherwise it would be stripped out
58+
// see https://github.com/google/google-api-java-client/issues/543
59+
com.google.api.client.util.Data.nullOf(GoogleCloudDialogflowV2CesToolSpec.class);
60+
}
61+
3862
/**
3963
* The value may be {@code null}.
4064
*/
@@ -89,6 +113,12 @@ public final class GoogleCloudDialogflowV2Generator extends com.google.api.clien
89113
@com.google.api.client.util.Key
90114
private java.util.List<java.lang.String> tools;
91115

116+
/**
117+
* The value may be {@code null}.
118+
*/
119+
@com.google.api.client.util.Key
120+
private java.util.List<GoogleCloudDialogflowV2ToolsetTool> toolsetTools;
121+
92122
/**
93123
* The value may be {@code null}.
94124
*/
@@ -116,6 +146,36 @@ public GoogleCloudDialogflowV2Generator setAgentCoachingContext(GoogleCloudDialo
116146
return this;
117147
}
118148

149+
/**
150+
* @return value or {@code null} for none
151+
*/
152+
public java.util.List<GoogleCloudDialogflowV2CesAppSpec> getCesAppSpecs() {
153+
return cesAppSpecs;
154+
}
155+
156+
/**
157+
* @param cesAppSpecs cesAppSpecs or {@code null} for none
158+
*/
159+
public GoogleCloudDialogflowV2Generator setCesAppSpecs(java.util.List<GoogleCloudDialogflowV2CesAppSpec> cesAppSpecs) {
160+
this.cesAppSpecs = cesAppSpecs;
161+
return this;
162+
}
163+
164+
/**
165+
* @return value or {@code null} for none
166+
*/
167+
public java.util.List<GoogleCloudDialogflowV2CesToolSpec> getCesToolSpecs() {
168+
return cesToolSpecs;
169+
}
170+
171+
/**
172+
* @param cesToolSpecs cesToolSpecs or {@code null} for none
173+
*/
174+
public GoogleCloudDialogflowV2Generator setCesToolSpecs(java.util.List<GoogleCloudDialogflowV2CesToolSpec> cesToolSpecs) {
175+
this.cesToolSpecs = cesToolSpecs;
176+
return this;
177+
}
178+
119179
/**
120180
* @return value or {@code null} for none
121181
*/
@@ -251,6 +311,21 @@ public GoogleCloudDialogflowV2Generator setTools(java.util.List<java.lang.String
251311
return this;
252312
}
253313

314+
/**
315+
* @return value or {@code null} for none
316+
*/
317+
public java.util.List<GoogleCloudDialogflowV2ToolsetTool> getToolsetTools() {
318+
return toolsetTools;
319+
}
320+
321+
/**
322+
* @param toolsetTools toolsetTools or {@code null} for none
323+
*/
324+
public GoogleCloudDialogflowV2Generator setToolsetTools(java.util.List<GoogleCloudDialogflowV2ToolsetTool> toolsetTools) {
325+
this.toolsetTools = toolsetTools;
326+
return this;
327+
}
328+
254329
/**
255330
* @return value or {@code null} for none
256331
*/

clients/google-api-services-dialogflow/v2/2.0.0/com/google/api/services/dialogflow/v2/model/GoogleCloudDialogflowV2ToolCall.java

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,24 @@ public final class GoogleCloudDialogflowV2ToolCall extends com.google.api.client
4141
@com.google.api.client.util.Key
4242
private java.lang.String answerRecord;
4343

44+
/**
45+
* The value may be {@code null}.
46+
*/
47+
@com.google.api.client.util.Key
48+
private java.lang.String cesApp;
49+
50+
/**
51+
* The value may be {@code null}.
52+
*/
53+
@com.google.api.client.util.Key
54+
private java.lang.String cesTool;
55+
56+
/**
57+
* The value may be {@code null}.
58+
*/
59+
@com.google.api.client.util.Key
60+
private java.lang.String cesToolset;
61+
4462
/**
4563
* The value may be {@code null}.
4664
*/
@@ -107,6 +125,51 @@ public GoogleCloudDialogflowV2ToolCall setAnswerRecord(java.lang.String answerRe
107125
return this;
108126
}
109127

128+
/**
129+
* @return value or {@code null} for none
130+
*/
131+
public java.lang.String getCesApp() {
132+
return cesApp;
133+
}
134+
135+
/**
136+
* @param cesApp cesApp or {@code null} for none
137+
*/
138+
public GoogleCloudDialogflowV2ToolCall setCesApp(java.lang.String cesApp) {
139+
this.cesApp = cesApp;
140+
return this;
141+
}
142+
143+
/**
144+
* @return value or {@code null} for none
145+
*/
146+
public java.lang.String getCesTool() {
147+
return cesTool;
148+
}
149+
150+
/**
151+
* @param cesTool cesTool or {@code null} for none
152+
*/
153+
public GoogleCloudDialogflowV2ToolCall setCesTool(java.lang.String cesTool) {
154+
this.cesTool = cesTool;
155+
return this;
156+
}
157+
158+
/**
159+
* @return value or {@code null} for none
160+
*/
161+
public java.lang.String getCesToolset() {
162+
return cesToolset;
163+
}
164+
165+
/**
166+
* @param cesToolset cesToolset or {@code null} for none
167+
*/
168+
public GoogleCloudDialogflowV2ToolCall setCesToolset(java.lang.String cesToolset) {
169+
this.cesToolset = cesToolset;
170+
return this;
171+
}
172+
110173
/**
111174
* @return value or {@code null} for none
112175
*/

0 commit comments

Comments
 (0)