LocalCommandClient

interface LocalCommandClient


Cliente para fazer solicitações relacionadas a comandos locais.

Use LocalCommandClientFactory para criar uma instância que se comunica com o app cliente da API Android Management no dispositivo.

Resumo

Tipos aninhados

Fornece utilitários para o comando InstallCustomApp.

Funções públicas

ListenableFuture<Command>

Solicitações para o status de um comando que foi solicitado anteriormente para ser acionado.

suspend Command

Solicitações para o status de um comando que foi solicitado anteriormente para ser acionado.

LocalCommandClient.InstallCustomAppCommandHelper

Retorna uma instância InstallCustomAppCommandHelper que pode ser usada para acessar o diretório de armazenamento de APKs personalizados.

ListenableFuture<Command>

Solicita que um comando seja executado pela API Android Device Management.

suspend Command

Solicita que um comando seja executado pela API Android Device Management.

Funções públicas

getCommand

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

Solicitações para o status de um comando que foi solicitado anteriormente para ser acionado.

Retorna
ListenableFuture<Command>

ListenableFuture que representa o status do comando, se ele foi programado.

getCommandAwait

suspend fun getCommandAwait(request: GetCommandRequest): Command

Solicitações para o status de um comando que foi solicitado anteriormente para ser acionado.

Retorna
Command

O status do comando, se ele foi agendado.

getInstallCustomAppCommandHelper

fun getInstallCustomAppCommandHelper(): LocalCommandClient.InstallCustomAppCommandHelper

Retorna uma instância InstallCustomAppCommandHelper que pode ser usada para acessar o diretório de armazenamento de APKs personalizados.

issueCommand

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

Solicita que um comando seja executado pela API Android Device Management.

Retorna
ListenableFuture<Command>

ListenableFuture que representa o Command, se ele foi programado. Retorna um ListenableFuture com falha se a solicitação não for concluída.

issueCommandAwait

suspend fun issueCommandAwait(request: IssueCommandRequest): Command

Solicita que um comando seja executado pela API Android Device Management.

Retorna
Command

o Command se ele foi programado.