@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 MetricsTableWrapperAggregate
public long getWriteRequestsCount(String table)
getWriteRequestsCount
in interface MetricsTableWrapperAggregate
public long getTotalRequestsCount(String table)
getTotalRequestsCount
in interface MetricsTableWrapperAggregate
public long getMemstoresSize(String table)
getMemstoresSize
in interface MetricsTableWrapperAggregate
public long getStoreFilesSize(String table)
getStoreFilesSize
in interface MetricsTableWrapperAggregate
public long getTableSize(String table)
getTableSize
in interface MetricsTableWrapperAggregate
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
IOException
Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.