Interface NetworkAttributesGetter<REQUEST,RESPONSE>

All Known Subinterfaces:
HttpClientAttributesGetter<REQUEST,RESPONSE>, HttpServerAttributesGetter<REQUEST,RESPONSE>, NetClientAttributesGetter<REQUEST,RESPONSE>, NetServerAttributesGetter<REQUEST,RESPONSE>

public interface NetworkAttributesGetter<REQUEST,RESPONSE>
An interface for getting network attributes.

Instrumentation authors will create implementations of this interface for their specific library/framework. It will be used by the NetworkAttributesExtractor (or other convention specific extractors) to obtain the various network attributes in a type-generic way.