Class MicrometerRoutePolicyConfiguration

java.lang.Object
org.apache.camel.component.micrometer.routepolicy.MicrometerRoutePolicyConfiguration

public class MicrometerRoutePolicyConfiguration extends Object
  • Field Details

  • Constructor Details

    • MicrometerRoutePolicyConfiguration

      public MicrometerRoutePolicyConfiguration()
  • Method Details

    • isContextEnabled

      public boolean isContextEnabled()
    • setContextEnabled

      public void setContextEnabled(boolean contextEnabled)
    • isRouteEnabled

      public boolean isRouteEnabled()
    • setRouteEnabled

      public void setRouteEnabled(boolean routeEnabled)
    • isAdditionalCounters

      public boolean isAdditionalCounters()
    • setAdditionalCounters

      public void setAdditionalCounters(boolean additionalCounters)
    • isExchangesSucceeded

      public boolean isExchangesSucceeded()
    • setExchangesSucceeded

      public void setExchangesSucceeded(boolean exchangesSucceeded)
    • isExchangesFailed

      public boolean isExchangesFailed()
    • setExchangesFailed

      public void setExchangesFailed(boolean exchangesFailed)
    • isExchangesTotal

      public boolean isExchangesTotal()
    • setExchangesTotal

      public void setExchangesTotal(boolean exchangesTotal)
    • isExternalRedeliveries

      public boolean isExternalRedeliveries()
    • setExternalRedeliveries

      public void setExternalRedeliveries(boolean externalRedeliveries)
    • isFailuresHandled

      public boolean isFailuresHandled()
    • setFailuresHandled

      public void setFailuresHandled(boolean failuresHandled)
    • isLongTask

      public boolean isLongTask()
    • setLongTask

      public void setLongTask(boolean longTask)
    • getTimerInitiator

      public Consumer<io.micrometer.core.instrument.Timer.Builder> getTimerInitiator()
    • setTimerInitiator

      public void setTimerInitiator(Consumer<io.micrometer.core.instrument.Timer.Builder> timerInitiator)
    • getLongTaskInitiator

      public Consumer<io.micrometer.core.instrument.LongTaskTimer.Builder> getLongTaskInitiator()
    • setLongTaskInitiator

      public void setLongTaskInitiator(Consumer<io.micrometer.core.instrument.LongTaskTimer.Builder> longTaskInitiator)