public interface PooledRefMetadata
PooledRef, which includes monotonic metrics like its age (
lifeTime()), number of times it was reused (
acquireCount()), as well as contextually changing metrics like the duration for which it has been idle in a pool (
|Modifier and Type||Method and Description|
Returns the wall-clock number of milliseconds since the reference was last released (or allocated, if it was never released).
Returns the age of the
Pool, via either of
Pool.withPoolable(Function). The first time an object is allocated, this method returns 1, so the number of times it has been "recycled" can be deduced as
acquireCount() - 1.
PooledRefthat is currently acquired is required to return 0L.
PooledRef: the wall-clock time (in milliseconds) since which the underlying object has been allocated.