public class SecureAsyncProtobufLogWriter extends AsyncProtobufLogWriter
cellEncoder, compressionContext, compressor, conf, length, trailer, trailerWarnSize, trailerWritten| Constructor and Description |
|---|
SecureAsyncProtobufLogWriter(EventLoopGroup eventLoopGroup,
java.lang.Class<? extends Channel> channelClass) |
| Modifier and Type | Method and Description |
|---|---|
protected WALHeader |
buildWALHeader(Configuration conf,
WALHeader.Builder builder) |
protected java.lang.String |
getWriterClassName() |
protected void |
initAfterHeader(boolean doCompress) |
protected void |
setEncryptor(Encryptor encryptor) |
append, close, getOutput, getOutputStreamForCellEncoder, initOutput, sync, writeMagicAndWALHeader, writeWALTrailerAndMagicbuildSecureWALHeader, getLength, init, secureInitAfterHeader, writeWALTrailerpublic SecureAsyncProtobufLogWriter(EventLoopGroup eventLoopGroup,
java.lang.Class<? extends Channel> channelClass)
protected java.lang.String getWriterClassName()
getWriterClassName in class AsyncProtobufLogWriterprotected WALHeader buildWALHeader(Configuration conf,
WALHeader.Builder builder)
throws java.io.IOException
buildWALHeader in class AbstractProtobufLogWriterjava.io.IOExceptionprotected void setEncryptor(Encryptor encryptor)
setEncryptor in class AbstractProtobufLogWriterprotected void initAfterHeader(boolean doCompress)
throws java.io.IOException
initAfterHeader in class AbstractProtobufLogWriterjava.io.IOException