Package org.apache.iceberg.flink.source
Class ScanContext
java.lang.Object
org.apache.iceberg.flink.source.ScanContext
- All Implemented Interfaces:
Serializable
Context object with optional arguments for a Flink Scan.
- See Also:
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionbranch()
static ScanContext.Builder
builder()
boolean
copyWithAppendsBetween
(Long newStartSnapshotId, long newEndSnapshotId) copyWithSnapshotId
(long newSnapshotId) endTag()
boolean
filters()
boolean
boolean
long
limit()
int
int
project()
startTag()
tag()
-
Method Details
-
caseSensitive
public boolean caseSensitive() -
snapshotId
-
branch
-
tag
-
startTag
-
endTag
-
streamingStartingStrategy
-
startSnapshotTimestamp
-
startSnapshotId
-
endSnapshotId
-
asOfTimestamp
-
splitSize
-
splitLookback
-
splitOpenFileCost
-
isStreaming
public boolean isStreaming() -
monitorInterval
-
nameMapping
-
project
-
filters
-
limit
public long limit() -
includeColumnStats
public boolean includeColumnStats() -
includeStatsForColumns
-
exposeLocality
public boolean exposeLocality() -
planParallelism
-
maxPlanningSnapshotCount
public int maxPlanningSnapshotCount() -
maxAllowedPlanningFailures
public int maxAllowedPlanningFailures() -
watermarkColumn
-
watermarkColumnTimeUnit
-
copyWithAppendsBetween
-
copyWithSnapshotId
-
builder
-