public class RecordingPipelineVisitor extends java.lang.Object implements Pipeline.PipelineVisitor
Provided for internal unit tests.
| Modifier and Type | Field and Description |
|---|---|
java.util.List<PTransform<?,?>> |
transforms |
java.util.List<PValue> |
values |
| Constructor and Description |
|---|
RecordingPipelineVisitor() |
| Modifier and Type | Method and Description |
|---|---|
void |
enterCompositeTransform(TransformTreeNode node) |
void |
leaveCompositeTransform(TransformTreeNode node) |
void |
visitTransform(TransformTreeNode node) |
void |
visitValue(PValue value,
TransformTreeNode producer) |
public final java.util.List<PTransform<?,?>> transforms
public final java.util.List<PValue> values
public void enterCompositeTransform(TransformTreeNode node)
enterCompositeTransform in interface Pipeline.PipelineVisitorpublic void leaveCompositeTransform(TransformTreeNode node)
leaveCompositeTransform in interface Pipeline.PipelineVisitorpublic void visitTransform(TransformTreeNode node)
visitTransform in interface Pipeline.PipelineVisitorpublic void visitValue(PValue value, TransformTreeNode producer)
visitValue in interface Pipeline.PipelineVisitor