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 TypeInterfaceDescriptioninterface
Provides 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 class
S3ApiMetadata.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 theListBucketOptions
passed 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 S3ClientModifierConstructorDescriptionprotected
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, jakarta.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 TypeClassDescriptionclass
S3HttpApiModule<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 boolean
S3Utils.deleteAndVerifyContainerGone
(S3Client sync, String container) This implementation invokesdeleteBucketIfEmpty(java.lang.String)
followed bybucketExists(java.lang.String)
until it is true.