Interface Http1ConnectionSelectorConfig

All Superinterfaces:
Prototype.Api, Prototype.Factory<Http1ConnectionSelector>
All Known Implementing Classes:
Http1ConnectionSelectorConfig.BuilderBase.Http1ConnectionSelectorConfigImpl

public interface Http1ConnectionSelectorConfig extends Prototype.Api
Configuration of an Http1ConnectionSelector.
See Also:
  • Method Details

    • builder

      Create a new fluent API builder to customize configuration.
      Returns:
      a new builder
    • builder

      Create a new fluent API builder from an existing instance.
      Parameters:
      instance - an existing instance used as a base for the builder
      Returns:
      a builder based on an instance
    • create

      Create a new instance with default values.
      Returns:
      a new instance
    • upgraders

      Map<String,Http1Upgrader> upgraders()
      Upgraders to support upgrading from HTTP/1.1 to a different protocol (such as websocket).
      Returns:
      map of protocol name to upgrader
    • config

      Http1Config config()
      HTTP/1 protocol configuration to use for this connection selector.
      Returns:
      HTTP/1 protocol configuration