@Override
        public boolean canDestroy() {
            return groupByKeyEvents.isEmpty() && scheduledTime == 0;
        }
Sends the collected unique outputs per group by key upon arrival of timer event from scheduler.

@param complexEventChunk Incoming {@link ComplexEventChunk}
modules/siddhi-core/src/main/java/io/siddhi/core/query/output/ratelimit/snapshot/GroupByPerSnapshotOutputRateLimiter.java