Package | Description |
---|---|
org.apache.hadoop.hbase.codec | |
org.apache.hadoop.hbase.ipc |
Tools to help define network clients and servers.
|
org.apache.hadoop.hbase.regionserver.wal |
Modifier and Type | Class and Description |
---|---|
class |
CellCodec
Basic Cell codec that just writes out all the individual elements of a Cell.
|
class |
CellCodecWithTags
Basic Cell codec that just writes out all the individual elements of a Cell including the tags.
|
class |
KeyValueCodec
Codec that does KeyValue version 1 serialization.
|
class |
KeyValueCodecWithTags
Codec that does KeyValue version 1 serialization with serializing tags also.
|
class |
MessageCodec
Codec that just writes out Cell as a protobuf Cell Message.
|
Modifier and Type | Field and Description |
---|---|
protected Codec |
ServerRpcConnection.codec
Codec the client asked use.
|
private Codec |
NettyRpcDuplexHandler.codec |
protected Codec |
RpcConnection.codec |
protected Codec |
AbstractRpcClient.codec |
Modifier and Type | Method and Description |
---|---|
(package private) Codec |
AbstractRpcClient.getCodec()
Encapsulate the ugly casting and RuntimeException conversion in private method.
|
Modifier and Type | Method and Description |
---|---|
ByteBuffer |
CellBlockBuilder.buildCellBlock(Codec codec,
org.apache.hadoop.io.compress.CompressionCodec compressor,
CellScanner cellScanner)
Puts CellScanner Cells into a cell block using passed in
codec and/or
compressor . |
org.apache.hbase.thirdparty.io.netty.buffer.ByteBuf |
CellBlockBuilder.buildCellBlock(Codec codec,
org.apache.hadoop.io.compress.CompressionCodec compressor,
CellScanner cellScanner,
org.apache.hbase.thirdparty.io.netty.buffer.ByteBufAllocator alloc) |
private boolean |
CellBlockBuilder.buildCellBlock(Codec codec,
org.apache.hadoop.io.compress.CompressionCodec compressor,
CellScanner cellScanner,
CellBlockBuilder.OutputStreamSupplier supplier) |
ByteBufferListOutputStream |
CellBlockBuilder.buildCellBlockStream(Codec codec,
org.apache.hadoop.io.compress.CompressionCodec compressor,
CellScanner cellScanner,
ByteBuffAllocator allocator)
Puts CellScanner Cells into a cell block using passed in
codec and/or
compressor . |
CellScanner |
CellBlockBuilder.createCellScanner(Codec codec,
org.apache.hadoop.io.compress.CompressionCodec compressor,
byte[] cellBlock)
Create a cell scanner.
|
CellScanner |
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,
CellScanner cellScanner,
Codec codec,
org.apache.hadoop.io.compress.CompressionCodec compressor) |
Constructor and Description |
---|
NettyRpcDuplexHandler(NettyRpcConnection conn,
CellBlockBuilder cellBlockBuilder,
Codec codec,
org.apache.hadoop.io.compress.CompressionCodec compressor) |
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,
MetricsConnection metrics) |
Modifier and Type | Class and Description |
---|---|
class |
SecureWALCellCodec
A WALCellCodec that encrypts the WALedits.
|
class |
WALCellCodec
Compression in this class is lifted off Compressor/KeyValueCompression.
|
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.