public sealed class Control.Types.BoostAction : IMessage<Control.Types.BoostAction>, IEquatable<Control.Types.BoostAction>, IDeepCloneable<Control.Types.BoostAction>, IBufferMessage, IMessage
Reference documentation and code samples for the Discovery Engine v1 API class Control.Types.BoostAction.
Required. Specifies which data store's documents can be boosted by this
control. Full data store name e.g.
projects/123/locations/global/collections/default_collection/dataStores/default_data_store
Required. Specifies which products to apply the boost to.
If no filter is provided all products will be boosted (No-op).
Syntax documentation:
https://cloud.google.com/retail/docs/filter-and-order
Maximum length is 5000 characters.
Otherwise an INVALID ARGUMENT error is thrown.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This document provides reference documentation for the `Control.Types.BoostAction` class within the Google Cloud Discovery Engine v1 API, which allows for adjusting the order of products in a returned list."],["The `BoostAction` class, found in the `Google.Cloud.DiscoveryEngine.V1` namespace, implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The `BoostAction` class has two constructors, a default constructor `BoostAction()`, and one that copies from another `BoostAction` object, `BoostAction(BoostAction other)`."],["Key properties of the `BoostAction` class include `Boost` (the strength of the boost, ranging from -1 to 1), `DataStore` (specifying which data store's documents to boost), and `Filter` (specifying which products the boost should apply to)."],["The latest version of the documentation is for version 1.6.0, with previous versions back to 1.0.0-beta06 available."]]],[]]