declare namespace org { namespace eclipse { namespace jetty { namespace websocket { namespace client { namespace io { abstract class ConnectPromise extends org.eclipse.jetty.util.FuturePromise implements java.lang.Runnable { public constructor(arg0: org.eclipse.jetty.websocket.client.WebSocketClient, arg1: org.eclipse.jetty.websocket.common.events.EventDriver, arg2: org.eclipse.jetty.websocket.client.ClientUpgradeRequest) public failed(arg0: java.lang.Throwable): void public getClient(): org.eclipse.jetty.websocket.client.WebSocketClient public getDriver(): org.eclipse.jetty.websocket.common.events.EventDriver public getMasker(): org.eclipse.jetty.websocket.client.masks.Masker public getRequest(): org.eclipse.jetty.websocket.client.ClientUpgradeRequest public getResponse(): org.eclipse.jetty.websocket.client.ClientUpgradeResponse public getUpgradeListener(): org.eclipse.jetty.websocket.client.io.UpgradeListener public setResponse(arg0: org.eclipse.jetty.websocket.client.ClientUpgradeResponse): void public setUpgradeListener(arg0: org.eclipse.jetty.websocket.client.io.UpgradeListener): void public succeeded(): void public setSession(arg0: org.eclipse.jetty.websocket.common.WebSocketSession): void public static class: java.lang.Class } } } } } } }