Uses of Class
org.apache.flink.streaming.runtime.tasks.OperatorChain
Packages that use OperatorChain
Package
Description
-
Uses of OperatorChain in org.apache.flink.streaming.api.operators
Methods in org.apache.flink.streaming.api.operators with parameters of type OperatorChainModifier and TypeMethodDescriptionvoidStreamSource.run(Object lockingObject, Output<StreamRecord<OUT>> collector, OperatorChain<?, ?> operatorChain) Deprecated.voidStreamSource.run(Object lockingObject, OperatorChain<?, ?> operatorChain) Deprecated. -
Uses of OperatorChain in org.apache.flink.streaming.runtime.io
Methods in org.apache.flink.streaming.runtime.io with parameters of type OperatorChainModifier and TypeMethodDescriptionstatic StreamMultipleInputProcessorStreamMultipleInputProcessorFactory.create(TaskInvokable ownerTask, CheckpointedInputGate[] checkpointedInputGates, StreamConfig.InputConfig[] configuredInputs, IOManager ioManager, MemoryManager memoryManager, 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, InflightDataRescalingDescriptor inflightDataRescalingDescriptor, Function<Integer, StreamPartitioner<?>> gatePartitioners, org.apache.flink.api.common.TaskInfo taskInfo, StreamTask.CanEmitBatchOfRecordsChecker canEmitBatchOfRecords) static <IN1,IN2> StreamMultipleInputProcessor StreamTwoInputProcessorFactory.create(TaskInvokable ownerTask, CheckpointedInputGate[] checkpointedInputGates, IOManager ioManager, MemoryManager memoryManager, TaskIOMetricGroup taskIOMetricGroup, TwoInputStreamOperator<IN1, IN2, ?> streamOperator, WatermarkGauge input1WatermarkGauge, WatermarkGauge input2WatermarkGauge, OperatorChain<?, ?> operatorChain, StreamConfig streamConfig, org.apache.flink.configuration.Configuration taskManagerConfig, org.apache.flink.configuration.Configuration jobConfig, org.apache.flink.api.common.ExecutionConfig executionConfig, ClassLoader userClassloader, org.apache.flink.metrics.Counter numRecordsIn, InflightDataRescalingDescriptor inflightDataRescalingDescriptor, Function<Integer, StreamPartitioner<?>> gatePartitioners, org.apache.flink.api.common.TaskInfo taskInfo, StreamTask.CanEmitBatchOfRecordsChecker canEmitBatchOfRecords) -
Uses of OperatorChain in org.apache.flink.streaming.runtime.tasks
Subclasses of OperatorChain in org.apache.flink.streaming.runtime.tasksModifier and TypeClassDescriptionclassFinishedOperatorChain<OUT,OP extends StreamOperator<OUT>> TheOperatorChainthat is used for restoring tasks that areTaskStateManager.isTaskDeployedAsFinished().classRegularOperatorChain<OUT,OP extends StreamOperator<OUT>> A regular non finished on restoreOperatorChain.Fields in org.apache.flink.streaming.runtime.tasks declared as OperatorChainModifier and TypeFieldDescriptionprotected OperatorChain<OUT,OP> StreamTask.operatorChainThe chain of operators executed by this task.Methods in org.apache.flink.streaming.runtime.tasks with parameters of type OperatorChainModifier and TypeMethodDescriptionvoidSubtaskCheckpointCoordinator.abortCheckpointOnBarrier(long checkpointId, CheckpointException cause, OperatorChain<?, ?> operatorChain) voidSubtaskCheckpointCoordinator.checkpointState(CheckpointMetaData checkpointMetaData, CheckpointOptions checkpointOptions, CheckpointMetricsBuilder checkpointMetrics, OperatorChain<?, ?> operatorChain, boolean isTaskFinished, Supplier<Boolean> isRunning) Must be called afterSubtaskCheckpointCoordinator.initInputsCheckpoint(long, CheckpointOptions).voidSubtaskCheckpointCoordinator.notifyCheckpointAborted(long checkpointId, OperatorChain<?, ?> operatorChain, Supplier<Boolean> isRunning) Notified on the task side once a distributed checkpoint has been aborted.voidSubtaskCheckpointCoordinator.notifyCheckpointComplete(long checkpointId, OperatorChain<?, ?> operatorChain, Supplier<Boolean> isRunning) Notified on the task side once a distributed checkpoint has been completed.voidSubtaskCheckpointCoordinator.notifyCheckpointSubsumed(long checkpointId, OperatorChain<?, ?> operatorChain, Supplier<Boolean> isRunning) Notified on the task side once a distributed checkpoint has been subsumed.