Package io.micronaut.grpc.client.tracing
Class GrpcClientTracingInterceptorFactory
- java.lang.Object
-
- io.micronaut.grpc.client.tracing.GrpcClientTracingInterceptorFactory
-
@Factory public class GrpcClientTracingInterceptorFactory extends java.lang.ObjectFactory that builds the Tracing interceptors.- Since:
- 1.0
-
-
Constructor Summary
Constructors Constructor Description GrpcClientTracingInterceptorFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected io.grpc.ClientInterceptorclientTracingInterceptor(GrpcClientTracingInterceptorConfiguration configuration)The client interceptor.
-
-
-
Method Detail
-
clientTracingInterceptor
@Requires(beans=GrpcClientTracingInterceptorConfiguration.class) @Singleton @Bean @NonNull protected io.grpc.ClientInterceptor clientTracingInterceptor(@NonNull GrpcClientTracingInterceptorConfiguration configuration)
The client interceptor.- Parameters:
configuration- The configuration- Returns:
- The client interceptor
-
-