����JFIF��x�x����'
| Server IP : 78.140.185.180 / Your IP : 216.73.216.170 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');