Decoder.Default| Constructor and Description |
|---|
MeteredDecoder(Decoder decoder,
io.micrometer.core.instrument.MeterRegistry meterRegistry) |
MeteredDecoder(Decoder decoder,
io.micrometer.core.instrument.MeterRegistry meterRegistry,
MetricName metricName,
MetricTagResolver metricTagResolver) |
| Modifier and Type | Method and Description |
|---|---|
protected io.micrometer.core.instrument.Counter |
createExceptionCounter(Response response,
Type type,
Exception e) |
protected io.micrometer.core.instrument.DistributionSummary |
createSummary(Response response,
Type type) |
protected io.micrometer.core.instrument.Timer |
createTimer(Response response,
Type type,
Exception e) |
Object |
decode(Response response,
Type type) |
protected io.micrometer.core.instrument.Tag[] |
extraTags(Response response,
Type type,
Exception e) |
public MeteredDecoder(Decoder decoder, io.micrometer.core.instrument.MeterRegistry meterRegistry)
public MeteredDecoder(Decoder decoder, io.micrometer.core.instrument.MeterRegistry meterRegistry, MetricName metricName, MetricTagResolver metricTagResolver)
public Object decode(Response response, Type type) throws IOException, FeignException
decode in interface DecoderIOExceptionFeignExceptionprotected io.micrometer.core.instrument.Timer createTimer(Response response, Type type, Exception e)
protected io.micrometer.core.instrument.Counter createExceptionCounter(Response response, Type type, Exception e)
protected io.micrometer.core.instrument.DistributionSummary createSummary(Response response, Type type)
Copyright © 2012–2021 OpenFeign. All rights reserved.