target.apidocs.com.google.api.services.androidenterprise.model.AutoInstallConstraint.html Maven / Gradle / Ivy
The newest version!
AutoInstallConstraint (Google Play EMM API v1-rev20241113-2.0.0)
com.google.api.services.androidenterprise.model
Class AutoInstallConstraint
- 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.AutoInstallConstraint
-
public final class AutoInstallConstraint
extends com.google.api.client.json.GenericJson
The auto-install constraint. Defines a set of restrictions for installation. At least one of the
fields must be set.
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
AutoInstallConstraint()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
AutoInstallConstraint
clone()
String
getChargingStateConstraint()
Charging state constraint.
String
getDeviceIdleStateConstraint()
Device idle state constraint.
String
getNetworkTypeConstraint()
Network type constraint.
AutoInstallConstraint
set(String fieldName,
Object value)
AutoInstallConstraint
setChargingStateConstraint(String chargingStateConstraint)
Charging state constraint.
AutoInstallConstraint
setDeviceIdleStateConstraint(String deviceIdleStateConstraint)
Device idle state constraint.
AutoInstallConstraint
setNetworkTypeConstraint(String networkTypeConstraint)
Network type constraint.
-
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
-
getChargingStateConstraint
public String getChargingStateConstraint()
Charging state constraint.
- Returns:
- value or
null
for none
-
setChargingStateConstraint
public AutoInstallConstraint setChargingStateConstraint(String chargingStateConstraint)
Charging state constraint.
- Parameters:
chargingStateConstraint
- chargingStateConstraint or null
for none
-
getDeviceIdleStateConstraint
public String getDeviceIdleStateConstraint()
Device idle state constraint.
- Returns:
- value or
null
for none
-
setDeviceIdleStateConstraint
public AutoInstallConstraint setDeviceIdleStateConstraint(String deviceIdleStateConstraint)
Device idle state constraint.
- Parameters:
deviceIdleStateConstraint
- deviceIdleStateConstraint or null
for none
-
getNetworkTypeConstraint
public String getNetworkTypeConstraint()
Network type constraint.
- Returns:
- value or
null
for none
-
setNetworkTypeConstraint
public AutoInstallConstraint setNetworkTypeConstraint(String networkTypeConstraint)
Network type constraint.
- Parameters:
networkTypeConstraint
- networkTypeConstraint or null
for none
-
set
public AutoInstallConstraint set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public AutoInstallConstraint 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