GoogleCloudRetailV2ConversationalSearchResponse class
Response message for ConversationalSearchService.ConversationalSearch method.
Constructors
-
GoogleCloudRetailV2ConversationalSearchResponse.new({String? conversationId, GoogleCloudRetailV2ConversationalSearchResponseConversationalFilteringResult? conversationalFilteringResult, String? conversationalTextResponse, GoogleCloudRetailV2ConversationalSearchResponseFollowupQuestion? followupQuestion, List<
GoogleCloudRetailV2ConversationalSearchResponseRefinedSearch> ? refinedSearch, String? state, List<String> ? userQueryTypes}) - GoogleCloudRetailV2ConversationalSearchResponse.fromJson(Map json_)
Properties
- conversationalFilteringResult ↔ GoogleCloudRetailV2ConversationalSearchResponseConversationalFilteringResult?
-
This field specifies all related information that is needed on client side
for UI rendering of conversational filtering search.
getter/setter pair
- conversationalTextResponse ↔ String?
-
The conversational answer-based text response generated by the Server.
getter/setter pair
- conversationId ↔ String?
-
Conversation UUID.
getter/setter pair
- followupQuestion ↔ GoogleCloudRetailV2ConversationalSearchResponseFollowupQuestion?
-
The conversational followup question generated for Intent refinement.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
refinedSearch
↔ List<
GoogleCloudRetailV2ConversationalSearchResponseRefinedSearch> ? -
The proposed refined search queries.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state ↔ String?
-
The state of the response generation.
getter/setter pair
-
userQueryTypes
↔ List<
String> ? -
The types Retail classifies the search query as.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited