Package | Description |
---|---|
org.apache.ambari.server.controller.internal | |
org.apache.ambari.server.controller.metrics |
Modifier and Type | Class and Description |
---|---|
class |
AbstractProviderModule
An abstract provider module implementation.
|
class |
ConfigBasedJmxHostProvider
A special
JMXHostProvider that resolves JMX URIs based on cluster configuration. |
class |
DefaultProviderModule
The default provider module implementation.
|
Constructor and Description |
---|
ConfigBasedJmxHostProvider(Map<String,UriInfo> overriddenJmxUris,
JMXHostProvider defaultProvider,
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 | Method and Description |
---|---|
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 . |
Copyright © 2022 Apache Software Foundation. All rights reserved.