private final class AmazonS3EncryptionClient.S3DirectImpl extends S3Direct
Modifier | Constructor and Description |
---|---|
private |
S3DirectImpl() |
Modifier and Type | Method and Description |
---|---|
void |
abortMultipartUpload(AbortMultipartUploadRequest req) |
CompleteMultipartUploadResult |
completeMultipartUpload(CompleteMultipartUploadRequest req) |
CopyPartResult |
copyPart(CopyPartRequest req) |
S3Object |
getObject(GetObjectRequest req) |
ObjectMetadata |
getObject(GetObjectRequest req,
java.io.File dest) |
InitiateMultipartUploadResult |
initiateMultipartUpload(InitiateMultipartUploadRequest req) |
PutObjectResult |
putObject(PutObjectRequest req) |
UploadPartResult |
uploadPart(UploadPartRequest req) |
public PutObjectResult putObject(PutObjectRequest req)
putObject
in interface S3DirectSpi
putObject
in class S3Direct
public S3Object getObject(GetObjectRequest req)
getObject
in interface S3DirectSpi
getObject
in class S3Direct
public ObjectMetadata getObject(GetObjectRequest req, java.io.File dest)
getObject
in interface S3DirectSpi
getObject
in class S3Direct
public CompleteMultipartUploadResult completeMultipartUpload(CompleteMultipartUploadRequest req)
completeMultipartUpload
in interface S3DirectSpi
completeMultipartUpload
in class S3Direct
public InitiateMultipartUploadResult initiateMultipartUpload(InitiateMultipartUploadRequest req)
initiateMultipartUpload
in interface S3DirectSpi
initiateMultipartUpload
in class S3Direct
public UploadPartResult uploadPart(UploadPartRequest req) throws AmazonClientException, AmazonServiceException
uploadPart
in interface S3DirectSpi
uploadPart
in class S3Direct
AmazonClientException
AmazonServiceException
public CopyPartResult copyPart(CopyPartRequest req)
copyPart
in interface S3DirectSpi
copyPart
in class S3Direct
public void abortMultipartUpload(AbortMultipartUploadRequest req)
abortMultipartUpload
in interface S3DirectSpi
abortMultipartUpload
in class S3Direct