Class JettyWebSocketBuilder

  • All Implemented Interfaces:
    io.fabric8.kubernetes.client.http.BasicBuilder, io.fabric8.kubernetes.client.http.WebSocket.Builder

    public class JettyWebSocketBuilder
    extends io.fabric8.kubernetes.client.http.AbstractBasicBuilder<JettyWebSocketBuilder>
    implements io.fabric8.kubernetes.client.http.WebSocket.Builder
    • Constructor Detail

      • JettyWebSocketBuilder

        public JettyWebSocketBuilder​(org.eclipse.jetty.websocket.client.WebSocketClient webSocketClient,
                                     Duration handshakeTimeout)
    • Method Detail

      • buildAsync

        public CompletableFuture<io.fabric8.kubernetes.client.http.WebSocket> buildAsync​(io.fabric8.kubernetes.client.http.WebSocket.Listener listener)
        Specified by:
        buildAsync in interface io.fabric8.kubernetes.client.http.WebSocket.Builder
      • subprotocol

        public JettyWebSocketBuilder subprotocol​(String protocol)
        Specified by:
        subprotocol in interface io.fabric8.kubernetes.client.http.WebSocket.Builder