public sealed class SearchRequest.Types.SearchAddonSpec : IMessage<SearchRequest.Types.SearchAddonSpec>, IEquatable<SearchRequest.Types.SearchAddonSpec>, IDeepCloneable<SearchRequest.Types.SearchAddonSpec>, IBufferMessage, IMessageReference documentation and code samples for the Discovery Engine v1beta API class SearchRequest.Types.SearchAddonSpec.
SearchAddonSpec is used to disable add-ons for search as per new repricing model. By default if the SearchAddonSpec is not specified, we consider that the customer wants to enable them wherever applicable.
Implements
IMessageSearchRequestTypesSearchAddonSpec, IEquatableSearchRequestTypesSearchAddonSpec, IDeepCloneableSearchRequestTypesSearchAddonSpec, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1BetaAssembly
Google.Cloud.DiscoveryEngine.V1Beta.dll
Constructors
SearchAddonSpec()
public SearchAddonSpec()SearchAddonSpec(SearchAddonSpec)
public SearchAddonSpec(SearchRequest.Types.SearchAddonSpec other)| Parameter | |
|---|---|
| Name | Description |
other |
SearchRequestTypesSearchAddonSpec |
Properties
DisableGenerativeAnswerAddOn
public bool DisableGenerativeAnswerAddOn { get; set; }Optional. If true, generative answer add-on is disabled. Generative answer add-on includes natural language to filters and simple answers.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
DisableKpiPersonalizationAddOn
public bool DisableKpiPersonalizationAddOn { get; set; }Optional. If true, disables event re-ranking and personalization to optimize KPIs & personalize results.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
DisableSemanticAddOn
public bool DisableSemanticAddOn { get; set; }Optional. If true, semantic add-on is disabled. Semantic add-on includes embeddings and jetstream.
| Property Value | |
|---|---|
| Type | Description |
bool |
|