class SiddhiStreamReporter extends ScheduledReporter {

    public static Builder forRegistry(MetricRegistry registry, StreamOperationServiceWithoutMetrics streamOperationService) {
        return new Builder(registry, streamOperationService);
    }

    private  SiddhiStreamReporter(MetricRegistry registry,
                                 StreamOperationServiceWithoutMetrics streamOperationService,
                                 TimeUnit rateUnit,
                                 TimeUnit durationUnit,
                                 Clock clock,
                                 MetricFilter filter);

}