disableGenerativeAnswerAddOn = $disableGenerativeAnswerAddOn; } /** * @return bool */ public function getDisableGenerativeAnswerAddOn() { return $this->disableGenerativeAnswerAddOn; } /** * Optional. If true, disables event re-ranking and personalization to * optimize KPIs & personalize results. * * @param bool $disableKpiPersonalizationAddOn */ public function setDisableKpiPersonalizationAddOn($disableKpiPersonalizationAddOn) { $this->disableKpiPersonalizationAddOn = $disableKpiPersonalizationAddOn; } /** * @return bool */ public function getDisableKpiPersonalizationAddOn() { return $this->disableKpiPersonalizationAddOn; } /** * Optional. If true, semantic add-on is disabled. Semantic add-on includes * embeddings and jetstream. * * @param bool $disableSemanticAddOn */ public function setDisableSemanticAddOn($disableSemanticAddOn) { $this->disableSemanticAddOn = $disableSemanticAddOn; } /** * @return bool */ public function getDisableSemanticAddOn() { return $this->disableSemanticAddOn; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudDiscoveryengineV1alphaSearchRequestSearchAddonSpec::class, 'Google_Service_DiscoveryEngine_GoogleCloudDiscoveryengineV1alphaSearchRequestSearchAddonSpec');