@InterfaceAudience.Private public class MetricsRegionServerSourceFactoryImpl extends Object implements MetricsRegionServerSourceFactory
| Modifier and Type | Class and Description |
|---|---|
static class |
MetricsRegionServerSourceFactoryImpl.FactoryStorage |
| Constructor and Description |
|---|
MetricsRegionServerSourceFactoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
MetricsIOSource |
createIO(MetricsIOWrapper wrapper) |
MetricsRegionSource |
createRegion(MetricsRegionWrapper wrapper) |
MetricsRegionServerSource |
createServer(MetricsRegionServerWrapper regionServerWrapper) |
MetricsTableSource |
createTable(String table,
MetricsTableWrapperAggregate wrapper) |
MetricsHeapMemoryManagerSource |
getHeapMemoryManager() |
MetricsTableAggregateSourceImpl |
getTableAggregate() |
public MetricsRegionServerSourceFactoryImpl()
public MetricsTableAggregateSourceImpl getTableAggregate()
getTableAggregate in interface MetricsRegionServerSourceFactorypublic MetricsHeapMemoryManagerSource getHeapMemoryManager()
getHeapMemoryManager in interface MetricsRegionServerSourceFactorypublic MetricsRegionServerSource createServer(MetricsRegionServerWrapper regionServerWrapper)
createServer in interface MetricsRegionServerSourceFactorypublic MetricsRegionSource createRegion(MetricsRegionWrapper wrapper)
createRegion in interface MetricsRegionServerSourceFactorypublic MetricsTableSource createTable(String table, MetricsTableWrapperAggregate wrapper)
createTable in interface MetricsRegionServerSourceFactorypublic MetricsIOSource createIO(MetricsIOWrapper wrapper)
createIO in interface MetricsRegionServerSourceFactoryCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.