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_About extends Google_Collection 19{ 20 protected $collection_key = 'teamDriveThemes'; 21 public $appInstalled; 22 public $canCreateDrives; 23 public $canCreateTeamDrives; 24 protected $driveThemesType = 'Google_Service_Drive_AboutDriveThemes'; 25 protected $driveThemesDataType = 'array'; 26 public $exportFormats; 27 public $folderColorPalette; 28 public $importFormats; 29 public $kind; 30 public $maxImportSizes; 31 public $maxUploadSize; 32 protected $storageQuotaType = 'Google_Service_Drive_AboutStorageQuota'; 33 protected $storageQuotaDataType = ''; 34 protected $teamDriveThemesType = 'Google_Service_Drive_AboutTeamDriveThemes'; 35 protected $teamDriveThemesDataType = 'array'; 36 protected $userType = 'Google_Service_Drive_User'; 37 protected $userDataType = ''; 38 39 public function setAppInstalled($appInstalled) 40 { 41 $this->appInstalled = $appInstalled; 42 } 43 public function getAppInstalled() 44 { 45 return $this->appInstalled; 46 } 47 public function setCanCreateDrives($canCreateDrives) 48 { 49 $this->canCreateDrives = $canCreateDrives; 50 } 51 public function getCanCreateDrives() 52 { 53 return $this->canCreateDrives; 54 } 55 public function setCanCreateTeamDrives($canCreateTeamDrives) 56 { 57 $this->canCreateTeamDrives = $canCreateTeamDrives; 58 } 59 public function getCanCreateTeamDrives() 60 { 61 return $this->canCreateTeamDrives; 62 } 63 /** 64 * @param Google_Service_Drive_AboutDriveThemes[] 65 */ 66 public function setDriveThemes($driveThemes) 67 { 68 $this->driveThemes = $driveThemes; 69 } 70 /** 71 * @return Google_Service_Drive_AboutDriveThemes[] 72 */ 73 public function getDriveThemes() 74 { 75 return $this->driveThemes; 76 } 77 public function setExportFormats($exportFormats) 78 { 79 $this->exportFormats = $exportFormats; 80 } 81 public function getExportFormats() 82 { 83 return $this->exportFormats; 84 } 85 public function setFolderColorPalette($folderColorPalette) 86 { 87 $this->folderColorPalette = $folderColorPalette; 88 } 89 public function getFolderColorPalette() 90 { 91 return $this->folderColorPalette; 92 } 93 public function setImportFormats($importFormats) 94 { 95 $this->importFormats = $importFormats; 96 } 97 public function getImportFormats() 98 { 99 return $this->importFormats; 100 } 101 public function setKind($kind) 102 { 103 $this->kind = $kind; 104 } 105 public function getKind() 106 { 107 return $this->kind; 108 } 109 public function setMaxImportSizes($maxImportSizes) 110 { 111 $this->maxImportSizes = $maxImportSizes; 112 } 113 public function getMaxImportSizes() 114 { 115 return $this->maxImportSizes; 116 } 117 public function setMaxUploadSize($maxUploadSize) 118 { 119 $this->maxUploadSize = $maxUploadSize; 120 } 121 public function getMaxUploadSize() 122 { 123 return $this->maxUploadSize; 124 } 125 /** 126 * @param Google_Service_Drive_AboutStorageQuota 127 */ 128 public function setStorageQuota(Google_Service_Drive_AboutStorageQuota $storageQuota) 129 { 130 $this->storageQuota = $storageQuota; 131 } 132 /** 133 * @return Google_Service_Drive_AboutStorageQuota 134 */ 135 public function getStorageQuota() 136 { 137 return $this->storageQuota; 138 } 139 /** 140 * @param Google_Service_Drive_AboutTeamDriveThemes[] 141 */ 142 public function setTeamDriveThemes($teamDriveThemes) 143 { 144 $this->teamDriveThemes = $teamDriveThemes; 145 } 146 /** 147 * @return Google_Service_Drive_AboutTeamDriveThemes[] 148 */ 149 public function getTeamDriveThemes() 150 { 151 return $this->teamDriveThemes; 152 } 153 /** 154 * @param Google_Service_Drive_User 155 */ 156 public function setUser(Google_Service_Drive_User $user) 157 { 158 $this->user = $user; 159 } 160 /** 161 * @return Google_Service_Drive_User 162 */ 163 public function getUser() 164 { 165 return $this->user; 166 } 167} 168