Uses of Class
io.prometheus.metrics.config.MetricsProperties
Packages that use MetricsProperties
-
Uses of MetricsProperties in io.prometheus.metrics.config
Fields in io.prometheus.metrics.config declared as MetricsPropertiesModifier and TypeFieldDescriptionprivate MetricsPropertiesPrometheusProperties.Builder.defaultMetricsPropertiesprivate final MetricsPropertiesPrometheusProperties.defaultMetricsPropertiesFields in io.prometheus.metrics.config with type parameters of type MetricsPropertiesModifier and TypeFieldDescriptionprivate final Map<String, MetricsProperties> PrometheusProperties.MetricPropertiesMap.mapMethods in io.prometheus.metrics.config that return MetricsPropertiesModifier and TypeMethodDescriptionMetricsProperties.Builder.build()(package private) MetricsPropertiesGet metric properties by metric name.PrometheusProperties.getDefaultMetricProperties()The default metric properties apply for metrics wherePrometheusProperties.getMetricProperties(String)isnull.PrometheusProperties.getMetricProperties(String metricName) Properties specific for one metric.(package private) static MetricsPropertiesMetricsProperties.load(String prefix, PropertySource propertySource) Note that this will remove entries frompropertySource.Methods in io.prometheus.metrics.config with parameters of type MetricsPropertiesModifier and TypeMethodDescriptionPrometheusProperties.Builder.defaultMetricsProperties(MetricsProperties defaultMetricsProperties) (package private) voidPrometheusProperties.MetricPropertiesMap.put(String metricName, MetricsProperties properties) PrometheusProperties.Builder.putMetricProperty(String name, MetricsProperties props) Convenience for adding a single named MetricsPropertiesMethod parameters in io.prometheus.metrics.config with type arguments of type MetricsPropertiesModifier and TypeMethodDescriptionPrometheusProperties.Builder.metricProperties(Map<String, MetricsProperties> metricProperties) (package private) voidPrometheusProperties.MetricPropertiesMap.set(Map<String, MetricsProperties> properties) Constructors in io.prometheus.metrics.config with parameters of type MetricsPropertiesModifierConstructorDescription(package private)PrometheusProperties(MetricsProperties defaultMetricsProperties, PrometheusProperties.MetricPropertiesMap metricProperties, ExemplarsProperties exemplarProperties, ExporterProperties exporterProperties, ExporterFilterProperties exporterFilterProperties, ExporterHttpServerProperties httpServerConfig, ExporterPushgatewayProperties pushgatewayProperties, ExporterOpenTelemetryProperties otelConfig, OpenMetrics2Properties openMetrics2Properties) -
Uses of MetricsProperties in io.prometheus.metrics.core.metrics
Methods in io.prometheus.metrics.core.metrics that return MetricsPropertiesModifier and TypeMethodDescriptionHistogram.Builder.getDefaultProperties()Default properties for histogram metrics.StatefulMetric.Builder.getDefaultProperties()Override if there are more properties than just exemplars enabled.Summary.Builder.getDefaultProperties()Default properties for summary metrics.protected MetricsProperties[]StatefulMetric.getMetricProperties(StatefulMetric.Builder<?, ?> builder, PrometheusProperties prometheusProperties) Metric properties in effect by order of precedence with the highest precedence first.protected MetricsPropertiesHistogram.Builder.toProperties()protected MetricsPropertiesStatefulMetric.Builder.toProperties()Override if there are more properties than just exemplars enabled.protected MetricsPropertiesSummary.Builder.toProperties()Methods in io.prometheus.metrics.core.metrics with parameters of type MetricsPropertiesModifier and TypeMethodDescriptionprotected <P> PStatefulMetric.getConfigProperty(MetricsProperties[] properties, Function<MetricsProperties, P> getter) private List<CKMSQuantiles.Quantile> Summary.makeQuantiles(MetricsProperties[] properties) Method parameters in io.prometheus.metrics.core.metrics with type arguments of type MetricsPropertiesModifier and TypeMethodDescriptionprotected <P> PStatefulMetric.getConfigProperty(MetricsProperties[] properties, Function<MetricsProperties, P> getter)