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_FloodlightActivity extends Google_Collection 19{ 20 protected $collection_key = 'userDefinedVariableTypes'; 21 public $accountId; 22 public $advertiserId; 23 protected $advertiserIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue'; 24 protected $advertiserIdDimensionValueDataType = ''; 25 public $attributionEnabled; 26 public $cacheBustingType; 27 public $countingMethod; 28 protected $defaultTagsType = 'Google_Service_Dfareporting_FloodlightActivityDynamicTag'; 29 protected $defaultTagsDataType = 'array'; 30 public $expectedUrl; 31 public $floodlightActivityGroupId; 32 public $floodlightActivityGroupName; 33 public $floodlightActivityGroupTagString; 34 public $floodlightActivityGroupType; 35 public $floodlightConfigurationId; 36 protected $floodlightConfigurationIdDimensionValueType = 'Google_Service_Dfareporting_DimensionValue'; 37 protected $floodlightConfigurationIdDimensionValueDataType = ''; 38 public $floodlightTagType; 39 public $id; 40 protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue'; 41 protected $idDimensionValueDataType = ''; 42 public $kind; 43 public $name; 44 public $notes; 45 protected $publisherTagsType = 'Google_Service_Dfareporting_FloodlightActivityPublisherDynamicTag'; 46 protected $publisherTagsDataType = 'array'; 47 public $secure; 48 public $sslCompliant; 49 public $sslRequired; 50 public $status; 51 public $subaccountId; 52 public $tagFormat; 53 public $tagString; 54 public $userDefinedVariableTypes; 55 56 public function setAccountId($accountId) 57 { 58 $this->accountId = $accountId; 59 } 60 public function getAccountId() 61 { 62 return $this->accountId; 63 } 64 public function setAdvertiserId($advertiserId) 65 { 66 $this->advertiserId = $advertiserId; 67 } 68 public function getAdvertiserId() 69 { 70 return $this->advertiserId; 71 } 72 /** 73 * @param Google_Service_Dfareporting_DimensionValue 74 */ 75 public function setAdvertiserIdDimensionValue(Google_Service_Dfareporting_DimensionValue $advertiserIdDimensionValue) 76 { 77 $this->advertiserIdDimensionValue = $advertiserIdDimensionValue; 78 } 79 /** 80 * @return Google_Service_Dfareporting_DimensionValue 81 */ 82 public function getAdvertiserIdDimensionValue() 83 { 84 return $this->advertiserIdDimensionValue; 85 } 86 public function setAttributionEnabled($attributionEnabled) 87 { 88 $this->attributionEnabled = $attributionEnabled; 89 } 90 public function getAttributionEnabled() 91 { 92 return $this->attributionEnabled; 93 } 94 public function setCacheBustingType($cacheBustingType) 95 { 96 $this->cacheBustingType = $cacheBustingType; 97 } 98 public function getCacheBustingType() 99 { 100 return $this->cacheBustingType; 101 } 102 public function setCountingMethod($countingMethod) 103 { 104 $this->countingMethod = $countingMethod; 105 } 106 public function getCountingMethod() 107 { 108 return $this->countingMethod; 109 } 110 /** 111 * @param Google_Service_Dfareporting_FloodlightActivityDynamicTag[] 112 */ 113 public function setDefaultTags($defaultTags) 114 { 115 $this->defaultTags = $defaultTags; 116 } 117 /** 118 * @return Google_Service_Dfareporting_FloodlightActivityDynamicTag[] 119 */ 120 public function getDefaultTags() 121 { 122 return $this->defaultTags; 123 } 124 public function setExpectedUrl($expectedUrl) 125 { 126 $this->expectedUrl = $expectedUrl; 127 } 128 public function getExpectedUrl() 129 { 130 return $this->expectedUrl; 131 } 132 public function setFloodlightActivityGroupId($floodlightActivityGroupId) 133 { 134 $this->floodlightActivityGroupId = $floodlightActivityGroupId; 135 } 136 public function getFloodlightActivityGroupId() 137 { 138 return $this->floodlightActivityGroupId; 139 } 140 public function setFloodlightActivityGroupName($floodlightActivityGroupName) 141 { 142 $this->floodlightActivityGroupName = $floodlightActivityGroupName; 143 } 144 public function getFloodlightActivityGroupName() 145 { 146 return $this->floodlightActivityGroupName; 147 } 148 public function setFloodlightActivityGroupTagString($floodlightActivityGroupTagString) 149 { 150 $this->floodlightActivityGroupTagString = $floodlightActivityGroupTagString; 151 } 152 public function getFloodlightActivityGroupTagString() 153 { 154 return $this->floodlightActivityGroupTagString; 155 } 156 public function setFloodlightActivityGroupType($floodlightActivityGroupType) 157 { 158 $this->floodlightActivityGroupType = $floodlightActivityGroupType; 159 } 160 public function getFloodlightActivityGroupType() 161 { 162 return $this->floodlightActivityGroupType; 163 } 164 public function setFloodlightConfigurationId($floodlightConfigurationId) 165 { 166 $this->floodlightConfigurationId = $floodlightConfigurationId; 167 } 168 public function getFloodlightConfigurationId() 169 { 170 return $this->floodlightConfigurationId; 171 } 172 /** 173 * @param Google_Service_Dfareporting_DimensionValue 174 */ 175 public function setFloodlightConfigurationIdDimensionValue(Google_Service_Dfareporting_DimensionValue $floodlightConfigurationIdDimensionValue) 176 { 177 $this->floodlightConfigurationIdDimensionValue = $floodlightConfigurationIdDimensionValue; 178 } 179 /** 180 * @return Google_Service_Dfareporting_DimensionValue 181 */ 182 public function getFloodlightConfigurationIdDimensionValue() 183 { 184 return $this->floodlightConfigurationIdDimensionValue; 185 } 186 public function setFloodlightTagType($floodlightTagType) 187 { 188 $this->floodlightTagType = $floodlightTagType; 189 } 190 public function getFloodlightTagType() 191 { 192 return $this->floodlightTagType; 193 } 194 public function setId($id) 195 { 196 $this->id = $id; 197 } 198 public function getId() 199 { 200 return $this->id; 201 } 202 /** 203 * @param Google_Service_Dfareporting_DimensionValue 204 */ 205 public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue) 206 { 207 $this->idDimensionValue = $idDimensionValue; 208 } 209 /** 210 * @return Google_Service_Dfareporting_DimensionValue 211 */ 212 public function getIdDimensionValue() 213 { 214 return $this->idDimensionValue; 215 } 216 public function setKind($kind) 217 { 218 $this->kind = $kind; 219 } 220 public function getKind() 221 { 222 return $this->kind; 223 } 224 public function setName($name) 225 { 226 $this->name = $name; 227 } 228 public function getName() 229 { 230 return $this->name; 231 } 232 public function setNotes($notes) 233 { 234 $this->notes = $notes; 235 } 236 public function getNotes() 237 { 238 return $this->notes; 239 } 240 /** 241 * @param Google_Service_Dfareporting_FloodlightActivityPublisherDynamicTag[] 242 */ 243 public function setPublisherTags($publisherTags) 244 { 245 $this->publisherTags = $publisherTags; 246 } 247 /** 248 * @return Google_Service_Dfareporting_FloodlightActivityPublisherDynamicTag[] 249 */ 250 public function getPublisherTags() 251 { 252 return $this->publisherTags; 253 } 254 public function setSecure($secure) 255 { 256 $this->secure = $secure; 257 } 258 public function getSecure() 259 { 260 return $this->secure; 261 } 262 public function setSslCompliant($sslCompliant) 263 { 264 $this->sslCompliant = $sslCompliant; 265 } 266 public function getSslCompliant() 267 { 268 return $this->sslCompliant; 269 } 270 public function setSslRequired($sslRequired) 271 { 272 $this->sslRequired = $sslRequired; 273 } 274 public function getSslRequired() 275 { 276 return $this->sslRequired; 277 } 278 public function setStatus($status) 279 { 280 $this->status = $status; 281 } 282 public function getStatus() 283 { 284 return $this->status; 285 } 286 public function setSubaccountId($subaccountId) 287 { 288 $this->subaccountId = $subaccountId; 289 } 290 public function getSubaccountId() 291 { 292 return $this->subaccountId; 293 } 294 public function setTagFormat($tagFormat) 295 { 296 $this->tagFormat = $tagFormat; 297 } 298 public function getTagFormat() 299 { 300 return $this->tagFormat; 301 } 302 public function setTagString($tagString) 303 { 304 $this->tagString = $tagString; 305 } 306 public function getTagString() 307 { 308 return $this->tagString; 309 } 310 public function setUserDefinedVariableTypes($userDefinedVariableTypes) 311 { 312 $this->userDefinedVariableTypes = $userDefinedVariableTypes; 313 } 314 public function getUserDefinedVariableTypes() 315 { 316 return $this->userDefinedVariableTypes; 317 } 318} 319