Class PrometheusProperties.Builder
Object
Builder
- Enclosing class:
- PrometheusProperties
- 
Method SummaryModifier and TypeMethodDescriptionbuild()defaultMetricsProperties(MetricsProperties defaultMetricsProperties) exemplarProperties(ExemplarsProperties exemplarProperties) exporterFilterProperties(ExporterFilterProperties exporterFilterProperties) exporterHttpServerProperties(ExporterHttpServerProperties exporterHttpServerProperties) exporterOpenTelemetryProperties(ExporterOpenTelemetryProperties exporterOpenTelemetryProperties) exporterProperties(ExporterProperties exporterProperties) metricProperties(Map<String, MetricsProperties> metricProperties) pushgatewayProperties(ExporterPushgatewayProperties pushgatewayProperties) putMetricProperty(String name, MetricsProperties props) Convenience for adding a single named MetricsProperties
- 
Method Details- 
defaultMetricsPropertiespublic PrometheusProperties.Builder defaultMetricsProperties(MetricsProperties defaultMetricsProperties) 
- 
metricPropertiespublic PrometheusProperties.Builder metricProperties(Map<String, MetricsProperties> metricProperties) 
- 
putMetricPropertyConvenience for adding a single named MetricsProperties
- 
exemplarProperties
- 
exporterProperties
- 
exporterFilterPropertiespublic PrometheusProperties.Builder exporterFilterProperties(ExporterFilterProperties exporterFilterProperties) 
- 
exporterHttpServerPropertiespublic PrometheusProperties.Builder exporterHttpServerProperties(ExporterHttpServerProperties exporterHttpServerProperties) 
- 
pushgatewayPropertiespublic PrometheusProperties.Builder pushgatewayProperties(ExporterPushgatewayProperties pushgatewayProperties) 
- 
exporterOpenTelemetryPropertiespublic PrometheusProperties.Builder exporterOpenTelemetryProperties(ExporterOpenTelemetryProperties exporterOpenTelemetryProperties) 
- 
build
 
-