Class PortForwarderWebsocket
java.lang.Object
io.fabric8.kubernetes.client.dsl.internal.PortForwarderWebsocket
- All Implemented Interfaces:
PortForwarder
public class PortForwarderWebsocket extends Object implements PortForwarder
A port-forwarder using the websocket protocol.
It requires Kubernetes 1.6+ (previous versions support the SPDY protocol only).
-
Constructor Summary
Constructors Constructor Description PortForwarderWebsocket(okhttp3.OkHttpClient client) -
Method Summary
Modifier and Type Method Description static voidcloseQuietly(Closeable... cloaseables)LocalPortForwardforward(URL resourceBaseUrl, int port)LocalPortForwardforward(URL resourceBaseUrl, int port, int localPort)LocalPortForwardforward(URL resourceBaseUrl, int port, InetAddress localHost, int localPort)PortForwardforward(URL resourceBaseUrl, int port, ReadableByteChannel in, WritableByteChannel out)
-
Constructor Details
-
PortForwarderWebsocket
public PortForwarderWebsocket(okhttp3.OkHttpClient client)
-
-
Method Details
-
forward
- Specified by:
forwardin interfacePortForwarder
-
forward
- Specified by:
forwardin interfacePortForwarder
-
forward
public LocalPortForward forward(URL resourceBaseUrl, int port, InetAddress localHost, int localPort)- Specified by:
forwardin interfacePortForwarder
-
forward
public PortForward forward(URL resourceBaseUrl, int port, ReadableByteChannel in, WritableByteChannel out)- Specified by:
forwardin interfacePortForwarder
-
closeQuietly
-