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_DriveFileCapabilities extends Google_Model 19{ 20 public $canAddChildren; 21 public $canAddFolderFromAnotherDrive; 22 public $canAddMyDriveParent; 23 public $canChangeCopyRequiresWriterPermission; 24 public $canChangeViewersCanCopyContent; 25 public $canComment; 26 public $canCopy; 27 public $canDelete; 28 public $canDeleteChildren; 29 public $canDownload; 30 public $canEdit; 31 public $canListChildren; 32 public $canModifyContent; 33 public $canModifyContentRestriction; 34 public $canMoveChildrenOutOfDrive; 35 public $canMoveChildrenOutOfTeamDrive; 36 public $canMoveChildrenWithinDrive; 37 public $canMoveChildrenWithinTeamDrive; 38 public $canMoveItemIntoTeamDrive; 39 public $canMoveItemOutOfDrive; 40 public $canMoveItemOutOfTeamDrive; 41 public $canMoveItemWithinDrive; 42 public $canMoveItemWithinTeamDrive; 43 public $canMoveTeamDriveItem; 44 public $canReadDrive; 45 public $canReadRevisions; 46 public $canReadTeamDrive; 47 public $canRemoveChildren; 48 public $canRemoveMyDriveParent; 49 public $canRename; 50 public $canShare; 51 public $canTrash; 52 public $canTrashChildren; 53 public $canUntrash; 54 55 public function setCanAddChildren($canAddChildren) 56 { 57 $this->canAddChildren = $canAddChildren; 58 } 59 public function getCanAddChildren() 60 { 61 return $this->canAddChildren; 62 } 63 public function setCanAddFolderFromAnotherDrive($canAddFolderFromAnotherDrive) 64 { 65 $this->canAddFolderFromAnotherDrive = $canAddFolderFromAnotherDrive; 66 } 67 public function getCanAddFolderFromAnotherDrive() 68 { 69 return $this->canAddFolderFromAnotherDrive; 70 } 71 public function setCanAddMyDriveParent($canAddMyDriveParent) 72 { 73 $this->canAddMyDriveParent = $canAddMyDriveParent; 74 } 75 public function getCanAddMyDriveParent() 76 { 77 return $this->canAddMyDriveParent; 78 } 79 public function setCanChangeCopyRequiresWriterPermission($canChangeCopyRequiresWriterPermission) 80 { 81 $this->canChangeCopyRequiresWriterPermission = $canChangeCopyRequiresWriterPermission; 82 } 83 public function getCanChangeCopyRequiresWriterPermission() 84 { 85 return $this->canChangeCopyRequiresWriterPermission; 86 } 87 public function setCanChangeViewersCanCopyContent($canChangeViewersCanCopyContent) 88 { 89 $this->canChangeViewersCanCopyContent = $canChangeViewersCanCopyContent; 90 } 91 public function getCanChangeViewersCanCopyContent() 92 { 93 return $this->canChangeViewersCanCopyContent; 94 } 95 public function setCanComment($canComment) 96 { 97 $this->canComment = $canComment; 98 } 99 public function getCanComment() 100 { 101 return $this->canComment; 102 } 103 public function setCanCopy($canCopy) 104 { 105 $this->canCopy = $canCopy; 106 } 107 public function getCanCopy() 108 { 109 return $this->canCopy; 110 } 111 public function setCanDelete($canDelete) 112 { 113 $this->canDelete = $canDelete; 114 } 115 public function getCanDelete() 116 { 117 return $this->canDelete; 118 } 119 public function setCanDeleteChildren($canDeleteChildren) 120 { 121 $this->canDeleteChildren = $canDeleteChildren; 122 } 123 public function getCanDeleteChildren() 124 { 125 return $this->canDeleteChildren; 126 } 127 public function setCanDownload($canDownload) 128 { 129 $this->canDownload = $canDownload; 130 } 131 public function getCanDownload() 132 { 133 return $this->canDownload; 134 } 135 public function setCanEdit($canEdit) 136 { 137 $this->canEdit = $canEdit; 138 } 139 public function getCanEdit() 140 { 141 return $this->canEdit; 142 } 143 public function setCanListChildren($canListChildren) 144 { 145 $this->canListChildren = $canListChildren; 146 } 147 public function getCanListChildren() 148 { 149 return $this->canListChildren; 150 } 151 public function setCanModifyContent($canModifyContent) 152 { 153 $this->canModifyContent = $canModifyContent; 154 } 155 public function getCanModifyContent() 156 { 157 return $this->canModifyContent; 158 } 159 public function setCanModifyContentRestriction($canModifyContentRestriction) 160 { 161 $this->canModifyContentRestriction = $canModifyContentRestriction; 162 } 163 public function getCanModifyContentRestriction() 164 { 165 return $this->canModifyContentRestriction; 166 } 167 public function setCanMoveChildrenOutOfDrive($canMoveChildrenOutOfDrive) 168 { 169 $this->canMoveChildrenOutOfDrive = $canMoveChildrenOutOfDrive; 170 } 171 public function getCanMoveChildrenOutOfDrive() 172 { 173 return $this->canMoveChildrenOutOfDrive; 174 } 175 public function setCanMoveChildrenOutOfTeamDrive($canMoveChildrenOutOfTeamDrive) 176 { 177 $this->canMoveChildrenOutOfTeamDrive = $canMoveChildrenOutOfTeamDrive; 178 } 179 public function getCanMoveChildrenOutOfTeamDrive() 180 { 181 return $this->canMoveChildrenOutOfTeamDrive; 182 } 183 public function setCanMoveChildrenWithinDrive($canMoveChildrenWithinDrive) 184 { 185 $this->canMoveChildrenWithinDrive = $canMoveChildrenWithinDrive; 186 } 187 public function getCanMoveChildrenWithinDrive() 188 { 189 return $this->canMoveChildrenWithinDrive; 190 } 191 public function setCanMoveChildrenWithinTeamDrive($canMoveChildrenWithinTeamDrive) 192 { 193 $this->canMoveChildrenWithinTeamDrive = $canMoveChildrenWithinTeamDrive; 194 } 195 public function getCanMoveChildrenWithinTeamDrive() 196 { 197 return $this->canMoveChildrenWithinTeamDrive; 198 } 199 public function setCanMoveItemIntoTeamDrive($canMoveItemIntoTeamDrive) 200 { 201 $this->canMoveItemIntoTeamDrive = $canMoveItemIntoTeamDrive; 202 } 203 public function getCanMoveItemIntoTeamDrive() 204 { 205 return $this->canMoveItemIntoTeamDrive; 206 } 207 public function setCanMoveItemOutOfDrive($canMoveItemOutOfDrive) 208 { 209 $this->canMoveItemOutOfDrive = $canMoveItemOutOfDrive; 210 } 211 public function getCanMoveItemOutOfDrive() 212 { 213 return $this->canMoveItemOutOfDrive; 214 } 215 public function setCanMoveItemOutOfTeamDrive($canMoveItemOutOfTeamDrive) 216 { 217 $this->canMoveItemOutOfTeamDrive = $canMoveItemOutOfTeamDrive; 218 } 219 public function getCanMoveItemOutOfTeamDrive() 220 { 221 return $this->canMoveItemOutOfTeamDrive; 222 } 223 public function setCanMoveItemWithinDrive($canMoveItemWithinDrive) 224 { 225 $this->canMoveItemWithinDrive = $canMoveItemWithinDrive; 226 } 227 public function getCanMoveItemWithinDrive() 228 { 229 return $this->canMoveItemWithinDrive; 230 } 231 public function setCanMoveItemWithinTeamDrive($canMoveItemWithinTeamDrive) 232 { 233 $this->canMoveItemWithinTeamDrive = $canMoveItemWithinTeamDrive; 234 } 235 public function getCanMoveItemWithinTeamDrive() 236 { 237 return $this->canMoveItemWithinTeamDrive; 238 } 239 public function setCanMoveTeamDriveItem($canMoveTeamDriveItem) 240 { 241 $this->canMoveTeamDriveItem = $canMoveTeamDriveItem; 242 } 243 public function getCanMoveTeamDriveItem() 244 { 245 return $this->canMoveTeamDriveItem; 246 } 247 public function setCanReadDrive($canReadDrive) 248 { 249 $this->canReadDrive = $canReadDrive; 250 } 251 public function getCanReadDrive() 252 { 253 return $this->canReadDrive; 254 } 255 public function setCanReadRevisions($canReadRevisions) 256 { 257 $this->canReadRevisions = $canReadRevisions; 258 } 259 public function getCanReadRevisions() 260 { 261 return $this->canReadRevisions; 262 } 263 public function setCanReadTeamDrive($canReadTeamDrive) 264 { 265 $this->canReadTeamDrive = $canReadTeamDrive; 266 } 267 public function getCanReadTeamDrive() 268 { 269 return $this->canReadTeamDrive; 270 } 271 public function setCanRemoveChildren($canRemoveChildren) 272 { 273 $this->canRemoveChildren = $canRemoveChildren; 274 } 275 public function getCanRemoveChildren() 276 { 277 return $this->canRemoveChildren; 278 } 279 public function setCanRemoveMyDriveParent($canRemoveMyDriveParent) 280 { 281 $this->canRemoveMyDriveParent = $canRemoveMyDriveParent; 282 } 283 public function getCanRemoveMyDriveParent() 284 { 285 return $this->canRemoveMyDriveParent; 286 } 287 public function setCanRename($canRename) 288 { 289 $this->canRename = $canRename; 290 } 291 public function getCanRename() 292 { 293 return $this->canRename; 294 } 295 public function setCanShare($canShare) 296 { 297 $this->canShare = $canShare; 298 } 299 public function getCanShare() 300 { 301 return $this->canShare; 302 } 303 public function setCanTrash($canTrash) 304 { 305 $this->canTrash = $canTrash; 306 } 307 public function getCanTrash() 308 { 309 return $this->canTrash; 310 } 311 public function setCanTrashChildren($canTrashChildren) 312 { 313 $this->canTrashChildren = $canTrashChildren; 314 } 315 public function getCanTrashChildren() 316 { 317 return $this->canTrashChildren; 318 } 319 public function setCanUntrash($canUntrash) 320 { 321 $this->canUntrash = $canUntrash; 322 } 323 public function getCanUntrash() 324 { 325 return $this->canUntrash; 326 } 327} 328