Class ConnectHttp$

java.lang.Object
akka.http.javadsl.ConnectHttp$

public class ConnectHttp$ extends Object
  • Field Details

    • MODULE$

      public static final ConnectHttp$ MODULE$
      Static reference to the singleton instance of this Scala object.
  • Constructor Details

    • ConnectHttp$

      public ConnectHttp$()
  • Method Details

    • toHost

      public ConnectHttp toHost(Uri uriHost)
      Extracts HTTP or HTTPS connection data from given Uri.
    • toHost

      public ConnectHttp toHost(String host)
      Extract HTTP or HTTPS connection data from given host.

      The host string may contain a URI or a : pair.

      Parameters:
      host - (undocumented)
      Returns:
      (undocumented)
    • toHost

      public ConnectHttp toHost(String host, int port)
      Extracts HTTP or HTTPS connection data from given host and port.

      The host string may contain a URI or a : pair. In both cases the port is ignored.

      If the given port is 0, a new local port will be assigned by the operating system, which can then be retrieved by the materialized akka.http.javadsl.Http.ServerBinding.

      Parameters:
      host - (undocumented)
      port - (undocumented)
      Returns:
      (undocumented)
    • toHostHttps

      public ConnectWithHttps toHostHttps(Uri uriHost) throws IllegalArgumentException
      Extracts HTTPS connection data from given host and port.

      Uses the default HTTPS context.

      Parameters:
      uriHost - (undocumented)
      Returns:
      (undocumented)
      Throws:
      IllegalArgumentException
    • toHostHttps

      public ConnectWithHttps toHostHttps(String host) throws IllegalArgumentException
      Extracts HTTPS connection data from given host and port.

      The host string may contain a URI or a : pair.

      Uses the default HTTPS context.

      Parameters:
      host - (undocumented)
      Returns:
      (undocumented)
      Throws:
      IllegalArgumentException
    • toHostHttps

      public ConnectWithHttps toHostHttps(String host, int port) throws IllegalArgumentException
      Extracts HTTPS connection data from given host and port, using the default HTTPS context.

      The host string may contain a URI or a : pair. In both cases the port is ignored.

      If the given port is 0, a new local port will be assigned by the operating system, which can then be retrieved by the materialized akka.http.javadsl.Http.ServerBinding.

      Uses the default HTTPS context.

      Parameters:
      host - (undocumented)
      port - (undocumented)
      Returns:
      (undocumented)
      Throws:
      IllegalArgumentException