code: private void captureUploadStateIfPossible() {
          if (origReq.getSSECustomerKey() == null) {
              persistableUpload = new PersistableUpload(origReq.getBucketName(),
                      origReq.getKey(), origReq.getFile()
                              .getAbsolutePath(), multipartUploadId,
                      configuration.getMinimumUploadPartSize(),
                      configuration.getMultipartUploadThreshold());
              notifyPersistableTransferAvailability();
          }
      }
docs: Captures the state of the upload.