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.Creates
InMemoryBufferingS3OutputStream.Jackson based implementation of
S3ObjectConverter.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.
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.Resolves
S3Resource for resources paths starting from s3://.Resource implementation for S3 objects.Higher level abstraction over
S3Client providing methods for the most common use cases.Creates
TransferManagerS3OutputStream.Thrown when uploading to S3 fails.