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_Directory_ChromeOsDevice extends Google_Collection 19{ 20 protected $collection_key = 'systemRamFreeReports'; 21 protected $activeTimeRangesType = 'Google_Service_Directory_ChromeOsDeviceActiveTimeRanges'; 22 protected $activeTimeRangesDataType = 'array'; 23 public $annotatedAssetId; 24 public $annotatedLocation; 25 public $annotatedUser; 26 public $autoUpdateExpiration; 27 public $bootMode; 28 protected $cpuStatusReportsType = 'Google_Service_Directory_ChromeOsDeviceCpuStatusReports'; 29 protected $cpuStatusReportsDataType = 'array'; 30 protected $deviceFilesType = 'Google_Service_Directory_ChromeOsDeviceDeviceFiles'; 31 protected $deviceFilesDataType = 'array'; 32 public $deviceId; 33 protected $diskVolumeReportsType = 'Google_Service_Directory_ChromeOsDeviceDiskVolumeReports'; 34 protected $diskVolumeReportsDataType = 'array'; 35 public $dockMacAddress; 36 public $etag; 37 public $ethernetMacAddress; 38 public $ethernetMacAddress0; 39 public $firmwareVersion; 40 public $kind; 41 public $lastEnrollmentTime; 42 protected $lastKnownNetworkType = 'Google_Service_Directory_ChromeOsDeviceLastKnownNetwork'; 43 protected $lastKnownNetworkDataType = 'array'; 44 public $lastSync; 45 public $macAddress; 46 public $manufactureDate; 47 public $meid; 48 public $model; 49 public $notes; 50 public $orderNumber; 51 public $orgUnitPath; 52 public $osVersion; 53 public $platformVersion; 54 protected $recentUsersType = 'Google_Service_Directory_ChromeOsDeviceRecentUsers'; 55 protected $recentUsersDataType = 'array'; 56 protected $screenshotFilesType = 'Google_Service_Directory_ChromeOsDeviceScreenshotFiles'; 57 protected $screenshotFilesDataType = 'array'; 58 public $serialNumber; 59 public $status; 60 public $supportEndDate; 61 protected $systemRamFreeReportsType = 'Google_Service_Directory_ChromeOsDeviceSystemRamFreeReports'; 62 protected $systemRamFreeReportsDataType = 'array'; 63 public $systemRamTotal; 64 protected $tpmVersionInfoType = 'Google_Service_Directory_ChromeOsDeviceTpmVersionInfo'; 65 protected $tpmVersionInfoDataType = ''; 66 public $willAutoRenew; 67 68 /** 69 * @param Google_Service_Directory_ChromeOsDeviceActiveTimeRanges[] 70 */ 71 public function setActiveTimeRanges($activeTimeRanges) 72 { 73 $this->activeTimeRanges = $activeTimeRanges; 74 } 75 /** 76 * @return Google_Service_Directory_ChromeOsDeviceActiveTimeRanges[] 77 */ 78 public function getActiveTimeRanges() 79 { 80 return $this->activeTimeRanges; 81 } 82 public function setAnnotatedAssetId($annotatedAssetId) 83 { 84 $this->annotatedAssetId = $annotatedAssetId; 85 } 86 public function getAnnotatedAssetId() 87 { 88 return $this->annotatedAssetId; 89 } 90 public function setAnnotatedLocation($annotatedLocation) 91 { 92 $this->annotatedLocation = $annotatedLocation; 93 } 94 public function getAnnotatedLocation() 95 { 96 return $this->annotatedLocation; 97 } 98 public function setAnnotatedUser($annotatedUser) 99 { 100 $this->annotatedUser = $annotatedUser; 101 } 102 public function getAnnotatedUser() 103 { 104 return $this->annotatedUser; 105 } 106 public function setAutoUpdateExpiration($autoUpdateExpiration) 107 { 108 $this->autoUpdateExpiration = $autoUpdateExpiration; 109 } 110 public function getAutoUpdateExpiration() 111 { 112 return $this->autoUpdateExpiration; 113 } 114 public function setBootMode($bootMode) 115 { 116 $this->bootMode = $bootMode; 117 } 118 public function getBootMode() 119 { 120 return $this->bootMode; 121 } 122 /** 123 * @param Google_Service_Directory_ChromeOsDeviceCpuStatusReports[] 124 */ 125 public function setCpuStatusReports($cpuStatusReports) 126 { 127 $this->cpuStatusReports = $cpuStatusReports; 128 } 129 /** 130 * @return Google_Service_Directory_ChromeOsDeviceCpuStatusReports[] 131 */ 132 public function getCpuStatusReports() 133 { 134 return $this->cpuStatusReports; 135 } 136 /** 137 * @param Google_Service_Directory_ChromeOsDeviceDeviceFiles[] 138 */ 139 public function setDeviceFiles($deviceFiles) 140 { 141 $this->deviceFiles = $deviceFiles; 142 } 143 /** 144 * @return Google_Service_Directory_ChromeOsDeviceDeviceFiles[] 145 */ 146 public function getDeviceFiles() 147 { 148 return $this->deviceFiles; 149 } 150 public function setDeviceId($deviceId) 151 { 152 $this->deviceId = $deviceId; 153 } 154 public function getDeviceId() 155 { 156 return $this->deviceId; 157 } 158 /** 159 * @param Google_Service_Directory_ChromeOsDeviceDiskVolumeReports[] 160 */ 161 public function setDiskVolumeReports($diskVolumeReports) 162 { 163 $this->diskVolumeReports = $diskVolumeReports; 164 } 165 /** 166 * @return Google_Service_Directory_ChromeOsDeviceDiskVolumeReports[] 167 */ 168 public function getDiskVolumeReports() 169 { 170 return $this->diskVolumeReports; 171 } 172 public function setDockMacAddress($dockMacAddress) 173 { 174 $this->dockMacAddress = $dockMacAddress; 175 } 176 public function getDockMacAddress() 177 { 178 return $this->dockMacAddress; 179 } 180 public function setEtag($etag) 181 { 182 $this->etag = $etag; 183 } 184 public function getEtag() 185 { 186 return $this->etag; 187 } 188 public function setEthernetMacAddress($ethernetMacAddress) 189 { 190 $this->ethernetMacAddress = $ethernetMacAddress; 191 } 192 public function getEthernetMacAddress() 193 { 194 return $this->ethernetMacAddress; 195 } 196 public function setEthernetMacAddress0($ethernetMacAddress0) 197 { 198 $this->ethernetMacAddress0 = $ethernetMacAddress0; 199 } 200 public function getEthernetMacAddress0() 201 { 202 return $this->ethernetMacAddress0; 203 } 204 public function setFirmwareVersion($firmwareVersion) 205 { 206 $this->firmwareVersion = $firmwareVersion; 207 } 208 public function getFirmwareVersion() 209 { 210 return $this->firmwareVersion; 211 } 212 public function setKind($kind) 213 { 214 $this->kind = $kind; 215 } 216 public function getKind() 217 { 218 return $this->kind; 219 } 220 public function setLastEnrollmentTime($lastEnrollmentTime) 221 { 222 $this->lastEnrollmentTime = $lastEnrollmentTime; 223 } 224 public function getLastEnrollmentTime() 225 { 226 return $this->lastEnrollmentTime; 227 } 228 /** 229 * @param Google_Service_Directory_ChromeOsDeviceLastKnownNetwork[] 230 */ 231 public function setLastKnownNetwork($lastKnownNetwork) 232 { 233 $this->lastKnownNetwork = $lastKnownNetwork; 234 } 235 /** 236 * @return Google_Service_Directory_ChromeOsDeviceLastKnownNetwork[] 237 */ 238 public function getLastKnownNetwork() 239 { 240 return $this->lastKnownNetwork; 241 } 242 public function setLastSync($lastSync) 243 { 244 $this->lastSync = $lastSync; 245 } 246 public function getLastSync() 247 { 248 return $this->lastSync; 249 } 250 public function setMacAddress($macAddress) 251 { 252 $this->macAddress = $macAddress; 253 } 254 public function getMacAddress() 255 { 256 return $this->macAddress; 257 } 258 public function setManufactureDate($manufactureDate) 259 { 260 $this->manufactureDate = $manufactureDate; 261 } 262 public function getManufactureDate() 263 { 264 return $this->manufactureDate; 265 } 266 public function setMeid($meid) 267 { 268 $this->meid = $meid; 269 } 270 public function getMeid() 271 { 272 return $this->meid; 273 } 274 public function setModel($model) 275 { 276 $this->model = $model; 277 } 278 public function getModel() 279 { 280 return $this->model; 281 } 282 public function setNotes($notes) 283 { 284 $this->notes = $notes; 285 } 286 public function getNotes() 287 { 288 return $this->notes; 289 } 290 public function setOrderNumber($orderNumber) 291 { 292 $this->orderNumber = $orderNumber; 293 } 294 public function getOrderNumber() 295 { 296 return $this->orderNumber; 297 } 298 public function setOrgUnitPath($orgUnitPath) 299 { 300 $this->orgUnitPath = $orgUnitPath; 301 } 302 public function getOrgUnitPath() 303 { 304 return $this->orgUnitPath; 305 } 306 public function setOsVersion($osVersion) 307 { 308 $this->osVersion = $osVersion; 309 } 310 public function getOsVersion() 311 { 312 return $this->osVersion; 313 } 314 public function setPlatformVersion($platformVersion) 315 { 316 $this->platformVersion = $platformVersion; 317 } 318 public function getPlatformVersion() 319 { 320 return $this->platformVersion; 321 } 322 /** 323 * @param Google_Service_Directory_ChromeOsDeviceRecentUsers[] 324 */ 325 public function setRecentUsers($recentUsers) 326 { 327 $this->recentUsers = $recentUsers; 328 } 329 /** 330 * @return Google_Service_Directory_ChromeOsDeviceRecentUsers[] 331 */ 332 public function getRecentUsers() 333 { 334 return $this->recentUsers; 335 } 336 /** 337 * @param Google_Service_Directory_ChromeOsDeviceScreenshotFiles[] 338 */ 339 public function setScreenshotFiles($screenshotFiles) 340 { 341 $this->screenshotFiles = $screenshotFiles; 342 } 343 /** 344 * @return Google_Service_Directory_ChromeOsDeviceScreenshotFiles[] 345 */ 346 public function getScreenshotFiles() 347 { 348 return $this->screenshotFiles; 349 } 350 public function setSerialNumber($serialNumber) 351 { 352 $this->serialNumber = $serialNumber; 353 } 354 public function getSerialNumber() 355 { 356 return $this->serialNumber; 357 } 358 public function setStatus($status) 359 { 360 $this->status = $status; 361 } 362 public function getStatus() 363 { 364 return $this->status; 365 } 366 public function setSupportEndDate($supportEndDate) 367 { 368 $this->supportEndDate = $supportEndDate; 369 } 370 public function getSupportEndDate() 371 { 372 return $this->supportEndDate; 373 } 374 /** 375 * @param Google_Service_Directory_ChromeOsDeviceSystemRamFreeReports[] 376 */ 377 public function setSystemRamFreeReports($systemRamFreeReports) 378 { 379 $this->systemRamFreeReports = $systemRamFreeReports; 380 } 381 /** 382 * @return Google_Service_Directory_ChromeOsDeviceSystemRamFreeReports[] 383 */ 384 public function getSystemRamFreeReports() 385 { 386 return $this->systemRamFreeReports; 387 } 388 public function setSystemRamTotal($systemRamTotal) 389 { 390 $this->systemRamTotal = $systemRamTotal; 391 } 392 public function getSystemRamTotal() 393 { 394 return $this->systemRamTotal; 395 } 396 /** 397 * @param Google_Service_Directory_ChromeOsDeviceTpmVersionInfo 398 */ 399 public function setTpmVersionInfo(Google_Service_Directory_ChromeOsDeviceTpmVersionInfo $tpmVersionInfo) 400 { 401 $this->tpmVersionInfo = $tpmVersionInfo; 402 } 403 /** 404 * @return Google_Service_Directory_ChromeOsDeviceTpmVersionInfo 405 */ 406 public function getTpmVersionInfo() 407 { 408 return $this->tpmVersionInfo; 409 } 410 public function setWillAutoRenew($willAutoRenew) 411 { 412 $this->willAutoRenew = $willAutoRenew; 413 } 414 public function getWillAutoRenew() 415 { 416 return $this->willAutoRenew; 417 } 418} 419