All Classes and Interfaces
Class
Description
Reads checksum from incoming stream.
Skips V4 style signing metadata from input streams.
Headers used in HTTP requests from AWS S3 Client or in responses from S3.
This enum declares values of the optional "x-amz-metadata-directive" header.
Holds Parameters used in HTTP requests from AWS S3 Client.
Handles requests related to buckets.
Represents a bucket in S3, used to serialize and deserialize all metadata locally.
DTO representing a list of buckets.
Stores buckets and their metadata created in S3Mock.
Request to complete multipart upload.
Result to be returned when completing a multipart request.
Represents a S3 Object referenced by Bucket and Key.
Request to initiate a batch delete request.
Result to be returned after batch delete request.
Util-Class for the creation of Digests.
A DTO which can be used as a response body if an error occurred.
Result to be returned after multipart upload initiation.
Stores valid KMS key references for the
S3MockApplication.Represents a result of listing all Buckets.
Represents a result of listing objects that reside in a Bucket.
Represents a result of listing objects that reside in a Bucket.
List Multipart Uploads result.
List-Parts result with some hard-coded values as this is sufficient for now.
Get Bucket location result.
Handles requests related to parts.
Stores parts and their metadata created in S3Mock.
Container for elements related to a particular multipart upload.
Handles requests related to objects.
Key request value object.
Stores objects and their metadata created in S3Mock.
Owner of a Bucket.
This Class extends
CompletedPart to reduce code duplication.Serialize AWS Region objects.
RuntimeException to communicate general S3 errors.File Store Application that mocks Amazon S3.
Class representing an Object on S3.
Object identifier used in many APIs.
Represents an object in S3, used to serialize and deserialize all metadata locally.
Result to be returned for GetObjectTagging.
Utility class with helper methods to serialize / deserialize JAXB annotated classes.