public class DropWizardMetricRegistry extends Object implements GeMetricRegistry
| Modifier and Type | Class and Description |
|---|---|
static class |
DropWizardMetricRegistry.Counter |
static class |
DropWizardMetricRegistry.Gauge<T> |
static class |
DropWizardMetricRegistry.Histogram |
static class |
DropWizardMetricRegistry.Timer |
| Constructor and Description |
|---|
DropWizardMetricRegistry() |
DropWizardMetricRegistry(com.codahale.metrics.MetricRegistry metricRegistry) |
| Modifier and Type | Method and Description |
|---|---|
String |
createName(Class clazz,
String... nameParts) |
DropWizardMetricRegistry.Counter |
getCounter(String name) |
Iterable<DropWizardMetricRegistry.Counter> |
getCounters() |
<T> DropWizardMetricRegistry.Gauge<T> |
getGauge(String name,
Supplier<T> supplier) |
Iterable<DropWizardMetricRegistry.Gauge> |
getGauges() |
DropWizardMetricRegistry.Histogram |
getHistogram(String name) |
Iterable<DropWizardMetricRegistry.Histogram> |
getHistograms() |
com.codahale.metrics.MetricRegistry |
getMetricRegistry() |
StackTraceTracker |
getStackTraceTracker(String name) |
Iterable<? extends StackTraceTracker> |
getStackTraceTrackers() |
DropWizardMetricRegistry.Timer |
getTimer(String name) |
Iterable<DropWizardMetricRegistry.Timer> |
getTimers() |
boolean |
isConsoleReporterStarted() |
void |
shutdown() |
void |
startConsoleReporter(long periodMillis) |
void |
startConsoleReporter(long period,
TimeUnit timeUnit) |
void |
stopConsoleReporter() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCounter, getGauge, getGauge, getHistogram, getStackTraceTracker, getTimerpublic DropWizardMetricRegistry()
public DropWizardMetricRegistry(com.codahale.metrics.MetricRegistry metricRegistry)
public void startConsoleReporter(long periodMillis)
public void startConsoleReporter(long period,
TimeUnit timeUnit)
public void stopConsoleReporter()
public com.codahale.metrics.MetricRegistry getMetricRegistry()
public boolean isConsoleReporterStarted()
public String createName(Class clazz, String... nameParts)
createName in interface GeMetricRegistrypublic DropWizardMetricRegistry.Counter getCounter(String name)
getCounter in interface GeMetricRegistrypublic Iterable<DropWizardMetricRegistry.Counter> getCounters()
getCounters in interface GeMetricRegistrypublic DropWizardMetricRegistry.Timer getTimer(String name)
getTimer in interface GeMetricRegistrypublic Iterable<DropWizardMetricRegistry.Timer> getTimers()
getTimers in interface GeMetricRegistrypublic DropWizardMetricRegistry.Histogram getHistogram(String name)
getHistogram in interface GeMetricRegistrypublic Iterable<DropWizardMetricRegistry.Histogram> getHistograms()
getHistograms in interface GeMetricRegistrypublic <T> DropWizardMetricRegistry.Gauge<T> getGauge(String name, Supplier<T> supplier)
getGauge in interface GeMetricRegistrypublic Iterable<DropWizardMetricRegistry.Gauge> getGauges()
getGauges in interface GeMetricRegistrypublic StackTraceTracker getStackTraceTracker(String name)
getStackTraceTracker in interface GeMetricRegistrypublic Iterable<? extends StackTraceTracker> getStackTraceTrackers()
getStackTraceTrackers in interface GeMetricRegistrypublic void shutdown()
shutdown in interface GeMetricRegistryCopyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.