All Classes and Interfaces

Class
Description
Creates DiskBufferingS3OutputStream.
S3OutputStream implementation that buffers content to an internal ByteArrayOutputStream and streams the content as a MultiPartUpload as the buffer fills up.
Jackson based implementation of S3ObjectConverter.
Deprecated.
Represents S3 bucket or object location.
Container for S3 Object Metadata.
 
Resolves content type for S3 object from a properties file.
Exception thrown when S3 operation fails.
An Amazon S3 FileInfo implementation.
An implementation of AbstractInboundFileSynchronizer for Amazon S3.
A MessageSource implementation for the Amazon S3.
The AbstractReplyProducingMessageHandler implementation for the Amazon S3 services.
Resolves content type of S3 objects.
Converter used to serialize Java objects into S3 objects.
Higher level abstraction over S3Client providing methods for the most common use cases.
Represents OutputStream that writes data to S3.
Creates an OutputStream that writes data to S3.
A ResourcePatternResolver implementation which allows an ant-style path matching when loading S3 resources.
Persistent file list filter using the server's file timestamp to detect if we've already 'seen' this file.
Retrieves property sources path from the AWS S3 using the provided S3 client.
Resolves S3Resource for resources paths starting from s3://.
Implementation of AbstractRegexPatternFileListFilter for Amazon S3.
An Amazon S3 specific RemoteFileTemplate extension.
Resource implementation for S3 objects.
 
An Amazon S3 Session implementation.
An Amazon S3 specific SessionFactory implementation.
Implementation of AbstractSimplePatternFileListFilter for Amazon S3.
A AbstractRemoteFileStreamingMessageSource implementation for the Amazon S3.
Higher level abstraction over S3Client providing methods for the most common use cases.
Creates TransferManagerS3OutputStream.
Thrown when uploading to S3 fails.