Package com.adobe.testing.s3mock.store
Class S3ObjectMetadata
java.lang.Object
com.adobe.testing.s3mock.store.S3ObjectMetadata
Represents an object in S3, used to serialize and deserialize all metadata locally.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEtag()getId()getKey()longgetMd5()getOwner()getSize()getTags()voidsetChecksum(String checksum) voidsetChecksumAlgorithm(ChecksumAlgorithm checksumAlgorithm) voidsetContentType(String contentType) voidsetDataPath(Path dataPath) voidsetEncryptionHeaders(Map<String, String> encryptionHeaders) voidvoidvoidvoidsetLastModified(long lastModified) voidsetLegalHold(LegalHold legalHold) voidvoidsetModificationDate(String modificationDate) voidvoidsetRetention(Retention retention) voidvoidsetStoreHeaders(Map<String, String> storeHeaders) voidvoidsetUserMetadata(Map<String, String> userMetadata)
-
Constructor Details
-
S3ObjectMetadata
public S3ObjectMetadata()
-
-
Method Details
-
getEncryptionHeaders
-
setEncryptionHeaders
-
getStoreHeaders
-
setStoreHeaders
-
getOwner
-
setOwner
-
getRetention
-
setRetention
-
getLegalHold
-
setLegalHold
-
getKey
-
setKey
-
getSize
-
setSize
-
getModificationDate
-
setModificationDate
-
getEtag
-
setEtag
-
getMd5
-
setMd5
-
getContentType
-
setContentType
-
getDataPath
-
setDataPath
-
getLastModified
public long getLastModified() -
setLastModified
public void setLastModified(long lastModified) -
getUserMetadata
-
setUserMetadata
-
setTags
-
getTags
-
getId
-
setId
-
getChecksumAlgorithm
-
setChecksumAlgorithm
-
getChecksum
-
setChecksum
-