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

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

Boost specifications for data stores.

Inheritance

object > SearchKnowledgeRequest.Types.SearchConfig.Types.BoostSpecs

Namespace

Google.Cloud.Dialogflow.V2

Assembly

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