Discovery Engine V1BETA API - Class Google::Cloud::DiscoveryEngine::V1beta::SearchRequest::SearchAddonSpec (v0.28.0)

Reference documentation and code samples for the Discovery Engine V1BETA API class Google::Cloud::DiscoveryEngine::V1beta::SearchRequest::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.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#disable_generative_answer_add_on

def disable_generative_answer_add_on() -> ::Boolean
Returns
  • (::Boolean) — Optional. If true, generative answer add-on is disabled. Generative answer add-on includes natural language to filters and simple answers.

#disable_generative_answer_add_on=

def disable_generative_answer_add_on=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. If true, generative answer add-on is disabled. Generative answer add-on includes natural language to filters and simple answers.
Returns
  • (::Boolean) — Optional. If true, generative answer add-on is disabled. Generative answer add-on includes natural language to filters and simple answers.

#disable_kpi_personalization_add_on

def disable_kpi_personalization_add_on() -> ::Boolean
Returns
  • (::Boolean) — Optional. If true, disables event re-ranking and personalization to optimize KPIs & personalize results.

#disable_kpi_personalization_add_on=

def disable_kpi_personalization_add_on=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. If true, disables event re-ranking and personalization to optimize KPIs & personalize results.
Returns
  • (::Boolean) — Optional. If true, disables event re-ranking and personalization to optimize KPIs & personalize results.

#disable_semantic_add_on

def disable_semantic_add_on() -> ::Boolean
Returns
  • (::Boolean) — Optional. If true, semantic add-on is disabled. Semantic add-on includes embeddings and jetstream.

#disable_semantic_add_on=

def disable_semantic_add_on=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. If true, semantic add-on is disabled. Semantic add-on includes embeddings and jetstream.
Returns
  • (::Boolean) — Optional. If true, semantic add-on is disabled. Semantic add-on includes embeddings and jetstream.