@@ -17073,6 +17073,25 @@ def update!(**args)
1707317073 end
1707417074 end
1707517075
17076+ #
17077+ class GoogleCloudDialogflowV2KnowledgeAssistAnswerAdditionalSuggestedQueryResult
17078+ include Google::Apis::Core::Hashable
17079+
17080+ #
17081+ # Corresponds to the JSON property `suggestedQuery`
17082+ # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2KnowledgeAssistAnswerSuggestedQuery]
17083+ attr_accessor :suggested_query
17084+
17085+ def initialize(**args)
17086+ update!(**args)
17087+ end
17088+
17089+ # Update properties of this object
17090+ def update!(**args)
17091+ @suggested_query = args[:suggested_query] if args.key?(:suggested_query)
17092+ end
17093+ end
17094+
1707617095 #
1707717096 class GoogleCloudDialogflowV2KnowledgeAssistAnswerKnowledgeAnswer
1707817097 include Google::Apis::Core::Hashable
@@ -17225,13 +17244,44 @@ class GoogleCloudDialogflowV2KnowledgeAssistAnswerSuggestedQuery
1722517244 # @return [String]
1722617245 attr_accessor :query_text
1722717246
17247+ #
17248+ # Corresponds to the JSON property `searchContexts`
17249+ # @return [Array<Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2KnowledgeAssistAnswerSuggestedQuerySearchContext>]
17250+ attr_accessor :search_contexts
17251+
1722817252 def initialize(**args)
1722917253 update!(**args)
1723017254 end
1723117255
1723217256 # Update properties of this object
1723317257 def update!(**args)
1723417258 @query_text = args[:query_text] if args.key?(:query_text)
17259+ @search_contexts = args[:search_contexts] if args.key?(:search_contexts)
17260+ end
17261+ end
17262+
17263+ #
17264+ class GoogleCloudDialogflowV2KnowledgeAssistAnswerSuggestedQuerySearchContext
17265+ include Google::Apis::Core::Hashable
17266+
17267+ #
17268+ # Corresponds to the JSON property `key`
17269+ # @return [String]
17270+ attr_accessor :key
17271+
17272+ #
17273+ # Corresponds to the JSON property `value`
17274+ # @return [String]
17275+ attr_accessor :value
17276+
17277+ def initialize(**args)
17278+ update!(**args)
17279+ end
17280+
17281+ # Update properties of this object
17282+ def update!(**args)
17283+ @key = args[:key] if args.key?(:key)
17284+ @value = args[:value] if args.key?(:value)
1723517285 end
1723617286 end
1723717287
@@ -18107,6 +18157,11 @@ def update!(**args)
1810718157 class GoogleCloudDialogflowV2SuggestKnowledgeAssistResponse
1810818158 include Google::Apis::Core::Hashable
1810918159
18160+ #
18161+ # Corresponds to the JSON property `additionalSuggestedQueryResults`
18162+ # @return [Array<Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2KnowledgeAssistAnswerAdditionalSuggestedQueryResult>]
18163+ attr_accessor :additional_suggested_query_results
18164+
1811018165 #
1811118166 # Corresponds to the JSON property `contextSize`
1811218167 # @return [Fixnum]
@@ -18128,6 +18183,7 @@ def initialize(**args)
1812818183
1812918184 # Update properties of this object
1813018185 def update!(**args)
18186+ @additional_suggested_query_results = args[:additional_suggested_query_results] if args.key?(:additional_suggested_query_results)
1813118187 @context_size = args[:context_size] if args.key?(:context_size)
1813218188 @knowledge_assist_answer = args[:knowledge_assist_answer] if args.key?(:knowledge_assist_answer)
1813318189 @latest_message = args[:latest_message] if args.key?(:latest_message)
@@ -21300,6 +21356,25 @@ def update!(**args)
2130021356 end
2130121357 end
2130221358
21359+ #
21360+ class GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerAdditionalSuggestedQueryResult
21361+ include Google::Apis::Core::Hashable
21362+
21363+ #
21364+ # Corresponds to the JSON property `suggestedQuery`
21365+ # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerSuggestedQuery]
21366+ attr_accessor :suggested_query
21367+
21368+ def initialize(**args)
21369+ update!(**args)
21370+ end
21371+
21372+ # Update properties of this object
21373+ def update!(**args)
21374+ @suggested_query = args[:suggested_query] if args.key?(:suggested_query)
21375+ end
21376+ end
21377+
2130321378 #
2130421379 class GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerKnowledgeAnswer
2130521380 include Google::Apis::Core::Hashable
@@ -21452,13 +21527,44 @@ class GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerSuggestedQuery
2145221527 # @return [String]
2145321528 attr_accessor :query_text
2145421529
21530+ #
21531+ # Corresponds to the JSON property `searchContexts`
21532+ # @return [Array<Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerSuggestedQuerySearchContext>]
21533+ attr_accessor :search_contexts
21534+
2145521535 def initialize(**args)
2145621536 update!(**args)
2145721537 end
2145821538
2145921539 # Update properties of this object
2146021540 def update!(**args)
2146121541 @query_text = args[:query_text] if args.key?(:query_text)
21542+ @search_contexts = args[:search_contexts] if args.key?(:search_contexts)
21543+ end
21544+ end
21545+
21546+ #
21547+ class GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerSuggestedQuerySearchContext
21548+ include Google::Apis::Core::Hashable
21549+
21550+ #
21551+ # Corresponds to the JSON property `key`
21552+ # @return [String]
21553+ attr_accessor :key
21554+
21555+ #
21556+ # Corresponds to the JSON property `value`
21557+ # @return [String]
21558+ attr_accessor :value
21559+
21560+ def initialize(**args)
21561+ update!(**args)
21562+ end
21563+
21564+ # Update properties of this object
21565+ def update!(**args)
21566+ @key = args[:key] if args.key?(:key)
21567+ @value = args[:value] if args.key?(:value)
2146221568 end
2146321569 end
2146421570
@@ -22547,6 +22653,11 @@ def update!(**args)
2254722653 class GoogleCloudDialogflowV2beta1SuggestKnowledgeAssistResponse
2254822654 include Google::Apis::Core::Hashable
2254922655
22656+ #
22657+ # Corresponds to the JSON property `additionalSuggestedQueryResults`
22658+ # @return [Array<Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1KnowledgeAssistAnswerAdditionalSuggestedQueryResult>]
22659+ attr_accessor :additional_suggested_query_results
22660+
2255022661 #
2255122662 # Corresponds to the JSON property `contextSize`
2255222663 # @return [Fixnum]
@@ -22568,6 +22679,7 @@ def initialize(**args)
2256822679
2256922680 # Update properties of this object
2257022681 def update!(**args)
22682+ @additional_suggested_query_results = args[:additional_suggested_query_results] if args.key?(:additional_suggested_query_results)
2257122683 @context_size = args[:context_size] if args.key?(:context_size)
2257222684 @knowledge_assist_answer = args[:knowledge_assist_answer] if args.key?(:knowledge_assist_answer)
2257322685 @latest_message = args[:latest_message] if args.key?(:latest_message)
0 commit comments