Class UploadManager


  • public class UploadManager
    extends Object
    UploadManager simplifies interaction with the Object Storage service by abstracting away the method used to upload objects.

    Depending on the configuration parameters, UploadManager may choose to do a single PutObject request, or break up the upload into multiple parts and utilize multi-part uploads.

    An advantage of using multi-part uploads is the ability to retry individual failed parts, as well as being able to upload parts in parallel to reduce upload time.

    Callers still have full control over how the UploadManager decides to perform the upload using UploadConfiguration. Callers who want even more control, or need to combine multiple files should look at using MultipartObjectAssembler directly.