@@ -3077,6 +3077,31 @@ def update!(**args)
30773077 end
30783078 end
30793079
3080+ #
3081+ class GoogleCloudDialogflowCxV3FlowTraceMetadata
3082+ include Google::Apis::Core::Hashable
3083+
3084+ #
3085+ # Corresponds to the JSON property `displayName`
3086+ # @return [String]
3087+ attr_accessor :display_name
3088+
3089+ #
3090+ # Corresponds to the JSON property `flow`
3091+ # @return [String]
3092+ attr_accessor :flow
3093+
3094+ def initialize(**args)
3095+ update!(**args)
3096+ end
3097+
3098+ # Update properties of this object
3099+ def update!(**args)
3100+ @display_name = args[:display_name] if args.key?(:display_name)
3101+ @flow = args[:flow] if args.key?(:flow)
3102+ end
3103+ end
3104+
30803105 #
30813106 class GoogleCloudDialogflowCxV3FlowTransition
30823107 include Google::Apis::Core::Hashable
@@ -4373,6 +4398,11 @@ class GoogleCloudDialogflowCxV3Intent
43734398 # @return [String]
43744399 attr_accessor :display_name
43754400
4401+ #
4402+ # Corresponds to the JSON property `dtmfPattern`
4403+ # @return [String]
4404+ attr_accessor :dtmf_pattern
4405+
43764406 #
43774407 # Corresponds to the JSON property `isFallback`
43784408 # @return [Boolean]
@@ -4412,6 +4442,7 @@ def initialize(**args)
44124442 def update!(**args)
44134443 @description = args[:description] if args.key?(:description)
44144444 @display_name = args[:display_name] if args.key?(:display_name)
4445+ @dtmf_pattern = args[:dtmf_pattern] if args.key?(:dtmf_pattern)
44154446 @is_fallback = args[:is_fallback] if args.key?(:is_fallback)
44164447 @labels = args[:labels] if args.key?(:labels)
44174448 @name = args[:name] if args.key?(:name)
@@ -5999,6 +6030,31 @@ def update!(**args)
59996030 end
60006031 end
60016032
6033+ #
6034+ class GoogleCloudDialogflowCxV3PlaybookTraceMetadata
6035+ include Google::Apis::Core::Hashable
6036+
6037+ #
6038+ # Corresponds to the JSON property `displayName`
6039+ # @return [String]
6040+ attr_accessor :display_name
6041+
6042+ #
6043+ # Corresponds to the JSON property `playbook`
6044+ # @return [String]
6045+ attr_accessor :playbook
6046+
6047+ def initialize(**args)
6048+ update!(**args)
6049+ end
6050+
6051+ # Update properties of this object
6052+ def update!(**args)
6053+ @display_name = args[:display_name] if args.key?(:display_name)
6054+ @playbook = args[:playbook] if args.key?(:playbook)
6055+ end
6056+ end
6057+
60026058 #
60036059 class GoogleCloudDialogflowCxV3PlaybookTransition
60046060 include Google::Apis::Core::Hashable
@@ -6326,6 +6382,11 @@ class GoogleCloudDialogflowCxV3QueryResult
63266382 # @return [String]
63276383 attr_accessor :text
63286384
6385+ #
6386+ # Corresponds to the JSON property `traceBlocks`
6387+ # @return [Array<Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3TraceBlock>]
6388+ attr_accessor :trace_blocks
6389+
63296390 #
63306391 # Corresponds to the JSON property `transcript`
63316392 # @return [String]
@@ -6372,6 +6433,7 @@ def update!(**args)
63726433 @response_messages = args[:response_messages] if args.key?(:response_messages)
63736434 @sentiment_analysis_result = args[:sentiment_analysis_result] if args.key?(:sentiment_analysis_result)
63746435 @text = args[:text] if args.key?(:text)
6436+ @trace_blocks = args[:trace_blocks] if args.key?(:trace_blocks)
63756437 @transcript = args[:transcript] if args.key?(:transcript)
63766438 @trigger_event = args[:trigger_event] if args.key?(:trigger_event)
63776439 @trigger_intent = args[:trigger_intent] if args.key?(:trigger_intent)
@@ -7413,6 +7475,25 @@ def update!(**args)
74137475 end
74147476 end
74157477
7478+ #
7479+ class GoogleCloudDialogflowCxV3SpeechProcessingMetadata
7480+ include Google::Apis::Core::Hashable
7481+
7482+ #
7483+ # Corresponds to the JSON property `displayName`
7484+ # @return [String]
7485+ attr_accessor :display_name
7486+
7487+ def initialize(**args)
7488+ update!(**args)
7489+ end
7490+
7491+ # Update properties of this object
7492+ def update!(**args)
7493+ @display_name = args[:display_name] if args.key?(:display_name)
7494+ end
7495+ end
7496+
74167497 #
74177498 class GoogleCloudDialogflowCxV3SpeechToTextSettings
74187499 include Google::Apis::Core::Hashable
@@ -8371,6 +8452,73 @@ def update!(**args)
83718452 end
83728453 end
83738454
8455+ #
8456+ class GoogleCloudDialogflowCxV3TraceBlock
8457+ include Google::Apis::Core::Hashable
8458+
8459+ #
8460+ # Corresponds to the JSON property `actions`
8461+ # @return [Array<Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Action>]
8462+ attr_accessor :actions
8463+
8464+ #
8465+ # Corresponds to the JSON property `completeTime`
8466+ # @return [String]
8467+ attr_accessor :complete_time
8468+
8469+ #
8470+ # Corresponds to the JSON property `endState`
8471+ # @return [String]
8472+ attr_accessor :end_state
8473+
8474+ #
8475+ # Corresponds to the JSON property `flowTraceMetadata`
8476+ # @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3FlowTraceMetadata]
8477+ attr_accessor :flow_trace_metadata
8478+
8479+ #
8480+ # Corresponds to the JSON property `inputParameters`
8481+ # @return [Hash<String,Object>]
8482+ attr_accessor :input_parameters
8483+
8484+ #
8485+ # Corresponds to the JSON property `outputParameters`
8486+ # @return [Hash<String,Object>]
8487+ attr_accessor :output_parameters
8488+
8489+ #
8490+ # Corresponds to the JSON property `playbookTraceMetadata`
8491+ # @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3PlaybookTraceMetadata]
8492+ attr_accessor :playbook_trace_metadata
8493+
8494+ #
8495+ # Corresponds to the JSON property `speechProcessingMetadata`
8496+ # @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3SpeechProcessingMetadata]
8497+ attr_accessor :speech_processing_metadata
8498+
8499+ #
8500+ # Corresponds to the JSON property `startTime`
8501+ # @return [String]
8502+ attr_accessor :start_time
8503+
8504+ def initialize(**args)
8505+ update!(**args)
8506+ end
8507+
8508+ # Update properties of this object
8509+ def update!(**args)
8510+ @actions = args[:actions] if args.key?(:actions)
8511+ @complete_time = args[:complete_time] if args.key?(:complete_time)
8512+ @end_state = args[:end_state] if args.key?(:end_state)
8513+ @flow_trace_metadata = args[:flow_trace_metadata] if args.key?(:flow_trace_metadata)
8514+ @input_parameters = args[:input_parameters] if args.key?(:input_parameters)
8515+ @output_parameters = args[:output_parameters] if args.key?(:output_parameters)
8516+ @playbook_trace_metadata = args[:playbook_trace_metadata] if args.key?(:playbook_trace_metadata)
8517+ @speech_processing_metadata = args[:speech_processing_metadata] if args.key?(:speech_processing_metadata)
8518+ @start_time = args[:start_time] if args.key?(:start_time)
8519+ end
8520+ end
8521+
83748522 #
83758523 class GoogleCloudDialogflowCxV3TrainFlowRequest
83768524 include Google::Apis::Core::Hashable
@@ -11078,6 +11226,11 @@ class GoogleCloudDialogflowCxV3beta1Intent
1107811226 # @return [String]
1107911227 attr_accessor :display_name
1108011228
11229+ #
11230+ # Corresponds to the JSON property `dtmfPattern`
11231+ # @return [String]
11232+ attr_accessor :dtmf_pattern
11233+
1108111234 #
1108211235 # Corresponds to the JSON property `isFallback`
1108311236 # @return [Boolean]
@@ -11117,6 +11270,7 @@ def initialize(**args)
1111711270 def update!(**args)
1111811271 @description = args[:description] if args.key?(:description)
1111911272 @display_name = args[:display_name] if args.key?(:display_name)
11273+ @dtmf_pattern = args[:dtmf_pattern] if args.key?(:dtmf_pattern)
1112011274 @is_fallback = args[:is_fallback] if args.key?(:is_fallback)
1112111275 @labels = args[:labels] if args.key?(:labels)
1112211276 @name = args[:name] if args.key?(:name)
0 commit comments