Index

A B C D E F G H I K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abortIncompleteMultipartUpload() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRule
Returns the value of the abortIncompleteMultipartUpload record component.
AbortIncompleteMultipartUpload - Record Class in com.adobe.testing.s3mock.dto
AbortIncompleteMultipartUpload(Integer) - Constructor for record class com.adobe.testing.s3mock.dto.AbortIncompleteMultipartUpload
Creates an instance of a AbortIncompleteMultipartUpload record class.
abortMultipartUpload(BucketMetadata, UUID, String) - Method in class com.adobe.testing.s3mock.store.MultipartStore
Aborts the upload.
abortMultipartUpload(String, ObjectKey, String) - Method in class com.adobe.testing.s3mock.MultipartController
Aborts a multipart upload for a given uploadId.
abortMultipartUpload(String, String, String) - Method in class com.adobe.testing.s3mock.service.MultipartService
Aborts the upload.
AccessControlPolicy - Class in com.adobe.testing.s3mock.dto
AccessControlPolicy() - Constructor for class com.adobe.testing.s3mock.dto.AccessControlPolicy
 
AccessControlPolicy(Owner, List<Grant>) - Constructor for class com.adobe.testing.s3mock.dto.AccessControlPolicy
 
ACL - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
addDeletedObject(DeletedS3Object) - Method in record class com.adobe.testing.s3mock.dto.DeleteResult
 
addError(Error) - Method in record class com.adobe.testing.s3mock.dto.DeleteResult
 
addKey(String) - Method in record class com.adobe.testing.s3mock.store.BucketMetadata
 
addPart(CompletedPart) - Method in record class com.adobe.testing.s3mock.dto.CompleteMultipartUpload
 
addToBucket(String, String) - Method in class com.adobe.testing.s3mock.store.BucketStore
Adds key to a bucket.
algorithm - Variable in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
 
AmazonCustomerByEmail() - Constructor for class com.adobe.testing.s3mock.dto.Grantee.AmazonCustomerByEmail
 
AmazonCustomerByEmail(String, String, String, URI) - Constructor for class com.adobe.testing.s3mock.dto.Grantee.AmazonCustomerByEmail
 
and() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRuleFilter
Returns the value of the and record component.
ATTRIBUTES - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
AwsChecksumInputStream - Class in com.adobe.testing.s3mock.util
Reads checksum from incoming stream.
AwsChecksumInputStream(InputStream) - Constructor for class com.adobe.testing.s3mock.util.AwsChecksumInputStream
 
AwsChunkedDecodingChecksumInputStream - Class in com.adobe.testing.s3mock.util
 
AwsChunkedDecodingChecksumInputStream(InputStream) - Constructor for class com.adobe.testing.s3mock.util.AwsChunkedDecodingChecksumInputStream
 
AwsChunkedDecodingInputStream - Class in com.adobe.testing.s3mock.util
Skips V4 style signing metadata from input streams.
AwsChunkedDecodingInputStream(InputStream) - Constructor for class com.adobe.testing.s3mock.util.AwsChunkedDecodingInputStream
AwsHttpHeaders - Class in com.adobe.testing.s3mock.util
Headers used in HTTP requests from AWS S3 Client or in responses from S3.
AwsHttpHeaders.MetadataDirective - Enum Class in com.adobe.testing.s3mock.util
This enum declares values of the optional "x-amz-metadata-directive" header.
AwsHttpParameters - Class in com.adobe.testing.s3mock.util
Holds Parameters used in HTTP requests from AWS S3 Client.

B

BAD_REQUEST_CONTENT - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
BAD_REQUEST_MD5 - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
base64Digest(byte[]) - Static method in class com.adobe.testing.s3mock.util.DigestUtil
 
base64Digest(InputStream) - Static method in class com.adobe.testing.s3mock.util.DigestUtil
Calculates a base64 MD5 digest for the content of an inputStream.
base64Digest(String, InputStream) - Static method in class com.adobe.testing.s3mock.util.DigestUtil
Calculates a base64 MD5 digest for the content of an inputStream.
bucket() - Method in record class com.adobe.testing.s3mock.dto.CompleteMultipartUploadResult
Returns the value of the bucket record component.
bucket() - Method in record class com.adobe.testing.s3mock.dto.CopySource
Returns the value of the bucket record component.
bucket() - Method in record class com.adobe.testing.s3mock.dto.ListMultipartUploadsResult
Returns the value of the bucket record component.
bucket() - Method in record class com.adobe.testing.s3mock.dto.ListPartsResult
Returns the value of the bucket record component.
Bucket - Record Class in com.adobe.testing.s3mock.dto
Bucket(Path, String, String) - Constructor for record class com.adobe.testing.s3mock.dto.Bucket
Creates an instance of a Bucket record class.
BUCKET_ALREADY_EXISTS - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
BUCKET_ALREADY_OWNED_BY_YOU - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
BUCKET_NOT_EMPTY - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
BucketController - Class in com.adobe.testing.s3mock
Handles requests related to buckets.
BucketController(BucketService, Region) - Constructor for class com.adobe.testing.s3mock.BucketController
 
bucketLifecycleConfiguration() - Method in record class com.adobe.testing.s3mock.store.BucketMetadata
Returns the value of the bucketLifecycleConfiguration record component.
BucketLifecycleConfiguration - Record Class in com.adobe.testing.s3mock.dto
BucketLifecycleConfiguration(List<LifecycleRule>) - Constructor for record class com.adobe.testing.s3mock.dto.BucketLifecycleConfiguration
Creates an instance of a BucketLifecycleConfiguration record class.
BucketMetadata - Record Class in com.adobe.testing.s3mock.store
Represents a bucket in S3, used to serialize and deserialize all metadata locally.
BucketMetadata(String, String, ObjectLockConfiguration, BucketLifecycleConfiguration, Path) - Constructor for record class com.adobe.testing.s3mock.store.BucketMetadata
 
BucketMetadata(String, String, ObjectLockConfiguration, BucketLifecycleConfiguration, Path, Map<String, UUID>) - Constructor for record class com.adobe.testing.s3mock.store.BucketMetadata
Creates an instance of a BucketMetadata record class.
bucketName() - Method in record class com.adobe.testing.s3mock.dto.InitiateMultipartUploadResult
Returns the value of the bucketName record component.
buckets() - Method in record class com.adobe.testing.s3mock.dto.Buckets
Returns the value of the buckets record component.
buckets() - Method in record class com.adobe.testing.s3mock.dto.ListAllMyBucketsResult
Returns the value of the buckets record component.
Buckets - Record Class in com.adobe.testing.s3mock.dto
DTO representing a list of buckets.
Buckets(List<Bucket>) - Constructor for record class com.adobe.testing.s3mock.dto.Buckets
Creates an instance of a Buckets record class.
BucketService - Class in com.adobe.testing.s3mock.service
 
BucketService(BucketStore, ObjectStore) - Constructor for class com.adobe.testing.s3mock.service.BucketService
 
BucketStore - Class in com.adobe.testing.s3mock.store
Stores buckets and their metadata created in S3Mock.
BucketStore(File, boolean, DateTimeFormatter, ObjectMapper) - Constructor for class com.adobe.testing.s3mock.store.BucketStore
 

C

CanonicalUser() - Constructor for class com.adobe.testing.s3mock.dto.Grantee.CanonicalUser
 
CanonicalUser(String, String, String, URI) - Constructor for class com.adobe.testing.s3mock.dto.Grantee.CanonicalUser
 
checksum - Variable in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
 
checksum() - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesOutput
Returns the value of the checksum record component.
checksum() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the checksum record component.
Checksum - Record Class in com.adobe.testing.s3mock.dto
Checksum(String, String, String, String) - Constructor for record class com.adobe.testing.s3mock.dto.Checksum
Creates an instance of a Checksum record class.
CHECKSUM - Enum constant in enum class com.adobe.testing.s3mock.dto.ObjectAttributes
 
CHECKSUM_HEADER - Static variable in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
 
checksumAlgorithm() - Method in record class com.adobe.testing.s3mock.dto.ListPartsResult
Returns the value of the checksumAlgorithm record component.
checksumAlgorithm() - Method in record class com.adobe.testing.s3mock.dto.ObjectVersion
Returns the value of the checksumAlgorithm record component.
checksumAlgorithm() - Method in record class com.adobe.testing.s3mock.dto.S3Object
Returns the value of the checksumAlgorithm record component.
checksumAlgorithm() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the checksumAlgorithm record component.
ChecksumAlgorithm - Enum Class in com.adobe.testing.s3mock.dto
 
checksumAlgorithmFrom(HttpHeaders) - Static method in class com.adobe.testing.s3mock.util.HeaderUtil
 
checksumCRC32() - Method in record class com.adobe.testing.s3mock.dto.Checksum
Returns the value of the checksumCRC32 record component.
checksumCRC32() - Method in record class com.adobe.testing.s3mock.dto.CompletedPart
Returns the value of the checksumCRC32 record component.
checksumCRC32() - Method in record class com.adobe.testing.s3mock.dto.ObjectPart
Returns the value of the checksumCRC32 record component.
checksumCRC32C() - Method in record class com.adobe.testing.s3mock.dto.Checksum
Returns the value of the checksumCRC32C record component.
checksumCRC32C() - Method in record class com.adobe.testing.s3mock.dto.CompletedPart
Returns the value of the checksumCRC32C record component.
checksumCRC32C() - Method in record class com.adobe.testing.s3mock.dto.ObjectPart
Returns the value of the checksumCRC32C record component.
checksumFrom(HttpHeaders) - Static method in class com.adobe.testing.s3mock.util.HeaderUtil
 
checksumHeaderFrom(S3ObjectMetadata) - Static method in class com.adobe.testing.s3mock.util.HeaderUtil
 
checksumSHA1() - Method in record class com.adobe.testing.s3mock.dto.Checksum
Returns the value of the checksumSHA1 record component.
checksumSHA1() - Method in record class com.adobe.testing.s3mock.dto.CompletedPart
Returns the value of the checksumSHA1 record component.
checksumSHA1() - Method in record class com.adobe.testing.s3mock.dto.ObjectPart
Returns the value of the checksumSHA1 record component.
checksumSHA256() - Method in record class com.adobe.testing.s3mock.dto.Checksum
Returns the value of the checksumSHA256 record component.
checksumSHA256() - Method in record class com.adobe.testing.s3mock.dto.CompletedPart
Returns the value of the checksumSHA256 record component.
checksumSHA256() - Method in record class com.adobe.testing.s3mock.dto.ObjectPart
Returns the value of the checksumSHA256 record component.
close() - Method in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
 
close() - Method in class com.adobe.testing.s3mock.util.AwsChunkedDecodingChecksumInputStream
 
close() - Method in class com.adobe.testing.s3mock.util.AwsChunkedDecodingInputStream
 
code() - Method in record class com.adobe.testing.s3mock.dto.Error
Returns the value of the code record component.
code() - Method in record class com.adobe.testing.s3mock.dto.ErrorResponse
Returns the value of the code record component.
com.adobe.testing.s3mock - package com.adobe.testing.s3mock
 
com.adobe.testing.s3mock.dto - package com.adobe.testing.s3mock.dto
This set the namespace for all JAX-B serialization / deserialization POJOs in this package.
com.adobe.testing.s3mock.service - package com.adobe.testing.s3mock.service
 
com.adobe.testing.s3mock.store - package com.adobe.testing.s3mock.store
 
com.adobe.testing.s3mock.util - package com.adobe.testing.s3mock.util
 
commonPrefixes() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResult
Returns the value of the commonPrefixes record component.
commonPrefixes() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResultV2
Returns the value of the commonPrefixes record component.
commonPrefixes() - Method in record class com.adobe.testing.s3mock.dto.ListMultipartUploadsResult
Returns the value of the commonPrefixes record component.
commonPrefixes() - Method in record class com.adobe.testing.s3mock.dto.ListVersionsResult
Returns the value of the commonPrefixes record component.
CompletedPart - Record Class in com.adobe.testing.s3mock.dto
CompletedPart(Integer, String, String, String, String, String) - Constructor for record class com.adobe.testing.s3mock.dto.CompletedPart
Creates an instance of a CompletedPart record class.
completeMultipartUpload(BucketMetadata, String, UUID, String, List<CompletedPart>, Map<String, String>) - Method in class com.adobe.testing.s3mock.store.MultipartStore
Completes a Multipart Upload for the given ID.
completeMultipartUpload(String, ObjectKey, String, CompleteMultipartUpload, HttpServletRequest, HttpHeaders) - Method in class com.adobe.testing.s3mock.MultipartController
Adds an object to a bucket.
completeMultipartUpload(String, String, String, List<CompletedPart>, Map<String, String>, String) - Method in class com.adobe.testing.s3mock.service.MultipartService
Completes a Multipart Upload for the given ID.
CompleteMultipartUpload - Record Class in com.adobe.testing.s3mock.dto
Request to complete multipart upload.
CompleteMultipartUpload(List<CompletedPart>) - Constructor for record class com.adobe.testing.s3mock.dto.CompleteMultipartUpload
Creates an instance of a CompleteMultipartUpload record class.
CompleteMultipartUploadResult - Record Class in com.adobe.testing.s3mock.dto
Result to be returned when completing a multipart request.
CompleteMultipartUploadResult(String, String, String, String) - Constructor for record class com.adobe.testing.s3mock.dto.CompleteMultipartUploadResult
Creates an instance of a CompleteMultipartUploadResult record class.
COMPLIANCE - Enum constant in enum class com.adobe.testing.s3mock.dto.Mode
 
configureContentNegotiation(ContentNegotiationConfigurer) - Method in class com.adobe.testing.s3mock.S3MockConfiguration
 
CONTENT_MD5 - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
contents() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResult
Returns the value of the contents record component.
contents() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResultV2
Returns the value of the contents record component.
contentType() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the contentType record component.
contextPath() - Method in record class com.adobe.testing.s3mock.S3MockProperties
Returns the value of the contextPath record component.
CONTINUATION_TOKEN - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
continuationToken() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResultV2
Returns the value of the continuationToken record component.
convert(String) - Method in class com.adobe.testing.s3mock.HttpRangeHeaderConverter
 
COPY - Enum constant in enum class com.adobe.testing.s3mock.util.AwsHttpHeaders.MetadataDirective
 
copyObject(String, ObjectKey, CopySource, AwsHttpHeaders.MetadataDirective, List<String>, List<String>, HttpHeaders) - Method in class com.adobe.testing.s3mock.ObjectController
Copies an object to another bucket.
CopyObjectResult - Record Class in com.adobe.testing.s3mock.dto
CopyObjectResult(String, String) - Constructor for record class com.adobe.testing.s3mock.dto.CopyObjectResult
Creates an instance of a CopyObjectResult record class.
copyPart(BucketMetadata, UUID, HttpRange, String, BucketMetadata, UUID, String, Map<String, String>) - Method in class com.adobe.testing.s3mock.store.MultipartStore
Copies the range, define by from/to, from the S3 Object, identified by the given key to given destination into the given bucket.
copyPart(String, String, HttpRange, String, String, String, String, Map<String, String>) - Method in class com.adobe.testing.s3mock.service.MultipartService
Copies the range, define by from/to, from the S3 Object, identified by the given key to given destination into the given bucket.
CopyPartResult - Record Class in com.adobe.testing.s3mock.dto
CopyPartResult(Date, String) - Constructor for record class com.adobe.testing.s3mock.dto.CopyPartResult
Creates an instance of a CopyPartResult record class.
copyS3Object(BucketMetadata, UUID, BucketMetadata, UUID, String, Map<String, String>, Map<String, String>) - Method in class com.adobe.testing.s3mock.store.ObjectStore
Copies an object to another bucket and encrypted object.
copyS3Object(String, String, String, String, Map<String, String>, Map<String, String>) - Method in class com.adobe.testing.s3mock.service.ObjectService
Copies an object to another bucket and encrypted object.
CopySource - Record Class in com.adobe.testing.s3mock.dto
Represents a S3 Object referenced by Bucket and Key.
CopySource(String) - Constructor for record class com.adobe.testing.s3mock.dto.CopySource
Creates a CopySource expecting the given String represents the source as /{bucket}/{key}.
CopySource(String, String) - Constructor for record class com.adobe.testing.s3mock.dto.CopySource
Creates an instance of a CopySource record class.
CRC32 - Enum constant in enum class com.adobe.testing.s3mock.dto.ChecksumAlgorithm
 
CRC32C - Enum constant in enum class com.adobe.testing.s3mock.dto.ChecksumAlgorithm
 
createBucket(String, boolean) - Method in class com.adobe.testing.s3mock.BucketController
Create a bucket if the name matches a simplified version of the bucket naming rules.
createBucket(String, boolean) - Method in class com.adobe.testing.s3mock.service.BucketService
Creates a Bucket identified by its name.
createBucket(String, boolean) - Method in class com.adobe.testing.s3mock.store.BucketStore
Creates a new bucket.
createMultipartUpload(String, ObjectKey, String, HttpHeaders) - Method in class com.adobe.testing.s3mock.MultipartController
Initiates a multipart upload accepting encryption headers.
creationDate() - Method in record class com.adobe.testing.s3mock.dto.Bucket
Returns the value of the creationDate record component.
creationDate() - Method in record class com.adobe.testing.s3mock.store.BucketMetadata
Returns the value of the creationDate record component.
CRLF - Static variable in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
 
CRLF - Static variable in class com.adobe.testing.s3mock.util.AwsChunkedDecodingChecksumInputStream
 
CRLF - Static variable in class com.adobe.testing.s3mock.util.AwsChunkedDecodingInputStream
 

D

dataPath() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the dataPath record component.
date() - Method in record class com.adobe.testing.s3mock.dto.LifecycleExpiration
Returns the value of the date record component.
date() - Method in record class com.adobe.testing.s3mock.dto.Transition
Returns the value of the date record component.
days() - Method in record class com.adobe.testing.s3mock.dto.DefaultRetention
Returns the value of the days record component.
days() - Method in record class com.adobe.testing.s3mock.dto.LifecycleExpiration
Returns the value of the days record component.
days() - Method in record class com.adobe.testing.s3mock.dto.Transition
Returns the value of the days record component.
daysAfterInitiation() - Method in record class com.adobe.testing.s3mock.dto.AbortIncompleteMultipartUpload
Returns the value of the daysAfterInitiation record component.
DEEP_ARCHIVE - Enum constant in enum class com.adobe.testing.s3mock.dto.StorageClass
 
DEFAULT_HTTP_PORT - Static variable in class com.adobe.testing.s3mock.S3MockApplication
 
DEFAULT_HTTPS_PORT - Static variable in class com.adobe.testing.s3mock.S3MockApplication
 
DEFAULT_OWNER - Static variable in class com.adobe.testing.s3mock.dto.Owner
Default owner in S3Mock until support for ownership is implemented.
DEFAULT_SERVER_SSL_KEY_ALIAS - Static variable in class com.adobe.testing.s3mock.S3MockApplication
 
DEFAULT_SERVER_SSL_KEY_PASSWORD - Static variable in class com.adobe.testing.s3mock.S3MockApplication
 
DEFAULT_SERVER_SSL_KEY_STORE - Static variable in class com.adobe.testing.s3mock.S3MockApplication
 
DEFAULT_SERVER_SSL_KEY_STORE_PASSWORD - Static variable in class com.adobe.testing.s3mock.S3MockApplication
 
defaultRetention() - Method in record class com.adobe.testing.s3mock.dto.ObjectLockRule
Returns the value of the defaultRetention record component.
DefaultRetention - Record Class in com.adobe.testing.s3mock.dto
DefaultRetention(Integer, Integer, Mode) - Constructor for record class com.adobe.testing.s3mock.dto.DefaultRetention
Creates an instance of a DefaultRetention record class.
Delete - Record Class in com.adobe.testing.s3mock.dto
Request to initiate a batch delete request.
Delete(boolean, List<S3ObjectIdentifier>) - Constructor for record class com.adobe.testing.s3mock.dto.Delete
Creates an instance of a Delete record class.
DELETE - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
deleteBucket(String) - Method in class com.adobe.testing.s3mock.BucketController
Delete a bucket.
deleteBucket(String) - Method in class com.adobe.testing.s3mock.service.BucketService
 
deleteBucket(String) - Method in class com.adobe.testing.s3mock.store.BucketStore
Deletes a Bucket and all of its contents.
deleteBucketLifecycleConfiguration(String) - Method in class com.adobe.testing.s3mock.BucketController
Delete BucketLifecycleConfiguration of a bucket.
deleteBucketLifecycleConfiguration(String) - Method in class com.adobe.testing.s3mock.service.BucketService
 
deletedObjects() - Method in record class com.adobe.testing.s3mock.dto.DeleteResult
Returns the value of the deletedObjects record component.
DeletedS3Object - Record Class in com.adobe.testing.s3mock.dto
DeletedS3Object(String, String, Boolean, String) - Constructor for record class com.adobe.testing.s3mock.dto.DeletedS3Object
Creates an instance of a DeletedS3Object record class.
deleteMarker() - Method in record class com.adobe.testing.s3mock.dto.DeletedS3Object
Returns the value of the deleteMarker record component.
DeleteMarkerEntry - Record Class in com.adobe.testing.s3mock.dto
DeleteMarkerEntry(Boolean, String, String, Owner, String) - Constructor for record class com.adobe.testing.s3mock.dto.DeleteMarkerEntry
Creates an instance of a DeleteMarkerEntry record class.
deleteMarkers() - Method in record class com.adobe.testing.s3mock.dto.ListVersionsResult
Returns the value of the deleteMarkers record component.
deleteMarkerVersionId() - Method in record class com.adobe.testing.s3mock.dto.DeletedS3Object
Returns the value of the deleteMarkerVersionId record component.
deleteObject(BucketMetadata, UUID) - Method in class com.adobe.testing.s3mock.store.ObjectStore
Removes an object key from a bucket.
deleteObject(String, ObjectKey) - Method in class com.adobe.testing.s3mock.ObjectController
The DELETE operation removes an object.
deleteObject(String, String) - Method in class com.adobe.testing.s3mock.service.ObjectService
Removes an object key from a bucket.
deleteObjects(String, Delete) - Method in class com.adobe.testing.s3mock.ObjectController
This operation removes multiple objects.
deleteObjects(String, Delete) - Method in class com.adobe.testing.s3mock.service.ObjectService
 
DeleteResult - Record Class in com.adobe.testing.s3mock.dto
Result to be returned after batch delete request.
DeleteResult(List<DeletedS3Object>, List<Error>) - Constructor for record class com.adobe.testing.s3mock.dto.DeleteResult
Creates an instance of a DeleteResult record class.
delimiter() - Method in record class com.adobe.testing.s3mock.dto.ListMultipartUploadsResult
Returns the value of the delimiter record component.
delimiter() - Method in record class com.adobe.testing.s3mock.dto.ListVersionsResult
Returns the value of the delimiter record component.
DELIMITER - Static variable in record class com.adobe.testing.s3mock.dto.CopySource
 
DELIMITER - Static variable in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
 
DELIMITER - Static variable in class com.adobe.testing.s3mock.util.AwsChunkedDecodingChecksumInputStream
 
DELIMITER - Static variable in class com.adobe.testing.s3mock.util.AwsChunkedDecodingInputStream
 
deserialize(JsonParser, DeserializationContext) - Method in class com.adobe.testing.s3mock.dto.InstantDeserializer
 
deserializeJaxb(Class<T>, String, Class<?>...) - Static method in class com.adobe.testing.s3mock.util.XmlUtil
 
deserializeJaxb(String) - Static method in class com.adobe.testing.s3mock.util.XmlUtil
 
DigestUtil - Class in com.adobe.testing.s3mock.util
Util-Class for the creation of Digests.
DISABLED - Enum constant in enum class com.adobe.testing.s3mock.dto.LifecycleRule.Status
 
doesBucketExist(String) - Method in class com.adobe.testing.s3mock.service.BucketService
 
doesBucketExist(String) - Method in class com.adobe.testing.s3mock.store.BucketStore
Checks if the specified bucket exists.
doesKeyExist(String) - Method in record class com.adobe.testing.s3mock.store.BucketMetadata
 

E

ENABLED - Enum constant in enum class com.adobe.testing.s3mock.dto.LifecycleRule.Status
 
ENABLED - Enum constant in enum class com.adobe.testing.s3mock.dto.ObjectLockEnabled
 
ENCODING_TYPE - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
encodingType() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResult
Returns the value of the encodingType record component.
encodingType() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResultV2
Returns the value of the encodingType record component.
encodingType() - Method in record class com.adobe.testing.s3mock.dto.ListVersionsResult
Returns the value of the encodingType record component.
encryptionHeaders() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the encryptionHeaders record component.
encryptionHeadersFrom(HttpHeaders) - Static method in class com.adobe.testing.s3mock.util.HeaderUtil
Retrieves headers encryption headers from request.
endsWith(ByteBuffer, byte[]) - Method in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
 
endsWith(ByteBuffer, byte[]) - Method in class com.adobe.testing.s3mock.util.AwsChunkedDecodingChecksumInputStream
 
endsWith(ByteBuffer, byte[]) - Method in class com.adobe.testing.s3mock.util.AwsChunkedDecodingInputStream
 
ENTITY_TOO_SMALL - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.AbortIncompleteMultipartUpload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.adobe.testing.s3mock.dto.AccessControlPolicy
 
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.Bucket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.BucketLifecycleConfiguration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.Buckets
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.Checksum
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.CompletedPart
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.CompleteMultipartUpload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.CompleteMultipartUploadResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.CopyObjectResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.CopyPartResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.CopySource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.DefaultRetention
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.Delete
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.DeletedS3Object
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.DeleteMarkerEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.DeleteResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.Error
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.ErrorResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesOutput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesParts
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.adobe.testing.s3mock.dto.Grant
 
equals(Object) - Method in class com.adobe.testing.s3mock.dto.Grantee
 
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.InitiateMultipartUploadResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.LegalHold
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.LifecycleExpiration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.LifecycleRule
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.LifecycleRuleFilter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.ListAllMyBucketsResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.ListBucketResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.ListBucketResultV2
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.ListMultipartUploadsResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.ListPartsResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.ListVersionsResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.LocationConstraint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.MultipartUpload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.NoncurrentVersionExpiration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.NoncurrentVersionTransition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.ObjectKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.ObjectLockConfiguration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.ObjectLockRule
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.ObjectPart
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.ObjectVersion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.adobe.testing.s3mock.dto.Owner
 
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.Part
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.Prefix
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.Retention
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.S3Object
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.S3ObjectIdentifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.Tag
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.Tagging
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.TagSet
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.dto.Transition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.S3MockProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.store.BucketMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.store.KmsKeyStore
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.adobe.testing.s3mock.store.StoreProperties
Indicates whether some other object is "equal to" this one.
Error - Record Class in com.adobe.testing.s3mock.dto
Error(String, String, String, String) - Constructor for record class com.adobe.testing.s3mock.dto.Error
Creates an instance of a Error record class.
ErrorResponse - Record Class in com.adobe.testing.s3mock.dto
A DTO which can be used as a response body if an error occurred.
ErrorResponse(String, String, String, String) - Constructor for record class com.adobe.testing.s3mock.dto.ErrorResponse
Creates an instance of a ErrorResponse record class.
errors() - Method in record class com.adobe.testing.s3mock.dto.DeleteResult
Returns the value of the errors record component.
etag() - Method in record class com.adobe.testing.s3mock.dto.CompletedPart
Returns the value of the etag record component.
etag() - Method in record class com.adobe.testing.s3mock.dto.CompleteMultipartUploadResult
Returns the value of the etag record component.
etag() - Method in record class com.adobe.testing.s3mock.dto.CopyObjectResult
Returns the value of the etag record component.
etag() - Method in record class com.adobe.testing.s3mock.dto.CopyPartResult
Returns the value of the etag record component.
etag() - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesOutput
Returns the value of the etag record component.
etag() - Method in record class com.adobe.testing.s3mock.dto.ObjectVersion
Returns the value of the etag record component.
etag() - Method in record class com.adobe.testing.s3mock.dto.Part
Returns the value of the etag record component.
etag() - Method in record class com.adobe.testing.s3mock.dto.S3Object
Returns the value of the etag record component.
etag() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the etag record component.
ETAG - Enum constant in enum class com.adobe.testing.s3mock.dto.ObjectAttributes
 
EtagUtil - Class in com.adobe.testing.s3mock.util
 
expiration() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRule
Returns the value of the expiration record component.
expiredObjectDeleteMarker() - Method in record class com.adobe.testing.s3mock.dto.LifecycleExpiration
Returns the value of the expiredObjectDeleteMarker record component.
extractAlgorithmAndChecksum() - Method in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
 

F

fileName() - Method in record class com.adobe.testing.s3mock.dto.InitiateMultipartUploadResult
Returns the value of the fileName record component.
filter() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRule
Returns the value of the filter record component.
from(Owner) - Static method in class com.adobe.testing.s3mock.dto.Grantee
 
from(S3Object) - Static method in record class com.adobe.testing.s3mock.dto.ObjectVersion
 
from(S3ObjectIdentifier) - Static method in record class com.adobe.testing.s3mock.dto.DeletedS3Object
 
from(BucketMetadata) - Static method in record class com.adobe.testing.s3mock.dto.Bucket
 
from(S3ObjectMetadata) - Static method in record class com.adobe.testing.s3mock.dto.ObjectVersion
 
from(S3ObjectMetadata) - Static method in record class com.adobe.testing.s3mock.dto.S3Object
 
from(Date, String) - Static method in record class com.adobe.testing.s3mock.dto.CopyPartResult
 
fromString(String) - Static method in enum class com.adobe.testing.s3mock.dto.ChecksumAlgorithm
 
FULL_CONTROL - Enum constant in enum class com.adobe.testing.s3mock.dto.Grant.Permission
 

G

getAccessControlList() - Method in class com.adobe.testing.s3mock.dto.AccessControlPolicy
 
getAcl(String, String) - Method in class com.adobe.testing.s3mock.service.ObjectService
Retrieves AccessControlPolicy for a given object.
getAlgorithm() - Method in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
 
getBucket(String) - Method in class com.adobe.testing.s3mock.service.BucketService
Retrieves a Bucket identified by its name.
getBucketLifecycleConfiguration(String) - Method in class com.adobe.testing.s3mock.BucketController
Get BucketLifecycleConfiguration of a bucket.
getBucketLifecycleConfiguration(String) - Method in class com.adobe.testing.s3mock.service.BucketService
 
getBucketLocation(String) - Method in class com.adobe.testing.s3mock.BucketController
Get location of a bucket.
getBucketMetadata(String) - Method in class com.adobe.testing.s3mock.store.BucketStore
Retrieves BucketMetadata identified by its name.
getChecksum() - Method in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
 
getChecksum(S3ObjectMetadata) - Static method in class com.adobe.testing.s3mock.service.ObjectService
 
getCode() - Method in exception class com.adobe.testing.s3mock.S3Exception
 
getDisplayName() - Method in class com.adobe.testing.s3mock.dto.Owner
 
getEmailAddress() - Method in class com.adobe.testing.s3mock.dto.Grantee
 
getGrantee() - Method in class com.adobe.testing.s3mock.dto.Grant
 
getHttpPort() - Method in class com.adobe.testing.s3mock.S3MockApplication
Deprecated, for removal: This API element is subject to removal in a future version.
Using the S3Mock directly through Java is discouraged. Either run the JAR and start a separate JVM, or run the Docker container.
getId() - Method in class com.adobe.testing.s3mock.dto.Owner
 
getID(String) - Method in record class com.adobe.testing.s3mock.store.BucketMetadata
 
getLegalHold(String, ObjectKey) - Method in class com.adobe.testing.s3mock.ObjectController
Returns the legal hold for an object.
getMessage() - Method in exception class com.adobe.testing.s3mock.S3Exception
 
getMultipartUpload(String) - Method in class com.adobe.testing.s3mock.store.MultipartStore
Get MultipartUpload, if it was not completed.
getMultipartUploadParts(BucketMetadata, UUID, String) - Method in class com.adobe.testing.s3mock.store.MultipartStore
Get all multipart upload parts.
getMultipartUploadParts(String, String, String) - Method in class com.adobe.testing.s3mock.service.MultipartService
Get all multipart upload parts.
getObject(String, ObjectKey, HttpRange, List<String>, List<String>, Map<String, String>) - Method in class com.adobe.testing.s3mock.ObjectController
Returns the File identified by bucketName and fileName.
getObjectAcl(String, ObjectKey) - Method in class com.adobe.testing.s3mock.ObjectController
Gets ACL of an object.
getObjectAttributes(String, ObjectKey, List<String>, List<String>, List<String>) - Method in class com.adobe.testing.s3mock.ObjectController
Returns the attributes for an object.
GetObjectAttributesOutput - Record Class in com.adobe.testing.s3mock.dto
 
GetObjectAttributesOutput(Checksum, String, List<GetObjectAttributesParts>, Long, StorageClass) - Constructor for record class com.adobe.testing.s3mock.dto.GetObjectAttributesOutput
Creates an instance of a GetObjectAttributesOutput record class.
GetObjectAttributesParts - Record Class in com.adobe.testing.s3mock.dto
GetObjectAttributesParts(int, boolean, int, int, int, List<ObjectPart>) - Constructor for record class com.adobe.testing.s3mock.dto.GetObjectAttributesParts
Creates an instance of a GetObjectAttributesParts record class.
getObjectLockConfiguration(String) - Method in class com.adobe.testing.s3mock.BucketController
Get ObjectLockConfiguration of a bucket.
getObjectLockConfiguration(String) - Method in class com.adobe.testing.s3mock.service.BucketService
 
getObjectRetention(String, ObjectKey) - Method in class com.adobe.testing.s3mock.ObjectController
Returns the retention for an object.
getObjectTagging(String, ObjectKey) - Method in class com.adobe.testing.s3mock.ObjectController
Returns the tags identified by bucketName and fileName.
getOwner() - Method in class com.adobe.testing.s3mock.dto.AccessControlPolicy
 
getPermission() - Method in class com.adobe.testing.s3mock.dto.Grant
 
getPort() - Method in class com.adobe.testing.s3mock.S3MockApplication
Deprecated, for removal: This API element is subject to removal in a future version.
Using the S3Mock directly through Java is discouraged. Either run the JAR and start a separate JVM, or run the Docker container.
getS3ObjectMetadata(BucketMetadata, UUID) - Method in class com.adobe.testing.s3mock.store.ObjectStore
Retrieves S3ObjectMetadata for a UUID of a key from a bucket.
getS3Objects(String, String) - Method in class com.adobe.testing.s3mock.service.BucketService
Retrieves S3Objects from a bucket.
getStatus() - Method in exception class com.adobe.testing.s3mock.S3Exception
 
getUri() - Method in class com.adobe.testing.s3mock.dto.Grantee
 
GLACIER - Enum constant in enum class com.adobe.testing.s3mock.dto.StorageClass
 
GLACIER_IR - Enum constant in enum class com.adobe.testing.s3mock.dto.StorageClass
 
GOVERNANCE - Enum constant in enum class com.adobe.testing.s3mock.dto.Mode
 
Grant - Class in com.adobe.testing.s3mock.dto
Grant() - Constructor for class com.adobe.testing.s3mock.dto.Grant
 
Grant(Grantee, Grant.Permission) - Constructor for class com.adobe.testing.s3mock.dto.Grant
 
Grant.Permission - Enum Class in com.adobe.testing.s3mock.dto
 
Grantee - Class in com.adobe.testing.s3mock.dto
Grantee() - Constructor for class com.adobe.testing.s3mock.dto.Grantee
 
Grantee(String, String, String, URI) - Constructor for class com.adobe.testing.s3mock.dto.Grantee
 
Grantee.AmazonCustomerByEmail - Class in com.adobe.testing.s3mock.dto
 
Grantee.CanonicalUser - Class in com.adobe.testing.s3mock.dto
 
Grantee.Group - Class in com.adobe.testing.s3mock.dto
 
Group() - Constructor for class com.adobe.testing.s3mock.dto.Grantee.Group
 
Group(String, String, String, URI) - Constructor for class com.adobe.testing.s3mock.dto.Grantee.Group
 

H

hashCode() - Method in record class com.adobe.testing.s3mock.dto.AbortIncompleteMultipartUpload
Returns a hash code value for this object.
hashCode() - Method in class com.adobe.testing.s3mock.dto.AccessControlPolicy
 
hashCode() - Method in record class com.adobe.testing.s3mock.dto.Bucket
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.BucketLifecycleConfiguration
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.Buckets
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.Checksum
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.CompletedPart
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.CompleteMultipartUpload
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.CompleteMultipartUploadResult
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.CopyObjectResult
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.CopyPartResult
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.CopySource
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.DefaultRetention
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.Delete
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.DeletedS3Object
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.DeleteMarkerEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.DeleteResult
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.Error
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.ErrorResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesOutput
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesParts
Returns a hash code value for this object.
hashCode() - Method in class com.adobe.testing.s3mock.dto.Grant
 
hashCode() - Method in class com.adobe.testing.s3mock.dto.Grantee
 
hashCode() - Method in record class com.adobe.testing.s3mock.dto.InitiateMultipartUploadResult
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.LegalHold
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.LifecycleExpiration
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRule
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRuleFilter
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.ListAllMyBucketsResult
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResult
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResultV2
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.ListMultipartUploadsResult
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.ListPartsResult
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.ListVersionsResult
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.LocationConstraint
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.MultipartUpload
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.NoncurrentVersionExpiration
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.NoncurrentVersionTransition
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.ObjectKey
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.ObjectLockConfiguration
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.ObjectLockRule
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.ObjectPart
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.ObjectVersion
Returns a hash code value for this object.
hashCode() - Method in class com.adobe.testing.s3mock.dto.Owner
 
hashCode() - Method in record class com.adobe.testing.s3mock.dto.Part
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.Prefix
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.Retention
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.S3Object
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.S3ObjectIdentifier
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.Tag
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.Tagging
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.TagSet
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.dto.Transition
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.S3MockProperties
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.store.BucketMetadata
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.store.KmsKeyStore
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns a hash code value for this object.
hashCode() - Method in record class com.adobe.testing.s3mock.store.StoreProperties
Returns a hash code value for this object.
headBucket(String) - Method in class com.adobe.testing.s3mock.BucketController
Check if a bucket exists.
HeaderUtil - Class in com.adobe.testing.s3mock.util
 
headObject(String, ObjectKey, List<String>, List<String>) - Method in class com.adobe.testing.s3mock.ObjectController
Retrieves metadata from an object without returning the object itself.
hexDigest(byte[]) - Static method in class com.adobe.testing.s3mock.util.DigestUtil
 
hexDigest(File) - Static method in class com.adobe.testing.s3mock.util.DigestUtil
 
hexDigest(InputStream) - Static method in class com.adobe.testing.s3mock.util.DigestUtil
Calculates a hex encoded MD5 digest for the content of an inputStream.
hexDigest(String, File) - Static method in class com.adobe.testing.s3mock.util.DigestUtil
 
hexDigest(String, InputStream) - Static method in class com.adobe.testing.s3mock.util.DigestUtil
Calculates a hex encoded MD5 digest for the content of an inputStream.
hexDigestMultipart(List<Path>) - Static method in class com.adobe.testing.s3mock.util.DigestUtil
Calculates a hex encoded MD5 digest for the contents of a list of paths.
httpPort() - Method in record class com.adobe.testing.s3mock.S3MockProperties
Returns the value of the httpPort record component.
HttpRangeHeaderConverter - Class in com.adobe.testing.s3mock
 
HttpRangeHeaderConverter() - Constructor for class com.adobe.testing.s3mock.HttpRangeHeaderConverter
 

I

id() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRule
Returns the value of the id record component.
id() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the id record component.
initialBuckets() - Method in record class com.adobe.testing.s3mock.store.StoreProperties
Returns the value of the initialBuckets record component.
initiated() - Method in record class com.adobe.testing.s3mock.dto.MultipartUpload
Returns the value of the initiated record component.
InitiateMultipartUploadResult - Record Class in com.adobe.testing.s3mock.dto
Result to be returned after multipart upload initiation.
InitiateMultipartUploadResult(String, String, String) - Constructor for record class com.adobe.testing.s3mock.dto.InitiateMultipartUploadResult
Creates an instance of a InitiateMultipartUploadResult record class.
initiator() - Method in record class com.adobe.testing.s3mock.dto.ListPartsResult
Returns the value of the initiator record component.
initiator() - Method in record class com.adobe.testing.s3mock.dto.MultipartUpload
Returns the value of the initiator record component.
InstantDeserializer - Class in com.adobe.testing.s3mock.dto
 
InstantDeserializer() - Constructor for class com.adobe.testing.s3mock.dto.InstantDeserializer
 
InstantSerializer - Class in com.adobe.testing.s3mock.dto
 
InstantSerializer() - Constructor for class com.adobe.testing.s3mock.dto.InstantSerializer
 
INTELLIGENT_TIERING - Enum constant in enum class com.adobe.testing.s3mock.dto.StorageClass
 
INVALID_BUCKET_NAME - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
INVALID_PART - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
INVALID_PART_NUMBER - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
INVALID_PART_ORDER - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
INVALID_REQUEST_ENCODINGTYPE - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
INVALID_REQUEST_MAXKEYS - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
INVALID_REQUEST_RETAINDATE - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
isBucketEmpty(String) - Method in class com.adobe.testing.s3mock.service.BucketService
 
isBucketEmpty(String) - Method in class com.adobe.testing.s3mock.store.BucketStore
Checks if the specified bucket exists and if it is empty.
isLatest() - Method in record class com.adobe.testing.s3mock.dto.DeleteMarkerEntry
Returns the value of the isLatest record component.
isLatest() - Method in record class com.adobe.testing.s3mock.dto.ObjectVersion
Returns the value of the isLatest record component.
isObjectLockEnabled(String) - Method in class com.adobe.testing.s3mock.store.BucketStore
 
isTruncated() - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesParts
Returns the value of the isTruncated record component.
isTruncated() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResult
Returns the value of the isTruncated record component.
isTruncated() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResultV2
Returns the value of the isTruncated record component.
isTruncated() - Method in record class com.adobe.testing.s3mock.dto.ListMultipartUploadsResult
Returns the value of the isTruncated record component.
isTruncated() - Method in record class com.adobe.testing.s3mock.dto.ListVersionsResult
Returns the value of the isTruncated record component.
isV4ChunkedWithSigningEnabled(String) - Static method in class com.adobe.testing.s3mock.util.HeaderUtil
 

K

key() - Method in record class com.adobe.testing.s3mock.dto.CompleteMultipartUploadResult
Returns the value of the key record component.
key() - Method in record class com.adobe.testing.s3mock.dto.CopySource
Returns the value of the key record component.
key() - Method in record class com.adobe.testing.s3mock.dto.DeletedS3Object
Returns the value of the key record component.
key() - Method in record class com.adobe.testing.s3mock.dto.DeleteMarkerEntry
Returns the value of the key record component.
key() - Method in record class com.adobe.testing.s3mock.dto.Error
Returns the value of the key record component.
key() - Method in record class com.adobe.testing.s3mock.dto.ListPartsResult
Returns the value of the key record component.
key() - Method in record class com.adobe.testing.s3mock.dto.MultipartUpload
Returns the value of the key record component.
key() - Method in record class com.adobe.testing.s3mock.dto.ObjectKey
Returns the value of the key record component.
key() - Method in record class com.adobe.testing.s3mock.dto.ObjectVersion
Returns the value of the key record component.
key() - Method in record class com.adobe.testing.s3mock.dto.S3Object
Returns the value of the key record component.
key() - Method in record class com.adobe.testing.s3mock.dto.S3ObjectIdentifier
Returns the value of the key record component.
key() - Method in record class com.adobe.testing.s3mock.dto.Tag
Returns the value of the key record component.
key() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the key record component.
KEY_MARKER - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
keyCount() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResultV2
Returns the value of the keyCount record component.
keyMarker() - Method in record class com.adobe.testing.s3mock.dto.ListMultipartUploadsResult
Returns the value of the keyMarker record component.
keyMarker() - Method in record class com.adobe.testing.s3mock.dto.ListVersionsResult
Returns the value of the keyMarker record component.
kmsKeysIdToARN() - Method in record class com.adobe.testing.s3mock.store.KmsKeyStore
Returns the value of the kmsKeysIdToARN record component.
KmsKeyStore - Record Class in com.adobe.testing.s3mock.store
Stores valid KMS key references for the S3MockApplication.
KmsKeyStore(Map<String, String>) - Constructor for record class com.adobe.testing.s3mock.store.KmsKeyStore
Creates an instance of a KmsKeyStore record class.
KmsKeyStore(Set<String>) - Constructor for record class com.adobe.testing.s3mock.store.KmsKeyStore
 

L

lastModified() - Method in record class com.adobe.testing.s3mock.dto.CopyObjectResult
Returns the value of the lastModified record component.
lastModified() - Method in record class com.adobe.testing.s3mock.dto.CopyPartResult
Returns the value of the lastModified record component.
lastModified() - Method in record class com.adobe.testing.s3mock.dto.DeleteMarkerEntry
Returns the value of the lastModified record component.
lastModified() - Method in record class com.adobe.testing.s3mock.dto.ObjectVersion
Returns the value of the lastModified record component.
lastModified() - Method in record class com.adobe.testing.s3mock.dto.Part
Returns the value of the lastModified record component.
lastModified() - Method in record class com.adobe.testing.s3mock.dto.S3Object
Returns the value of the lastModified record component.
lastModified() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the lastModified record component.
LEGAL_HOLD - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
legalHold() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the legalHold record component.
LegalHold - Record Class in com.adobe.testing.s3mock.dto
LegalHold(LegalHold.Status) - Constructor for record class com.adobe.testing.s3mock.dto.LegalHold
Creates an instance of a LegalHold record class.
LegalHold.Status - Enum Class in com.adobe.testing.s3mock.dto
LIFECYCLE - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
LifecycleExpiration - Record Class in com.adobe.testing.s3mock.dto
LifecycleExpiration(Instant, Integer, Boolean) - Constructor for record class com.adobe.testing.s3mock.dto.LifecycleExpiration
Creates an instance of a LifecycleExpiration record class.
LifecycleRule - Record Class in com.adobe.testing.s3mock.dto
LifecycleRule(AbortIncompleteMultipartUpload, LifecycleExpiration, LifecycleRuleFilter, String, NoncurrentVersionExpiration, List<NoncurrentVersionTransition>, LifecycleRule.Status, List<Transition>) - Constructor for record class com.adobe.testing.s3mock.dto.LifecycleRule
Creates an instance of a LifecycleRule record class.
LifecycleRule.Status - Enum Class in com.adobe.testing.s3mock.dto
LifecycleRuleAndOperator - Record Class in com.adobe.testing.s3mock.dto
LifecycleRuleAndOperator(Long, Long, String, List<Tag>) - Constructor for record class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
Creates an instance of a LifecycleRuleAndOperator record class.
LifecycleRuleFilter - Record Class in com.adobe.testing.s3mock.dto
LifecycleRuleFilter(Long, Long, String, List<Tag>, LifecycleRuleAndOperator) - Constructor for record class com.adobe.testing.s3mock.dto.LifecycleRuleFilter
Creates an instance of a LifecycleRuleFilter record class.
LIST_TYPE_V2 - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
ListAllMyBucketsResult - Record Class in com.adobe.testing.s3mock.dto
Represents a result of listing all Buckets.
ListAllMyBucketsResult(Owner, Buckets) - Constructor for record class com.adobe.testing.s3mock.dto.ListAllMyBucketsResult
Creates an instance of a ListAllMyBucketsResult record class.
ListBucketResult - Record Class in com.adobe.testing.s3mock.dto
Represents a result of listing objects that reside in a Bucket.
ListBucketResult(String, String, String, int, boolean, String, String, List<S3Object>, List<Prefix>) - Constructor for record class com.adobe.testing.s3mock.dto.ListBucketResult
Creates an instance of a ListBucketResult record class.
ListBucketResultV2 - Record Class in com.adobe.testing.s3mock.dto
Represents a result of listing objects that reside in a Bucket.
ListBucketResultV2(String, String, int, boolean, List<S3Object>, List<Prefix>, String, String, String, String, String) - Constructor for record class com.adobe.testing.s3mock.dto.ListBucketResultV2
Creates an instance of a ListBucketResultV2 record class.
listBuckets() - Method in class com.adobe.testing.s3mock.BucketController
List all existing buckets.
listBuckets() - Method in class com.adobe.testing.s3mock.service.BucketService
 
listBuckets() - Method in class com.adobe.testing.s3mock.store.BucketStore
Lists all BucketMetadata managed by this store.
listMultipartUploads(String, String) - Method in class com.adobe.testing.s3mock.MultipartController
Lists all in-progress multipart uploads.
listMultipartUploads(String, String) - Method in class com.adobe.testing.s3mock.service.MultipartService
Lists all not-yet completed parts of multipart uploads in a bucket.
listMultipartUploads(String, String) - Method in class com.adobe.testing.s3mock.store.MultipartStore
Lists all not-yet completed parts of multipart uploads in a bucket.
ListMultipartUploadsResult - Record Class in com.adobe.testing.s3mock.dto
List Multipart Uploads result.
ListMultipartUploadsResult(String, String, String, String, String, int, boolean, String, String, List<MultipartUpload>, List<Prefix>) - Constructor for record class com.adobe.testing.s3mock.dto.ListMultipartUploadsResult
Creates an instance of a ListMultipartUploadsResult record class.
listObjects(String, String, String, String, String, Integer) - Method in class com.adobe.testing.s3mock.BucketController
Deprecated, for removal: This API element is subject to removal in a future version.
Long since replaced by ListObjectsV2,
listObjectsV1(String, String, String, String, String, Integer) - Method in class com.adobe.testing.s3mock.service.BucketService
Deprecated, for removal: This API element is subject to removal in a future version.
listObjectsV2(String, String, String, String, String, Integer, String) - Method in class com.adobe.testing.s3mock.BucketController
Retrieve list of objects of a bucket.
listObjectsV2(String, String, String, String, String, Integer, String) - Method in class com.adobe.testing.s3mock.service.BucketService
 
listObjectVersions(String, String, String, String, String, String, String, Integer, String) - Method in class com.adobe.testing.s3mock.BucketController
Retrieve list of versions of an object of a bucket.
listParts(String, ObjectKey, String) - Method in class com.adobe.testing.s3mock.MultipartController
Lists all parts a file multipart upload.
ListPartsResult - Record Class in com.adobe.testing.s3mock.dto
List-Parts result with some hard-coded values as this is sufficient for now.
ListPartsResult(String, String, String, String, String, boolean, StorageClass, List<Part>, Owner, Owner, ChecksumAlgorithm) - Constructor for record class com.adobe.testing.s3mock.dto.ListPartsResult
Creates an instance of a ListPartsResult record class.
ListPartsResult(String, String, String, List<Part>) - Constructor for record class com.adobe.testing.s3mock.dto.ListPartsResult
 
listVersions(String, String, String, String, String, Integer, String, String, String) - Method in class com.adobe.testing.s3mock.service.BucketService
 
ListVersionsResult - Record Class in com.adobe.testing.s3mock.dto
Represents a result of listing object versions that reside in a Bucket.
ListVersionsResult(String, String, int, boolean, List<Prefix>, String, String, String, String, String, String, List<ObjectVersion>, List<DeleteMarkerEntry>) - Constructor for record class com.adobe.testing.s3mock.dto.ListVersionsResult
Creates an instance of a ListVersionsResult record class.
location() - Method in record class com.adobe.testing.s3mock.dto.CompleteMultipartUploadResult
Returns the value of the location record component.
LOCATION - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
LocationConstraint - Record Class in com.adobe.testing.s3mock.dto
Get Bucket location result.
LocationConstraint(Region) - Constructor for record class com.adobe.testing.s3mock.dto.LocationConstraint
Creates an instance of a LocationConstraint record class.
logFilter() - Method in class com.adobe.testing.s3mock.S3MockConfiguration
 
lookupKeysInBucket(String, String) - Method in class com.adobe.testing.s3mock.store.BucketStore
Look up keys by prefix in a bucket.

M

main(String[]) - Static method in class com.adobe.testing.s3mock.S3MockApplication
Main Class that starts the server using S3MockApplication.start(String...).
marker() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResult
Returns the value of the marker record component.
MAX_KEYS - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
maxKeys() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResult
Returns the value of the maxKeys record component.
maxKeys() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResultV2
Returns the value of the maxKeys record component.
maxKeys() - Method in record class com.adobe.testing.s3mock.dto.ListVersionsResult
Returns the value of the maxKeys record component.
maxParts() - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesParts
Returns the value of the maxParts record component.
maxUploads() - Method in record class com.adobe.testing.s3mock.dto.ListMultipartUploadsResult
Returns the value of the maxUploads record component.
mediaTypeFrom(String) - Static method in class com.adobe.testing.s3mock.util.HeaderUtil
 
message() - Method in record class com.adobe.testing.s3mock.dto.Error
Returns the value of the message record component.
message() - Method in record class com.adobe.testing.s3mock.dto.ErrorResponse
Returns the value of the message record component.
METADATA_DIRECTIVE_COPY - Static variable in enum class com.adobe.testing.s3mock.util.AwsHttpHeaders.MetadataDirective
 
METADATA_DIRECTIVE_REPLACE - Static variable in enum class com.adobe.testing.s3mock.util.AwsHttpHeaders.MetadataDirective
 
mode() - Method in record class com.adobe.testing.s3mock.dto.DefaultRetention
Returns the value of the mode record component.
mode() - Method in record class com.adobe.testing.s3mock.dto.Retention
Returns the value of the mode record component.
Mode - Enum Class in com.adobe.testing.s3mock.dto
modificationDate() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the modificationDate record component.
MultipartController - Class in com.adobe.testing.s3mock
Handles requests related to parts.
MultipartController(BucketService, ObjectService, MultipartService) - Constructor for class com.adobe.testing.s3mock.MultipartController
 
MultipartService - Class in com.adobe.testing.s3mock.service
 
MultipartService(BucketStore, MultipartStore) - Constructor for class com.adobe.testing.s3mock.service.MultipartService
 
MultipartStore - Class in com.adobe.testing.s3mock.store
Stores parts and their metadata created in S3Mock.
MultipartStore(boolean, ObjectStore) - Constructor for class com.adobe.testing.s3mock.store.MultipartStore
 
MultipartUpload - Record Class in com.adobe.testing.s3mock.dto
Container for elements related to a particular multipart upload.
MultipartUpload(String, String, Owner, Owner, StorageClass, Date) - Constructor for record class com.adobe.testing.s3mock.dto.MultipartUpload
Creates an instance of a MultipartUpload record class.
multipartUploads() - Method in record class com.adobe.testing.s3mock.dto.ListMultipartUploadsResult
Returns the value of the multipartUploads record component.

N

name() - Method in record class com.adobe.testing.s3mock.dto.Bucket
Returns the value of the name record component.
name() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResult
Returns the value of the name record component.
name() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResultV2
Returns the value of the name record component.
name() - Method in record class com.adobe.testing.s3mock.dto.ListVersionsResult
Returns the value of the name record component.
name() - Method in record class com.adobe.testing.s3mock.store.BucketMetadata
Returns the value of the name record component.
newerNoncurrentVersions() - Method in record class com.adobe.testing.s3mock.dto.NoncurrentVersionExpiration
Returns the value of the newerNoncurrentVersions record component.
newerNoncurrentVersions() - Method in record class com.adobe.testing.s3mock.dto.NoncurrentVersionTransition
Returns the value of the newerNoncurrentVersions record component.
nextContinuationToken() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResultV2
Returns the value of the nextContinuationToken record component.
nextKeyMarker() - Method in record class com.adobe.testing.s3mock.dto.ListMultipartUploadsResult
Returns the value of the nextKeyMarker record component.
nextKeyMarker() - Method in record class com.adobe.testing.s3mock.dto.ListVersionsResult
Returns the value of the nextKeyMarker record component.
nextMarker() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResult
Returns the value of the nextMarker record component.
nextPartNumberMarker() - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesParts
Returns the value of the nextPartNumberMarker record component.
nextPartNumberMarker() - Method in record class com.adobe.testing.s3mock.dto.ListPartsResult
Returns the value of the nextPartNumberMarker record component.
nextUploadIdMarker() - Method in record class com.adobe.testing.s3mock.dto.ListMultipartUploadsResult
Returns the value of the nextUploadIdMarker record component.
nextVersionIdMarker() - Method in record class com.adobe.testing.s3mock.dto.ListVersionsResult
Returns the value of the nextVersionIdMarker record component.
NO_SUCH_BUCKET - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
NO_SUCH_KEY - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
NO_SUCH_LIFECYCLE_CONFIGURATION - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
NO_SUCH_UPLOAD_MULTIPART - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
noncurrentDays() - Method in record class com.adobe.testing.s3mock.dto.NoncurrentVersionExpiration
Returns the value of the noncurrentDays record component.
noncurrentDays() - Method in record class com.adobe.testing.s3mock.dto.NoncurrentVersionTransition
Returns the value of the noncurrentDays record component.
noncurrentVersionExpiration() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRule
Returns the value of the noncurrentVersionExpiration record component.
NoncurrentVersionExpiration - Record Class in com.adobe.testing.s3mock.dto
NoncurrentVersionExpiration(Integer, Integer) - Constructor for record class com.adobe.testing.s3mock.dto.NoncurrentVersionExpiration
Creates an instance of a NoncurrentVersionExpiration record class.
NoncurrentVersionTransition - Record Class in com.adobe.testing.s3mock.dto
NoncurrentVersionTransition(Integer, Integer, StorageClass) - Constructor for record class com.adobe.testing.s3mock.dto.NoncurrentVersionTransition
Creates an instance of a NoncurrentVersionTransition record class.
noncurrentVersionTransitions() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRule
Returns the value of the noncurrentVersionTransitions record component.
normalizeEtag(String) - Static method in class com.adobe.testing.s3mock.util.EtagUtil
Returns etag in normalized form with surrounding quotes.
NOT_ACL - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
NOT_ATTRIBUTES - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
NOT_FOUND_BUCKET_OBJECT_LOCK - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
NOT_FOUND_OBJECT_LOCK - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
NOT_LEGAL_HOLD - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
NOT_LIFECYCLE - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
NOT_LIST_TYPE - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
NOT_LOCATION - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
NOT_MODIFIED - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
NOT_OBJECT_LOCK - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
NOT_RETENTION - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
NOT_TAGGING - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
NOT_UPLOAD_ID - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
NOT_UPLOADS - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
NOT_VERSIONS - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
NOT_X_AMZ_COPY_SOURCE - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
NOT_X_AMZ_COPY_SOURCE_RANGE - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
NOT_X_AMZ_SERVER_SIDE_ENCRYPTION - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 

O

OBJECT_LOCK - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
OBJECT_PARTS - Enum constant in enum class com.adobe.testing.s3mock.dto.ObjectAttributes
 
OBJECT_SIZE - Enum constant in enum class com.adobe.testing.s3mock.dto.ObjectAttributes
 
ObjectAttributes - Enum Class in com.adobe.testing.s3mock.dto
ObjectController - Class in com.adobe.testing.s3mock
Handles requests related to objects.
ObjectController(BucketService, ObjectService) - Constructor for class com.adobe.testing.s3mock.ObjectController
 
ObjectKey - Record Class in com.adobe.testing.s3mock.dto
Key request value object.
ObjectKey(String) - Constructor for record class com.adobe.testing.s3mock.dto.ObjectKey
Creates an instance of a ObjectKey record class.
objectLockConfiguration() - Method in record class com.adobe.testing.s3mock.store.BucketMetadata
Returns the value of the objectLockConfiguration record component.
ObjectLockConfiguration - Record Class in com.adobe.testing.s3mock.dto
ObjectLockConfiguration(ObjectLockEnabled, ObjectLockRule) - Constructor for record class com.adobe.testing.s3mock.dto.ObjectLockConfiguration
Creates an instance of a ObjectLockConfiguration record class.
objectLockEnabled() - Method in record class com.adobe.testing.s3mock.dto.ObjectLockConfiguration
Returns the value of the objectLockEnabled record component.
ObjectLockEnabled - Enum Class in com.adobe.testing.s3mock.dto
objectLockRule() - Method in record class com.adobe.testing.s3mock.dto.ObjectLockConfiguration
Returns the value of the objectLockRule record component.
ObjectLockRule - Record Class in com.adobe.testing.s3mock.dto
ObjectLockRule(DefaultRetention) - Constructor for record class com.adobe.testing.s3mock.dto.ObjectLockRule
Creates an instance of a ObjectLockRule record class.
ObjectPart - Record Class in com.adobe.testing.s3mock.dto
ObjectPart(String, String, String, String, Long, Integer) - Constructor for record class com.adobe.testing.s3mock.dto.ObjectPart
Creates an instance of a ObjectPart record class.
objectParts() - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesOutput
Returns the value of the objectParts record component.
objects() - Method in record class com.adobe.testing.s3mock.store.BucketMetadata
Returns the value of the objects record component.
ObjectService - Class in com.adobe.testing.s3mock.service
 
ObjectService(BucketStore, ObjectStore) - Constructor for class com.adobe.testing.s3mock.service.ObjectService
 
objectSize() - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesOutput
Returns the value of the objectSize record component.
objectSizeGreaterThan() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
Returns the value of the objectSizeGreaterThan record component.
objectSizeGreaterThan() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRuleFilter
Returns the value of the objectSizeGreaterThan record component.
objectSizeLessThan() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
Returns the value of the objectSizeLessThan record component.
objectSizeLessThan() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRuleFilter
Returns the value of the objectSizeLessThan record component.
objectsToDelete() - Method in record class com.adobe.testing.s3mock.dto.Delete
Returns the value of the objectsToDelete record component.
ObjectStore - Class in com.adobe.testing.s3mock.store
Stores objects and their metadata created in S3Mock.
ObjectStore(boolean, DateTimeFormatter, ObjectMapper) - Constructor for class com.adobe.testing.s3mock.store.ObjectStore
 
ObjectVersion - Record Class in com.adobe.testing.s3mock.dto
ObjectVersion(String, String, String, String, StorageClass, Owner, ChecksumAlgorithm, Boolean, String) - Constructor for record class com.adobe.testing.s3mock.dto.ObjectVersion
Creates an instance of a ObjectVersion record class.
objectVersions() - Method in record class com.adobe.testing.s3mock.dto.ListVersionsResult
Returns the value of the objectVersions record component.
OFF - Enum constant in enum class com.adobe.testing.s3mock.dto.LegalHold.Status
 
ON - Enum constant in enum class com.adobe.testing.s3mock.dto.LegalHold.Status
 
ONEZONE_IA - Enum constant in enum class com.adobe.testing.s3mock.dto.StorageClass
 
OUTPOSTS - Enum constant in enum class com.adobe.testing.s3mock.dto.StorageClass
 
overrideHeadersFrom(Map<String, String>) - Static method in class com.adobe.testing.s3mock.util.HeaderUtil
 
owner() - Method in record class com.adobe.testing.s3mock.dto.DeleteMarkerEntry
Returns the value of the owner record component.
owner() - Method in record class com.adobe.testing.s3mock.dto.ListAllMyBucketsResult
Returns the value of the owner record component.
owner() - Method in record class com.adobe.testing.s3mock.dto.ListPartsResult
Returns the value of the owner record component.
owner() - Method in record class com.adobe.testing.s3mock.dto.MultipartUpload
Returns the value of the owner record component.
owner() - Method in record class com.adobe.testing.s3mock.dto.ObjectVersion
Returns the value of the owner record component.
owner() - Method in record class com.adobe.testing.s3mock.dto.S3Object
Returns the value of the owner record component.
owner() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the owner record component.
Owner - Class in com.adobe.testing.s3mock.dto
Owner of a Bucket.
Owner() - Constructor for class com.adobe.testing.s3mock.dto.Owner
 
Owner(String, String) - Constructor for class com.adobe.testing.s3mock.dto.Owner
 

P

Part - Record Class in com.adobe.testing.s3mock.dto
Part(Integer, String, Date, Long) - Constructor for record class com.adobe.testing.s3mock.dto.Part
Creates an instance of a Part record class.
PART_NUMBER - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
partNumber() - Method in record class com.adobe.testing.s3mock.dto.CompletedPart
Returns the value of the partNumber record component.
partNumber() - Method in record class com.adobe.testing.s3mock.dto.ObjectPart
Returns the value of the partNumber record component.
partNumber() - Method in record class com.adobe.testing.s3mock.dto.Part
Returns the value of the partNumber record component.
partNumberMarker() - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesParts
Returns the value of the partNumberMarker record component.
partNumberMarker() - Method in record class com.adobe.testing.s3mock.dto.ListPartsResult
Returns the value of the partNumberMarker record component.
parts() - Method in record class com.adobe.testing.s3mock.dto.CompleteMultipartUpload
Returns the value of the parts record component.
parts() - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesParts
Returns the value of the parts record component.
parts() - Method in record class com.adobe.testing.s3mock.dto.ListPartsResult
Returns the value of the parts record component.
path() - Method in record class com.adobe.testing.s3mock.dto.Bucket
Returns the value of the path record component.
path() - Method in record class com.adobe.testing.s3mock.store.BucketMetadata
Returns the value of the path record component.
payloadLength - Variable in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
 
payloadLength - Variable in class com.adobe.testing.s3mock.util.AwsChunkedDecodingChecksumInputStream
 
payloadLength - Variable in class com.adobe.testing.s3mock.util.AwsChunkedDecodingInputStream
 
PRECONDITION_FAILED - Static variable in exception class com.adobe.testing.s3mock.S3Exception
 
prefix() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
Returns the value of the prefix record component.
prefix() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRuleFilter
Returns the value of the prefix record component.
prefix() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResult
Returns the value of the prefix record component.
prefix() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResultV2
Returns the value of the prefix record component.
prefix() - Method in record class com.adobe.testing.s3mock.dto.ListMultipartUploadsResult
Returns the value of the prefix record component.
prefix() - Method in record class com.adobe.testing.s3mock.dto.ListVersionsResult
Returns the value of the prefix record component.
prefix() - Method in record class com.adobe.testing.s3mock.dto.Prefix
Returns the value of the prefix record component.
Prefix - Record Class in com.adobe.testing.s3mock.dto
 
Prefix(String) - Constructor for record class com.adobe.testing.s3mock.dto.Prefix
Creates an instance of a Prefix record class.
prepareMultipartUpload(BucketMetadata, String, UUID, String, Map<String, String>, String, Owner, Owner, Map<String, String>, Map<String, String>) - Method in class com.adobe.testing.s3mock.store.MultipartStore
Prepares everything to store an object uploaded as multipart upload.
prepareMultipartUpload(String, String, String, Map<String, String>, String, Owner, Owner, Map<String, String>, Map<String, String>) - Method in class com.adobe.testing.s3mock.service.MultipartService
Prepares everything to store an object uploaded as multipart upload.
pretendToCopyS3Object(BucketMetadata, UUID, Map<String, String>) - Method in class com.adobe.testing.s3mock.store.ObjectStore
If source and destination is the same, pretend we copied - S3 does the same.
PROP_HTTP_PORT - Static variable in class com.adobe.testing.s3mock.S3MockApplication
Property name for passing the HTTP port to use.
PROP_HTTPS_PORT - Static variable in class com.adobe.testing.s3mock.S3MockApplication
Property name for passing the HTTPS port to use.
PROP_INITIAL_BUCKETS - Static variable in class com.adobe.testing.s3mock.S3MockApplication
Property name for passing a comma separated list of buckets that are to be created at startup.
PROP_ROOT_DIRECTORY - Static variable in class com.adobe.testing.s3mock.S3MockApplication
Property name for passing a root directory to use.
PROP_SECURE_CONNECTION - Static variable in class com.adobe.testing.s3mock.S3MockApplication
Property name for using either HTTPS or HTTP connections.
PROP_SILENT - Static variable in class com.adobe.testing.s3mock.S3MockApplication
Property name for enabling the silent mode with logging set at WARN and without banner.
putBucketLifecycleConfiguration(String, BucketLifecycleConfiguration) - Method in class com.adobe.testing.s3mock.BucketController
Put BucketLifecycleConfiguration of a bucket.
putLegalHold(String, ObjectKey, LegalHold) - Method in class com.adobe.testing.s3mock.ObjectController
Sets legal hold for an object.
putObject(String, ObjectKey, List<Tag>, String, String, String, HttpHeaders, InputStream) - Method in class com.adobe.testing.s3mock.ObjectController
Adds an object to a bucket.
putObjectAcl(String, ObjectKey, String) - Method in class com.adobe.testing.s3mock.ObjectController
Adds an ACL to an object.
putObjectLockConfiguration(String, ObjectLockConfiguration) - Method in class com.adobe.testing.s3mock.BucketController
Put ObjectLockConfiguration of a bucket.
putObjectRetention(String, ObjectKey, Retention) - Method in class com.adobe.testing.s3mock.ObjectController
Sets retention for an object.
putObjectTagging(String, ObjectKey, Tagging) - Method in class com.adobe.testing.s3mock.ObjectController
Sets tags for a file identified by bucketName and fileName.
putPart(BucketMetadata, UUID, String, String, InputStream, boolean, Map<String, String>) - Method in class com.adobe.testing.s3mock.store.MultipartStore
Uploads a part of a multipart upload.
putPart(String, String, String, String, InputStream, boolean, Map<String, String>) - Method in class com.adobe.testing.s3mock.service.MultipartService
Uploads a part of a multipart upload.
putS3Object(String, String, String, Map<String, String>, InputStream, boolean, Map<String, String>, Map<String, String>, List<Tag>, ChecksumAlgorithm, String, Owner) - Method in class com.adobe.testing.s3mock.service.ObjectService
Stores an object inside a Bucket.

Q

quiet() - Method in record class com.adobe.testing.s3mock.dto.Delete
Returns the value of the quiet record component.

R

RANDOM_PORT - Static variable in class com.adobe.testing.s3mock.S3MockApplication
 
RANGE - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
read() - Method in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
 
read() - Method in class com.adobe.testing.s3mock.util.AwsChunkedDecodingChecksumInputStream
 
read() - Method in class com.adobe.testing.s3mock.util.AwsChunkedDecodingInputStream
 
READ - Enum constant in enum class com.adobe.testing.s3mock.dto.Grant.Permission
 
READ_ACP - Enum constant in enum class com.adobe.testing.s3mock.dto.Grant.Permission
 
readAcl(BucketMetadata, UUID) - Method in class com.adobe.testing.s3mock.store.ObjectStore
 
readUntil(byte[]) - Method in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
Reads this stream until the byte sequence was found.
readUntil(byte[]) - Method in class com.adobe.testing.s3mock.util.AwsChunkedDecodingChecksumInputStream
Reads this stream until the byte sequence was found.
readUntil(byte[]) - Method in class com.adobe.testing.s3mock.util.AwsChunkedDecodingInputStream
Reads this stream until the byte sequence was found.
REDUCED_REDUNDANCY - Enum constant in enum class com.adobe.testing.s3mock.dto.StorageClass
 
region() - Method in record class com.adobe.testing.s3mock.dto.LocationConstraint
Returns the value of the region record component.
region() - Method in record class com.adobe.testing.s3mock.S3MockProperties
Returns the value of the region record component.
RegionSerializer - Class in com.adobe.testing.s3mock.dto
Serialize AWS Region objects.
RegionSerializer() - Constructor for class com.adobe.testing.s3mock.dto.RegionSerializer
 
registerKMSKeyRef(String) - Method in class com.adobe.testing.s3mock.S3MockApplication
Deprecated, for removal: This API element is subject to removal in a future version.
Using the S3Mock directly through Java is discouraged. Either run the JAR and start a separate JVM, or run the Docker container.
registerKMSKeyRef(String) - Method in record class com.adobe.testing.s3mock.store.KmsKeyStore
Register a valid KMS Key reference.
removeFromBucket(String, String) - Method in class com.adobe.testing.s3mock.store.BucketStore
Removes key from a bucket.
removeKey(String) - Method in record class com.adobe.testing.s3mock.store.BucketMetadata
 
REPLACE - Enum constant in enum class com.adobe.testing.s3mock.util.AwsHttpHeaders.MetadataDirective
 
requestId() - Method in record class com.adobe.testing.s3mock.dto.ErrorResponse
Returns the value of the requestId record component.
resource() - Method in record class com.adobe.testing.s3mock.dto.ErrorResponse
Returns the value of the resource record component.
retainFilesOnExit() - Method in record class com.adobe.testing.s3mock.store.StoreProperties
Returns the value of the retainFilesOnExit record component.
retainUntilDate() - Method in record class com.adobe.testing.s3mock.dto.Retention
Returns the value of the retainUntilDate record component.
retention() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the retention record component.
Retention - Record Class in com.adobe.testing.s3mock.dto
Retention(Mode, Instant) - Constructor for record class com.adobe.testing.s3mock.dto.Retention
Creates an instance of a Retention record class.
RETENTION - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
root() - Method in record class com.adobe.testing.s3mock.store.StoreProperties
Returns the value of the root record component.
rules() - Method in record class com.adobe.testing.s3mock.dto.BucketLifecycleConfiguration
Returns the value of the rules record component.

S

S3Exception - Exception Class in com.adobe.testing.s3mock
RuntimeException to communicate general S3 errors.
S3Exception(int, String, String) - Constructor for exception class com.adobe.testing.s3mock.S3Exception
Creates a new S3Exception to be mapped as an ErrorResponse.
S3MockApplication - Class in com.adobe.testing.s3mock
File Store Application that mocks Amazon S3.
S3MockApplication() - Constructor for class com.adobe.testing.s3mock.S3MockApplication
 
S3MockConfiguration - Class in com.adobe.testing.s3mock
 
S3MockConfiguration() - Constructor for class com.adobe.testing.s3mock.S3MockConfiguration
 
S3MockProperties - Record Class in com.adobe.testing.s3mock
 
S3MockProperties(int, String, Region) - Constructor for record class com.adobe.testing.s3mock.S3MockProperties
Creates an instance of a S3MockProperties record class.
S3Object - Record Class in com.adobe.testing.s3mock.dto
Class representing an Object on S3.
S3Object(String, String, String, String, StorageClass, Owner, ChecksumAlgorithm) - Constructor for record class com.adobe.testing.s3mock.dto.S3Object
Creates an instance of a S3Object record class.
S3ObjectIdentifier - Record Class in com.adobe.testing.s3mock.dto
Object identifier used in many APIs.
S3ObjectIdentifier(String, String) - Constructor for record class com.adobe.testing.s3mock.dto.S3ObjectIdentifier
Creates an instance of a S3ObjectIdentifier record class.
S3ObjectMetadata - Record Class in com.adobe.testing.s3mock.store
Represents an object in S3, used to serialize and deserialize all metadata locally.
S3ObjectMetadata(UUID, String, String, String, String, String, long, Path, Map<String, String>, List<Tag>, LegalHold, Retention, Owner, Map<String, String>, Map<String, String>, ChecksumAlgorithm, String) - Constructor for record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Creates an instance of a S3ObjectMetadata record class.
serialize(Instant, JsonGenerator, SerializerProvider) - Method in class com.adobe.testing.s3mock.dto.InstantSerializer
 
serialize(Region, JsonGenerator, SerializerProvider) - Method in class com.adobe.testing.s3mock.dto.RegionSerializer
 
serializeJaxb(AccessControlPolicy) - Static method in class com.adobe.testing.s3mock.util.XmlUtil
 
serializeJaxb(Object, Class<?>...) - Static method in class com.adobe.testing.s3mock.util.XmlUtil
 
SERVER_SSL_KEY_ALIAS - Static variable in class com.adobe.testing.s3mock.S3MockApplication
Property name for specifying the key to use.
SERVER_SSL_KEY_PASSWORD - Static variable in class com.adobe.testing.s3mock.S3MockApplication
Property name for passing the password for the key.
SERVER_SSL_KEY_STORE - Static variable in class com.adobe.testing.s3mock.S3MockApplication
Property name for passing the path to the keystore to use.
SERVER_SSL_KEY_STORE_PASSWORD - Static variable in class com.adobe.testing.s3mock.S3MockApplication
Property name for passing the password for the keystore.
ServiceConfiguration - Class in com.adobe.testing.s3mock.service
 
ServiceConfiguration() - Constructor for class com.adobe.testing.s3mock.service.ServiceConfiguration
 
setAccessControlList(List<Grant>) - Method in class com.adobe.testing.s3mock.dto.AccessControlPolicy
 
setAcl(String, String, AccessControlPolicy) - Method in class com.adobe.testing.s3mock.service.ObjectService
Sets AccessControlPolicy for a given object.
setBucketLifecycleConfiguration(String, BucketLifecycleConfiguration) - Method in class com.adobe.testing.s3mock.service.BucketService
 
setDisplayName(String) - Method in class com.adobe.testing.s3mock.dto.Owner
 
setEmailAddress(String) - Method in class com.adobe.testing.s3mock.dto.Grantee
 
setGrantee(Grantee) - Method in class com.adobe.testing.s3mock.dto.Grant
 
setId(String) - Method in class com.adobe.testing.s3mock.dto.Owner
 
setLegalHold(String, String, LegalHold) - Method in class com.adobe.testing.s3mock.service.ObjectService
Sets LegalHold for a given object.
setObjectLockConfiguration(String, ObjectLockConfiguration) - Method in class com.adobe.testing.s3mock.service.BucketService
 
setObjectTags(String, String, List<Tag>) - Method in class com.adobe.testing.s3mock.service.ObjectService
Sets tags for a given object.
setOwner(Owner) - Method in class com.adobe.testing.s3mock.dto.AccessControlPolicy
 
setPayloadLength(byte[]) - Method in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
 
setPayloadLength(byte[]) - Method in class com.adobe.testing.s3mock.util.AwsChunkedDecodingChecksumInputStream
 
setPayloadLength(byte[]) - Method in class com.adobe.testing.s3mock.util.AwsChunkedDecodingInputStream
 
setPermission(Grant.Permission) - Method in class com.adobe.testing.s3mock.dto.Grant
 
setRetention(String, String, Retention) - Method in class com.adobe.testing.s3mock.service.ObjectService
Sets Retention for a given object.
setUri(URI) - Method in class com.adobe.testing.s3mock.dto.Grantee
 
SHA1 - Enum constant in enum class com.adobe.testing.s3mock.dto.ChecksumAlgorithm
 
SHA256 - Enum constant in enum class com.adobe.testing.s3mock.dto.ChecksumAlgorithm
 
size() - Method in record class com.adobe.testing.s3mock.dto.ObjectPart
Returns the value of the size record component.
size() - Method in record class com.adobe.testing.s3mock.dto.ObjectVersion
Returns the value of the size record component.
size() - Method in record class com.adobe.testing.s3mock.dto.Part
Returns the value of the size record component.
size() - Method in record class com.adobe.testing.s3mock.dto.S3Object
Returns the value of the size record component.
size() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the size record component.
source - Variable in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
 
source - Variable in class com.adobe.testing.s3mock.util.AwsChunkedDecodingChecksumInputStream
 
source - Variable in class com.adobe.testing.s3mock.util.AwsChunkedDecodingInputStream
 
STANDARD - Enum constant in enum class com.adobe.testing.s3mock.dto.StorageClass
 
STANDARD_IA - Enum constant in enum class com.adobe.testing.s3mock.dto.StorageClass
 
start(String...) - Static method in class com.adobe.testing.s3mock.S3MockApplication
Starts the server.
start(Map<String, Object>, String...) - Static method in class com.adobe.testing.s3mock.S3MockApplication
Starts the server.
START_AFTER - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
startAfter() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResultV2
Returns the value of the startAfter record component.
status() - Method in record class com.adobe.testing.s3mock.dto.LegalHold
Returns the value of the status record component.
status() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRule
Returns the value of the status record component.
stop() - Method in class com.adobe.testing.s3mock.S3MockApplication
Stops the server.
STORAGE_CLASS - Enum constant in enum class com.adobe.testing.s3mock.dto.ObjectAttributes
 
storageClass() - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesOutput
Returns the value of the storageClass record component.
storageClass() - Method in record class com.adobe.testing.s3mock.dto.ListPartsResult
Returns the value of the storageClass record component.
storageClass() - Method in record class com.adobe.testing.s3mock.dto.MultipartUpload
Returns the value of the storageClass record component.
storageClass() - Method in record class com.adobe.testing.s3mock.dto.NoncurrentVersionTransition
Returns the value of the storageClass record component.
storageClass() - Method in record class com.adobe.testing.s3mock.dto.ObjectVersion
Returns the value of the storageClass record component.
storageClass() - Method in record class com.adobe.testing.s3mock.dto.S3Object
Returns the value of the storageClass record component.
storageClass() - Method in record class com.adobe.testing.s3mock.dto.Transition
Returns the value of the storageClass record component.
StorageClass - Enum Class in com.adobe.testing.s3mock.dto
storeAcl(BucketMetadata, UUID, AccessControlPolicy) - Method in class com.adobe.testing.s3mock.store.ObjectStore
Store ACL for a given object.
storeBucketLifecycleConfiguration(BucketMetadata, BucketLifecycleConfiguration) - Method in class com.adobe.testing.s3mock.store.BucketStore
 
StoreConfiguration - Class in com.adobe.testing.s3mock.store
 
StoreConfiguration() - Constructor for class com.adobe.testing.s3mock.store.StoreConfiguration
 
storeHeaders() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the storeHeaders record component.
storeHeadersFrom(HttpHeaders) - Static method in class com.adobe.testing.s3mock.util.HeaderUtil
Retrieves headers to store from request.
storeLegalHold(BucketMetadata, UUID, LegalHold) - Method in class com.adobe.testing.s3mock.store.ObjectStore
Store legal hold for a given object.
storeObjectLockConfiguration(BucketMetadata, ObjectLockConfiguration) - Method in class com.adobe.testing.s3mock.store.BucketStore
 
storeObjectTags(BucketMetadata, UUID, List<Tag>) - Method in class com.adobe.testing.s3mock.store.ObjectStore
Store tags for a given object.
StoreProperties - Record Class in com.adobe.testing.s3mock.store
 
StoreProperties(boolean, String, Set<String>, List<String>) - Constructor for record class com.adobe.testing.s3mock.store.StoreProperties
Creates an instance of a StoreProperties record class.
storeRetention(BucketMetadata, UUID, Retention) - Method in class com.adobe.testing.s3mock.store.ObjectStore
Store retention for a given object.
storeS3ObjectMetadata(BucketMetadata, UUID, String, String, Map<String, String>, InputStream, boolean, Map<String, String>, Map<String, String>, String, List<Tag>, ChecksumAlgorithm, String, Owner) - Method in class com.adobe.testing.s3mock.store.ObjectStore
Stores an object inside a Bucket.

T

Tag - Record Class in com.adobe.testing.s3mock.dto
Tag(String) - Constructor for record class com.adobe.testing.s3mock.dto.Tag
Constructor for Spring's automatic header conversion.
Tag(String, String) - Constructor for record class com.adobe.testing.s3mock.dto.Tag
Creates an instance of a Tag record class.
Tagging - Record Class in com.adobe.testing.s3mock.dto
Result to be returned for GetObjectTagging.
Tagging(TagSet) - Constructor for record class com.adobe.testing.s3mock.dto.Tagging
Creates an instance of a Tagging record class.
TAGGING - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
tags() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
Returns the value of the tags record component.
tags() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRuleFilter
Returns the value of the tags record component.
tags() - Method in record class com.adobe.testing.s3mock.dto.TagSet
Returns the value of the tags record component.
tags() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the tags record component.
tagSet() - Method in record class com.adobe.testing.s3mock.dto.Tagging
Returns the value of the tagSet record component.
TagSet - Record Class in com.adobe.testing.s3mock.dto
 
TagSet(List<Tag>) - Constructor for record class com.adobe.testing.s3mock.dto.TagSet
Creates an instance of a TagSet record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.AbortIncompleteMultipartUpload
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.Bucket
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.BucketLifecycleConfiguration
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.Buckets
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.Checksum
Returns a string representation of this record class.
toString() - Method in enum class com.adobe.testing.s3mock.dto.ChecksumAlgorithm
 
toString() - Method in record class com.adobe.testing.s3mock.dto.CompletedPart
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.CompleteMultipartUpload
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.CompleteMultipartUploadResult
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.CopyObjectResult
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.CopyPartResult
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.CopySource
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.DefaultRetention
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.Delete
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.DeletedS3Object
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.DeleteMarkerEntry
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.DeleteResult
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.Error
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.ErrorResponse
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesOutput
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesParts
Returns a string representation of this record class.
toString() - Method in enum class com.adobe.testing.s3mock.dto.Grant.Permission
 
toString() - Method in record class com.adobe.testing.s3mock.dto.InitiateMultipartUploadResult
Returns a string representation of this record class.
toString() - Method in enum class com.adobe.testing.s3mock.dto.LegalHold.Status
 
toString() - Method in record class com.adobe.testing.s3mock.dto.LegalHold
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.LifecycleExpiration
Returns a string representation of this record class.
toString() - Method in enum class com.adobe.testing.s3mock.dto.LifecycleRule.Status
 
toString() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRule
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRuleFilter
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.ListAllMyBucketsResult
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResult
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.ListBucketResultV2
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.ListMultipartUploadsResult
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.ListPartsResult
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.ListVersionsResult
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.LocationConstraint
Returns a string representation of this record class.
toString() - Method in enum class com.adobe.testing.s3mock.dto.Mode
 
toString() - Method in record class com.adobe.testing.s3mock.dto.MultipartUpload
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.NoncurrentVersionExpiration
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.NoncurrentVersionTransition
Returns a string representation of this record class.
toString() - Method in enum class com.adobe.testing.s3mock.dto.ObjectAttributes
 
toString() - Method in record class com.adobe.testing.s3mock.dto.ObjectKey
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.ObjectLockConfiguration
Returns a string representation of this record class.
toString() - Method in enum class com.adobe.testing.s3mock.dto.ObjectLockEnabled
 
toString() - Method in record class com.adobe.testing.s3mock.dto.ObjectLockRule
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.ObjectPart
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.ObjectVersion
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.Part
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.Prefix
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.Retention
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.S3Object
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.S3ObjectIdentifier
Returns a string representation of this record class.
toString() - Method in enum class com.adobe.testing.s3mock.dto.StorageClass
 
toString() - Method in record class com.adobe.testing.s3mock.dto.Tag
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.Tagging
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.TagSet
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.dto.Transition
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.S3MockProperties
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.store.BucketMetadata
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.store.KmsKeyStore
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns a string representation of this record class.
toString() - Method in record class com.adobe.testing.s3mock.store.StoreProperties
Returns a string representation of this record class.
totalPartsCount() - Method in record class com.adobe.testing.s3mock.dto.GetObjectAttributesParts
Returns the value of the totalPartsCount record component.
Transition - Record Class in com.adobe.testing.s3mock.dto
Transition(Instant, Integer, StorageClass) - Constructor for record class com.adobe.testing.s3mock.dto.Transition
Creates an instance of a Transition record class.
transitions() - Method in record class com.adobe.testing.s3mock.dto.LifecycleRule
Returns the value of the transitions record component.
truncated() - Method in record class com.adobe.testing.s3mock.dto.ListPartsResult
Returns the value of the truncated record component.

U

UPLOAD_ID - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
uploadId() - Method in record class com.adobe.testing.s3mock.dto.InitiateMultipartUploadResult
Returns the value of the uploadId record component.
uploadId() - Method in record class com.adobe.testing.s3mock.dto.ListPartsResult
Returns the value of the uploadId record component.
uploadId() - Method in record class com.adobe.testing.s3mock.dto.MultipartUpload
Returns the value of the uploadId record component.
uploadIdMarker() - Method in record class com.adobe.testing.s3mock.dto.ListMultipartUploadsResult
Returns the value of the uploadIdMarker record component.
uploadPart(String, ObjectKey, String, String, String, HttpHeaders, InputStream) - Method in class com.adobe.testing.s3mock.MultipartController
Adds an object to a bucket accepting encryption headers.
uploadPartCopy(String, ObjectKey, CopySource, HttpRange, List<String>, List<String>, String, String, HttpHeaders) - Method in class com.adobe.testing.s3mock.MultipartController
Uploads a part by copying data from an existing object as data source.
UPLOADS - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
userMetadata() - Method in record class com.adobe.testing.s3mock.store.S3ObjectMetadata
Returns the value of the userMetadata record component.
userMetadataFrom(HttpHeaders) - Static method in class com.adobe.testing.s3mock.util.HeaderUtil
Retrieves user metadata from request.
userMetadataHeadersFrom(S3ObjectMetadata) - Static method in class com.adobe.testing.s3mock.util.HeaderUtil
Creates response headers from S3ObjectMetadata user metadata.

V

validateKeyId(String) - Method in record class com.adobe.testing.s3mock.store.KmsKeyStore
Validate if the KMS key ID is valid.
validKmsKeys() - Method in record class com.adobe.testing.s3mock.store.StoreProperties
Returns the value of the validKmsKeys record component.
value() - Method in record class com.adobe.testing.s3mock.dto.Tag
Returns the value of the value record component.
valueOf(String) - Static method in enum class com.adobe.testing.s3mock.dto.ChecksumAlgorithm
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.adobe.testing.s3mock.dto.Grant.Permission
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.adobe.testing.s3mock.dto.LegalHold.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.adobe.testing.s3mock.dto.LifecycleRule.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.adobe.testing.s3mock.dto.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.adobe.testing.s3mock.dto.ObjectAttributes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.adobe.testing.s3mock.dto.ObjectLockEnabled
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.adobe.testing.s3mock.dto.StorageClass
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.adobe.testing.s3mock.util.AwsHttpHeaders.MetadataDirective
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.adobe.testing.s3mock.dto.ChecksumAlgorithm
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.adobe.testing.s3mock.dto.Grant.Permission
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.adobe.testing.s3mock.dto.LegalHold.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.adobe.testing.s3mock.dto.LifecycleRule.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.adobe.testing.s3mock.dto.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.adobe.testing.s3mock.dto.ObjectAttributes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.adobe.testing.s3mock.dto.ObjectLockEnabled
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.adobe.testing.s3mock.dto.StorageClass
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.adobe.testing.s3mock.util.AwsHttpHeaders.MetadataDirective
Returns an array containing the constants of this enum class, in the order they are declared.
verifyBucketDoesNotExist(String) - Method in class com.adobe.testing.s3mock.service.BucketService
 
verifyBucketExists(String) - Method in class com.adobe.testing.s3mock.service.BucketService
 
verifyBucketIsEmpty(String) - Method in class com.adobe.testing.s3mock.service.BucketService
 
verifyBucketNameIsAllowed(String) - Method in class com.adobe.testing.s3mock.service.BucketService
verifyBucketObjectLockEnabled(String) - Method in class com.adobe.testing.s3mock.service.BucketService
 
verifyEncodingType(String) - Method in class com.adobe.testing.s3mock.service.BucketService
 
verifyMaxKeys(Integer) - Method in class com.adobe.testing.s3mock.service.BucketService
 
verifyMd5(InputStream, String) - Method in class com.adobe.testing.s3mock.service.ObjectService
 
verifyMd5(InputStream, String, String) - Method in class com.adobe.testing.s3mock.service.ObjectService
 
verifyMultipartParts(String, String, String, List<CompletedPart>) - Method in class com.adobe.testing.s3mock.service.MultipartService
 
verifyMultipartParts(String, UUID, String) - Method in class com.adobe.testing.s3mock.service.MultipartService
 
verifyMultipartUploadExists(String) - Method in class com.adobe.testing.s3mock.service.MultipartService
 
verifyObjectExists(String, String) - Method in class com.adobe.testing.s3mock.service.ObjectService
 
verifyObjectLockConfiguration(String, String) - Method in class com.adobe.testing.s3mock.service.ObjectService
 
verifyObjectMatching(List<String>, List<String>, S3ObjectMetadata) - Method in class com.adobe.testing.s3mock.service.ObjectService
 
verifyObjectMatchingForCopy(List<String>, List<String>, S3ObjectMetadata) - Method in class com.adobe.testing.s3mock.service.ObjectService
FOr copy use-cases, we need to return PRECONDITION_FAILED only.
verifyPartNumberLimits(String) - Method in class com.adobe.testing.s3mock.service.MultipartService
 
verifyRetention(Retention) - Method in class com.adobe.testing.s3mock.service.ObjectService
 
VERSION_ID_MARKER - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 
versionId() - Method in record class com.adobe.testing.s3mock.dto.DeletedS3Object
Returns the value of the versionId record component.
versionId() - Method in record class com.adobe.testing.s3mock.dto.DeleteMarkerEntry
Returns the value of the versionId record component.
versionId() - Method in record class com.adobe.testing.s3mock.dto.Error
Returns the value of the versionId record component.
versionId() - Method in record class com.adobe.testing.s3mock.dto.ObjectVersion
Returns the value of the versionId record component.
versionId() - Method in record class com.adobe.testing.s3mock.dto.S3ObjectIdentifier
Returns the value of the versionId record component.
versionIdMarker() - Method in record class com.adobe.testing.s3mock.dto.ListVersionsResult
Returns the value of the versionIdMarker record component.
VERSIONS - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
 

W

withBucketLifecycleConfiguration(BucketLifecycleConfiguration) - Method in record class com.adobe.testing.s3mock.store.BucketMetadata
 
withObjectLockConfiguration(ObjectLockConfiguration) - Method in record class com.adobe.testing.s3mock.store.BucketMetadata
 
WRITE - Enum constant in enum class com.adobe.testing.s3mock.dto.Grant.Permission
 
WRITE_ACP - Enum constant in enum class com.adobe.testing.s3mock.dto.Grant.Permission
 

X

X_AMZ_BUCKET_OBJECT_LOCK_ENABLED - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_CHECKSUM_CRC32 - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_CHECKSUM_CRC32C - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_CHECKSUM_SHA1 - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_CHECKSUM_SHA256 - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_CONTENT_SHA256 - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_COPY_SOURCE - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_COPY_SOURCE_IF_MATCH - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_COPY_SOURCE_IF_MODIFIED_SINCE - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_COPY_SOURCE_IF_NONE_MATCH - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_COPY_SOURCE_IF_UNMODIFIED_SINCE - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_COPY_SOURCE_RANGE - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_DELETE_MARKER - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_METADATA_DIRECTIVE - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_OBJECT_ATTRIBUTES - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_SDK_CHECKSUM_ALGORITHM - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_SERVER_SIDE_ENCRYPTION - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_SERVER_SIDE_ENCRYPTION_AWS_KMS_KEY_ID - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
X_AMZ_TAGGING - Static variable in class com.adobe.testing.s3mock.util.AwsHttpHeaders
 
XmlUtil - Class in com.adobe.testing.s3mock.util
Utility class with helper methods to serialize / deserialize JAXB annotated classes.

Y

years() - Method in record class com.adobe.testing.s3mock.dto.DefaultRetention
Returns the value of the years record component.
A B C D E F G H I K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form