Package org.apache.iceberg.encryption
Interface EncryptionKeyMetadata
-
- All Known Subinterfaces:
NativeEncryptionKeyMetadata
public interface EncryptionKeyMetadata
Light 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 EncryptionKeyMetadata
EMPTY
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description java.nio.ByteBuffer
buffer()
Opaque blob representing metadata about a file's encryption key.EncryptionKeyMetadata
copy()
static EncryptionKeyMetadata
empty()
-
-
-
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()
-
-