Package org.apache.iceberg.flink.source
Class FlinkSource.Builder
java.lang.Object
org.apache.iceberg.flink.source.FlinkSource.Builder
- Enclosing class:
 - FlinkSource
 
Source builder to build 
DataStream.- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionasOfTimestamp(Long asOfTimestamp) org.apache.flink.streaming.api.datastream.DataStream<org.apache.flink.table.data.RowData>build()caseSensitive(boolean caseSensitive) endSnapshotId(Long endSnapshotId) env(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment newEnv) exposeLocality(boolean newExposeLocality) filters(List<Expression> filters) flinkConf(org.apache.flink.configuration.ReadableConfig config) maxPlanningSnapshotCount(int newMaxPlanningSnapshotCount) monitorInterval(Duration interval) nameMapping(String nameMapping) project(org.apache.flink.table.api.TableSchema schema) properties(Map<String, String> properties) Deprecated.snapshotId(Long snapshotId) splitLookback(Integer splitLookback) splitOpenFileCost(Long splitOpenFileCost) startSnapshotId(Long startSnapshotId) streaming(boolean streaming) tableLoader(TableLoader newLoader)  
- 
Constructor Details
- 
Builder
public Builder() 
 - 
 - 
Method Details
- 
tableLoader
 - 
table
 - 
env
public FlinkSource.Builder env(org.apache.flink.streaming.api.environment.StreamExecutionEnvironment newEnv)  - 
filters
 - 
project
 - 
limit
 - 
set
 - 
setAll
 - 
properties
Deprecated. - 
caseSensitive
 - 
snapshotId
 - 
branch
 - 
tag
 - 
startSnapshotId
 - 
endSnapshotId
 - 
startTag
 - 
endTag
 - 
asOfTimestamp
 - 
splitSize
 - 
splitLookback
 - 
splitOpenFileCost
 - 
streaming
 - 
exposeLocality
 - 
nameMapping
 - 
monitorInterval
 - 
maxPlanningSnapshotCount
 - 
flinkConf
 - 
buildFormat
 - 
build
public org.apache.flink.streaming.api.datastream.DataStream<org.apache.flink.table.data.RowData> build() 
 - 
 
setAll(java.util.Map<java.lang.String, java.lang.String>)instead.