@@ -9497,6 +9497,11 @@ def update!(**args)
94979497 class GoogleCloudDialogflowV2KnowledgeAssistDebugInfo
94989498 include Google::Apis::Core::Hashable
94999499
9500+ #
9501+ # Corresponds to the JSON property `cesDebugInfo`
9502+ # @return [Hash<String,Object>]
9503+ attr_accessor :ces_debug_info
9504+
95009505 #
95019506 # Corresponds to the JSON property `datastoreResponseReason`
95029507 # @return [String]
@@ -9517,6 +9522,11 @@ class GoogleCloudDialogflowV2KnowledgeAssistDebugInfo
95179522 # @return [String]
95189523 attr_accessor :query_categorization_failure_reason
95199524
9525+ #
9526+ # Corresponds to the JSON property `queryGenerationDebugInfo`
9527+ # @return [Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2KnowledgeAssistDebugInfoQueryGenerationDebugInfo]
9528+ attr_accessor :query_generation_debug_info
9529+
95209530 #
95219531 # Corresponds to the JSON property `queryGenerationFailureReason`
95229532 # @return [String]
@@ -9533,10 +9543,12 @@ def initialize(**args)
95339543
95349544 # Update properties of this object
95359545 def update!(**args)
9546+ @ces_debug_info = args[:ces_debug_info] if args.key?(:ces_debug_info)
95369547 @datastore_response_reason = args[:datastore_response_reason] if args.key?(:datastore_response_reason)
95379548 @ingested_context_reference_debug_info = args[:ingested_context_reference_debug_info] if args.key?(:ingested_context_reference_debug_info)
95389549 @knowledge_assist_behavior = args[:knowledge_assist_behavior] if args.key?(:knowledge_assist_behavior)
95399550 @query_categorization_failure_reason = args[:query_categorization_failure_reason] if args.key?(:query_categorization_failure_reason)
9551+ @query_generation_debug_info = args[:query_generation_debug_info] if args.key?(:query_generation_debug_info)
95409552 @query_generation_failure_reason = args[:query_generation_failure_reason] if args.key?(:query_generation_failure_reason)
95419553 @service_latency = args[:service_latency] if args.key?(:service_latency)
95429554 end
@@ -9673,6 +9685,37 @@ def update!(**args)
96739685 end
96749686 end
96759687
9688+ #
9689+ class GoogleCloudDialogflowV2KnowledgeAssistDebugInfoQueryGenerationDebugInfo
9690+ include Google::Apis::Core::Hashable
9691+
9692+ #
9693+ # Corresponds to the JSON property `candidatesTokenCount`
9694+ # @return [Fixnum]
9695+ attr_accessor :candidates_token_count
9696+
9697+ #
9698+ # Corresponds to the JSON property `promptTokenCount`
9699+ # @return [Fixnum]
9700+ attr_accessor :prompt_token_count
9701+
9702+ #
9703+ # Corresponds to the JSON property `totalTokenCount`
9704+ # @return [Fixnum]
9705+ attr_accessor :total_token_count
9706+
9707+ def initialize(**args)
9708+ update!(**args)
9709+ end
9710+
9711+ # Update properties of this object
9712+ def update!(**args)
9713+ @candidates_token_count = args[:candidates_token_count] if args.key?(:candidates_token_count)
9714+ @prompt_token_count = args[:prompt_token_count] if args.key?(:prompt_token_count)
9715+ @total_token_count = args[:total_token_count] if args.key?(:total_token_count)
9716+ end
9717+ end
9718+
96769719 #
96779720 class GoogleCloudDialogflowV2KnowledgeOperationMetadata
96789721 include Google::Apis::Core::Hashable
@@ -12697,6 +12740,11 @@ class GoogleCloudDialogflowV2beta1ConversationProfile
1269712740 # @return [String]
1269812741 attr_accessor :security_settings
1269912742
12743+ #
12744+ # Corresponds to the JSON property `sipConfig`
12745+ # @return [Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1SipConfig]
12746+ attr_accessor :sip_config
12747+
1270012748 #
1270112749 # Corresponds to the JSON property `sttConfig`
1270212750 # @return [Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1SpeechToTextConfig]
@@ -12741,6 +12789,7 @@ def update!(**args)
1274112789 @new_recognition_result_notification_config = args[:new_recognition_result_notification_config] if args.key?(:new_recognition_result_notification_config)
1274212790 @notification_config = args[:notification_config] if args.key?(:notification_config)
1274312791 @security_settings = args[:security_settings] if args.key?(:security_settings)
12792+ @sip_config = args[:sip_config] if args.key?(:sip_config)
1274412793 @stt_config = args[:stt_config] if args.key?(:stt_config)
1274512794 @time_zone = args[:time_zone] if args.key?(:time_zone)
1274612795 @tts_config = args[:tts_config] if args.key?(:tts_config)
@@ -17369,6 +17418,11 @@ def update!(**args)
1736917418 class GoogleCloudDialogflowV2beta1KnowledgeAssistDebugInfo
1737017419 include Google::Apis::Core::Hashable
1737117420
17421+ #
17422+ # Corresponds to the JSON property `cesDebugInfo`
17423+ # @return [Hash<String,Object>]
17424+ attr_accessor :ces_debug_info
17425+
1737217426 #
1737317427 # Corresponds to the JSON property `datastoreResponseReason`
1737417428 # @return [String]
@@ -17389,6 +17443,11 @@ class GoogleCloudDialogflowV2beta1KnowledgeAssistDebugInfo
1738917443 # @return [String]
1739017444 attr_accessor :query_categorization_failure_reason
1739117445
17446+ #
17447+ # Corresponds to the JSON property `queryGenerationDebugInfo`
17448+ # @return [Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1KnowledgeAssistDebugInfoQueryGenerationDebugInfo]
17449+ attr_accessor :query_generation_debug_info
17450+
1739217451 #
1739317452 # Corresponds to the JSON property `queryGenerationFailureReason`
1739417453 # @return [String]
@@ -17405,10 +17464,12 @@ def initialize(**args)
1740517464
1740617465 # Update properties of this object
1740717466 def update!(**args)
17467+ @ces_debug_info = args[:ces_debug_info] if args.key?(:ces_debug_info)
1740817468 @datastore_response_reason = args[:datastore_response_reason] if args.key?(:datastore_response_reason)
1740917469 @ingested_context_reference_debug_info = args[:ingested_context_reference_debug_info] if args.key?(:ingested_context_reference_debug_info)
1741017470 @knowledge_assist_behavior = args[:knowledge_assist_behavior] if args.key?(:knowledge_assist_behavior)
1741117471 @query_categorization_failure_reason = args[:query_categorization_failure_reason] if args.key?(:query_categorization_failure_reason)
17472+ @query_generation_debug_info = args[:query_generation_debug_info] if args.key?(:query_generation_debug_info)
1741217473 @query_generation_failure_reason = args[:query_generation_failure_reason] if args.key?(:query_generation_failure_reason)
1741317474 @service_latency = args[:service_latency] if args.key?(:service_latency)
1741417475 end
@@ -17545,6 +17606,37 @@ def update!(**args)
1754517606 end
1754617607 end
1754717608
17609+ #
17610+ class GoogleCloudDialogflowV2beta1KnowledgeAssistDebugInfoQueryGenerationDebugInfo
17611+ include Google::Apis::Core::Hashable
17612+
17613+ #
17614+ # Corresponds to the JSON property `candidatesTokenCount`
17615+ # @return [Fixnum]
17616+ attr_accessor :candidates_token_count
17617+
17618+ #
17619+ # Corresponds to the JSON property `promptTokenCount`
17620+ # @return [Fixnum]
17621+ attr_accessor :prompt_token_count
17622+
17623+ #
17624+ # Corresponds to the JSON property `totalTokenCount`
17625+ # @return [Fixnum]
17626+ attr_accessor :total_token_count
17627+
17628+ def initialize(**args)
17629+ update!(**args)
17630+ end
17631+
17632+ # Update properties of this object
17633+ def update!(**args)
17634+ @candidates_token_count = args[:candidates_token_count] if args.key?(:candidates_token_count)
17635+ @prompt_token_count = args[:prompt_token_count] if args.key?(:prompt_token_count)
17636+ @total_token_count = args[:total_token_count] if args.key?(:total_token_count)
17637+ end
17638+ end
17639+
1754817640 #
1754917641 class GoogleCloudDialogflowV2beta1KnowledgeBase
1755017642 include Google::Apis::Core::Hashable
@@ -19656,6 +19748,66 @@ def update!(**args)
1965619748 end
1965719749 end
1965819750
19751+ #
19752+ class GoogleCloudDialogflowV2beta1SipConfig
19753+ include Google::Apis::Core::Hashable
19754+
19755+ #
19756+ # Corresponds to the JSON property `allowVirtualAgentInteraction`
19757+ # @return [Boolean]
19758+ attr_accessor :allow_virtual_agent_interaction
19759+ alias_method :allow_virtual_agent_interaction?, :allow_virtual_agent_interaction
19760+
19761+ #
19762+ # Corresponds to the JSON property `copyInboundCallLegHeaders`
19763+ # @return [Array<String>]
19764+ attr_accessor :copy_inbound_call_leg_headers
19765+
19766+ #
19767+ # Corresponds to the JSON property `createConversationOnTheFly`
19768+ # @return [Boolean]
19769+ attr_accessor :create_conversation_on_the_fly
19770+ alias_method :create_conversation_on_the_fly?, :create_conversation_on_the_fly
19771+
19772+ #
19773+ # Corresponds to the JSON property `ignoreReinviteMediaDirection`
19774+ # @return [Boolean]
19775+ attr_accessor :ignore_reinvite_media_direction
19776+ alias_method :ignore_reinvite_media_direction?, :ignore_reinvite_media_direction
19777+
19778+ #
19779+ # Corresponds to the JSON property `inactiveStart`
19780+ # @return [Boolean]
19781+ attr_accessor :inactive_start
19782+ alias_method :inactive_start?, :inactive_start
19783+
19784+ #
19785+ # Corresponds to the JSON property `keepConversationRunning`
19786+ # @return [Boolean]
19787+ attr_accessor :keep_conversation_running
19788+ alias_method :keep_conversation_running?, :keep_conversation_running
19789+
19790+ #
19791+ # Corresponds to the JSON property `maxAudioRecordingDuration`
19792+ # @return [String]
19793+ attr_accessor :max_audio_recording_duration
19794+
19795+ def initialize(**args)
19796+ update!(**args)
19797+ end
19798+
19799+ # Update properties of this object
19800+ def update!(**args)
19801+ @allow_virtual_agent_interaction = args[:allow_virtual_agent_interaction] if args.key?(:allow_virtual_agent_interaction)
19802+ @copy_inbound_call_leg_headers = args[:copy_inbound_call_leg_headers] if args.key?(:copy_inbound_call_leg_headers)
19803+ @create_conversation_on_the_fly = args[:create_conversation_on_the_fly] if args.key?(:create_conversation_on_the_fly)
19804+ @ignore_reinvite_media_direction = args[:ignore_reinvite_media_direction] if args.key?(:ignore_reinvite_media_direction)
19805+ @inactive_start = args[:inactive_start] if args.key?(:inactive_start)
19806+ @keep_conversation_running = args[:keep_conversation_running] if args.key?(:keep_conversation_running)
19807+ @max_audio_recording_duration = args[:max_audio_recording_duration] if args.key?(:max_audio_recording_duration)
19808+ end
19809+ end
19810+
1965919811 #
1966019812 class GoogleCloudDialogflowV2beta1SipTrunk
1966119813 include Google::Apis::Core::Hashable
0 commit comments