Package org.apache.iceberg.flink.source
Class ScanContext.Builder
java.lang.Object
org.apache.iceberg.flink.source.ScanContext.Builder
- Enclosing class:
 - ScanContext
 
- 
Method Summary
Modifier and TypeMethodDescriptionasOfTimestamp(Long newAsOfTimestamp) build()caseSensitive(boolean newCaseSensitive) endSnapshotId(Long newEndSnapshotId) exposeLocality(boolean newExposeLocality) filters(List<Expression> newFilters) includeColumnStats(boolean newIncludeColumnStats) includeColumnStats(Collection<String> newIncludeStatsForColumns) limit(long newLimit) maxAllowedPlanningFailures(int newMaxAllowedPlanningFailures) maxPlanningSnapshotCount(int newMaxPlanningSnapshotCount) monitorInterval(Duration newMonitorInterval) nameMapping(String newNameMapping) planParallelism(Integer parallelism) resolveConfig(Table table, Map<String, String> readOptions, org.apache.flink.configuration.ReadableConfig readableConfig) splitLookback(Integer newSplitLookback) splitOpenFileCost(Long newSplitOpenFileCost) startingStrategy(StreamingStartingStrategy newStartingStrategy) startSnapshotId(Long newStartSnapshotId) startSnapshotTimestamp(Long newStartSnapshotTimestamp) streaming(boolean streaming) useSnapshotId(Long newSnapshotId) watermarkColumn(String newWatermarkColumn) watermarkColumnTimeUnit(TimeUnit newWatermarkTimeUnit)  
- 
Method Details
- 
caseSensitive
 - 
useSnapshotId
 - 
useTag
 - 
useBranch
 - 
startingStrategy
 - 
startSnapshotTimestamp
 - 
startSnapshotId
 - 
endSnapshotId
 - 
startTag
 - 
endTag
 - 
asOfTimestamp
 - 
splitSize
 - 
splitLookback
 - 
splitOpenFileCost
 - 
streaming
 - 
monitorInterval
 - 
nameMapping
 - 
project
 - 
filters
 - 
limit
 - 
includeColumnStats
 - 
includeColumnStats
 - 
exposeLocality
 - 
planParallelism
 - 
maxPlanningSnapshotCount
 - 
maxAllowedPlanningFailures
 - 
watermarkColumn
 - 
watermarkColumnTimeUnit
 - 
resolveConfig
public ScanContext.Builder resolveConfig(Table table, Map<String, String> readOptions, org.apache.flink.configuration.ReadableConfig readableConfig)  - 
build
 
 -