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_SiteVideoSettings extends Google_Model 19{ 20 protected $companionSettingsType = 'Google_Service_Dfareporting_SiteCompanionSetting'; 21 protected $companionSettingsDataType = ''; 22 public $kind; 23 public $obaEnabled; 24 protected $obaSettingsType = 'Google_Service_Dfareporting_ObaIcon'; 25 protected $obaSettingsDataType = ''; 26 public $orientation; 27 protected $skippableSettingsType = 'Google_Service_Dfareporting_SiteSkippableSetting'; 28 protected $skippableSettingsDataType = ''; 29 protected $transcodeSettingsType = 'Google_Service_Dfareporting_SiteTranscodeSetting'; 30 protected $transcodeSettingsDataType = ''; 31 32 /** 33 * @param Google_Service_Dfareporting_SiteCompanionSetting 34 */ 35 public function setCompanionSettings(Google_Service_Dfareporting_SiteCompanionSetting $companionSettings) 36 { 37 $this->companionSettings = $companionSettings; 38 } 39 /** 40 * @return Google_Service_Dfareporting_SiteCompanionSetting 41 */ 42 public function getCompanionSettings() 43 { 44 return $this->companionSettings; 45 } 46 public function setKind($kind) 47 { 48 $this->kind = $kind; 49 } 50 public function getKind() 51 { 52 return $this->kind; 53 } 54 public function setObaEnabled($obaEnabled) 55 { 56 $this->obaEnabled = $obaEnabled; 57 } 58 public function getObaEnabled() 59 { 60 return $this->obaEnabled; 61 } 62 /** 63 * @param Google_Service_Dfareporting_ObaIcon 64 */ 65 public function setObaSettings(Google_Service_Dfareporting_ObaIcon $obaSettings) 66 { 67 $this->obaSettings = $obaSettings; 68 } 69 /** 70 * @return Google_Service_Dfareporting_ObaIcon 71 */ 72 public function getObaSettings() 73 { 74 return $this->obaSettings; 75 } 76 public function setOrientation($orientation) 77 { 78 $this->orientation = $orientation; 79 } 80 public function getOrientation() 81 { 82 return $this->orientation; 83 } 84 /** 85 * @param Google_Service_Dfareporting_SiteSkippableSetting 86 */ 87 public function setSkippableSettings(Google_Service_Dfareporting_SiteSkippableSetting $skippableSettings) 88 { 89 $this->skippableSettings = $skippableSettings; 90 } 91 /** 92 * @return Google_Service_Dfareporting_SiteSkippableSetting 93 */ 94 public function getSkippableSettings() 95 { 96 return $this->skippableSettings; 97 } 98 /** 99 * @param Google_Service_Dfareporting_SiteTranscodeSetting 100 */ 101 public function setTranscodeSettings(Google_Service_Dfareporting_SiteTranscodeSetting $transcodeSettings) 102 { 103 $this->transcodeSettings = $transcodeSettings; 104 } 105 /** 106 * @return Google_Service_Dfareporting_SiteTranscodeSetting 107 */ 108 public function getTranscodeSettings() 109 { 110 return $this->transcodeSettings; 111 } 112} 113