public class MetricsRegionSourceImpl extends Object implements MetricsRegionSource
COMPACTIONS_COMPLETED_COUNT, COMPACTIONS_COMPLETED_DESC, COPROCESSOR_EXECUTION_STATISTICS, COPROCESSOR_EXECUTION_STATISTICS_DESC, NUM_BYTES_COMPACTED_COUNT, NUM_BYTES_COMPACTED_DESC, NUM_FILES_COMPACTED_COUNT, NUM_FILES_COMPACTED_DESC, OPS_SAMPLE_NAME, SIZE_VALUE_NAME| Constructor and Description |
|---|
MetricsRegionSourceImpl(MetricsRegionWrapper regionWrapper,
MetricsRegionAggregateSourceImpl aggregate) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close the region's metrics as this region is closing.
|
int |
compareTo(MetricsRegionSource source) |
boolean |
equals(Object obj) |
MetricsRegionAggregateSource |
getAggregateSource()
Get the aggregate source to which this reports.
|
int |
hashCode() |
void |
updateAppend()
Update related counts of appends.
|
void |
updateDelete()
Update related counts of deletes.
|
void |
updateGet(long getSize)
Update count and sizes of gets.
|
void |
updateIncrement()
Update related counts of increments.
|
void |
updatePut()
Update related counts of puts.
|
void |
updateScan(long scanSize)
Update the count and sizes of resultScanner.next()
|
public MetricsRegionSourceImpl(MetricsRegionWrapper regionWrapper, MetricsRegionAggregateSourceImpl aggregate)
public void close()
MetricsRegionSourceclose in interface MetricsRegionSourcepublic void updatePut()
MetricsRegionSourceupdatePut in interface MetricsRegionSourcepublic void updateDelete()
MetricsRegionSourceupdateDelete in interface MetricsRegionSourcepublic void updateGet(long getSize)
MetricsRegionSourceupdateGet in interface MetricsRegionSourcegetSize - size in bytes of the resulting key values for a getpublic void updateScan(long scanSize)
MetricsRegionSourceupdateScan in interface MetricsRegionSourcescanSize - Size in bytes of the resulting key values for a next()public void updateIncrement()
MetricsRegionSourceupdateIncrement in interface MetricsRegionSourcepublic void updateAppend()
MetricsRegionSourceupdateAppend in interface MetricsRegionSourcepublic MetricsRegionAggregateSource getAggregateSource()
MetricsRegionSourcegetAggregateSource in interface MetricsRegionSourcepublic int compareTo(MetricsRegionSource source)
compareTo in interface Comparable<MetricsRegionSource>Copyright © 2014 The Apache Software Foundation. All rights reserved.