Returns a batcher that assigns batches based on multiples of the supplied TimeUnit from the epoch.
Returns a batcher that generates batches of the supplied number of days.
Returns a batcher that generates batches of the supplied number of hours.
Returns a batcher that generates batches of the supplied number of minutes.
Returns a batcher that assigns every input tuple to the same batch.
For the purposes of batching, each Event object has exactly one Time (in millis). The Batcher uses this time to assign each Event to a specific BatchID. A Batcher can return the minimum time for each BatchID.