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.,ExecutionGraphlevel.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Iterable<ConsumedPartitionGroup>getAllNonPipelinedConsumedPartitionGroups()Get all distinct blockingConsumedPartitionGroups.Iterable<ConsumedPartitionGroup>getAllReleaseBySchedulerConsumedPartitionGroups()Get all distinct releaseBySchedulerConsumedPartitionGroups.-
Methods inherited from interface org.apache.flink.runtime.topology.PipelinedRegion
contains, getVertex, getVertices
-
-
-
-
Method Detail
-
getAllNonPipelinedConsumedPartitionGroups
Iterable<ConsumedPartitionGroup> getAllNonPipelinedConsumedPartitionGroups()
Get all distinct blockingConsumedPartitionGroups.- Returns:
- set of
ConsumedPartitionGroups
-
getAllReleaseBySchedulerConsumedPartitionGroups
Iterable<ConsumedPartitionGroup> getAllReleaseBySchedulerConsumedPartitionGroups()
Get all distinct releaseBySchedulerConsumedPartitionGroups.- Returns:
- set of
ConsumedPartitionGroups
-
-