Class BulkheadMetricsCollector.MetricNames.Builder
java.lang.Object
io.github.resilience4j.prometheus.collectors.BulkheadMetricsCollector.MetricNames.Builder
- Enclosing class:
- BulkheadMetricsCollector.MetricNames
public static class BulkheadMetricsCollector.MetricNames.Builder
extends java.lang.Object
Helps building custom instance of
BulkheadMetricsCollector.MetricNames.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description BulkheadMetricsCollector.MetricNames.BuilderavailableConcurrentCallsMetricName(java.lang.String availableConcurrentCallsMetricNames)Overrides the default metric name "resilience4j_bulkhead_available_concurrent_calls" with a given one.BulkheadMetricsCollector.MetricNamesbuild()BuildsBulkheadMetricsCollector.MetricNamesinstance.BulkheadMetricsCollector.MetricNames.BuildermaxAllowedConcurrentCallsMetricName(java.lang.String maxAllowedConcurrentCallsMetricName)Overrides the default metric name "resilience4j_bulkhead_max_allowed_concurrent_calls" with a given one.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
availableConcurrentCallsMetricName
public BulkheadMetricsCollector.MetricNames.Builder availableConcurrentCallsMetricName(java.lang.String availableConcurrentCallsMetricNames)Overrides the default metric name "resilience4j_bulkhead_available_concurrent_calls" with a given one. -
maxAllowedConcurrentCallsMetricName
public BulkheadMetricsCollector.MetricNames.Builder maxAllowedConcurrentCallsMetricName(java.lang.String maxAllowedConcurrentCallsMetricName)Overrides the default metric name "resilience4j_bulkhead_max_allowed_concurrent_calls" with a given one. -
build
BuildsBulkheadMetricsCollector.MetricNamesinstance.
-