Tabnine Logo
com.amazonaws.services.s3.transfer.model
Code IndexAdd Tabnine to your IDE (free)

How to use com.amazonaws.services.s3.transfer.model

Best Java code snippets using com.amazonaws.services.s3.transfer.model (Showing top 13 results out of 315)

origin: aws/aws-sdk-java

/**
 * Uploads the given request in a single chunk and returns the result.
 */
private UploadResult uploadInOneChunk() {
  PutObjectResult putObjectResult = s3.putObject(origReq);
  UploadResult uploadResult = new UploadResult();
  uploadResult.setBucketName(origReq.getBucketName());
  uploadResult.setKey(origReq.getKey());
  uploadResult.setETag(putObjectResult.getETag());
  uploadResult.setVersionId(putObjectResult.getVersionId());
  return uploadResult;
}
origin: aws/aws-sdk-java

/**
 * Performs the copy of the Amazon S3 object from source bucket to
 * destination bucket. The Amazon S3 object is copied to destination in one
 * single request.
 *
 * @returns CopyResult response information from the server.
 */
private CopyResult copyInOneChunk() {
  CopyObjectResult copyObjectResult = s3.copyObject(copyObjectRequest);
  CopyResult copyResult = new CopyResult();
  copyResult.setSourceBucketName(copyObjectRequest.getSourceBucketName());
  copyResult.setSourceKey(copyObjectRequest.getSourceKey());
  copyResult.setDestinationBucketName(copyObjectRequest
      .getDestinationBucketName());
  copyResult.setDestinationKey(copyObjectRequest.getDestinationKey());
  copyResult.setETag(copyObjectResult.getETag());
  copyResult.setVersionId(copyObjectResult.getVersionId());
  return copyResult;
}
origin: EMCECS/ecs-sync

  @Override
  public String call() throws Exception {
    return upload.waitForUploadResult().getETag();
  }
}, OPERATION_MPU);
origin: aws/aws-sdk-java

@Override
public CopyResult call() throws Exception {
  CompleteMultipartUploadResult res;
  try {
    CompleteMultipartUploadRequest req = new CompleteMultipartUploadRequest(
        origReq.getDestinationBucketName(), origReq.getDestinationKey(), uploadId,
        collectPartETags())
        .withRequesterPays(origReq.isRequesterPays())
        .withGeneralProgressListener(origReq.getGeneralProgressListener())
        .withRequestMetricCollector(origReq.getRequestMetricCollector())
        ;
    res = s3.completeMultipartUpload(req);
  } catch (Exception e) {
    monitor.reportFailure();
    publishProgress(listener, ProgressEventType.TRANSFER_FAILED_EVENT);
    throw e;
  }
  CopyResult copyResult = new CopyResult();
  copyResult.setSourceBucketName(origReq.getSourceBucketName());
  copyResult.setSourceKey(origReq.getSourceKey());
  copyResult.setDestinationBucketName(res
      .getBucketName());
  copyResult.setDestinationKey(res.getKey());
  copyResult.setETag(res.getETag());
  copyResult.setVersionId(res.getVersionId());
  monitor.copyComplete();
  return copyResult;
}
origin: aws/aws-sdk-java

@Override
public UploadResult call() throws Exception {
  CompleteMultipartUploadResult res;
  try {
    CompleteMultipartUploadRequest req = new CompleteMultipartUploadRequest(
        origReq.getBucketName(), origReq.getKey(), uploadId,
        collectPartETags())
        .withRequesterPays(origReq.isRequesterPays())
      .withGeneralProgressListener(origReq.getGeneralProgressListener())
      .withRequestMetricCollector(origReq.getRequestMetricCollector())
      ;
    res = s3.completeMultipartUpload(req);
  } catch (Exception e) {
    monitor.uploadFailure();
    publishProgress(listener, ProgressEventType.TRANSFER_FAILED_EVENT);
    throw e;
  }
  UploadResult uploadResult = new UploadResult();
  uploadResult.setBucketName(origReq
      .getBucketName());
  uploadResult.setKey(origReq.getKey());
  uploadResult.setETag(res.getETag());
  uploadResult.setVersionId(res.getVersionId());
  monitor.uploadComplete();
  return uploadResult;
}
origin: io.ifar.skid-road/skid-road

@Override
public void put(String uri, File f) throws AmazonClientException {
  LOG.trace("Uploading " + uri);
  String[] parts = pieces(uri);
  ObjectMetadata om = new ObjectMetadata();
  om.setContentLength(f.length());
  if (f.getName().endsWith("gzip")) {
    om.setContentEncoding("gzip");
  }
  uploadsInProgress.incrementAndGet();
  try {
    PutObjectRequest req = new PutObjectRequest(parts[0],parts[1],f);
    req.setMetadata(om);
    UploadResult resp = svc.upload(req).waitForUploadResult();
    LOG.trace("Uploaded " + uri + " with ETag " + resp.getETag());
  } catch (InterruptedException ie) {
    LOG.error("Interrupted while uploading {} to {}.",
        f.getPath(), uri);
    throw Throwables.propagate(ie);
  } finally {
    uploadsInProgress.decrementAndGet();
  }
}
origin: Nextdoor/bender

/**
 * Performs the copy of the Amazon S3 object from source bucket to
 * destination bucket. The Amazon S3 object is copied to destination in one
 * single request.
 *
 * @returns CopyResult response information from the server.
 */
private CopyResult copyInOneChunk() {
  CopyObjectResult copyObjectResult = s3.copyObject(copyObjectRequest);
  CopyResult copyResult = new CopyResult();
  copyResult.setSourceBucketName(copyObjectRequest.getSourceBucketName());
  copyResult.setSourceKey(copyObjectRequest.getSourceKey());
  copyResult.setDestinationBucketName(copyObjectRequest
      .getDestinationBucketName());
  copyResult.setDestinationKey(copyObjectRequest.getDestinationKey());
  copyResult.setETag(copyObjectResult.getETag());
  copyResult.setVersionId(copyObjectResult.getVersionId());
  return copyResult;
}
origin: aws/aws-sdk-java

UploadResult uploadResult = new UploadResult();
uploadResult.setBucketName(res.getBucketName());
uploadResult.setKey(res.getKey());
uploadResult.setETag(res.getETag());
uploadResult.setVersionId(res.getVersionId());
return uploadResult;
origin: io.digdag/digdag-storage-s3

UploadResult result = transferManager.upload(req).waitForUploadResult();
return result.getETag();
origin: Nextdoor/bender

@Override
public CopyResult call() throws Exception {
  CompleteMultipartUploadResult res;
  try {
    CompleteMultipartUploadRequest req = new CompleteMultipartUploadRequest(
        origReq.getDestinationBucketName(), origReq.getDestinationKey(), uploadId,
        collectPartETags())
        .withRequesterPays(origReq.isRequesterPays())
        .withGeneralProgressListener(origReq.getGeneralProgressListener())
        .withRequestMetricCollector(origReq.getRequestMetricCollector())
        ;
    res = s3.completeMultipartUpload(req);
  } catch (Exception e) {
    publishProgress(listener, ProgressEventType.TRANSFER_FAILED_EVENT);
    throw e;
  }
  CopyResult copyResult = new CopyResult();
  copyResult.setSourceBucketName(origReq.getSourceBucketName());
  copyResult.setSourceKey(origReq.getSourceKey());
  copyResult.setDestinationBucketName(res
      .getBucketName());
  copyResult.setDestinationKey(res.getKey());
  copyResult.setETag(res.getETag());
  copyResult.setVersionId(res.getVersionId());
  monitor.copyComplete();
  return copyResult;
}
origin: Nextdoor/bender

/**
 * Uploads the given request in a single chunk and returns the result.
 */
private UploadResult uploadInOneChunk() {
  PutObjectResult putObjectResult = s3.putObject(origReq);
  UploadResult uploadResult = new UploadResult();
  uploadResult.setBucketName(origReq.getBucketName());
  uploadResult.setKey(origReq.getKey());
  uploadResult.setETag(putObjectResult.getETag());
  uploadResult.setVersionId(putObjectResult.getVersionId());
  return uploadResult;
}
origin: Nextdoor/bender

@Override
public UploadResult call() throws Exception {
  CompleteMultipartUploadResult res;
  try {
    CompleteMultipartUploadRequest req = new CompleteMultipartUploadRequest(
        origReq.getBucketName(), origReq.getKey(), uploadId,
        collectPartETags())
        .withRequesterPays(origReq.isRequesterPays())
      .withGeneralProgressListener(origReq.getGeneralProgressListener())
      .withRequestMetricCollector(origReq.getRequestMetricCollector())
      ;
    res = s3.completeMultipartUpload(req);
  } catch (Exception e) {
    publishProgress(listener, ProgressEventType.TRANSFER_FAILED_EVENT);
    throw e;
  }
  UploadResult uploadResult = new UploadResult();
  uploadResult.setBucketName(origReq
      .getBucketName());
  uploadResult.setKey(origReq.getKey());
  uploadResult.setETag(res.getETag());
  uploadResult.setVersionId(res.getVersionId());
  monitor.uploadComplete();
  return uploadResult;
}
origin: Nextdoor/bender

UploadResult uploadResult = new UploadResult();
uploadResult.setBucketName(res.getBucketName());
uploadResult.setKey(res.getKey());
uploadResult.setETag(res.getETag());
uploadResult.setVersionId(res.getVersionId());
return uploadResult;
com.amazonaws.services.s3.transfer.model

Most used classes

  • UploadResult
  • CopyResult
    Contains information returned by Amazon S3 for a completed copy operation. See TransferManager for m
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now