Class BufferDebloatConfiguration
- java.lang.Object
-
- org.apache.flink.runtime.throughput.BufferDebloatConfiguration
-
public final class BufferDebloatConfiguration extends Object
Configuration forBufferDebloater.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BufferDebloatConfigurationfromConfiguration(org.apache.flink.configuration.ReadableConfig config)intgetBufferDebloatThresholdPercentages()intgetMaxBufferSize()intgetMinBufferSize()intgetNumberOfSamples()intgetStartingBufferSize()DurationgetTargetTotalTime()booleanisEnabled()
-
-
-
Method Detail
-
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)
-
-