Class BufferDebloatConfiguration

java.lang.Object
org.apache.flink.runtime.throughput.BufferDebloatConfiguration

public final class BufferDebloatConfiguration extends Object
Configuration for BufferDebloater.
  • Method Details

    • isEnabled

      public boolean isEnabled()
    • getTargetTotalTime

      public Duration getTargetTotalTime()
    • getStartingBufferSize

      public int getStartingBufferSize()
    • getMaxBufferSize

      public int getMaxBufferSize()
    • getMinBufferSize

      public int getMinBufferSize()
    • getBufferDebloatThresholdPercentages

      public int getBufferDebloatThresholdPercentages()
    • getNumberOfSamples

      public int getNumberOfSamples()
    • fromConfiguration

      public static BufferDebloatConfiguration fromConfiguration(org.apache.flink.configuration.ReadableConfig config)