Interface InputTableUpdater

All Superinterfaces:
InputTableUpdater, LivenessReferent

public interface InputTableUpdater extends InputTableUpdater, LivenessReferent
An extension of InputTableUpdater that is a LivenessReferent and allows materializing the resulting Table.
  • Method Details

    • table

      Table table()
      The input table view for this input table updater. The resulting table (and only the resulting table) will be added to the enclosing scope and have an attribute "InputTable" that manages this.

      The returned table will be consistent with modification operations. That is, blocking operations such as InputTableUpdater.add(Table) and InputTableUpdater.delete(Table) will be visible in the returned table after the blocking operations have completed.

      Returns:
      the input table view