Class TransformationWithLineage<T>
- java.lang.Object
-
- org.apache.flink.api.dag.Transformation<T>
-
- org.apache.flink.streaming.api.transformations.PhysicalTransformation<T>
-
- org.apache.flink.streaming.api.transformations.TransformationWithLineage<T>
-
- Type Parameters:
T- The type of the elements that result from thisTransformation
- Direct Known Subclasses:
GlobalCommitterTransform,LegacySinkTransformation,LegacySourceTransformation,SinkTransformation,SourceTransformation
@Internal public abstract class TransformationWithLineage<T> extends PhysicalTransformation<T>
ATransformationthat contains lineage information.- See Also:
Transformation
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LineageVertexgetLineageVertex()Returns the lineage vertex of thisTransformation.voidsetLineageVertex(LineageVertex lineageVertex)Change the lineage vertex of thisTransformation.-
Methods inherited from class org.apache.flink.streaming.api.transformations.PhysicalTransformation
isSupportsConcurrentExecutionAttempts, setChainingStrategy, setSupportsConcurrentExecutionAttempts
-
Methods inherited from class org.apache.flink.api.dag.Transformation
declareManagedMemoryUseCaseAtOperatorScope, declareManagedMemoryUseCaseAtSlotScope, enableAsyncState, equals, getAttribute, getBufferTimeout, getCoLocationGroupKey, getDescription, getId, getInputs, getManagedMemoryOperatorScopeUseCaseWeights, getManagedMemorySlotScopeUseCases, getMaxParallelism, getMinResources, getName, getNewNodeId, getOutputType, getParallelism, getPreferredResources, getSlotSharingGroup, getTransitivePredecessors, getTransitivePredecessorsInternal, getUid, getUserProvidedNodeHash, hashCode, isParallelismConfigured, setAttribute, setBufferTimeout, setCoLocationGroupKey, setDescription, setMaxParallelism, setName, setOutputType, setParallelism, setParallelism, setResources, setSlotSharingGroup, setSlotSharingGroup, setUid, setUidHash, toString, updateManagedMemoryStateBackendUseCase
-
-
-
-
Method Detail
-
getLineageVertex
public LineageVertex getLineageVertex()
Returns the lineage vertex of thisTransformation.
-
setLineageVertex
public void setLineageVertex(LineageVertex lineageVertex)
Change the lineage vertex of thisTransformation.
-
-