Uses of Interface
org.jclouds.s3.S3Client
-
Packages that use S3Client Package Description org.jclouds.aws.s3 org.jclouds.s3 This package contains an Amazon S3 client implemented byHttpCommandExecutorService
commands.org.jclouds.s3.blobstore org.jclouds.s3.config This package contains modules who manage the dependencies of the S3Context, S3Client, and S3 Map views.org.jclouds.s3.util This package contains utilities needed for S3. -
-
Uses of S3Client in org.jclouds.aws.s3
Subinterfaces of S3Client in org.jclouds.aws.s3 Modifier and Type Interface Description interface
AWSS3Client
Provides access to amazon-specific S3 features -
Uses of S3Client in org.jclouds.s3
Classes in org.jclouds.s3 with type parameters of type S3Client Modifier and Type Class Description static class
S3ApiMetadata.Builder<A extends S3Client,T extends S3ApiMetadata.Builder<A,T>>
Methods in org.jclouds.s3 with parameters of type S3Client Modifier and Type Method Description static PagedIterable<ObjectMetadata>
S3. listBucket(S3Client s3Client, String bucket, ListBucketOptions options)
List all objects in a bucket, in a way that manages pagination, based on the criteria in theListBucketOptions
passed in. -
Uses of S3Client in org.jclouds.s3.blobstore
Classes in org.jclouds.s3.blobstore with type parameters of type S3Client Modifier and Type Class Description class
S3BlobRequestSigner<T extends S3Client>
Constructors in org.jclouds.s3.blobstore with parameters of type S3Client Constructor Description S3BlobStore(BlobStoreContext context, BlobUtils blobUtils, com.google.common.base.Supplier<Location> defaultLocation, com.google.common.base.Supplier<Set<? extends Location>> locations, PayloadSlicer slicer, S3Client sync, com.google.common.base.Function<Set<BucketMetadata>,PageSet<? extends StorageMetadata>> convertBucketsToStorageMetadata, ContainerToBucketListOptions container2BucketListOptions, BucketToResourceList bucket2ResourceList, ObjectToBlob object2Blob, BlobToHttpGetOptions blob2ObjectGetOptions, BlobToObject blob2Object, BlobToObjectMetadata blob2ObjectMetadata, ObjectToBlobMetadata object2BlobMd, javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider)
-
Uses of S3Client in org.jclouds.s3.config
Classes in org.jclouds.s3.config with type parameters of type S3Client Modifier and Type Class Description class
S3HttpApiModule<S extends S3Client>
Configures the S3 connection, including logging and http transport.Methods in org.jclouds.s3.config with parameters of type S3Client Modifier and Type Method Description protected com.google.common.cache.CacheLoader<String,com.google.common.base.Optional<String>>
S3HttpApiModule. bucketToRegion(com.google.common.base.Supplier<Set<String>> regionSupplier, S3Client client)
protected com.google.common.cache.CacheLoader<String,com.google.common.base.Optional<String>>
S3HttpApiModule. provideBucketToRegion(com.google.common.base.Supplier<Set<String>> regionSupplier, S3Client client)
-
Uses of S3Client in org.jclouds.s3.util
Methods in org.jclouds.s3.util with parameters of type S3Client Modifier and Type Method Description static boolean
S3Utils. deleteAndVerifyContainerGone(S3Client sync, String container)
This implementation invokesdeleteBucketIfEmpty(java.lang.String)
followed bybucketExists(java.lang.String)
until it is true.
-