Package com.yahoo.vespa.curator.stats
Class LockMetrics
java.lang.Object
com.yahoo.vespa.curator.stats.LockMetrics
A collection of counters for events related to lock acquisition and release.
- Author:
- hakon
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
toString()
-
Constructor Details
-
LockMetrics
public LockMetrics()
-
-
Method Details
-
getAndResetAcquireCount
public int getAndResetAcquireCount() -
getAndResetAcquireFailedCount
public int getAndResetAcquireFailedCount() -
getAndResetAcquireTimedOutCount
public int getAndResetAcquireTimedOutCount() -
getAndResetAcquireSucceededCount
public int getAndResetAcquireSucceededCount() -
getAndResetReleaseCount
public int getAndResetReleaseCount() -
getAndResetReleaseFailedCount
public int getAndResetReleaseFailedCount() -
getAndResetReentryCount
public int getAndResetReentryCount() -
getAndResetDeadlockCount
public int getAndResetDeadlockCount() -
getAndResetAcquireWithoutReleaseCount
public int getAndResetAcquireWithoutReleaseCount() -
getAndResetNakedReleaseCount
public int getAndResetNakedReleaseCount() -
getAndResetForeignReleaseCount
public int getAndResetForeignReleaseCount() -
getCumulativeAcquireCount
public int getCumulativeAcquireCount() -
getCumulativeAcquireFailedCount
public int getCumulativeAcquireFailedCount() -
getCumulativeAcquireTimedOutCount
public int getCumulativeAcquireTimedOutCount() -
getCumulativeAcquireSucceededCount
public int getCumulativeAcquireSucceededCount() -
getCumulativeReleaseCount
public int getCumulativeReleaseCount() -
getCumulativeReleaseFailedCount
public int getCumulativeReleaseFailedCount() -
getCumulativeReentryCount
public int getCumulativeReentryCount() -
getCumulativeDeadlockCount
public int getCumulativeDeadlockCount() -
getCumulativeAcquireWithoutReleaseCount
public int getCumulativeAcquireWithoutReleaseCount() -
getCumulativeNakedReleaseCount
public int getCumulativeNakedReleaseCount() -
getCumulativeForeignReleaseCount
public int getCumulativeForeignReleaseCount() -
getAcquireLatencyMetrics
-
getLockedLatencyMetrics
-
getAndResetAcquireLatencyMetrics
-
getAndResetLockedLatencyMetrics
-
toString
-