Class UploadObjectObserver


  • public class UploadObjectObserver
    extends Object
    • Constructor Detail

      • UploadObjectObserver

        public UploadObjectObserver()
    • Method Detail

      • newCreateMultipartUploadRequest

        protected software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest newCreateMultipartUploadRequest​(software.amazon.awssdk.services.s3.model.PutObjectRequest request)
      • onUploadCreation

        public String onUploadCreation​(software.amazon.awssdk.services.s3.model.PutObjectRequest req)
      • onCompletion

        public software.amazon.awssdk.services.s3.model.CompleteMultipartUploadResponse onCompletion​(List<software.amazon.awssdk.services.s3.model.CompletedPart> partETags)
      • onAbort

        public void onAbort()
      • newUploadPartRequest

        protected software.amazon.awssdk.services.s3.model.UploadPartRequest newUploadPartRequest​(PartCreationEvent event)
      • uploadPart

        protected Map<Integer,​software.amazon.awssdk.services.s3.model.UploadPartResponse> uploadPart​(software.amazon.awssdk.services.s3.model.UploadPartRequest reqUploadPart,
                                                                                                            software.amazon.awssdk.core.async.AsyncRequestBody requestBody)
      • futures

        public List<Future<Map<Integer,​software.amazon.awssdk.services.s3.model.UploadPartResponse>>> futures()