Uses of Interface
org.apache.hadoop.hbase.codec.Codec
Package
Description
Tools to help define network clients and servers.
-
Uses of Codec in org.apache.hadoop.hbase.codec
Modifier and TypeClassDescriptionclass
Basic Cell codec that just writes out all the individual elements of a Cell.class
Basic Cell codec that just writes out all the individual elements of a Cell including the tags.class
Codec that does KeyValue version 1 serialization.class
Codec that does KeyValue version 1 serialization with serializing tags also.class
Codec that just writes out Cell as a protobuf Cell Message. -
Uses of Codec in org.apache.hadoop.hbase.ipc
Modifier and TypeFieldDescriptionprotected final Codec
AbstractRpcClient.codec
private final Codec
NettyRpcDuplexHandler.codec
protected final Codec
RpcConnection.codec
protected Codec
ServerRpcConnection.codec
Codec the client asked use.Modifier and TypeMethodDescriptionprotected Codec
AbstractRpcClient.getCodec()
Encapsulate the ugly casting and RuntimeException conversion in private method.Modifier and TypeMethodDescriptionCellBlockBuilder.buildCellBlock
(Codec codec, org.apache.hadoop.io.compress.CompressionCodec compressor, ExtendedCellScanner cellScanner) Puts CellScanner Cells into a cell block using passed incodec
and/orcompressor
.private boolean
CellBlockBuilder.buildCellBlock
(Codec codec, org.apache.hadoop.io.compress.CompressionCodec compressor, ExtendedCellScanner cellScanner, CellBlockBuilder.OutputStreamSupplier supplier) org.apache.hbase.thirdparty.io.netty.buffer.ByteBuf
CellBlockBuilder.buildCellBlock
(Codec codec, org.apache.hadoop.io.compress.CompressionCodec compressor, ExtendedCellScanner cellScanner, org.apache.hbase.thirdparty.io.netty.buffer.ByteBufAllocator alloc) CellBlockBuilder.buildCellBlockStream
(Codec codec, org.apache.hadoop.io.compress.CompressionCodec compressor, ExtendedCellScanner cellScanner, ByteBuffAllocator allocator) Puts CellScanner Cells into a cell block using passed incodec
and/orcompressor
.CellBlockBuilder.createCellScanner
(Codec codec, org.apache.hadoop.io.compress.CompressionCodec compressor, byte[] cellBlock) Create a cell scanner.CellBlockBuilder.createCellScannerReusingBuffers
(Codec codec, org.apache.hadoop.io.compress.CompressionCodec compressor, ByteBuff cellBlock) Create a cell scanner using an existing bytebuff.private void
CellBlockBuilder.encodeCellsTo
(OutputStream os, ExtendedCellScanner cellScanner, Codec codec, org.apache.hadoop.io.compress.CompressionCodec compressor) ModifierConstructorDescriptionNettyRpcDuplexHandler
(NettyRpcConnection conn, CellBlockBuilder cellBlockBuilder, Codec codec, org.apache.hadoop.io.compress.CompressionCodec compressor) protected
RpcConnection
(org.apache.hadoop.conf.Configuration conf, org.apache.hbase.thirdparty.io.netty.util.HashedWheelTimer timeoutTimer, ConnectionId remoteId, String clusterId, boolean isSecurityEnabled, Codec codec, org.apache.hadoop.io.compress.CompressionCodec compressor, CellBlockBuilder cellBlockBuilder, MetricsConnection metrics, Map<String, byte[]> connectionAttributes) -
Uses of Codec in org.apache.hadoop.hbase.regionserver.wal
Modifier and TypeClassDescriptionclass
A WALCellCodec that encrypts the WALedits.class
Compression in this class is lifted off Compressor/KeyValueCompression.