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.Builder
algorithmSuite(AlgorithmSuite algorithmSuite)
ContentMetadata
build()
ContentMetadata.Builder
contentIv(byte[] contentIv)
ContentMetadata.Builder
contentRange(String contentRange)
ContentMetadata.Builder
encryptedDataKey(EncryptedDataKey encryptedDataKey)
ContentMetadata.Builder
encryptedDataKeyAlgorithm(String encryptedDataKeyAlgorithm)
ContentMetadata.Builder
encryptedDataKeyContext(Map<String,String> encryptedDataKeyContext)
-
-
-
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)
-
encryptedDataKeyContext
public ContentMetadata.Builder encryptedDataKeyContext(Map<String,String> encryptedDataKeyContext)
-
contentIv
public ContentMetadata.Builder contentIv(byte[] contentIv)
-
contentRange
public ContentMetadata.Builder contentRange(String contentRange)
-
build
public ContentMetadata build()
-
-