Class BulkheadMetricNames.Builder
java.lang.Object
io.github.resilience4j.micrometer.tagged.BulkheadMetricNames.Builder
- Enclosing class:
- BulkheadMetricNames
Helps building custom instance of
BulkheadMetricNames.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionavailableConcurrentCallsMetricName(String availableConcurrentCallsMetricName) Overrides the default metric name "resilience4j.bulkhead.available.concurrent.calls" with a given one.build()BuildsBulkheadMetricNamesinstance.maxAllowedConcurrentCallsMetricName(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 BulkheadMetricNames.Builder availableConcurrentCallsMetricName(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(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
BuildsBulkheadMetricNamesinstance.- Returns:
- The built
BulkheadMetricNamesinstance.
-