Package io.tus.java.client
package io.tus.java.client
This package provides all necessary classes for the TUS - Upload Client.
-
ClassDescriptionThis exception is thrown by
TusClient.resumeUpload(TusUpload)
if no upload URL has been stored in theTusURLStore
.This exception is thrown if the server sends a request with an unexpected status code or missing/invalid headers.This exception is thrown when you try to resume an upload usingTusClient.resumeUpload(TusUpload)
without enabling it first.This class is used for creating or resuming uploads.TusExecutor is a wrapper class which you can build around your uploading mechanism and any exception thrown by it will be caught and may result in a retry.This class contains information about a file which will be uploaded later.This class is used for doing the actual upload of the files.This class is used to map an upload's fingerprint with the corresponding upload URL by storing the entries in aHashMap
.Implementations of this interface are used to map an upload's fingerprint with the corresponding upload URL.