public sealed class SearchKnowledgeRequest.Types.SearchConfig : IMessage<SearchKnowledgeRequest.Types.SearchConfig>, IEquatable<SearchKnowledgeRequest.Types.SearchConfig>, IDeepCloneable<SearchKnowledgeRequest.Types.SearchConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2beta1 API class SearchKnowledgeRequest.Types.SearchConfig.
Configuration specific to search queries with data stores.
public RepeatedField<SearchKnowledgeRequest.Types.SearchConfig.Types.FilterSpecs> FilterSpecs { get; }
Optional. Filter specification for data store queries.
Maps from datastore name to the filter expression for that datastore. Do
not specify more than one FilterSpecs for each datastore name. If
multiple FilterSpecs are provided for the same datastore name, the
behavior is undefined.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eSearchKnowledgeRequest.Types.SearchConfig\u003c/code\u003e class within the Google Cloud Dialogflow v2beta1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSearchKnowledgeRequest.Types.SearchConfig\u003c/code\u003e class is used to configure search queries specifically for data stores and implements multiple interfaces for message handling and comparison.\u003c/p\u003e\n"],["\u003cp\u003eIt inherits from the base \u003ccode\u003eobject\u003c/code\u003e class and provides functionality through the \u003ccode\u003eBoostSpecs\u003c/code\u003e and \u003ccode\u003eFilterSpecs\u003c/code\u003e properties to modify data store queries.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes constructors for creating new instances and one for creating a clone from an existing instance of \u003ccode\u003eSearchConfig\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBoostSpecs\u003c/code\u003e property allows for the specification of boost parameters for data stores, and \u003ccode\u003eFilterSpecs\u003c/code\u003e permits filtering expressions for data store queries.\u003c/p\u003e\n"]]],[],null,[]]