| Interface | Description |
|---|---|
| SchedulingExecutionVertex |
Scheduling representation of
ExecutionVertex. |
| SchedulingPipelinedRegion |
Pipelined region on execution level, i.e.,
ExecutionGraph level. |
| SchedulingResultPartition |
Representation of
IntermediateResultPartition. |
| SchedulingStrategy |
Component which encapsulates the scheduling logic.
|
| SchedulingStrategyFactory |
Factory interface for
SchedulingStrategy. |
| SchedulingTopology |
Topology of
SchedulingExecutionVertex. |
| Class | Description |
|---|---|
| ConsumedPartitionGroup |
Group of consumed
IntermediateResultPartitionIDs. |
| ConsumerVertexGroup |
Group of consumer
ExecutionVertexIDs. |
| ExecutionVertexID |
Id identifying
ExecutionVertex. |
| PipelinedRegionSchedulingStrategy |
SchedulingStrategy instance which schedules tasks in granularity of pipelined regions. |
| PipelinedRegionSchedulingStrategy.Factory |
The factory for creating
PipelinedRegionSchedulingStrategy. |
| VertexwiseSchedulingStrategy |
SchedulingStrategy instance which schedules tasks in granularity of vertex (which
indicates this strategy only supports ALL_EDGES_BLOCKING batch jobs). |
| VertexwiseSchedulingStrategy.Factory |
The factory for creating
VertexwiseSchedulingStrategy. |
| Enum | Description |
|---|---|
| ResultPartitionState |
State of a
SchedulingResultPartition. |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.