Constructor and Description |
---|
GangliaComponentPropertyProvider(Map<String,Map<String,PropertyInfo>> componentMetrics,
StreamProvider streamProvider,
ComponentSSLConfiguration configuration,
GangliaHostProvider hostProvider,
String clusterNamePropertyId,
String componentNamePropertyId) |
GangliaHostComponentPropertyProvider(Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap,
StreamProvider streamProvider,
ComponentSSLConfiguration configuration,
GangliaHostProvider hostProvider,
String clusterNamePropertyId,
String hostNamePropertyId,
String componentNamePropertyId) |
GangliaHostPropertyProvider(Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap,
StreamProvider streamProvider,
ComponentSSLConfiguration configuration,
GangliaHostProvider hostProvider,
String clusterNamePropertyId,
String hostNamePropertyId) |
GangliaPropertyProvider(Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap,
StreamProvider streamProvider,
ComponentSSLConfiguration configuration,
GangliaHostProvider hostProvider,
String clusterNamePropertyId,
String hostNamePropertyId,
String componentNamePropertyId) |
GangliaReportPropertyProvider(Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap,
StreamProvider streamProvider,
ComponentSSLConfiguration configuration,
GangliaHostProvider hostProvider,
String clusterNamePropertyId) |
Modifier and Type | Method and Description |
---|---|
Map<String,Map<String,PropertyInfo>> |
AbstractPropertyProvider.getComponentMetrics()
Get the map of metrics for this provider.
|
protected Map<String,PropertyInfo> |
AbstractPropertyProvider.getPropertyInfoMap(String componentName,
String propertyId)
Get a map of metric / property info based on the given component name and property id.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractPropertyProvider.getPropertyInfoMap(String componentName,
String propertyId,
Map<String,PropertyInfo> propertyInfoMap) |
protected void |
AbstractPropertyProvider.updateComponentMetricMap(Map<String,PropertyInfo> componentMetricMap,
String propertyId)
Adds to the componentMetricMap a specific(not regexp)
metric for the propertyId
|
Constructor and Description |
---|
AbstractPropertyProvider(Map<String,Map<String,PropertyInfo>> componentMetrics)
Construct a provider.
|
Constructor and Description |
---|
JMXPropertyProvider(Map<String,Map<String,PropertyInfo>> componentMetrics,
StreamProvider streamProvider,
JMXHostProvider jmxHostProvider,
String clusterNamePropertyId,
String hostNamePropertyId,
String componentNamePropertyId,
String statePropertyId,
Set<String> healthyStates)
Create a JMX property provider.
|
Modifier and Type | Method and Description |
---|---|
static Map<String,Map<String,PropertyInfo>> |
PropertyHelper.getGangliaPropertyIds(Resource.Type resourceType) |
static Map<String,Map<String,PropertyInfo>> |
PropertyHelper.getJMXPropertyIds(Resource.Type resourceType) |
Modifier and Type | Method and Description |
---|---|
static Set<String> |
PropertyHelper.getPropertyIds(Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap)
Extract the set of property ids from a component PropertyInfo map.
|
Copyright © 2016. All rights reserved.