/** * Unregister the counter metrics instance. * * @param counter The {@link Counter} instance. */ public void unregister(Counter counter) { unregister(counter, Counter.class); }
/** * Unregister the gauge metrics instance. * * @param gauge The {@link Gauge} instance. */ public void unregister(Gauge gauge) { unregister(gauge, Gauge.class); }
/** * Unregisters the polled gauge metrics instance. * * @param gauge The {@link PolledGauge} instance. */ public void unregister(PolledGauge gauge) { unregister(gauge, PolledGauge.class); }
/** * Unregisters the metric to the registry. */ default void unregister() { DefaultMetricRegistry.getInstance().unregister(this); } /**
/** * Unregisters the metric to the registry. * */ default void unregister() { DefaultMetricRegistry.getInstance().unregister(this); }
/** * Default implementation for register polled gauge. * */ default void unregister() { DefaultMetricRegistry.getInstance().unregister(this); } /**