public sealed class SearchKnowledgeRequest.Types.SearchConfig.Types.BoostSpecs : IMessage<SearchKnowledgeRequest.Types.SearchConfig.Types.BoostSpecs>, IEquatable<SearchKnowledgeRequest.Types.SearchConfig.Types.BoostSpecs>, IDeepCloneable<SearchKnowledgeRequest.Types.SearchConfig.Types.BoostSpecs>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2beta1 API class SearchKnowledgeRequest.Types.SearchConfig.Types.BoostSpecs.
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.
Implements
IMessageSearchKnowledgeRequestTypesSearchConfigTypesBoostSpecs, IEquatableSearchKnowledgeRequestTypesSearchConfigTypesBoostSpecs, IDeepCloneableSearchKnowledgeRequestTypesSearchConfigTypesBoostSpecs, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.V2Beta1Assembly
Google.Cloud.Dialogflow.V2Beta1.dll
Constructors
BoostSpecs()
public BoostSpecs()
BoostSpecs(BoostSpecs)
public BoostSpecs(SearchKnowledgeRequest.Types.SearchConfig.Types.BoostSpecs other)
Parameter | |
---|---|
Name | Description |
other |
SearchKnowledgeRequestTypesSearchConfigTypesBoostSpecs |
Properties
DataStores
public RepeatedField<string> DataStores { get; }
Optional. Data Stores where the boosting configuration is applied. The
full names of the referenced data stores. Formats:
projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}
projects/{project}/locations/{location}/dataStores/{data_store}
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
DataStoresAsDataStoreNames
public ResourceNameList<DataStoreName> DataStoresAsDataStoreNames { get; }
DataStoreName-typed view over the DataStores resource name property.
Property Value | |
---|---|
Type | Description |
ResourceNameListDataStoreName |
Spec
public RepeatedField<SearchKnowledgeRequest.Types.SearchConfig.Types.BoostSpecs.Types.BoostSpec> Spec { get; }
Optional. A list of boosting specifications.
Property Value | |
---|---|
Type | Description |
RepeatedFieldSearchKnowledgeRequestTypesSearchConfigTypesBoostSpecsTypesBoostSpec |