public static class TaggedCircuitBreakerMetrics.MetricNames
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TaggedCircuitBreakerMetrics.MetricNames.Builder
Helps building custom instance of
TaggedCircuitBreakerMetrics.MetricNames. |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_CIRCUIT_BREAKER_BUFFERED_CALLS |
static java.lang.String |
DEFAULT_CIRCUIT_BREAKER_CALLS_METRIC_NAME |
static java.lang.String |
DEFAULT_CIRCUIT_BREAKER_MAX_BUFFERED_CALLS |
static java.lang.String |
DEFAULT_CIRCUIT_BREAKER_STATE_METRIC_NAME |
| Modifier and Type | Method and Description |
|---|---|
static TaggedCircuitBreakerMetrics.MetricNames.Builder |
custom()
Returns a builder for creating custom metric names.
|
java.lang.String |
getBufferedCallsMetricName()
Returns the metric name for currently buffered calls, defaults to "resilience4j_circuitbreaker_state".
|
java.lang.String |
getCallsMetricName()
Returns the metric name for circuit breaker calls, defaults to "resilience4j_circuitbreaker_state".
|
java.lang.String |
getMaxBufferedCallsMetricName()
Returns the metric name for max buffered calls, defaults to "resilience4j_circuitbreaker_state".
|
java.lang.String |
getStateMetricName()
Returns the metric name for state, defaults to "resilience4j_circuitbreaker_state".
|
static TaggedCircuitBreakerMetrics.MetricNames |
ofDefaults()
Returns default metric names.
|
public static final java.lang.String DEFAULT_CIRCUIT_BREAKER_CALLS_METRIC_NAME
public static final java.lang.String DEFAULT_CIRCUIT_BREAKER_STATE_METRIC_NAME
public static final java.lang.String DEFAULT_CIRCUIT_BREAKER_BUFFERED_CALLS
public static final java.lang.String DEFAULT_CIRCUIT_BREAKER_MAX_BUFFERED_CALLS
public static TaggedCircuitBreakerMetrics.MetricNames.Builder custom()
public static TaggedCircuitBreakerMetrics.MetricNames ofDefaults()
public java.lang.String getCallsMetricName()
public java.lang.String getBufferedCallsMetricName()
public java.lang.String getMaxBufferedCallsMetricName()
public java.lang.String getStateMetricName()