Interface ProtocolConfigProvider<T extends ProtocolConfig>

Type Parameters:
T - type of configuration supported by this provider
All Superinterfaces:
io.helidon.common.config.ConfiguredProvider<T>
All Known Implementing Classes:
Http1ProtocolConfigProvider

public interface ProtocolConfigProvider<T extends ProtocolConfig> extends io.helidon.common.config.ConfiguredProvider<T>
Provider of protocol configuration. As we use protocols from multiple places (connection selectors, upgrade from HTTP/1), we have a single abstraction of their configuration.
  • Method Summary

    Methods inherited from interface io.helidon.common.config.ConfiguredProvider

    configKey, create