@InterfaceAudience.Private public class MetricsThriftServerSourceFactoryImpl extends Object implements MetricsThriftServerSourceFactory
| Modifier and Type | Class and Description |
|---|---|
private static class |
MetricsThriftServerSourceFactoryImpl.FactoryStorage
A singleton used to make sure that only one thrift metrics source per server type is ever
created.
|
METRICS_DESCRIPTION, METRICS_NAME, THRIFT_ONE_JMX_CONTEXT, THRIFT_ONE_METRICS_CONTEXT, THRIFT_TWO_JMX_CONTEXT, THRIFT_TWO_METRICS_CONTEXT| Constructor and Description |
|---|
MetricsThriftServerSourceFactoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
MetricsThriftServerSource |
createThriftOneSource()
Create a Source for a thrift one server
|
MetricsThriftServerSource |
createThriftTwoSource()
Create a Source for a thrift two server
|
public MetricsThriftServerSourceFactoryImpl()
public MetricsThriftServerSource createThriftOneSource()
MetricsThriftServerSourceFactorycreateThriftOneSource in interface MetricsThriftServerSourceFactorypublic MetricsThriftServerSource createThriftTwoSource()
MetricsThriftServerSourceFactorycreateThriftTwoSource in interface MetricsThriftServerSourceFactoryCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.