Package org.apache.iceberg.flink.source
Class FlinkSource
java.lang.Object
org.apache.iceberg.flink.source.FlinkSource
Deprecated.
Flink source builder for old
SourceFunction implementation.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDeprecated.Source builder to buildDataStream. -
Method Summary
Modifier and TypeMethodDescriptionstatic FlinkSource.BuilderDeprecated.Initialize aFlinkSource.Builderto read the data from iceberg table.static booleanDeprecated.
-
Method Details
-
forRowData
Deprecated.Initialize aFlinkSource.Builderto read the data from iceberg table. Equivalent toTableScan. See more options inScanContext.The Source can be read static data in bounded mode. It can also continuously check the arrival of new data and read records incrementally.
- Without startSnapshotId: Bounded
- With startSnapshotId and with endSnapshotId: Bounded
- With startSnapshotId (-1 means unbounded preceding) and Without endSnapshotId: Unbounded
- Returns:
FlinkSource.Builderto connect the iceberg table.
-
isBounded
Deprecated.
-
IcebergSourceinstead, which implement the newer FLIP-27 source interface. This class implements the oldSourceFunctionthat has been marked as deprecated in Flink since Aug 2023.