Interface SupportsRowLevelModificationScan


@PublicEvolving public interface SupportsRowLevelModificationScan
Interface for ScanTableSources that support the row-level modification. The table source is responsible for returning the information described by RowLevelModificationScanContext. The context will be propagated to the sink which implements SupportsRowLevelUpdate or SupportsRowLevelDelete.

Note: This interface is optional for table sources to implement. For cases where the table source neither needs to know the type of row-level modification nor propagate information to sink, the table source doesn't need to implement this interface. See more details at applyRowLevelModificationScan(RowLevelModificationType, RowLevelModificationScanContext).