Interface SchedulingPipelinedRegion
-
- All Superinterfaces:
PipelinedRegion<ExecutionVertexID,IntermediateResultPartitionID,SchedulingExecutionVertex,SchedulingResultPartition>
- All Known Implementing Classes:
DefaultSchedulingPipelinedRegion
public interface SchedulingPipelinedRegion extends PipelinedRegion<ExecutionVertexID,IntermediateResultPartitionID,SchedulingExecutionVertex,SchedulingResultPartition>
Pipelined region on execution level, i.e.,ExecutionGraph
level.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Iterable<ConsumedPartitionGroup>
getAllNonPipelinedConsumedPartitionGroups()
Get all distinct blockingConsumedPartitionGroup
s.Iterable<ConsumedPartitionGroup>
getAllReleaseBySchedulerConsumedPartitionGroups()
Get all distinct releaseBySchedulerConsumedPartitionGroup
s.-
Methods inherited from interface org.apache.flink.runtime.topology.PipelinedRegion
contains, getVertex, getVertices
-
-
-
-
Method Detail
-
getAllNonPipelinedConsumedPartitionGroups
Iterable<ConsumedPartitionGroup> getAllNonPipelinedConsumedPartitionGroups()
Get all distinct blockingConsumedPartitionGroup
s.- Returns:
- set of
ConsumedPartitionGroup
s
-
getAllReleaseBySchedulerConsumedPartitionGroups
Iterable<ConsumedPartitionGroup> getAllReleaseBySchedulerConsumedPartitionGroups()
Get all distinct releaseBySchedulerConsumedPartitionGroup
s.- Returns:
- set of
ConsumedPartitionGroup
s
-
-