public class NoOpLineageWriter extends Object implements LineageWriter
LineageWriter.| Constructor and Description |
|---|
NoOpLineageWriter() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAccess(Id.Run run,
Id.DatasetInstance datasetInstance,
AccessType accessType)
Add a program-dataset access.
|
void |
addAccess(Id.Run run,
Id.DatasetInstance datasetInstance,
AccessType accessType,
Id.NamespacedId component)
Add a program-dataset access.
|
void |
addAccess(Id.Run run,
Id.Stream stream,
AccessType accessType)
Add a program-stream access.
|
void |
addAccess(Id.Run run,
Id.Stream stream,
AccessType accessType,
Id.NamespacedId component)
Add a program-stream access.
|
public void addAccess(Id.Run run, Id.DatasetInstance datasetInstance, AccessType accessType)
LineageWriteraddAccess in interface LineageWriterrun - program run informationdatasetInstance - dataset accessed by the programaccessType - access typepublic void addAccess(Id.Run run, Id.DatasetInstance datasetInstance, AccessType accessType, @Nullable Id.NamespacedId component)
LineageWriteraddAccess in interface LineageWriterrun - program run informationdatasetInstance - dataset accessed by the programaccessType - access typecomponent - program component such as flowlet id, etc.public void addAccess(Id.Run run, Id.Stream stream, AccessType accessType)
LineageWriteraddAccess in interface LineageWriterrun - program run informationstream - stream accessed by the programaccessType - access typepublic void addAccess(Id.Run run, Id.Stream stream, AccessType accessType, @Nullable Id.NamespacedId component)
LineageWriteraddAccess in interface LineageWriterrun - program run informationstream - stream accessed by the programaccessType - access typecomponent - program component such as flowlet id, etc.Copyright © 2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.