|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
org.jclouds.ContextBuilder#buildApi(AWSS3Client.class)
as AWSS3AsyncClient interface will be removed in jclouds 1.7.
@Deprecated public interface AWSS3AsyncClient
Provides access to amazon-specific S3 features
| Field Summary |
|---|
| Fields inherited from interface org.jclouds.s3.S3AsyncClient |
|---|
VERSION |
| Method Summary | |
|---|---|
com.google.common.util.concurrent.ListenableFuture<Void> |
abortMultipartUpload(String bucketName,
String key,
String uploadId)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<String> |
completeMultipartUpload(String bucketName,
String key,
String uploadId,
Map<Integer,String> parts)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<DeleteResult> |
deleteObjects(String bucketName,
Iterable<String> keys)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<String> |
initiateMultipartUpload(String bucketName,
org.jclouds.s3.domain.ObjectMetadata objectMetadata,
org.jclouds.s3.options.PutObjectOptions... options)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<String> |
uploadPart(String bucketName,
String key,
int partNumber,
String uploadId,
org.jclouds.io.Payload part)
Deprecated. |
| Methods inherited from interface org.jclouds.s3.S3AsyncClient |
|---|
bucketExists, copyObject, deleteBucketIfEmpty, deleteObject, disableBucketLogging, enableBucketLogging, getBucketACL, getBucketLocation, getBucketLogging, getBucketPayer, getObject, getObjectACL, headObject, listBucket, listOwnedBuckets, newS3Object, objectExists, putBucketACL, putBucketInRegion, putObject, putObjectACL, setBucketPayer |
| Methods inherited from interface java.io.Closeable |
|---|
close |
| Method Detail |
|---|
@Named(value="PutObject")
com.google.common.util.concurrent.ListenableFuture<String> initiateMultipartUpload(String bucketName,
org.jclouds.s3.domain.ObjectMetadata objectMetadata,
org.jclouds.s3.options.PutObjectOptions... options)
AWSS3Client.initiateMultipartUpload(java.lang.String, org.jclouds.s3.domain.ObjectMetadata, org.jclouds.s3.options.PutObjectOptions...)
@Named(value="AbortMultipartUpload")
com.google.common.util.concurrent.ListenableFuture<Void> abortMultipartUpload(String bucketName,
String key,
String uploadId)
AWSS3Client.abortMultipartUpload(java.lang.String, java.lang.String, java.lang.String)
@Named(value="PutObject")
com.google.common.util.concurrent.ListenableFuture<String> uploadPart(String bucketName,
String key,
int partNumber,
String uploadId,
org.jclouds.io.Payload part)
AWSS3Client.uploadPart(java.lang.String, java.lang.String, int, java.lang.String, org.jclouds.io.Payload)
@Named(value="PutObject")
com.google.common.util.concurrent.ListenableFuture<String> completeMultipartUpload(String bucketName,
String key,
String uploadId,
Map<Integer,String> parts)
AWSS3Client.completeMultipartUpload(java.lang.String, java.lang.String, java.lang.String, java.util.Map)
@Named(value="DeleteObject")
com.google.common.util.concurrent.ListenableFuture<DeleteResult> deleteObjects(String bucketName,
Iterable<String> keys)
AWSS3Client.deleteObjects(java.lang.String, java.lang.Iterable)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||