public final class ChromeOsDevice
extends com.google.api.client.json.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 Directory 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.RecentUsers
Model definition for ChromeOsDeviceRecentUsers.
|
static class |
ChromeOsDevice.SystemRamFreeReports
Model definition for ChromeOsDeviceSystemRamFreeReports.
|
static class |
ChromeOsDevice.TpmVersionInfo
Trusted Platform Module (TPM) (Read-only)
|
com.google.api.client.util.GenericData.Flags
Constructor and Description |
---|
ChromeOsDevice() |
Modifier and Type | Method and Description |
---|---|
ChromeOsDevice |
clone() |
java.util.List<ChromeOsDevice.ActiveTimeRanges> |
getActiveTimeRanges()
List of active time ranges (Read-only)
|
java.lang.String |
getAnnotatedAssetId()
AssetId specified during enrollment or through later annotation
|
java.lang.String |
getAnnotatedLocation()
Address or location of the device as noted by the administrator
|
java.lang.String |
getAnnotatedUser()
User of the device
|
java.lang.Long |
getAutoUpdateExpiration()
(Read-only) The timestamp after which the device will stop receiving Chrome updates or support
|
java.lang.String |
getBootMode()
Chromebook boot mode (Read-only)
|
java.util.List<ChromeOsDevice.CpuStatusReports> |
getCpuStatusReports()
Reports of CPU utilization and temperature (Read-only)
|
java.util.List<ChromeOsDevice.DeviceFiles> |
getDeviceFiles()
List of device files to download (Read-only)
|
java.lang.String |
getDeviceId()
Unique identifier of Chrome OS Device (Read-only)
|
java.util.List<ChromeOsDevice.DiskVolumeReports> |
getDiskVolumeReports()
Reports of disk space and other info about mounted/connected volumes.
|
java.lang.String |
getDockMacAddress()
(Read-only) Built-in MAC address for the docking station that the device connected to.
|
java.lang.String |
getEtag()
ETag of the resource.
|
java.lang.String |
getEthernetMacAddress()
Chromebook Mac Address on ethernet network interface (Read-only)
|
java.lang.String |
getEthernetMacAddress0()
(Read-only) MAC address used by the Chromebook’s internal ethernet port, and for onboard
network (ethernet) interface.
|
java.lang.String |
getFirmwareVersion()
Chromebook firmware version (Read-only)
|
java.lang.String |
getKind()
Kind of resource this is.
|
com.google.api.client.util.DateTime |
getLastEnrollmentTime()
Date and time the device was last enrolled (Read-only)
|
com.google.api.client.util.DateTime |
getLastSync()
Date and time the device was last synchronized with the policy settings in the G Suite
administrator control panel (Read-only)
|
java.lang.String |
getMacAddress()
Chromebook Mac Address on wifi network interface (Read-only)
|
java.lang.String |
getManufactureDate()
(Read-only) The date the device was manufactured in yyyy-mm-dd format.
|
java.lang.String |
getMeid()
Contains either the Mobile Equipment identifier (MEID) or the International Mobile Equipment
Identity (IMEI) for the 3G mobile card in the Chromebook (Read-only)
|
java.lang.String |
getModel()
Chromebook Model (Read-only)
|
java.lang.String |
getNotes()
Notes added by the administrator
|
java.lang.String |
getOrderNumber()
Chromebook order number (Read-only)
|
java.lang.String |
getOrgUnitPath()
OrgUnit of the device
|
java.lang.String |
getOsVersion()
Chromebook Os Version (Read-only)
|
java.lang.String |
getPlatformVersion()
Chromebook platform version (Read-only)
|
java.util.List<ChromeOsDevice.RecentUsers> |
getRecentUsers()
List of recent device users, in descending order by last login time (Read-only)
|
java.lang.String |
getSerialNumber()
Chromebook serial number (Read-only)
|
java.lang.String |
getStatus()
status of the device (Read-only)
|
com.google.api.client.util.DateTime |
getSupportEndDate()
Final date the device will be supported (Read-only)
|
java.util.List<ChromeOsDevice.SystemRamFreeReports> |
getSystemRamFreeReports()
Reports of amounts of available RAM memory (Read-only)
|
java.lang.Long |
getSystemRamTotal()
Total RAM on the device [in bytes] (Read-only)
|
ChromeOsDevice.TpmVersionInfo |
getTpmVersionInfo()
Trusted Platform Module (TPM) (Read-only)
|
java.lang.Boolean |
getWillAutoRenew()
Will Chromebook auto renew after support end date (Read-only)
|
ChromeOsDevice |
set(java.lang.String fieldName,
java.lang.Object value) |
ChromeOsDevice |
setActiveTimeRanges(java.util.List<ChromeOsDevice.ActiveTimeRanges> activeTimeRanges)
List of active time ranges (Read-only)
|
ChromeOsDevice |
setAnnotatedAssetId(java.lang.String annotatedAssetId)
AssetId specified during enrollment or through later annotation
|
ChromeOsDevice |
setAnnotatedLocation(java.lang.String annotatedLocation)
Address or location of the device as noted by the administrator
|
ChromeOsDevice |
setAnnotatedUser(java.lang.String annotatedUser)
User of the device
|
ChromeOsDevice |
setAutoUpdateExpiration(java.lang.Long autoUpdateExpiration)
(Read-only) The timestamp after which the device will stop receiving Chrome updates or support
|
ChromeOsDevice |
setBootMode(java.lang.String bootMode)
Chromebook boot mode (Read-only)
|
ChromeOsDevice |
setCpuStatusReports(java.util.List<ChromeOsDevice.CpuStatusReports> cpuStatusReports)
Reports of CPU utilization and temperature (Read-only)
|
ChromeOsDevice |
setDeviceFiles(java.util.List<ChromeOsDevice.DeviceFiles> deviceFiles)
List of device files to download (Read-only)
|
ChromeOsDevice |
setDeviceId(java.lang.String deviceId)
Unique identifier of Chrome OS Device (Read-only)
|
ChromeOsDevice |
setDiskVolumeReports(java.util.List<ChromeOsDevice.DiskVolumeReports> diskVolumeReports)
Reports of disk space and other info about mounted/connected volumes.
|
ChromeOsDevice |
setDockMacAddress(java.lang.String dockMacAddress)
(Read-only) Built-in MAC address for the docking station that the device connected to.
|
ChromeOsDevice |
setEtag(java.lang.String etag)
ETag of the resource.
|
ChromeOsDevice |
setEthernetMacAddress(java.lang.String ethernetMacAddress)
Chromebook Mac Address on ethernet network interface (Read-only)
|
ChromeOsDevice |
setEthernetMacAddress0(java.lang.String ethernetMacAddress0)
(Read-only) MAC address used by the Chromebook’s internal ethernet port, and for onboard
network (ethernet) interface.
|
ChromeOsDevice |
setFirmwareVersion(java.lang.String firmwareVersion)
Chromebook firmware version (Read-only)
|
ChromeOsDevice |
setKind(java.lang.String kind)
Kind of resource this is.
|
ChromeOsDevice |
setLastEnrollmentTime(com.google.api.client.util.DateTime lastEnrollmentTime)
Date and time the device was last enrolled (Read-only)
|
ChromeOsDevice |
setLastSync(com.google.api.client.util.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(java.lang.String macAddress)
Chromebook Mac Address on wifi network interface (Read-only)
|
ChromeOsDevice |
setManufactureDate(java.lang.String manufactureDate)
(Read-only) The date the device was manufactured in yyyy-mm-dd format.
|
ChromeOsDevice |
setMeid(java.lang.String meid)
Contains either the Mobile Equipment identifier (MEID) or the International Mobile Equipment
Identity (IMEI) for the 3G mobile card in the Chromebook (Read-only)
|
ChromeOsDevice |
setModel(java.lang.String model)
Chromebook Model (Read-only)
|
ChromeOsDevice |
setNotes(java.lang.String notes)
Notes added by the administrator
|
ChromeOsDevice |
setOrderNumber(java.lang.String orderNumber)
Chromebook order number (Read-only)
|
ChromeOsDevice |
setOrgUnitPath(java.lang.String orgUnitPath)
OrgUnit of the device
|
ChromeOsDevice |
setOsVersion(java.lang.String osVersion)
Chromebook Os Version (Read-only)
|
ChromeOsDevice |
setPlatformVersion(java.lang.String platformVersion)
Chromebook platform version (Read-only)
|
ChromeOsDevice |
setRecentUsers(java.util.List<ChromeOsDevice.RecentUsers> recentUsers)
List of recent device users, in descending order by last login time (Read-only)
|
ChromeOsDevice |
setSerialNumber(java.lang.String serialNumber)
Chromebook serial number (Read-only)
|
ChromeOsDevice |
setStatus(java.lang.String status)
status of the device (Read-only)
|
ChromeOsDevice |
setSupportEndDate(com.google.api.client.util.DateTime supportEndDate)
Final date the device will be supported (Read-only)
|
ChromeOsDevice |
setSystemRamFreeReports(java.util.List<ChromeOsDevice.SystemRamFreeReports> systemRamFreeReports)
Reports of amounts of available RAM memory (Read-only)
|
ChromeOsDevice |
setSystemRamTotal(java.lang.Long systemRamTotal)
Total RAM on the device [in bytes] (Read-only)
|
ChromeOsDevice |
setTpmVersionInfo(ChromeOsDevice.TpmVersionInfo tpmVersionInfo)
Trusted Platform Module (TPM) (Read-only)
|
ChromeOsDevice |
setWillAutoRenew(java.lang.Boolean willAutoRenew)
Will Chromebook auto renew after support end date (Read-only)
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public java.util.List<ChromeOsDevice.ActiveTimeRanges> getActiveTimeRanges()
null
for nonepublic ChromeOsDevice setActiveTimeRanges(java.util.List<ChromeOsDevice.ActiveTimeRanges> activeTimeRanges)
activeTimeRanges
- activeTimeRanges or null
for nonepublic java.lang.String getAnnotatedAssetId()
null
for nonepublic ChromeOsDevice setAnnotatedAssetId(java.lang.String annotatedAssetId)
annotatedAssetId
- annotatedAssetId or null
for nonepublic java.lang.String getAnnotatedLocation()
null
for nonepublic ChromeOsDevice setAnnotatedLocation(java.lang.String annotatedLocation)
annotatedLocation
- annotatedLocation or null
for nonepublic java.lang.String getAnnotatedUser()
null
for nonepublic ChromeOsDevice setAnnotatedUser(java.lang.String annotatedUser)
annotatedUser
- annotatedUser or null
for nonepublic java.lang.Long getAutoUpdateExpiration()
null
for nonepublic ChromeOsDevice setAutoUpdateExpiration(java.lang.Long autoUpdateExpiration)
autoUpdateExpiration
- autoUpdateExpiration or null
for nonepublic java.lang.String getBootMode()
null
for nonepublic ChromeOsDevice setBootMode(java.lang.String bootMode)
bootMode
- bootMode or null
for nonepublic java.util.List<ChromeOsDevice.CpuStatusReports> getCpuStatusReports()
null
for nonepublic ChromeOsDevice setCpuStatusReports(java.util.List<ChromeOsDevice.CpuStatusReports> cpuStatusReports)
cpuStatusReports
- cpuStatusReports or null
for nonepublic java.util.List<ChromeOsDevice.DeviceFiles> getDeviceFiles()
null
for nonepublic ChromeOsDevice setDeviceFiles(java.util.List<ChromeOsDevice.DeviceFiles> deviceFiles)
deviceFiles
- deviceFiles or null
for nonepublic java.lang.String getDeviceId()
null
for nonepublic ChromeOsDevice setDeviceId(java.lang.String deviceId)
deviceId
- deviceId or null
for nonepublic java.util.List<ChromeOsDevice.DiskVolumeReports> getDiskVolumeReports()
null
for nonepublic ChromeOsDevice setDiskVolumeReports(java.util.List<ChromeOsDevice.DiskVolumeReports> diskVolumeReports)
diskVolumeReports
- diskVolumeReports or null
for nonepublic java.lang.String getDockMacAddress()
null
for nonepublic ChromeOsDevice setDockMacAddress(java.lang.String dockMacAddress)
dockMacAddress
- dockMacAddress or null
for nonepublic java.lang.String getEtag()
null
for nonepublic ChromeOsDevice setEtag(java.lang.String etag)
etag
- etag or null
for nonepublic java.lang.String getEthernetMacAddress()
null
for nonepublic ChromeOsDevice setEthernetMacAddress(java.lang.String ethernetMacAddress)
ethernetMacAddress
- ethernetMacAddress or null
for nonepublic java.lang.String getEthernetMacAddress0()
null
for nonepublic ChromeOsDevice setEthernetMacAddress0(java.lang.String ethernetMacAddress0)
ethernetMacAddress0
- ethernetMacAddress0 or null
for nonepublic java.lang.String getFirmwareVersion()
null
for nonepublic ChromeOsDevice setFirmwareVersion(java.lang.String firmwareVersion)
firmwareVersion
- firmwareVersion or null
for nonepublic java.lang.String getKind()
null
for nonepublic ChromeOsDevice setKind(java.lang.String kind)
kind
- kind or null
for nonepublic com.google.api.client.util.DateTime getLastEnrollmentTime()
null
for nonepublic ChromeOsDevice setLastEnrollmentTime(com.google.api.client.util.DateTime lastEnrollmentTime)
lastEnrollmentTime
- lastEnrollmentTime or null
for nonepublic com.google.api.client.util.DateTime getLastSync()
null
for nonepublic ChromeOsDevice setLastSync(com.google.api.client.util.DateTime lastSync)
lastSync
- lastSync or null
for nonepublic java.lang.String getMacAddress()
null
for nonepublic ChromeOsDevice setMacAddress(java.lang.String macAddress)
macAddress
- macAddress or null
for nonepublic java.lang.String getManufactureDate()
null
for nonepublic ChromeOsDevice setManufactureDate(java.lang.String manufactureDate)
manufactureDate
- manufactureDate or null
for nonepublic java.lang.String getMeid()
null
for nonepublic ChromeOsDevice setMeid(java.lang.String meid)
meid
- meid or null
for nonepublic java.lang.String getModel()
null
for nonepublic ChromeOsDevice setModel(java.lang.String model)
model
- model or null
for nonepublic java.lang.String getNotes()
null
for nonepublic ChromeOsDevice setNotes(java.lang.String notes)
notes
- notes or null
for nonepublic java.lang.String getOrderNumber()
null
for nonepublic ChromeOsDevice setOrderNumber(java.lang.String orderNumber)
orderNumber
- orderNumber or null
for nonepublic java.lang.String getOrgUnitPath()
null
for nonepublic ChromeOsDevice setOrgUnitPath(java.lang.String orgUnitPath)
orgUnitPath
- orgUnitPath or null
for nonepublic java.lang.String getOsVersion()
null
for nonepublic ChromeOsDevice setOsVersion(java.lang.String osVersion)
osVersion
- osVersion or null
for nonepublic java.lang.String getPlatformVersion()
null
for nonepublic ChromeOsDevice setPlatformVersion(java.lang.String platformVersion)
platformVersion
- platformVersion or null
for nonepublic java.util.List<ChromeOsDevice.RecentUsers> getRecentUsers()
null
for nonepublic ChromeOsDevice setRecentUsers(java.util.List<ChromeOsDevice.RecentUsers> recentUsers)
recentUsers
- recentUsers or null
for nonepublic java.lang.String getSerialNumber()
null
for nonepublic ChromeOsDevice setSerialNumber(java.lang.String serialNumber)
serialNumber
- serialNumber or null
for nonepublic java.lang.String getStatus()
null
for nonepublic ChromeOsDevice setStatus(java.lang.String status)
status
- status or null
for nonepublic com.google.api.client.util.DateTime getSupportEndDate()
null
for nonepublic ChromeOsDevice setSupportEndDate(com.google.api.client.util.DateTime supportEndDate)
supportEndDate
- supportEndDate or null
for nonepublic java.util.List<ChromeOsDevice.SystemRamFreeReports> getSystemRamFreeReports()
null
for nonepublic ChromeOsDevice setSystemRamFreeReports(java.util.List<ChromeOsDevice.SystemRamFreeReports> systemRamFreeReports)
systemRamFreeReports
- systemRamFreeReports or null
for nonepublic java.lang.Long getSystemRamTotal()
null
for nonepublic ChromeOsDevice setSystemRamTotal(java.lang.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 java.lang.Boolean getWillAutoRenew()
null
for nonepublic ChromeOsDevice setWillAutoRenew(java.lang.Boolean willAutoRenew)
willAutoRenew
- willAutoRenew or null
for nonepublic ChromeOsDevice set(java.lang.String fieldName, java.lang.Object value)
set
in class com.google.api.client.json.GenericJson
public ChromeOsDevice clone()
clone
in class com.google.api.client.json.GenericJson