Modifier and Type | Class and Description |
---|---|
class |
AbstractProviderModule
An abstract provider module implementation.
|
class |
DefaultProviderModule
The default provider module implementation.
|
class |
OverriddenMetricsHostProvider
I'm a special
MetricHostProvider that can override default component host names. |
Constructor and Description |
---|
OverriddenMetricsHostProvider(Map<String,String> overriddenHosts,
MetricHostProvider metricHostProvider,
ConfigHelper configHelper) |
StackDefinedPropertyProvider(Resource.Type type,
JMXHostProvider jmxHostProvider,
MetricHostProvider metricHostProvider,
MetricsServiceProvider serviceProvider,
URLStreamProvider streamProvider,
String clusterPropertyId,
String hostPropertyId,
String componentPropertyId,
String resourceStatePropertyId,
PropertyProvider defaultJmxPropertyProvider,
PropertyProvider defaultGangliaPropertyProvider) |
Modifier and Type | Field and Description |
---|---|
protected MetricHostProvider |
MetricsReportPropertyProvider.hostProvider |
protected MetricHostProvider |
MetricsPropertyProvider.hostProvider |
Modifier and Type | Method and Description |
---|---|
static MetricsReportPropertyProviderProxy |
MetricsReportPropertyProvider.createInstance(Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap,
URLStreamProvider streamProvider,
ComponentSSLConfiguration configuration,
TimelineMetricCacheProvider cacheProvider,
MetricHostProvider hostProvider,
MetricsServiceProvider serviceProvider,
String clusterNamePropertyId) |
static MetricsPropertyProviderProxy |
MetricsPropertyProvider.createInstance(Resource.Type type,
Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap,
URLStreamProvider streamProvider,
ComponentSSLConfiguration configuration,
TimelineMetricCacheProvider cacheProvider,
MetricHostProvider hostProvider,
MetricsServiceProvider serviceProvider,
String clusterNamePropertyId,
String hostNamePropertyId,
String componentNamePropertyId) |
JMXPropertyProvider |
MetricPropertyProviderFactory.createJMXPropertyProvider(Map<String,Map<String,PropertyInfo>> componentMetrics,
StreamProvider streamProvider,
JMXHostProvider jmxHostProvider,
MetricHostProvider metricHostProvider,
String clusterNamePropertyId,
String hostNamePropertyId,
String componentNamePropertyId,
String statePropertyId)
Gets a Guice-inject instance of a
JMXPropertyProvider . |
RestMetricsPropertyProvider |
MetricPropertyProviderFactory.createRESTMetricsPropertyProvider(Map<String,String> metricsProperties,
Map<String,Map<String,PropertyInfo>> componentMetrics,
StreamProvider streamProvider,
MetricHostProvider metricHostProvider,
String clusterNamePropertyId,
String hostNamePropertyId,
String componentNamePropertyId,
String statePropertyId,
String componentName)
/** Create a REST property provider.
|
Constructor and Description |
---|
GangliaComponentPropertyProvider(Map<String,Map<String,PropertyInfo>> componentMetrics,
URLStreamProvider streamProvider,
ComponentSSLConfiguration configuration,
MetricHostProvider hostProvider,
String clusterNamePropertyId,
String componentNamePropertyId) |
GangliaHostComponentPropertyProvider(Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap,
URLStreamProvider streamProvider,
ComponentSSLConfiguration configuration,
MetricHostProvider hostProvider,
String clusterNamePropertyId,
String hostNamePropertyId,
String componentNamePropertyId) |
GangliaHostPropertyProvider(Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap,
URLStreamProvider streamProvider,
ComponentSSLConfiguration configuration,
MetricHostProvider hostProvider,
String clusterNamePropertyId,
String hostNamePropertyId) |
GangliaPropertyProvider(Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap,
URLStreamProvider streamProvider,
ComponentSSLConfiguration configuration,
MetricHostProvider hostProvider,
String clusterNamePropertyId,
String hostNamePropertyId,
String componentNamePropertyId) |
GangliaReportPropertyProvider(Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap,
StreamProvider streamProvider,
ComponentSSLConfiguration configuration,
MetricHostProvider hostProvider,
String clusterNamePropertyId) |
Copyright © 2022 Apache Software Foundation. All rights reserved.