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_CreativeAsset extends Google_Collection 19{ 20 protected $collection_key = 'detectedFeatures'; 21 public $actionScript3; 22 public $active; 23 protected $additionalSizesType = 'Google_Service_Dfareporting_Size'; 24 protected $additionalSizesDataType = 'array'; 25 public $alignment; 26 public $artworkType; 27 protected $assetIdentifierType = 'Google_Service_Dfareporting_CreativeAssetId'; 28 protected $assetIdentifierDataType = ''; 29 public $audioBitRate; 30 public $audioSampleRate; 31 protected $backupImageExitType = 'Google_Service_Dfareporting_CreativeCustomEvent'; 32 protected $backupImageExitDataType = ''; 33 public $bitRate; 34 public $childAssetType; 35 protected $collapsedSizeType = 'Google_Service_Dfareporting_Size'; 36 protected $collapsedSizeDataType = ''; 37 public $companionCreativeIds; 38 public $customStartTimeValue; 39 public $detectedFeatures; 40 public $displayType; 41 public $duration; 42 public $durationType; 43 protected $expandedDimensionType = 'Google_Service_Dfareporting_Size'; 44 protected $expandedDimensionDataType = ''; 45 public $fileSize; 46 public $flashVersion; 47 public $frameRate; 48 public $hideFlashObjects; 49 public $hideSelectionBoxes; 50 public $horizontallyLocked; 51 public $id; 52 protected $idDimensionValueType = 'Google_Service_Dfareporting_DimensionValue'; 53 protected $idDimensionValueDataType = ''; 54 public $mediaDuration; 55 public $mimeType; 56 protected $offsetType = 'Google_Service_Dfareporting_OffsetPosition'; 57 protected $offsetDataType = ''; 58 public $orientation; 59 public $originalBackup; 60 public $politeLoad; 61 protected $positionType = 'Google_Service_Dfareporting_OffsetPosition'; 62 protected $positionDataType = ''; 63 public $positionLeftUnit; 64 public $positionTopUnit; 65 public $progressiveServingUrl; 66 public $pushdown; 67 public $pushdownDuration; 68 public $role; 69 protected $sizeType = 'Google_Service_Dfareporting_Size'; 70 protected $sizeDataType = ''; 71 public $sslCompliant; 72 public $startTimeType; 73 public $streamingServingUrl; 74 public $transparency; 75 public $verticallyLocked; 76 public $windowMode; 77 public $zIndex; 78 public $zipFilename; 79 public $zipFilesize; 80 81 public function setActionScript3($actionScript3) 82 { 83 $this->actionScript3 = $actionScript3; 84 } 85 public function getActionScript3() 86 { 87 return $this->actionScript3; 88 } 89 public function setActive($active) 90 { 91 $this->active = $active; 92 } 93 public function getActive() 94 { 95 return $this->active; 96 } 97 /** 98 * @param Google_Service_Dfareporting_Size[] 99 */ 100 public function setAdditionalSizes($additionalSizes) 101 { 102 $this->additionalSizes = $additionalSizes; 103 } 104 /** 105 * @return Google_Service_Dfareporting_Size[] 106 */ 107 public function getAdditionalSizes() 108 { 109 return $this->additionalSizes; 110 } 111 public function setAlignment($alignment) 112 { 113 $this->alignment = $alignment; 114 } 115 public function getAlignment() 116 { 117 return $this->alignment; 118 } 119 public function setArtworkType($artworkType) 120 { 121 $this->artworkType = $artworkType; 122 } 123 public function getArtworkType() 124 { 125 return $this->artworkType; 126 } 127 /** 128 * @param Google_Service_Dfareporting_CreativeAssetId 129 */ 130 public function setAssetIdentifier(Google_Service_Dfareporting_CreativeAssetId $assetIdentifier) 131 { 132 $this->assetIdentifier = $assetIdentifier; 133 } 134 /** 135 * @return Google_Service_Dfareporting_CreativeAssetId 136 */ 137 public function getAssetIdentifier() 138 { 139 return $this->assetIdentifier; 140 } 141 public function setAudioBitRate($audioBitRate) 142 { 143 $this->audioBitRate = $audioBitRate; 144 } 145 public function getAudioBitRate() 146 { 147 return $this->audioBitRate; 148 } 149 public function setAudioSampleRate($audioSampleRate) 150 { 151 $this->audioSampleRate = $audioSampleRate; 152 } 153 public function getAudioSampleRate() 154 { 155 return $this->audioSampleRate; 156 } 157 /** 158 * @param Google_Service_Dfareporting_CreativeCustomEvent 159 */ 160 public function setBackupImageExit(Google_Service_Dfareporting_CreativeCustomEvent $backupImageExit) 161 { 162 $this->backupImageExit = $backupImageExit; 163 } 164 /** 165 * @return Google_Service_Dfareporting_CreativeCustomEvent 166 */ 167 public function getBackupImageExit() 168 { 169 return $this->backupImageExit; 170 } 171 public function setBitRate($bitRate) 172 { 173 $this->bitRate = $bitRate; 174 } 175 public function getBitRate() 176 { 177 return $this->bitRate; 178 } 179 public function setChildAssetType($childAssetType) 180 { 181 $this->childAssetType = $childAssetType; 182 } 183 public function getChildAssetType() 184 { 185 return $this->childAssetType; 186 } 187 /** 188 * @param Google_Service_Dfareporting_Size 189 */ 190 public function setCollapsedSize(Google_Service_Dfareporting_Size $collapsedSize) 191 { 192 $this->collapsedSize = $collapsedSize; 193 } 194 /** 195 * @return Google_Service_Dfareporting_Size 196 */ 197 public function getCollapsedSize() 198 { 199 return $this->collapsedSize; 200 } 201 public function setCompanionCreativeIds($companionCreativeIds) 202 { 203 $this->companionCreativeIds = $companionCreativeIds; 204 } 205 public function getCompanionCreativeIds() 206 { 207 return $this->companionCreativeIds; 208 } 209 public function setCustomStartTimeValue($customStartTimeValue) 210 { 211 $this->customStartTimeValue = $customStartTimeValue; 212 } 213 public function getCustomStartTimeValue() 214 { 215 return $this->customStartTimeValue; 216 } 217 public function setDetectedFeatures($detectedFeatures) 218 { 219 $this->detectedFeatures = $detectedFeatures; 220 } 221 public function getDetectedFeatures() 222 { 223 return $this->detectedFeatures; 224 } 225 public function setDisplayType($displayType) 226 { 227 $this->displayType = $displayType; 228 } 229 public function getDisplayType() 230 { 231 return $this->displayType; 232 } 233 public function setDuration($duration) 234 { 235 $this->duration = $duration; 236 } 237 public function getDuration() 238 { 239 return $this->duration; 240 } 241 public function setDurationType($durationType) 242 { 243 $this->durationType = $durationType; 244 } 245 public function getDurationType() 246 { 247 return $this->durationType; 248 } 249 /** 250 * @param Google_Service_Dfareporting_Size 251 */ 252 public function setExpandedDimension(Google_Service_Dfareporting_Size $expandedDimension) 253 { 254 $this->expandedDimension = $expandedDimension; 255 } 256 /** 257 * @return Google_Service_Dfareporting_Size 258 */ 259 public function getExpandedDimension() 260 { 261 return $this->expandedDimension; 262 } 263 public function setFileSize($fileSize) 264 { 265 $this->fileSize = $fileSize; 266 } 267 public function getFileSize() 268 { 269 return $this->fileSize; 270 } 271 public function setFlashVersion($flashVersion) 272 { 273 $this->flashVersion = $flashVersion; 274 } 275 public function getFlashVersion() 276 { 277 return $this->flashVersion; 278 } 279 public function setFrameRate($frameRate) 280 { 281 $this->frameRate = $frameRate; 282 } 283 public function getFrameRate() 284 { 285 return $this->frameRate; 286 } 287 public function setHideFlashObjects($hideFlashObjects) 288 { 289 $this->hideFlashObjects = $hideFlashObjects; 290 } 291 public function getHideFlashObjects() 292 { 293 return $this->hideFlashObjects; 294 } 295 public function setHideSelectionBoxes($hideSelectionBoxes) 296 { 297 $this->hideSelectionBoxes = $hideSelectionBoxes; 298 } 299 public function getHideSelectionBoxes() 300 { 301 return $this->hideSelectionBoxes; 302 } 303 public function setHorizontallyLocked($horizontallyLocked) 304 { 305 $this->horizontallyLocked = $horizontallyLocked; 306 } 307 public function getHorizontallyLocked() 308 { 309 return $this->horizontallyLocked; 310 } 311 public function setId($id) 312 { 313 $this->id = $id; 314 } 315 public function getId() 316 { 317 return $this->id; 318 } 319 /** 320 * @param Google_Service_Dfareporting_DimensionValue 321 */ 322 public function setIdDimensionValue(Google_Service_Dfareporting_DimensionValue $idDimensionValue) 323 { 324 $this->idDimensionValue = $idDimensionValue; 325 } 326 /** 327 * @return Google_Service_Dfareporting_DimensionValue 328 */ 329 public function getIdDimensionValue() 330 { 331 return $this->idDimensionValue; 332 } 333 public function setMediaDuration($mediaDuration) 334 { 335 $this->mediaDuration = $mediaDuration; 336 } 337 public function getMediaDuration() 338 { 339 return $this->mediaDuration; 340 } 341 public function setMimeType($mimeType) 342 { 343 $this->mimeType = $mimeType; 344 } 345 public function getMimeType() 346 { 347 return $this->mimeType; 348 } 349 /** 350 * @param Google_Service_Dfareporting_OffsetPosition 351 */ 352 public function setOffset(Google_Service_Dfareporting_OffsetPosition $offset) 353 { 354 $this->offset = $offset; 355 } 356 /** 357 * @return Google_Service_Dfareporting_OffsetPosition 358 */ 359 public function getOffset() 360 { 361 return $this->offset; 362 } 363 public function setOrientation($orientation) 364 { 365 $this->orientation = $orientation; 366 } 367 public function getOrientation() 368 { 369 return $this->orientation; 370 } 371 public function setOriginalBackup($originalBackup) 372 { 373 $this->originalBackup = $originalBackup; 374 } 375 public function getOriginalBackup() 376 { 377 return $this->originalBackup; 378 } 379 public function setPoliteLoad($politeLoad) 380 { 381 $this->politeLoad = $politeLoad; 382 } 383 public function getPoliteLoad() 384 { 385 return $this->politeLoad; 386 } 387 /** 388 * @param Google_Service_Dfareporting_OffsetPosition 389 */ 390 public function setPosition(Google_Service_Dfareporting_OffsetPosition $position) 391 { 392 $this->position = $position; 393 } 394 /** 395 * @return Google_Service_Dfareporting_OffsetPosition 396 */ 397 public function getPosition() 398 { 399 return $this->position; 400 } 401 public function setPositionLeftUnit($positionLeftUnit) 402 { 403 $this->positionLeftUnit = $positionLeftUnit; 404 } 405 public function getPositionLeftUnit() 406 { 407 return $this->positionLeftUnit; 408 } 409 public function setPositionTopUnit($positionTopUnit) 410 { 411 $this->positionTopUnit = $positionTopUnit; 412 } 413 public function getPositionTopUnit() 414 { 415 return $this->positionTopUnit; 416 } 417 public function setProgressiveServingUrl($progressiveServingUrl) 418 { 419 $this->progressiveServingUrl = $progressiveServingUrl; 420 } 421 public function getProgressiveServingUrl() 422 { 423 return $this->progressiveServingUrl; 424 } 425 public function setPushdown($pushdown) 426 { 427 $this->pushdown = $pushdown; 428 } 429 public function getPushdown() 430 { 431 return $this->pushdown; 432 } 433 public function setPushdownDuration($pushdownDuration) 434 { 435 $this->pushdownDuration = $pushdownDuration; 436 } 437 public function getPushdownDuration() 438 { 439 return $this->pushdownDuration; 440 } 441 public function setRole($role) 442 { 443 $this->role = $role; 444 } 445 public function getRole() 446 { 447 return $this->role; 448 } 449 /** 450 * @param Google_Service_Dfareporting_Size 451 */ 452 public function setSize(Google_Service_Dfareporting_Size $size) 453 { 454 $this->size = $size; 455 } 456 /** 457 * @return Google_Service_Dfareporting_Size 458 */ 459 public function getSize() 460 { 461 return $this->size; 462 } 463 public function setSslCompliant($sslCompliant) 464 { 465 $this->sslCompliant = $sslCompliant; 466 } 467 public function getSslCompliant() 468 { 469 return $this->sslCompliant; 470 } 471 public function setStartTimeType($startTimeType) 472 { 473 $this->startTimeType = $startTimeType; 474 } 475 public function getStartTimeType() 476 { 477 return $this->startTimeType; 478 } 479 public function setStreamingServingUrl($streamingServingUrl) 480 { 481 $this->streamingServingUrl = $streamingServingUrl; 482 } 483 public function getStreamingServingUrl() 484 { 485 return $this->streamingServingUrl; 486 } 487 public function setTransparency($transparency) 488 { 489 $this->transparency = $transparency; 490 } 491 public function getTransparency() 492 { 493 return $this->transparency; 494 } 495 public function setVerticallyLocked($verticallyLocked) 496 { 497 $this->verticallyLocked = $verticallyLocked; 498 } 499 public function getVerticallyLocked() 500 { 501 return $this->verticallyLocked; 502 } 503 public function setWindowMode($windowMode) 504 { 505 $this->windowMode = $windowMode; 506 } 507 public function getWindowMode() 508 { 509 return $this->windowMode; 510 } 511 public function setZIndex($zIndex) 512 { 513 $this->zIndex = $zIndex; 514 } 515 public function getZIndex() 516 { 517 return $this->zIndex; 518 } 519 public function setZipFilename($zipFilename) 520 { 521 $this->zipFilename = $zipFilename; 522 } 523 public function getZipFilename() 524 { 525 return $this->zipFilename; 526 } 527 public function setZipFilesize($zipFilesize) 528 { 529 $this->zipFilesize = $zipFilesize; 530 } 531 public function getZipFilesize() 532 { 533 return $this->zipFilesize; 534 } 535} 536