static MetricsSinkAdapter newSink(String name, String desc, MetricsConfig conf) { return newSink(name, desc, (MetricsSink) conf.getPlugin(""), conf); }
MetricsFilter getFilter(String prefix) { // don't create filter instances without out options MetricsConfig conf = subset(prefix); if (conf.isEmpty()) { return null; } MetricsFilter filter = getPlugin(prefix); if (filter != null) { return filter; } // glob filter is assumed if pattern is specified but class is not. filter = new GlobFilter(); filter.init(conf); return filter; }
static MetricsSinkAdapter newSink(String name, String desc, MetricsConfig conf) { return newSink(name, desc, (MetricsSink) conf.getPlugin(""), conf); }
static MetricsSinkAdapter newSink(String name, String desc, MetricsConfig conf) { return newSink(name, desc, (MetricsSink) conf.getPlugin(""), conf); }
static MetricsSinkAdapter newSink(String name, String desc, MetricsConfig conf) { return newSink(name, desc, (MetricsSink) conf.getPlugin(""), conf); }
static MetricsSinkAdapter newSink(String name, String desc, MetricsConfig conf) { return newSink(name, desc, (MetricsSink) conf.getPlugin(""), conf); }
MetricsFilter getFilter(String prefix) { // don't create filter instances without out options MetricsConfig conf = subset(prefix); if (conf.isEmpty()) return null; MetricsFilter filter = getPlugin(prefix); if (filter != null) return filter; // glob filter is assumed if pattern is specified but class is not. filter = new GlobFilter(); filter.init(conf); return filter; }
MetricsFilter getFilter(String prefix) { // don't create filter instances without out options MetricsConfig conf = subset(prefix); if (conf.isEmpty()) return null; MetricsFilter filter = getPlugin(prefix); if (filter != null) return filter; // glob filter is assumed if pattern is specified but class is not. filter = new GlobFilter(); filter.init(conf); return filter; }
MetricsFilter getFilter(String prefix) { // don't create filter instances without out options MetricsConfig conf = subset(prefix); if (conf.isEmpty()) return null; MetricsFilter filter = getPlugin(prefix); if (filter != null) return filter; // glob filter is assumed if pattern is specified but class is not. filter = new GlobFilter(); filter.init(conf); return filter; }
MetricsFilter getFilter(String prefix) { // don't create filter instances without out options MetricsConfig conf = subset(prefix); if (conf.isEmpty()) return null; MetricsFilter filter = getPlugin(prefix); if (filter != null) return filter; // glob filter is assumed if pattern is specified but class is not. filter = new GlobFilter(); filter.init(conf); return filter; }