Package | Description |
---|---|
org.jclouds.aws.s3 | |
org.jclouds.s3 |
This package contains an Amazon S3 client implemented by
HttpCommandExecutorService commands. |
org.jclouds.s3.config |
This package contains modules who manage the dependencies of the S3Context, S3Client, and S3 Map views.
|
org.jclouds.s3.functions |
This package contains response handlers for S3 commands.
|
org.jclouds.s3.xml |
This package contains xml logic that parses S3 responses.
|
org.jclouds.walrus |
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Void> |
AWSS3AsyncClient.abortMultipartUpload(String bucketName,
String key,
String uploadId) |
com.google.common.util.concurrent.ListenableFuture<String> |
AWSS3AsyncClient.completeMultipartUpload(String bucketName,
String key,
String uploadId,
Map<Integer,String> parts) |
com.google.common.util.concurrent.ListenableFuture<DeleteResult> |
AWSS3AsyncClient.deleteObjects(String bucketName,
Iterable<String> keys) |
com.google.common.util.concurrent.ListenableFuture<String> |
AWSS3AsyncClient.initiateMultipartUpload(String bucketName,
ObjectMetadata objectMetadata,
PutObjectOptions... options) |
com.google.common.util.concurrent.ListenableFuture<String> |
AWSS3AsyncClient.uploadPart(String bucketName,
String key,
int partNumber,
String uploadId,
Payload part) |
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
S3AsyncClient.bucketExists(String bucketName) |
com.google.common.util.concurrent.ListenableFuture<ObjectMetadata> |
S3AsyncClient.copyObject(String sourceBucket,
String sourceObject,
String destinationBucket,
String destinationObject,
CopyObjectOptions... options) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
S3AsyncClient.deleteBucketIfEmpty(String bucketName) |
com.google.common.util.concurrent.ListenableFuture<Void> |
S3AsyncClient.deleteObject(String bucketName,
String key) |
com.google.common.util.concurrent.ListenableFuture<Void> |
S3AsyncClient.disableBucketLogging(String bucketName) |
com.google.common.util.concurrent.ListenableFuture<Void> |
S3AsyncClient.enableBucketLogging(String bucketName,
BucketLogging logging) |
com.google.common.util.concurrent.ListenableFuture<AccessControlList> |
S3AsyncClient.getBucketACL(String bucketName) |
com.google.common.util.concurrent.ListenableFuture<String> |
S3AsyncClient.getBucketLocation(String bucketName) |
com.google.common.util.concurrent.ListenableFuture<BucketLogging> |
S3AsyncClient.getBucketLogging(String bucketName) |
com.google.common.util.concurrent.ListenableFuture<Payer> |
S3AsyncClient.getBucketPayer(String bucketName) |
com.google.common.util.concurrent.ListenableFuture<S3Object> |
S3AsyncClient.getObject(String bucketName,
String key,
GetOptions... options) |
com.google.common.util.concurrent.ListenableFuture<AccessControlList> |
S3AsyncClient.getObjectACL(String bucketName,
String key) |
com.google.common.util.concurrent.ListenableFuture<ObjectMetadata> |
S3AsyncClient.headObject(String bucketName,
String key) |
com.google.common.util.concurrent.ListenableFuture<ListBucketResponse> |
S3AsyncClient.listBucket(String bucketName,
ListBucketOptions... options) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
S3AsyncClient.objectExists(String bucketName,
String key) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
S3AsyncClient.putBucketACL(String bucketName,
AccessControlList acl) |
boolean |
S3Client.putBucketInRegion(String region,
String bucketName,
PutBucketOptions... options)
Create and name your own bucket in which to store your objects.
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
S3AsyncClient.putBucketInRegion(String region,
String bucketName,
PutBucketOptions... options) |
com.google.common.util.concurrent.ListenableFuture<String> |
S3AsyncClient.putObject(String bucketName,
S3Object object,
PutObjectOptions... options) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
S3AsyncClient.putObjectACL(String bucketName,
String key,
AccessControlList acl) |
com.google.common.util.concurrent.ListenableFuture<Void> |
S3AsyncClient.setBucketPayer(String bucketName,
Payer payer) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.cache.LoadingCache<String,com.google.common.base.Optional<String>> |
S3RestClientModule.bucketToRegion(com.google.common.cache.CacheLoader<String,com.google.common.base.Optional<String>> loader) |
protected com.google.common.cache.CacheLoader<String,com.google.common.base.Optional<String>> |
S3RestClientModule.bucketToRegion(com.google.common.base.Supplier<Set<String>> regionSupplier,
S3Client client) |
protected com.google.common.base.Supplier<String> |
S3RestClientModule.defaultRegionForBucket(com.google.common.base.Supplier<String> defaultRegion) |
protected com.google.common.base.Supplier<URI> |
S3RestClientModule.provideBucketURI(com.google.common.base.Supplier<String> defaultRegion,
RegionToEndpointOrProviderIfNull regionToEndpoint) |
Modifier and Type | Method and Description |
---|---|
protected com.google.common.cache.LoadingCache<String,com.google.common.base.Optional<String>> |
S3RestClientModule.bucketToRegion(com.google.common.cache.CacheLoader<String,com.google.common.base.Optional<String>> loader) |
protected com.google.common.base.Supplier<URI> |
S3RestClientModule.provideBucketURI(com.google.common.base.Supplier<String> defaultRegion,
RegionToEndpointOrProviderIfNull regionToEndpoint) |
Constructor and Description |
---|
AssignCorrectHostnameForBucket(RegionToEndpointOrProviderIfNull r2,
com.google.common.base.Function<String,com.google.common.base.Optional<String>> bucketToRegion) |
BindRegionToXmlPayload(com.google.common.base.Supplier<String> defaultRegionForEndpointSupplier,
com.google.common.base.Supplier<String> defaultRegionForServiceSupplier,
com.google.common.base.Supplier<Set<String>> regionsSupplier) |
DefaultEndpointThenInvalidateRegion(AssignCorrectHostnameForBucket r2,
com.google.common.cache.LoadingCache<String,com.google.common.base.Optional<String>> bucketToRegionCache) |
GetRegionForBucket(com.google.common.cache.LoadingCache<String,com.google.common.base.Optional<String>> bucketToRegion) |
Constructor and Description |
---|
LocationConstraintHandler(com.google.common.cache.LoadingCache<String,com.google.common.base.Optional<String>> bucketToRegion) |
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
WalrusAsyncClient.bucketExists(String bucketName) |
Copyright © 2009-2013 jclouds. All Rights Reserved.