public class PViewToIdMapper
extends org.apache.beam.sdk.Pipeline.PipelineVisitor.Defaults
PValue during a topological traversal of the BEAM
Pipeline.| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<org.apache.beam.sdk.values.PValue,java.lang.String> |
buildIdMap(org.apache.beam.sdk.Pipeline pipeline) |
java.util.Map<org.apache.beam.sdk.values.PValue,java.lang.String> |
getIdMap() |
void |
visitPrimitiveTransform(org.apache.beam.sdk.runners.TransformHierarchy.Node node) |
void |
visitValue(org.apache.beam.sdk.values.PValue value,
org.apache.beam.sdk.runners.TransformHierarchy.Node producer) |
public static java.util.Map<org.apache.beam.sdk.values.PValue,java.lang.String> buildIdMap(org.apache.beam.sdk.Pipeline pipeline)
public void visitValue(org.apache.beam.sdk.values.PValue value,
org.apache.beam.sdk.runners.TransformHierarchy.Node producer)
visitValue in interface org.apache.beam.sdk.Pipeline.PipelineVisitorvisitValue in class org.apache.beam.sdk.Pipeline.PipelineVisitor.Defaultspublic void visitPrimitiveTransform(org.apache.beam.sdk.runners.TransformHierarchy.Node node)
visitPrimitiveTransform in interface org.apache.beam.sdk.Pipeline.PipelineVisitorvisitPrimitiveTransform in class org.apache.beam.sdk.Pipeline.PipelineVisitor.Defaultspublic java.util.Map<org.apache.beam.sdk.values.PValue,java.lang.String> getIdMap()