target.apidocs.com.google.api.services.androidenterprise.model.DeviceState.html Maven / Gradle / Ivy
The newest version!
DeviceState (Google Play EMM API v1-rev20241113-2.0.0)
com.google.api.services.androidenterprise.model
Class DeviceState
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.androidenterprise.model.DeviceState
-
public final class DeviceState
extends com.google.api.client.json.GenericJson
The state of a user's device, as accessed by the getState and setState methods on device
resources.
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 Google Play EMM API. For a detailed explanation see:
https://developers.google.com/api-client-library/java/google-http-java-client/json
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
DeviceState()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
DeviceState
clone()
String
getAccountState()
The state of the Google account on the device.
DeviceState
set(String fieldName,
Object value)
DeviceState
setAccountState(String accountState)
The state of the Google account on the device.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getAccountState
public String getAccountState()
The state of the Google account on the device. "enabled" indicates that the Google account on
the device can be used to access Google services (including Google Play), while "disabled"
means that it cannot. A new device is initially in the "disabled" state.
- Returns:
- value or
null
for none
-
setAccountState
public DeviceState setAccountState(String accountState)
The state of the Google account on the device. "enabled" indicates that the Google account on
the device can be used to access Google services (including Google Play), while "disabled"
means that it cannot. A new device is initially in the "disabled" state.
- Parameters:
accountState
- accountState or null
for none
-
set
public DeviceState set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public DeviceState clone()
- Overrides:
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy