Class Http.HostConnectionPool

  • All Implemented Interfaces:
    scala.Equals, scala.Product
    Direct Known Subclasses:
    Http.HostConnectionPoolImpl
    Enclosing class:
    Http

    public abstract static class Http.HostConnectionPool
    extends java.lang.Object
    implements scala.Product
    Represents a connection pool to a specific target host and pool configuration.

    Not for user extension.

    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      boolean canEqual​(java.lang.Object that)  
      int productArity()  
      java.lang.Object productElement​(int n)  
      abstract HostConnectionPoolSetup setup()  
      abstract scala.concurrent.Future<akka.Done> shutdown()
      Asynchronously triggers the shutdown of the host connection pool.
      HostConnectionPool toJava()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface scala.Equals

        equals
      • Methods inherited from interface scala.Product

        productElementName, productElementNames, productIterator, productPrefix
    • Constructor Detail

      • HostConnectionPool

        public HostConnectionPool()
    • Method Detail

      • shutdown

        public abstract scala.concurrent.Future<akka.Done> shutdown()
        Asynchronously triggers the shutdown of the host connection pool.

        The produced Future is fulfilled when the shutdown has been completed.

        Returns:
        (undocumented)
      • productArity

        public int productArity()
        Specified by:
        productArity in interface scala.Product
      • productElement

        public java.lang.Object productElement​(int n)
        Specified by:
        productElement in interface scala.Product
      • canEqual

        public boolean canEqual​(java.lang.Object that)
        Specified by:
        canEqual in interface scala.Equals