//library/com.uploadcare.android.library.upload/MultipleUrlsUploader

MultipleUrlsUploader

[androidJvm] class MultipleUrlsUploader(client: UploadcareClient, sourceUrls: List<String>) : MultipleUploader

Uploadcare uploader for multiple URLs.

Constructors

Name Summary
MultipleUrlsUploader [androidJvm] fun MultipleUrlsUploader(client: UploadcareClient, sourceUrls: List<String>)

Functions

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


checkDuplicates [androidJvm]
Content
fun checkDuplicates(checkDuplicates: Boolean): MultipleUrlsUploader
More info
Set to run duplicates check upon file uploading.


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


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


saveDuplicates [androidJvm]
Content
fun saveDuplicates(saveDuplicates: Boolean): MultipleUrlsUploader
More info
Save duplicates upon file uploading.


[androidJvm]
Content
fun saveDuplicates(filename: String): MultipleUrlsUploader
More info
Sets the name for a file uploaded from URL.


signedUpload [androidJvm]
Content
fun signedUpload(signature: String, expire: String): MultipleUrlsUploader
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): MultipleUrlsUploader
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.


[androidJvm]
Content
fun upload(pollingInterval: Long, progressCallback: ProgressCallback? = null): List<UploadcareFile>
More info
Synchronously uploads the file to Uploadcare.


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