DownloadCallback


interface DownloadCallback


Fungsi callback yang digunakan untuk mendownload model. Pesan yang ditampilkan ditujukan untuk tujuan proses debug.

Ringkasan

Fungsi publik

open Unit

Dipanggil saat download model selesai.

open Unit

Dipanggil saat download model tidak dimulai karena error (misalnya, pengecualian jarak jauh untuk fitur yang tidak tersedia).

open Unit

Dipanggil saat download model gagal.

open Unit

Dipanggil saat download model telah dimulai, sehingga tidak perlu memulai ulang.

open Unit
onDownloadProgress(totalBytesDownloaded: Long)

Dipanggil saat download model sedang berlangsung.

open Unit
onDownloadStarted(bytesToDownload: Long)

Dipanggil saat download model dimulai dengan benar.

Fungsi publik

onDownloadCompleted

open fun onDownloadCompleted(): Unit

Dipanggil saat download model selesai.

onDownloadDidNotStart

open fun onDownloadDidNotStart(e: GenerativeAIException): Unit

Dipanggil saat download model tidak dimulai karena error (misalnya, pengecualian jarak jauh untuk fitur yang tidak tersedia).

Parameter
e: GenerativeAIException

GenerativeAIException ditampilkan karena kegagalan download

onDownloadFailed

open fun onDownloadFailed(failureStatus: String, e: GenerativeAIException): Unit

Dipanggil saat download model gagal.

Parameter
failureStatus: String

pesan status kegagalan download

e: GenerativeAIException

GenerativeAIException ditampilkan karena kegagalan download

onDownloadPending

open fun onDownloadPending(): Unit

Dipanggil saat download model telah dimulai, sehingga tidak perlu memulai ulang.

onDownloadProgress

open fun onDownloadProgress(totalBytesDownloaded: Long): Unit

Dipanggil saat download model sedang berlangsung.

Parameter
totalBytesDownloaded: Long

byte yang sudah didownload

onDownloadStarted

open fun onDownloadStarted(bytesToDownload: Long): Unit

Dipanggil saat download model dimulai dengan benar.

Parameter
bytesToDownload: Long

total byte yang akan didownload