cartId = $cartId; } /** * @return string */ public function getCartId() { return $this->cartId; } /** * @param string */ public function setListId($listId) { $this->listId = $listId; } /** * @return string */ public function getListId() { return $this->listId; } /** * @param GoogleCloudRecommendationengineV1beta1CatalogItemCategoryHierarchy[] */ public function setPageCategories($pageCategories) { $this->pageCategories = $pageCategories; } /** * @return GoogleCloudRecommendationengineV1beta1CatalogItemCategoryHierarchy[] */ public function getPageCategories() { return $this->pageCategories; } /** * @param GoogleCloudRecommendationengineV1beta1ProductDetail[] */ public function setProductDetails($productDetails) { $this->productDetails = $productDetails; } /** * @return GoogleCloudRecommendationengineV1beta1ProductDetail[] */ public function getProductDetails() { return $this->productDetails; } /** * @param GoogleCloudRecommendationengineV1beta1PurchaseTransaction */ public function setPurchaseTransaction(GoogleCloudRecommendationengineV1beta1PurchaseTransaction $purchaseTransaction) { $this->purchaseTransaction = $purchaseTransaction; } /** * @return GoogleCloudRecommendationengineV1beta1PurchaseTransaction */ public function getPurchaseTransaction() { return $this->purchaseTransaction; } /** * @param string */ public function setSearchQuery($searchQuery) { $this->searchQuery = $searchQuery; } /** * @return string */ public function getSearchQuery() { return $this->searchQuery; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudRecommendationengineV1beta1ProductEventDetail::class, 'Google_Service_RecommendationsAI_GoogleCloudRecommendationengineV1beta1ProductEventDetail');