Class TaskBalancedExecutionSlotSharingGroupBuilder
- java.lang.Object
-
- org.apache.flink.runtime.scheduler.TaskBalancedExecutionSlotSharingGroupBuilder
-
public class TaskBalancedExecutionSlotSharingGroupBuilder extends Object
Execute slot sharing groups builder based on the balanced scheduling strategy.
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.LoggerLOG
-
Constructor Summary
Constructors Constructor Description TaskBalancedExecutionSlotSharingGroupBuilder(Map<JobVertexID,List<ExecutionVertexID>> allVertices, Collection<SlotSharingGroup> slotSharingGroups, Collection<CoLocationGroup> coLocationGroups)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<ExecutionVertexID,ExecutionSlotSharingGroup>build()
-
-
-
Constructor Detail
-
TaskBalancedExecutionSlotSharingGroupBuilder
public TaskBalancedExecutionSlotSharingGroupBuilder(Map<JobVertexID,List<ExecutionVertexID>> allVertices, Collection<SlotSharingGroup> slotSharingGroups, Collection<CoLocationGroup> coLocationGroups)
-
-
Method Detail
-
build
public Map<ExecutionVertexID,ExecutionSlotSharingGroup> build()
-
-