Google_ShoppingModelProductJsonV1

The Google Pagespeed Insights Google ShoppingModelProductJsonV1 class.

Defined (1)

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

/google-api/src/contrib/Google_ShoppingService.php  
  1. class Google_ShoppingModelProductJsonV1 extends Google_Model { 
  2. public $queryMatched; 
  3. public $gtin; 
  4. protected $__imagesType = 'Google_ShoppingModelProductJsonV1Images'; 
  5. protected $__imagesDataType = 'array'; 
  6. public $images; 
  7. protected $__inventoriesType = 'Google_ShoppingModelProductJsonV1Inventories'; 
  8. protected $__inventoriesDataType = 'array'; 
  9. public $inventories; 
  10. protected $__authorType = 'Google_ShoppingModelProductJsonV1Author'; 
  11. protected $__authorDataType = ''; 
  12. public $author; 
  13. public $score; 
  14. public $condition; 
  15. public $providedId; 
  16. public $internal8; 
  17. public $description; 
  18. public $gtins; 
  19. public $internal1; 
  20. public $brand; 
  21. public $internal3; 
  22. protected $__internal4Type = 'Google_ShoppingModelProductJsonV1Internal4'; 
  23. protected $__internal4DataType = 'array'; 
  24. public $internal4; 
  25. public $internal6; 
  26. public $internal7; 
  27. public $link; 
  28. public $mpns; 
  29. protected $__attributesType = 'Google_ShoppingModelProductJsonV1Attributes'; 
  30. protected $__attributesDataType = 'array'; 
  31. public $attributes; 
  32. public $totalMatchingVariants; 
  33. protected $__variantsType = 'Google_ShoppingModelProductJsonV1Variants'; 
  34. protected $__variantsDataType = 'array'; 
  35. public $variants; 
  36. public $modificationTime; 
  37. public $categories; 
  38. public $language; 
  39. public $country; 
  40. public $title; 
  41. public $creationTime; 
  42. public $internal14; 
  43. public $internal12; 
  44. public $internal13; 
  45. public $internal10; 
  46. public $plusOne; 
  47. public $googleId; 
  48. public $internal15; 
  49. public function setQueryMatched($queryMatched) { 
  50. $this->queryMatched = $queryMatched; 
  51. public function getQueryMatched() { 
  52. return $this->queryMatched; 
  53. public function setGtin($gtin) { 
  54. $this->gtin = $gtin; 
  55. public function getGtin() { 
  56. return $this->gtin; 
  57. public function setImages(/** array(Google_ShoppingModelProductJsonV1Images) */ $images) { 
  58. $this->assertIsArray($images, 'Google_ShoppingModelProductJsonV1Images', __METHOD__); 
  59. $this->images = $images; 
  60. public function getImages() { 
  61. return $this->images; 
  62. public function setInventories(/** array(Google_ShoppingModelProductJsonV1Inventories) */ $inventories) { 
  63. $this->assertIsArray($inventories, 'Google_ShoppingModelProductJsonV1Inventories', __METHOD__); 
  64. $this->inventories = $inventories; 
  65. public function getInventories() { 
  66. return $this->inventories; 
  67. public function setAuthor(Google_ShoppingModelProductJsonV1Author $author) { 
  68. $this->author = $author; 
  69. public function getAuthor() { 
  70. return $this->author; 
  71. public function setScore($score) { 
  72. $this->score = $score; 
  73. public function getScore() { 
  74. return $this->score; 
  75. public function setCondition($condition) { 
  76. $this->condition = $condition; 
  77. public function getCondition() { 
  78. return $this->condition; 
  79. public function setProvidedId($providedId) { 
  80. $this->providedId = $providedId; 
  81. public function getProvidedId() { 
  82. return $this->providedId; 
  83. public function setInternal8(/** array(Google_string) */ $internal8) { 
  84. $this->assertIsArray($internal8, 'Google_string', __METHOD__); 
  85. $this->internal8 = $internal8; 
  86. public function getInternal8() { 
  87. return $this->internal8; 
  88. public function setDescription($description) { 
  89. $this->description = $description; 
  90. public function getDescription() { 
  91. return $this->description; 
  92. public function setGtins(/** array(Google_string) */ $gtins) { 
  93. $this->assertIsArray($gtins, 'Google_string', __METHOD__); 
  94. $this->gtins = $gtins; 
  95. public function getGtins() { 
  96. return $this->gtins; 
  97. public function setInternal1(/** array(Google_string) */ $internal1) { 
  98. $this->assertIsArray($internal1, 'Google_string', __METHOD__); 
  99. $this->internal1 = $internal1; 
  100. public function getInternal1() { 
  101. return $this->internal1; 
  102. public function setBrand($brand) { 
  103. $this->brand = $brand; 
  104. public function getBrand() { 
  105. return $this->brand; 
  106. public function setInternal3($internal3) { 
  107. $this->internal3 = $internal3; 
  108. public function getInternal3() { 
  109. return $this->internal3; 
  110. public function setInternal4(/** array(Google_ShoppingModelProductJsonV1Internal4) */ $internal4) { 
  111. $this->assertIsArray($internal4, 'Google_ShoppingModelProductJsonV1Internal4', __METHOD__); 
  112. $this->internal4 = $internal4; 
  113. public function getInternal4() { 
  114. return $this->internal4; 
  115. public function setInternal6($internal6) { 
  116. $this->internal6 = $internal6; 
  117. public function getInternal6() { 
  118. return $this->internal6; 
  119. public function setInternal7($internal7) { 
  120. $this->internal7 = $internal7; 
  121. public function getInternal7() { 
  122. return $this->internal7; 
  123. public function setLink($link) { 
  124. $this->link = $link; 
  125. public function getLink() { 
  126. return $this->link; 
  127. public function setMpns(/** array(Google_string) */ $mpns) { 
  128. $this->assertIsArray($mpns, 'Google_string', __METHOD__); 
  129. $this->mpns = $mpns; 
  130. public function getMpns() { 
  131. return $this->mpns; 
  132. public function setAttributes(/** array(Google_ShoppingModelProductJsonV1Attributes) */ $attributes) { 
  133. $this->assertIsArray($attributes, 'Google_ShoppingModelProductJsonV1Attributes', __METHOD__); 
  134. $this->attributes = $attributes; 
  135. public function getAttributes() { 
  136. return $this->attributes; 
  137. public function setTotalMatchingVariants($totalMatchingVariants) { 
  138. $this->totalMatchingVariants = $totalMatchingVariants; 
  139. public function getTotalMatchingVariants() { 
  140. return $this->totalMatchingVariants; 
  141. public function setVariants(/** array(Google_ShoppingModelProductJsonV1Variants) */ $variants) { 
  142. $this->assertIsArray($variants, 'Google_ShoppingModelProductJsonV1Variants', __METHOD__); 
  143. $this->variants = $variants; 
  144. public function getVariants() { 
  145. return $this->variants; 
  146. public function setModificationTime($modificationTime) { 
  147. $this->modificationTime = $modificationTime; 
  148. public function getModificationTime() { 
  149. return $this->modificationTime; 
  150. public function setCategories(/** array(Google_string) */ $categories) { 
  151. $this->assertIsArray($categories, 'Google_string', __METHOD__); 
  152. $this->categories = $categories; 
  153. public function getCategories() { 
  154. return $this->categories; 
  155. public function setLanguage($language) { 
  156. $this->language = $language; 
  157. public function getLanguage() { 
  158. return $this->language; 
  159. public function setCountry($country) { 
  160. $this->country = $country; 
  161. public function getCountry() { 
  162. return $this->country; 
  163. public function setTitle($title) { 
  164. $this->title = $title; 
  165. public function getTitle() { 
  166. return $this->title; 
  167. public function setCreationTime($creationTime) { 
  168. $this->creationTime = $creationTime; 
  169. public function getCreationTime() { 
  170. return $this->creationTime; 
  171. public function setInternal14($internal14) { 
  172. $this->internal14 = $internal14; 
  173. public function getInternal14() { 
  174. return $this->internal14; 
  175. public function setInternal12($internal12) { 
  176. $this->internal12 = $internal12; 
  177. public function getInternal12() { 
  178. return $this->internal12; 
  179. public function setInternal13($internal13) { 
  180. $this->internal13 = $internal13; 
  181. public function getInternal13() { 
  182. return $this->internal13; 
  183. public function setInternal10(/** array(Google_string) */ $internal10) { 
  184. $this->assertIsArray($internal10, 'Google_string', __METHOD__); 
  185. $this->internal10 = $internal10; 
  186. public function getInternal10() { 
  187. return $this->internal10; 
  188. public function setPlusOne($plusOne) { 
  189. $this->plusOne = $plusOne; 
  190. public function getPlusOne() { 
  191. return $this->plusOne; 
  192. public function setGoogleId($googleId) { 
  193. $this->googleId = $googleId; 
  194. public function getGoogleId() { 
  195. return $this->googleId; 
  196. public function setInternal15($internal15) { 
  197. $this->internal15 = $internal15; 
  198. public function getInternal15() { 
  199. return $this->internal15;