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_DriveCapabilities extends Google_Model 19{ 20 public $canAddChildren; 21 public $canChangeCopyRequiresWriterPermissionRestriction; 22 public $canChangeDomainUsersOnlyRestriction; 23 public $canChangeDriveBackground; 24 public $canChangeDriveMembersOnlyRestriction; 25 public $canComment; 26 public $canCopy; 27 public $canDeleteChildren; 28 public $canDeleteDrive; 29 public $canDownload; 30 public $canEdit; 31 public $canListChildren; 32 public $canManageMembers; 33 public $canReadRevisions; 34 public $canRename; 35 public $canRenameDrive; 36 public $canShare; 37 public $canTrashChildren; 38 39 public function setCanAddChildren($canAddChildren) 40 { 41 $this->canAddChildren = $canAddChildren; 42 } 43 public function getCanAddChildren() 44 { 45 return $this->canAddChildren; 46 } 47 public function setCanChangeCopyRequiresWriterPermissionRestriction($canChangeCopyRequiresWriterPermissionRestriction) 48 { 49 $this->canChangeCopyRequiresWriterPermissionRestriction = $canChangeCopyRequiresWriterPermissionRestriction; 50 } 51 public function getCanChangeCopyRequiresWriterPermissionRestriction() 52 { 53 return $this->canChangeCopyRequiresWriterPermissionRestriction; 54 } 55 public function setCanChangeDomainUsersOnlyRestriction($canChangeDomainUsersOnlyRestriction) 56 { 57 $this->canChangeDomainUsersOnlyRestriction = $canChangeDomainUsersOnlyRestriction; 58 } 59 public function getCanChangeDomainUsersOnlyRestriction() 60 { 61 return $this->canChangeDomainUsersOnlyRestriction; 62 } 63 public function setCanChangeDriveBackground($canChangeDriveBackground) 64 { 65 $this->canChangeDriveBackground = $canChangeDriveBackground; 66 } 67 public function getCanChangeDriveBackground() 68 { 69 return $this->canChangeDriveBackground; 70 } 71 public function setCanChangeDriveMembersOnlyRestriction($canChangeDriveMembersOnlyRestriction) 72 { 73 $this->canChangeDriveMembersOnlyRestriction = $canChangeDriveMembersOnlyRestriction; 74 } 75 public function getCanChangeDriveMembersOnlyRestriction() 76 { 77 return $this->canChangeDriveMembersOnlyRestriction; 78 } 79 public function setCanComment($canComment) 80 { 81 $this->canComment = $canComment; 82 } 83 public function getCanComment() 84 { 85 return $this->canComment; 86 } 87 public function setCanCopy($canCopy) 88 { 89 $this->canCopy = $canCopy; 90 } 91 public function getCanCopy() 92 { 93 return $this->canCopy; 94 } 95 public function setCanDeleteChildren($canDeleteChildren) 96 { 97 $this->canDeleteChildren = $canDeleteChildren; 98 } 99 public function getCanDeleteChildren() 100 { 101 return $this->canDeleteChildren; 102 } 103 public function setCanDeleteDrive($canDeleteDrive) 104 { 105 $this->canDeleteDrive = $canDeleteDrive; 106 } 107 public function getCanDeleteDrive() 108 { 109 return $this->canDeleteDrive; 110 } 111 public function setCanDownload($canDownload) 112 { 113 $this->canDownload = $canDownload; 114 } 115 public function getCanDownload() 116 { 117 return $this->canDownload; 118 } 119 public function setCanEdit($canEdit) 120 { 121 $this->canEdit = $canEdit; 122 } 123 public function getCanEdit() 124 { 125 return $this->canEdit; 126 } 127 public function setCanListChildren($canListChildren) 128 { 129 $this->canListChildren = $canListChildren; 130 } 131 public function getCanListChildren() 132 { 133 return $this->canListChildren; 134 } 135 public function setCanManageMembers($canManageMembers) 136 { 137 $this->canManageMembers = $canManageMembers; 138 } 139 public function getCanManageMembers() 140 { 141 return $this->canManageMembers; 142 } 143 public function setCanReadRevisions($canReadRevisions) 144 { 145 $this->canReadRevisions = $canReadRevisions; 146 } 147 public function getCanReadRevisions() 148 { 149 return $this->canReadRevisions; 150 } 151 public function setCanRename($canRename) 152 { 153 $this->canRename = $canRename; 154 } 155 public function getCanRename() 156 { 157 return $this->canRename; 158 } 159 public function setCanRenameDrive($canRenameDrive) 160 { 161 $this->canRenameDrive = $canRenameDrive; 162 } 163 public function getCanRenameDrive() 164 { 165 return $this->canRenameDrive; 166 } 167 public function setCanShare($canShare) 168 { 169 $this->canShare = $canShare; 170 } 171 public function getCanShare() 172 { 173 return $this->canShare; 174 } 175 public function setCanTrashChildren($canTrashChildren) 176 { 177 $this->canTrashChildren = $canTrashChildren; 178 } 179 public function getCanTrashChildren() 180 { 181 return $this->canTrashChildren; 182 } 183} 184