Interface MicrometerRoutePolicyNamingStrategy
-
public interface MicrometerRoutePolicyNamingStrategyProvides a strategy to derive a meter name and tags
-
-
Field Summary
Fields Modifier and Type Field Description static MicrometerRoutePolicyNamingStrategyDEFAULTstatic 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 StringgetExchangesFailedName(org.apache.camel.Route route)default StringgetExchangesSucceededName(org.apache.camel.Route route)default io.micrometer.core.instrument.TagsgetExchangeStatusTags(org.apache.camel.Route route)default StringgetExchangesTotalName(org.apache.camel.Route route)default StringgetExternalRedeliveriesName(org.apache.camel.Route route)default StringgetFailuresHandledName(org.apache.camel.Route route)StringgetName(org.apache.camel.Route route)default io.micrometer.core.instrument.TagsgetTags(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)
-
-