- All Implemented Interfaces:
- Serializable, org.apache.flink.runtime.io.network.api.writer.ChannelSelector<org.apache.flink.runtime.plugable.SerializationDelegate<StreamRecord<T>>>
- Direct Known Subclasses:
- BroadcastPartitioner, CustomPartitionerWrapper, ForwardPartitioner, GlobalPartitioner, KeyGroupStreamPartitioner, RebalancePartitioner, RescalePartitioner, ShufflePartitioner
@Internal
public abstract class StreamPartitioner<T>
extends Object
implements org.apache.flink.runtime.io.network.api.writer.ChannelSelector<org.apache.flink.runtime.plugable.SerializationDelegate<StreamRecord<T>>>, Serializable
A special ChannelSelector
for use in streaming programs.
- See Also:
- Serialized Form