Class HttpLifecycleObserverRequesterFilter

java.lang.Object
io.servicetalk.http.netty.HttpLifecycleObserverRequesterFilter
All Implemented Interfaces:
HttpExecutionStrategyInfluencer, StreamingHttpClientFilterFactory, StreamingHttpConnectionFilterFactory, ExecutionStrategyInfluencer<HttpExecutionStrategy>
Direct Known Subclasses:
GrpcLifecycleObserverRequesterFilter

public class HttpLifecycleObserverRequesterFilter extends Object implements StreamingHttpClientFilterFactory, StreamingHttpConnectionFilterFactory
An HTTP requester filter that tracks events during request/response lifecycle.

The result of the observed behavior will depend on the position of this filter in the execution chain. This filter is recommended to be appended as the first client filter on the builder to account for all work done by other filters. It can be appended at another position, considering the following: