Interface ResettableDriver<S extends org.apache.flink.api.common.functions.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 org.apache.flink.api.common.functions.Function,OT> extends Driver<S,OT>
This interface marks aDriveras 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 voidinitialize()booleanisInputResettable(int inputNum)voidreset()voidteardown()-
Methods inherited from interface org.apache.flink.runtime.operators.Driver
cancel, cleanup, getNumberOfDriverComparators, getNumberOfInputs, getStubType, prepare, run, setup
-
-