Class LastGroupByPerTimeOutputRateLimiter

  • All Implemented Interfaces:
    PartitionCreationListener, Schedulable

    public class LastGroupByPerTimeOutputRateLimiter
    extends OutputRateLimiter<io.siddhi.core.query.output.ratelimit.time.LastGroupByPerTimeOutputRateLimiter.RateLimiterState>
    implements Schedulable
    Implementation of OutputRateLimiter which will collect pre-defined time period and the emit only last event. This implementation specifically represent GroupBy queries.
    • Constructor Detail

      • LastGroupByPerTimeOutputRateLimiter

        public LastGroupByPerTimeOutputRateLimiter​(String id,
                                                   Long value)