public static class IcebergGenerics.ScanBuilder
extends java.lang.Object
Constructor and Description |
---|
ScanBuilder(Table table) |
Modifier and Type | Method and Description |
---|---|
IcebergGenerics.ScanBuilder |
appendsAfter(long fromSnapshotId) |
IcebergGenerics.ScanBuilder |
appendsBetween(long fromSnapshotId,
long toSnapshotId) |
IcebergGenerics.ScanBuilder |
asOfTime(long scanTimestampMillis) |
CloseableIterable<Record> |
build() |
IcebergGenerics.ScanBuilder |
caseInsensitive() |
IcebergGenerics.ScanBuilder |
reuseContainers() |
IcebergGenerics.ScanBuilder |
select(java.lang.String... selectedColumns) |
IcebergGenerics.ScanBuilder |
useSnapshot(long scanSnapshotId) |
IcebergGenerics.ScanBuilder |
where(Expression rowFilter) |
public ScanBuilder(Table table)
public IcebergGenerics.ScanBuilder reuseContainers()
public IcebergGenerics.ScanBuilder where(Expression rowFilter)
public IcebergGenerics.ScanBuilder caseInsensitive()
public IcebergGenerics.ScanBuilder select(java.lang.String... selectedColumns)
public IcebergGenerics.ScanBuilder useSnapshot(long scanSnapshotId)
public IcebergGenerics.ScanBuilder asOfTime(long scanTimestampMillis)
public IcebergGenerics.ScanBuilder appendsBetween(long fromSnapshotId, long toSnapshotId)
public IcebergGenerics.ScanBuilder appendsAfter(long fromSnapshotId)
public CloseableIterable<Record> build()