Interface WebClientServiceProvider

All Known Implementing Classes:
WebClientMetricsProvider, WebClientSecurityProvider, WebClientTracingProvider

public interface WebClientServiceProvider
Java service loader interface.
  • Method Summary

    Modifier and Type
    Method
    Description
    Config key expected under client.services.config.
    create(Config config)
    Create a new service instance based on configuration.
  • Method Details

    • configKey

      String configKey()
      Config key expected under client.services.config.
      Returns:
      name of the configuration node of this service
    • create

      WebClientService create(Config config)
      Create a new service instance based on configuration.
      Parameters:
      config - configuration of this service
      Returns:
      a new client service instance