@InterfaceAudience.Private public abstract class MetricsHBaseServerSourceFactory extends Object
| Modifier and Type | Field and Description | 
|---|---|
| (package private) static String | METRICS_DESCRIPTIONDescription | 
| (package private) static String | METRICS_JMX_CONTEXT_SUFFIXThe Suffix of the JMX Context that a MetricsHBaseServerSource will register under. | 
| (package private) static String | METRICS_NAMEThe name of the metrics | 
| Constructor and Description | 
|---|
| MetricsHBaseServerSourceFactory() | 
| Modifier and Type | Method and Description | 
|---|---|
| (package private) abstract MetricsHBaseServerSource | create(String serverName,
      MetricsHBaseServerWrapper wrapper) | 
| protected static String | createContextName(String serverName)From the name of the class that's starting up create the
 context that an IPC source should register itself. | 
static final String METRICS_NAME
static final String METRICS_DESCRIPTION
static final String METRICS_JMX_CONTEXT_SUFFIX
public MetricsHBaseServerSourceFactory()
abstract MetricsHBaseServerSource create(String serverName, MetricsHBaseServerWrapper wrapper)
protected static String createContextName(String serverName)
serverName - The name of the class that's starting up.Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.