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_Drive_Drive extends Google_Model 19{ 20 protected $backgroundImageFileType = 'Google_Service_Drive_DriveBackgroundImageFile'; 21 protected $backgroundImageFileDataType = ''; 22 public $backgroundImageLink; 23 protected $capabilitiesType = 'Google_Service_Drive_DriveCapabilities'; 24 protected $capabilitiesDataType = ''; 25 public $colorRgb; 26 public $createdTime; 27 public $hidden; 28 public $id; 29 public $kind; 30 public $name; 31 protected $restrictionsType = 'Google_Service_Drive_DriveRestrictions'; 32 protected $restrictionsDataType = ''; 33 public $themeId; 34 35 /** 36 * @param Google_Service_Drive_DriveBackgroundImageFile 37 */ 38 public function setBackgroundImageFile(Google_Service_Drive_DriveBackgroundImageFile $backgroundImageFile) 39 { 40 $this->backgroundImageFile = $backgroundImageFile; 41 } 42 /** 43 * @return Google_Service_Drive_DriveBackgroundImageFile 44 */ 45 public function getBackgroundImageFile() 46 { 47 return $this->backgroundImageFile; 48 } 49 public function setBackgroundImageLink($backgroundImageLink) 50 { 51 $this->backgroundImageLink = $backgroundImageLink; 52 } 53 public function getBackgroundImageLink() 54 { 55 return $this->backgroundImageLink; 56 } 57 /** 58 * @param Google_Service_Drive_DriveCapabilities 59 */ 60 public function setCapabilities(Google_Service_Drive_DriveCapabilities $capabilities) 61 { 62 $this->capabilities = $capabilities; 63 } 64 /** 65 * @return Google_Service_Drive_DriveCapabilities 66 */ 67 public function getCapabilities() 68 { 69 return $this->capabilities; 70 } 71 public function setColorRgb($colorRgb) 72 { 73 $this->colorRgb = $colorRgb; 74 } 75 public function getColorRgb() 76 { 77 return $this->colorRgb; 78 } 79 public function setCreatedTime($createdTime) 80 { 81 $this->createdTime = $createdTime; 82 } 83 public function getCreatedTime() 84 { 85 return $this->createdTime; 86 } 87 public function setHidden($hidden) 88 { 89 $this->hidden = $hidden; 90 } 91 public function getHidden() 92 { 93 return $this->hidden; 94 } 95 public function setId($id) 96 { 97 $this->id = $id; 98 } 99 public function getId() 100 { 101 return $this->id; 102 } 103 public function setKind($kind) 104 { 105 $this->kind = $kind; 106 } 107 public function getKind() 108 { 109 return $this->kind; 110 } 111 public function setName($name) 112 { 113 $this->name = $name; 114 } 115 public function getName() 116 { 117 return $this->name; 118 } 119 /** 120 * @param Google_Service_Drive_DriveRestrictions 121 */ 122 public function setRestrictions(Google_Service_Drive_DriveRestrictions $restrictions) 123 { 124 $this->restrictions = $restrictions; 125 } 126 /** 127 * @return Google_Service_Drive_DriveRestrictions 128 */ 129 public function getRestrictions() 130 { 131 return $this->restrictions; 132 } 133 public function setThemeId($themeId) 134 { 135 $this->themeId = $themeId; 136 } 137 public function getThemeId() 138 { 139 return $this->themeId; 140 } 141} 142