Class AbstractOutputStreamAppender.Builder<B extends AbstractOutputStreamAppender.Builder<B>>

Type Parameters:
B - The type to build.
Direct Known Subclasses:
AbstractFileAppender.Builder, ConsoleAppender.Builder, FileAppender.Builder, MemoryMappedFileAppender.Builder, OutputStreamAppender.Builder, RandomAccessFileAppender.Builder, RollingFileAppender.Builder, RollingRandomAccessFileAppender.Builder, SocketAppender.AbstractBuilder
Enclosing class:
AbstractOutputStreamAppender<M extends OutputStreamManager>

public abstract static class AbstractOutputStreamAppender.Builder<B extends AbstractOutputStreamAppender.Builder<B>> extends AbstractAppender.Builder<B>
Subclasses can extend this abstract Builder.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • getBufferSize

      public int getBufferSize()
    • isBufferedIo

      public boolean isBufferedIo()
    • isImmediateFlush

      public boolean isImmediateFlush()
    • setImmediateFlush

      public B setImmediateFlush(boolean immediateFlush)
    • setBufferedIo

      public B setBufferedIo(boolean bufferedIo)
    • setBufferSize

      public B setBufferSize(int bufferSize)
    • withImmediateFlush

      @Deprecated public B withImmediateFlush(boolean immediateFlush)
      Deprecated.
    • withBufferedIo

      @Deprecated public B withBufferedIo(boolean bufferedIo)
      Deprecated.
    • withBufferSize

      @Deprecated public B withBufferSize(int bufferSize)
      Deprecated.