How does the highwater work in migrate?

Migrate can keep track of a max value or timestamp in the data to pull additional items higher than that value. How do you set this up?

 

See aboveHighwater() in SourcePluginBase.php.