Interface MicrometerRoutePolicyNamingStrategy
-
public interface MicrometerRoutePolicyNamingStrategy
Provides a strategy to derive a meter name and tags
-
-
Field Summary
Fields Modifier and Type Field Description static MicrometerRoutePolicyNamingStrategy
DEFAULT
static Predicate<io.micrometer.core.instrument.Meter.Id>
ROUTE_POLICIES
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default String
getExchangesFailedName(org.apache.camel.Route route)
default String
getExchangesSucceededName(org.apache.camel.Route route)
default io.micrometer.core.instrument.Tags
getExchangeStatusTags(org.apache.camel.Route route)
default String
getExchangesTotalName(org.apache.camel.Route route)
default String
getExternalRedeliveriesName(org.apache.camel.Route route)
default String
getFailuresHandledName(org.apache.camel.Route route)
String
getName(org.apache.camel.Route route)
default io.micrometer.core.instrument.Tags
getTags(org.apache.camel.Route route)
-
-
-
Field Detail
-
ROUTE_POLICIES
static final Predicate<io.micrometer.core.instrument.Meter.Id> ROUTE_POLICIES
-
DEFAULT
static final MicrometerRoutePolicyNamingStrategy DEFAULT
-
-
Method Detail
-
getName
String getName(org.apache.camel.Route route)
-
getExchangesSucceededName
default String getExchangesSucceededName(org.apache.camel.Route route)
-
getExchangesFailedName
default String getExchangesFailedName(org.apache.camel.Route route)
-
getExchangesTotalName
default String getExchangesTotalName(org.apache.camel.Route route)
-
getFailuresHandledName
default String getFailuresHandledName(org.apache.camel.Route route)
-
getExternalRedeliveriesName
default String getExternalRedeliveriesName(org.apache.camel.Route route)
-
getTags
default io.micrometer.core.instrument.Tags getTags(org.apache.camel.Route route)
-
getExchangeStatusTags
default io.micrometer.core.instrument.Tags getExchangeStatusTags(org.apache.camel.Route route)
-
-