public static class TaggedCircuitBreakerMetrics.MetricNames.Builder
extends java.lang.Object
TaggedCircuitBreakerMetrics.MetricNames.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
TaggedCircuitBreakerMetrics.MetricNames.Builder |
bufferedCallsMetricName(java.lang.String bufferedCallsMetricName)
Overrides the default metric name with a given one.
|
TaggedCircuitBreakerMetrics.MetricNames |
build()
Builds
TaggedCircuitBreakerMetrics.MetricNames instance. |
TaggedCircuitBreakerMetrics.MetricNames.Builder |
callsMetricName(java.lang.String callsMetricName)
Overrides the default metric name with a given one.
|
TaggedCircuitBreakerMetrics.MetricNames.Builder |
failureRateMetricName(java.lang.String failureRateMetricName)
Overrides the default metric name with a given one.
|
TaggedCircuitBreakerMetrics.MetricNames.Builder |
maxBufferedCallsMetricName(java.lang.String maxBufferedCallsMetricName)
Overrides the default metric name with a given one.
|
TaggedCircuitBreakerMetrics.MetricNames.Builder |
stateMetricName(java.lang.String stateMetricName)
Overrides the default metric name with a given one.
|
public TaggedCircuitBreakerMetrics.MetricNames.Builder callsMetricName(java.lang.String callsMetricName)
callsMetricName - The calls metric name.public TaggedCircuitBreakerMetrics.MetricNames.Builder stateMetricName(java.lang.String stateMetricName)
stateMetricName - The state metric name.public TaggedCircuitBreakerMetrics.MetricNames.Builder bufferedCallsMetricName(java.lang.String bufferedCallsMetricName)
bufferedCallsMetricName - The bufferd calls metric name.public TaggedCircuitBreakerMetrics.MetricNames.Builder maxBufferedCallsMetricName(java.lang.String maxBufferedCallsMetricName)
maxBufferedCallsMetricName - The max buffered calls metric name.public TaggedCircuitBreakerMetrics.MetricNames.Builder failureRateMetricName(java.lang.String failureRateMetricName)
failureRateMetricName - The failure rate metric name.public TaggedCircuitBreakerMetrics.MetricNames build()
TaggedCircuitBreakerMetrics.MetricNames instance.TaggedCircuitBreakerMetrics.MetricNames instance.