Class SecureWALCellCodec
java.lang.Object
org.apache.hadoop.hbase.regionserver.wal.WALCellCodec
org.apache.hadoop.hbase.regionserver.wal.SecureWALCellCodec
- All Implemented Interfaces:
Codec
A WALCellCodec that encrypts the WALedits.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static classNested classes/interfaces inherited from class org.apache.hadoop.hbase.regionserver.wal.WALCellCodec
WALCellCodec.BaosAndCompressor, WALCellCodec.ByteStringCompressor, WALCellCodec.ByteStringUncompressor, WALCellCodec.CompressedKvDecoder, WALCellCodec.CompressedKvEncoder, WALCellCodec.EnsureKvEncoder, WALCellCodec.NoneCompressor, WALCellCodec.NoneUncompressor, WALCellCodec.StatelessUncompressorNested classes/interfaces inherited from interface org.apache.hadoop.hbase.codec.Codec
Codec.Decoder, Codec.Encoder -
Field Summary
FieldsFields inherited from class org.apache.hadoop.hbase.regionserver.wal.WALCellCodec
compression, WAL_CELL_CODEC_CLASS_KEY -
Constructor Summary
ConstructorsConstructorDescriptionSecureWALCellCodec(org.apache.hadoop.conf.Configuration conf, Decryptor decryptor) SecureWALCellCodec(org.apache.hadoop.conf.Configuration conf, Encryptor encryptor) SecureWALCellCodec(org.apache.hadoop.conf.Configuration conf, CompressionContext compression) -
Method Summary
Methods inherited from class org.apache.hadoop.hbase.regionserver.wal.WALCellCodec
create, create, getByteStringCompressor, getByteStringUncompressor, getDecoder, getNoneCompressor, getNoneUncompressor, getWALCellCodecClass
-
Field Details
-
encryptor
-
decryptor
-
-
Constructor Details
-
SecureWALCellCodec
public SecureWALCellCodec(org.apache.hadoop.conf.Configuration conf, CompressionContext compression) -
SecureWALCellCodec
-
SecureWALCellCodec
-
-
Method Details
-
getDecoder
- Specified by:
getDecoderin interfaceCodec- Overrides:
getDecoderin classWALCellCodec
-
getEncoder
- Specified by:
getEncoderin interfaceCodec- Overrides:
getEncoderin classWALCellCodec
-
getCodec
-
getCodec
-