Class WebClientTracingProvider

java.lang.Object
io.helidon.webclient.tracing.WebClientTracingProvider
All Implemented Interfaces:
io.helidon.common.config.ConfiguredProvider<io.helidon.webclient.spi.WebClientService>, io.helidon.webclient.spi.WebClientServiceProvider

@Deprecated public class WebClientTracingProvider extends Object implements io.helidon.webclient.spi.WebClientServiceProvider
Deprecated.
This class should only be used via ServiceLoader. Use WebClientTracing instead
Client tracing SPI provider implementation. Weight must exceed that of WebClientSecurityProvider because WebClientSecurity depends on span information having already been added to the request context by WebClientTracing.
  • Constructor Details

    • WebClientTracingProvider

      @Deprecated public WebClientTracingProvider()
      Deprecated.
      This class should only be used via ServiceLoader.
      Required public constructor.
  • Method Details

    • configKey

      public String configKey()
      Deprecated.
      Specified by:
      configKey in interface io.helidon.common.config.ConfiguredProvider<io.helidon.webclient.spi.WebClientService>
    • create

      public io.helidon.webclient.spi.WebClientService create(io.helidon.common.config.Config config, String name)
      Deprecated.
      Specified by:
      create in interface io.helidon.common.config.ConfiguredProvider<io.helidon.webclient.spi.WebClientService>