Class BulkheadMetricNames.Builder
- java.lang.Object
-
- io.github.resilience4j.micrometer.tagged.BulkheadMetricNames.Builder
-
- Enclosing class:
- BulkheadMetricNames
public static class BulkheadMetricNames.Builder extends java.lang.ObjectHelps building custom instance ofBulkheadMetricNames.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BulkheadMetricNames.BuilderavailableConcurrentCallsMetricName(java.lang.String availableConcurrentCallsMetricName)Overrides the default metric name "resilience4j.bulkhead.available.concurrent.calls" with a given one.BulkheadMetricNamesbuild()BuildsBulkheadMetricNamesinstance.BulkheadMetricNames.BuildermaxAllowedConcurrentCallsMetricName(java.lang.String maxAllowedConcurrentCallsMetricName)Overrides the default metric name "resilience4j.bulkhead.max.allowed.concurrent.calls" with a given one.
-
-
-
Method Detail
-
availableConcurrentCallsMetricName
public BulkheadMetricNames.Builder availableConcurrentCallsMetricName(java.lang.String availableConcurrentCallsMetricName)
Overrides the default metric name "resilience4j.bulkhead.available.concurrent.calls" with a given one.- Parameters:
availableConcurrentCallsMetricName- The available concurrent calls metric name.- Returns:
- The builder.
-
maxAllowedConcurrentCallsMetricName
public BulkheadMetricNames.Builder maxAllowedConcurrentCallsMetricName(java.lang.String maxAllowedConcurrentCallsMetricName)
Overrides the default metric name "resilience4j.bulkhead.max.allowed.concurrent.calls" with a given one.- Parameters:
maxAllowedConcurrentCallsMetricName- The max allowed concurrent calls metric name.- Returns:
- The builder.
-
build
public BulkheadMetricNames build()
BuildsBulkheadMetricNamesinstance.- Returns:
- The built
BulkheadMetricNamesinstance.
-
-