| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | MicrometerHttpClientMetricsHandler.ResponseTimeHandlerContext
Requirements for HTTP clients https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/semantic_conventions/http.md#name The contextual name must be in the format 'HTTP <method>' https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/semantic_conventions/http.md#common-attributes https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/semantic_conventions/http.md#http-client |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final MicrometerHttpClientMetricsRecorder | |
| pack-priv MicrometerHttpClientMetricsHandler. | |
| pack-priv Observation |
| Access | Constructor and Description |
|---|---|
| pack-priv | MicrometerHttpClientMetricsHandler(MicrometerHttpClientMetricsRecorder recorder, Function<String, String> uriTagValue)
|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected HttpClientMetricsRecorder | |
| protected void | |
| protected void | |
| protected void | |
| protected void | startWrite(HttpRequest msg, Channel channel, ContextView contextView)
Overrides reactor. |
| recorder | back to summary |
|---|---|
| pack-priv final MicrometerHttpClientMetricsRecorder recorder | |
| responseTimeHandlerContext | back to summary |
|---|---|
| pack-priv MicrometerHttpClientMetricsHandler. | |
| responseTimeObservation | back to summary |
|---|---|
| pack-priv Observation responseTimeObservation | |
| MicrometerHttpClientMetricsHandler | back to summary |
|---|---|
| pack-priv MicrometerHttpClientMetricsHandler(MicrometerHttpClientMetricsRecorder recorder, Function<String, String> uriTagValue) | |
| MicrometerHttpClientMetricsHandler | back to summary |
|---|---|
| pack-priv MicrometerHttpClientMetricsHandler(MicrometerHttpClientMetricsHandler copy) | |
| recorder | back to summary |
|---|---|
| protected HttpClientMetricsRecorder recorder() Implements abstract reactor.
| |
| recordRead | back to summary |
|---|---|
| protected void recordRead(SocketAddress address) Overrides reactor.
| |
| reset | back to summary |
|---|---|
| protected void reset() Overrides reactor.
| |
| startRead | back to summary |
|---|---|
| protected void startRead(HttpResponse msg) Overrides reactor.
| |
| startWrite | back to summary |
|---|---|
| protected void startWrite(HttpRequest msg, Channel channel, ContextView contextView) Overrides reactor.
| |
https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/semantic_conventions/http.md#name The contextual name must be in the format 'HTTP <method>'
https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/semantic_conventions/http.md#common-attributes
https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/semantic_conventions/http.md#http-client
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final String | |
| pack-priv final String | |
| pack-priv final String | |
| pack-priv final String | |
| pack-priv final String | |
| pack-priv final MicrometerHttpClientMetricsRecorder | |
| pack-priv String | |
| pack-priv static final String |
| Access | Constructor and Description |
|---|---|
| pack-priv | ResponseTimeHandlerContext(MicrometerHttpClientMetricsRecorder recorder, HttpRequest request, String path, SocketAddress remoteAddress)
|
| Modifier and Type | Method and Description |
|---|---|
| public Observation. | |
| public KeyValues | getHighCardinalityKeyValues()
Overrides io. Implements io. |
| public KeyValues | getLowCardinalityKeyValues()
Overrides io. Implements io. |
| public io. | getTimer()
Implements reactor. |
| HTTP_PREFIX | back to summary |
|---|---|
| pack-priv static final String HTTP_PREFIX | |
| method | back to summary |
|---|---|
| pack-priv final String method | |
| netPeerName | back to summary |
|---|---|
| pack-priv final String netPeerName | |
| netPeerPort | back to summary |
|---|---|
| pack-priv final String netPeerPort | |
| path | back to summary |
|---|---|
| pack-priv final String path | |
| recorder | back to summary |
|---|---|
| pack-priv final MicrometerHttpClientMetricsRecorder recorder | |
| status | back to summary |
|---|---|
| pack-priv String status | |
| TYPE | back to summary |
|---|---|
| pack-priv static final String TYPE | |
| ResponseTimeHandlerContext | back to summary |
|---|---|
| pack-priv ResponseTimeHandlerContext(MicrometerHttpClientMetricsRecorder recorder, HttpRequest request, String path, SocketAddress remoteAddress) | |
| get | back to summary |
|---|---|
| public Observation. Implements java. Doc from java. Gets a result.
| |
| getHighCardinalityKeyValues | back to summary |
|---|---|
| public KeyValues getHighCardinalityKeyValues() Overrides io. Implements io. Doc from io. Returns high cardinality key values. | |
| getLowCardinalityKeyValues | back to summary |
|---|---|
| public KeyValues getLowCardinalityKeyValues() Overrides io. Implements io. Doc from io. Returns low cardinality key values. | |
| getTimer | back to summary |
|---|---|
| public io. Implements reactor. Doc from reactor. Obtain the timer associated to this reactor netty context.
| |