DownloadCallback


interface DownloadCallback


मॉडल डाउनलोड करने के लिए इस्तेमाल किए जाने वाले कॉलबैक फ़ंक्शन. डीबग करने के लिए, मैसेज वापस भेजे जाते हैं.

खास जानकारी

सार्वजनिक फ़ंक्शन

open Unit

मॉडल डाउनलोड होने के बाद कॉल किया जाता है.

open Unit

गड़बड़ियों की वजह से मॉडल डाउनलोड शुरू न होने पर कॉल किया जाता है. जैसे, सुविधाएं उपलब्ध न होने की वजह से रिमोट अपवाद.

open Unit

मॉडल डाउनलोड न होने पर कॉल किया जाता है.

open Unit

मॉडल डाउनलोड होने की प्रोसेस शुरू होने के बाद, इसे कॉल किया जाता है. इसलिए, इसे रीस्टार्ट करने की ज़रूरत नहीं होती.

open Unit
onDownloadProgress(totalBytesDownloaded: Long)

मॉडल डाउनलोड होने के दौरान कॉल किया जाता है.

open Unit
onDownloadStarted(bytesToDownload: Long)

मॉडल के डाउनलोड होने की प्रोसेस शुरू होने पर कॉल किया जाता है.

सार्वजनिक फ़ंक्शन

onDownloadCompleted

open fun onDownloadCompleted(): Unit

मॉडल डाउनलोड होने के बाद कॉल किया जाता है.

onDownloadDidNotStart

open fun onDownloadDidNotStart(e: GenerativeAIException): Unit

गड़बड़ियों की वजह से मॉडल डाउनलोड शुरू न होने पर कॉल किया जाता है. जैसे, सुविधाएं उपलब्ध न होने की वजह से रिमोट अपवाद.

पैरामीटर
e: GenerativeAIException

डाउनलोड न हो पाने की वजह से मिलने वाला GenerativeAIException

onDownloadFailed

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

मॉडल डाउनलोड न होने पर कॉल किया जाता है.

पैरामीटर
failureStatus: String

डाउनलोड न हो पाने की स्थिति का मैसेज

e: GenerativeAIException

डाउनलोड न हो पाने की वजह से मिलने वाला GenerativeAIException

onDownloadPending

open fun onDownloadPending(): Unit

मॉडल डाउनलोड होने की प्रोसेस शुरू होने के बाद, इसे कॉल किया जाता है. इसलिए, इसे रीस्टार्ट करने की ज़रूरत नहीं होती.

onDownloadProgress

open fun onDownloadProgress(totalBytesDownloaded: Long): Unit

मॉडल डाउनलोड होने के दौरान कॉल किया जाता है.

पैरामीटर
totalBytesDownloaded: Long

पहले से डाउनलोड किए गए बाइट

onDownloadStarted

open fun onDownloadStarted(bytesToDownload: Long): Unit

मॉडल डाउनलोड होने के बाद, यह कॉलबैक ट्रिगर होता है.

पैरामीटर
bytesToDownload: Long

डाउनलोड किए जाने वाले कुल बाइट