B
- The type to build.public abstract static class AbstractOutputStreamAppender.Builder<B extends AbstractOutputStreamAppender.Builder<B>> extends AbstractAppender.Builder<B>
Modifier and Type | Field and Description |
---|---|
private boolean |
bufferedIo |
private int |
bufferSize |
private boolean |
immediateFlush |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
int |
getBufferSize() |
boolean |
isBufferedIo() |
boolean |
isImmediateFlush() |
B |
withBufferedIo(boolean bufferedIo) |
B |
withBufferSize(int bufferSize) |
B |
withImmediateFlush(boolean immediateFlush) |
getConfiguration, getLayout, getName, getOrCreateLayout, getOrCreateLayout, isIgnoreExceptions, setConfiguration, withConfiguration, withIgnoreExceptions, withLayout, withName
asBuilder, getFilter, withFilter
@PluginBuilderAttribute private boolean bufferedIo
@PluginBuilderAttribute private int bufferSize
@PluginBuilderAttribute private boolean immediateFlush
public int getBufferSize()
public boolean isBufferedIo()
public boolean isImmediateFlush()
public B withImmediateFlush(boolean immediateFlush)
public B withBufferedIo(boolean bufferedIo)
public B withBufferSize(int bufferSize)