/
alias.go
2569 lines (2201 loc) · 128 KB
/
alias.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// Copyright 2022 Google LLC
//
// 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.
// Code generated by aliasgen. DO NOT EDIT.
// Package cx aliases all exported identifiers in package
// "cloud.google.com/go/dialogflow/cx/apiv3/cxpb".
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb.
// Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md
// for more details.
package cx
import (
src "cloud.google.com/go/dialogflow/cx/apiv3/cxpb"
grpc "google.golang.org/grpc"
)
// Deprecated: Please use consts in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
const (
AudioEncoding_AUDIO_ENCODING_AMR = src.AudioEncoding_AUDIO_ENCODING_AMR
AudioEncoding_AUDIO_ENCODING_AMR_WB = src.AudioEncoding_AUDIO_ENCODING_AMR_WB
AudioEncoding_AUDIO_ENCODING_FLAC = src.AudioEncoding_AUDIO_ENCODING_FLAC
AudioEncoding_AUDIO_ENCODING_LINEAR_16 = src.AudioEncoding_AUDIO_ENCODING_LINEAR_16
AudioEncoding_AUDIO_ENCODING_MULAW = src.AudioEncoding_AUDIO_ENCODING_MULAW
AudioEncoding_AUDIO_ENCODING_OGG_OPUS = src.AudioEncoding_AUDIO_ENCODING_OGG_OPUS
AudioEncoding_AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE = src.AudioEncoding_AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE
AudioEncoding_AUDIO_ENCODING_UNSPECIFIED = src.AudioEncoding_AUDIO_ENCODING_UNSPECIFIED
CalculateCoverageRequest_COVERAGE_TYPE_UNSPECIFIED = src.CalculateCoverageRequest_COVERAGE_TYPE_UNSPECIFIED
CalculateCoverageRequest_INTENT = src.CalculateCoverageRequest_INTENT
CalculateCoverageRequest_PAGE_TRANSITION = src.CalculateCoverageRequest_PAGE_TRANSITION
CalculateCoverageRequest_TRANSITION_ROUTE_GROUP = src.CalculateCoverageRequest_TRANSITION_ROUTE_GROUP
ContinuousTestResult_AGGREGATED_TEST_RESULT_UNSPECIFIED = src.ContinuousTestResult_AGGREGATED_TEST_RESULT_UNSPECIFIED
ContinuousTestResult_FAILED = src.ContinuousTestResult_FAILED
ContinuousTestResult_PASSED = src.ContinuousTestResult_PASSED
Deployment_FAILED = src.Deployment_FAILED
Deployment_RUNNING = src.Deployment_RUNNING
Deployment_STATE_UNSPECIFIED = src.Deployment_STATE_UNSPECIFIED
Deployment_SUCCEEDED = src.Deployment_SUCCEEDED
DetectIntentResponse_FINAL = src.DetectIntentResponse_FINAL
DetectIntentResponse_PARTIAL = src.DetectIntentResponse_PARTIAL
DetectIntentResponse_RESPONSE_TYPE_UNSPECIFIED = src.DetectIntentResponse_RESPONSE_TYPE_UNSPECIFIED
EntityType_AUTO_EXPANSION_MODE_DEFAULT = src.EntityType_AUTO_EXPANSION_MODE_DEFAULT
EntityType_AUTO_EXPANSION_MODE_UNSPECIFIED = src.EntityType_AUTO_EXPANSION_MODE_UNSPECIFIED
EntityType_KIND_LIST = src.EntityType_KIND_LIST
EntityType_KIND_MAP = src.EntityType_KIND_MAP
EntityType_KIND_REGEXP = src.EntityType_KIND_REGEXP
EntityType_KIND_UNSPECIFIED = src.EntityType_KIND_UNSPECIFIED
Experiment_DONE = src.Experiment_DONE
Experiment_DRAFT = src.Experiment_DRAFT
Experiment_ROLLOUT_FAILED = src.Experiment_ROLLOUT_FAILED
Experiment_RUNNING = src.Experiment_RUNNING
Experiment_Result_ABANDONED_SESSION_RATE = src.Experiment_Result_ABANDONED_SESSION_RATE
Experiment_Result_AVERAGE_TURN_COUNT = src.Experiment_Result_AVERAGE_TURN_COUNT
Experiment_Result_CALLBACK_SESSION_RATE = src.Experiment_Result_CALLBACK_SESSION_RATE
Experiment_Result_CONTAINED_SESSION_NO_CALLBACK_RATE = src.Experiment_Result_CONTAINED_SESSION_NO_CALLBACK_RATE
Experiment_Result_COUNT_TYPE_UNSPECIFIED = src.Experiment_Result_COUNT_TYPE_UNSPECIFIED
Experiment_Result_LIVE_AGENT_HANDOFF_RATE = src.Experiment_Result_LIVE_AGENT_HANDOFF_RATE
Experiment_Result_METRIC_UNSPECIFIED = src.Experiment_Result_METRIC_UNSPECIFIED
Experiment_Result_SESSION_END_RATE = src.Experiment_Result_SESSION_END_RATE
Experiment_Result_TOTAL_NO_MATCH_COUNT = src.Experiment_Result_TOTAL_NO_MATCH_COUNT
Experiment_Result_TOTAL_TURN_COUNT = src.Experiment_Result_TOTAL_TURN_COUNT
Experiment_STATE_UNSPECIFIED = src.Experiment_STATE_UNSPECIFIED
ExportAgentRequest_BLOB = src.ExportAgentRequest_BLOB
ExportAgentRequest_DATA_FORMAT_UNSPECIFIED = src.ExportAgentRequest_DATA_FORMAT_UNSPECIFIED
ExportTestCasesRequest_BLOB = src.ExportTestCasesRequest_BLOB
ExportTestCasesRequest_DATA_FORMAT_UNSPECIFIED = src.ExportTestCasesRequest_DATA_FORMAT_UNSPECIFIED
ExportTestCasesRequest_JSON = src.ExportTestCasesRequest_JSON
ImportFlowRequest_FALLBACK = src.ImportFlowRequest_FALLBACK
ImportFlowRequest_IMPORT_OPTION_UNSPECIFIED = src.ImportFlowRequest_IMPORT_OPTION_UNSPECIFIED
ImportFlowRequest_KEEP = src.ImportFlowRequest_KEEP
IntentView_INTENT_VIEW_FULL = src.IntentView_INTENT_VIEW_FULL
IntentView_INTENT_VIEW_PARTIAL = src.IntentView_INTENT_VIEW_PARTIAL
IntentView_INTENT_VIEW_UNSPECIFIED = src.IntentView_INTENT_VIEW_UNSPECIFIED
ListTestCasesRequest_BASIC = src.ListTestCasesRequest_BASIC
ListTestCasesRequest_FULL = src.ListTestCasesRequest_FULL
ListTestCasesRequest_TEST_CASE_VIEW_UNSPECIFIED = src.ListTestCasesRequest_TEST_CASE_VIEW_UNSPECIFIED
Match_DIRECT_INTENT = src.Match_DIRECT_INTENT
Match_EVENT = src.Match_EVENT
Match_INTENT = src.Match_INTENT
Match_MATCH_TYPE_UNSPECIFIED = src.Match_MATCH_TYPE_UNSPECIFIED
Match_NO_INPUT = src.Match_NO_INPUT
Match_NO_MATCH = src.Match_NO_MATCH
Match_PARAMETER_FILLING = src.Match_PARAMETER_FILLING
NluSettings_MODEL_TRAINING_MODE_AUTOMATIC = src.NluSettings_MODEL_TRAINING_MODE_AUTOMATIC
NluSettings_MODEL_TRAINING_MODE_MANUAL = src.NluSettings_MODEL_TRAINING_MODE_MANUAL
NluSettings_MODEL_TRAINING_MODE_UNSPECIFIED = src.NluSettings_MODEL_TRAINING_MODE_UNSPECIFIED
NluSettings_MODEL_TYPE_ADVANCED = src.NluSettings_MODEL_TYPE_ADVANCED
NluSettings_MODEL_TYPE_STANDARD = src.NluSettings_MODEL_TYPE_STANDARD
NluSettings_MODEL_TYPE_UNSPECIFIED = src.NluSettings_MODEL_TYPE_UNSPECIFIED
OutputAudioEncoding_OUTPUT_AUDIO_ENCODING_LINEAR_16 = src.OutputAudioEncoding_OUTPUT_AUDIO_ENCODING_LINEAR_16
OutputAudioEncoding_OUTPUT_AUDIO_ENCODING_MP3 = src.OutputAudioEncoding_OUTPUT_AUDIO_ENCODING_MP3
OutputAudioEncoding_OUTPUT_AUDIO_ENCODING_MP3_64_KBPS = src.OutputAudioEncoding_OUTPUT_AUDIO_ENCODING_MP3_64_KBPS
OutputAudioEncoding_OUTPUT_AUDIO_ENCODING_MULAW = src.OutputAudioEncoding_OUTPUT_AUDIO_ENCODING_MULAW
OutputAudioEncoding_OUTPUT_AUDIO_ENCODING_OGG_OPUS = src.OutputAudioEncoding_OUTPUT_AUDIO_ENCODING_OGG_OPUS
OutputAudioEncoding_OUTPUT_AUDIO_ENCODING_UNSPECIFIED = src.OutputAudioEncoding_OUTPUT_AUDIO_ENCODING_UNSPECIFIED
PageInfo_FormInfo_ParameterInfo_EMPTY = src.PageInfo_FormInfo_ParameterInfo_EMPTY
PageInfo_FormInfo_ParameterInfo_FILLED = src.PageInfo_FormInfo_ParameterInfo_FILLED
PageInfo_FormInfo_ParameterInfo_INVALID = src.PageInfo_FormInfo_ParameterInfo_INVALID
PageInfo_FormInfo_ParameterInfo_PARAMETER_STATE_UNSPECIFIED = src.PageInfo_FormInfo_ParameterInfo_PARAMETER_STATE_UNSPECIFIED
RestoreAgentRequest_FALLBACK = src.RestoreAgentRequest_FALLBACK
RestoreAgentRequest_KEEP = src.RestoreAgentRequest_KEEP
RestoreAgentRequest_RESTORE_OPTION_UNSPECIFIED = src.RestoreAgentRequest_RESTORE_OPTION_UNSPECIFIED
SecuritySettings_AudioExportSettings_AUDIO_FORMAT_UNSPECIFIED = src.SecuritySettings_AudioExportSettings_AUDIO_FORMAT_UNSPECIFIED
SecuritySettings_AudioExportSettings_MP3 = src.SecuritySettings_AudioExportSettings_MP3
SecuritySettings_AudioExportSettings_MULAW = src.SecuritySettings_AudioExportSettings_MULAW
SecuritySettings_AudioExportSettings_OGG = src.SecuritySettings_AudioExportSettings_OGG
SecuritySettings_DIALOGFLOW_HISTORY = src.SecuritySettings_DIALOGFLOW_HISTORY
SecuritySettings_PURGE_DATA_TYPE_UNSPECIFIED = src.SecuritySettings_PURGE_DATA_TYPE_UNSPECIFIED
SecuritySettings_REDACTION_SCOPE_UNSPECIFIED = src.SecuritySettings_REDACTION_SCOPE_UNSPECIFIED
SecuritySettings_REDACTION_STRATEGY_UNSPECIFIED = src.SecuritySettings_REDACTION_STRATEGY_UNSPECIFIED
SecuritySettings_REDACT_DISK_STORAGE = src.SecuritySettings_REDACT_DISK_STORAGE
SecuritySettings_REDACT_WITH_SERVICE = src.SecuritySettings_REDACT_WITH_SERVICE
SessionEntityType_ENTITY_OVERRIDE_MODE_OVERRIDE = src.SessionEntityType_ENTITY_OVERRIDE_MODE_OVERRIDE
SessionEntityType_ENTITY_OVERRIDE_MODE_SUPPLEMENT = src.SessionEntityType_ENTITY_OVERRIDE_MODE_SUPPLEMENT
SessionEntityType_ENTITY_OVERRIDE_MODE_UNSPECIFIED = src.SessionEntityType_ENTITY_OVERRIDE_MODE_UNSPECIFIED
SpeechModelVariant_SPEECH_MODEL_VARIANT_UNSPECIFIED = src.SpeechModelVariant_SPEECH_MODEL_VARIANT_UNSPECIFIED
SpeechModelVariant_USE_BEST_AVAILABLE = src.SpeechModelVariant_USE_BEST_AVAILABLE
SpeechModelVariant_USE_ENHANCED = src.SpeechModelVariant_USE_ENHANCED
SpeechModelVariant_USE_STANDARD = src.SpeechModelVariant_USE_STANDARD
SsmlVoiceGender_SSML_VOICE_GENDER_FEMALE = src.SsmlVoiceGender_SSML_VOICE_GENDER_FEMALE
SsmlVoiceGender_SSML_VOICE_GENDER_MALE = src.SsmlVoiceGender_SSML_VOICE_GENDER_MALE
SsmlVoiceGender_SSML_VOICE_GENDER_NEUTRAL = src.SsmlVoiceGender_SSML_VOICE_GENDER_NEUTRAL
SsmlVoiceGender_SSML_VOICE_GENDER_UNSPECIFIED = src.SsmlVoiceGender_SSML_VOICE_GENDER_UNSPECIFIED
StreamingRecognitionResult_END_OF_SINGLE_UTTERANCE = src.StreamingRecognitionResult_END_OF_SINGLE_UTTERANCE
StreamingRecognitionResult_MESSAGE_TYPE_UNSPECIFIED = src.StreamingRecognitionResult_MESSAGE_TYPE_UNSPECIFIED
StreamingRecognitionResult_TRANSCRIPT = src.StreamingRecognitionResult_TRANSCRIPT
TestResult_FAILED = src.TestResult_FAILED
TestResult_PASSED = src.TestResult_PASSED
TestResult_TEST_RESULT_UNSPECIFIED = src.TestResult_TEST_RESULT_UNSPECIFIED
TestRunDifference_DIFF_TYPE_UNSPECIFIED = src.TestRunDifference_DIFF_TYPE_UNSPECIFIED
TestRunDifference_INTENT = src.TestRunDifference_INTENT
TestRunDifference_PAGE = src.TestRunDifference_PAGE
TestRunDifference_PARAMETERS = src.TestRunDifference_PARAMETERS
TestRunDifference_UTTERANCE = src.TestRunDifference_UTTERANCE
ValidationMessage_AGENT = src.ValidationMessage_AGENT
ValidationMessage_ENTITY_TYPE = src.ValidationMessage_ENTITY_TYPE
ValidationMessage_ENTITY_TYPES = src.ValidationMessage_ENTITY_TYPES
ValidationMessage_ERROR = src.ValidationMessage_ERROR
ValidationMessage_FLOW = src.ValidationMessage_FLOW
ValidationMessage_INFO = src.ValidationMessage_INFO
ValidationMessage_INTENT = src.ValidationMessage_INTENT
ValidationMessage_INTENTS = src.ValidationMessage_INTENTS
ValidationMessage_INTENT_PARAMETER = src.ValidationMessage_INTENT_PARAMETER
ValidationMessage_INTENT_TRAINING_PHRASE = src.ValidationMessage_INTENT_TRAINING_PHRASE
ValidationMessage_INTENT_TRAINING_PHRASES = src.ValidationMessage_INTENT_TRAINING_PHRASES
ValidationMessage_PAGE = src.ValidationMessage_PAGE
ValidationMessage_PAGES = src.ValidationMessage_PAGES
ValidationMessage_RESOURCE_TYPE_UNSPECIFIED = src.ValidationMessage_RESOURCE_TYPE_UNSPECIFIED
ValidationMessage_SEVERITY_UNSPECIFIED = src.ValidationMessage_SEVERITY_UNSPECIFIED
ValidationMessage_TRANSITION_ROUTE_GROUP = src.ValidationMessage_TRANSITION_ROUTE_GROUP
ValidationMessage_WARNING = src.ValidationMessage_WARNING
ValidationMessage_WEBHOOK = src.ValidationMessage_WEBHOOK
Version_FAILED = src.Version_FAILED
Version_RUNNING = src.Version_RUNNING
Version_STATE_UNSPECIFIED = src.Version_STATE_UNSPECIFIED
Version_SUCCEEDED = src.Version_SUCCEEDED
WebhookResponse_FulfillmentResponse_APPEND = src.WebhookResponse_FulfillmentResponse_APPEND
WebhookResponse_FulfillmentResponse_MERGE_BEHAVIOR_UNSPECIFIED = src.WebhookResponse_FulfillmentResponse_MERGE_BEHAVIOR_UNSPECIFIED
WebhookResponse_FulfillmentResponse_REPLACE = src.WebhookResponse_FulfillmentResponse_REPLACE
)
// Deprecated: Please use vars in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
var (
AudioEncoding_name = src.AudioEncoding_name
AudioEncoding_value = src.AudioEncoding_value
CalculateCoverageRequest_CoverageType_name = src.CalculateCoverageRequest_CoverageType_name
CalculateCoverageRequest_CoverageType_value = src.CalculateCoverageRequest_CoverageType_value
ContinuousTestResult_AggregatedTestResult_name = src.ContinuousTestResult_AggregatedTestResult_name
ContinuousTestResult_AggregatedTestResult_value = src.ContinuousTestResult_AggregatedTestResult_value
Deployment_State_name = src.Deployment_State_name
Deployment_State_value = src.Deployment_State_value
DetectIntentResponse_ResponseType_name = src.DetectIntentResponse_ResponseType_name
DetectIntentResponse_ResponseType_value = src.DetectIntentResponse_ResponseType_value
EntityType_AutoExpansionMode_name = src.EntityType_AutoExpansionMode_name
EntityType_AutoExpansionMode_value = src.EntityType_AutoExpansionMode_value
EntityType_Kind_name = src.EntityType_Kind_name
EntityType_Kind_value = src.EntityType_Kind_value
Experiment_Result_CountType_name = src.Experiment_Result_CountType_name
Experiment_Result_CountType_value = src.Experiment_Result_CountType_value
Experiment_Result_MetricType_name = src.Experiment_Result_MetricType_name
Experiment_Result_MetricType_value = src.Experiment_Result_MetricType_value
Experiment_State_name = src.Experiment_State_name
Experiment_State_value = src.Experiment_State_value
ExportAgentRequest_DataFormat_name = src.ExportAgentRequest_DataFormat_name
ExportAgentRequest_DataFormat_value = src.ExportAgentRequest_DataFormat_value
ExportTestCasesRequest_DataFormat_name = src.ExportTestCasesRequest_DataFormat_name
ExportTestCasesRequest_DataFormat_value = src.ExportTestCasesRequest_DataFormat_value
File_google_cloud_dialogflow_cx_v3_advanced_settings_proto = src.File_google_cloud_dialogflow_cx_v3_advanced_settings_proto
File_google_cloud_dialogflow_cx_v3_agent_proto = src.File_google_cloud_dialogflow_cx_v3_agent_proto
File_google_cloud_dialogflow_cx_v3_audio_config_proto = src.File_google_cloud_dialogflow_cx_v3_audio_config_proto
File_google_cloud_dialogflow_cx_v3_changelog_proto = src.File_google_cloud_dialogflow_cx_v3_changelog_proto
File_google_cloud_dialogflow_cx_v3_deployment_proto = src.File_google_cloud_dialogflow_cx_v3_deployment_proto
File_google_cloud_dialogflow_cx_v3_entity_type_proto = src.File_google_cloud_dialogflow_cx_v3_entity_type_proto
File_google_cloud_dialogflow_cx_v3_environment_proto = src.File_google_cloud_dialogflow_cx_v3_environment_proto
File_google_cloud_dialogflow_cx_v3_experiment_proto = src.File_google_cloud_dialogflow_cx_v3_experiment_proto
File_google_cloud_dialogflow_cx_v3_flow_proto = src.File_google_cloud_dialogflow_cx_v3_flow_proto
File_google_cloud_dialogflow_cx_v3_fulfillment_proto = src.File_google_cloud_dialogflow_cx_v3_fulfillment_proto
File_google_cloud_dialogflow_cx_v3_intent_proto = src.File_google_cloud_dialogflow_cx_v3_intent_proto
File_google_cloud_dialogflow_cx_v3_page_proto = src.File_google_cloud_dialogflow_cx_v3_page_proto
File_google_cloud_dialogflow_cx_v3_response_message_proto = src.File_google_cloud_dialogflow_cx_v3_response_message_proto
File_google_cloud_dialogflow_cx_v3_security_settings_proto = src.File_google_cloud_dialogflow_cx_v3_security_settings_proto
File_google_cloud_dialogflow_cx_v3_session_entity_type_proto = src.File_google_cloud_dialogflow_cx_v3_session_entity_type_proto
File_google_cloud_dialogflow_cx_v3_session_proto = src.File_google_cloud_dialogflow_cx_v3_session_proto
File_google_cloud_dialogflow_cx_v3_test_case_proto = src.File_google_cloud_dialogflow_cx_v3_test_case_proto
File_google_cloud_dialogflow_cx_v3_transition_route_group_proto = src.File_google_cloud_dialogflow_cx_v3_transition_route_group_proto
File_google_cloud_dialogflow_cx_v3_validation_message_proto = src.File_google_cloud_dialogflow_cx_v3_validation_message_proto
File_google_cloud_dialogflow_cx_v3_version_proto = src.File_google_cloud_dialogflow_cx_v3_version_proto
File_google_cloud_dialogflow_cx_v3_webhook_proto = src.File_google_cloud_dialogflow_cx_v3_webhook_proto
ImportFlowRequest_ImportOption_name = src.ImportFlowRequest_ImportOption_name
ImportFlowRequest_ImportOption_value = src.ImportFlowRequest_ImportOption_value
IntentView_name = src.IntentView_name
IntentView_value = src.IntentView_value
ListTestCasesRequest_TestCaseView_name = src.ListTestCasesRequest_TestCaseView_name
ListTestCasesRequest_TestCaseView_value = src.ListTestCasesRequest_TestCaseView_value
Match_MatchType_name = src.Match_MatchType_name
Match_MatchType_value = src.Match_MatchType_value
NluSettings_ModelTrainingMode_name = src.NluSettings_ModelTrainingMode_name
NluSettings_ModelTrainingMode_value = src.NluSettings_ModelTrainingMode_value
NluSettings_ModelType_name = src.NluSettings_ModelType_name
NluSettings_ModelType_value = src.NluSettings_ModelType_value
OutputAudioEncoding_name = src.OutputAudioEncoding_name
OutputAudioEncoding_value = src.OutputAudioEncoding_value
PageInfo_FormInfo_ParameterInfo_ParameterState_name = src.PageInfo_FormInfo_ParameterInfo_ParameterState_name
PageInfo_FormInfo_ParameterInfo_ParameterState_value = src.PageInfo_FormInfo_ParameterInfo_ParameterState_value
RestoreAgentRequest_RestoreOption_name = src.RestoreAgentRequest_RestoreOption_name
RestoreAgentRequest_RestoreOption_value = src.RestoreAgentRequest_RestoreOption_value
SecuritySettings_AudioExportSettings_AudioFormat_name = src.SecuritySettings_AudioExportSettings_AudioFormat_name
SecuritySettings_AudioExportSettings_AudioFormat_value = src.SecuritySettings_AudioExportSettings_AudioFormat_value
SecuritySettings_PurgeDataType_name = src.SecuritySettings_PurgeDataType_name
SecuritySettings_PurgeDataType_value = src.SecuritySettings_PurgeDataType_value
SecuritySettings_RedactionScope_name = src.SecuritySettings_RedactionScope_name
SecuritySettings_RedactionScope_value = src.SecuritySettings_RedactionScope_value
SecuritySettings_RedactionStrategy_name = src.SecuritySettings_RedactionStrategy_name
SecuritySettings_RedactionStrategy_value = src.SecuritySettings_RedactionStrategy_value
SessionEntityType_EntityOverrideMode_name = src.SessionEntityType_EntityOverrideMode_name
SessionEntityType_EntityOverrideMode_value = src.SessionEntityType_EntityOverrideMode_value
SpeechModelVariant_name = src.SpeechModelVariant_name
SpeechModelVariant_value = src.SpeechModelVariant_value
SsmlVoiceGender_name = src.SsmlVoiceGender_name
SsmlVoiceGender_value = src.SsmlVoiceGender_value
StreamingRecognitionResult_MessageType_name = src.StreamingRecognitionResult_MessageType_name
StreamingRecognitionResult_MessageType_value = src.StreamingRecognitionResult_MessageType_value
TestResult_name = src.TestResult_name
TestResult_value = src.TestResult_value
TestRunDifference_DiffType_name = src.TestRunDifference_DiffType_name
TestRunDifference_DiffType_value = src.TestRunDifference_DiffType_value
ValidationMessage_ResourceType_name = src.ValidationMessage_ResourceType_name
ValidationMessage_ResourceType_value = src.ValidationMessage_ResourceType_value
ValidationMessage_Severity_name = src.ValidationMessage_Severity_name
ValidationMessage_Severity_value = src.ValidationMessage_Severity_value
Version_State_name = src.Version_State_name
Version_State_value = src.Version_State_value
WebhookResponse_FulfillmentResponse_MergeBehavior_name = src.WebhookResponse_FulfillmentResponse_MergeBehavior_name
WebhookResponse_FulfillmentResponse_MergeBehavior_value = src.WebhookResponse_FulfillmentResponse_MergeBehavior_value
)
// Hierarchical advanced settings for agent/flow/page/fulfillment/parameter.
// Settings exposed at lower level overrides the settings exposed at higher
// level. Overriding occurs at the sub-setting level. For example, the
// playback_interruption_settings at fulfillment level only overrides the
// playback_interruption_settings at the agent level, leaving other settings at
// the agent level unchanged. DTMF settings does not override each other. DTMF
// settings set at different levels define DTMF detections running in parallel.
// Hierarchy: Agent->Flow->Page->Fulfillment/Parameter.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type AdvancedSettings = src.AdvancedSettings
// Define behaviors on logging.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type AdvancedSettings_LoggingSettings = src.AdvancedSettings_LoggingSettings
// Agents are best described as Natural Language Understanding (NLU) modules
// that transform user requests into actionable data. You can include agents in
// your app, product, or service to determine user intent and respond to the
// user in a natural way. After you create an agent, you can add
// [Intents][google.cloud.dialogflow.cx.v3.Intent], [Entity
// Types][google.cloud.dialogflow.cx.v3.EntityType],
// [Flows][google.cloud.dialogflow.cx.v3.Flow],
// [Fulfillments][google.cloud.dialogflow.cx.v3.Fulfillment],
// [Webhooks][google.cloud.dialogflow.cx.v3.Webhook], and so on to manage the
// conversation flows..
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Agent = src.Agent
// The response message for
// [Agents.GetAgentValidationResult][google.cloud.dialogflow.cx.v3.Agents.GetAgentValidationResult].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type AgentValidationResult = src.AgentValidationResult
// AgentsClient is the client API for Agents service. For semantics around ctx
// use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type AgentsClient = src.AgentsClient
// AgentsServer is the server API for Agents service.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type AgentsServer = src.AgentsServer
// Audio encoding of the audio content sent in the conversational query
// request. Refer to the [Cloud Speech API
// documentation](https://cloud.google.com/speech-to-text/docs/basics) for more
// details.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type AudioEncoding = src.AudioEncoding
// Represents the natural speech audio to be processed.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type AudioInput = src.AudioInput
// The request message for
// [TestCases.BatchDeleteTestCases][google.cloud.dialogflow.cx.v3.TestCases.BatchDeleteTestCases].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type BatchDeleteTestCasesRequest = src.BatchDeleteTestCasesRequest
// Metadata returned for the
// [TestCases.BatchRunTestCases][google.cloud.dialogflow.cx.v3.TestCases.BatchRunTestCases]
// long running operation.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type BatchRunTestCasesMetadata = src.BatchRunTestCasesMetadata
// The request message for
// [TestCases.BatchRunTestCases][google.cloud.dialogflow.cx.v3.TestCases.BatchRunTestCases].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type BatchRunTestCasesRequest = src.BatchRunTestCasesRequest
// The response message for
// [TestCases.BatchRunTestCases][google.cloud.dialogflow.cx.v3.TestCases.BatchRunTestCases].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type BatchRunTestCasesResponse = src.BatchRunTestCasesResponse
// The request message for
// [TestCases.CalculateCoverage][google.cloud.dialogflow.cx.v3.TestCases.CalculateCoverage].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CalculateCoverageRequest = src.CalculateCoverageRequest
// The type of coverage score requested.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CalculateCoverageRequest_CoverageType = src.CalculateCoverageRequest_CoverageType
// The response message for
// [TestCases.CalculateCoverage][google.cloud.dialogflow.cx.v3.TestCases.CalculateCoverage].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CalculateCoverageResponse = src.CalculateCoverageResponse
type CalculateCoverageResponse_IntentCoverage = src.CalculateCoverageResponse_IntentCoverage
type CalculateCoverageResponse_RouteGroupCoverage = src.CalculateCoverageResponse_RouteGroupCoverage
type CalculateCoverageResponse_TransitionCoverage = src.CalculateCoverageResponse_TransitionCoverage
// Changelogs represents a change made to a given agent.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Changelog = src.Changelog
// ChangelogsClient is the client API for Changelogs service. For semantics
// around ctx use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ChangelogsClient = src.ChangelogsClient
// ChangelogsServer is the server API for Changelogs service.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ChangelogsServer = src.ChangelogsServer
// The request message for
// [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CompareVersionsRequest = src.CompareVersionsRequest
// The response message for
// [Versions.CompareVersions][google.cloud.dialogflow.cx.v3.Versions.CompareVersions].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CompareVersionsResponse = src.CompareVersionsResponse
// Represents a result from running a test case in an agent environment.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ContinuousTestResult = src.ContinuousTestResult
// The overall result for a continuous test run in an agent environment.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ContinuousTestResult_AggregatedTestResult = src.ContinuousTestResult_AggregatedTestResult
// One interaction between a human and virtual agent. The human provides some
// input and the virtual agent provides a response.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ConversationTurn = src.ConversationTurn
// The input from the human user.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ConversationTurn_UserInput = src.ConversationTurn_UserInput
// The output from the virtual agent.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ConversationTurn_VirtualAgentOutput = src.ConversationTurn_VirtualAgentOutput
// The request message for
// [Agents.CreateAgent][google.cloud.dialogflow.cx.v3.Agents.CreateAgent].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CreateAgentRequest = src.CreateAgentRequest
// The request message for
// [EntityTypes.CreateEntityType][google.cloud.dialogflow.cx.v3.EntityTypes.CreateEntityType].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CreateEntityTypeRequest = src.CreateEntityTypeRequest
// The request message for
// [Environments.CreateEnvironment][google.cloud.dialogflow.cx.v3.Environments.CreateEnvironment].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CreateEnvironmentRequest = src.CreateEnvironmentRequest
// The request message for
// [Experiments.CreateExperiment][google.cloud.dialogflow.cx.v3.Experiments.CreateExperiment].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CreateExperimentRequest = src.CreateExperimentRequest
// The request message for
// [Flows.CreateFlow][google.cloud.dialogflow.cx.v3.Flows.CreateFlow].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CreateFlowRequest = src.CreateFlowRequest
// The request message for
// [Intents.CreateIntent][google.cloud.dialogflow.cx.v3.Intents.CreateIntent].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CreateIntentRequest = src.CreateIntentRequest
// The request message for
// [Pages.CreatePage][google.cloud.dialogflow.cx.v3.Pages.CreatePage].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CreatePageRequest = src.CreatePageRequest
// The request message for [SecuritySettings.CreateSecuritySettings][].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CreateSecuritySettingsRequest = src.CreateSecuritySettingsRequest
// The request message for
// [SessionEntityTypes.CreateSessionEntityType][google.cloud.dialogflow.cx.v3.SessionEntityTypes.CreateSessionEntityType].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CreateSessionEntityTypeRequest = src.CreateSessionEntityTypeRequest
// The request message for
// [TestCases.CreateTestCase][google.cloud.dialogflow.cx.v3.TestCases.CreateTestCase].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CreateTestCaseRequest = src.CreateTestCaseRequest
// The request message for
// [TransitionRouteGroups.CreateTransitionRouteGroup][google.cloud.dialogflow.cx.v3.TransitionRouteGroups.CreateTransitionRouteGroup].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CreateTransitionRouteGroupRequest = src.CreateTransitionRouteGroupRequest
// Metadata associated with the long running operation for
// [Versions.CreateVersion][google.cloud.dialogflow.cx.v3.Versions.CreateVersion].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CreateVersionOperationMetadata = src.CreateVersionOperationMetadata
// The request message for
// [Versions.CreateVersion][google.cloud.dialogflow.cx.v3.Versions.CreateVersion].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CreateVersionRequest = src.CreateVersionRequest
// The request message for
// [Webhooks.CreateWebhook][google.cloud.dialogflow.cx.v3.Webhooks.CreateWebhook].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type CreateWebhookRequest = src.CreateWebhookRequest
// The request message for
// [Agents.DeleteAgent][google.cloud.dialogflow.cx.v3.Agents.DeleteAgent].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeleteAgentRequest = src.DeleteAgentRequest
// The request message for
// [EntityTypes.DeleteEntityType][google.cloud.dialogflow.cx.v3.EntityTypes.DeleteEntityType].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeleteEntityTypeRequest = src.DeleteEntityTypeRequest
// The request message for
// [Environments.DeleteEnvironment][google.cloud.dialogflow.cx.v3.Environments.DeleteEnvironment].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeleteEnvironmentRequest = src.DeleteEnvironmentRequest
// The request message for
// [Experiments.DeleteExperiment][google.cloud.dialogflow.cx.v3.Experiments.DeleteExperiment].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeleteExperimentRequest = src.DeleteExperimentRequest
// The request message for
// [Flows.DeleteFlow][google.cloud.dialogflow.cx.v3.Flows.DeleteFlow].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeleteFlowRequest = src.DeleteFlowRequest
// The request message for
// [Intents.DeleteIntent][google.cloud.dialogflow.cx.v3.Intents.DeleteIntent].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeleteIntentRequest = src.DeleteIntentRequest
// The request message for
// [Pages.DeletePage][google.cloud.dialogflow.cx.v3.Pages.DeletePage].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeletePageRequest = src.DeletePageRequest
// The request message for [SecuritySettings.DeleteSecuritySettings][].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeleteSecuritySettingsRequest = src.DeleteSecuritySettingsRequest
// The request message for
// [SessionEntityTypes.DeleteSessionEntityType][google.cloud.dialogflow.cx.v3.SessionEntityTypes.DeleteSessionEntityType].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeleteSessionEntityTypeRequest = src.DeleteSessionEntityTypeRequest
// The request message for
// [TransitionRouteGroups.DeleteTransitionRouteGroup][google.cloud.dialogflow.cx.v3.TransitionRouteGroups.DeleteTransitionRouteGroup].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeleteTransitionRouteGroupRequest = src.DeleteTransitionRouteGroupRequest
// The request message for
// [Versions.DeleteVersion][google.cloud.dialogflow.cx.v3.Versions.DeleteVersion].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeleteVersionRequest = src.DeleteVersionRequest
// The request message for
// [Webhooks.DeleteWebhook][google.cloud.dialogflow.cx.v3.Webhooks.DeleteWebhook].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeleteWebhookRequest = src.DeleteWebhookRequest
// Metadata returned for the
// [Environments.DeployFlow][google.cloud.dialogflow.cx.v3.Environments.DeployFlow]
// long running operation.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeployFlowMetadata = src.DeployFlowMetadata
// The request message for
// [Environments.DeployFlow][google.cloud.dialogflow.cx.v3.Environments.DeployFlow].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeployFlowRequest = src.DeployFlowRequest
// The response message for
// [Environments.DeployFlow][google.cloud.dialogflow.cx.v3.Environments.DeployFlow].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeployFlowResponse = src.DeployFlowResponse
// Represents an deployment in an environment. A deployment happens when a
// flow version configured to be active in the environment. You can configure
// running pre-deployment steps, e.g. running validation test cases, experiment
// auto-rollout, etc.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Deployment = src.Deployment
// Result of the deployment.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Deployment_Result = src.Deployment_Result
// The state of the deployment.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Deployment_State = src.Deployment_State
// DeploymentsClient is the client API for Deployments service. For semantics
// around ctx use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeploymentsClient = src.DeploymentsClient
// DeploymentsServer is the server API for Deployments service.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DeploymentsServer = src.DeploymentsServer
// The request to detect user's intent.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DetectIntentRequest = src.DetectIntentRequest
// The message returned from the DetectIntent method.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DetectIntentResponse = src.DetectIntentResponse
// Represents different DetectIntentResponse types.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DetectIntentResponse_ResponseType = src.DetectIntentResponse_ResponseType
// Represents the input for dtmf event.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type DtmfInput = src.DtmfInput
// Entities are extracted from user input and represent parameters that are
// meaningful to your application. For example, a date range, a proper name
// such as a geographic location or landmark, and so on. Entities represent
// actionable data for your application. When you define an entity, you can
// also include synonyms that all map to that entity. For example, "soft
// drink", "soda", "pop", and so on. There are three types of entities: -
// **System** - entities that are defined by the Dialogflow API for common data
// types such as date, time, currency, and so on. A system entity is
// represented by the `EntityType` type. - **Custom** - entities that are
// defined by you that represent actionable data that is meaningful to your
// application. For example, you could define a `pizza.sauce` entity for red or
// white pizza sauce, a `pizza.cheese` entity for the different types of cheese
// on a pizza, a `pizza.topping` entity for different toppings, and so on. A
// custom entity is represented by the `EntityType` type. - **User** - entities
// that are built for an individual user such as favorites, preferences,
// playlists, and so on. A user entity is represented by the
// [SessionEntityType][google.cloud.dialogflow.cx.v3.SessionEntityType] type.
// For more information about entity types, see the [Dialogflow
// documentation](https://cloud.google.com/dialogflow/docs/entities-overview).
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type EntityType = src.EntityType
// Represents different entity type expansion modes. Automated expansion
// allows an agent to recognize values that have not been explicitly listed in
// the entity (for example, new kinds of shopping list items).
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type EntityType_AutoExpansionMode = src.EntityType_AutoExpansionMode
// An **entity entry** for an associated entity type.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type EntityType_Entity = src.EntityType_Entity
// An excluded entity phrase that should not be matched.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type EntityType_ExcludedPhrase = src.EntityType_ExcludedPhrase
// Represents kinds of entities.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type EntityType_Kind = src.EntityType_Kind
// EntityTypesClient is the client API for EntityTypes service. For semantics
// around ctx use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type EntityTypesClient = src.EntityTypesClient
// EntityTypesServer is the server API for EntityTypes service.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type EntityTypesServer = src.EntityTypesServer
// Represents an environment for an agent. You can create multiple versions of
// your agent and publish them to separate environments. When you edit an
// agent, you are editing the draft agent. At any point, you can save the draft
// agent as an agent version, which is an immutable snapshot of your agent.
// When you save the draft agent, it is published to the default environment.
// When you create agent versions, you can publish them to custom environments.
// You can create a variety of custom environments for testing, development,
// production, etc.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Environment = src.Environment
// The configuration for continuous tests.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Environment_TestCasesConfig = src.Environment_TestCasesConfig
// Configuration for the version.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Environment_VersionConfig = src.Environment_VersionConfig
// Configuration for webhooks.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Environment_WebhookConfig = src.Environment_WebhookConfig
// EnvironmentsClient is the client API for Environments service. For
// semantics around ctx use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type EnvironmentsClient = src.EnvironmentsClient
// EnvironmentsServer is the server API for Environments service.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type EnvironmentsServer = src.EnvironmentsServer
// An event handler specifies an
// [event][google.cloud.dialogflow.cx.v3.EventHandler.event] that can be
// handled during a session. When the specified event happens, the following
// actions are taken in order: * If there is a
// [`trigger_fulfillment`][google.cloud.dialogflow.cx.v3.EventHandler.trigger_fulfillment]
// associated with the event, it will be called. * If there is a
// [`target_page`][google.cloud.dialogflow.cx.v3.EventHandler.target_page]
// associated with the event, the session will transition into the specified
// page. * If there is a
// [`target_flow`][google.cloud.dialogflow.cx.v3.EventHandler.target_flow]
// associated with the event, the session will transition into the specified
// flow.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type EventHandler = src.EventHandler
type EventHandler_TargetFlow = src.EventHandler_TargetFlow
type EventHandler_TargetPage = src.EventHandler_TargetPage
// Represents the event to trigger.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type EventInput = src.EventInput
// Represents an experiment in an environment.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Experiment = src.Experiment
// Definition of the experiment.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Experiment_Definition = src.Experiment_Definition
type Experiment_Definition_VersionVariants = src.Experiment_Definition_VersionVariants
// The inference result which includes an objective metric to optimize and the
// confidence interval.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Experiment_Result = src.Experiment_Result
// A confidence interval is a range of possible values for the experiment
// objective you are trying to measure.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Experiment_Result_ConfidenceInterval = src.Experiment_Result_ConfidenceInterval
// Types of count-based metric for Dialogflow experiment.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Experiment_Result_CountType = src.Experiment_Result_CountType
// Metric and corresponding confidence intervals.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Experiment_Result_Metric = src.Experiment_Result_Metric
// Types of ratio-based metric for Dialogflow experiment.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Experiment_Result_MetricType = src.Experiment_Result_MetricType
type Experiment_Result_Metric_Count = src.Experiment_Result_Metric_Count
type Experiment_Result_Metric_Ratio = src.Experiment_Result_Metric_Ratio
// Version variant and associated metrics.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Experiment_Result_VersionMetrics = src.Experiment_Result_VersionMetrics
// The state of the experiment.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Experiment_State = src.Experiment_State
// ExperimentsClient is the client API for Experiments service. For semantics
// around ctx use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ExperimentsClient = src.ExperimentsClient
// ExperimentsServer is the server API for Experiments service.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ExperimentsServer = src.ExperimentsServer
// The request message for
// [Agents.ExportAgent][google.cloud.dialogflow.cx.v3.Agents.ExportAgent].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ExportAgentRequest = src.ExportAgentRequest
// Data format of the exported agent.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ExportAgentRequest_DataFormat = src.ExportAgentRequest_DataFormat
// The response message for
// [Agents.ExportAgent][google.cloud.dialogflow.cx.v3.Agents.ExportAgent].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ExportAgentResponse = src.ExportAgentResponse
type ExportAgentResponse_AgentContent = src.ExportAgentResponse_AgentContent
type ExportAgentResponse_AgentUri = src.ExportAgentResponse_AgentUri
// The request message for
// [Flows.ExportFlow][google.cloud.dialogflow.cx.v3.Flows.ExportFlow].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ExportFlowRequest = src.ExportFlowRequest
// The response message for
// [Flows.ExportFlow][google.cloud.dialogflow.cx.v3.Flows.ExportFlow].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ExportFlowResponse = src.ExportFlowResponse
type ExportFlowResponse_FlowContent = src.ExportFlowResponse_FlowContent
type ExportFlowResponse_FlowUri = src.ExportFlowResponse_FlowUri
// Metadata returned for the
// [TestCases.ExportTestCases][google.cloud.dialogflow.cx.v3.TestCases.ExportTestCases]
// long running operation. This message currently has no fields.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ExportTestCasesMetadata = src.ExportTestCasesMetadata
// The request message for
// [TestCases.ExportTestCases][google.cloud.dialogflow.cx.v3.TestCases.ExportTestCases].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ExportTestCasesRequest = src.ExportTestCasesRequest
// Data format of the exported test cases.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ExportTestCasesRequest_DataFormat = src.ExportTestCasesRequest_DataFormat
type ExportTestCasesRequest_GcsUri = src.ExportTestCasesRequest_GcsUri
// The response message for
// [TestCases.ExportTestCases][google.cloud.dialogflow.cx.v3.TestCases.ExportTestCases].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type ExportTestCasesResponse = src.ExportTestCasesResponse
type ExportTestCasesResponse_Content = src.ExportTestCasesResponse_Content
type ExportTestCasesResponse_GcsUri = src.ExportTestCasesResponse_GcsUri
// Flows represents the conversation flows when you build your chatbot agent.
// A flow consists of many pages connected by the transition routes.
// Conversations always start with the built-in Start Flow (with an all-0 ID).
// Transition routes can direct the conversation session from the current flow
// (parent flow) to another flow (sub flow). When the sub flow is finished,
// Dialogflow will bring the session back to the parent flow, where the sub
// flow is started. Usually, when a transition route is followed by a matched
// intent, the intent will be "consumed". This means the intent won't activate
// more transition routes. However, when the followed transition route moves
// the conversation session into a different flow, the matched intent can be
// carried over and to be consumed in the target flow.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Flow = src.Flow
// The response message for
// [Flows.GetFlowValidationResult][google.cloud.dialogflow.cx.v3.Flows.GetFlowValidationResult].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type FlowValidationResult = src.FlowValidationResult
// FlowsClient is the client API for Flows service. For semantics around ctx
// use and closing/ending streaming RPCs, please refer to
// https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type FlowsClient = src.FlowsClient
// FlowsServer is the server API for Flows service.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type FlowsServer = src.FlowsServer
// A form is a data model that groups related parameters that can be collected
// from the user. The process in which the agent prompts the user and collects
// parameter values from the user is called form filling. A form can be added
// to a [page][google.cloud.dialogflow.cx.v3.Page]. When form filling is done,
// the filled parameters will be written to the
// [session][google.cloud.dialogflow.cx.v3.SessionInfo.parameters].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Form = src.Form
// Represents a form parameter.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Form_Parameter = src.Form_Parameter
// Configuration for how the filling of a parameter should be handled.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Form_Parameter_FillBehavior = src.Form_Parameter_FillBehavior
// Request of [FulfillIntent][]
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type FulfillIntentRequest = src.FulfillIntentRequest
// Response of [FulfillIntent][]
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type FulfillIntentResponse = src.FulfillIntentResponse
// A fulfillment can do one or more of the following actions at the same time:
// - Generate rich message responses. - Set parameter values. - Call the
// webhook. Fulfillments can be called at various stages in the
// [Page][google.cloud.dialogflow.cx.v3.Page] or
// [Form][google.cloud.dialogflow.cx.v3.Form] lifecycle. For example, when a
// [DetectIntentRequest][google.cloud.dialogflow.cx.v3.DetectIntentRequest]
// drives a session to enter a new page, the page's entry fulfillment can add a
// static response to the
// [QueryResult][google.cloud.dialogflow.cx.v3.QueryResult] in the returning
// [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse],
// call the webhook (for example, to load user data from a database), or both.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Fulfillment = src.Fulfillment
// A list of cascading if-else conditions. Cases are mutually exclusive. The
// first one with a matching condition is selected, all the rest ignored.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Fulfillment_ConditionalCases = src.Fulfillment_ConditionalCases
// Each case has a Boolean condition. When it is evaluated to be True, the
// corresponding messages will be selected and evaluated recursively.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Fulfillment_ConditionalCases_Case = src.Fulfillment_ConditionalCases_Case
// The list of messages or conditional cases to activate for this case.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Fulfillment_ConditionalCases_Case_CaseContent = src.Fulfillment_ConditionalCases_Case_CaseContent
type Fulfillment_ConditionalCases_Case_CaseContent_AdditionalCases = src.Fulfillment_ConditionalCases_Case_CaseContent_AdditionalCases
type Fulfillment_ConditionalCases_Case_CaseContent_Message = src.Fulfillment_ConditionalCases_Case_CaseContent_Message
// Setting a parameter value.
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb
type Fulfillment_SetParameterAction = src.Fulfillment_SetParameterAction
// The request message for
// [Agents.GetAgent][google.cloud.dialogflow.cx.v3.Agents.GetAgent].
//
// Deprecated: Please use types in: cloud.google.com/go/dialogflow/cx/apiv3/cxpb