public class GiraphTimer extends ValueGauge<Long>
| Constructor and Description | 
|---|
| GiraphTimer(GiraphMetricsRegistry registry,
           String name,
           TimeUnit timeUnit)Create new timer, add it to the registry. | 
| Modifier and Type | Method and Description | 
|---|---|
| TimeUnit | getTimeUnit()Get TimeUnit used. | 
| String | getTimeUnitAbbrev()Get abbreviated string of TimeUnit. | 
| GiraphTimer | set(long value,
   TimeUnit valueTimeUnit)Set value from a given TimeUnit, converting to our TimeUnit. | 
| GiraphTimerContext | time()Begin timing an event. | 
| String | valueAndUnit()Get string representation of value | 
getDouble, getLong, set, valuepublic GiraphTimer(GiraphMetricsRegistry registry, String name, TimeUnit timeUnit)
registry - GiraphMetricsRegistry to add timer toname - String name of timertimeUnit - TimeUnit to measure inpublic TimeUnit getTimeUnit()
public GiraphTimerContext time()
public GiraphTimer set(long value, TimeUnit valueTimeUnit)
value - long measurement taken.valueTimeUnit - TimeUnit measurement is in.public String getTimeUnitAbbrev()
public String valueAndUnit()
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.