Uses of Interface
org.apache.flink.datastream.api.function.TwoInputNonBroadcastStreamProcessFunction
Packages that use TwoInputNonBroadcastStreamProcessFunction
Package
Description
-
Uses of TwoInputNonBroadcastStreamProcessFunction in org.apache.flink.datastream.api.builtin
Methods in org.apache.flink.datastream.api.builtin that return TwoInputNonBroadcastStreamProcessFunctionModifier and TypeMethodDescriptionstatic <IN1,IN2, OUT>
TwoInputNonBroadcastStreamProcessFunction<IN1,IN2, OUT> BuiltinFuncs.join(JoinFunction<IN1, IN2, OUT> joinFunction) Wrap the JoinFunction and INNER JoinType within a ProcessFunction to perform the Join operation.static <IN1,IN2, OUT>
TwoInputNonBroadcastStreamProcessFunction<IN1,IN2, OUT> BuiltinFuncs.join(JoinFunction<IN1, IN2, OUT> joinFunction, JoinType joinType) Wrap the JoinFunction and JoinType within a ProcessFunction to perform the Join operation.static <IN1,IN2, OUT>
TwoInputNonBroadcastStreamProcessFunction<IN1,IN2, OUT> BuiltinFuncs.window(WindowStrategy windowStrategy, TwoInputNonBroadcastWindowStreamProcessFunction<IN1, IN2, OUT> windowProcessFunction) Wrap the WindowStrategy and TwoInputNonBroadcastWindowStreamProcessFunction within a TwoInputNonBroadcastStreamProcessFunction to perform the window operation. -
Uses of TwoInputNonBroadcastStreamProcessFunction in org.apache.flink.datastream.api.extension.eventtime
Methods in org.apache.flink.datastream.api.extension.eventtime that return TwoInputNonBroadcastStreamProcessFunctionModifier and TypeMethodDescriptionstatic <IN1,IN2, OUT>
TwoInputNonBroadcastStreamProcessFunction<IN1,IN2, OUT> EventTimeExtension.wrapProcessFunction(TwoInputNonBroadcastEventTimeStreamProcessFunction<IN1, IN2, OUT> processFunction) Wrap the user-definedTwoInputNonBroadcastEventTimeStreamProcessFunction, which will provide related components such asEventTimeManagerand declare the necessary built-in state required for the Timer, etc. -
Uses of TwoInputNonBroadcastStreamProcessFunction in org.apache.flink.datastream.api.extension.eventtime.function
Subinterfaces of TwoInputNonBroadcastStreamProcessFunction in org.apache.flink.datastream.api.extension.eventtime.functionModifier and TypeInterfaceDescriptioninterfaceTwoInputNonBroadcastEventTimeStreamProcessFunction<IN1,IN2, OUT> TheTwoInputNonBroadcastStreamProcessFunctionthat extends with event time support. -
Uses of TwoInputNonBroadcastStreamProcessFunction in org.apache.flink.datastream.api.stream
Methods in org.apache.flink.datastream.api.stream with parameters of type TwoInputNonBroadcastStreamProcessFunctionModifier and TypeMethodDescription<T_OTHER,OUT>
GlobalStream.ProcessConfigurableAndGlobalStream<OUT>GlobalStream.connectAndProcess(GlobalStream<T_OTHER> other, TwoInputNonBroadcastStreamProcessFunction<T, T_OTHER, OUT> processFunction) Apply a two input operation to this and otherGlobalStream.<T_OTHER,OUT>
NonKeyedPartitionStream.ProcessConfigurableAndNonKeyedPartitionStream<OUT>KeyedPartitionStream.connectAndProcess(KeyedPartitionStream<K, T_OTHER> other, TwoInputNonBroadcastStreamProcessFunction<T, T_OTHER, OUT> processFunction) Apply a two input operation to this and otherKeyedPartitionStream.<T_OTHER,OUT>
KeyedPartitionStream.ProcessConfigurableAndKeyedPartitionStream<K,OUT> KeyedPartitionStream.connectAndProcess(KeyedPartitionStream<K, T_OTHER> other, TwoInputNonBroadcastStreamProcessFunction<T, T_OTHER, OUT> processFunction, org.apache.flink.api.java.functions.KeySelector<OUT, K> newKeySelector) Apply a two input operation to this and otherKeyedPartitionStream.The two keyed streams must have the same partitions, otherwise it makes no sense to connect them.<T_OTHER,OUT>
NonKeyedPartitionStream.ProcessConfigurableAndNonKeyedPartitionStream<OUT>NonKeyedPartitionStream.connectAndProcess(NonKeyedPartitionStream<T_OTHER> other, TwoInputNonBroadcastStreamProcessFunction<T, T_OTHER, OUT> processFunction) Apply to a two input operation on this and otherNonKeyedPartitionStream.