@InterfaceAudience.Private public abstract class MetricsHBaseServerSourceFactory extends Object
Modifier and Type | Field and Description |
---|---|
(package private) static String |
METRICS_DESCRIPTION
Description
|
(package private) static String |
METRICS_JMX_CONTEXT_SUFFIX
The Suffix of the JMX Context that a MetricsHBaseServerSource will register under.
|
(package private) static String |
METRICS_NAME
The 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–2020 The Apache Software Foundation. All rights reserved.