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, withNameasBuilder, 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)