LocalCommandClient

interface LocalCommandClient


Cliente para fazer solicitações relacionadas ao comando local.

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

Resumo

Funções públicas

ListenableFuture<Command>

Solicitações do status de um comando solicitaram o acionamento.

suspend Command

Solicitações do status de um comando solicitaram o acionamento.

ListenableFuture<Command>

Solicita um comando a ser executado pela API Android Device Management.

suspend Command

Solicita um comando a ser executado pela API Android Device Management.

Funções públicas

getCommand

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

Solicitações do status de um comando solicitaram o acionamento.

Retorna
ListenableFuture<Command>

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

getCommandAwait

suspend fun getCommandAwait(request: GetCommandRequest): Command

Solicitações do status de um comando solicitaram o acionamento.

Retorna
Command

O status do comando, se ele foi programado.

Gera
com.google.android.managementapi.commands.CommandException

se houver falha na solicitação.

issueCommand

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

Solicita um comando a ser executado pela API Android Device Management.

Retorna
ListenableFuture<Command>

ListenableFuture representando o Command, se ele tiver sido programado. Retorna um ListenableFuture com falha se a solicitação falhou.

issueCommandAwait

suspend fun issueCommandAwait(request: IssueCommandRequest): Command

Solicita um comando a ser executado pela API Android Device Management.

Retorna
Command

o Command se ele tiver sido programado.

Gera
com.google.android.managementapi.commands.CommandException

se houver falha na solicitação.