Google_Service_ShoppingContent_Product

The Google Photos & Picasa Viewer Google Service ShoppingContent Product class.

Defined (1)

The class is defined in the following location(s).

/includes/api-libs/Google/Service/ShoppingContent.php  
  1. class Google_Service_ShoppingContent_Product extends Google_Collection 
  2. protected $collection_key = 'warnings'; 
  3. protected $internal_gapi_mappings = array( 
  4. ); 
  5. public $additionalImageLinks; 
  6. public $adult; 
  7. public $adwordsGrouping; 
  8. public $adwordsLabels; 
  9. public $adwordsRedirect; 
  10. public $ageGroup; 
  11. public $availability; 
  12. public $availabilityDate; 
  13. public $brand; 
  14. public $channel; 
  15. public $color; 
  16. public $condition; 
  17. public $contentLanguage; 
  18. protected $customAttributesType = 'Google_Service_ShoppingContent_ProductCustomAttribute'; 
  19. protected $customAttributesDataType = 'array'; 
  20. protected $customGroupsType = 'Google_Service_ShoppingContent_ProductCustomGroup'; 
  21. protected $customGroupsDataType = 'array'; 
  22. public $customLabel0; 
  23. public $customLabel1; 
  24. public $customLabel2; 
  25. public $customLabel3; 
  26. public $customLabel4; 
  27. public $description; 
  28. protected $destinationsType = 'Google_Service_ShoppingContent_ProductDestination'; 
  29. protected $destinationsDataType = 'array'; 
  30. public $energyEfficiencyClass; 
  31. public $expirationDate; 
  32. public $gender; 
  33. public $googleProductCategory; 
  34. public $gtin; 
  35. public $id; 
  36. public $identifierExists; 
  37. public $imageLink; 
  38. protected $installmentType = 'Google_Service_ShoppingContent_ProductInstallment'; 
  39. protected $installmentDataType = ''; 
  40. public $isBundle; 
  41. public $itemGroupId; 
  42. public $kind; 
  43. public $link; 
  44. protected $loyaltyPointsType = 'Google_Service_ShoppingContent_LoyaltyPoints'; 
  45. protected $loyaltyPointsDataType = ''; 
  46. public $material; 
  47. public $mobileLink; 
  48. public $mpn; 
  49. public $multipack; 
  50. public $offerId; 
  51. public $onlineOnly; 
  52. public $pattern; 
  53. protected $priceType = 'Google_Service_ShoppingContent_Price'; 
  54. protected $priceDataType = ''; 
  55. public $productType; 
  56. protected $salePriceType = 'Google_Service_ShoppingContent_Price'; 
  57. protected $salePriceDataType = ''; 
  58. public $salePriceEffectiveDate; 
  59. protected $shippingType = 'Google_Service_ShoppingContent_ProductShipping'; 
  60. protected $shippingDataType = 'array'; 
  61. protected $shippingHeightType = 'Google_Service_ShoppingContent_ProductShippingDimension'; 
  62. protected $shippingHeightDataType = ''; 
  63. public $shippingLabel; 
  64. protected $shippingLengthType = 'Google_Service_ShoppingContent_ProductShippingDimension'; 
  65. protected $shippingLengthDataType = ''; 
  66. protected $shippingWeightType = 'Google_Service_ShoppingContent_ProductShippingWeight'; 
  67. protected $shippingWeightDataType = ''; 
  68. protected $shippingWidthType = 'Google_Service_ShoppingContent_ProductShippingDimension'; 
  69. protected $shippingWidthDataType = ''; 
  70. public $sizeSystem; 
  71. public $sizeType; 
  72. public $sizes; 
  73. public $targetCountry; 
  74. protected $taxesType = 'Google_Service_ShoppingContent_ProductTax'; 
  75. protected $taxesDataType = 'array'; 
  76. public $title; 
  77. protected $unitPricingBaseMeasureType = 'Google_Service_ShoppingContent_ProductUnitPricingBaseMeasure'; 
  78. protected $unitPricingBaseMeasureDataType = ''; 
  79. protected $unitPricingMeasureType = 'Google_Service_ShoppingContent_ProductUnitPricingMeasure'; 
  80. protected $unitPricingMeasureDataType = ''; 
  81. public $validatedDestinations; 
  82. protected $warningsType = 'Google_Service_ShoppingContent_Error'; 
  83. protected $warningsDataType = 'array'; 
  84.  
  85.  
  86. public function setAdditionalImageLinks($additionalImageLinks) 
  87. $this->additionalImageLinks = $additionalImageLinks; 
  88. public function getAdditionalImageLinks() 
  89. return $this->additionalImageLinks; 
  90. public function setAdult($adult) 
  91. $this->adult = $adult; 
  92. public function getAdult() 
  93. return $this->adult; 
  94. public function setAdwordsGrouping($adwordsGrouping) 
  95. $this->adwordsGrouping = $adwordsGrouping; 
  96. public function getAdwordsGrouping() 
  97. return $this->adwordsGrouping; 
  98. public function setAdwordsLabels($adwordsLabels) 
  99. $this->adwordsLabels = $adwordsLabels; 
  100. public function getAdwordsLabels() 
  101. return $this->adwordsLabels; 
  102. public function setAdwordsRedirect($adwordsRedirect) 
  103. $this->adwordsRedirect = $adwordsRedirect; 
  104. public function getAdwordsRedirect() 
  105. return $this->adwordsRedirect; 
  106. public function setAgeGroup($ageGroup) 
  107. $this->ageGroup = $ageGroup; 
  108. public function getAgeGroup() 
  109. return $this->ageGroup; 
  110. public function setAvailability($availability) 
  111. $this->availability = $availability; 
  112. public function getAvailability() 
  113. return $this->availability; 
  114. public function setAvailabilityDate($availabilityDate) 
  115. $this->availabilityDate = $availabilityDate; 
  116. public function getAvailabilityDate() 
  117. return $this->availabilityDate; 
  118. public function setBrand($brand) 
  119. $this->brand = $brand; 
  120. public function getBrand() 
  121. return $this->brand; 
  122. public function setChannel($channel) 
  123. $this->channel = $channel; 
  124. public function getChannel() 
  125. return $this->channel; 
  126. public function setColor($color) 
  127. $this->color = $color; 
  128. public function getColor() 
  129. return $this->color; 
  130. public function setCondition($condition) 
  131. $this->condition = $condition; 
  132. public function getCondition() 
  133. return $this->condition; 
  134. public function setContentLanguage($contentLanguage) 
  135. $this->contentLanguage = $contentLanguage; 
  136. public function getContentLanguage() 
  137. return $this->contentLanguage; 
  138. public function setCustomAttributes($customAttributes) 
  139. $this->customAttributes = $customAttributes; 
  140. public function getCustomAttributes() 
  141. return $this->customAttributes; 
  142. public function setCustomGroups($customGroups) 
  143. $this->customGroups = $customGroups; 
  144. public function getCustomGroups() 
  145. return $this->customGroups; 
  146. public function setCustomLabel0($customLabel0) 
  147. $this->customLabel0 = $customLabel0; 
  148. public function getCustomLabel0() 
  149. return $this->customLabel0; 
  150. public function setCustomLabel1($customLabel1) 
  151. $this->customLabel1 = $customLabel1; 
  152. public function getCustomLabel1() 
  153. return $this->customLabel1; 
  154. public function setCustomLabel2($customLabel2) 
  155. $this->customLabel2 = $customLabel2; 
  156. public function getCustomLabel2() 
  157. return $this->customLabel2; 
  158. public function setCustomLabel3($customLabel3) 
  159. $this->customLabel3 = $customLabel3; 
  160. public function getCustomLabel3() 
  161. return $this->customLabel3; 
  162. public function setCustomLabel4($customLabel4) 
  163. $this->customLabel4 = $customLabel4; 
  164. public function getCustomLabel4() 
  165. return $this->customLabel4; 
  166. public function setDescription($description) 
  167. $this->description = $description; 
  168. public function getDescription() 
  169. return $this->description; 
  170. public function setDestinations($destinations) 
  171. $this->destinations = $destinations; 
  172. public function getDestinations() 
  173. return $this->destinations; 
  174. public function setEnergyEfficiencyClass($energyEfficiencyClass) 
  175. $this->energyEfficiencyClass = $energyEfficiencyClass; 
  176. public function getEnergyEfficiencyClass() 
  177. return $this->energyEfficiencyClass; 
  178. public function setExpirationDate($expirationDate) 
  179. $this->expirationDate = $expirationDate; 
  180. public function getExpirationDate() 
  181. return $this->expirationDate; 
  182. public function setGender($gender) 
  183. $this->gender = $gender; 
  184. public function getGender() 
  185. return $this->gender; 
  186. public function setGoogleProductCategory($googleProductCategory) 
  187. $this->googleProductCategory = $googleProductCategory; 
  188. public function getGoogleProductCategory() 
  189. return $this->googleProductCategory; 
  190. public function setGtin($gtin) 
  191. $this->gtin = $gtin; 
  192. public function getGtin() 
  193. return $this->gtin; 
  194. public function setId($id) 
  195. $this->id = $id; 
  196. public function getId() 
  197. return $this->id; 
  198. public function setIdentifierExists($identifierExists) 
  199. $this->identifierExists = $identifierExists; 
  200. public function getIdentifierExists() 
  201. return $this->identifierExists; 
  202. public function setImageLink($imageLink) 
  203. $this->imageLink = $imageLink; 
  204. public function getImageLink() 
  205. return $this->imageLink; 
  206. public function setInstallment(Google_Service_ShoppingContent_ProductInstallment $installment) 
  207. $this->installment = $installment; 
  208. public function getInstallment() 
  209. return $this->installment; 
  210. public function setIsBundle($isBundle) 
  211. $this->isBundle = $isBundle; 
  212. public function getIsBundle() 
  213. return $this->isBundle; 
  214. public function setItemGroupId($itemGroupId) 
  215. $this->itemGroupId = $itemGroupId; 
  216. public function getItemGroupId() 
  217. return $this->itemGroupId; 
  218. public function setKind($kind) 
  219. $this->kind = $kind; 
  220. public function getKind() 
  221. return $this->kind; 
  222. public function setLink($link) 
  223. $this->link = $link; 
  224. public function getLink() 
  225. return $this->link; 
  226. public function setLoyaltyPoints(Google_Service_ShoppingContent_LoyaltyPoints $loyaltyPoints) 
  227. $this->loyaltyPoints = $loyaltyPoints; 
  228. public function getLoyaltyPoints() 
  229. return $this->loyaltyPoints; 
  230. public function setMaterial($material) 
  231. $this->material = $material; 
  232. public function getMaterial() 
  233. return $this->material; 
  234. public function setMobileLink($mobileLink) 
  235. $this->mobileLink = $mobileLink; 
  236. public function getMobileLink() 
  237. return $this->mobileLink; 
  238. public function setMpn($mpn) 
  239. $this->mpn = $mpn; 
  240. public function getMpn() 
  241. return $this->mpn; 
  242. public function setMultipack($multipack) 
  243. $this->multipack = $multipack; 
  244. public function getMultipack() 
  245. return $this->multipack; 
  246. public function setOfferId($offerId) 
  247. $this->offerId = $offerId; 
  248. public function getOfferId() 
  249. return $this->offerId; 
  250. public function setOnlineOnly($onlineOnly) 
  251. $this->onlineOnly = $onlineOnly; 
  252. public function getOnlineOnly() 
  253. return $this->onlineOnly; 
  254. public function setPattern($pattern) 
  255. $this->pattern = $pattern; 
  256. public function getPattern() 
  257. return $this->pattern; 
  258. public function setPrice(Google_Service_ShoppingContent_Price $price) 
  259. $this->price = $price; 
  260. public function getPrice() 
  261. return $this->price; 
  262. public function setProductType($productType) 
  263. $this->productType = $productType; 
  264. public function getProductType() 
  265. return $this->productType; 
  266. public function setSalePrice(Google_Service_ShoppingContent_Price $salePrice) 
  267. $this->salePrice = $salePrice; 
  268. public function getSalePrice() 
  269. return $this->salePrice; 
  270. public function setSalePriceEffectiveDate($salePriceEffectiveDate) 
  271. $this->salePriceEffectiveDate = $salePriceEffectiveDate; 
  272. public function getSalePriceEffectiveDate() 
  273. return $this->salePriceEffectiveDate; 
  274. public function setShipping($shipping) 
  275. $this->shipping = $shipping; 
  276. public function getShipping() 
  277. return $this->shipping; 
  278. public function setShippingHeight(Google_Service_ShoppingContent_ProductShippingDimension $shippingHeight) 
  279. $this->shippingHeight = $shippingHeight; 
  280. public function getShippingHeight() 
  281. return $this->shippingHeight; 
  282. public function setShippingLabel($shippingLabel) 
  283. $this->shippingLabel = $shippingLabel; 
  284. public function getShippingLabel() 
  285. return $this->shippingLabel; 
  286. public function setShippingLength(Google_Service_ShoppingContent_ProductShippingDimension $shippingLength) 
  287. $this->shippingLength = $shippingLength; 
  288. public function getShippingLength() 
  289. return $this->shippingLength; 
  290. public function setShippingWeight(Google_Service_ShoppingContent_ProductShippingWeight $shippingWeight) 
  291. $this->shippingWeight = $shippingWeight; 
  292. public function getShippingWeight() 
  293. return $this->shippingWeight; 
  294. public function setShippingWidth(Google_Service_ShoppingContent_ProductShippingDimension $shippingWidth) 
  295. $this->shippingWidth = $shippingWidth; 
  296. public function getShippingWidth() 
  297. return $this->shippingWidth; 
  298. public function setSizeSystem($sizeSystem) 
  299. $this->sizeSystem = $sizeSystem; 
  300. public function getSizeSystem() 
  301. return $this->sizeSystem; 
  302. public function setSizeType($sizeType) 
  303. $this->sizeType = $sizeType; 
  304. public function getSizeType() 
  305. return $this->sizeType; 
  306. public function setSizes($sizes) 
  307. $this->sizes = $sizes; 
  308. public function getSizes() 
  309. return $this->sizes; 
  310. public function setTargetCountry($targetCountry) 
  311. $this->targetCountry = $targetCountry; 
  312. public function getTargetCountry() 
  313. return $this->targetCountry; 
  314. public function setTaxes($taxes) 
  315. $this->taxes = $taxes; 
  316. public function getTaxes() 
  317. return $this->taxes; 
  318. public function setTitle($title) 
  319. $this->title = $title; 
  320. public function getTitle() 
  321. return $this->title; 
  322. public function setUnitPricingBaseMeasure(Google_Service_ShoppingContent_ProductUnitPricingBaseMeasure $unitPricingBaseMeasure) 
  323. $this->unitPricingBaseMeasure = $unitPricingBaseMeasure; 
  324. public function getUnitPricingBaseMeasure() 
  325. return $this->unitPricingBaseMeasure; 
  326. public function setUnitPricingMeasure(Google_Service_ShoppingContent_ProductUnitPricingMeasure $unitPricingMeasure) 
  327. $this->unitPricingMeasure = $unitPricingMeasure; 
  328. public function getUnitPricingMeasure() 
  329. return $this->unitPricingMeasure; 
  330. public function setValidatedDestinations($validatedDestinations) 
  331. $this->validatedDestinations = $validatedDestinations; 
  332. public function getValidatedDestinations() 
  333. return $this->validatedDestinations; 
  334. public function setWarnings($warnings) 
  335. $this->warnings = $warnings; 
  336. public function getWarnings() 
  337. return $this->warnings;