DownloadCallback


public interface DownloadCallback


Hàm callback dùng để tải mô hình xuống. Thông báo được trả về là để gỡ lỗi.

Tóm tắt

Phương thức công khai

default void

Được gọi khi quá trình tải mô hình xuống hoàn tất.

default void

Được gọi khi quá trình tải mô hình xuống không bắt đầu do lỗi (ví dụ: ngoại lệ từ xa về các tính năng không có sẵn).

default void
onDownloadFailed(
    @NonNull String failureStatus,
    @NonNull GenerativeAIException e
)

Được gọi khi không tải được mô hình.

default void

Được gọi khi quá trình tải mô hình xuống đã bắt đầu, do đó không cần khởi động lại.

default void
onDownloadProgress(long totalBytesDownloaded)

Được gọi khi quá trình tải mô hình xuống đang diễn ra.

default void
onDownloadStarted(long bytesToDownload)

Được gọi khi quá trình tải mô hình xuống bắt đầu đúng cách.

Phương thức công khai

onDownloadCompleted

default void onDownloadCompleted()

Được gọi khi quá trình tải mô hình xuống hoàn tất.

onDownloadDidNotStart

default void onDownloadDidNotStart(@NonNull GenerativeAIException e)

Được gọi khi quá trình tải mô hình xuống không bắt đầu do lỗi (ví dụ: ngoại lệ từ xa về các tính năng không có sẵn).

Tham số
@NonNull GenerativeAIException e

GenerativeAIException được gửi khi không tải xuống được

onDownloadFailed

default void onDownloadFailed(
    @NonNull String failureStatus,
    @NonNull GenerativeAIException e
)

Được gọi khi không tải được mô hình.

Tham số
@NonNull String failureStatus

thông báo trạng thái không tải được xuống

@NonNull GenerativeAIException e

GenerativeAIException được gửi khi không tải xuống được

onDownloadPending

default void onDownloadPending()

Được gọi khi quá trình tải mô hình xuống đã bắt đầu, do đó không cần khởi động lại.

onDownloadProgress

default void onDownloadProgress(long totalBytesDownloaded)

Được gọi khi quá trình tải mô hình xuống đang diễn ra.

Tham số
long totalBytesDownloaded

số byte đã tải xuống

onDownloadStarted

default void onDownloadStarted(long bytesToDownload)

Được gọi khi quá trình tải mô hình xuống bắt đầu đúng cách.

Tham số
long bytesToDownload

tổng số byte cần tải xuống