public class GangliaComponentPropertyProvider extends GangliaPropertyProvider
clusterNamePropertyId, componentNamePropertyId, configuration, hostNamePropertyId, hostProvider, metricsPaddingMethod, questionMarkPattern, streamProvider| Constructor and Description |
|---|
GangliaComponentPropertyProvider(Map<String,Map<String,PropertyInfo>> componentMetrics,
URLStreamProvider streamProvider,
ComponentSSLConfiguration configuration,
MetricHostProvider hostProvider,
String clusterNamePropertyId,
String componentNamePropertyId) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getComponentName(Resource resource)
Get the component name for the given resource.
|
protected Set<String> |
getGangliaClusterNames(Resource resource,
String clusterName)
Get the ganglia cluster name for the given resource.
|
protected String |
getHostName(Resource resource)
Get the host name for the given resource.
|
getComponentNamePropertyId, getHostNamePropertyId, getStreamProvider, populateResourcesWithPropertiescreateInstance, getSetString, populateResourcescheckAuthorizationForMetrics, checkPropertyCategory, getClustersNameFromResources, getClustersResourceId, getComponentMetrics, getPropertyInfoMap, getResourceTypeFromResources, getValue, isSupportedPropertyId, substituteArgument, updateComponentMetricMap, updatePropertyInfo, updatePropertyInfoMapcheckCategory, checkConfigPropertyIds, checkPropertyIds, containsArguments, getCategoryIds, getPropertyIds, getRegexEntry, getRegexGroups, getRequestPropertyIds, isPatternKey, isPropertyCategoryRequested, isPropertyEntryRequested, isPropertyRequested, setResourcePropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckPropertyIdspublic GangliaComponentPropertyProvider(Map<String,Map<String,PropertyInfo>> componentMetrics, URLStreamProvider streamProvider, ComponentSSLConfiguration configuration, MetricHostProvider hostProvider, String clusterNamePropertyId, String componentNamePropertyId)
protected String getHostName(Resource resource)
MetricsPropertyProvidergetHostName in class MetricsPropertyProviderresource - the resourceprotected String getComponentName(Resource resource)
MetricsPropertyProvidergetComponentName in class MetricsPropertyProviderresource - the resourceprotected Set<String> getGangliaClusterNames(Resource resource, String clusterName)
GangliaPropertyProvidergetGangliaClusterNames in class GangliaPropertyProviderresource - the resourceCopyright © 2022 Apache Software Foundation. All rights reserved.