Class WebClientContextPropagationProvider
- java.lang.Object
-
- io.helidon.webclient.context.propagation.WebClientContextPropagationProvider
-
- All Implemented Interfaces:
WebClientServiceProvider
public class WebClientContextPropagationProvider extends Object implements WebClientServiceProvider
Client Context Propagation service provider implementation.
-
-
Constructor Summary
Constructors Constructor Description WebClientContextPropagationProvider()
Default constructor required byServiceLoader
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
configKey()
Config key expected underclient.services.config
.WebClientService
create(Config config)
Create a new service instance based on configuration.
-
-
-
Constructor Detail
-
WebClientContextPropagationProvider
public WebClientContextPropagationProvider()
Default constructor required byServiceLoader
.
-
-
Method Detail
-
configKey
public String configKey()
Description copied from interface:WebClientServiceProvider
Config key expected underclient.services.config
.- Specified by:
configKey
in interfaceWebClientServiceProvider
- Returns:
- name of the configuration node of this service
-
create
public WebClientService create(Config config)
Description copied from interface:WebClientServiceProvider
Create a new service instance based on configuration.- Specified by:
create
in interfaceWebClientServiceProvider
- Parameters:
config
- configuration of this service- Returns:
- a new client service instance
-
-