Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbortIncompleteMultipartUpload - Class in com.adobe.testing.s3mock.dto
- AbortIncompleteMultipartUpload() - Constructor for class com.adobe.testing.s3mock.dto.AbortIncompleteMultipartUpload
- AbortIncompleteMultipartUpload(Integer) - Constructor for class com.adobe.testing.s3mock.dto.AbortIncompleteMultipartUpload
- 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 class com.adobe.testing.s3mock.dto.DeleteResult
- addError(Error) - Method in class com.adobe.testing.s3mock.dto.DeleteResult
- addKey(String) - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- 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
- 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
-
Constructs a new
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 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 com.adobe.testing.s3mock.S3Exception
- BAD_REQUEST_MD5 - Static variable in exception 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 - Class in com.adobe.testing.s3mock.dto
- Bucket(Path, String, String) - Constructor for class com.adobe.testing.s3mock.dto.Bucket
-
Constructs a new
Bucket. - BUCKET_ALREADY_EXISTS - Static variable in exception com.adobe.testing.s3mock.S3Exception
- BUCKET_ALREADY_OWNED_BY_YOU - Static variable in exception com.adobe.testing.s3mock.S3Exception
- BUCKET_NOT_EMPTY - Static variable in exception 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 - Class in com.adobe.testing.s3mock.dto
- BucketLifecycleConfiguration() - Constructor for class com.adobe.testing.s3mock.dto.BucketLifecycleConfiguration
- BucketLifecycleConfiguration(List<LifecycleRule>) - Constructor for class com.adobe.testing.s3mock.dto.BucketLifecycleConfiguration
- BucketMetadata - Class in com.adobe.testing.s3mock.store
-
Represents a bucket in S3, used to serialize and deserialize all metadata locally.
- BucketMetadata() - Constructor for class com.adobe.testing.s3mock.store.BucketMetadata
- Buckets - Class in com.adobe.testing.s3mock.dto
-
DTO representing a list of buckets.
- Buckets() - Constructor for class com.adobe.testing.s3mock.dto.Buckets
- 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 - Class in com.adobe.testing.s3mock.dto
- Checksum(String, String, String, String) - Constructor for class com.adobe.testing.s3mock.dto.Checksum
- CHECKSUM - Enum constant in enum com.adobe.testing.s3mock.dto.ObjectAttributes
- CHECKSUM_HEADER - Static variable in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
- ChecksumAlgorithm - Enum in com.adobe.testing.s3mock.dto
- checksumAlgorithmFrom(HttpHeaders) - Static method in class com.adobe.testing.s3mock.util.HeaderUtil
- checksumCRC32 - Variable in class com.adobe.testing.s3mock.dto.CompletedPart
- checksumCRC32C - Variable in class com.adobe.testing.s3mock.dto.CompletedPart
- 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 - Variable in class com.adobe.testing.s3mock.dto.CompletedPart
- checksumSHA256 - Variable in class com.adobe.testing.s3mock.dto.CompletedPart
- close() - Method in class com.adobe.testing.s3mock.util.AwsChunkedDecodingChecksumInputStream
- 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
- CompletedPart - Class in com.adobe.testing.s3mock.dto
- CompletedPart(Integer, String) - Constructor for class com.adobe.testing.s3mock.dto.CompletedPart
- 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 - Class in com.adobe.testing.s3mock.dto
-
Request to complete multipart upload.
- CompleteMultipartUpload() - Constructor for class com.adobe.testing.s3mock.dto.CompleteMultipartUpload
- CompleteMultipartUploadResult - Class in com.adobe.testing.s3mock.dto
-
Result to be returned when completing a multipart request.
- CompleteMultipartUploadResult(String, String, String, String) - Constructor for class com.adobe.testing.s3mock.dto.CompleteMultipartUploadResult
-
Constructs a new
CompleteMultipartUploadResult. - COMPLIANCE - Enum constant in enum 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
- CONTINUATION_TOKEN - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
- convert(String) - Method in class com.adobe.testing.s3mock.HttpRangeHeaderConverter
- COPY - Enum constant in enum 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 - Class in com.adobe.testing.s3mock.dto
- CopyObjectResult(String, String) - Constructor for class com.adobe.testing.s3mock.dto.CopyObjectResult
-
Constructs a new
CopyObjectResult. - 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 - Class in com.adobe.testing.s3mock.dto
- CopyPartResult(Date, String) - Constructor for class com.adobe.testing.s3mock.dto.CopyPartResult
- 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 - Class in com.adobe.testing.s3mock.dto
-
Represents a S3 Object referenced by Bucket and Key.
- CopySource(String) - Constructor for class com.adobe.testing.s3mock.dto.CopySource
-
Creates a
CopySourceexpecting the given String represents the source as/{bucket}/{key}. - CRC32 - Enum constant in enum com.adobe.testing.s3mock.dto.ChecksumAlgorithm
- CRC32C - Enum constant in enum 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.
- CRLF - Static variable in class com.adobe.testing.s3mock.util.AwsChunkedDecodingChecksumInputStream
D
- DEEP_ARCHIVE - Enum constant in enum 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 - Class in com.adobe.testing.s3mock.dto
- DefaultRetention() - Constructor for class com.adobe.testing.s3mock.dto.DefaultRetention
- DefaultRetention(Integer, Integer, Mode) - Constructor for class com.adobe.testing.s3mock.dto.DefaultRetention
- Delete - Class in com.adobe.testing.s3mock.dto
-
Request to initiate a batch delete request.
- Delete() - Constructor for class com.adobe.testing.s3mock.dto.Delete
- 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
- DeletedS3Object - Class in com.adobe.testing.s3mock.dto
- DeletedS3Object() - Constructor for class com.adobe.testing.s3mock.dto.DeletedS3Object
- 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 - Class in com.adobe.testing.s3mock.dto
-
Result to be returned after batch delete request.
- DeleteResult() - Constructor for class com.adobe.testing.s3mock.dto.DeleteResult
- DELIMITER - Static variable in class com.adobe.testing.s3mock.dto.CopySource
- DELIMITER - Static variable in class com.adobe.testing.s3mock.util.AwsChunkedDecodingChecksumInputStream
- 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.
- DigestUtil() - Constructor for class com.adobe.testing.s3mock.util.DigestUtil
- DISABLED - Enum constant in enum 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 class com.adobe.testing.s3mock.store.BucketMetadata
E
- ENABLED - Enum constant in enum com.adobe.testing.s3mock.dto.LifecycleRule.Status
- ENABLED - Enum constant in enum com.adobe.testing.s3mock.dto.ObjectLockEnabled
- ENCODING_TYPE - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
- 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.AwsChunkedDecodingChecksumInputStream
- ENTITY_TOO_SMALL - Static variable in exception com.adobe.testing.s3mock.S3Exception
- equals(Object) - Method in class com.adobe.testing.s3mock.dto.AbortIncompleteMultipartUpload
- equals(Object) - Method in class com.adobe.testing.s3mock.dto.AccessControlPolicy
- equals(Object) - Method in class com.adobe.testing.s3mock.dto.BucketLifecycleConfiguration
- equals(Object) - Method in class com.adobe.testing.s3mock.dto.DefaultRetention
- 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 class com.adobe.testing.s3mock.dto.LifecycleExpiration
- equals(Object) - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- equals(Object) - Method in class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
- equals(Object) - Method in class com.adobe.testing.s3mock.dto.LifecycleRuleFilter
- equals(Object) - Method in class com.adobe.testing.s3mock.dto.NoncurrentVersionExpiration
- equals(Object) - Method in class com.adobe.testing.s3mock.dto.NoncurrentVersionTransition
- equals(Object) - Method in class com.adobe.testing.s3mock.dto.ObjectLockConfiguration
- equals(Object) - Method in class com.adobe.testing.s3mock.dto.ObjectLockRule
- equals(Object) - Method in class com.adobe.testing.s3mock.dto.Owner
- equals(Object) - Method in class com.adobe.testing.s3mock.dto.Part
- equals(Object) - Method in class com.adobe.testing.s3mock.dto.Retention
- equals(Object) - Method in class com.adobe.testing.s3mock.dto.Tag
- equals(Object) - Method in class com.adobe.testing.s3mock.dto.Transition
- equals(Object) - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- Error - Class in com.adobe.testing.s3mock.dto
- Error(String, String, String, String) - Constructor for class com.adobe.testing.s3mock.dto.Error
- ErrorResponse - Class in com.adobe.testing.s3mock.dto
-
A DTO which can be used as a response body if an error occurred.
- ErrorResponse() - Constructor for class com.adobe.testing.s3mock.dto.ErrorResponse
- etag - Variable in class com.adobe.testing.s3mock.dto.CompletedPart
- ETAG - Enum constant in enum com.adobe.testing.s3mock.dto.ObjectAttributes
- EtagUtil - Class in com.adobe.testing.s3mock.util
- EtagUtil() - Constructor for class com.adobe.testing.s3mock.util.EtagUtil
- extractAlgorithmAndChecksum() - Method in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
F
- from(Owner) - Static method in class com.adobe.testing.s3mock.dto.Grantee
- from(S3ObjectIdentifier) - Static method in class com.adobe.testing.s3mock.dto.DeletedS3Object
- from(BucketMetadata) - Static method in class com.adobe.testing.s3mock.dto.Bucket
- from(S3ObjectMetadata) - Static method in class com.adobe.testing.s3mock.dto.S3Object
- from(Date, String) - Static method in class com.adobe.testing.s3mock.dto.CopyPartResult
- fromString(String) - Static method in enum com.adobe.testing.s3mock.dto.ChecksumAlgorithm
- FULL_CONTROL - Enum constant in enum com.adobe.testing.s3mock.dto.Grant.Permission
G
- getAbortIncompleteMultipartUpload() - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- 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
- getAnd() - Method in class com.adobe.testing.s3mock.dto.LifecycleRuleFilter
- getBucket() - Method in class com.adobe.testing.s3mock.dto.CopySource
- getBucket(String) - Method in class com.adobe.testing.s3mock.service.BucketService
-
Retrieves a Bucket identified by its name.
- getBucketLifecycleConfiguration() - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- 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.
- getBuckets() - Method in class com.adobe.testing.s3mock.dto.Buckets
- getBuckets() - Method in class com.adobe.testing.s3mock.dto.ListAllMyBucketsResult
- getChecksum() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getChecksum() - Method in class com.adobe.testing.s3mock.util.AwsChecksumInputStream
- getChecksum(S3ObjectMetadata) - Static method in class com.adobe.testing.s3mock.service.ObjectService
- getChecksumAlgorithm() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getCode() - Method in class com.adobe.testing.s3mock.dto.Error
- getCode() - Method in exception com.adobe.testing.s3mock.S3Exception
- getCommonPrefixes() - Method in class com.adobe.testing.s3mock.dto.ListBucketResult
- getCommonPrefixes() - Method in class com.adobe.testing.s3mock.dto.ListBucketResultV2
- getContents() - Method in class com.adobe.testing.s3mock.dto.ListBucketResult
- getContents() - Method in class com.adobe.testing.s3mock.dto.ListBucketResultV2
- getContentType() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getContextPath() - Method in class com.adobe.testing.s3mock.S3MockProperties
- getContinuationToken() - Method in class com.adobe.testing.s3mock.dto.ListBucketResultV2
- getCreationDate() - Method in class com.adobe.testing.s3mock.dto.Bucket
- getCreationDate() - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- getDataPath() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getDate() - Method in class com.adobe.testing.s3mock.dto.LifecycleExpiration
- getDate() - Method in class com.adobe.testing.s3mock.dto.Transition
- getDays() - Method in class com.adobe.testing.s3mock.dto.DefaultRetention
- getDays() - Method in class com.adobe.testing.s3mock.dto.LifecycleExpiration
- getDays() - Method in class com.adobe.testing.s3mock.dto.Transition
- getDaysAfterInitiation() - Method in class com.adobe.testing.s3mock.dto.AbortIncompleteMultipartUpload
- getDefaultRetention() - Method in class com.adobe.testing.s3mock.dto.ObjectLockRule
- getDeletedObjects() - Method in class com.adobe.testing.s3mock.dto.DeleteResult
- getDeleteMarker() - Method in class com.adobe.testing.s3mock.dto.DeletedS3Object
- getDeleteMarkerVersionId() - Method in class com.adobe.testing.s3mock.dto.DeletedS3Object
- getDisplayName() - Method in class com.adobe.testing.s3mock.dto.Owner
- getEmailAddress() - Method in class com.adobe.testing.s3mock.dto.Grantee
- getEncodingType() - Method in class com.adobe.testing.s3mock.dto.ListBucketResult
- getEncodingType() - Method in class com.adobe.testing.s3mock.dto.ListBucketResultV2
- getEncryptionHeaders() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getErrors() - Method in class com.adobe.testing.s3mock.dto.DeleteResult
- getEtag() - Method in class com.adobe.testing.s3mock.dto.S3Object
- getEtag() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getETag() - Method in class com.adobe.testing.s3mock.dto.CompletedPart
- getExpiration() - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- getExpiredObjectDeleteMarker() - Method in class com.adobe.testing.s3mock.dto.LifecycleExpiration
- getFilter() - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- getGrantee() - Method in class com.adobe.testing.s3mock.dto.Grant
- getHttpPort() - Method in class com.adobe.testing.s3mock.S3MockApplication
-
Deprecated.Using the S3Mock directly through Java is discouraged. Either run the JAR and start a separate JVM, or run the Docker container.
- getHttpPort() - Method in class com.adobe.testing.s3mock.S3MockProperties
- getId() - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- getId() - Method in class com.adobe.testing.s3mock.dto.Owner
- getId() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getID(String) - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- getInitialBuckets() - Method in class com.adobe.testing.s3mock.store.StoreProperties
- getInitiated() - Method in class com.adobe.testing.s3mock.dto.MultipartUpload
- getInitiator() - Method in class com.adobe.testing.s3mock.dto.MultipartUpload
- getKey() - Method in class com.adobe.testing.s3mock.dto.CopySource
- getKey() - Method in class com.adobe.testing.s3mock.dto.Error
- getKey() - Method in class com.adobe.testing.s3mock.dto.MultipartUpload
- getKey() - Method in class com.adobe.testing.s3mock.dto.ObjectKey
- getKey() - Method in class com.adobe.testing.s3mock.dto.S3Object
- getKey() - Method in class com.adobe.testing.s3mock.dto.S3ObjectIdentifier
- getKey() - Method in class com.adobe.testing.s3mock.dto.Tag
- getKey() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getKeyCount() - Method in class com.adobe.testing.s3mock.dto.ListBucketResultV2
- getLastModified() - Method in class com.adobe.testing.s3mock.dto.Part
- getLastModified() - Method in class com.adobe.testing.s3mock.dto.S3Object
- getLastModified() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getLegalHold() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getLegalHold(String, ObjectKey) - Method in class com.adobe.testing.s3mock.ObjectController
-
Returns the legal hold for an object.
- getMarker() - Method in class com.adobe.testing.s3mock.dto.ListBucketResult
- getMaxKeys() - Method in class com.adobe.testing.s3mock.dto.ListBucketResult
- getMaxKeys() - Method in class com.adobe.testing.s3mock.dto.ListBucketResultV2
- getMd5() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getMessage() - Method in class com.adobe.testing.s3mock.dto.Error
- getMessage() - Method in exception com.adobe.testing.s3mock.S3Exception
- getMode() - Method in class com.adobe.testing.s3mock.dto.DefaultRetention
- getMode() - Method in class com.adobe.testing.s3mock.dto.Retention
- getModificationDate() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- 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.
- getName() - Method in class com.adobe.testing.s3mock.dto.Bucket
- getName() - Method in class com.adobe.testing.s3mock.dto.ListBucketResult
- getName() - Method in class com.adobe.testing.s3mock.dto.ListBucketResultV2
- getName() - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- getNewerNoncurrentVersions() - Method in class com.adobe.testing.s3mock.dto.NoncurrentVersionExpiration
- getNextContinuationToken() - Method in class com.adobe.testing.s3mock.dto.ListBucketResultV2
- getNextMarker() - Method in class com.adobe.testing.s3mock.dto.ListBucketResult
- getNoncurrentDays() - Method in class com.adobe.testing.s3mock.dto.NoncurrentVersionExpiration
- getNoncurrentVersionExpiration() - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- getNoncurrentVersionTransitions() - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- 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 - Class in com.adobe.testing.s3mock.dto
- GetObjectAttributesOutput(Checksum, String, List<GetObjectAttributesParts>, Long, StorageClass) - Constructor for class com.adobe.testing.s3mock.dto.GetObjectAttributesOutput
- GetObjectAttributesParts - Class in com.adobe.testing.s3mock.dto
- GetObjectAttributesParts(int, boolean, int, int, int, List<ObjectPart>) - Constructor for class com.adobe.testing.s3mock.dto.GetObjectAttributesParts
- getObjectLockConfiguration() - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- 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
- getObjectLockEnabled() - Method in class com.adobe.testing.s3mock.dto.ObjectLockConfiguration
- getObjectLockRule() - Method in class com.adobe.testing.s3mock.dto.ObjectLockConfiguration
- getObjectRetention(String, ObjectKey) - Method in class com.adobe.testing.s3mock.ObjectController
-
Returns the retention for an object.
- getObjects() - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- getObjectSizeGreaterThan() - Method in class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
- getObjectSizeLessThan() - Method in class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
- getObjectsToDelete() - Method in class com.adobe.testing.s3mock.dto.Delete
- 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
- getOwner() - Method in class com.adobe.testing.s3mock.dto.ListAllMyBucketsResult
- getOwner() - Method in class com.adobe.testing.s3mock.dto.MultipartUpload
- getOwner() - Method in class com.adobe.testing.s3mock.dto.S3Object
- getOwner() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getPartNumber() - Method in class com.adobe.testing.s3mock.dto.CompletedPart
- getParts() - Method in class com.adobe.testing.s3mock.dto.CompleteMultipartUpload
- getPath() - Method in class com.adobe.testing.s3mock.dto.Bucket
- getPath() - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- getPermission() - Method in class com.adobe.testing.s3mock.dto.Grant
- getPort() - Method in class com.adobe.testing.s3mock.S3MockApplication
-
Deprecated.Using the S3Mock directly through Java is discouraged. Either run the JAR and start a separate JVM, or run the Docker container.
- getPrefix() - Method in class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
- getPrefix() - Method in class com.adobe.testing.s3mock.dto.ListBucketResult
- getPrefix() - Method in class com.adobe.testing.s3mock.dto.ListBucketResultV2
- getRegion() - Method in class com.adobe.testing.s3mock.S3MockProperties
- getRetainUntilDate() - Method in class com.adobe.testing.s3mock.dto.Retention
- getRetention() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getRoot() - Method in class com.adobe.testing.s3mock.store.StoreProperties
- getRules() - Method in class com.adobe.testing.s3mock.dto.BucketLifecycleConfiguration
- 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.
- getSize() - Method in class com.adobe.testing.s3mock.dto.Part
- getSize() - Method in class com.adobe.testing.s3mock.dto.S3Object
- getSize() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getStartAfter() - Method in class com.adobe.testing.s3mock.dto.ListBucketResultV2
- getStatus() - Method in class com.adobe.testing.s3mock.dto.LegalHold
- getStatus() - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- getStatus() - Method in exception com.adobe.testing.s3mock.S3Exception
- getStorageClass() - Method in class com.adobe.testing.s3mock.dto.MultipartUpload
- getStorageClass() - Method in class com.adobe.testing.s3mock.dto.NoncurrentVersionTransition
- getStorageClass() - Method in class com.adobe.testing.s3mock.dto.S3Object
- getStorageClass() - Method in class com.adobe.testing.s3mock.dto.Transition
- getStoreHeaders() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getTags() - Method in class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
- getTags() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getTagSet() - Method in class com.adobe.testing.s3mock.dto.Tagging
- getTransitions() - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- getUploadId() - Method in class com.adobe.testing.s3mock.dto.MultipartUpload
- getUri() - Method in class com.adobe.testing.s3mock.dto.Grantee
- getUserMetadata() - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- getValidKmsKeys() - Method in class com.adobe.testing.s3mock.store.StoreProperties
- getValue() - Method in class com.adobe.testing.s3mock.dto.Tag
- getVersionId() - Method in class com.adobe.testing.s3mock.dto.Error
- getVersionId() - Method in class com.adobe.testing.s3mock.dto.S3ObjectIdentifier
- getYears() - Method in class com.adobe.testing.s3mock.dto.DefaultRetention
- GLACIER - Enum constant in enum com.adobe.testing.s3mock.dto.StorageClass
- GLACIER_IR - Enum constant in enum com.adobe.testing.s3mock.dto.StorageClass
- GOVERNANCE - Enum constant in enum 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 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 class com.adobe.testing.s3mock.dto.AbortIncompleteMultipartUpload
- hashCode() - Method in class com.adobe.testing.s3mock.dto.AccessControlPolicy
- hashCode() - Method in class com.adobe.testing.s3mock.dto.BucketLifecycleConfiguration
- hashCode() - Method in class com.adobe.testing.s3mock.dto.DefaultRetention
- hashCode() - Method in class com.adobe.testing.s3mock.dto.Grant
- hashCode() - Method in class com.adobe.testing.s3mock.dto.Grantee
- hashCode() - Method in class com.adobe.testing.s3mock.dto.LifecycleExpiration
- hashCode() - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- hashCode() - Method in class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
- hashCode() - Method in class com.adobe.testing.s3mock.dto.LifecycleRuleFilter
- hashCode() - Method in class com.adobe.testing.s3mock.dto.NoncurrentVersionExpiration
- hashCode() - Method in class com.adobe.testing.s3mock.dto.NoncurrentVersionTransition
- hashCode() - Method in class com.adobe.testing.s3mock.dto.ObjectLockConfiguration
- hashCode() - Method in class com.adobe.testing.s3mock.dto.ObjectLockRule
- hashCode() - Method in class com.adobe.testing.s3mock.dto.Owner
- hashCode() - Method in class com.adobe.testing.s3mock.dto.Part
- hashCode() - Method in class com.adobe.testing.s3mock.dto.Retention
- hashCode() - Method in class com.adobe.testing.s3mock.dto.Tag
- hashCode() - Method in class com.adobe.testing.s3mock.dto.Transition
- hashCode() - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- headBucket(String) - Method in class com.adobe.testing.s3mock.BucketController
-
Check if a bucket exists.
- HeaderUtil - Class in com.adobe.testing.s3mock.util
- HeaderUtil() - Constructor for class com.adobe.testing.s3mock.util.HeaderUtil
- 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.
- HttpRangeHeaderConverter - Class in com.adobe.testing.s3mock
- HttpRangeHeaderConverter() - Constructor for class com.adobe.testing.s3mock.HttpRangeHeaderConverter
I
- InitiateMultipartUploadResult - Class in com.adobe.testing.s3mock.dto
-
Result to be returned after multipart upload initiation.
- InitiateMultipartUploadResult(String, String, String) - Constructor for class com.adobe.testing.s3mock.dto.InitiateMultipartUploadResult
- 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 com.adobe.testing.s3mock.dto.StorageClass
- INVALID_BUCKET_NAME - Static variable in exception com.adobe.testing.s3mock.S3Exception
- INVALID_PART - Static variable in exception com.adobe.testing.s3mock.S3Exception
- INVALID_PART_NUMBER - Static variable in exception com.adobe.testing.s3mock.S3Exception
- INVALID_PART_ORDER - Static variable in exception com.adobe.testing.s3mock.S3Exception
- INVALID_REQUEST_ENCODINGTYPE - Static variable in exception com.adobe.testing.s3mock.S3Exception
- INVALID_REQUEST_MAXKEYS - Static variable in exception com.adobe.testing.s3mock.S3Exception
- INVALID_REQUEST_RETAINDATE - Static variable in exception 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.
- isObjectLockEnabled(String) - Method in class com.adobe.testing.s3mock.store.BucketStore
- isQuiet() - Method in class com.adobe.testing.s3mock.dto.Delete
- isRetainFilesOnExit() - Method in class com.adobe.testing.s3mock.store.StoreProperties
- isTruncated() - Method in class com.adobe.testing.s3mock.dto.ListBucketResult
- isTruncated() - Method in class com.adobe.testing.s3mock.dto.ListBucketResultV2
- isV4ChunkedWithSigningEnabled(String) - Static method in class com.adobe.testing.s3mock.util.HeaderUtil
K
- KmsKeyStore - Class in com.adobe.testing.s3mock.store
-
Stores valid KMS key references for the
S3MockApplication. - KmsKeyStore(Set<String>) - Constructor for class com.adobe.testing.s3mock.store.KmsKeyStore
L
- LEGAL_HOLD - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
- LegalHold - Class in com.adobe.testing.s3mock.dto
- LegalHold() - Constructor for class com.adobe.testing.s3mock.dto.LegalHold
- LegalHold(LegalHold.Status) - Constructor for class com.adobe.testing.s3mock.dto.LegalHold
- LegalHold.Status - Enum in com.adobe.testing.s3mock.dto
- LIFECYCLE - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
- LifecycleExpiration - Class in com.adobe.testing.s3mock.dto
- LifecycleExpiration() - Constructor for class com.adobe.testing.s3mock.dto.LifecycleExpiration
- LifecycleExpiration(Instant, Integer, Boolean) - Constructor for class com.adobe.testing.s3mock.dto.LifecycleExpiration
- LifecycleRule - Class in com.adobe.testing.s3mock.dto
- LifecycleRule() - Constructor for class com.adobe.testing.s3mock.dto.LifecycleRule
- LifecycleRule(AbortIncompleteMultipartUpload, LifecycleExpiration, LifecycleRuleFilter, String, NoncurrentVersionExpiration, List<NoncurrentVersionTransition>, LifecycleRule.Status, List<Transition>) - Constructor for class com.adobe.testing.s3mock.dto.LifecycleRule
- LifecycleRule.Status - Enum in com.adobe.testing.s3mock.dto
- LifecycleRuleAndOperator - Class in com.adobe.testing.s3mock.dto
- LifecycleRuleAndOperator() - Constructor for class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
- LifecycleRuleAndOperator(Long, Long, String, List<Tag>) - Constructor for class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
- LifecycleRuleFilter - Class in com.adobe.testing.s3mock.dto
- LifecycleRuleFilter() - Constructor for class com.adobe.testing.s3mock.dto.LifecycleRuleFilter
- LifecycleRuleFilter(LifecycleRuleAndOperator) - Constructor for class com.adobe.testing.s3mock.dto.LifecycleRuleFilter
- LifecycleRuleFilter(Long, Long, String, List<Tag>, LifecycleRuleAndOperator) - Constructor for class com.adobe.testing.s3mock.dto.LifecycleRuleFilter
- LIST_TYPE_V2 - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
- ListAllMyBucketsResult - Class in com.adobe.testing.s3mock.dto
-
Represents a result of listing all Buckets.
- ListAllMyBucketsResult(Owner, List<Bucket>) - Constructor for class com.adobe.testing.s3mock.dto.ListAllMyBucketsResult
- ListBucketResult - 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>, Collection<String>) - Constructor for class com.adobe.testing.s3mock.dto.ListBucketResult
- ListBucketResultV2 - 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>, Collection<String>, String, String, String, String, String) - Constructor for class com.adobe.testing.s3mock.dto.ListBucketResultV2
- 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 - Class in com.adobe.testing.s3mock.dto
-
List Multipart Uploads result.
- ListMultipartUploadsResult(String, String, String, String, String, int, boolean, String, String, List<MultipartUpload>, List<String>) - Constructor for class com.adobe.testing.s3mock.dto.ListMultipartUploadsResult
- listObjects(String, String, String, String, String, Integer) - Method in class com.adobe.testing.s3mock.BucketController
-
Deprecated.Long since replaced by ListObjectsV2,
- listObjectsV1(String, String, String, String, String, Integer) - Method in class com.adobe.testing.s3mock.service.BucketService
-
Deprecated.
- 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
- listParts(String, ObjectKey, String) - Method in class com.adobe.testing.s3mock.MultipartController
-
Lists all parts a file multipart upload.
- ListPartsResult - 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, List<Part>) - Constructor for class com.adobe.testing.s3mock.dto.ListPartsResult
- LOCATION - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
- LocationConstraint - Class in com.adobe.testing.s3mock.dto
-
Get Bucket location result.
- LocationConstraint(Region) - Constructor for class com.adobe.testing.s3mock.dto.LocationConstraint
- 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...). - MAX_KEYS - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
- mediaTypeFrom(String) - Static method in class com.adobe.testing.s3mock.util.HeaderUtil
- METADATA_DIRECTIVE_COPY - Static variable in enum com.adobe.testing.s3mock.util.AwsHttpHeaders.MetadataDirective
- METADATA_DIRECTIVE_REPLACE - Static variable in enum com.adobe.testing.s3mock.util.AwsHttpHeaders.MetadataDirective
- Mode - Enum in com.adobe.testing.s3mock.dto
- 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 - Class in com.adobe.testing.s3mock.dto
-
Container for elements related to a particular multipart upload.
- MultipartUpload(String, String, Owner, Owner, Date) - Constructor for class com.adobe.testing.s3mock.dto.MultipartUpload
N
- NO_SUCH_BUCKET - Static variable in exception com.adobe.testing.s3mock.S3Exception
- NO_SUCH_KEY - Static variable in exception com.adobe.testing.s3mock.S3Exception
- NO_SUCH_LIFECYCLE_CONFIGURATION - Static variable in exception com.adobe.testing.s3mock.S3Exception
- NO_SUCH_UPLOAD_MULTIPART - Static variable in exception com.adobe.testing.s3mock.S3Exception
- NoncurrentVersionExpiration - Class in com.adobe.testing.s3mock.dto
- NoncurrentVersionExpiration() - Constructor for class com.adobe.testing.s3mock.dto.NoncurrentVersionExpiration
- NoncurrentVersionExpiration(Integer, Integer) - Constructor for class com.adobe.testing.s3mock.dto.NoncurrentVersionExpiration
- NoncurrentVersionTransition - Class in com.adobe.testing.s3mock.dto
- NoncurrentVersionTransition() - Constructor for class com.adobe.testing.s3mock.dto.NoncurrentVersionTransition
- NoncurrentVersionTransition(StorageClass) - Constructor for class com.adobe.testing.s3mock.dto.NoncurrentVersionTransition
- NoncurrentVersionTransition(Integer, Integer, StorageClass) - Constructor for class com.adobe.testing.s3mock.dto.NoncurrentVersionTransition
- 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 com.adobe.testing.s3mock.S3Exception
- NOT_FOUND_OBJECT_LOCK - Static variable in exception 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 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_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 com.adobe.testing.s3mock.dto.ObjectAttributes
- OBJECT_SIZE - Enum constant in enum com.adobe.testing.s3mock.dto.ObjectAttributes
- ObjectAttributes - Enum 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 - Class in com.adobe.testing.s3mock.dto
-
Key request value object.
- ObjectKey(String) - Constructor for class com.adobe.testing.s3mock.dto.ObjectKey
- ObjectLockConfiguration - Class in com.adobe.testing.s3mock.dto
- ObjectLockConfiguration() - Constructor for class com.adobe.testing.s3mock.dto.ObjectLockConfiguration
- ObjectLockConfiguration(ObjectLockEnabled, ObjectLockRule) - Constructor for class com.adobe.testing.s3mock.dto.ObjectLockConfiguration
- ObjectLockEnabled - Enum in com.adobe.testing.s3mock.dto
- ObjectLockRule - Class in com.adobe.testing.s3mock.dto
- ObjectLockRule() - Constructor for class com.adobe.testing.s3mock.dto.ObjectLockRule
- ObjectLockRule(DefaultRetention) - Constructor for class com.adobe.testing.s3mock.dto.ObjectLockRule
- ObjectPart - Class in com.adobe.testing.s3mock.dto
- ObjectPart(String, String, String, String, Long, Integer) - Constructor for class com.adobe.testing.s3mock.dto.ObjectPart
- ObjectService - Class in com.adobe.testing.s3mock.service
- ObjectService(BucketStore, ObjectStore) - Constructor for class com.adobe.testing.s3mock.service.ObjectService
- 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
- OFF - Enum constant in enum com.adobe.testing.s3mock.dto.LegalHold.Status
- ON - Enum constant in enum com.adobe.testing.s3mock.dto.LegalHold.Status
- ONEZONE_IA - Enum constant in enum com.adobe.testing.s3mock.dto.StorageClass
- OUTPOSTS - Enum constant in enum com.adobe.testing.s3mock.dto.StorageClass
- overrideHeadersFrom(Map<String, String>) - Static method in class com.adobe.testing.s3mock.util.HeaderUtil
- 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 - Class in com.adobe.testing.s3mock.dto
-
This Class extends
CompletedPartto reduce code duplication. - Part(Integer, String, Date, Long) - Constructor for class com.adobe.testing.s3mock.dto.Part
- PART_NUMBER - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
- partNumber - Variable in class com.adobe.testing.s3mock.dto.CompletedPart
- partNumber - Variable in class com.adobe.testing.s3mock.dto.ObjectPart
- payloadLength - Variable in class com.adobe.testing.s3mock.util.AwsChunkedDecodingChecksumInputStream
- PRECONDITION_FAILED - Static variable in exception com.adobe.testing.s3mock.S3Exception
- Prefix - Class in com.adobe.testing.s3mock.dto
- Prefix(String) - Constructor for class com.adobe.testing.s3mock.dto.Prefix
- 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.
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 com.adobe.testing.s3mock.dto.Grant.Permission
- READ_ACP - Enum constant in enum 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.AwsChunkedDecodingChecksumInputStream
-
Reads this stream until the byte sequence was found.
- REDUCED_REDUNDANCY - Enum constant in enum com.adobe.testing.s3mock.dto.StorageClass
- 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.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 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 class com.adobe.testing.s3mock.store.BucketMetadata
- REPLACE - Enum constant in enum com.adobe.testing.s3mock.util.AwsHttpHeaders.MetadataDirective
- Retention - Class in com.adobe.testing.s3mock.dto
- Retention() - Constructor for class com.adobe.testing.s3mock.dto.Retention
- Retention(Mode, Instant) - Constructor for class com.adobe.testing.s3mock.dto.Retention
- RETENTION - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
S
- S3Exception - Exception in com.adobe.testing.s3mock
-
RuntimeExceptionto communicate general S3 errors. - S3Exception(int, String, String) - Constructor for exception 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 - Class in com.adobe.testing.s3mock
- S3MockProperties() - Constructor for class com.adobe.testing.s3mock.S3MockProperties
- S3Object - Class in com.adobe.testing.s3mock.dto
-
Class representing an Object on S3.
- S3Object() - Constructor for class com.adobe.testing.s3mock.dto.S3Object
- S3Object(String, String, String, String, StorageClass, Owner) - Constructor for class com.adobe.testing.s3mock.dto.S3Object
- S3ObjectIdentifier - Class in com.adobe.testing.s3mock.dto
-
Object identifier used in many APIs.
- S3ObjectIdentifier() - Constructor for class com.adobe.testing.s3mock.dto.S3ObjectIdentifier
- S3ObjectMetadata - Class in com.adobe.testing.s3mock.store
-
Represents an object in S3, used to serialize and deserialize all metadata locally.
- S3ObjectMetadata() - Constructor for class com.adobe.testing.s3mock.store.S3ObjectMetadata
- 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
- setAbortIncompleteMultipartUpload(AbortIncompleteMultipartUpload) - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- 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.
- setAnd(LifecycleRuleAndOperator) - Method in class com.adobe.testing.s3mock.dto.LifecycleRuleFilter
- setBucketLifecycleConfiguration(BucketLifecycleConfiguration) - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- setBucketLifecycleConfiguration(String, BucketLifecycleConfiguration) - Method in class com.adobe.testing.s3mock.service.BucketService
- setBuckets(Buckets) - Method in class com.adobe.testing.s3mock.dto.ListAllMyBucketsResult
- setBuckets(List<Bucket>) - Method in class com.adobe.testing.s3mock.dto.Buckets
- setChecksum(String) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setChecksumAlgorithm(ChecksumAlgorithm) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setCode(String) - Method in class com.adobe.testing.s3mock.dto.Error
- setCode(String) - Method in class com.adobe.testing.s3mock.dto.ErrorResponse
- setContentType(String) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setContextPath(String) - Method in class com.adobe.testing.s3mock.S3MockProperties
- setCreationDate(String) - Method in class com.adobe.testing.s3mock.dto.Bucket
- setCreationDate(String) - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- setDataPath(Path) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setDate(Instant) - Method in class com.adobe.testing.s3mock.dto.LifecycleExpiration
- setDate(Instant) - Method in class com.adobe.testing.s3mock.dto.Transition
- setDays(Integer) - Method in class com.adobe.testing.s3mock.dto.DefaultRetention
- setDays(Integer) - Method in class com.adobe.testing.s3mock.dto.LifecycleExpiration
- setDays(Integer) - Method in class com.adobe.testing.s3mock.dto.Transition
- setDaysAfterInitiation(Integer) - Method in class com.adobe.testing.s3mock.dto.AbortIncompleteMultipartUpload
- setDefaultRetention(DefaultRetention) - Method in class com.adobe.testing.s3mock.dto.ObjectLockRule
- setDeleteMarker(Boolean) - Method in class com.adobe.testing.s3mock.dto.DeletedS3Object
- setDeleteMarkerVersionId(String) - Method in class com.adobe.testing.s3mock.dto.DeletedS3Object
- setDisplayName(String) - Method in class com.adobe.testing.s3mock.dto.Owner
- setEmailAddress(String) - Method in class com.adobe.testing.s3mock.dto.Grantee
- setEncryptionHeaders(Map<String, String>) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setEtag(String) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setExpiration(LifecycleExpiration) - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- setExpiredObjectDeleteMarker(Boolean) - Method in class com.adobe.testing.s3mock.dto.LifecycleExpiration
- setFilter(LifecycleRuleFilter) - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- setGrantee(Grantee) - Method in class com.adobe.testing.s3mock.dto.Grant
- setHttpPort(int) - Method in class com.adobe.testing.s3mock.S3MockProperties
- setId(String) - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- setId(String) - Method in class com.adobe.testing.s3mock.dto.Owner
- setId(UUID) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setInitialBuckets(List<String>) - Method in class com.adobe.testing.s3mock.store.StoreProperties
- setKey(String) - Method in class com.adobe.testing.s3mock.dto.Error
- setKey(String) - Method in class com.adobe.testing.s3mock.dto.S3Object
- setKey(String) - Method in class com.adobe.testing.s3mock.dto.S3ObjectIdentifier
- setKey(String) - Method in class com.adobe.testing.s3mock.dto.Tag
- setKey(String) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setLastModified(long) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setLastModified(Date) - Method in class com.adobe.testing.s3mock.dto.Part
- setLegalHold(LegalHold) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setLegalHold(String, String, LegalHold) - Method in class com.adobe.testing.s3mock.service.ObjectService
-
Sets LegalHold for a given object.
- setMd5(String) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setMessage(String) - Method in class com.adobe.testing.s3mock.dto.Error
- setMessage(String) - Method in class com.adobe.testing.s3mock.dto.ErrorResponse
- setMode(Mode) - Method in class com.adobe.testing.s3mock.dto.DefaultRetention
- setMode(Mode) - Method in class com.adobe.testing.s3mock.dto.Retention
- setModificationDate(String) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setName(String) - Method in class com.adobe.testing.s3mock.dto.Bucket
- setName(String) - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- setNewerNoncurrentVersions(Integer) - Method in class com.adobe.testing.s3mock.dto.NoncurrentVersionExpiration
- setNoncurrentDays(Integer) - Method in class com.adobe.testing.s3mock.dto.NoncurrentVersionExpiration
- setNoncurrentVersionExpiration(NoncurrentVersionExpiration) - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- setNoncurrentVersionTransitions(List<NoncurrentVersionTransition>) - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- setObjectLockConfiguration(ObjectLockConfiguration) - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- setObjectLockConfiguration(String, ObjectLockConfiguration) - Method in class com.adobe.testing.s3mock.service.BucketService
- setObjectLockEnabled(ObjectLockEnabled) - Method in class com.adobe.testing.s3mock.dto.ObjectLockConfiguration
- setObjectLockRule(ObjectLockRule) - Method in class com.adobe.testing.s3mock.dto.ObjectLockConfiguration
- setObjects(Map<String, UUID>) - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- setObjectSizeGreaterThan(Long) - Method in class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
- setObjectSizeLessThan(Long) - Method in class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
- setObjectsToDelete(List<S3ObjectIdentifier>) - Method in class com.adobe.testing.s3mock.dto.Delete
- 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
- setOwner(Owner) - Method in class com.adobe.testing.s3mock.dto.ListAllMyBucketsResult
- setOwner(Owner) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setPart(CompletedPart) - Method in class com.adobe.testing.s3mock.dto.CompleteMultipartUpload
- setParts(List<CompletedPart>) - Method in class com.adobe.testing.s3mock.dto.CompleteMultipartUpload
- setPath(Path) - Method in class com.adobe.testing.s3mock.dto.Bucket
- setPath(Path) - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- setPayloadLength(byte[]) - Method in class com.adobe.testing.s3mock.util.AwsChunkedDecodingChecksumInputStream
- setPermission(Grant.Permission) - Method in class com.adobe.testing.s3mock.dto.Grant
- setPrefix(String) - Method in class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
- setQuiet(boolean) - Method in class com.adobe.testing.s3mock.dto.Delete
- setRegion(String) - Method in class com.adobe.testing.s3mock.S3MockProperties
- setRequestId(String) - Method in class com.adobe.testing.s3mock.dto.ErrorResponse
- setResource(String) - Method in class com.adobe.testing.s3mock.dto.ErrorResponse
- setRetainFilesOnExit(boolean) - Method in class com.adobe.testing.s3mock.store.StoreProperties
- setRetainUntilDate(Instant) - Method in class com.adobe.testing.s3mock.dto.Retention
- setRetention(Retention) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setRetention(String, String, Retention) - Method in class com.adobe.testing.s3mock.service.ObjectService
-
Sets Retention for a given object.
- setRoot(String) - Method in class com.adobe.testing.s3mock.store.StoreProperties
- setRules(List<LifecycleRule>) - Method in class com.adobe.testing.s3mock.dto.BucketLifecycleConfiguration
- setSize(String) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setStatus(LegalHold.Status) - Method in class com.adobe.testing.s3mock.dto.LegalHold
- setStatus(LifecycleRule.Status) - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- setStorageClass(StorageClass) - Method in class com.adobe.testing.s3mock.dto.NoncurrentVersionTransition
- setStorageClass(StorageClass) - Method in class com.adobe.testing.s3mock.dto.Transition
- setStoreHeaders(Map<String, String>) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setTags(List<Tag>) - Method in class com.adobe.testing.s3mock.dto.LifecycleRuleAndOperator
- setTags(List<Tag>) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setTagSet(List<Tag>) - Method in class com.adobe.testing.s3mock.dto.Tagging
- setTransitions(List<Transition>) - Method in class com.adobe.testing.s3mock.dto.LifecycleRule
- setUri(URI) - Method in class com.adobe.testing.s3mock.dto.Grantee
- setUserMetadata(Map<String, String>) - Method in class com.adobe.testing.s3mock.store.S3ObjectMetadata
- setValidKmsKeys(Set<String>) - Method in class com.adobe.testing.s3mock.store.StoreProperties
- setValue(String) - Method in class com.adobe.testing.s3mock.dto.Tag
- setVersionId(String) - Method in class com.adobe.testing.s3mock.dto.Error
- setVersionId(String) - Method in class com.adobe.testing.s3mock.dto.S3ObjectIdentifier
- setYears(Integer) - Method in class com.adobe.testing.s3mock.dto.DefaultRetention
- SHA1 - Enum constant in enum com.adobe.testing.s3mock.dto.ChecksumAlgorithm
- SHA256 - Enum constant in enum com.adobe.testing.s3mock.dto.ChecksumAlgorithm
- source - Variable in class com.adobe.testing.s3mock.util.AwsChunkedDecodingChecksumInputStream
- STANDARD - Enum constant in enum com.adobe.testing.s3mock.dto.StorageClass
- STANDARD_IA - Enum constant in enum 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
- stop() - Method in class com.adobe.testing.s3mock.S3MockApplication
-
Stops the server.
- STORAGE_CLASS - Enum constant in enum com.adobe.testing.s3mock.dto.ObjectAttributes
- StorageClass - Enum 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(String, 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
- 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(String, 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 - Class in com.adobe.testing.s3mock.store
- StoreProperties() - Constructor for class com.adobe.testing.s3mock.store.StoreProperties
- 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 - Class in com.adobe.testing.s3mock.dto
- Tag() - Constructor for class com.adobe.testing.s3mock.dto.Tag
- Tag(String) - Constructor for class com.adobe.testing.s3mock.dto.Tag
-
Constructor for Spring's automatic header conversion.
- Tag(String, String) - Constructor for class com.adobe.testing.s3mock.dto.Tag
- Tagging - Class in com.adobe.testing.s3mock.dto
-
Result to be returned for GetObjectTagging.
- Tagging() - Constructor for class com.adobe.testing.s3mock.dto.Tagging
- Tagging(List<Tag>) - Constructor for class com.adobe.testing.s3mock.dto.Tagging
- TAGGING - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
- toString() - Method in enum com.adobe.testing.s3mock.dto.ChecksumAlgorithm
- toString() - Method in class com.adobe.testing.s3mock.dto.ErrorResponse
- toString() - Method in enum com.adobe.testing.s3mock.dto.Grant.Permission
- toString() - Method in enum com.adobe.testing.s3mock.dto.LegalHold.Status
- toString() - Method in enum com.adobe.testing.s3mock.dto.LifecycleRule.Status
- toString() - Method in enum com.adobe.testing.s3mock.dto.Mode
- toString() - Method in enum com.adobe.testing.s3mock.dto.ObjectAttributes
- toString() - Method in enum com.adobe.testing.s3mock.dto.ObjectLockEnabled
- toString() - Method in enum com.adobe.testing.s3mock.dto.StorageClass
- toString() - Method in class com.adobe.testing.s3mock.store.BucketMetadata
- Transition - Class in com.adobe.testing.s3mock.dto
- Transition() - Constructor for class com.adobe.testing.s3mock.dto.Transition
- Transition(Instant, Integer, StorageClass) - Constructor for class com.adobe.testing.s3mock.dto.Transition
U
- UPLOAD_ID - Static variable in class com.adobe.testing.s3mock.util.AwsHttpParameters
- 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
- 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 class com.adobe.testing.s3mock.store.KmsKeyStore
-
Validate if the KMS key ID is valid.
- valueOf(String) - Static method in enum com.adobe.testing.s3mock.dto.ChecksumAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.adobe.testing.s3mock.dto.Grant.Permission
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.adobe.testing.s3mock.dto.LegalHold.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.adobe.testing.s3mock.dto.LifecycleRule.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.adobe.testing.s3mock.dto.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.adobe.testing.s3mock.dto.ObjectAttributes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.adobe.testing.s3mock.dto.ObjectLockEnabled
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.adobe.testing.s3mock.dto.StorageClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.adobe.testing.s3mock.util.AwsHttpHeaders.MetadataDirective
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.adobe.testing.s3mock.dto.ChecksumAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.adobe.testing.s3mock.dto.Grant.Permission
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.adobe.testing.s3mock.dto.LegalHold.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.adobe.testing.s3mock.dto.LifecycleRule.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.adobe.testing.s3mock.dto.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.adobe.testing.s3mock.dto.ObjectAttributes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.adobe.testing.s3mock.dto.ObjectLockEnabled
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.adobe.testing.s3mock.dto.StorageClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.adobe.testing.s3mock.util.AwsHttpHeaders.MetadataDirective
-
Returns an array containing the constants of this enum type, 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
W
- WRITE - Enum constant in enum com.adobe.testing.s3mock.dto.Grant.Permission
- WRITE_ACP - Enum constant in enum 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.
- XmlUtil() - Constructor for class com.adobe.testing.s3mock.util.XmlUtil
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form