@PublicApi public final class TachyonLineage extends AbstractLineageClient
AbstractLineageClient
.mContext
Modifier and Type | Method and Description |
---|---|
long |
createLineage(List<TachyonURI> inputFiles,
List<TachyonURI> outputFiles,
Job job)
Convenience method for
AbstractLineageClient.createLineage(List, List, Job, CreateLineageOptions) with
default options. |
boolean |
deleteLineage(long lineageId)
Convenience method for
AbstractLineageClient.deleteLineage(long, DeleteLineageOptions) with default options. |
static TachyonLineage |
get() |
List<LineageInfo> |
getLineageInfoList()
Convenience method for
AbstractLineageClient.getLineageInfoList(GetLineageInfoListOptions) with default
options. |
createLineage, deleteLineage, getLineageInfoList
public static TachyonLineage get()
public long createLineage(List<TachyonURI> inputFiles, List<TachyonURI> outputFiles, Job job) throws FileDoesNotExistException, TachyonException, IOException
AbstractLineageClient.createLineage(List, List, Job, CreateLineageOptions)
with
default options.public boolean deleteLineage(long lineageId) throws IOException, LineageDoesNotExistException, LineageDeletionException, TachyonException
AbstractLineageClient.deleteLineage(long, DeleteLineageOptions)
with default options.public List<LineageInfo> getLineageInfoList() throws IOException
AbstractLineageClient.getLineageInfoList(GetLineageInfoListOptions)
with default
options.IOException
Copyright © 2015. All Rights Reserved.