public abstract class TableLineageTable extends Object implements ReadonlyTable
| Modifier and Type | Class and Description |
|---|---|
protected static class |
TableLineageTable.TableLineageRead
Table lineage read with lineage meta query.
|
| Modifier and Type | Field and Description |
|---|---|
protected LineageMetaFactory |
lineageMetaFactory |
protected Options |
options |
| Modifier | Constructor and Description |
|---|---|
protected |
TableLineageTable(LineageMetaFactory lineageMetaFactory,
Options options) |
| Modifier and Type | Method and Description |
|---|---|
InnerTableScan |
newScan() |
List<String> |
primaryKeys()
Primary keys of this table.
|
RowType |
rowType()
Returns the row type of this table.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcomment, createBranch, createBranch, createTag, createTag, createTag, createTag, deleteBranch, deleteTag, fastForward, indexManifestFileReader, latestSnapshotId, manifestFileReader, manifestListReader, newBatchWriteBuilder, newCommit, newExpireChangelog, newExpireSnapshots, newStreamScan, newStreamWriteBuilder, newWrite, newWriteSelector, options, partitionKeys, rollbackTo, rollbackTo, snapshot, statisticsnewRead, newReadBuildercopy, deleteBranches, deleteTags, fullName, nameprotected final LineageMetaFactory lineageMetaFactory
protected final Options options
protected TableLineageTable(LineageMetaFactory lineageMetaFactory, Options options)
public InnerTableScan newScan()
newScan in interface InnerTablepublic RowType rowType()
Tablepublic List<String> primaryKeys()
TableprimaryKeys in interface TableCopyright © 2023–2024 The Apache Software Foundation. All rights reserved.