Class WebSocketRequest
java.lang.Object
org.apache.pekko.http.scaladsl.model.ws.WebSocketRequest
- All Implemented Interfaces:
- Serializable,- scala.Equals,- scala.Product
Represents a WebSocket request.
 param:  uri The target URI to connect to.
 param:  extraHeaders Extra headers to add to the WebSocket request.
 param:  subprotocol WebSocket subprotocols (comma separated) if required.
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionWebSocketRequest(Uri uri, scala.collection.immutable.Seq<HttpHeader> extraHeaders, scala.Option<String> subprotocol) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic WebSocketRequestapply(Uri uri, scala.collection.immutable.Seq<HttpHeader> extraHeaders, scala.collection.immutable.Seq<String> subprotocols) scala.collection.immutable.Seq<HttpHeader>static WebSocketRequestfromTargetUri(Uri uri) static WebSocketRequestfromTargetUriString(String uriString) scala.Option<String>uri()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface scala.EqualscanEqual, equalsMethods inherited from interface scala.ProductproductArity, productElement, productElementName, productElementNames, productIterator, productPrefix
- 
Constructor Details- 
WebSocketRequestpublic WebSocketRequest(Uri uri, scala.collection.immutable.Seq<HttpHeader> extraHeaders, scala.Option<String> subprotocol) 
 
- 
- 
Method Details- 
fromTargetUri
- 
fromTargetUriString
- 
applypublic static WebSocketRequest apply(Uri uri, scala.collection.immutable.Seq<HttpHeader> extraHeaders, scala.collection.immutable.Seq<String> subprotocols) 
- 
uri
- 
extraHeaders
- 
subprotocol
 
-