Uses of Interface
org.apache.flink.datastream.api.stream.KeyedPartitionStream
Packages that use KeyedPartitionStream
-
Uses of KeyedPartitionStream in org.apache.flink.datastream.api.builtin
Methods in org.apache.flink.datastream.api.builtin with parameters of type KeyedPartitionStreamModifier and TypeMethodDescriptionstatic <KEY,T1, T2, OUT>
NonKeyedPartitionStream<OUT>BuiltinFuncs.join(KeyedPartitionStream<KEY, T1> leftStream, KeyedPartitionStream<KEY, T2> rightStream, JoinFunction<T1, T2, OUT> joinFunction) Inner join twoKeyedPartitionStream.static <KEY,T1, T2, OUT>
NonKeyedPartitionStream<OUT>BuiltinFuncs.join(KeyedPartitionStream<KEY, T1> leftStream, KeyedPartitionStream<KEY, T2> rightStream, JoinFunction<T1, T2, OUT> joinFunction, JoinType joinType) Join twoKeyedPartitionStreamwith the type ofJoinType. -
Uses of KeyedPartitionStream in org.apache.flink.datastream.api.stream
Subinterfaces of KeyedPartitionStream in org.apache.flink.datastream.api.streamModifier and TypeInterfaceDescriptionstatic interfaceThis interface represents a configurableKeyedPartitionStream.Methods in org.apache.flink.datastream.api.stream that return KeyedPartitionStreamModifier and TypeMethodDescription<K> KeyedPartitionStream<K,T> Transform this stream to aKeyedPartitionStream.<NEW_KEY> KeyedPartitionStream<NEW_KEY,T> Transform this stream to a newKeyedPartitionStream.<K> KeyedPartitionStream<K,T> Transform this stream to aKeyedPartitionStream.Methods in org.apache.flink.datastream.api.stream with parameters of type KeyedPartitionStreamModifier and TypeMethodDescription<K,T_OTHER, OUT>
NonKeyedPartitionStream.ProcessConfigurableAndNonKeyedPartitionStream<OUT>BroadcastStream.connectAndProcess(KeyedPartitionStream<K, T_OTHER> other, TwoInputBroadcastStreamProcessFunction<T_OTHER, T, OUT> processFunction) Apply a two input operation to this and otherKeyedPartitionStream.<K,T_OTHER, OUT>
KeyedPartitionStream.ProcessConfigurableAndKeyedPartitionStream<K,OUT> BroadcastStream.connectAndProcess(KeyedPartitionStream<K, T_OTHER> other, TwoInputBroadcastStreamProcessFunction<T_OTHER, T, OUT> processFunction, org.apache.flink.api.java.functions.KeySelector<OUT, K> newKeySelector) Apply a two input operation to this and otherKeyedPartitionStream.<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.