public class CounterProducer extends AbstractMicrometerProducer<io.micrometer.core.instrument.Counter>
Constructor and Description |
---|
CounterProducer(MicrometerEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
protected void |
doProcess(org.apache.camel.Exchange exchange,
MicrometerEndpoint endpoint,
io.micrometer.core.instrument.Counter counter) |
protected Function<io.micrometer.core.instrument.MeterRegistry,io.micrometer.core.instrument.Counter> |
registrar(String name,
Iterable<io.micrometer.core.instrument.Tag> tags) |
clearMetricsHeaders, doProcess, getDoubleHeader, getEndpoint, getOrRegisterMeter, getStringHeader, getTagHeader, process, simple
createExchange, createExchange, createExchange, doStart, doStop, isSingleton, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public CounterProducer(MicrometerEndpoint endpoint)
protected Function<io.micrometer.core.instrument.MeterRegistry,io.micrometer.core.instrument.Counter> registrar(String name, Iterable<io.micrometer.core.instrument.Tag> tags)
registrar
in class AbstractMicrometerProducer<io.micrometer.core.instrument.Counter>
protected void doProcess(org.apache.camel.Exchange exchange, MicrometerEndpoint endpoint, io.micrometer.core.instrument.Counter counter)
doProcess
in class AbstractMicrometerProducer<io.micrometer.core.instrument.Counter>
Apache Camel