@@ -10983,6 +10983,12 @@ class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfig
1098310983 attr_accessor :disable_agent_query_logging
1098410984 alias_method :disable_agent_query_logging?, :disable_agent_query_logging
1098510985
10986+ #
10987+ # Corresponds to the JSON property `disableQuerySearchContext`
10988+ # @return [Boolean]
10989+ attr_accessor :disable_query_search_context
10990+ alias_method :disable_query_search_context?, :disable_query_search_context
10991+
1098610992 #
1098710993 # Corresponds to the JSON property `enableConversationAugmentedQuery`
1098810994 # @return [Boolean]
@@ -11028,6 +11034,11 @@ class GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfig
1102811034 # @return [Google::Apis::DialogflowV2::GoogleCloudDialogflowV2SuggestionFeature]
1102911035 attr_accessor :suggestion_feature
1103011036
11037+ #
11038+ # Corresponds to the JSON property `suggestionTriggerEvent`
11039+ # @return [String]
11040+ attr_accessor :suggestion_trigger_event
11041+
1103111042 #
1103211043 # Corresponds to the JSON property `suggestionTriggerSettings`
1103311044 # @return [Google::Apis::DialogflowV2::GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettings]
@@ -11042,6 +11053,7 @@ def update!(**args)
1104211053 @conversation_model_config = args[:conversation_model_config] if args.key?(:conversation_model_config)
1104311054 @conversation_process_config = args[:conversation_process_config] if args.key?(:conversation_process_config)
1104411055 @disable_agent_query_logging = args[:disable_agent_query_logging] if args.key?(:disable_agent_query_logging)
11056+ @disable_query_search_context = args[:disable_query_search_context] if args.key?(:disable_query_search_context)
1104511057 @enable_conversation_augmented_query = args[:enable_conversation_augmented_query] if args.key?(:enable_conversation_augmented_query)
1104611058 @enable_event_based_suggestion = args[:enable_event_based_suggestion] if args.key?(:enable_event_based_suggestion)
1104711059 @enable_query_suggestion_only = args[:enable_query_suggestion_only] if args.key?(:enable_query_suggestion_only)
@@ -11050,6 +11062,7 @@ def update!(**args)
1105011062 @query_config = args[:query_config] if args.key?(:query_config)
1105111063 @rai_settings = args[:rai_settings] if args.key?(:rai_settings)
1105211064 @suggestion_feature = args[:suggestion_feature] if args.key?(:suggestion_feature)
11065+ @suggestion_trigger_event = args[:suggestion_trigger_event] if args.key?(:suggestion_trigger_event)
1105311066 @suggestion_trigger_settings = args[:suggestion_trigger_settings] if args.key?(:suggestion_trigger_settings)
1105411067 end
1105511068 end
@@ -13128,6 +13141,25 @@ def update!(**args)
1312813141 end
1312913142 end
1313013143
13144+ #
13145+ class GoogleCloudDialogflowV2KnowledgeAssistAnswerAdditionalSuggestedQueryResult
13146+ include Google::Apis::Core::Hashable
13147+
13148+ #
13149+ # Corresponds to the JSON property `suggestedQuery`
13150+ # @return [Google::Apis::DialogflowV2::GoogleCloudDialogflowV2KnowledgeAssistAnswerSuggestedQuery]
13151+ attr_accessor :suggested_query
13152+
13153+ def initialize(**args)
13154+ update!(**args)
13155+ end
13156+
13157+ # Update properties of this object
13158+ def update!(**args)
13159+ @suggested_query = args[:suggested_query] if args.key?(:suggested_query)
13160+ end
13161+ end
13162+
1313113163 #
1313213164 class GoogleCloudDialogflowV2KnowledgeAssistAnswerKnowledgeAnswer
1313313165 include Google::Apis::Core::Hashable
@@ -13280,13 +13312,44 @@ class GoogleCloudDialogflowV2KnowledgeAssistAnswerSuggestedQuery
1328013312 # @return [String]
1328113313 attr_accessor :query_text
1328213314
13315+ #
13316+ # Corresponds to the JSON property `searchContexts`
13317+ # @return [Array<Google::Apis::DialogflowV2::GoogleCloudDialogflowV2KnowledgeAssistAnswerSuggestedQuerySearchContext>]
13318+ attr_accessor :search_contexts
13319+
1328313320 def initialize(**args)
1328413321 update!(**args)
1328513322 end
1328613323
1328713324 # Update properties of this object
1328813325 def update!(**args)
1328913326 @query_text = args[:query_text] if args.key?(:query_text)
13327+ @search_contexts = args[:search_contexts] if args.key?(:search_contexts)
13328+ end
13329+ end
13330+
13331+ #
13332+ class GoogleCloudDialogflowV2KnowledgeAssistAnswerSuggestedQuerySearchContext
13333+ include Google::Apis::Core::Hashable
13334+
13335+ #
13336+ # Corresponds to the JSON property `key`
13337+ # @return [String]
13338+ attr_accessor :key
13339+
13340+ #
13341+ # Corresponds to the JSON property `value`
13342+ # @return [String]
13343+ attr_accessor :value
13344+
13345+ def initialize(**args)
13346+ update!(**args)
13347+ end
13348+
13349+ # Update properties of this object
13350+ def update!(**args)
13351+ @key = args[:key] if args.key?(:key)
13352+ @value = args[:value] if args.key?(:value)
1329013353 end
1329113354 end
1329213355
@@ -16054,6 +16117,11 @@ def update!(**args)
1605416117 class GoogleCloudDialogflowV2SuggestKnowledgeAssistResponse
1605516118 include Google::Apis::Core::Hashable
1605616119
16120+ #
16121+ # Corresponds to the JSON property `additionalSuggestedQueryResults`
16122+ # @return [Array<Google::Apis::DialogflowV2::GoogleCloudDialogflowV2KnowledgeAssistAnswerAdditionalSuggestedQueryResult>]
16123+ attr_accessor :additional_suggested_query_results
16124+
1605716125 #
1605816126 # Corresponds to the JSON property `contextSize`
1605916127 # @return [Fixnum]
@@ -16075,6 +16143,7 @@ def initialize(**args)
1607516143
1607616144 # Update properties of this object
1607716145 def update!(**args)
16146+ @additional_suggested_query_results = args[:additional_suggested_query_results] if args.key?(:additional_suggested_query_results)
1607816147 @context_size = args[:context_size] if args.key?(:context_size)
1607916148 @knowledge_assist_answer = args[:knowledge_assist_answer] if args.key?(:knowledge_assist_answer)
1608016149 @latest_message = args[:latest_message] if args.key?(:latest_message)
@@ -20657,6 +20726,25 @@ def update!(**args)
2065720726 end
2065820727 end
2065920728
20729+ #
20730+ class GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerAdditionalSuggestedQueryResult
20731+ include Google::Apis::Core::Hashable
20732+
20733+ #
20734+ # Corresponds to the JSON property `suggestedQuery`
20735+ # @return [Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerSuggestedQuery]
20736+ attr_accessor :suggested_query
20737+
20738+ def initialize(**args)
20739+ update!(**args)
20740+ end
20741+
20742+ # Update properties of this object
20743+ def update!(**args)
20744+ @suggested_query = args[:suggested_query] if args.key?(:suggested_query)
20745+ end
20746+ end
20747+
2066020748 #
2066120749 class GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerKnowledgeAnswer
2066220750 include Google::Apis::Core::Hashable
@@ -20809,13 +20897,44 @@ class GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerSuggestedQuery
2080920897 # @return [String]
2081020898 attr_accessor :query_text
2081120899
20900+ #
20901+ # Corresponds to the JSON property `searchContexts`
20902+ # @return [Array<Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerSuggestedQuerySearchContext>]
20903+ attr_accessor :search_contexts
20904+
2081220905 def initialize(**args)
2081320906 update!(**args)
2081420907 end
2081520908
2081620909 # Update properties of this object
2081720910 def update!(**args)
2081820911 @query_text = args[:query_text] if args.key?(:query_text)
20912+ @search_contexts = args[:search_contexts] if args.key?(:search_contexts)
20913+ end
20914+ end
20915+
20916+ #
20917+ class GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerSuggestedQuerySearchContext
20918+ include Google::Apis::Core::Hashable
20919+
20920+ #
20921+ # Corresponds to the JSON property `key`
20922+ # @return [String]
20923+ attr_accessor :key
20924+
20925+ #
20926+ # Corresponds to the JSON property `value`
20927+ # @return [String]
20928+ attr_accessor :value
20929+
20930+ def initialize(**args)
20931+ update!(**args)
20932+ end
20933+
20934+ # Update properties of this object
20935+ def update!(**args)
20936+ @key = args[:key] if args.key?(:key)
20937+ @value = args[:value] if args.key?(:value)
2081920938 end
2082020939 end
2082120940
@@ -21904,6 +22023,11 @@ def update!(**args)
2190422023 class GoogleCloudDialogflowV2beta1SuggestKnowledgeAssistResponse
2190522024 include Google::Apis::Core::Hashable
2190622025
22026+ #
22027+ # Corresponds to the JSON property `additionalSuggestedQueryResults`
22028+ # @return [Array<Google::Apis::DialogflowV2::GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerAdditionalSuggestedQueryResult>]
22029+ attr_accessor :additional_suggested_query_results
22030+
2190722031 #
2190822032 # Corresponds to the JSON property `contextSize`
2190922033 # @return [Fixnum]
@@ -21925,6 +22049,7 @@ def initialize(**args)
2192522049
2192622050 # Update properties of this object
2192722051 def update!(**args)
22052+ @additional_suggested_query_results = args[:additional_suggested_query_results] if args.key?(:additional_suggested_query_results)
2192822053 @context_size = args[:context_size] if args.key?(:context_size)
2192922054 @knowledge_assist_answer = args[:knowledge_assist_answer] if args.key?(:knowledge_assist_answer)
2193022055 @latest_message = args[:latest_message] if args.key?(:latest_message)
0 commit comments