@InterfaceAudience.Private public class MetricsTableWrapperAggregateImpl extends Object implements MetricsTableWrapperAggregate, Closeable
| Modifier and Type | Class and Description |
|---|---|
class |
MetricsTableWrapperAggregateImpl.TableMetricsWrapperRunnable |
HASH| Constructor and Description |
|---|
MetricsTableWrapperAggregateImpl(HRegionServer regionServer) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
long |
getAvgRegionSize(String table) |
long |
getAvgStoreFileAge(String table) |
long |
getCpRequestCount(String table) |
long |
getCpRequestsCount(String table) |
long |
getFilteredReadRequestCount(String table) |
long |
getMaxStoreFileAge(String table) |
long |
getMaxStoreFiles(String table) |
Map<String,Long> |
getMemstoreOnlyRowReadsCount(String table) |
long |
getMemStoreSize(String table) |
long |
getMinStoreFileAge(String table) |
Map<String,Long> |
getMixedRowReadsCount(String table) |
long |
getNumReferenceFiles(String table) |
long |
getNumRegions(String table) |
long |
getNumStoreFiles(String table) |
long |
getNumStores(String table) |
long |
getReadRequestCount(String table) |
long |
getStoreFileSize(String table) |
long |
getTableSize(String table) |
long |
getTotalRequestsCount(String table) |
long |
getWriteRequestCount(String table) |
public MetricsTableWrapperAggregateImpl(HRegionServer regionServer)
public long getReadRequestCount(String table)
getReadRequestCount in interface MetricsTableWrapperAggregatepublic Map<String,Long> getMemstoreOnlyRowReadsCount(String table)
getMemstoreOnlyRowReadsCount in interface MetricsTableWrapperAggregatepublic Map<String,Long> getMixedRowReadsCount(String table)
getMixedRowReadsCount in interface MetricsTableWrapperAggregatepublic long getCpRequestsCount(String table)
public long getFilteredReadRequestCount(String table)
getFilteredReadRequestCount in interface MetricsTableWrapperAggregatepublic long getWriteRequestCount(String table)
getWriteRequestCount in interface MetricsTableWrapperAggregatepublic long getTotalRequestsCount(String table)
getTotalRequestsCount in interface MetricsTableWrapperAggregatepublic long getMemStoreSize(String table)
getMemStoreSize in interface MetricsTableWrapperAggregatepublic long getStoreFileSize(String table)
getStoreFileSize in interface MetricsTableWrapperAggregatepublic long getTableSize(String table)
getTableSize in interface MetricsTableWrapperAggregatepublic long getNumRegions(String table)
getNumRegions in interface MetricsTableWrapperAggregatepublic long getNumStores(String table)
getNumStores in interface MetricsTableWrapperAggregatepublic long getNumStoreFiles(String table)
getNumStoreFiles in interface MetricsTableWrapperAggregatepublic long getMaxStoreFiles(String table)
getMaxStoreFiles in interface MetricsTableWrapperAggregatepublic long getMaxStoreFileAge(String table)
getMaxStoreFileAge in interface MetricsTableWrapperAggregatepublic long getMinStoreFileAge(String table)
getMinStoreFileAge in interface MetricsTableWrapperAggregatepublic long getAvgStoreFileAge(String table)
getAvgStoreFileAge in interface MetricsTableWrapperAggregatepublic long getNumReferenceFiles(String table)
getNumReferenceFiles in interface MetricsTableWrapperAggregatepublic long getAvgRegionSize(String table)
getAvgRegionSize in interface MetricsTableWrapperAggregatepublic long getCpRequestCount(String table)
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.