public class AndroidEnterprise
extends com.google.api.client.googleapis.services.json.AbstractGoogleJsonClient
Manages the deployment of apps to Android for Work users.
For more information about this service, see the API Documentation
This service uses AndroidEnterpriseRequestInitializer
to initialize global parameters via its
AndroidEnterprise.Builder
.
Modifier and Type | Class and Description |
---|---|
static class |
AndroidEnterprise.Builder
Builder for
AndroidEnterprise . |
class |
AndroidEnterprise.Devices
The "devices" collection of methods.
|
class |
AndroidEnterprise.Enterprises
The "enterprises" collection of methods.
|
class |
AndroidEnterprise.Entitlements
The "entitlements" collection of methods.
|
class |
AndroidEnterprise.Grouplicenses
The "grouplicenses" collection of methods.
|
class |
AndroidEnterprise.Grouplicenseusers
The "grouplicenseusers" collection of methods.
|
class |
AndroidEnterprise.Installs
The "installs" collection of methods.
|
class |
AndroidEnterprise.Managedconfigurationsfordevice
The "managedconfigurationsfordevice" collection of methods.
|
class |
AndroidEnterprise.Managedconfigurationsforuser
The "managedconfigurationsforuser" collection of methods.
|
class |
AndroidEnterprise.Managedconfigurationssettings
The "managedconfigurationssettings" collection of methods.
|
class |
AndroidEnterprise.Permissions
The "permissions" collection of methods.
|
class |
AndroidEnterprise.Products
The "products" collection of methods.
|
class |
AndroidEnterprise.Serviceaccountkeys
The "serviceaccountkeys" collection of methods.
|
class |
AndroidEnterprise.Storelayoutclusters
The "storelayoutclusters" collection of methods.
|
class |
AndroidEnterprise.Storelayoutpages
The "storelayoutpages" collection of methods.
|
class |
AndroidEnterprise.Users
The "users" collection of methods.
|
class |
AndroidEnterprise.Webapps
The "webapps" collection of methods.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_BASE_URL
The default encoded base URL of the service.
|
static java.lang.String |
DEFAULT_BATCH_PATH
The default encoded batch path of the service.
|
static java.lang.String |
DEFAULT_ROOT_URL
The default encoded root URL of the service.
|
static java.lang.String |
DEFAULT_SERVICE_PATH
The default encoded service path of the service.
|
Constructor and Description |
---|
AndroidEnterprise(com.google.api.client.http.HttpTransport transport,
com.google.api.client.json.JsonFactory jsonFactory,
com.google.api.client.http.HttpRequestInitializer httpRequestInitializer)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
AndroidEnterprise.Devices |
devices()
An accessor for creating requests from the Devices collection.
|
AndroidEnterprise.Enterprises |
enterprises()
An accessor for creating requests from the Enterprises collection.
|
AndroidEnterprise.Entitlements |
entitlements()
An accessor for creating requests from the Entitlements collection.
|
AndroidEnterprise.Grouplicenses |
grouplicenses()
An accessor for creating requests from the Grouplicenses collection.
|
AndroidEnterprise.Grouplicenseusers |
grouplicenseusers()
An accessor for creating requests from the Grouplicenseusers collection.
|
protected void |
initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest<?> httpClientRequest) |
AndroidEnterprise.Installs |
installs()
An accessor for creating requests from the Installs collection.
|
AndroidEnterprise.Managedconfigurationsfordevice |
managedconfigurationsfordevice()
An accessor for creating requests from the Managedconfigurationsfordevice collection.
|
AndroidEnterprise.Managedconfigurationsforuser |
managedconfigurationsforuser()
An accessor for creating requests from the Managedconfigurationsforuser collection.
|
AndroidEnterprise.Managedconfigurationssettings |
managedconfigurationssettings()
An accessor for creating requests from the Managedconfigurationssettings collection.
|
AndroidEnterprise.Permissions |
permissions()
An accessor for creating requests from the Permissions collection.
|
AndroidEnterprise.Products |
products()
An accessor for creating requests from the Products collection.
|
AndroidEnterprise.Serviceaccountkeys |
serviceaccountkeys()
An accessor for creating requests from the Serviceaccountkeys collection.
|
AndroidEnterprise.Storelayoutclusters |
storelayoutclusters()
An accessor for creating requests from the Storelayoutclusters collection.
|
AndroidEnterprise.Storelayoutpages |
storelayoutpages()
An accessor for creating requests from the Storelayoutpages collection.
|
AndroidEnterprise.Users |
users()
An accessor for creating requests from the Users collection.
|
AndroidEnterprise.Webapps |
webapps()
An accessor for creating requests from the Webapps collection.
|
getJsonFactory, getObjectParser
public static final java.lang.String DEFAULT_ROOT_URL
public static final java.lang.String DEFAULT_SERVICE_PATH
public static final java.lang.String DEFAULT_BATCH_PATH
public static final java.lang.String DEFAULT_BASE_URL
public AndroidEnterprise(com.google.api.client.http.HttpTransport transport, com.google.api.client.json.JsonFactory jsonFactory, com.google.api.client.http.HttpRequestInitializer httpRequestInitializer)
Use AndroidEnterprise.Builder
if you need to specify any of the optional parameters.
transport
- HTTP transport, which should normally be:
com.google.api.client.extensions.appengine.http.UrlFetchTransport
newCompatibleTransport
from
com.google.api.client.extensions.android.http.AndroidHttp
com.google.api.client.googleapis.javanet.GoogleNetHttpTransport#newTrustedTransport()
jsonFactory
- JSON factory, which may be:
com.google.api.client.json.jackson2.JacksonFactory
com.google.api.client.json.gson.GsonFactory
com.google.api.client.extensions.android.json.AndroidJsonFactory
httpRequestInitializer
- HTTP request initializer or null
for noneprotected void initialize(com.google.api.client.googleapis.services.AbstractGoogleClientRequest<?> httpClientRequest) throws java.io.IOException
initialize
in class com.google.api.client.googleapis.services.AbstractGoogleClient
java.io.IOException
public AndroidEnterprise.Devices devices()
The typical use is:
AndroidEnterprise androidenterprise = new AndroidEnterprise(...);
AndroidEnterprise.Devices.List request = androidenterprise.devices().list(parameters ...)
public AndroidEnterprise.Enterprises enterprises()
The typical use is:
AndroidEnterprise androidenterprise = new AndroidEnterprise(...);
AndroidEnterprise.Enterprises.List request = androidenterprise.enterprises().list(parameters ...)
public AndroidEnterprise.Entitlements entitlements()
The typical use is:
AndroidEnterprise androidenterprise = new AndroidEnterprise(...);
AndroidEnterprise.Entitlements.List request = androidenterprise.entitlements().list(parameters ...)
public AndroidEnterprise.Grouplicenses grouplicenses()
The typical use is:
AndroidEnterprise androidenterprise = new AndroidEnterprise(...);
AndroidEnterprise.Grouplicenses.List request = androidenterprise.grouplicenses().list(parameters ...)
public AndroidEnterprise.Grouplicenseusers grouplicenseusers()
The typical use is:
AndroidEnterprise androidenterprise = new AndroidEnterprise(...);
AndroidEnterprise.Grouplicenseusers.List request = androidenterprise.grouplicenseusers().list(parameters ...)
public AndroidEnterprise.Installs installs()
The typical use is:
AndroidEnterprise androidenterprise = new AndroidEnterprise(...);
AndroidEnterprise.Installs.List request = androidenterprise.installs().list(parameters ...)
public AndroidEnterprise.Managedconfigurationsfordevice managedconfigurationsfordevice()
The typical use is:
AndroidEnterprise androidenterprise = new AndroidEnterprise(...);
AndroidEnterprise.Managedconfigurationsfordevice.List request = androidenterprise.managedconfigurationsfordevice().list(parameters ...)
public AndroidEnterprise.Managedconfigurationsforuser managedconfigurationsforuser()
The typical use is:
AndroidEnterprise androidenterprise = new AndroidEnterprise(...);
AndroidEnterprise.Managedconfigurationsforuser.List request = androidenterprise.managedconfigurationsforuser().list(parameters ...)
public AndroidEnterprise.Managedconfigurationssettings managedconfigurationssettings()
The typical use is:
AndroidEnterprise androidenterprise = new AndroidEnterprise(...);
AndroidEnterprise.Managedconfigurationssettings.List request = androidenterprise.managedconfigurationssettings().list(parameters ...)
public AndroidEnterprise.Permissions permissions()
The typical use is:
AndroidEnterprise androidenterprise = new AndroidEnterprise(...);
AndroidEnterprise.Permissions.List request = androidenterprise.permissions().list(parameters ...)
public AndroidEnterprise.Products products()
The typical use is:
AndroidEnterprise androidenterprise = new AndroidEnterprise(...);
AndroidEnterprise.Products.List request = androidenterprise.products().list(parameters ...)
public AndroidEnterprise.Serviceaccountkeys serviceaccountkeys()
The typical use is:
AndroidEnterprise androidenterprise = new AndroidEnterprise(...);
AndroidEnterprise.Serviceaccountkeys.List request = androidenterprise.serviceaccountkeys().list(parameters ...)
public AndroidEnterprise.Storelayoutclusters storelayoutclusters()
The typical use is:
AndroidEnterprise androidenterprise = new AndroidEnterprise(...);
AndroidEnterprise.Storelayoutclusters.List request = androidenterprise.storelayoutclusters().list(parameters ...)
public AndroidEnterprise.Storelayoutpages storelayoutpages()
The typical use is:
AndroidEnterprise androidenterprise = new AndroidEnterprise(...);
AndroidEnterprise.Storelayoutpages.List request = androidenterprise.storelayoutpages().list(parameters ...)
public AndroidEnterprise.Users users()
The typical use is:
AndroidEnterprise androidenterprise = new AndroidEnterprise(...);
AndroidEnterprise.Users.List request = androidenterprise.users().list(parameters ...)
public AndroidEnterprise.Webapps webapps()
The typical use is:
AndroidEnterprise androidenterprise = new AndroidEnterprise(...);
AndroidEnterprise.Webapps.List request = androidenterprise.webapps().list(parameters ...)