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 a
Driver as resettable, meaning that will reset part of their
internal state but otherwise reuse existing data structures.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanisInputResettable(int inputNum) voidreset()voidteardown()Methods inherited from interface org.apache.flink.runtime.operators.Driver
cancel, cleanup, getNumberOfDriverComparators, getNumberOfInputs, getStubType, prepare, run, setup