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 BufferDebloatConfiguration
fromConfiguration(org.apache.flink.configuration.ReadableConfig config)
int
getBufferDebloatThresholdPercentages()
int
getMaxBufferSize()
int
getMinBufferSize()
int
getNumberOfSamples()
int
getStartingBufferSize()
Duration
getTargetTotalTime()
boolean
isEnabled()
-
-
-
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)
-
-