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