@InterfaceAudience.Private public class MetricsUserSourceImpl extends java.lang.Object implements MetricsUserSource
| Constructor and Description |
|---|
MetricsUserSourceImpl(java.lang.String user,
MetricsUserAggregateSourceImpl agg) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(MetricsUserSource source) |
void |
deregister() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getUser() |
int |
hashCode() |
void |
register() |
void |
updateAppend(long t) |
void |
updateDelete(long t) |
void |
updateGet(long t) |
void |
updateIncrement(long t) |
void |
updatePut(long t) |
void |
updateReplay(long t) |
void |
updateScanTime(long t) |
public MetricsUserSourceImpl(java.lang.String user,
MetricsUserAggregateSourceImpl agg)
public void register()
register in interface MetricsUserSourcepublic void deregister()
deregister in interface MetricsUserSourcepublic java.lang.String getUser()
getUser in interface MetricsUserSourcepublic int compareTo(MetricsUserSource source)
compareTo in interface java.lang.Comparable<MetricsUserSource>public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic void updatePut(long t)
updatePut in interface MetricsUserSourcepublic void updateDelete(long t)
updateDelete in interface MetricsUserSourcepublic void updateGet(long t)
updateGet in interface MetricsUserSourcepublic void updateIncrement(long t)
updateIncrement in interface MetricsUserSourcepublic void updateAppend(long t)
updateAppend in interface MetricsUserSourcepublic void updateReplay(long t)
updateReplay in interface MetricsUserSourcepublic void updateScanTime(long t)
updateScanTime in interface MetricsUserSource