Package org.apache.iceberg.encryption
Interface EncryptionKeyMetadata
- 
- All Known Subinterfaces:
 NativeEncryptionKeyMetadata
public interface EncryptionKeyMetadataLight typedef over a ByteBuffer that indicates that the given bytes represent metadata about an encrypted data file's encryption key.This is preferred over passing a ByteBuffer directly in order to be more explicit.
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static EncryptionKeyMetadataEMPTY 
- 
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description java.nio.ByteBufferbuffer()Opaque blob representing metadata about a file's encryption key.EncryptionKeyMetadatacopy()static EncryptionKeyMetadataempty() 
 - 
 
- 
- 
Field Detail
- 
EMPTY
static final EncryptionKeyMetadata EMPTY
 
 - 
 
- 
Method Detail
- 
empty
static EncryptionKeyMetadata empty()
 
- 
buffer
java.nio.ByteBuffer buffer()
Opaque blob representing metadata about a file's encryption key. 
- 
copy
EncryptionKeyMetadata copy()
 
 - 
 
 -