Class WebSocketConnectorBase<THIS extends WebSocketConnectorBase<THIS>>

java.lang.Object
io.quarkus.websockets.next.runtime.WebSocketConnectorBase<THIS>
Direct Known Subclasses:
BasicWebSocketConnectorImpl, WebSocketConnectorImpl

abstract class WebSocketConnectorBase<THIS extends WebSocketConnectorBase<THIS>> extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • baseUri

      public THIS baseUri(URI baseUri)
    • addHeader

      public THIS addHeader(String name, String value)
    • pathParam

      public THIS pathParam(String name, String value)
    • addSubprotocol

      public THIS addSubprotocol(String value)
    • setPath

      void setPath(String path)
    • self

      protected THIS self()
    • getPathParamNames

      Set<String> getPathParamNames(String path)
    • replacePathParameters

      String replacePathParameters(String path)
    • populateClientOptions

      protected io.vertx.core.http.WebSocketClientOptions populateClientOptions()
    • newConnectOptions

      protected io.vertx.core.http.WebSocketConnectOptions newConnectOptions(URI serverEndpointUri)
    • isSecure

      protected boolean isSecure(URI uri)