Interface MicrometerExchangeEventNotifierNamingStrategy

All Known Implementing Classes:
MicrometerExchangeEventNotifierNamingStrategyDefault, MicrometerExchangeEventNotifierNamingStrategyLegacy

public interface MicrometerExchangeEventNotifierNamingStrategy
  • Field Details

  • Method Details

    • getName

      String getName(org.apache.camel.Exchange exchange, org.apache.camel.Endpoint endpoint)
    • isBaseEndpointURI

      boolean isBaseEndpointURI()
    • formatName

      default String formatName(String name)
    • getInflightExchangesName

      default String getInflightExchangesName()
    • getTags

      default io.micrometer.core.instrument.Tags getTags(org.apache.camel.spi.CamelEvent.ExchangeEvent event, org.apache.camel.Endpoint endpoint)
    • getInflightExchangesTags

      default io.micrometer.core.instrument.Tags getInflightExchangesTags(org.apache.camel.CamelContext camelContext, String routeId)