/** * Get or create a metric meter, with default naming. * * @param clazz * @param name * @return */ public Meter getMeter(String base, String name) { return metricRegistry.meter(makeName(base, name)); }
/** * Get or create a metric counter, with default naming. * * @param clazz * @param name * @return */ public Counter getCounter(Class<?> clazz, String name) { return metricRegistry.counter(makeName(clazz, name)); }
/** * Get or create a metric counter, with default naming. * * @param clazz * @param name * @return */ public Counter getCounter(String base, String name) { return metricRegistry.counter(makeName(base, name)); }
/** * Get or create a metric timer, with default naming. * * @param clazz * @param name * @return */ public Timer getTimer(String base, String name) { return metricRegistry.timer(makeName(base, name)); }
/** * Get or create a metric timer, with default naming. * * @param clazz * @param name * @return */ public Timer getTimer(String base, String name) { return metricRegistry.timer(makeName(base, name)); }
/** * Create a name using the default scheme. * * @param clazz * @param name * @return */ public String makeName(Class<?> clazz, String name) { return makeName(clazz.getCanonicalName(), name); }
/** * Get or create a metric counter, with default naming. * * @param clazz * @param name * @return */ public Counter getCounter(Class<?> clazz, String name) { return metricRegistry.counter(makeName(clazz, name)); }
/** * Get or create a metric meter, with default naming. * * @param clazz * @param name * @return */ public Meter getMeter(String base, String name) { return metricRegistry.meter(makeName(base, name)); }
/** * Get or create a metric timer, with default naming. * * @param clazz * @param name * @return */ public Timer getTimer(Class<?> clazz, String name) { return metricRegistry.timer(makeName(clazz, name)); }
/** * Get or create a metric meter, with default naming. * * @param clazz * @param name * @return */ public Meter getMeter(Class<?> clazz, String name) { return metricRegistry.meter(makeName(clazz, name)); }
/** * Get or create a metric timer, with default naming. * * @param clazz * @param name * @return */ public Timer getTimer(Class<?> clazz, String name) { return metricRegistry.timer(makeName(clazz, name)); }
/** * Get or create a metric counter, with default naming. * * @param clazz * @param name * @return */ public Counter getCounter(String base, String name) { return metricRegistry.counter(makeName(base, name)); }
/** * Get or create a metric meter, with default naming. * * @param clazz * @param name * @return */ public Meter getMeter(Class<?> clazz, String name) { return metricRegistry.meter(makeName(clazz, name)); }
/** * Create a name using the default scheme. * * @param clazz * @param name * @return */ public String makeName(Class<?> clazz, String name) { return makeName(clazz.getCanonicalName(), name); }
/** * Get or create a metric histogram, with default naming. * * @param clazz * @param name * @return */ public Histogram getHistogram(String base, String name) { return metricRegistry.histogram(makeName(base, name)); }
/** * Get or create a metric histogram, with default naming. * * @param clazz * @param name * @return */ public Histogram getHistogram(Class<?> clazz, String name) { return metricRegistry.histogram(makeName(clazz, name)); }
/** * Get or create a metric histogram, with default naming. * * @param clazz * @param name * @return */ public Histogram getHistogram(String base, String name) { return metricRegistry.histogram(makeName(base, name)); }
/** * Get or create a metric histogram, with default naming. * * @param clazz * @param name * @return */ public Histogram getHistogram(Class<?> clazz, String name) { return metricRegistry.histogram(makeName(clazz, name)); }
@Test public void testMakeNameString() { String a = metrics.makeName(MetricsFactoryTest.class.getCanonicalName(), "a"); String b = metrics.makeName(MetricsFactoryTest.class.getCanonicalName(), "b"); String anotherA = metrics.makeName(MetricsFactory.class.getCanonicalName(), "a"); assertNotNull(a); assertNotEquals(a, b); assertNotEquals(a, anotherA); }