@Configuration @ConditionalOnProperty(value="spring.sleuth.grpc.enabled", matchIfMissing=true) @AutoConfigureAfter(value=net.devh.boot.grpc.common.autoconfigure.GrpcCommonTraceAutoConfiguration.class) @ConditionalOnBean(value=brave.grpc.GrpcTracing.class) public class GrpcClientTraceAutoConfiguration extends Object
Constructor and Description |
---|
GrpcClientTraceAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
GlobalClientInterceptorConfigurer |
globalTraceClientInterceptorConfigurer(brave.grpc.GrpcTracing grpcTracing)
Configures a global client interceptor that applies brave's tracing logic to the requests.
|
@Bean public GlobalClientInterceptorConfigurer globalTraceClientInterceptorConfigurer(brave.grpc.GrpcTracing grpcTracing)
grpcTracing
- The grpc tracing bean.