Class NonKeyedPartitionStreamImpl<T>
java.lang.Object
org.apache.flink.datastream.impl.stream.AbstractDataStream<T>
org.apache.flink.datastream.impl.stream.NonKeyedPartitionStreamImpl<T>
- All Implemented Interfaces:
org.apache.flink.datastream.api.stream.DataStream,org.apache.flink.datastream.api.stream.NonKeyedPartitionStream<T>
public class NonKeyedPartitionStreamImpl<T>
extends AbstractDataStream<T>
implements org.apache.flink.datastream.api.stream.NonKeyedPartitionStream<T>
The implementation of
NonKeyedPartitionStream.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.flink.datastream.api.stream.NonKeyedPartitionStream
org.apache.flink.datastream.api.stream.NonKeyedPartitionStream.ProcessConfigurableAndNonKeyedPartitionStream<T extends Object>, org.apache.flink.datastream.api.stream.NonKeyedPartitionStream.ProcessConfigurableAndTwoNonKeyedPartitionStream<OUT1 extends Object,OUT2 extends Object> -
Field Summary
Fields inherited from class org.apache.flink.datastream.impl.stream.AbstractDataStream
environment, requestedSideOutputs, transformation -
Constructor Summary
ConstructorsConstructorDescriptionNonKeyedPartitionStreamImpl(ExecutionEnvironmentImpl environment, org.apache.flink.api.dag.Transformation<T> transformation) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.flink.datastream.api.stream.BroadcastStream<T><T_OTHER,OUT>
org.apache.flink.datastream.api.stream.NonKeyedPartitionStream.ProcessConfigurableAndNonKeyedPartitionStream<OUT>connectAndProcess(org.apache.flink.datastream.api.stream.BroadcastStream<T_OTHER> other, org.apache.flink.datastream.api.function.TwoInputBroadcastStreamProcessFunction<T, T_OTHER, OUT> processFunction) <T_OTHER,OUT>
org.apache.flink.datastream.api.stream.NonKeyedPartitionStream.ProcessConfigurableAndNonKeyedPartitionStream<OUT>connectAndProcess(org.apache.flink.datastream.api.stream.NonKeyedPartitionStream<T_OTHER> other, org.apache.flink.datastream.api.function.TwoInputNonBroadcastStreamProcessFunction<T, T_OTHER, OUT> processFunction) org.apache.flink.datastream.api.stream.GlobalStream<T>global()<K> org.apache.flink.datastream.api.stream.KeyedPartitionStream<K,T> <OUT> org.apache.flink.datastream.api.stream.NonKeyedPartitionStream.ProcessConfigurableAndNonKeyedPartitionStream<OUT>process(org.apache.flink.datastream.api.function.OneInputStreamProcessFunction<T, OUT> processFunction) <OUT1,OUT2>
org.apache.flink.datastream.api.stream.NonKeyedPartitionStream.ProcessConfigurableAndTwoNonKeyedPartitionStream<OUT1,OUT2> process(org.apache.flink.datastream.api.function.TwoOutputStreamProcessFunction<T, OUT1, OUT2> processFunction) org.apache.flink.datastream.api.stream.NonKeyedPartitionStream<T>shuffle()org.apache.flink.datastream.api.stream.ProcessConfigurable<?>Methods inherited from class org.apache.flink.datastream.impl.stream.AbstractDataStream
getEnvironment, getSideOutputTransform, getTransformation, getType
-
Constructor Details
-
NonKeyedPartitionStreamImpl
public NonKeyedPartitionStreamImpl(ExecutionEnvironmentImpl environment, org.apache.flink.api.dag.Transformation<T> transformation)
-
-
Method Details
-
process
public <OUT> org.apache.flink.datastream.api.stream.NonKeyedPartitionStream.ProcessConfigurableAndNonKeyedPartitionStream<OUT> process(org.apache.flink.datastream.api.function.OneInputStreamProcessFunction<T, OUT> processFunction) - Specified by:
processin interfaceorg.apache.flink.datastream.api.stream.NonKeyedPartitionStream<T>
-
process
public <OUT1,OUT2> org.apache.flink.datastream.api.stream.NonKeyedPartitionStream.ProcessConfigurableAndTwoNonKeyedPartitionStream<OUT1,OUT2> process(org.apache.flink.datastream.api.function.TwoOutputStreamProcessFunction<T, OUT1, OUT2> processFunction) - Specified by:
processin interfaceorg.apache.flink.datastream.api.stream.NonKeyedPartitionStream<T>
-
connectAndProcess
public <T_OTHER,OUT> org.apache.flink.datastream.api.stream.NonKeyedPartitionStream.ProcessConfigurableAndNonKeyedPartitionStream<OUT> connectAndProcess(org.apache.flink.datastream.api.stream.NonKeyedPartitionStream<T_OTHER> other, org.apache.flink.datastream.api.function.TwoInputNonBroadcastStreamProcessFunction<T, T_OTHER, OUT> processFunction) - Specified by:
connectAndProcessin interfaceorg.apache.flink.datastream.api.stream.NonKeyedPartitionStream<T>
-
connectAndProcess
public <T_OTHER,OUT> org.apache.flink.datastream.api.stream.NonKeyedPartitionStream.ProcessConfigurableAndNonKeyedPartitionStream<OUT> connectAndProcess(org.apache.flink.datastream.api.stream.BroadcastStream<T_OTHER> other, org.apache.flink.datastream.api.function.TwoInputBroadcastStreamProcessFunction<T, T_OTHER, OUT> processFunction) - Specified by:
connectAndProcessin interfaceorg.apache.flink.datastream.api.stream.NonKeyedPartitionStream<T>
-
toSink
public org.apache.flink.datastream.api.stream.ProcessConfigurable<?> toSink(org.apache.flink.api.connector.dsv2.Sink<T> sink) - Specified by:
toSinkin interfaceorg.apache.flink.datastream.api.stream.NonKeyedPartitionStream<T>
-
global
- Specified by:
globalin interfaceorg.apache.flink.datastream.api.stream.NonKeyedPartitionStream<T>
-
keyBy
public <K> org.apache.flink.datastream.api.stream.KeyedPartitionStream<K,T> keyBy(org.apache.flink.api.java.functions.KeySelector<T, K> keySelector) - Specified by:
keyByin interfaceorg.apache.flink.datastream.api.stream.NonKeyedPartitionStream<T>
-
shuffle
- Specified by:
shufflein interfaceorg.apache.flink.datastream.api.stream.NonKeyedPartitionStream<T>
-
broadcast
- Specified by:
broadcastin interfaceorg.apache.flink.datastream.api.stream.NonKeyedPartitionStream<T>
-