Class StreamMultipleInputProcessorFactory

    • Constructor Detail

      • StreamMultipleInputProcessorFactory

        public StreamMultipleInputProcessorFactory()
    • Method Detail

      • create

        public static StreamMultipleInputProcessor create​(org.apache.flink.runtime.jobgraph.tasks.TaskInvokable ownerTask,
                                                          CheckpointedInputGate[] checkpointedInputGates,
                                                          StreamConfig.InputConfig[] configuredInputs,
                                                          org.apache.flink.runtime.io.disk.iomanager.IOManager ioManager,
                                                          org.apache.flink.runtime.memory.MemoryManager memoryManager,
                                                          org.apache.flink.runtime.metrics.groups.TaskIOMetricGroup ioMetricGroup,
                                                          org.apache.flink.metrics.Counter mainOperatorRecordsIn,
                                                          MultipleInputStreamOperator<?> mainOperator,
                                                          WatermarkGauge[] inputWatermarkGauges,
                                                          StreamConfig streamConfig,
                                                          org.apache.flink.configuration.Configuration taskManagerConfig,
                                                          org.apache.flink.configuration.Configuration jobConfig,
                                                          org.apache.flink.api.common.ExecutionConfig executionConfig,
                                                          ClassLoader userClassloader,
                                                          OperatorChain<?,​?> operatorChain,
                                                          org.apache.flink.runtime.checkpoint.InflightDataRescalingDescriptor inflightDataRescalingDescriptor,
                                                          Function<Integer,​StreamPartitioner<?>> gatePartitioners,
                                                          org.apache.flink.api.common.TaskInfo taskInfo,
                                                          StreamTask.CanEmitBatchOfRecordsChecker canEmitBatchOfRecords)