# Package org.springframework.http.client.observation

@NonNullApi @NonNullFields package org.springframework.http.client.observation
This package provides support for client HTTP `Observation`.

Related Packages
Package
Description
org.springframework.http.client
Contains an abstraction over client-side HTTP.
org.springframework.http.client.reactive
Abstractions for reactive HTTP client support including `ClientHttpRequest` and `ClientHttpResponse` as well as a `ClientHttpConnector`.
org.springframework.http.client.support
This package provides generic HTTP support classes, to be used by higher-level classes like RestTemplate.
Class
Description
ClientHttpObservationDocumentation
Documented `KeyValues` for `HTTP client` observations.
ClientHttpObservationDocumentation.HighCardinalityKeyNames
ClientHttpObservationDocumentation.LowCardinalityKeyNames
ClientRequestObservationContext
Context that holds information for metadata collection during the `client HTTP exchanges` observations.
ClientRequestObservationConvention
Interface for an `ObservationConvention` for `client HTTP exchanges`.
DefaultClientRequestObservationConvention
Default implementation for a `ClientRequestObservationConvention`, extracting information from the `ClientRequestObservationContext`.