public sealed class DataStoreTool.Types.BoostSpecs : IMessage<DataStoreTool.Types.BoostSpecs>, IEquatable<DataStoreTool.Types.BoostSpecs>, IDeepCloneable<DataStoreTool.Types.BoostSpecs>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class DataStoreTool.Types.BoostSpecs.
Boost specifications to boost certain documents. For more information, please refer to https://cloud.google.com/generative-ai-app-builder/docs/boosting.
Implements
IMessageDataStoreToolTypesBoostSpecs, IEquatableDataStoreToolTypesBoostSpecs, IDeepCloneableDataStoreToolTypesBoostSpecs, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1Assembly
Google.Cloud.Ces.V1.dll
Constructors
BoostSpecs()
public BoostSpecs()BoostSpecs(BoostSpecs)
public BoostSpecs(DataStoreTool.Types.BoostSpecs other)| Parameter | |
|---|---|
| Name | Description |
other |
DataStoreToolTypesBoostSpecs |
Properties
DataStores
public RepeatedField<string> DataStores { get; }Required. The Data Store where the boosting configuration is applied. Full resource name of DataStore, such as projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
Spec
public RepeatedField<DataStoreTool.Types.BoostSpec> Spec { get; }Required. A list of boosting specifications.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldDataStoreToolTypesBoostSpec |
|