GitHub
repository
| This map was generated from repository code by SourceSpy (
more info
)
S3Mock
Module Packages/Classes: com.adobe.testing:s3mock
Module packages/classes as well as relevant class, dependency and other diagrams
Module s3mock
Group: com.adobe.testing
com.adobe.testing.s3mock
REST
BucketController
Handles requests related to buckets.
- handles Spring HTTP ({/{bucketName:.+}...)
- handles Spring HTTP (/{bucketName:.+})
- handles Spring HTTP (/)
source
REST
FaviconController
Spring Boot 2.2+ does not include the default favicon.ico anymore. This is needed to...
- handles Spring HTTP (favicon.ico)
source
Converter
HttpRangeHeaderConverter
source
OncePerRequestFilter
KmsValidationFilter
A Filter that validates KMS keys of incoming Requests. If Keys can not be found in K...
source
REST
MultipartController
Handles requests related to parts.
- handles Spring HTTP (/{bucketName:.+}/...)
- handles Spring HTTP ({/{bucketName:.+}...)
source
REST
ObjectController
Handles requests related to objects.
- handles Spring HTTP (/{bucketName:.+}/...)
- handles Spring HTTP ({/{bucketName:.+}...)
- handles Spring HTTP (/{bucketName:[a-z...)
- works with files
source
S3Exception
RuntimeException to communicate general S3 errors.These are handled by S3MockConfig...
source
S3MockApplication
File Store Application that mocks Amazon S3.
- provides main()
source
WebMvcConfigurer
S3MockConfiguration
source
S3MockProperties
source
Converter
TaggingHeaderConverter
Converts values of the AwsHttpHeaders#X_AMZ_ TAGGING which is sent by the Amazon clie...
source
com.adobe.testing.s3mock.dto
This set the namespace for all JAX-B serialization / deserialization POJOs in this p...
AbortIncompleteMultipartUpload
API Reference .
source
AccessControlPolicy
API Reference . This POJO uses JAX-B annotations instead of Jackson annotations bec...
source
Bucket
API Reference .
source
BucketLifecycleConfiguration
API Reference . API Reference .
- maps to JSON
source
Buckets
DTO representing a list of buckets. API Reference
source
Checksum
API Reference .
source
ChecksumAlgorithm
CRC32,CRC32C,SHA1,SHA256
source
CompleteMultipartUpload
Request to complete multipart upload. API Reference
source
CompleteMultipartUploadResult
Result to be returned when completing a multipart request. API Reference
source
CompletedPart
API Reference .
- maps to JSON
source
CopyObjectResult
API Reference .
source
CopyPartResult
API Reference .
source
CopySource
source
DefaultRetention
API Reference .
- maps to JSON
source
Delete
Request to initiate a batch delete request. API Reference
source
DeleteResult
Result to be returned after batch delete request. API Reference
source
DeletedS3Object
API Reference .
- maps to JSON
source
Error
API Reference .
source
ErrorResponse
A DTO which can be used as a response body if an error occurred. API Reference
source
GetObjectAttributesOutput
- maps to JSON
source
GetObjectAttributesParts
API Reference .
- maps to JSON
source
Grant
API Reference .
source
Owner
Grantee
API Reference .
hierarchy
source
InitiateMultipartUploadResult
Result to be returned after multipart upload initiation. API Reference
source
JsonDeserializer
InstantDeserializer
source
JsonSerializer
InstantSerializer
source
LegalHold
API Reference . API Reference .
source
LifecycleExpiration
API Reference .
- maps to JSON
source
LifecycleRule
API Reference .
- maps to JSON
source
LifecycleRuleAndOperator
API Reference .
- maps to JSON
source
LifecycleRuleFilter
API Reference .
- maps to JSON
source
ListAllMyBucketsResult
Represents a result of listing all Buckets. API Reference
source
ListBucketResult
Represents a result of listing objects that reside in a Bucket. API Reference
- maps to JSON
source
ListBucketResultV2
Represents a result of listing objects that reside in a Bucket. API Reference
- maps to JSON
source
ListMultipartUploadsResult
List Multipart Uploads result. API Reference
source
ListPartsResult
List-Parts result with some hard-coded values as this is sufficient for now. API Ref...
- maps to JSON
source
LocationConstraint
Get Bucket location result. API Reference
source
Mode
GOVERNANCE,COMPLIANCE API Reference .
source
MultipartUpload
Container for elements related to a particular multipart upload. API Reference
source
NoncurrentVersionExpiration
API Reference .
- maps to JSON
source
NoncurrentVersionTransition
API Reference .
- maps to JSON
source
ObjectAttributes
ETAG,CHECKSUM,OBJECT_PARTS,STORAGE_CLASS,OBJECT_ SIZE API Reference . See x-amz-object-attributes
source
ObjectKey
Key request value object. Removes the trailing slash extracted from paths by Spring....
source
ObjectLockConfiguration
API Reference .
- maps to JSON
source
ObjectLockEnabled
ENABLED API Reference .
source
ObjectLockRule
API Reference .
- maps to JSON
source
ObjectPart
API Reference .
- maps to JSON
source
Owner
Owner of a Bucket. API Reference
- maps to JSON
hierarchy
source
Part
API Reference .
source
Prefix
source
JsonSerializer
RegionSerializer
Serialize AWS Region objects. API Reference
source
Retention
API Reference . For unknown reasons, the timestamps in the Retention are serialized...
- maps to JSON
source
S3Object
Class representing an Object on S3. API Reference
- maps to JSON
source
S3ObjectIdentifier
Object identifier used in many APIs. API Reference
source
StorageClass
STANDARD,REDUCED_REDUNDANCY,GLACIER,STANDARD_IA, ONEZONE_IA,INTELLIGENT_TIERING,DEEP_ARCHIVE,OUTPO. .. API Reference . API Reference .
source
Tag
API Reference .
source
TagSet
source
Tagging
Result to be returned for GetObjectTagging. API Reference API Reference
source
Transition
API Reference . API Reference .
- maps to JSON
source
com.adobe.testing.s3mock.service
BucketService
source
MultipartService
source
ObjectService
source
ServiceConfiguration
source
com.adobe.testing.s3mock.store
BucketMetadata
Represents a bucket in S3, used to serialize and deserialize all metadata locally.
source
BucketStore
Stores buckets and their metadata created in S3Mock. API Reference
- works with files
source
KmsKeyStore
source
MultipartStore
Stores parts and their metadata created in S3Mock.
- works with files
source
MultipartUploadInfo
Encapsulates MultipartUpload and corresponding contentType .
source
ObjectStore
Stores objects and their metadata created in S3Mock.
- works with files
source
S3ObjectMetadata
source
StoreConfiguration
- works with files
source
StoreProperties
source
com.adobe.testing.s3mock.util
AbstractAwsInputStream
hierarchy
source
AbstractAwsInputStream
AwsChecksumInputStream
Reads checksum from incoming stream. When the AWS client sends a checksum in the req...
hierarchy
source
AwsChecksumInputStream
AwsChunkedDecodingChecksumInputStream
hierarchy
source
AbstractAwsInputStream
AwsChunkedDecodingInputStream
Skips V4 style signing metadata from input streams. The original stream looks like t...
hierarchy
source
AwsHttpHeaders
Headers used in HTTP requests from AWS S3 Client or in responses from S3.
source
AwsHttpParameters
Holds Parameters used in HTTP requests from AWS S3 Client.
source
DigestUtil
Util-Class for the creation of Digests. These are digests as expected in S3 response...
source
EtagUtil
source
HeaderUtil
source
XmlUtil
Utility class with helper methods to serialize / deserialize JAXB annotated classes.
source