public class DistributionSummaryProducer extends AbstractMicrometerProducer<io.micrometer.core.instrument.DistributionSummary>
Constructor and Description |
---|
DistributionSummaryProducer(MicrometerEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
protected void |
doProcess(org.apache.camel.Exchange exchange,
MicrometerEndpoint endpoint,
io.micrometer.core.instrument.DistributionSummary summary) |
protected Function<io.micrometer.core.instrument.MeterRegistry,io.micrometer.core.instrument.DistributionSummary> |
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 DistributionSummaryProducer(MicrometerEndpoint endpoint)
protected Function<io.micrometer.core.instrument.MeterRegistry,io.micrometer.core.instrument.DistributionSummary> registrar(String name, Iterable<io.micrometer.core.instrument.Tag> tags)
registrar
in class AbstractMicrometerProducer<io.micrometer.core.instrument.DistributionSummary>
protected void doProcess(org.apache.camel.Exchange exchange, MicrometerEndpoint endpoint, io.micrometer.core.instrument.DistributionSummary summary)
doProcess
in class AbstractMicrometerProducer<io.micrometer.core.instrument.DistributionSummary>
Apache Camel