Class StreamTaskNetworkInputFactory
- java.lang.Object
-
- org.apache.flink.streaming.runtime.io.StreamTaskNetworkInputFactory
-
public class StreamTaskNetworkInputFactory extends Object
Factory forStreamTaskNetworkInput
andRescalingStreamTaskNetworkInput
.
-
-
Constructor Summary
Constructors Constructor Description StreamTaskNetworkInputFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> StreamTaskInput<T>
create(CheckpointedInputGate checkpointedInputGate, TypeSerializer<T> inputSerializer, IOManager ioManager, StatusWatermarkValve statusWatermarkValve, int inputIndex, InflightDataRescalingDescriptor rescalingDescriptorinflightDataRescalingDescriptor, Function<Integer,StreamPartitioner<?>> gatePartitioners, TaskInfo taskInfo, StreamTask.CanEmitBatchOfRecordsChecker canEmitBatchOfRecords)
Factory method forStreamTaskNetworkInput
orRescalingStreamTaskNetworkInput
depending onInflightDataRescalingDescriptor
.
-
-
-
Method Detail
-
create
public static <T> StreamTaskInput<T> create(CheckpointedInputGate checkpointedInputGate, TypeSerializer<T> inputSerializer, IOManager ioManager, StatusWatermarkValve statusWatermarkValve, int inputIndex, InflightDataRescalingDescriptor rescalingDescriptorinflightDataRescalingDescriptor, Function<Integer,StreamPartitioner<?>> gatePartitioners, TaskInfo taskInfo, StreamTask.CanEmitBatchOfRecordsChecker canEmitBatchOfRecords)
Factory method forStreamTaskNetworkInput
orRescalingStreamTaskNetworkInput
depending onInflightDataRescalingDescriptor
.
-
-