public final class CoralPipelineVisitor
extends org.apache.beam.sdk.Pipeline.PipelineVisitor.Defaults
Constructor and Description |
---|
CoralPipelineVisitor(DAGBuilder<IRVertex,IREdge> builder,
org.apache.beam.sdk.options.PipelineOptions options)
Constructor of the BEAM Visitor.
|
Modifier and Type | Method and Description |
---|---|
org.apache.beam.sdk.Pipeline.PipelineVisitor.CompositeBehavior |
enterCompositeTransform(org.apache.beam.sdk.runners.TransformHierarchy.Node beamNode) |
void |
leaveCompositeTransform(org.apache.beam.sdk.runners.TransformHierarchy.Node beamNode) |
void |
visitPrimitiveTransform(org.apache.beam.sdk.runners.TransformHierarchy.Node beamNode) |
public CoralPipelineVisitor(DAGBuilder<IRVertex,IREdge> builder, org.apache.beam.sdk.options.PipelineOptions options)
builder
- DAGBuilder to build the DAG with.options
- Pipeline options.public org.apache.beam.sdk.Pipeline.PipelineVisitor.CompositeBehavior enterCompositeTransform(org.apache.beam.sdk.runners.TransformHierarchy.Node beamNode)
enterCompositeTransform
in interface org.apache.beam.sdk.Pipeline.PipelineVisitor
enterCompositeTransform
in class org.apache.beam.sdk.Pipeline.PipelineVisitor.Defaults
public void leaveCompositeTransform(org.apache.beam.sdk.runners.TransformHierarchy.Node beamNode)
leaveCompositeTransform
in interface org.apache.beam.sdk.Pipeline.PipelineVisitor
leaveCompositeTransform
in class org.apache.beam.sdk.Pipeline.PipelineVisitor.Defaults
public void visitPrimitiveTransform(org.apache.beam.sdk.runners.TransformHierarchy.Node beamNode)
visitPrimitiveTransform
in interface org.apache.beam.sdk.Pipeline.PipelineVisitor
visitPrimitiveTransform
in class org.apache.beam.sdk.Pipeline.PipelineVisitor.Defaults
Copyright © 2018. All rights reserved.