Interface ResettableDriver<S extends Function,OT>
-
- Type Parameters:
S
- The type of stub driven by this driver.OT
- The data type of the records produced by this driver.
- All Superinterfaces:
Driver<S,OT>
- All Known Implementing Classes:
AbstractCachedBuildSideJoinDriver
,BuildFirstCachedJoinDriver
,BuildSecondCachedJoinDriver
,CoGroupWithSolutionSetFirstDriver
,CoGroupWithSolutionSetSecondDriver
,JoinWithSolutionSetFirstDriver
,JoinWithSolutionSetSecondDriver
public interface ResettableDriver<S extends Function,OT> extends Driver<S,OT>
This interface marks aDriver
as resettable, meaning that will reset part of their internal state but otherwise reuse existing data structures.- See Also:
Driver
,TaskContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
initialize()
boolean
isInputResettable(int inputNum)
void
reset()
void
teardown()
-
Methods inherited from interface org.apache.flink.runtime.operators.Driver
cancel, cleanup, getNumberOfDriverComparators, getNumberOfInputs, getStubType, prepare, run, setup
-
-