| Interface | Description |
|---|---|
| SchedulingExecutionVertex<V extends SchedulingExecutionVertex<V,R>,R extends SchedulingResultPartition<V,R>> |
Scheduling representation of
ExecutionVertex. |
| SchedulingResultPartition<V extends SchedulingExecutionVertex<V,R>,R extends SchedulingResultPartition<V,R>> |
Representation of
IntermediateResultPartition. |
| SchedulingStrategy |
Component which encapsulates the scheduling logic.
|
| SchedulingStrategyFactory |
Factory interface for
SchedulingStrategy. |
| SchedulingTopology<V extends SchedulingExecutionVertex<V,R>,R extends SchedulingResultPartition<V,R>> |
Topology of
SchedulingExecutionVertex. |
| Class | Description |
|---|---|
| EagerSchedulingStrategy |
SchedulingStrategy instance for streaming job which will schedule all tasks at the same time. |
| EagerSchedulingStrategy.Factory |
The factory for creating
EagerSchedulingStrategy. |
| ExecutionVertexID |
Id identifying
ExecutionVertex. |
| InputDependencyConstraintChecker |
A wrapper class for
InputDependencyConstraint checker. |
| LazyFromSourcesSchedulingStrategy |
SchedulingStrategy instance for batch job which schedule vertices when input data are ready. |
| LazyFromSourcesSchedulingStrategy.Factory |
The factory for creating
LazyFromSourcesSchedulingStrategy. |
| Enum | Description |
|---|---|
| ResultPartitionState |
State of a
SchedulingResultPartition. |
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.