Uses of Interface
org.jclouds.s3.S3Client
Packages that use S3Client
Package
Description
This package contains an Amazon S3 client implemented by
HttpCommandExecutorService commands.This package contains modules who manage the dependencies of the S3Context, S3Client, and S3 Map views.
This package contains utilities needed for S3.
-
Uses of S3Client in org.jclouds.aws.s3
Subinterfaces of S3Client in org.jclouds.aws.s3Modifier and TypeInterfaceDescriptioninterfaceProvides access to amazon-specific S3 features -
Uses of S3Client in org.jclouds.s3
Classes in org.jclouds.s3 with type parameters of type S3ClientModifier and TypeClassDescriptionstatic classS3ApiMetadata.Builder<A extends S3Client,T extends S3ApiMetadata.Builder<A, T>> Methods in org.jclouds.s3 with parameters of type S3ClientModifier and TypeMethodDescriptionstatic 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 theListBucketOptionspassed in. -
Uses of S3Client in org.jclouds.s3.blobstore
Classes in org.jclouds.s3.blobstore with type parameters of type S3ClientConstructors in org.jclouds.s3.blobstore with parameters of type S3ClientModifierConstructorDescriptionprotectedS3BlobStore(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 S3ClientModifier and TypeClassDescriptionclassS3HttpApiModule<S extends S3Client>Configures the S3 connection, including logging and http transport.Methods in org.jclouds.s3.config with parameters of type S3ClientModifier and TypeMethodDescriptionS3HttpApiModule.bucketToRegion(com.google.common.base.Supplier<Set<String>> regionSupplier, S3Client client) 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 S3ClientModifier and TypeMethodDescriptionstatic booleanS3Utils.deleteAndVerifyContainerGone(S3Client sync, String container) This implementation invokesdeleteBucketIfEmpty(java.lang.String)followed bybucketExists(java.lang.String)until it is true.