@InterfaceAudience.Private public class MetricsTableWrapperAggregateImpl extends Object implements MetricsTableWrapperAggregate, Closeable
| Modifier and Type | Class and Description |
|---|---|
class |
MetricsTableWrapperAggregateImpl.TableMetricsWrapperRunnable |
| Constructor and Description |
|---|
MetricsTableWrapperAggregateImpl(HRegionServer regionServer) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
long |
getMemStoresSize(String table) |
long |
getReadRequestsCount(String table) |
long |
getStoreFilesSize(String table) |
long |
getTableSize(String table) |
long |
getTotalRequestsCount(String table) |
long |
getWriteRequestsCount(String table) |
public MetricsTableWrapperAggregateImpl(HRegionServer regionServer)
public long getReadRequestsCount(String table)
getReadRequestsCount in interface MetricsTableWrapperAggregatepublic long getWriteRequestsCount(String table)
getWriteRequestsCount in interface MetricsTableWrapperAggregatepublic long getTotalRequestsCount(String table)
getTotalRequestsCount in interface MetricsTableWrapperAggregatepublic long getMemStoresSize(String table)
getMemStoresSize in interface MetricsTableWrapperAggregatepublic long getStoreFilesSize(String table)
getStoreFilesSize in interface MetricsTableWrapperAggregatepublic long getTableSize(String table)
getTableSize in interface MetricsTableWrapperAggregatepublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2007–2018 The Apache Software Foundation. All rights reserved.