Package io.awspring.cloud.s3
@NonNullApi
@NonNullFields
package io.awspring.cloud.s3
S3 integration.
-
ClassDescriptionCreates
DiskBufferingS3OutputStream.S3OutputStreamimplementation that buffers content to an internalByteArrayOutputStreamand streams the content as a MultiPartUpload as the buffer fills up.CreatesInMemoryBufferingS3OutputStream.Jackson based implementation ofS3ObjectConverter.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 overS3Clientproviding methods for the most common use cases.RepresentsOutputStreamthat writes data to S3.Creates anOutputStreamthat writes data to S3.AResourcePatternResolverimplementation which allows an ant-style path matching when loading S3 resources.ResolvesS3Resourcefor resources paths starting from s3://.Resourceimplementation for S3 objects.Higher level abstraction overS3Clientproviding methods for the most common use cases.CreatesTransferManagerS3OutputStream.Thrown when uploading to S3 fails.