Google Cloud Dialogflow v2 API - Class SearchKnowledgeRequest.Types.SearchConfig (4.26.0)

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 v2 API class SearchKnowledgeRequest.Types.SearchConfig.

Configuration specific to search queries with data stores.

Inheritance

object > SearchKnowledgeRequest.Types.SearchConfig

Namespace

Google.Cloud.Dialogflow.V2

Assembly

Google.Cloud.Dialogflow.V2.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.

Maps from datastore name to their boost configuration. Do not specify more than one BoostSpecs for each datastore name. If multiple BoostSpecs are provided for the same datastore name, the behavior is undefined.

Property Value
Type Description
RepeatedFieldSearchKnowledgeRequestTypesSearchConfigTypesBoostSpecs

FilterSpecs

public RepeatedField<SearchKnowledgeRequest.Types.SearchConfig.Types.FilterSpecs> FilterSpecs { get; }

Optional. Filter specification for data store queries.

TMaps 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