Package org.komamitsu.fluency.buffer
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 java.lang.Object implements Validatable
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.komamitsu.fluency.validation.Validatable
Validatable.ValidationList
-
-
Constructor Summary
Constructors Constructor Description Config()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description floatgetChunkExpandRatio()intgetChunkInitialSize()intgetChunkRetentionSize()intgetChunkRetentionTimeMillis()java.lang.StringgetFileBackupDir()java.lang.StringgetFileBackupPrefix()booleangetJvmHeapBufferMode()longgetMaxBufferSize()voidsetChunkExpandRatio(float chunkExpandRatio)voidsetChunkInitialSize(int chunkInitialSize)voidsetChunkRetentionSize(int chunkRetentionSize)voidsetChunkRetentionTimeMillis(int chunkRetentionTimeMillis)voidsetFileBackupDir(java.lang.String fileBackupDir)voidsetFileBackupPrefix(java.lang.String fileBackupPrefix)voidsetJvmHeapBufferMode(boolean jvmHeapBufferMode)voidsetMaxBufferSize(long maxBufferSize)java.lang.StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.komamitsu.fluency.validation.Validatable
validate
-
-
-
-
Method Detail
-
getMaxBufferSize
public long getMaxBufferSize()
-
setMaxBufferSize
public void setMaxBufferSize(long maxBufferSize)
-
getFileBackupDir
public java.lang.String getFileBackupDir()
-
setFileBackupDir
public void setFileBackupDir(java.lang.String fileBackupDir)
-
getFileBackupPrefix
public java.lang.String getFileBackupPrefix()
-
setFileBackupPrefix
public void setFileBackupPrefix(java.lang.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 java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-