Package com.adobe.testing.s3mock.s3.util
Class ObjectMetadataHeadersKt
-
- All Implemented Interfaces:
public final class ObjectMetadataHeadersKt
-
-
Method Summary
Modifier and Type Method Description final static Map<String, String>objectMetadataHeaders(S3ObjectMetadata $self, Boolean versioning, Map<String, String> queryParams, Boolean includeChecksum)Extension functions that build the S3 response headers for an S3ObjectMetadata. final static Map<String, String>versionHeader(CopySource $self, Boolean versioning)final static Map<String, String>versionHeader(S3ObjectMetadata $self, Boolean versioning)final static Map<String, String>checksumHeader(S3ObjectMetadata $self)final static Map<String, String>storageClassHeaders(S3ObjectMetadata $self)Creates response headers from S3ObjectMetadata StorageClass. final static Map<String, String>userMetadataHeaders(S3ObjectMetadata $self)Creates response headers from S3ObjectMetadata user metadata. -
-
Method Detail
-
objectMetadataHeaders
final static Map<String, String> objectMetadataHeaders(S3ObjectMetadata $self, Boolean versioning, Map<String, String> queryParams, Boolean includeChecksum)
Extension functions that build the S3 response headers for an S3ObjectMetadata. Request-header parsing lives in HeaderUtil.
-
versionHeader
final static Map<String, String> versionHeader(CopySource $self, Boolean versioning)
-
versionHeader
final static Map<String, String> versionHeader(S3ObjectMetadata $self, Boolean versioning)
-
checksumHeader
final static Map<String, String> checksumHeader(S3ObjectMetadata $self)
-
storageClassHeaders
final static Map<String, String> storageClassHeaders(S3ObjectMetadata $self)
Creates response headers from S3ObjectMetadata StorageClass.
-
userMetadataHeaders
final static Map<String, String> userMetadataHeaders(S3ObjectMetadata $self)
Creates response headers from S3ObjectMetadata user metadata.
-
-
-
-