Class Buffer.Config

java.lang.Object
org.komamitsu.fluency.buffer.Buffer.Config
All Implemented Interfaces:
Validatable
Enclosing class:
Buffer

public static class Buffer.Config extends Object implements Validatable
  • Constructor Details

    • Config

      public Config()
  • Method Details

    • getMaxBufferSize

      public long getMaxBufferSize()
    • setMaxBufferSize

      public void setMaxBufferSize(long maxBufferSize)
    • getFileBackupDir

      public String getFileBackupDir()
    • setFileBackupDir

      public void setFileBackupDir(String fileBackupDir)
    • getFileBackupPrefix

      public String getFileBackupPrefix()
    • setFileBackupPrefix

      public void setFileBackupPrefix(String fileBackupPrefix)
    • getChunkInitialSize

      public int getChunkInitialSize()
    • setChunkInitialSize

      public void setChunkInitialSize(int chunkInitialSize)
    • getChunkExpandRatio

      public float getChunkExpandRatio()
    • setChunkExpandRatio

      public void setChunkExpandRatio(float chunkExpandRatio)
    • getChunkRetentionSize

      public int getChunkRetentionSize()
    • setChunkRetentionSize

      public void setChunkRetentionSize(int chunkRetentionSize)
    • getChunkRetentionTimeMillis

      public int getChunkRetentionTimeMillis()
    • setChunkRetentionTimeMillis

      public void setChunkRetentionTimeMillis(int chunkRetentionTimeMillis)
    • getJvmHeapBufferMode

      public boolean getJvmHeapBufferMode()
    • setJvmHeapBufferMode

      public void setJvmHeapBufferMode(boolean jvmHeapBufferMode)
    • toString

      public String toString()
      Overrides:
      toString in class Object