Interface PortForwardable

    • Method Detail

      • portForward

        PortForward portForward​(int port,
                                ReadableByteChannel in,
                                WritableByteChannel out)
        Connects directly the remote port to the given input and output channels.
        Parameters:
        port - port as integer
        in - input channel
        out - output channel
        Returns:
        returns port forward interface
      • portForward

        LocalPortForward portForward​(int port,
                                     int localPort)
        Create a server socket on a specified local port. Every connection to the local port will be forwarded to the remote port on the resource.
        Parameters:
        port - port in integer
        localPort - local port in integer
        Returns:
        returns local port forward interface
      • portForward

        LocalPortForward portForward​(int port,
                                     InetAddress localInetAddress,
                                     int localPort)
        Listen on port localPort on selected IP inetAddress, forwarding to port in the pod
        Parameters:
        port - port in integer
        localInetAddress - InetAddress selected IP Address
        localPort - local port in integer
        Returns:
        PortForward interface
      • portForward

        LocalPortForward portForward​(int port)
        Create a server socket on a random local port. Every connection to the local port will be forwarded to the remote port on the resource. The random local port can be retrieved from the returned object.
        Parameters:
        port - port as integer
        Returns:
        returns local port