UploadDataProviders

class UploadDataProviders


ให้การใช้งาน UploadDataProvider สำหรับ Use Case ทั่วไป

สรุป

ฟังก์ชันสาธารณะ

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

อัปโหลด ByteBuffer จาก buffer.position() ปัจจุบันไปยัง buffer.limit()

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)

อัปโหลดไบต์ length จาก data โดยเริ่มจาก offset

ฟังก์ชันสาธารณะ

สร้าง

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

อัปโหลด ByteBuffer จาก buffer.position() ปัจจุบันไปยัง buffer.limit()

พารามิเตอร์
buffer: ByteBuffer!

ข้อมูลที่จะอัปโหลด

การคืนสินค้า
UploadDataProvider!

UploadDataProvider ใหม่สำหรับบัฟเฟอร์ที่ระบุ

สร้าง

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

อัปโหลดเนื้อหาของ data

พารามิเตอร์
data: ByteArray!

อาร์เรย์ที่มีข้อมูลที่จะอัปโหลด

การคืนสินค้า
UploadDataProvider!

UploadDataProvider ใหม่สำหรับข้อมูลที่ระบุ

สร้าง

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

อัปโหลดไฟล์ทั้งไฟล์ โดยปิดตัวอธิบายเมื่อไม่จำเป็นอีกต่อไป

พารามิเตอร์
fd: ParcelFileDescriptor!

ตัวอธิบายไฟล์ที่จะอัปโหลด

การคืนสินค้า
UploadDataProvider!

UploadDataProvider ใหม่สำหรับตัวบอกไฟล์ที่ระบุ

ส่ง
java.lang.IllegalArgumentException

หาก fd ไม่ใช่ไฟล์

สร้าง

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

อัปโหลดไฟล์ทั้งไฟล์

พารามิเตอร์
file: File!

ไฟล์ที่จะอัปโหลด

การคืนสินค้า
UploadDataProvider!

UploadDataProvider ใหม่สำหรับไฟล์ที่ระบุ

สร้าง

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

อัปโหลดไบต์ length จาก data โดยเริ่มจาก offset

พารามิเตอร์
data: ByteArray!

อาร์เรย์ที่มีข้อมูลที่จะอัปโหลด

offset: Int

ออฟเซ็ตภายในข้อมูลที่จะเริ่มต้น

length: Int

จำนวนไบต์ที่จะอัปโหลด

การคืนสินค้า
UploadDataProvider!

UploadDataProvider ใหม่สำหรับข้อมูลที่ระบุ