Class StateSizeEstimates
- java.lang.Object
-
- org.apache.flink.runtime.scheduler.adaptive.allocator.StateSizeEstimates
-
@Internal public class StateSizeEstimates extends Object
Managed Keyed State size estimates used to make scheduling decisions.
-
-
Constructor Summary
Constructors Constructor Description StateSizeEstimates(Map<ExecutionVertexID,Long> stateSizes)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<Long>estimate(ExecutionVertexID jobVertexId)static StateSizeEstimatesfromGraphAndState(ExecutionGraph executionGraph, CompletedCheckpoint latestCheckpoint)
-
-
-
Constructor Detail
-
StateSizeEstimates
public StateSizeEstimates(Map<ExecutionVertexID,Long> stateSizes)
-
-
Method Detail
-
estimate
public Optional<Long> estimate(ExecutionVertexID jobVertexId)
-
fromGraphAndState
public static StateSizeEstimates fromGraphAndState(ExecutionGraph executionGraph, CompletedCheckpoint latestCheckpoint)
-
-