����JFIF��x�x����'
Server IP : 78.140.185.180 / Your IP : 3.19.76.4 Web Server : LiteSpeed System : Linux cpanel13.v.fozzy.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : builderbox ( 1072) PHP Version : 7.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/builderbox/www/vendor/google/apiclient-services/src/ShoppingContent/ |
Upload File : |
<?php /* * Copyright 2014 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); you may not * use this file except in compliance with the License. You may obtain a copy of * the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations under * the License. */ namespace Google\Service\ShoppingContent; class Product extends \Google\Collection { protected $collection_key = 'taxes'; public $additionalImageLinks; public $additionalSizeType; public $adsGrouping; public $adsLabels; public $adsRedirect; public $adult; public $ageGroup; public $availability; public $availabilityDate; public $brand; public $canonicalLink; public $channel; public $color; public $condition; public $contentLanguage; protected $costOfGoodsSoldType = Price::class; protected $costOfGoodsSoldDataType = ''; protected $customAttributesType = CustomAttribute::class; protected $customAttributesDataType = 'array'; public $customLabel0; public $customLabel1; public $customLabel2; public $customLabel3; public $customLabel4; public $description; public $displayAdsId; public $displayAdsLink; public $displayAdsSimilarIds; public $displayAdsTitle; public $displayAdsValue; public $energyEfficiencyClass; public $excludedDestinations; public $expirationDate; public $gender; public $googleProductCategory; public $gtin; public $id; public $identifierExists; public $imageLink; public $includedDestinations; protected $installmentType = Installment::class; protected $installmentDataType = ''; public $isBundle; public $itemGroupId; public $kind; public $link; public $linkTemplate; protected $loyaltyPointsType = LoyaltyPoints::class; protected $loyaltyPointsDataType = ''; public $material; public $maxEnergyEfficiencyClass; public $maxHandlingTime; public $minEnergyEfficiencyClass; public $minHandlingTime; public $mobileLink; public $mobileLinkTemplate; public $mpn; public $multipack; public $offerId; public $pattern; public $pickupMethod; public $pickupSla; protected $priceType = Price::class; protected $priceDataType = ''; protected $productDetailsType = ProductProductDetail::class; protected $productDetailsDataType = 'array'; public $productHighlights; public $productTypes; public $promotionIds; protected $salePriceType = Price::class; protected $salePriceDataType = ''; public $salePriceEffectiveDate; public $sellOnGoogleQuantity; protected $shippingType = ProductShipping::class; protected $shippingDataType = 'array'; protected $shippingHeightType = ProductShippingDimension::class; protected $shippingHeightDataType = ''; public $shippingLabel; protected $shippingLengthType = ProductShippingDimension::class; protected $shippingLengthDataType = ''; protected $shippingWeightType = ProductShippingWeight::class; protected $shippingWeightDataType = ''; protected $shippingWidthType = ProductShippingDimension::class; protected $shippingWidthDataType = ''; public $shoppingAdsExcludedCountries; public $sizeSystem; public $sizeType; public $sizes; public $source; protected $subscriptionCostType = ProductSubscriptionCost::class; protected $subscriptionCostDataType = ''; public $targetCountry; public $taxCategory; protected $taxesType = ProductTax::class; protected $taxesDataType = 'array'; public $title; public $transitTimeLabel; protected $unitPricingBaseMeasureType = ProductUnitPricingBaseMeasure::class; protected $unitPricingBaseMeasureDataType = ''; protected $unitPricingMeasureType = ProductUnitPricingMeasure::class; protected $unitPricingMeasureDataType = ''; public function setAdditionalImageLinks($additionalImageLinks) { $this->additionalImageLinks = $additionalImageLinks; } public function getAdditionalImageLinks() { return $this->additionalImageLinks; } public function setAdditionalSizeType($additionalSizeType) { $this->additionalSizeType = $additionalSizeType; } public function getAdditionalSizeType() { return $this->additionalSizeType; } public function setAdsGrouping($adsGrouping) { $this->adsGrouping = $adsGrouping; } public function getAdsGrouping() { return $this->adsGrouping; } public function setAdsLabels($adsLabels) { $this->adsLabels = $adsLabels; } public function getAdsLabels() { return $this->adsLabels; } public function setAdsRedirect($adsRedirect) { $this->adsRedirect = $adsRedirect; } public function getAdsRedirect() { return $this->adsRedirect; } public function setAdult($adult) { $this->adult = $adult; } public function getAdult() { return $this->adult; } public function setAgeGroup($ageGroup) { $this->ageGroup = $ageGroup; } public function getAgeGroup() { return $this->ageGroup; } public function setAvailability($availability) { $this->availability = $availability; } public function getAvailability() { return $this->availability; } public function setAvailabilityDate($availabilityDate) { $this->availabilityDate = $availabilityDate; } public function getAvailabilityDate() { return $this->availabilityDate; } public function setBrand($brand) { $this->brand = $brand; } public function getBrand() { return $this->brand; } public function setCanonicalLink($canonicalLink) { $this->canonicalLink = $canonicalLink; } public function getCanonicalLink() { return $this->canonicalLink; } public function setChannel($channel) { $this->channel = $channel; } public function getChannel() { return $this->channel; } public function setColor($color) { $this->color = $color; } public function getColor() { return $this->color; } public function setCondition($condition) { $this->condition = $condition; } public function getCondition() { return $this->condition; } public function setContentLanguage($contentLanguage) { $this->contentLanguage = $contentLanguage; } public function getContentLanguage() { return $this->contentLanguage; } /** * @param Price */ public function setCostOfGoodsSold(Price $costOfGoodsSold) { $this->costOfGoodsSold = $costOfGoodsSold; } /** * @return Price */ public function getCostOfGoodsSold() { return $this->costOfGoodsSold; } /** * @param CustomAttribute[] */ public function setCustomAttributes($customAttributes) { $this->customAttributes = $customAttributes; } /** * @return CustomAttribute[] */ public function getCustomAttributes() { return $this->customAttributes; } public function setCustomLabel0($customLabel0) { $this->customLabel0 = $customLabel0; } public function getCustomLabel0() { return $this->customLabel0; } public function setCustomLabel1($customLabel1) { $this->customLabel1 = $customLabel1; } public function getCustomLabel1() { return $this->customLabel1; } public function setCustomLabel2($customLabel2) { $this->customLabel2 = $customLabel2; } public function getCustomLabel2() { return $this->customLabel2; } public function setCustomLabel3($customLabel3) { $this->customLabel3 = $customLabel3; } public function getCustomLabel3() { return $this->customLabel3; } public function setCustomLabel4($customLabel4) { $this->customLabel4 = $customLabel4; } public function getCustomLabel4() { return $this->customLabel4; } public function setDescription($description) { $this->description = $description; } public function getDescription() { return $this->description; } public function setDisplayAdsId($displayAdsId) { $this->displayAdsId = $displayAdsId; } public function getDisplayAdsId() { return $this->displayAdsId; } public function setDisplayAdsLink($displayAdsLink) { $this->displayAdsLink = $displayAdsLink; } public function getDisplayAdsLink() { return $this->displayAdsLink; } public function setDisplayAdsSimilarIds($displayAdsSimilarIds) { $this->displayAdsSimilarIds = $displayAdsSimilarIds; } public function getDisplayAdsSimilarIds() { return $this->displayAdsSimilarIds; } public function setDisplayAdsTitle($displayAdsTitle) { $this->displayAdsTitle = $displayAdsTitle; } public function getDisplayAdsTitle() { return $this->displayAdsTitle; } public function setDisplayAdsValue($displayAdsValue) { $this->displayAdsValue = $displayAdsValue; } public function getDisplayAdsValue() { return $this->displayAdsValue; } public function setEnergyEfficiencyClass($energyEfficiencyClass) { $this->energyEfficiencyClass = $energyEfficiencyClass; } public function getEnergyEfficiencyClass() { return $this->energyEfficiencyClass; } public function setExcludedDestinations($excludedDestinations) { $this->excludedDestinations = $excludedDestinations; } public function getExcludedDestinations() { return $this->excludedDestinations; } public function setExpirationDate($expirationDate) { $this->expirationDate = $expirationDate; } public function getExpirationDate() { return $this->expirationDate; } public function setGender($gender) { $this->gender = $gender; } public function getGender() { return $this->gender; } public function setGoogleProductCategory($googleProductCategory) { $this->googleProductCategory = $googleProductCategory; } public function getGoogleProductCategory() { return $this->googleProductCategory; } public function setGtin($gtin) { $this->gtin = $gtin; } public function getGtin() { return $this->gtin; } public function setId($id) { $this->id = $id; } public function getId() { return $this->id; } public function setIdentifierExists($identifierExists) { $this->identifierExists = $identifierExists; } public function getIdentifierExists() { return $this->identifierExists; } public function setImageLink($imageLink) { $this->imageLink = $imageLink; } public function getImageLink() { return $this->imageLink; } public function setIncludedDestinations($includedDestinations) { $this->includedDestinations = $includedDestinations; } public function getIncludedDestinations() { return $this->includedDestinations; } /** * @param Installment */ public function setInstallment(Installment $installment) { $this->installment = $installment; } /** * @return Installment */ public function getInstallment() { return $this->installment; } public function setIsBundle($isBundle) { $this->isBundle = $isBundle; } public function getIsBundle() { return $this->isBundle; } public function setItemGroupId($itemGroupId) { $this->itemGroupId = $itemGroupId; } public function getItemGroupId() { return $this->itemGroupId; } public function setKind($kind) { $this->kind = $kind; } public function getKind() { return $this->kind; } public function setLink($link) { $this->link = $link; } public function getLink() { return $this->link; } public function setLinkTemplate($linkTemplate) { $this->linkTemplate = $linkTemplate; } public function getLinkTemplate() { return $this->linkTemplate; } /** * @param LoyaltyPoints */ public function setLoyaltyPoints(LoyaltyPoints $loyaltyPoints) { $this->loyaltyPoints = $loyaltyPoints; } /** * @return LoyaltyPoints */ public function getLoyaltyPoints() { return $this->loyaltyPoints; } public function setMaterial($material) { $this->material = $material; } public function getMaterial() { return $this->material; } public function setMaxEnergyEfficiencyClass($maxEnergyEfficiencyClass) { $this->maxEnergyEfficiencyClass = $maxEnergyEfficiencyClass; } public function getMaxEnergyEfficiencyClass() { return $this->maxEnergyEfficiencyClass; } public function setMaxHandlingTime($maxHandlingTime) { $this->maxHandlingTime = $maxHandlingTime; } public function getMaxHandlingTime() { return $this->maxHandlingTime; } public function setMinEnergyEfficiencyClass($minEnergyEfficiencyClass) { $this->minEnergyEfficiencyClass = $minEnergyEfficiencyClass; } public function getMinEnergyEfficiencyClass() { return $this->minEnergyEfficiencyClass; } public function setMinHandlingTime($minHandlingTime) { $this->minHandlingTime = $minHandlingTime; } public function getMinHandlingTime() { return $this->minHandlingTime; } public function setMobileLink($mobileLink) { $this->mobileLink = $mobileLink; } public function getMobileLink() { return $this->mobileLink; } public function setMobileLinkTemplate($mobileLinkTemplate) { $this->mobileLinkTemplate = $mobileLinkTemplate; } public function getMobileLinkTemplate() { return $this->mobileLinkTemplate; } public function setMpn($mpn) { $this->mpn = $mpn; } public function getMpn() { return $this->mpn; } public function setMultipack($multipack) { $this->multipack = $multipack; } public function getMultipack() { return $this->multipack; } public function setOfferId($offerId) { $this->offerId = $offerId; } public function getOfferId() { return $this->offerId; } public function setPattern($pattern) { $this->pattern = $pattern; } public function getPattern() { return $this->pattern; } public function setPickupMethod($pickupMethod) { $this->pickupMethod = $pickupMethod; } public function getPickupMethod() { return $this->pickupMethod; } public function setPickupSla($pickupSla) { $this->pickupSla = $pickupSla; } public function getPickupSla() { return $this->pickupSla; } /** * @param Price */ public function setPrice(Price $price) { $this->price = $price; } /** * @return Price */ public function getPrice() { return $this->price; } /** * @param ProductProductDetail[] */ public function setProductDetails($productDetails) { $this->productDetails = $productDetails; } /** * @return ProductProductDetail[] */ public function getProductDetails() { return $this->productDetails; } public function setProductHighlights($productHighlights) { $this->productHighlights = $productHighlights; } public function getProductHighlights() { return $this->productHighlights; } public function setProductTypes($productTypes) { $this->productTypes = $productTypes; } public function getProductTypes() { return $this->productTypes; } public function setPromotionIds($promotionIds) { $this->promotionIds = $promotionIds; } public function getPromotionIds() { return $this->promotionIds; } /** * @param Price */ public function setSalePrice(Price $salePrice) { $this->salePrice = $salePrice; } /** * @return Price */ public function getSalePrice() { return $this->salePrice; } public function setSalePriceEffectiveDate($salePriceEffectiveDate) { $this->salePriceEffectiveDate = $salePriceEffectiveDate; } public function getSalePriceEffectiveDate() { return $this->salePriceEffectiveDate; } public function setSellOnGoogleQuantity($sellOnGoogleQuantity) { $this->sellOnGoogleQuantity = $sellOnGoogleQuantity; } public function getSellOnGoogleQuantity() { return $this->sellOnGoogleQuantity; } /** * @param ProductShipping[] */ public function setShipping($shipping) { $this->shipping = $shipping; } /** * @return ProductShipping[] */ public function getShipping() { return $this->shipping; } /** * @param ProductShippingDimension */ public function setShippingHeight(ProductShippingDimension $shippingHeight) { $this->shippingHeight = $shippingHeight; } /** * @return ProductShippingDimension */ public function getShippingHeight() { return $this->shippingHeight; } public function setShippingLabel($shippingLabel) { $this->shippingLabel = $shippingLabel; } public function getShippingLabel() { return $this->shippingLabel; } /** * @param ProductShippingDimension */ public function setShippingLength(ProductShippingDimension $shippingLength) { $this->shippingLength = $shippingLength; } /** * @return ProductShippingDimension */ public function getShippingLength() { return $this->shippingLength; } /** * @param ProductShippingWeight */ public function setShippingWeight(ProductShippingWeight $shippingWeight) { $this->shippingWeight = $shippingWeight; } /** * @return ProductShippingWeight */ public function getShippingWeight() { return $this->shippingWeight; } /** * @param ProductShippingDimension */ public function setShippingWidth(ProductShippingDimension $shippingWidth) { $this->shippingWidth = $shippingWidth; } /** * @return ProductShippingDimension */ public function getShippingWidth() { return $this->shippingWidth; } public function setShoppingAdsExcludedCountries($shoppingAdsExcludedCountries) { $this->shoppingAdsExcludedCountries = $shoppingAdsExcludedCountries; } public function getShoppingAdsExcludedCountries() { return $this->shoppingAdsExcludedCountries; } public function setSizeSystem($sizeSystem) { $this->sizeSystem = $sizeSystem; } public function getSizeSystem() { return $this->sizeSystem; } public function setSizeType($sizeType) { $this->sizeType = $sizeType; } public function getSizeType() { return $this->sizeType; } public function setSizes($sizes) { $this->sizes = $sizes; } public function getSizes() { return $this->sizes; } public function setSource($source) { $this->source = $source; } public function getSource() { return $this->source; } /** * @param ProductSubscriptionCost */ public function setSubscriptionCost(ProductSubscriptionCost $subscriptionCost) { $this->subscriptionCost = $subscriptionCost; } /** * @return ProductSubscriptionCost */ public function getSubscriptionCost() { return $this->subscriptionCost; } public function setTargetCountry($targetCountry) { $this->targetCountry = $targetCountry; } public function getTargetCountry() { return $this->targetCountry; } public function setTaxCategory($taxCategory) { $this->taxCategory = $taxCategory; } public function getTaxCategory() { return $this->taxCategory; } /** * @param ProductTax[] */ public function setTaxes($taxes) { $this->taxes = $taxes; } /** * @return ProductTax[] */ public function getTaxes() { return $this->taxes; } public function setTitle($title) { $this->title = $title; } public function getTitle() { return $this->title; } public function setTransitTimeLabel($transitTimeLabel) { $this->transitTimeLabel = $transitTimeLabel; } public function getTransitTimeLabel() { return $this->transitTimeLabel; } /** * @param ProductUnitPricingBaseMeasure */ public function setUnitPricingBaseMeasure(ProductUnitPricingBaseMeasure $unitPricingBaseMeasure) { $this->unitPricingBaseMeasure = $unitPricingBaseMeasure; } /** * @return ProductUnitPricingBaseMeasure */ public function getUnitPricingBaseMeasure() { return $this->unitPricingBaseMeasure; } /** * @param ProductUnitPricingMeasure */ public function setUnitPricingMeasure(ProductUnitPricingMeasure $unitPricingMeasure) { $this->unitPricingMeasure = $unitPricingMeasure; } /** * @return ProductUnitPricingMeasure */ public function getUnitPricingMeasure() { return $this->unitPricingMeasure; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Product::class, 'Google_Service_ShoppingContent_Product');