Top Fields Constructors Methods
reactor.netty5.http.client

pack-priv final Class ContextAwareHttpClientMetricsHandler

extends AbstractHttpClientMetricsHandler
Class Inheritance
Imports
io.netty5.channel.ChannelHandlerContext, reactor.util.annotation.Nullable, java.net.SocketAddress, java.time.Duration, java.util.function.Function

Author
Violeta Georgieva
Since
1.0.8

Field Summary

Modifier and TypeField and Description
pack-priv final ContextAwareHttpClientMetricsRecorder
Inherited from reactor.netty5.http.client.AbstractHttpClientMetricsHandler:
contextViewdataReceiveddataReceivedTimedataSentdataSentTimeflagsmethodpathREQUEST_SENTRESPONSE_RECEIVEDstatusuriTagValue

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv

Method Summary

Modifier and TypeMethod and Description
protected ContextAwareHttpClientMetricsRecorder
protected void
protected void
protected void
Inherited from reactor.netty5.http.client.AbstractHttpClientMetricsHandler:
channelExceptionCaughtchannelReadresetstartReadstartWritewrite

Field Detail

recorderback to summary
pack-priv final ContextAwareHttpClientMetricsRecorder recorder

Constructor Detail

ContextAwareHttpClientMetricsHandlerback to summary
pack-priv ContextAwareHttpClientMetricsHandler(ContextAwareHttpClientMetricsRecorder recorder, Function<String, String> uriTagValue)
ContextAwareHttpClientMetricsHandlerback to summary
pack-priv ContextAwareHttpClientMetricsHandler(ContextAwareHttpClientMetricsHandler copy)

Method Detail

recorderback to summary
protected ContextAwareHttpClientMetricsRecorder recorder()

Implements abstract reactor.netty5.http.client.AbstractHttpClientMetricsHandler.recorder.

Annotations
@Override
recordExceptionback to summary
protected void recordException(ChannelHandlerContext ctx)

Overrides reactor.netty5.http.client.AbstractHttpClientMetricsHandler.recordException.

Annotations
@Override
recordReadback to summary
protected void recordRead(SocketAddress address)

Overrides reactor.netty5.http.client.AbstractHttpClientMetricsHandler.recordRead.

Annotations
@Override
recordWriteback to summary
protected void recordWrite(SocketAddress address)

Overrides reactor.netty5.http.client.AbstractHttpClientMetricsHandler.recordWrite.

Annotations
@Override