UploadDataProviders

class UploadDataProviders


इस्तेमाल के सामान्य उदाहरणों के लिए, UploadDataProvider के लागू करने के तरीके उपलब्ध कराता है.

खास जानकारी

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

java-static UploadDataProvider!
create(buffer: ByteBuffer!)

मौजूदा buffer.position() से लेकर buffer.limit() तक, ByteBuffer अपलोड करता है

java-static UploadDataProvider!
create(data: ByteArray!)

data का कॉन्टेंट अपलोड करता है

java-static UploadDataProvider!

पूरी फ़ाइल अपलोड करता है और जब उसकी ज़रूरत नहीं होती, तो डिसक्रिप्टर को बंद कर देता है.

java-static UploadDataProvider!
create(file: File!)

पूरी फ़ाइल अपलोड करता है.

java-static UploadDataProvider!
create(data: ByteArray!, offset: Int, length: Int)

data से length बाइट अपलोड करता है, जो offset से शुरू होती है

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

create

java-static fun create(buffer: ByteBuffer!): UploadDataProvider!

मौजूदा buffer.position() से लेकर buffer.limit() तक, ByteBuffer अपलोड करता है

पैरामीटर
buffer: ByteBuffer!

अपलोड किया जाने वाला डेटा

रिटर्न
UploadDataProvider!

दिए गए बफ़र के लिए, नया UploadDataProvider

create

java-static fun create(data: ByteArray!): UploadDataProvider!

data का कॉन्टेंट अपलोड करता है

पैरामीटर
data: ByteArray!

अपलोड किए जाने वाले डेटा वाला कलेक्शन

रिटर्न
UploadDataProvider!

दिए गए डेटा के लिए, नया UploadDataProvider

create

java-static fun create(fd: ParcelFileDescriptor!): UploadDataProvider!

पूरी फ़ाइल अपलोड करता है और जब उसकी ज़रूरत नहीं होती, तो डिसक्रिप्टर को बंद कर देता है.

पैरामीटर
fd: ParcelFileDescriptor!

अपलोड किया जाने वाला फ़ाइल डिसक्रिप्टर

रिटर्न
UploadDataProvider!

दिए गए फ़ाइल डिसक्रिप्टर के लिए, नया UploadDataProvider

थ्रॉ
java.lang.IllegalArgumentException

अगर fd कोई फ़ाइल नहीं है.

create

java-static fun create(file: File!): UploadDataProvider!

पूरी फ़ाइल अपलोड करता है.

पैरामीटर
file: File!

अपलोड की जाने वाली फ़ाइल

रिटर्न
UploadDataProvider!

दी गई फ़ाइल के लिए, नया UploadDataProvider

create

java-static fun create(data: ByteArray!, offset: Int, length: Int): UploadDataProvider!

data से length बाइट अपलोड करता है, जो offset से शुरू होती है

पैरामीटर
data: ByteArray!

अपलोड किए जाने वाले डेटा वाला कलेक्शन

offset: Int

डेटा में ऑफ़सेट, जिससे शुरू करना है

length: Int

अपलोड किए जाने वाले बाइट की संख्या

रिटर्न
UploadDataProvider!

दिए गए डेटा के लिए, नया UploadDataProvider