public final class DefaultPerformanceMetrics extends java.lang.Object implements PerformanceMetrics, java.lang.AutoCloseable
NO_OP| Constructor and Description |
|---|
DefaultPerformanceMetrics(java.time.Duration interval,
java.util.concurrent.TimeUnit latencyCollectionTimeUnit,
io.micrometer.core.instrument.MeterRegistry registry,
java.lang.String metricsPrefix,
MetricsFormatter formatter) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
confirmed(int count,
long[] latencies) |
java.time.Duration |
interval() |
void |
nacked(int count) |
void |
published() |
void |
received(long latency) |
void |
resetGlobals() |
void |
returned() |
void |
start() |
public DefaultPerformanceMetrics(java.time.Duration interval,
java.util.concurrent.TimeUnit latencyCollectionTimeUnit,
io.micrometer.core.instrument.MeterRegistry registry,
java.lang.String metricsPrefix,
MetricsFormatter formatter)
public void start()
start in interface PerformanceMetricspublic void published()
published in interface PerformanceMetricspublic void confirmed(int count,
long[] latencies)
confirmed in interface PerformanceMetricspublic void nacked(int count)
nacked in interface PerformanceMetricspublic void returned()
returned in interface PerformanceMetricspublic void received(long latency)
received in interface PerformanceMetricspublic java.time.Duration interval()
interval in interface PerformanceMetricspublic void resetGlobals()
resetGlobals in interface PerformanceMetricspublic void close()
close in interface java.lang.AutoCloseableCopyright © 2022 Pivotal Software, Inc.. All rights reserved.