source: vendor/google/apiclient-services/src/Dfareporting/Placement.php@ e3d4e0a

Last change on this file since e3d4e0a was e3d4e0a, checked in by Vlado 222039 <vlado.popovski@…>, 7 days ago

Upload project files

  • Property mode set to 100644
File size: 15.9 KB
Line 
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
18namespace Google\Service\Dfareporting;
19
20class Placement extends \Google\Collection
21{
22 protected $collection_key = 'tagFormats';
23 /**
24 * @var string
25 */
26 public $accountId;
27 /**
28 * @var string
29 */
30 public $activeStatus;
31 /**
32 * @var bool
33 */
34 public $adBlockingOptOut;
35 /**
36 * @var string
37 */
38 public $adServingPlatformId;
39 protected $additionalSizesType = Size::class;
40 protected $additionalSizesDataType = 'array';
41 /**
42 * @var string
43 */
44 public $advertiserId;
45 protected $advertiserIdDimensionValueType = DimensionValue::class;
46 protected $advertiserIdDimensionValueDataType = '';
47 /**
48 * @var string
49 */
50 public $campaignId;
51 protected $campaignIdDimensionValueType = DimensionValue::class;
52 protected $campaignIdDimensionValueDataType = '';
53 /**
54 * @var string
55 */
56 public $comment;
57 /**
58 * @var string
59 */
60 public $compatibility;
61 /**
62 * @var string
63 */
64 public $contentCategoryId;
65 protected $conversionDomainOverrideType = PlacementConversionDomainOverride::class;
66 protected $conversionDomainOverrideDataType = '';
67 protected $createInfoType = LastModifiedInfo::class;
68 protected $createInfoDataType = '';
69 /**
70 * @var string
71 */
72 public $directorySiteId;
73 protected $directorySiteIdDimensionValueType = DimensionValue::class;
74 protected $directorySiteIdDimensionValueDataType = '';
75 /**
76 * @var string
77 */
78 public $externalId;
79 /**
80 * @var string
81 */
82 public $id;
83 protected $idDimensionValueType = DimensionValue::class;
84 protected $idDimensionValueDataType = '';
85 /**
86 * @var string
87 */
88 public $keyName;
89 /**
90 * @var string
91 */
92 public $kind;
93 protected $lastModifiedInfoType = LastModifiedInfo::class;
94 protected $lastModifiedInfoDataType = '';
95 protected $lookbackConfigurationType = LookbackConfiguration::class;
96 protected $lookbackConfigurationDataType = '';
97 /**
98 * @var string
99 */
100 public $name;
101 protected $partnerWrappingDataType = MeasurementPartnerWrappingData::class;
102 protected $partnerWrappingDataDataType = '';
103 /**
104 * @var bool
105 */
106 public $paymentApproved;
107 /**
108 * @var string
109 */
110 public $paymentSource;
111 /**
112 * @var string
113 */
114 public $placementGroupId;
115 protected $placementGroupIdDimensionValueType = DimensionValue::class;
116 protected $placementGroupIdDimensionValueDataType = '';
117 /**
118 * @var string
119 */
120 public $placementStrategyId;
121 protected $pricingScheduleType = PricingSchedule::class;
122 protected $pricingScheduleDataType = '';
123 /**
124 * @var bool
125 */
126 public $primary;
127 protected $publisherUpdateInfoType = LastModifiedInfo::class;
128 protected $publisherUpdateInfoDataType = '';
129 /**
130 * @var string
131 */
132 public $siteId;
133 protected $siteIdDimensionValueType = DimensionValue::class;
134 protected $siteIdDimensionValueDataType = '';
135 /**
136 * @var bool
137 */
138 public $siteServed;
139 protected $sizeType = Size::class;
140 protected $sizeDataType = '';
141 /**
142 * @var bool
143 */
144 public $sslRequired;
145 /**
146 * @var string
147 */
148 public $status;
149 /**
150 * @var string
151 */
152 public $subaccountId;
153 /**
154 * @var string[]
155 */
156 public $tagFormats;
157 protected $tagSettingType = TagSetting::class;
158 protected $tagSettingDataType = '';
159 /**
160 * @var bool
161 */
162 public $videoActiveViewOptOut;
163 protected $videoSettingsType = VideoSettings::class;
164 protected $videoSettingsDataType = '';
165 /**
166 * @var string
167 */
168 public $vpaidAdapterChoice;
169 /**
170 * @var bool
171 */
172 public $wrappingOptOut;
173
174 /**
175 * @param string
176 */
177 public function setAccountId($accountId)
178 {
179 $this->accountId = $accountId;
180 }
181 /**
182 * @return string
183 */
184 public function getAccountId()
185 {
186 return $this->accountId;
187 }
188 /**
189 * @param string
190 */
191 public function setActiveStatus($activeStatus)
192 {
193 $this->activeStatus = $activeStatus;
194 }
195 /**
196 * @return string
197 */
198 public function getActiveStatus()
199 {
200 return $this->activeStatus;
201 }
202 /**
203 * @param bool
204 */
205 public function setAdBlockingOptOut($adBlockingOptOut)
206 {
207 $this->adBlockingOptOut = $adBlockingOptOut;
208 }
209 /**
210 * @return bool
211 */
212 public function getAdBlockingOptOut()
213 {
214 return $this->adBlockingOptOut;
215 }
216 /**
217 * @param string
218 */
219 public function setAdServingPlatformId($adServingPlatformId)
220 {
221 $this->adServingPlatformId = $adServingPlatformId;
222 }
223 /**
224 * @return string
225 */
226 public function getAdServingPlatformId()
227 {
228 return $this->adServingPlatformId;
229 }
230 /**
231 * @param Size[]
232 */
233 public function setAdditionalSizes($additionalSizes)
234 {
235 $this->additionalSizes = $additionalSizes;
236 }
237 /**
238 * @return Size[]
239 */
240 public function getAdditionalSizes()
241 {
242 return $this->additionalSizes;
243 }
244 /**
245 * @param string
246 */
247 public function setAdvertiserId($advertiserId)
248 {
249 $this->advertiserId = $advertiserId;
250 }
251 /**
252 * @return string
253 */
254 public function getAdvertiserId()
255 {
256 return $this->advertiserId;
257 }
258 /**
259 * @param DimensionValue
260 */
261 public function setAdvertiserIdDimensionValue(DimensionValue $advertiserIdDimensionValue)
262 {
263 $this->advertiserIdDimensionValue = $advertiserIdDimensionValue;
264 }
265 /**
266 * @return DimensionValue
267 */
268 public function getAdvertiserIdDimensionValue()
269 {
270 return $this->advertiserIdDimensionValue;
271 }
272 /**
273 * @param string
274 */
275 public function setCampaignId($campaignId)
276 {
277 $this->campaignId = $campaignId;
278 }
279 /**
280 * @return string
281 */
282 public function getCampaignId()
283 {
284 return $this->campaignId;
285 }
286 /**
287 * @param DimensionValue
288 */
289 public function setCampaignIdDimensionValue(DimensionValue $campaignIdDimensionValue)
290 {
291 $this->campaignIdDimensionValue = $campaignIdDimensionValue;
292 }
293 /**
294 * @return DimensionValue
295 */
296 public function getCampaignIdDimensionValue()
297 {
298 return $this->campaignIdDimensionValue;
299 }
300 /**
301 * @param string
302 */
303 public function setComment($comment)
304 {
305 $this->comment = $comment;
306 }
307 /**
308 * @return string
309 */
310 public function getComment()
311 {
312 return $this->comment;
313 }
314 /**
315 * @param string
316 */
317 public function setCompatibility($compatibility)
318 {
319 $this->compatibility = $compatibility;
320 }
321 /**
322 * @return string
323 */
324 public function getCompatibility()
325 {
326 return $this->compatibility;
327 }
328 /**
329 * @param string
330 */
331 public function setContentCategoryId($contentCategoryId)
332 {
333 $this->contentCategoryId = $contentCategoryId;
334 }
335 /**
336 * @return string
337 */
338 public function getContentCategoryId()
339 {
340 return $this->contentCategoryId;
341 }
342 /**
343 * @param PlacementConversionDomainOverride
344 */
345 public function setConversionDomainOverride(PlacementConversionDomainOverride $conversionDomainOverride)
346 {
347 $this->conversionDomainOverride = $conversionDomainOverride;
348 }
349 /**
350 * @return PlacementConversionDomainOverride
351 */
352 public function getConversionDomainOverride()
353 {
354 return $this->conversionDomainOverride;
355 }
356 /**
357 * @param LastModifiedInfo
358 */
359 public function setCreateInfo(LastModifiedInfo $createInfo)
360 {
361 $this->createInfo = $createInfo;
362 }
363 /**
364 * @return LastModifiedInfo
365 */
366 public function getCreateInfo()
367 {
368 return $this->createInfo;
369 }
370 /**
371 * @param string
372 */
373 public function setDirectorySiteId($directorySiteId)
374 {
375 $this->directorySiteId = $directorySiteId;
376 }
377 /**
378 * @return string
379 */
380 public function getDirectorySiteId()
381 {
382 return $this->directorySiteId;
383 }
384 /**
385 * @param DimensionValue
386 */
387 public function setDirectorySiteIdDimensionValue(DimensionValue $directorySiteIdDimensionValue)
388 {
389 $this->directorySiteIdDimensionValue = $directorySiteIdDimensionValue;
390 }
391 /**
392 * @return DimensionValue
393 */
394 public function getDirectorySiteIdDimensionValue()
395 {
396 return $this->directorySiteIdDimensionValue;
397 }
398 /**
399 * @param string
400 */
401 public function setExternalId($externalId)
402 {
403 $this->externalId = $externalId;
404 }
405 /**
406 * @return string
407 */
408 public function getExternalId()
409 {
410 return $this->externalId;
411 }
412 /**
413 * @param string
414 */
415 public function setId($id)
416 {
417 $this->id = $id;
418 }
419 /**
420 * @return string
421 */
422 public function getId()
423 {
424 return $this->id;
425 }
426 /**
427 * @param DimensionValue
428 */
429 public function setIdDimensionValue(DimensionValue $idDimensionValue)
430 {
431 $this->idDimensionValue = $idDimensionValue;
432 }
433 /**
434 * @return DimensionValue
435 */
436 public function getIdDimensionValue()
437 {
438 return $this->idDimensionValue;
439 }
440 /**
441 * @param string
442 */
443 public function setKeyName($keyName)
444 {
445 $this->keyName = $keyName;
446 }
447 /**
448 * @return string
449 */
450 public function getKeyName()
451 {
452 return $this->keyName;
453 }
454 /**
455 * @param string
456 */
457 public function setKind($kind)
458 {
459 $this->kind = $kind;
460 }
461 /**
462 * @return string
463 */
464 public function getKind()
465 {
466 return $this->kind;
467 }
468 /**
469 * @param LastModifiedInfo
470 */
471 public function setLastModifiedInfo(LastModifiedInfo $lastModifiedInfo)
472 {
473 $this->lastModifiedInfo = $lastModifiedInfo;
474 }
475 /**
476 * @return LastModifiedInfo
477 */
478 public function getLastModifiedInfo()
479 {
480 return $this->lastModifiedInfo;
481 }
482 /**
483 * @param LookbackConfiguration
484 */
485 public function setLookbackConfiguration(LookbackConfiguration $lookbackConfiguration)
486 {
487 $this->lookbackConfiguration = $lookbackConfiguration;
488 }
489 /**
490 * @return LookbackConfiguration
491 */
492 public function getLookbackConfiguration()
493 {
494 return $this->lookbackConfiguration;
495 }
496 /**
497 * @param string
498 */
499 public function setName($name)
500 {
501 $this->name = $name;
502 }
503 /**
504 * @return string
505 */
506 public function getName()
507 {
508 return $this->name;
509 }
510 /**
511 * @param MeasurementPartnerWrappingData
512 */
513 public function setPartnerWrappingData(MeasurementPartnerWrappingData $partnerWrappingData)
514 {
515 $this->partnerWrappingData = $partnerWrappingData;
516 }
517 /**
518 * @return MeasurementPartnerWrappingData
519 */
520 public function getPartnerWrappingData()
521 {
522 return $this->partnerWrappingData;
523 }
524 /**
525 * @param bool
526 */
527 public function setPaymentApproved($paymentApproved)
528 {
529 $this->paymentApproved = $paymentApproved;
530 }
531 /**
532 * @return bool
533 */
534 public function getPaymentApproved()
535 {
536 return $this->paymentApproved;
537 }
538 /**
539 * @param string
540 */
541 public function setPaymentSource($paymentSource)
542 {
543 $this->paymentSource = $paymentSource;
544 }
545 /**
546 * @return string
547 */
548 public function getPaymentSource()
549 {
550 return $this->paymentSource;
551 }
552 /**
553 * @param string
554 */
555 public function setPlacementGroupId($placementGroupId)
556 {
557 $this->placementGroupId = $placementGroupId;
558 }
559 /**
560 * @return string
561 */
562 public function getPlacementGroupId()
563 {
564 return $this->placementGroupId;
565 }
566 /**
567 * @param DimensionValue
568 */
569 public function setPlacementGroupIdDimensionValue(DimensionValue $placementGroupIdDimensionValue)
570 {
571 $this->placementGroupIdDimensionValue = $placementGroupIdDimensionValue;
572 }
573 /**
574 * @return DimensionValue
575 */
576 public function getPlacementGroupIdDimensionValue()
577 {
578 return $this->placementGroupIdDimensionValue;
579 }
580 /**
581 * @param string
582 */
583 public function setPlacementStrategyId($placementStrategyId)
584 {
585 $this->placementStrategyId = $placementStrategyId;
586 }
587 /**
588 * @return string
589 */
590 public function getPlacementStrategyId()
591 {
592 return $this->placementStrategyId;
593 }
594 /**
595 * @param PricingSchedule
596 */
597 public function setPricingSchedule(PricingSchedule $pricingSchedule)
598 {
599 $this->pricingSchedule = $pricingSchedule;
600 }
601 /**
602 * @return PricingSchedule
603 */
604 public function getPricingSchedule()
605 {
606 return $this->pricingSchedule;
607 }
608 /**
609 * @param bool
610 */
611 public function setPrimary($primary)
612 {
613 $this->primary = $primary;
614 }
615 /**
616 * @return bool
617 */
618 public function getPrimary()
619 {
620 return $this->primary;
621 }
622 /**
623 * @param LastModifiedInfo
624 */
625 public function setPublisherUpdateInfo(LastModifiedInfo $publisherUpdateInfo)
626 {
627 $this->publisherUpdateInfo = $publisherUpdateInfo;
628 }
629 /**
630 * @return LastModifiedInfo
631 */
632 public function getPublisherUpdateInfo()
633 {
634 return $this->publisherUpdateInfo;
635 }
636 /**
637 * @param string
638 */
639 public function setSiteId($siteId)
640 {
641 $this->siteId = $siteId;
642 }
643 /**
644 * @return string
645 */
646 public function getSiteId()
647 {
648 return $this->siteId;
649 }
650 /**
651 * @param DimensionValue
652 */
653 public function setSiteIdDimensionValue(DimensionValue $siteIdDimensionValue)
654 {
655 $this->siteIdDimensionValue = $siteIdDimensionValue;
656 }
657 /**
658 * @return DimensionValue
659 */
660 public function getSiteIdDimensionValue()
661 {
662 return $this->siteIdDimensionValue;
663 }
664 /**
665 * @param bool
666 */
667 public function setSiteServed($siteServed)
668 {
669 $this->siteServed = $siteServed;
670 }
671 /**
672 * @return bool
673 */
674 public function getSiteServed()
675 {
676 return $this->siteServed;
677 }
678 /**
679 * @param Size
680 */
681 public function setSize(Size $size)
682 {
683 $this->size = $size;
684 }
685 /**
686 * @return Size
687 */
688 public function getSize()
689 {
690 return $this->size;
691 }
692 /**
693 * @param bool
694 */
695 public function setSslRequired($sslRequired)
696 {
697 $this->sslRequired = $sslRequired;
698 }
699 /**
700 * @return bool
701 */
702 public function getSslRequired()
703 {
704 return $this->sslRequired;
705 }
706 /**
707 * @param string
708 */
709 public function setStatus($status)
710 {
711 $this->status = $status;
712 }
713 /**
714 * @return string
715 */
716 public function getStatus()
717 {
718 return $this->status;
719 }
720 /**
721 * @param string
722 */
723 public function setSubaccountId($subaccountId)
724 {
725 $this->subaccountId = $subaccountId;
726 }
727 /**
728 * @return string
729 */
730 public function getSubaccountId()
731 {
732 return $this->subaccountId;
733 }
734 /**
735 * @param string[]
736 */
737 public function setTagFormats($tagFormats)
738 {
739 $this->tagFormats = $tagFormats;
740 }
741 /**
742 * @return string[]
743 */
744 public function getTagFormats()
745 {
746 return $this->tagFormats;
747 }
748 /**
749 * @param TagSetting
750 */
751 public function setTagSetting(TagSetting $tagSetting)
752 {
753 $this->tagSetting = $tagSetting;
754 }
755 /**
756 * @return TagSetting
757 */
758 public function getTagSetting()
759 {
760 return $this->tagSetting;
761 }
762 /**
763 * @param bool
764 */
765 public function setVideoActiveViewOptOut($videoActiveViewOptOut)
766 {
767 $this->videoActiveViewOptOut = $videoActiveViewOptOut;
768 }
769 /**
770 * @return bool
771 */
772 public function getVideoActiveViewOptOut()
773 {
774 return $this->videoActiveViewOptOut;
775 }
776 /**
777 * @param VideoSettings
778 */
779 public function setVideoSettings(VideoSettings $videoSettings)
780 {
781 $this->videoSettings = $videoSettings;
782 }
783 /**
784 * @return VideoSettings
785 */
786 public function getVideoSettings()
787 {
788 return $this->videoSettings;
789 }
790 /**
791 * @param string
792 */
793 public function setVpaidAdapterChoice($vpaidAdapterChoice)
794 {
795 $this->vpaidAdapterChoice = $vpaidAdapterChoice;
796 }
797 /**
798 * @return string
799 */
800 public function getVpaidAdapterChoice()
801 {
802 return $this->vpaidAdapterChoice;
803 }
804 /**
805 * @param bool
806 */
807 public function setWrappingOptOut($wrappingOptOut)
808 {
809 $this->wrappingOptOut = $wrappingOptOut;
810 }
811 /**
812 * @return bool
813 */
814 public function getWrappingOptOut()
815 {
816 return $this->wrappingOptOut;
817 }
818}
819
820// Adding a class alias for backwards compatibility with the previous class name.
821class_alias(Placement::class, 'Google_Service_Dfareporting_Placement');
Note: See TracBrowser for help on using the repository browser.