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.
Implements
IMessageSearchKnowledgeRequestTypesSearchConfig, IEquatableSearchKnowledgeRequestTypesSearchConfig, IDeepCloneableSearchKnowledgeRequestTypesSearchConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.V2Beta1Assembly
Google.Cloud.Dialogflow.V2Beta1.dll
Constructors
SearchConfig()
public SearchConfig()
SearchConfig(SearchConfig)
public SearchConfig(SearchKnowledgeRequest.Types.SearchConfig other)
Parameter | |
---|---|
Name | Description |
other |
SearchKnowledgeRequestTypesSearchConfig |
Properties
BoostSpecs
public RepeatedField<SearchKnowledgeRequest.Types.SearchConfig.Types.BoostSpecs> BoostSpecs { get; }
Optional. Boost specifications for data stores.
Property Value | |
---|---|
Type | Description |
RepeatedFieldSearchKnowledgeRequestTypesSearchConfigTypesBoostSpecs |
FilterSpecs
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.
Property Value | |
---|---|
Type | Description |
RepeatedFieldSearchKnowledgeRequestTypesSearchConfigTypesFilterSpecs |