LocalCommandClient

interface LocalCommandClient


Es el cliente que realiza solicitudes relacionadas con comandos locales.

Usa LocalCommandClientFactory para crear una instancia que se comunique con la app cliente de la API de Android Management en el dispositivo.

Resumen

Tipos anidados

Proporciona utilidades para el comando InstallCustomApp.

Funciones públicas

ListenableFuture<Command>

Solicitudes del estado de un comando que se solicitó activar anteriormente.

suspend Command

Solicitudes del estado de un comando que se solicitó activar anteriormente.

LocalCommandClient.InstallCustomAppCommandHelper

Devuelve una instancia de InstallCustomAppCommandHelper que se puede usar para obtener el directorio de almacenamiento de APKs personalizados.

ListenableFuture<Command>

Solicita que la API de Android Device Management ejecute un comando.

suspend Command

Solicita que la API de Android Device Management ejecute un comando.

Funciones públicas

getCommand

fun getCommand(request: GetCommandRequest): ListenableFuture<Command>

Solicitudes del estado de un comando que se solicitó activar anteriormente.

Muestra
ListenableFuture<Command>

ListenableFuture que representa el estado del comando si se programó.

getCommandAwait

suspend fun getCommandAwait(request: GetCommandRequest): Command

Solicitudes del estado de un comando que se solicitó activar anteriormente.

Muestra
Command

Es el estado del comando si se programó.

getInstallCustomAppCommandHelper

fun getInstallCustomAppCommandHelper(): LocalCommandClient.InstallCustomAppCommandHelper

Devuelve una instancia de InstallCustomAppCommandHelper que se puede usar para obtener el directorio de almacenamiento de APKs personalizados.

issueCommand

fun issueCommand(request: IssueCommandRequest): ListenableFuture<Command>

Solicita que la API de Android Device Management ejecute un comando.

Muestra
ListenableFuture<Command>

ListenableFuture que representa el Command si se programó. Devuelve un ListenableFuture con errores si la solicitud falló.

issueCommandAwait

suspend fun issueCommandAwait(request: IssueCommandRequest): Command

Solicita que la API de Android Device Management ejecute un comando.

Muestra
Command

Command si se programó.