Module io.helidon.webclient.tracing
Package io.helidon.webclient.tracing
Class WebClientTracingProvider
java.lang.Object
io.helidon.webclient.tracing.WebClientTracingProvider
- All Implemented Interfaces:
ConfiguredProvider<WebClientService>
,WebClientServiceProvider
@Deprecated
public class WebClientTracingProvider
extends Object
implements WebClientServiceProvider
Deprecated.
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 Summary
-
Method Summary
-
Constructor Details
-
WebClientTracingProvider
Deprecated.This class should only be used viaServiceLoader
.Required public constructor.
-
-
Method Details
-
configKey
Deprecated.Description copied from interface:ConfiguredProvider
Key this service implementation is stored under. This is also considered the service "type" when used in a list in configuration, to allow the same service defined more than once.- Specified by:
configKey
in interfaceConfiguredProvider<WebClientService>
- Returns:
- key of this implementation
-
create
Deprecated.Description copied from interface:ConfiguredProvider
Create a new instance from the configuration located on the provided node.- Specified by:
create
in interfaceConfiguredProvider<WebClientService>
- Parameters:
config
- located atConfiguredProvider.configKey()
nodename
- name of the configured implementation- Returns:
- a new instance created from this config node
-
ServiceLoader
. UseWebClientTracing
instead