Class PartMetadata
-
- All Implemented Interfaces:
public final class PartMetadataPersisted per-part metadata written alongside each
<partNumber>.partfile. Enables com.adobe.testing.s3mock.s3.store.MultipartStore.getMultipartUploadParts to return checksums via ListParts, and com.adobe.testing.s3mock.s3.store.MultipartStore.completeMultipartUpload to populate S3ObjectMetadata.parts for GetObjectAttributes.
-
-
Field Summary
Fields Modifier and Type Field Description private final IntegerpartNumberprivate final Stringetagprivate final Longsizeprivate final LonglastModifiedprivate final Stringchecksumprivate final ChecksumAlgorithmchecksumAlgorithm
-
Constructor Summary
Constructors Constructor Description PartMetadata(Integer partNumber, String etag, Long size, Long lastModified, String checksum, ChecksumAlgorithm checksumAlgorithm)
-
Method Summary
Modifier and Type Method Description final IntegergetPartNumber()final StringgetEtag()final LonggetSize()final LonggetLastModified()final StringgetChecksum()final ChecksumAlgorithmgetChecksumAlgorithm()-
-
Method Detail
-
getPartNumber
final Integer getPartNumber()
-
getLastModified
final Long getLastModified()
-
getChecksum
final String getChecksum()
-
getChecksumAlgorithm
final ChecksumAlgorithm getChecksumAlgorithm()
-
-
-
-