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