attribute = $attribute; } /** * @return string */ public function getAttribute() { return $this->attribute; } /** * Output only. The error code of the issue. * * @param string $code */ public function setCode($code) { $this->code = $code; } /** * @return string */ public function getCode() { return $this->code; } /** * Output only. A short issue description in English. * * @param string $description */ public function setDescription($description) { $this->description = $description; } /** * @return string */ public function getDescription() { return $this->description; } /** * Output only. A detailed issue description in English. * * @param string $detail */ public function setDetail($detail) { $this->detail = $detail; } /** * @return string */ public function getDetail() { return $this->detail; } /** * Output only. The URL of a web page to help with resolving this issue. * * @param string $documentation */ public function setDocumentation($documentation) { $this->documentation = $documentation; } /** * @return string */ public function getDocumentation() { return $this->documentation; } /** * Output only. The reporting context the issue applies to. * * Accepted values: REPORTING_CONTEXT_ENUM_UNSPECIFIED, SHOPPING_ADS, * DISCOVERY_ADS, DEMAND_GEN_ADS, DEMAND_GEN_ADS_DISCOVER_SURFACE, VIDEO_ADS, * DISPLAY_ADS, LOCAL_INVENTORY_ADS, VEHICLE_INVENTORY_ADS, FREE_LISTINGS, * FREE_LISTINGS_UCP_CHECKOUT, FREE_LOCAL_LISTINGS, * FREE_LOCAL_VEHICLE_LISTINGS, YOUTUBE_AFFILIATE, YOUTUBE_SHOPPING, * CLOUD_RETAIL, LOCAL_CLOUD_RETAIL, PRODUCT_REVIEWS, MERCHANT_REVIEWS, * YOUTUBE_CHECKOUT * * @param self::REPORTING_CONTEXT_* $reportingContext */ public function setReportingContext($reportingContext) { $this->reportingContext = $reportingContext; } /** * @return self::REPORTING_CONTEXT_* */ public function getReportingContext() { return $this->reportingContext; } /** * Output only. Whether the issue can be resolved by the merchant. * * @param string $resolution */ public function setResolution($resolution) { $this->resolution = $resolution; } /** * @return string */ public function getResolution() { return $this->resolution; } /** * Output only. How this issue affects serving of the product review. * * Accepted values: SEVERITY_UNSPECIFIED, NOT_IMPACTED, DISAPPROVED * * @param self::SEVERITY_* $severity */ public function setSeverity($severity) { $this->severity = $severity; } /** * @return self::SEVERITY_* */ public function getSeverity() { return $this->severity; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ProductReviewItemLevelIssue::class, 'Google_Service_Merchant_ProductReviewItemLevelIssue');