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