public abstract class AbstractDataStream<T> extends Object implements org.apache.flink.datastream.api.stream.DataStream
Note: This is only used for internal implementation. It must not leak to user face api.
| Modifier and Type | Field and Description |
|---|---|
protected ExecutionEnvironmentImpl |
environment |
protected Map<org.apache.flink.util.OutputTag<?>,org.apache.flink.api.common.typeinfo.TypeInformation<?>> |
requestedSideOutputs
We keep track of the side outputs that were already requested and their types.
|
protected org.apache.flink.api.dag.Transformation<T> |
transformation |
| Constructor and Description |
|---|
AbstractDataStream(ExecutionEnvironmentImpl environment,
org.apache.flink.api.dag.Transformation<T> transformation) |
| Modifier and Type | Method and Description |
|---|---|
ExecutionEnvironmentImpl |
getEnvironment() |
<X> org.apache.flink.api.dag.Transformation<X> |
getSideOutputTransform(org.apache.flink.util.OutputTag<X> outputTag) |
org.apache.flink.api.dag.Transformation<T> |
getTransformation()
This is only used for internal implementation.
|
org.apache.flink.api.common.typeinfo.TypeInformation<T> |
getType() |
protected final ExecutionEnvironmentImpl environment
protected final org.apache.flink.api.dag.Transformation<T> transformation
protected final Map<org.apache.flink.util.OutputTag<?>,org.apache.flink.api.common.typeinfo.TypeInformation<?>> requestedSideOutputs
public AbstractDataStream(ExecutionEnvironmentImpl environment, org.apache.flink.api.dag.Transformation<T> transformation)
public org.apache.flink.api.common.typeinfo.TypeInformation<T> getType()
public org.apache.flink.api.dag.Transformation<T> getTransformation()
public ExecutionEnvironmentImpl getEnvironment()
public <X> org.apache.flink.api.dag.Transformation<X> getSideOutputTransform(org.apache.flink.util.OutputTag<X> outputTag)
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.