LocalCommandClient

interface LocalCommandClient


Klien untuk membuat permintaan terkait perintah lokal.

Gunakan LocalCommandClientFactory untuk membuat instance yang berkomunikasi dengan aplikasi klien Android Management API di perangkat.

Ringkasan

Fungsi publik

ListenableFuture<Command>

Permintaan status perintah yang sebelumnya diminta untuk dipicu.

suspend Command

Permintaan status perintah yang sebelumnya diminta untuk dipicu.

ListenableFuture<Command>

Meminta perintah untuk dijalankan oleh Android Device Management API.

suspend Command

Meminta perintah untuk dijalankan oleh Android Device Management API.

Fungsi publik

getCommand

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

Permintaan status perintah yang sebelumnya diminta untuk dipicu.

Hasil
ListenableFuture<Command>

ListenableFuture yang mewakili status perintah perintah jika dijadwalkan.

getCommandAwait

suspend fun getCommandAwait(request: GetCommandRequest): Command

Permintaan status perintah yang sebelumnya diminta untuk dipicu.

Hasil
Command

Status perintah jika dijadwalkan.

issueCommand

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

Meminta perintah untuk dijalankan oleh Android Device Management API.

Hasil
ListenableFuture<Command>

ListenableFuture yang mewakili Command jika dijadwalkan. Menampilkan ListenableFuture yang gagal jika permintaan gagal.

issueCommandAwait

suspend fun issueCommandAwait(request: IssueCommandRequest): Command

Meminta perintah untuk dijalankan oleh Android Device Management API.

Hasil
Command

Command jika dijadwalkan.