//library/com.uploadcare.android.library.upload/MultipleFilesUploader

MultipleFilesUploader

[androidJvm] class MultipleFilesUploader : MultipleUploader

Uploadcare uploader for multiple files.

Constructors

Name Summary
MultipleFilesUploader [androidJvm] fun MultipleFilesUploader(client: UploadcareClient, files: List<File>)Creates a new uploader from a list of files on disk (not to be confused with a file resource from Uploadcare API).
MultipleFilesUploader [androidJvm] fun MultipleFilesUploader(client: UploadcareClient, uris: List<Uri>, context: Context)Creates a new uploader from a list of android.net.Uri objects references.

Types

Name Summary
Companion [androidJvm]
Content
object Companion


Functions

Name Summary
cancel [androidJvm]
Content
open override fun cancel()
More info
Cancel upload of the files.


equals [androidJvm]
Content
open operator fun equals(other: Any?): Boolean


hashCode [androidJvm]
Content
open fun hashCode(): Int


pause [androidJvm]
Content
fun pause(): Boolean
More info
Pause upload of the file.


resume [androidJvm]
Content
fun resume(): Boolean
More info
Resume upload of the file that was previously paused.


signedUpload [androidJvm]
Content
fun signedUpload(signature: String, expire: String): MultipleFilesUploader
More info
Signed Upload - let you control who and when can upload files to a specified Uploadcare project.


store [androidJvm]
Content
open override fun store(store: Boolean): MultipleFilesUploader
More info
Store the files upon uploading.


toString [androidJvm]
Content
open fun toString(): String


upload [androidJvm]
Content
open override fun upload(progressCallback: ProgressCallback?): List<UploadcareFile>
More info
Synchronously uploads the files to Uploadcare.


uploadAsync [androidJvm]
Content
open override fun uploadAsync(callback: UploadFilesCallback)
More info
Asynchronously uploads the files to Uploadcare.


Properties

Name Summary
isCanceled [androidJvm] var isCanceled: Boolean = false
isPaused [androidJvm] var isPaused: Boolean = false