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