Class ConnectHttp$


  • public class ConnectHttp$
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static ConnectHttp$ MODULE$
      Static reference to the singleton instance of this Scala object.
    • Constructor Summary

      Constructors 
      Constructor Description
      ConnectHttp$()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ConnectHttp toHost​(Uri uriHost)
      Extracts HTTP or HTTPS connection data from given Uri.
      ConnectHttp toHost​(java.lang.String host)
      Extract HTTP or HTTPS connection data from given host.
      ConnectHttp toHost​(java.lang.String host, int port)
      Extracts HTTP or HTTPS connection data from given host and port.
      ConnectWithHttps toHostHttps​(Uri uriHost)
      Extracts HTTPS connection data from given host and port.
      ConnectWithHttps toHostHttps​(java.lang.String host)
      Extracts HTTPS connection data from given host and port.
      ConnectWithHttps toHostHttps​(java.lang.String host, int port)
      Extracts HTTPS connection data from given host and port, using the default HTTPS context.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • MODULE$

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

      • ConnectHttp$

        public ConnectHttp$()
    • Method Detail

      • toHost

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

        public ConnectHttp toHost​(java.lang.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​(java.lang.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 java.lang.IllegalArgumentException
        Extracts HTTPS connection data from given host and port.

        Uses the default HTTPS context.

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

        public ConnectWithHttps toHostHttps​(java.lang.String host)
                                     throws java.lang.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:
        java.lang.IllegalArgumentException
      • toHostHttps

        public ConnectWithHttps toHostHttps​(java.lang.String host,
                                            int port)
                                     throws java.lang.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:
        java.lang.IllegalArgumentException