Class RPCTracingHelpers
- java.lang.Object
-
- io.pravega.shared.controller.tracing.RPCTracingHelpers
-
public final class RPCTracingHelpers extends java.lang.ObjectThis class contains utilities to intercept RPC calls the server and client sides, as well as to track incoming requests for intra-component tracing.
-
-
Field Summary
Fields Modifier and Type Field Description static io.grpc.CallOptions.Key<java.lang.String>REQUEST_DESCRIPTOR_CALL_OPTIONstatic io.grpc.CallOptions.Key<java.lang.String>REQUEST_ID_CALL_OPTION
-
Constructor Summary
Constructors Constructor Description RPCTracingHelpers()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static io.grpc.ClientInterceptorgetClientInterceptor()static io.grpc.ServerInterceptorgetServerInterceptor(io.pravega.common.tracing.RequestTracker requestTracker)
-