Class ContentMetadata.Builder
- java.lang.Object
-
- software.amazon.encryption.s3.internal.ContentMetadata.Builder
-
- Enclosing class:
- ContentMetadata
public static class ContentMetadata.Builder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description String_contentRange
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContentMetadata.BuilderalgorithmSuite(AlgorithmSuite algorithmSuite)ContentMetadatabuild()ContentMetadata.BuildercontentIv(byte[] contentIv)ContentMetadata.BuildercontentRange(String contentRange)ContentMetadata.BuilderencryptedDataKey(EncryptedDataKey encryptedDataKey)ContentMetadata.BuilderencryptedDataKeyAlgorithm(String encryptedDataKeyAlgorithm)ContentMetadata.BuilderencryptionContext(Map<String,String> encryptionContext)ContentMetadata.BuildermaterialsDescription(MaterialsDescription materialsDescription)
-
-
-
Field Detail
-
_contentRange
public String _contentRange
-
-
Method Detail
-
algorithmSuite
public ContentMetadata.Builder algorithmSuite(AlgorithmSuite algorithmSuite)
-
encryptedDataKey
public ContentMetadata.Builder encryptedDataKey(EncryptedDataKey encryptedDataKey)
-
encryptedDataKeyAlgorithm
public ContentMetadata.Builder encryptedDataKeyAlgorithm(String encryptedDataKeyAlgorithm)
-
encryptionContext
public ContentMetadata.Builder encryptionContext(Map<String,String> encryptionContext)
-
materialsDescription
public ContentMetadata.Builder materialsDescription(MaterialsDescription materialsDescription)
-
contentIv
public ContentMetadata.Builder contentIv(byte[] contentIv)
-
contentRange
public ContentMetadata.Builder contentRange(String contentRange)
-
build
public ContentMetadata build()
-
-