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