1<?php 2/* 3 * Copyright 2014 Google Inc. 4 * 5 * Licensed under the Apache License, Version 2.0 (the "License"); you may not 6 * use this file except in compliance with the License. You may obtain a copy of 7 * the License at 8 * 9 * http://www.apache.org/licenses/LICENSE-2.0 10 * 11 * Unless required by applicable law or agreed to in writing, software 12 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 * License for the specific language governing permissions and limitations under 15 * the License. 16 */ 17 18class Google_Service_Dfareporting_PlacementGroup extends Google_Collection 19{ 20 protected $collection_key = 'childPlacementIds'; 21 public $accountId; 22 public $advertiserId; 23 protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue'; 24 protected $advertiserIdDimensionValueDataType = ''; 25 public $archived; 26 public $campaignId; 27 protected $campaignIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue'; 28 protected $campaignIdDimensionValueDataType = ''; 29 public $childPlacementIds; 30 public $comment; 31 public $contentCategoryId; 32 protected $createInfoType = 'Google_Service_Dfareporting_LastModifiedInfo'; 33 protected $createInfoDataType = ''; 34 public $directorySiteId; 35 protected $directorySiteIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue'; 36 protected $directorySiteIdDimensionValueDataType = ''; 37 public $externalId; 38 public $id; 39 protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue'; 40 protected $idDimensionValueDataType = ''; 41 public $kind; 42 protected $lastModifiedInfoType = 'Google_Service_Dfareporting_LastModifiedInfo'; 43 protected $lastModifiedInfoDataType = ''; 44 public $name; 45 public $placementGroupType; 46 public $placementStrategyId; 47 protected $pricingScheduleType = 'Google_Service_Dfareporting_PricingSchedule'; 48 protected $pricingScheduleDataType = ''; 49 public $primaryPlacementId; 50 protected $primaryPlacementIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue'; 51 protected $primaryPlacementIdDimensionValueDataType = ''; 52 public $siteId; 53 protected $siteIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue'; 54 protected $siteIdDimensionValueDataType = ''; 55 public $subaccountId; 56 57 public function setAccountId($accountId) 58 { 59 $this->accountId = $accountId; 60 } 61 public function getAccountId() 62 { 63 return $this->accountId; 64 } 65 public function setAdvertiserId($advertiserId) 66 { 67 $this->advertiserId = $advertiserId; 68 } 69 public function getAdvertiserId() 70 { 71 return $this->advertiserId; 72 } 73 /** 74 * @param Google_Service_Dfareporting_DimensionValue 75 */ 76 public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue) 77 { 78 $this->advertiserIdDimensionValue = $advertiserIdDimensionValue; 79 } 80 /** 81 * @return Google_Service_Dfareporting_DimensionValue 82 */ 83 public function getAdvertiserIdDimensionValue() 84 { 85 return $this->advertiserIdDimensionValue; 86 } 87 public function setArchived($archived) 88 { 89 $this->archived = $archived; 90 } 91 public function getArchived() 92 { 93 return $this->archived; 94 } 95 public function setCampaignId($campaignId) 96 { 97 $this->campaignId = $campaignId; 98 } 99 public function getCampaignId() 100 { 101 return $this->campaignId; 102 } 103 /** 104 * @param Google_Service_Dfareporting_DimensionValue 105 */ 106 public function setCampaignIdDimensionValue(Google_Service_Dfareporting_DimensionValue $campaignIdDimensionValue) 107 { 108 $this->campaignIdDimensionValue = $campaignIdDimensionValue; 109 } 110 /** 111 * @return Google_Service_Dfareporting_DimensionValue 112 */ 113 public function getCampaignIdDimensionValue() 114 { 115 return $this->campaignIdDimensionValue; 116 } 117 public function setChildPlacementIds($childPlacementIds) 118 { 119 $this->childPlacementIds = $childPlacementIds; 120 } 121 public function getChildPlacementIds() 122 { 123 return $this->childPlacementIds; 124 } 125 public function setComment($comment) 126 { 127 $this->comment = $comment; 128 } 129 public function getComment() 130 { 131 return $this->comment; 132 } 133 public function setContentCategoryId($contentCategoryId) 134 { 135 $this->contentCategoryId = $contentCategoryId; 136 } 137 public function getContentCategoryId() 138 { 139 return $this->contentCategoryId; 140 } 141 /** 142 * @param Google_Service_Dfareporting_LastModifiedInfo 143 */ 144 public function setCreateInfo(Google_Service_Dfareporting_LastModifiedInfo $createInfo) 145 { 146 $this->createInfo = $createInfo; 147 } 148 /** 149 * @return Google_Service_Dfareporting_LastModifiedInfo 150 */ 151 public function getCreateInfo() 152 { 153 return $this->createInfo; 154 } 155 public function setDirectorySiteId($directorySiteId) 156 { 157 $this->directorySiteId = $directorySiteId; 158 } 159 public function getDirectorySiteId() 160 { 161 return $this->directorySiteId; 162 } 163 /** 164 * @param Google_Service_Dfareporting_DimensionValue 165 */ 166 public function setDirectorySiteIdDimensionValue(Google_Service_Dfareporting_DimensionValue $directorySiteIdDimensionValue) 167 { 168 $this->directorySiteIdDimensionValue = $directorySiteIdDimensionValue; 169 } 170 /** 171 * @return Google_Service_Dfareporting_DimensionValue 172 */ 173 public function getDirectorySiteIdDimensionValue() 174 { 175 return $this->directorySiteIdDimensionValue; 176 } 177 public function setExternalId($externalId) 178 { 179 $this->externalId = $externalId; 180 } 181 public function getExternalId() 182 { 183 return $this->externalId; 184 } 185 public function setId($id) 186 { 187 $this->id = $id; 188 } 189 public function getId() 190 { 191 return $this->id; 192 } 193 /** 194 * @param Google_Service_Dfareporting_DimensionValue 195 */ 196 public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue) 197 { 198 $this->idDimensionValue = $idDimensionValue; 199 } 200 /** 201 * @return Google_Service_Dfareporting_DimensionValue 202 */ 203 public function getIdDimensionValue() 204 { 205 return $this->idDimensionValue; 206 } 207 public function setKind($kind) 208 { 209 $this->kind = $kind; 210 } 211 public function getKind() 212 { 213 return $this->kind; 214 } 215 /** 216 * @param Google_Service_Dfareporting_LastModifiedInfo 217 */ 218 public function setLastModifiedInfo(Google_Service_Dfareporting_LastModifiedInfo $lastModifiedInfo) 219 { 220 $this->lastModifiedInfo = $lastModifiedInfo; 221 } 222 /** 223 * @return Google_Service_Dfareporting_LastModifiedInfo 224 */ 225 public function getLastModifiedInfo() 226 { 227 return $this->lastModifiedInfo; 228 } 229 public function setName($name) 230 { 231 $this->name = $name; 232 } 233 public function getName() 234 { 235 return $this->name; 236 } 237 public function setPlacementGroupType($placementGroupType) 238 { 239 $this->placementGroupType = $placementGroupType; 240 } 241 public function getPlacementGroupType() 242 { 243 return $this->placementGroupType; 244 } 245 public function setPlacementStrategyId($placementStrategyId) 246 { 247 $this->placementStrategyId = $placementStrategyId; 248 } 249 public function getPlacementStrategyId() 250 { 251 return $this->placementStrategyId; 252 } 253 /** 254 * @param Google_Service_Dfareporting_PricingSchedule 255 */ 256 public function setPricingSchedule(Google_Service_Dfareporting_PricingSchedule $pricingSchedule) 257 { 258 $this->pricingSchedule = $pricingSchedule; 259 } 260 /** 261 * @return Google_Service_Dfareporting_PricingSchedule 262 */ 263 public function getPricingSchedule() 264 { 265 return $this->pricingSchedule; 266 } 267 public function setPrimaryPlacementId($primaryPlacementId) 268 { 269 $this->primaryPlacementId = $primaryPlacementId; 270 } 271 public function getPrimaryPlacementId() 272 { 273 return $this->primaryPlacementId; 274 } 275 /** 276 * @param Google_Service_Dfareporting_DimensionValue 277 */ 278 public function setPrimaryPlacementIdDimensionValue(Google_Service_Dfareporting_DimensionValue $primaryPlacementIdDimensionValue) 279 { 280 $this->primaryPlacementIdDimensionValue = $primaryPlacementIdDimensionValue; 281 } 282 /** 283 * @return Google_Service_Dfareporting_DimensionValue 284 */ 285 public function getPrimaryPlacementIdDimensionValue() 286 { 287 return $this->primaryPlacementIdDimensionValue; 288 } 289 public function setSiteId($siteId) 290 { 291 $this->siteId = $siteId; 292 } 293 public function getSiteId() 294 { 295 return $this->siteId; 296 } 297 /** 298 * @param Google_Service_Dfareporting_DimensionValue 299 */ 300 public function setSiteIdDimensionValue(Google_Service_Dfareporting_DimensionValue $siteIdDimensionValue) 301 { 302 $this->siteIdDimensionValue = $siteIdDimensionValue; 303 } 304 /** 305 * @return Google_Service_Dfareporting_DimensionValue 306 */ 307 public function getSiteIdDimensionValue() 308 { 309 return $this->siteIdDimensionValue; 310 } 311 public function setSubaccountId($subaccountId) 312 { 313 $this->subaccountId = $subaccountId; 314 } 315 public function getSubaccountId() 316 { 317 return $this->subaccountId; 318 } 319} 320