Package org.apache.iceberg.data
Class IcebergGenerics.ScanBuilder
- java.lang.Object
-
- org.apache.iceberg.data.IcebergGenerics.ScanBuilder
-
- Enclosing class:
- IcebergGenerics
public static class IcebergGenerics.ScanBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ScanBuilder(Table table)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IcebergGenerics.ScanBuilderasOfTime(long scanTimestampMillis)java.lang.Iterable<Record>build()IcebergGenerics.ScanBuildercaseInsensitive()IcebergGenerics.ScanBuilderreuseContainers()IcebergGenerics.ScanBuilderselect(java.lang.String... selectedColumns)IcebergGenerics.ScanBuilderuseSnapshot(long scanSnapshotId)IcebergGenerics.ScanBuilderwhere(Expression rowFilter)
-
-
-
Constructor Detail
-
ScanBuilder
public ScanBuilder(Table table)
-
-
Method Detail
-
reuseContainers
public IcebergGenerics.ScanBuilder reuseContainers()
-
where
public IcebergGenerics.ScanBuilder where(Expression rowFilter)
-
caseInsensitive
public IcebergGenerics.ScanBuilder caseInsensitive()
-
select
public IcebergGenerics.ScanBuilder select(java.lang.String... selectedColumns)
-
useSnapshot
public IcebergGenerics.ScanBuilder useSnapshot(long scanSnapshotId)
-
asOfTime
public IcebergGenerics.ScanBuilder asOfTime(long scanTimestampMillis)
-
build
public java.lang.Iterable<Record> build()
-
-