If the @Producer method of the underlying Emitter can return null before the data
are completely read - i.e. infinite flow case - then you should set true to prevent the
execution to complete when null is encountered.
Default cases matches a batch case whereas when set to true it matches a stream case.
true if the underlying input can be used as a stream and not in batch context.
Allow to provide an UI to customize a set of conditions to stop the infinite loop.
Only valid when infinite() returns true. So affects only streaming PartitionMappers.
Some records may be lost according the connector's Emitter implementation.
For instance, suppose that the connector maintains a queue with a size of 10 records, and we have in the stop
strategy a max records set to 5. If the first 10 records are considered as acknowledged, then the 5 first records
will be read but the 5 next will be considered lost.
true if the underlying input can customize a stop strategy.