GoogleCloudRetailV2ConversationalSearchRequest class

Request message for ConversationalSearchService.ConversationalSearch method.

Properties

branch String?
The branch resource name, such as projects / * /locations/global/catalogs/default_catalog/branches/0.
getter/setter pair
conversationalFilteringSpec GoogleCloudRetailV2ConversationalSearchRequestConversationalFilteringSpec?
This field specifies all conversational filtering related parameters.
getter/setter pair
conversationId String?
This field specifies the conversation id, which maintains the state of the conversation between client side and server side.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
pageCategories List<String>?
The categories associated with a category page.
getter/setter pair
query String?
Raw search query to be searched for.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
safetySettings List<GoogleCloudRetailV2SafetySetting>?
The safety settings to be applied to the generated content.
getter/setter pair
searchParams GoogleCloudRetailV2ConversationalSearchRequestSearchParams?
Search parameters.
getter/setter pair
userInfo GoogleCloudRetailV2UserInfo?
User information.
getter/setter pair
userLabels Map<String, String>?
The user labels applied to a resource must meet the following requirements: * Each resource can have multiple labels, up to a maximum of 64.
getter/setter pair
visitorId String?
A unique identifier for tracking visitors.
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