public final class Device
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 Cloud Identity API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
Constructor and Description |
---|
Device() |
Modifier and Type | Method and Description |
---|---|
Device |
clone() |
AndroidAttributes |
getAndroidSpecificAttributes()
Output only.
|
java.lang.String |
getAssetTag()
Asset tag of the device.
|
java.lang.String |
getBrand()
Output only.
|
java.lang.String |
getCompromisedState()
Output only.
|
java.lang.String |
getCreateTime()
Output only.
|
java.lang.String |
getDeviceType()
Output only.
|
java.lang.String |
getImei()
Output only.
|
java.lang.String |
getLastSyncTime()
Most recent time when device synced with this service.
|
java.lang.String |
getManagementState()
Output only.
|
java.lang.String |
getManufacturer()
Output only.
|
java.lang.String |
getMeid()
Output only.
|
java.lang.String |
getModel()
Output only.
|
java.lang.String |
getName()
Output only.
|
java.lang.String |
getNetworkOperator()
Output only.
|
java.lang.String |
getOsVersion()
Output only.
|
java.lang.String |
getOwnerType()
Whether the device is owned by the company or an individual
|
java.lang.String |
getReleaseVersion()
Output only.
|
java.lang.String |
getSerialNumber()
Serial Number of device.
|
java.util.List<java.lang.String> |
getWifiMacAddresses()
WiFi MAC addresses of device.
|
Device |
set(java.lang.String fieldName,
java.lang.Object value) |
Device |
setAndroidSpecificAttributes(AndroidAttributes androidSpecificAttributes)
Output only.
|
Device |
setAssetTag(java.lang.String assetTag)
Asset tag of the device.
|
Device |
setBrand(java.lang.String brand)
Output only.
|
Device |
setCompromisedState(java.lang.String compromisedState)
Output only.
|
Device |
setCreateTime(java.lang.String createTime)
Output only.
|
Device |
setDeviceType(java.lang.String deviceType)
Output only.
|
Device |
setImei(java.lang.String imei)
Output only.
|
Device |
setLastSyncTime(java.lang.String lastSyncTime)
Most recent time when device synced with this service.
|
Device |
setManagementState(java.lang.String managementState)
Output only.
|
Device |
setManufacturer(java.lang.String manufacturer)
Output only.
|
Device |
setMeid(java.lang.String meid)
Output only.
|
Device |
setModel(java.lang.String model)
Output only.
|
Device |
setName(java.lang.String name)
Output only.
|
Device |
setNetworkOperator(java.lang.String networkOperator)
Output only.
|
Device |
setOsVersion(java.lang.String osVersion)
Output only.
|
Device |
setOwnerType(java.lang.String ownerType)
Whether the device is owned by the company or an individual
|
Device |
setReleaseVersion(java.lang.String releaseVersion)
Output only.
|
Device |
setSerialNumber(java.lang.String serialNumber)
Serial Number of device.
|
Device |
setWifiMacAddresses(java.util.List<java.lang.String> wifiMacAddresses)
WiFi MAC addresses of device.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public AndroidAttributes getAndroidSpecificAttributes()
null
for nonepublic Device setAndroidSpecificAttributes(AndroidAttributes androidSpecificAttributes)
androidSpecificAttributes
- androidSpecificAttributes or null
for nonepublic java.lang.String getAssetTag()
null
for nonepublic Device setAssetTag(java.lang.String assetTag)
assetTag
- assetTag or null
for nonepublic java.lang.String getBrand()
null
for nonepublic Device setBrand(java.lang.String brand)
brand
- brand or null
for nonepublic java.lang.String getCompromisedState()
null
for nonepublic Device setCompromisedState(java.lang.String compromisedState)
compromisedState
- compromisedState or null
for nonepublic java.lang.String getCreateTime()
null
for nonepublic Device setCreateTime(java.lang.String createTime)
createTime
- createTime or null
for nonepublic java.lang.String getDeviceType()
null
for nonepublic Device setDeviceType(java.lang.String deviceType)
deviceType
- deviceType or null
for nonepublic java.lang.String getImei()
null
for nonepublic Device setImei(java.lang.String imei)
imei
- imei or null
for nonepublic java.lang.String getLastSyncTime()
null
for nonepublic Device setLastSyncTime(java.lang.String lastSyncTime)
lastSyncTime
- lastSyncTime or null
for nonepublic java.lang.String getManagementState()
null
for nonepublic Device setManagementState(java.lang.String managementState)
managementState
- managementState or null
for nonepublic java.lang.String getManufacturer()
null
for nonepublic Device setManufacturer(java.lang.String manufacturer)
manufacturer
- manufacturer or null
for nonepublic java.lang.String getMeid()
null
for nonepublic Device setMeid(java.lang.String meid)
meid
- meid or null
for nonepublic java.lang.String getModel()
null
for nonepublic Device setModel(java.lang.String model)
model
- model or null
for nonepublic java.lang.String getName()
null
for nonepublic Device setName(java.lang.String name)
name
- name or null
for nonepublic java.lang.String getNetworkOperator()
null
for nonepublic Device setNetworkOperator(java.lang.String networkOperator)
networkOperator
- networkOperator or null
for nonepublic java.lang.String getOsVersion()
null
for nonepublic Device setOsVersion(java.lang.String osVersion)
osVersion
- osVersion or null
for nonepublic java.lang.String getOwnerType()
null
for nonepublic Device setOwnerType(java.lang.String ownerType)
ownerType
- ownerType or null
for nonepublic java.lang.String getReleaseVersion()
null
for nonepublic Device setReleaseVersion(java.lang.String releaseVersion)
releaseVersion
- releaseVersion or null
for nonepublic java.lang.String getSerialNumber()
null
for nonepublic Device setSerialNumber(java.lang.String serialNumber)
serialNumber
- serialNumber or null
for nonepublic java.util.List<java.lang.String> getWifiMacAddresses()
null
for nonepublic Device setWifiMacAddresses(java.util.List<java.lang.String> wifiMacAddresses)
wifiMacAddresses
- wifiMacAddresses or null
for nonepublic Device set(java.lang.String fieldName, java.lang.Object value)
set
in class com.google.api.client.json.GenericJson
public Device clone()
clone
in class com.google.api.client.json.GenericJson