Package io.tus.java.client


package io.tus.java.client
This package provides all necessary classes for the TUS - Upload Client.
  • Class
    Description
    This exception is thrown by TusClient.resumeUpload(TusUpload) if no upload URL has been stored in the TusURLStore.
    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 using TusClient.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 a HashMap.
    Implementations of this interface are used to map an upload's fingerprint with the corresponding upload URL.