GoogleCloudDialogflowV2SearchKnowledgeRequest class
The request message for Conversations.SearchKnowledge.
Constructors
- 
          GoogleCloudDialogflowV2SearchKnowledgeRequest({String? conversation, String? conversationProfile, Map<
String, Object?> ? endUserMetadata, bool? exactSearch, String? latestMessage, String? parent, GoogleCloudDialogflowV2TextInput? query, String? querySource, GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfig? searchConfig, String? sessionId}) - GoogleCloudDialogflowV2SearchKnowledgeRequest.fromJson(Map json_)
 
Properties
- conversation ↔ String?
 - 
  The conversation (between human agent and end user) where the search
request is triggered.
  getter/setter pair
 - conversationProfile ↔ String?
 - 
  The conversation profile used to configure the search.
  getter/setter pair
 - 
  endUserMetadata
  ↔ Map<
String, Object?> ? - 
  Information about the end-user to improve the relevance and accuracy of
generative answers.
  getter/setter pair
 - exactSearch ↔ bool?
 - 
  Whether to search the query exactly without query rewrite.
  getter/setter pair
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - latestMessage ↔ String?
 - 
  The name of the latest conversation message when the request is triggered.
  getter/setter pair
 - parent ↔ String?
 - 
  The parent resource contains the conversation profile Format: 'projects/'
or 
projects//locations/.getter/setter pair - query ↔ GoogleCloudDialogflowV2TextInput?
 - 
  The natural language text query for knowledge search.
  getter/setter pair
 - querySource ↔ String?
 - 
  The source of the query in the request.
  getter/setter pair
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - searchConfig ↔ GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfig?
 - 
  Configuration specific to search queries with data stores.
  getter/setter pair
 - sessionId ↔ String?
 - 
  The ID of the search session.
  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