Uses of Interface
org.apache.flink.streaming.runtime.io.StreamTaskInput
Packages that use StreamTaskInput
Package
Description
-
Uses of StreamTaskInput in org.apache.flink.streaming.api.operators.sort
Classes in org.apache.flink.streaming.api.operators.sort that implement StreamTaskInputModifier and TypeClassDescriptionfinal classAn input that wraps an underlying input and sorts the incoming records.final classSortingDataInput<T,K> AStreamTaskInputwhich sorts in the incoming records from a chained input.Methods in org.apache.flink.streaming.api.operators.sort that return StreamTaskInputModifier and TypeMethodDescriptionStreamTaskInput<?>[]MultiInputSortingDataInput.SelectableSortingInputs.getPassThroughInputs()StreamTaskInput<?>[]MultiInputSortingDataInput.SelectableSortingInputs.getSortedInputs()Methods in org.apache.flink.streaming.api.operators.sort with parameters of type StreamTaskInputModifier and TypeMethodDescriptionMultiInputSortingDataInput.wrapInputs(TaskInvokable containingTask, StreamTaskInput<Object>[] sortingInputs, org.apache.flink.api.java.functions.KeySelector<Object, K>[] keySelectors, org.apache.flink.api.common.typeutils.TypeSerializer<Object>[] inputSerializers, org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer, StreamTaskInput<Object>[] passThroughInputs, MemoryManager memoryManager, IOManager ioManager, boolean objectReuse, double managedMemoryFraction, org.apache.flink.configuration.Configuration taskManagerConfiguration, org.apache.flink.api.common.ExecutionConfig executionConfig) Constructors in org.apache.flink.streaming.api.operators.sort with parameters of type StreamTaskInputModifierConstructorDescriptionSelectableSortingInputs(StreamTaskInput<?>[] sortedInputs, StreamTaskInput<?>[] passThroughInputs, InputSelectable inputSelectable) SortingDataInput(StreamTaskInput<T> wrappedInput, org.apache.flink.api.common.typeutils.TypeSerializer<T> typeSerializer, org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer, org.apache.flink.api.java.functions.KeySelector<T, K> keySelector, MemoryManager memoryManager, IOManager ioManager, boolean objectReuse, double managedMemoryFraction, org.apache.flink.configuration.Configuration taskManagerConfiguration, TaskInvokable containingTask, org.apache.flink.api.common.ExecutionConfig executionConfig) -
Uses of StreamTaskInput in org.apache.flink.streaming.runtime.io
Subinterfaces of StreamTaskInput in org.apache.flink.streaming.runtime.ioModifier and TypeInterfaceDescriptioninterfaceAStreamTaskInputused during recovery of in-flight data.Classes in org.apache.flink.streaming.runtime.io that implement StreamTaskInputModifier and TypeClassDescriptionclassAbstractStreamTaskNetworkInput<T,R extends RecordDeserializer<DeserializationDelegate<StreamElement>>> Base class for network-based StreamTaskInput where each channel has a designatedRecordDeserializerfor spanning records.classA subclass ofStreamTaskSourceInputforExternallyInducedSourceReader.final classImplementation ofStreamTaskInputthat wraps an input from network taken fromCheckpointedInputGate.classImplementation ofStreamTaskInputthat reads data from theSourceOperatorand returns theDataInputStatusto indicate whether the source state is available, unavailable or finished.Methods in org.apache.flink.streaming.runtime.io that return StreamTaskInputModifier and TypeMethodDescriptionstatic <T> StreamTaskInput<T>StreamTaskNetworkInputFactory.create(CheckpointedInputGate checkpointedInputGate, org.apache.flink.api.common.typeutils.TypeSerializer<T> inputSerializer, IOManager ioManager, StatusWatermarkValve statusWatermarkValve, int inputIndex, InflightDataRescalingDescriptor rescalingDescriptorinflightDataRescalingDescriptor, Function<Integer, StreamPartitioner<?>> gatePartitioners, org.apache.flink.api.common.TaskInfo taskInfo, StreamTask.CanEmitBatchOfRecordsChecker canEmitBatchOfRecords, Set<AbstractInternalWatermarkDeclaration<?>> watermarkDeclarationSet) Factory method forStreamTaskNetworkInputorRescalingStreamTaskNetworkInputdepending onInflightDataRescalingDescriptor.RecoverableStreamTaskInput.finishRecovery()Constructors in org.apache.flink.streaming.runtime.io with parameters of type StreamTaskInputModifierConstructorDescriptionStreamOneInputProcessor(StreamTaskInput<IN> input, PushingAsyncDataInput.DataOutput<IN> output, BoundedMultiInput endOfInputAware) -
Uses of StreamTaskInput in org.apache.flink.streaming.runtime.io.recovery
Classes in org.apache.flink.streaming.runtime.io.recovery that implement StreamTaskInputModifier and TypeClassDescriptionfinal classAStreamTaskNetworkInputimplementation that demultiplexes virtual channels.Methods in org.apache.flink.streaming.runtime.io.recovery that return StreamTaskInput -
Uses of StreamTaskInput in org.apache.flink.streaming.runtime.tasks
Classes in org.apache.flink.streaming.runtime.tasks that implement StreamTaskInputModifier and TypeClassDescriptionclassA special source input implementation that immediately emit END_OF_INPUT.