java.lang.Object |
↳ |
com.atlassian.jira.web.action.admin.instrumentation.cache.CacheStatsAverager |
Class Overview
Used to calculate averages over a number of metrics concurrently.
Summary
Public Constructors |
|
CacheStatsAverager(String name, long hits, long puts, long misses, long remove, long loads, double loadTime)
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
Public Constructors
public
CacheStatsAverager
(String name, long hits, long puts, long misses, long remove, long loads, double loadTime)
Public Methods
public
double
getAverageHits
()
public
double
getAverageLoadTime
()
public
double
getAverageLoads
()
public
double
getAverageMisses
()
public
double
getAveragePuts
()
public
double
getAverageRemoves
()
public
double
getHitRate
()
public
double
getLoadTime
()
public
long
getRemoves
()
public
void
setCount
(long count)
public
void
setHits
(long hits)
public
void
setLoadTime
(double loadTime)
public
void
setMisses
(long misses)
public
void
setName
(String name)
public
void
setPuts
(long puts)
public
void
setRemoves
(long removes)
public
void
setTotal
(long total)