public abstract class MetricsReportPropertyProvider extends AbstractPropertyProvider
| Modifier and Type | Field and Description |
|---|---|
protected String |
clusterNamePropertyId |
protected ComponentSSLConfiguration |
configuration |
protected static MetricsPaddingMethod |
DEFAULT_PADDING_METHOD |
protected MetricHostProvider |
hostProvider |
protected StreamProvider |
streamProvider |
| Constructor and Description |
|---|
MetricsReportPropertyProvider(Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap,
StreamProvider streamProvider,
ComponentSSLConfiguration configuration,
MetricHostProvider hostProvider,
String clusterNamePropertyId) |
| Modifier and Type | Method and Description |
|---|---|
static MetricsReportPropertyProviderProxy |
createInstance(Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap,
URLStreamProvider streamProvider,
ComponentSSLConfiguration configuration,
TimelineMetricCacheProvider cacheProvider,
MetricHostProvider hostProvider,
MetricsServiceProvider serviceProvider,
String clusterNamePropertyId) |
checkAuthorizationForMetrics, 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, waitcheckPropertyIds, populateResourcesprotected final StreamProvider streamProvider
protected final MetricHostProvider hostProvider
protected final String clusterNamePropertyId
protected final ComponentSSLConfiguration configuration
protected static final MetricsPaddingMethod DEFAULT_PADDING_METHOD
public MetricsReportPropertyProvider(Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap, StreamProvider streamProvider, ComponentSSLConfiguration configuration, MetricHostProvider hostProvider, String clusterNamePropertyId)
public static MetricsReportPropertyProviderProxy createInstance(Map<String,Map<String,PropertyInfo>> componentPropertyInfoMap, URLStreamProvider streamProvider, ComponentSSLConfiguration configuration, TimelineMetricCacheProvider cacheProvider, MetricHostProvider hostProvider, MetricsServiceProvider serviceProvider, String clusterNamePropertyId)
Copyright © 2022 Apache Software Foundation. All rights reserved.