public interface  io.vertx.core.http.WebSocket extends java.lang.Object implements io.vertx.core.http.WebSocketBase
{
public abstract io.vertx.core.http.WebSocket exceptionHandler(io.vertx.core.Handler);
public abstract io.vertx.core.http.WebSocket handler(io.vertx.core.Handler);
public abstract io.vertx.core.http.WebSocket pause();
public abstract io.vertx.core.http.WebSocket resume();
public abstract io.vertx.core.http.WebSocket fetch(long);
public abstract io.vertx.core.http.WebSocket endHandler(io.vertx.core.Handler);
public abstract io.vertx.core.http.WebSocket setWriteQueueMaxSize(int);
public abstract io.vertx.core.http.WebSocket drainHandler(io.vertx.core.Handler);
public abstract io.vertx.core.http.WebSocket writeFrame(io.vertx.core.http.WebSocketFrame, io.vertx.core.Handler);
public abstract io.vertx.core.http.WebSocket writeFinalTextFrame(java.lang.String, io.vertx.core.Handler);
public abstract io.vertx.core.http.WebSocket writeFinalBinaryFrame(io.vertx.core.buffer.Buffer, io.vertx.core.Handler);
public abstract io.vertx.core.http.WebSocket writeBinaryMessage(io.vertx.core.buffer.Buffer, io.vertx.core.Handler);
public abstract io.vertx.core.http.WebSocket writeTextMessage(java.lang.String, io.vertx.core.Handler);
public abstract io.vertx.core.http.WebSocket closeHandler(io.vertx.core.Handler);
public abstract io.vertx.core.http.WebSocket frameHandler(io.vertx.core.Handler);
}