UploadDataProviders

class UploadDataProviders


Menyediakan penerapan UploadDataProvider untuk kasus penggunaan umum.

Ringkasan

Fungsi publik

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

Mengupload ByteBuffer, dari buffer.position() saat ini ke buffer.limit()

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

Mengupload konten data

java-static UploadDataProvider!

Mengupload seluruh file, menutup deskriptor saat tidak lagi diperlukan.

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

Mengupload seluruh file.

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

Mengupload length byte dari data, mulai dari offset

Fungsi publik

buat

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

Mengupload ByteBuffer, dari buffer.position() saat ini ke buffer.limit()

Parameter
buffer: ByteBuffer!

Data yang akan diupload

Hasil
UploadDataProvider!

UploadDataProvider baru untuk buffer tertentu

buat

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

Mengupload konten data

Parameter
data: ByteArray!

Array yang berisi data yang akan diupload

Hasil
UploadDataProvider!

UploadDataProvider baru untuk data yang diberikan

buat

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

Mengupload seluruh file, menutup deskriptor saat tidak lagi diperlukan.

Parameter
fd: ParcelFileDescriptor!

Deskriptor file yang akan diupload

Hasil
UploadDataProvider!

UploadDataProvider baru untuk deskripsi file yang diberikan

Menampilkan
java.lang.IllegalArgumentException

jika fd bukan file.

buat

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

Mengupload seluruh file.

Parameter
file: File!

File yang akan diupload

Hasil
UploadDataProvider!

UploadDataProvider baru untuk file tertentu

buat

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

Mengupload length byte dari data, mulai dari offset

Parameter
data: ByteArray!

Array yang berisi data yang akan diupload

offset: Int

Offset dalam data untuk memulai

length: Int

Jumlah byte yang akan diupload

Hasil
UploadDataProvider!

UploadDataProvider baru untuk data yang diberikan