Interface RpcAttributesGetter<REQUEST>
public interface RpcAttributesGetter<REQUEST>
An interface for getting RPC attributes.
Instrumentation authors will create implementations of this interface for their specific
library/framework. It will be used by the RpcClientAttributesExtractor or RpcServerAttributesExtractor to obtain the various RPC attributes in a type-generic way.
-
Method Summary
Modifier and TypeMethodDescriptiondefault LonggetRequestSize(REQUEST request) default LonggetResponseSize(REQUEST request) getService(REQUEST request)
-
Method Details
-
getSystem
-
getService
-
getMethod
-
getRequestSize
-
getResponseSize
-