@@ -78,6 +78,13 @@ public final class GoogleCloudDialogflowCxV3beta1Flow extends com.google.api.cli
78
78
com .google .api .client .util .Data .nullOf (GoogleCloudDialogflowCxV3beta1EventHandler .class );
79
79
}
80
80
81
+ /**
82
+ * Optional. Defined structured input parameters for this flow.
83
+ * The value may be {@code null}.
84
+ */
85
+ @ com .google .api .client .util .Key
86
+ private java .util .List <GoogleCloudDialogflowCxV3beta1ParameterDefinition > inputParameterDefinitions ;
87
+
81
88
/**
82
89
* Optional. Knowledge connector configuration.
83
90
* The value may be {@code null}.
@@ -114,6 +121,13 @@ public final class GoogleCloudDialogflowCxV3beta1Flow extends com.google.api.cli
114
121
@ com .google .api .client .util .Key
115
122
private GoogleCloudDialogflowCxV3beta1NluSettings nluSettings ;
116
123
124
+ /**
125
+ * Optional. Defined structured output parameters for this flow.
126
+ * The value may be {@code null}.
127
+ */
128
+ @ com .google .api .client .util .Key
129
+ private java .util .List <GoogleCloudDialogflowCxV3beta1ParameterDefinition > outputParameterDefinitions ;
130
+
117
131
/**
118
132
* A flow's transition route group serve two purposes: * They are responsible for matching the
119
133
* user's first utterances in the flow. * They are inherited by every page's transition route
@@ -220,6 +234,23 @@ public GoogleCloudDialogflowCxV3beta1Flow setEventHandlers(java.util.List<Google
220
234
return this ;
221
235
}
222
236
237
+ /**
238
+ * Optional. Defined structured input parameters for this flow.
239
+ * @return value or {@code null} for none
240
+ */
241
+ public java .util .List <GoogleCloudDialogflowCxV3beta1ParameterDefinition > getInputParameterDefinitions () {
242
+ return inputParameterDefinitions ;
243
+ }
244
+
245
+ /**
246
+ * Optional. Defined structured input parameters for this flow.
247
+ * @param inputParameterDefinitions inputParameterDefinitions or {@code null} for none
248
+ */
249
+ public GoogleCloudDialogflowCxV3beta1Flow setInputParameterDefinitions (java .util .List <GoogleCloudDialogflowCxV3beta1ParameterDefinition > inputParameterDefinitions ) {
250
+ this .inputParameterDefinitions = inputParameterDefinitions ;
251
+ return this ;
252
+ }
253
+
223
254
/**
224
255
* Optional. Knowledge connector configuration.
225
256
* @return value or {@code null} for none
@@ -307,6 +338,23 @@ public GoogleCloudDialogflowCxV3beta1Flow setNluSettings(GoogleCloudDialogflowCx
307
338
return this ;
308
339
}
309
340
341
+ /**
342
+ * Optional. Defined structured output parameters for this flow.
343
+ * @return value or {@code null} for none
344
+ */
345
+ public java .util .List <GoogleCloudDialogflowCxV3beta1ParameterDefinition > getOutputParameterDefinitions () {
346
+ return outputParameterDefinitions ;
347
+ }
348
+
349
+ /**
350
+ * Optional. Defined structured output parameters for this flow.
351
+ * @param outputParameterDefinitions outputParameterDefinitions or {@code null} for none
352
+ */
353
+ public GoogleCloudDialogflowCxV3beta1Flow setOutputParameterDefinitions (java .util .List <GoogleCloudDialogflowCxV3beta1ParameterDefinition > outputParameterDefinitions ) {
354
+ this .outputParameterDefinitions = outputParameterDefinitions ;
355
+ return this ;
356
+ }
357
+
310
358
/**
311
359
* A flow's transition route group serve two purposes: * They are responsible for matching the
312
360
* user's first utterances in the flow. * They are inherited by every page's transition route
0 commit comments