public final class FutureRequestExecutionMetrics
extends java.lang.Object
FutureRequestExecutionService
.Modifier and Type | Class and Description |
---|---|
(package private) static class |
FutureRequestExecutionMetrics.DurationCounter
A counter that can measure duration and number of events.
|
Constructor and Description |
---|
FutureRequestExecutionMetrics() |
Modifier and Type | Method and Description |
---|---|
long |
getActiveConnectionCount() |
(package private) java.util.concurrent.atomic.AtomicLong |
getActiveConnections() |
long |
getFailedConnectionAverageDuration() |
long |
getFailedConnectionCount() |
(package private) FutureRequestExecutionMetrics.DurationCounter |
getFailedConnections() |
long |
getRequestAverageDuration() |
long |
getRequestCount() |
(package private) FutureRequestExecutionMetrics.DurationCounter |
getRequests() |
long |
getScheduledConnectionCount() |
(package private) java.util.concurrent.atomic.AtomicLong |
getScheduledConnections() |
long |
getSuccessfulConnectionAverageDuration() |
long |
getSuccessfulConnectionCount() |
(package private) FutureRequestExecutionMetrics.DurationCounter |
getSuccessfulConnections() |
long |
getTaskAverageDuration() |
long |
getTaskCount() |
(package private) FutureRequestExecutionMetrics.DurationCounter |
getTasks() |
java.lang.String |
toString() |
java.util.concurrent.atomic.AtomicLong getActiveConnections()
java.util.concurrent.atomic.AtomicLong getScheduledConnections()
FutureRequestExecutionMetrics.DurationCounter getSuccessfulConnections()
FutureRequestExecutionMetrics.DurationCounter getFailedConnections()
FutureRequestExecutionMetrics.DurationCounter getRequests()
FutureRequestExecutionMetrics.DurationCounter getTasks()
public long getActiveConnectionCount()
public long getScheduledConnectionCount()
public long getSuccessfulConnectionCount()
public long getSuccessfulConnectionAverageDuration()
public long getFailedConnectionCount()
public long getFailedConnectionAverageDuration()
public long getRequestCount()
public long getRequestAverageDuration()
public long getTaskCount()
public long getTaskAverageDuration()
public java.lang.String toString()
toString
in class java.lang.Object