Class FilibusterClientInterceptor
- java.lang.Object
-
- cloud.filibuster.instrumentation.libraries.grpc.FilibusterClientInterceptor
-
- All Implemented Interfaces:
io.grpc.ClientInterceptor
public class FilibusterClientInterceptor extends java.lang.Object implements io.grpc.ClientInterceptor
-
-
Field Summary
Fields Modifier and Type Field Description protected ContextStorage
contextStorage
static java.lang.Boolean
disableInstrumentation
static java.lang.Boolean
disableServerCommunication
protected java.lang.String
serviceName
-
Constructor Summary
Constructors Constructor Description FilibusterClientInterceptor()
FilibusterClientInterceptor(java.lang.String serviceName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <REQUEST,RESPONSE>
io.grpc.ClientCall<REQUEST,RESPONSE>interceptCall(io.grpc.MethodDescriptor<REQUEST,RESPONSE> method, io.grpc.CallOptions callOptions, io.grpc.Channel next)
-
-
-
Field Detail
-
serviceName
protected java.lang.String serviceName
-
contextStorage
protected ContextStorage contextStorage
-
disableServerCommunication
public static java.lang.Boolean disableServerCommunication
-
disableInstrumentation
public static java.lang.Boolean disableInstrumentation
-
-