Class FlinkSource

java.lang.Object
org.apache.iceberg.flink.source.FlinkSource

public class FlinkSource extends Object
  • Method Details

    • forRowData

      public static FlinkSource.Builder forRowData()
      Initialize a FlinkSource.Builder to read the data from iceberg table. Equivalent to TableScan. See more options in ScanContext.

      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.Builder to connect the iceberg table.
    • isBounded

      public static boolean isBounded(Map<String,String> properties)