| Package | Description |
|---|---|
| org.apache.flink.datastream.api.stream |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
KeyedPartitionStream.ProcessConfigurableAndKeyedPartitionStream<K,T>
This interface represents a configurable
KeyedPartitionStream. |
| Modifier and Type | Method and Description |
|---|---|
<K> KeyedPartitionStream<K,T> |
NonKeyedPartitionStream.keyBy(org.apache.flink.api.java.functions.KeySelector<T,K> keySelector)
Transform this stream to a
KeyedPartitionStream. |
<K> KeyedPartitionStream<K,T> |
GlobalStream.keyBy(org.apache.flink.api.java.functions.KeySelector<T,K> keySelector)
Transform this stream to a
KeyedPartitionStream. |
<NEW_KEY> KeyedPartitionStream<NEW_KEY,T> |
KeyedPartitionStream.keyBy(org.apache.flink.api.java.functions.KeySelector<T,NEW_KEY> keySelector)
Transform this stream to a new
KeyedPartitionStream. |
| Modifier and Type | Method and Description |
|---|---|
<K,T_OTHER,OUT> |
BroadcastStream.connectAndProcess(KeyedPartitionStream<K,T_OTHER> other,
TwoInputBroadcastStreamProcessFunction<T_OTHER,T,OUT> processFunction)
Apply a two input operation to this and other
KeyedPartitionStream. |
<K,T_OTHER,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 other
KeyedPartitionStream. |
<T_OTHER,OUT> |
KeyedPartitionStream.connectAndProcess(KeyedPartitionStream<K,T_OTHER> other,
TwoInputNonBroadcastStreamProcessFunction<T,T_OTHER,OUT> processFunction)
Apply a two input operation to this and other
KeyedPartitionStream. |
<T_OTHER,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 other
KeyedPartitionStream.The two keyed
streams must have the same partitions, otherwise it makes no sense to connect them. |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.