Class ChainedMapDriver<IT,OT>
- java.lang.Object
-
- org.apache.flink.runtime.operators.chaining.ChainedDriver<IT,OT>
-
- org.apache.flink.runtime.operators.chaining.ChainedMapDriver<IT,OT>
-
- All Implemented Interfaces:
org.apache.flink.util.Collector<IT>
public class ChainedMapDriver<IT,OT> extends ChainedDriver<IT,OT>
-
-
Field Summary
-
Fields inherited from class org.apache.flink.runtime.operators.chaining.ChainedDriver
config, executionConfig, metrics, numRecordsIn, numRecordsOut, objectReuseEnabled, outputCollector, taskName, userCodeClassLoader
-
-
Constructor Summary
Constructors Constructor Description ChainedMapDriver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cancelTask()
void
close()
void
closeTask()
void
collect(IT record)
org.apache.flink.api.common.functions.Function
getStub()
String
getTaskName()
void
openTask()
void
setup(AbstractInvokable parent)
-
Methods inherited from class org.apache.flink.runtime.operators.chaining.ChainedDriver
getIOMetrics, getOutputCollector, getTaskConfig, getUdfRuntimeContext, setOutputCollector, setup
-
-
-
-
Method Detail
-
setup
public void setup(AbstractInvokable parent)
- Specified by:
setup
in classChainedDriver<IT,OT>
-
openTask
public void openTask() throws Exception
- Specified by:
openTask
in classChainedDriver<IT,OT>
- Throws:
Exception
-
closeTask
public void closeTask() throws Exception
- Specified by:
closeTask
in classChainedDriver<IT,OT>
- Throws:
Exception
-
cancelTask
public void cancelTask()
- Specified by:
cancelTask
in classChainedDriver<IT,OT>
-
getStub
public org.apache.flink.api.common.functions.Function getStub()
- Specified by:
getStub
in classChainedDriver<IT,OT>
-
getTaskName
public String getTaskName()
- Specified by:
getTaskName
in classChainedDriver<IT,OT>
-
collect
public void collect(IT record)
- Specified by:
collect
in interfaceorg.apache.flink.util.Collector<IT>
- Specified by:
collect
in classChainedDriver<IT,OT>
-
close
public void close()
-
-