Class TracingManagedChannelBuilderCustomizer

java.lang.Object
org.springframework.cloud.sleuth.brave.instrument.grpc.TracingManagedChannelBuilderCustomizer
All Implemented Interfaces:
GrpcManagedChannelBuilderCustomizer

public class TracingManagedChannelBuilderCustomizer extends Object implements GrpcManagedChannelBuilderCustomizer
Brave interceptor based customizer.
Since:
3.0.0
Author:
Tyler Van Gorder
  • Constructor Details

    • TracingManagedChannelBuilderCustomizer

      public TracingManagedChannelBuilderCustomizer(brave.grpc.GrpcTracing grpcTracing)
  • Method Details

    • customize

      public void customize(io.grpc.ManagedChannelBuilder<?> managedChannelBuilder)
      Add brave's client interceptor to the builder.
      Specified by:
      customize in interface GrpcManagedChannelBuilderCustomizer
      Parameters:
      managedChannelBuilder - the builder to customize