Class Http

  • All Implemented Interfaces:
    com.yahoo.config.ConfigInstance.Producer, com.yahoo.jdisc.http.ServerConfig.Producer, ConfigProducer, java.io.Serializable

    public class Http
    extends AbstractConfigProducer<AbstractConfigProducer<?>>
    implements com.yahoo.jdisc.http.ServerConfig.Producer
    Represents the http servers and filters of a container cluster.
    Author:
    Tony Vaagenes, bjorncs
    See Also:
    Serialized Form
    • Method Detail

      • setAccessControl

        public void setAccessControl​(AccessControl accessControl)
      • getHttpServer

        public java.util.Optional<JettyHttpServer> getHttpServer()
      • removeAllServers

        public void removeAllServers()
      • getBindings

        public java.util.List<Binding> getBindings()
      • getAccessControl

        public java.util.Optional<AccessControl> getAccessControl()
      • getConfig

        public void getConfig​(com.yahoo.jdisc.http.ServerConfig.Builder builder)
        Specified by:
        getConfig in interface com.yahoo.jdisc.http.ServerConfig.Producer