public final class ChromeOsDevice extends GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Admin SDK API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
| Modifier and Type | Class and Description |
|---|---|
static class |
ChromeOsDevice.ActiveTimeRanges
Model definition for ChromeOsDeviceActiveTimeRanges.
|
static class |
ChromeOsDevice.CpuStatusReports
Model definition for ChromeOsDeviceCpuStatusReports.
|
static class |
ChromeOsDevice.DeviceFiles
Model definition for ChromeOsDeviceDeviceFiles.
|
static class |
ChromeOsDevice.DiskVolumeReports
Model definition for ChromeOsDeviceDiskVolumeReports.
|
static class |
ChromeOsDevice.LastKnownNetwork
Information for an ip address.
|
static class |
ChromeOsDevice.RecentUsers
List of recent device users, in descending order, by last login time.
|
static class |
ChromeOsDevice.ScreenshotFiles
Model definition for ChromeOsDeviceScreenshotFiles.
|
static class |
ChromeOsDevice.SystemRamFreeReports
Model definition for ChromeOsDeviceSystemRamFreeReports.
|
static class |
ChromeOsDevice.TpmVersionInfo
Trusted Platform Module (TPM) (Read-only)
|
GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
ChromeOsDevice() |
| Modifier and Type | Method and Description |
|---|---|
ChromeOsDevice |
clone() |
List<ChromeOsDevice.ActiveTimeRanges> |
getActiveTimeRanges()
List of active time ranges (Read-only).
|
String |
getAnnotatedAssetId()
The asset identifier as noted by an administrator or specified during enrollment.
|
String |
getAnnotatedLocation()
The address or location of the device as noted by the administrator.
|
String |
getAnnotatedUser()
The user of the device as noted by the administrator.
|
Long |
getAutoUpdateExpiration()
(Read-only) The timestamp after which the device will stop receiving Chrome updates or support
|
String |
getBootMode()
The boot mode for the device.
|
List<ChromeOsDevice.CpuStatusReports> |
getCpuStatusReports()
Reports of CPU utilization and temperature (Read-only)
|
List<ChromeOsDevice.DeviceFiles> |
getDeviceFiles()
List of device files to download (Read-only)
|
String |
getDeviceId()
The unique ID of the Chrome device.
|
List<ChromeOsDevice.DiskVolumeReports> |
getDiskVolumeReports()
Reports of disk space and other info about mounted/connected volumes.
|
String |
getDockMacAddress()
(Read-only) Built-in MAC address for the docking station that the device connected to.
|
String |
getEtag()
ETag of the resource.
|
String |
getEthernetMacAddress()
The device's MAC address on the ethernet network interface.
|
String |
getEthernetMacAddress0()
(Read-only) MAC address used by the Chromebook’s internal ethernet port, and for onboard
network (ethernet) interface.
|
String |
getFirmwareVersion()
The Chrome device's firmware version.
|
String |
getKind()
The type of resource.
|
DateTime |
getLastEnrollmentTime()
Date and time the device was last enrolled (Read-only)
|
List<ChromeOsDevice.LastKnownNetwork> |
getLastKnownNetwork()
Contains last known network (Read-only)
|
DateTime |
getLastSync()
Date and time the device was last synchronized with the policy settings in the G Suite
administrator control panel (Read-only)
|
String |
getMacAddress()
The device's wireless MAC address.
|
String |
getManufactureDate()
(Read-only) The date the device was manufactured in yyyy-mm-dd format.
|
String |
getMeid()
The Mobile Equipment Identifier (MEID) or the International Mobile Equipment Identity (IMEI)
for the 3G mobile card in a mobile device.
|
String |
getModel()
The device's model information.
|
String |
getNotes()
Notes about this device added by the administrator.
|
String |
getOrderNumber()
The device's order number.
|
String |
getOrgUnitPath()
The full parent path with the organizational unit's name associated with the device.
|
String |
getOsVersion()
The Chrome device's operating system version.
|
String |
getPlatformVersion()
The Chrome device's platform version.
|
List<ChromeOsDevice.RecentUsers> |
getRecentUsers()
List of recent device users, in descending order, by last login time.
|
List<ChromeOsDevice.ScreenshotFiles> |
getScreenshotFiles()
List of screenshot files to download.
|
String |
getSerialNumber()
The Chrome device serial number entered when the device was enabled.
|
String |
getStatus()
The status of the device.
|
DateTime |
getSupportEndDate()
Final date the device will be supported (Read-only)
|
List<ChromeOsDevice.SystemRamFreeReports> |
getSystemRamFreeReports()
Reports of amounts of available RAM memory (Read-only)
|
Long |
getSystemRamTotal()
Total RAM on the device [in bytes] (Read-only)
|
ChromeOsDevice.TpmVersionInfo |
getTpmVersionInfo()
Trusted Platform Module (TPM) (Read-only)
|
Boolean |
getWillAutoRenew()
Determines if the device will auto renew its support after the support end date.
|
ChromeOsDevice |
set(String fieldName,
Object value) |
ChromeOsDevice |
setActiveTimeRanges(List<ChromeOsDevice.ActiveTimeRanges> activeTimeRanges)
List of active time ranges (Read-only).
|
ChromeOsDevice |
setAnnotatedAssetId(String annotatedAssetId)
The asset identifier as noted by an administrator or specified during enrollment.
|
ChromeOsDevice |
setAnnotatedLocation(String annotatedLocation)
The address or location of the device as noted by the administrator.
|
ChromeOsDevice |
setAnnotatedUser(String annotatedUser)
The user of the device as noted by the administrator.
|
ChromeOsDevice |
setAutoUpdateExpiration(Long autoUpdateExpiration)
(Read-only) The timestamp after which the device will stop receiving Chrome updates or support
|
ChromeOsDevice |
setBootMode(String bootMode)
The boot mode for the device.
|
ChromeOsDevice |
setCpuStatusReports(List<ChromeOsDevice.CpuStatusReports> cpuStatusReports)
Reports of CPU utilization and temperature (Read-only)
|
ChromeOsDevice |
setDeviceFiles(List<ChromeOsDevice.DeviceFiles> deviceFiles)
List of device files to download (Read-only)
|
ChromeOsDevice |
setDeviceId(String deviceId)
The unique ID of the Chrome device.
|
ChromeOsDevice |
setDiskVolumeReports(List<ChromeOsDevice.DiskVolumeReports> diskVolumeReports)
Reports of disk space and other info about mounted/connected volumes.
|
ChromeOsDevice |
setDockMacAddress(String dockMacAddress)
(Read-only) Built-in MAC address for the docking station that the device connected to.
|
ChromeOsDevice |
setEtag(String etag)
ETag of the resource.
|
ChromeOsDevice |
setEthernetMacAddress(String ethernetMacAddress)
The device's MAC address on the ethernet network interface.
|
ChromeOsDevice |
setEthernetMacAddress0(String ethernetMacAddress0)
(Read-only) MAC address used by the Chromebook’s internal ethernet port, and for onboard
network (ethernet) interface.
|
ChromeOsDevice |
setFirmwareVersion(String firmwareVersion)
The Chrome device's firmware version.
|
ChromeOsDevice |
setKind(String kind)
The type of resource.
|
ChromeOsDevice |
setLastEnrollmentTime(DateTime lastEnrollmentTime)
Date and time the device was last enrolled (Read-only)
|
ChromeOsDevice |
setLastKnownNetwork(List<ChromeOsDevice.LastKnownNetwork> lastKnownNetwork)
Contains last known network (Read-only)
|
ChromeOsDevice |
setLastSync(DateTime lastSync)
Date and time the device was last synchronized with the policy settings in the G Suite
administrator control panel (Read-only)
|
ChromeOsDevice |
setMacAddress(String macAddress)
The device's wireless MAC address.
|
ChromeOsDevice |
setManufactureDate(String manufactureDate)
(Read-only) The date the device was manufactured in yyyy-mm-dd format.
|
ChromeOsDevice |
setMeid(String meid)
The Mobile Equipment Identifier (MEID) or the International Mobile Equipment Identity (IMEI)
for the 3G mobile card in a mobile device.
|
ChromeOsDevice |
setModel(String model)
The device's model information.
|
ChromeOsDevice |
setNotes(String notes)
Notes about this device added by the administrator.
|
ChromeOsDevice |
setOrderNumber(String orderNumber)
The device's order number.
|
ChromeOsDevice |
setOrgUnitPath(String orgUnitPath)
The full parent path with the organizational unit's name associated with the device.
|
ChromeOsDevice |
setOsVersion(String osVersion)
The Chrome device's operating system version.
|
ChromeOsDevice |
setPlatformVersion(String platformVersion)
The Chrome device's platform version.
|
ChromeOsDevice |
setRecentUsers(List<ChromeOsDevice.RecentUsers> recentUsers)
List of recent device users, in descending order, by last login time.
|
ChromeOsDevice |
setScreenshotFiles(List<ChromeOsDevice.ScreenshotFiles> screenshotFiles)
List of screenshot files to download.
|
ChromeOsDevice |
setSerialNumber(String serialNumber)
The Chrome device serial number entered when the device was enabled.
|
ChromeOsDevice |
setStatus(String status)
The status of the device.
|
ChromeOsDevice |
setSupportEndDate(DateTime supportEndDate)
Final date the device will be supported (Read-only)
|
ChromeOsDevice |
setSystemRamFreeReports(List<ChromeOsDevice.SystemRamFreeReports> systemRamFreeReports)
Reports of amounts of available RAM memory (Read-only)
|
ChromeOsDevice |
setSystemRamTotal(Long systemRamTotal)
Total RAM on the device [in bytes] (Read-only)
|
ChromeOsDevice |
setTpmVersionInfo(ChromeOsDevice.TpmVersionInfo tpmVersionInfo)
Trusted Platform Module (TPM) (Read-only)
|
ChromeOsDevice |
setWillAutoRenew(Boolean willAutoRenew)
Determines if the device will auto renew its support after the support end date.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic List<ChromeOsDevice.ActiveTimeRanges> getActiveTimeRanges()
null for nonepublic ChromeOsDevice setActiveTimeRanges(List<ChromeOsDevice.ActiveTimeRanges> activeTimeRanges)
activeTimeRanges - activeTimeRanges or null for nonepublic String getAnnotatedAssetId()
null for nonepublic ChromeOsDevice setAnnotatedAssetId(String annotatedAssetId)
annotatedAssetId - annotatedAssetId or null for nonepublic String getAnnotatedLocation()
null for nonepublic ChromeOsDevice setAnnotatedLocation(String annotatedLocation)
annotatedLocation - annotatedLocation or null for nonepublic String getAnnotatedUser()
null for nonepublic ChromeOsDevice setAnnotatedUser(String annotatedUser)
annotatedUser - annotatedUser or null for nonepublic Long getAutoUpdateExpiration()
null for nonepublic ChromeOsDevice setAutoUpdateExpiration(Long autoUpdateExpiration)
autoUpdateExpiration - autoUpdateExpiration or null for nonepublic String getBootMode()
null for nonepublic ChromeOsDevice setBootMode(String bootMode)
bootMode - bootMode or null for nonepublic List<ChromeOsDevice.CpuStatusReports> getCpuStatusReports()
null for nonepublic ChromeOsDevice setCpuStatusReports(List<ChromeOsDevice.CpuStatusReports> cpuStatusReports)
cpuStatusReports - cpuStatusReports or null for nonepublic List<ChromeOsDevice.DeviceFiles> getDeviceFiles()
null for nonepublic ChromeOsDevice setDeviceFiles(List<ChromeOsDevice.DeviceFiles> deviceFiles)
deviceFiles - deviceFiles or null for nonepublic String getDeviceId()
null for nonepublic ChromeOsDevice setDeviceId(String deviceId)
deviceId - deviceId or null for nonepublic List<ChromeOsDevice.DiskVolumeReports> getDiskVolumeReports()
null for nonepublic ChromeOsDevice setDiskVolumeReports(List<ChromeOsDevice.DiskVolumeReports> diskVolumeReports)
diskVolumeReports - diskVolumeReports or null for nonepublic String getDockMacAddress()
null for nonepublic ChromeOsDevice setDockMacAddress(String dockMacAddress)
dockMacAddress - dockMacAddress or null for nonepublic String getEtag()
null for nonepublic ChromeOsDevice setEtag(String etag)
etag - etag or null for nonepublic String getEthernetMacAddress()
null for nonepublic ChromeOsDevice setEthernetMacAddress(String ethernetMacAddress)
ethernetMacAddress - ethernetMacAddress or null for nonepublic String getEthernetMacAddress0()
null for nonepublic ChromeOsDevice setEthernetMacAddress0(String ethernetMacAddress0)
ethernetMacAddress0 - ethernetMacAddress0 or null for nonepublic String getFirmwareVersion()
null for nonepublic ChromeOsDevice setFirmwareVersion(String firmwareVersion)
firmwareVersion - firmwareVersion or null for nonepublic String getKind()
null for nonepublic ChromeOsDevice setKind(String kind)
kind - kind or null for nonepublic DateTime getLastEnrollmentTime()
null for nonepublic ChromeOsDevice setLastEnrollmentTime(DateTime lastEnrollmentTime)
lastEnrollmentTime - lastEnrollmentTime or null for nonepublic List<ChromeOsDevice.LastKnownNetwork> getLastKnownNetwork()
null for nonepublic ChromeOsDevice setLastKnownNetwork(List<ChromeOsDevice.LastKnownNetwork> lastKnownNetwork)
lastKnownNetwork - lastKnownNetwork or null for nonepublic DateTime getLastSync()
null for nonepublic ChromeOsDevice setLastSync(DateTime lastSync)
lastSync - lastSync or null for nonepublic String getMacAddress()
null for nonepublic ChromeOsDevice setMacAddress(String macAddress)
macAddress - macAddress or null for nonepublic String getManufactureDate()
null for nonepublic ChromeOsDevice setManufactureDate(String manufactureDate)
manufactureDate - manufactureDate or null for nonepublic String getMeid()
null for nonepublic ChromeOsDevice setMeid(String meid)
meid - meid or null for nonepublic String getModel()
null for nonepublic ChromeOsDevice setModel(String model)
model - model or null for nonepublic String getNotes()
null for nonepublic ChromeOsDevice setNotes(String notes)
notes - notes or null for nonepublic String getOrderNumber()
null for nonepublic ChromeOsDevice setOrderNumber(String orderNumber)
orderNumber - orderNumber or null for nonepublic String getOrgUnitPath()
null for nonepublic ChromeOsDevice setOrgUnitPath(String orgUnitPath)
orgUnitPath - orgUnitPath or null for nonepublic String getOsVersion()
null for nonepublic ChromeOsDevice setOsVersion(String osVersion)
osVersion - osVersion or null for nonepublic String getPlatformVersion()
null for nonepublic ChromeOsDevice setPlatformVersion(String platformVersion)
platformVersion - platformVersion or null for nonepublic List<ChromeOsDevice.RecentUsers> getRecentUsers()
null for nonepublic ChromeOsDevice setRecentUsers(List<ChromeOsDevice.RecentUsers> recentUsers)
recentUsers - recentUsers or null for nonepublic List<ChromeOsDevice.ScreenshotFiles> getScreenshotFiles()
null for nonepublic ChromeOsDevice setScreenshotFiles(List<ChromeOsDevice.ScreenshotFiles> screenshotFiles)
screenshotFiles - screenshotFiles or null for nonepublic String getSerialNumber()
null for nonepublic ChromeOsDevice setSerialNumber(String serialNumber)
serialNumber - serialNumber or null for nonepublic String getStatus()
null for nonepublic ChromeOsDevice setStatus(String status)
status - status or null for nonepublic DateTime getSupportEndDate()
null for nonepublic ChromeOsDevice setSupportEndDate(DateTime supportEndDate)
supportEndDate - supportEndDate or null for nonepublic List<ChromeOsDevice.SystemRamFreeReports> getSystemRamFreeReports()
null for nonepublic ChromeOsDevice setSystemRamFreeReports(List<ChromeOsDevice.SystemRamFreeReports> systemRamFreeReports)
systemRamFreeReports - systemRamFreeReports or null for nonepublic Long getSystemRamTotal()
null for nonepublic ChromeOsDevice setSystemRamTotal(Long systemRamTotal)
systemRamTotal - systemRamTotal or null for nonepublic ChromeOsDevice.TpmVersionInfo getTpmVersionInfo()
null for nonepublic ChromeOsDevice setTpmVersionInfo(ChromeOsDevice.TpmVersionInfo tpmVersionInfo)
tpmVersionInfo - tpmVersionInfo or null for nonepublic Boolean getWillAutoRenew()
null for nonepublic ChromeOsDevice setWillAutoRenew(Boolean willAutoRenew)
willAutoRenew - willAutoRenew or null for nonepublic ChromeOsDevice set(String fieldName, Object value)
set in class GenericJsonpublic ChromeOsDevice clone()
clone in class GenericJsonCopyright © 2011–2021 Google. All rights reserved.