How many events the threshold dropped.
How many events passed the threshold and were shipped.
How many events have been seen across every level.
Moves the threshold to match what the link now costs.
What the link currently costs.
Returns how many events have been seen at a level, shipped or not.
The level to count.
Records an event, returning it when it should be shipped.
The event that occurred.
The same event when it passed the threshold, or null when it was
counted and dropped.
Takes a snapshot of the counters to ship in place of the event stream.
Records telemetry events, ships the ones worth their bytes, and counts them all.