Package akka.http.javadsl.model.ws
Class WebSocketRequest
- java.lang.Object
-
- akka.http.javadsl.model.ws.WebSocketRequest
-
public abstract class WebSocketRequest extends java.lang.ObjectRepresents a WebSocket request. UseWebSocketRequest.createto create a request for a target URI and then useaddHeaderorrequestSubprotocolto set optional details.
-
-
Constructor Summary
Constructors Constructor Description WebSocketRequest()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract WebSocketRequestaddHeader(HttpHeader header)Return a copy of this request that contains the given additional header.abstract WebSocketRequestasScala()static WebSocketRequestcreate(Uri uri)Creates a WebSocketRequest to a target URI.static WebSocketRequestcreate(java.lang.String uriString)Creates a WebSocketRequest to a target URI.abstract WebSocketRequestrequestSubprotocol(java.lang.String subprotocol)Return a copy of this request that will require that the server uses the given WebSocket subprotocol.static WebSocketRequestwrap(WebSocketRequest scalaRequest)Wraps a Scala version of WebSocketRequest.
-
-
-
Method Detail
-
create
public static WebSocketRequest create(Uri uri)
Creates a WebSocketRequest to a target URI. Use the methods onWebSocketRequestto specify further details.- Parameters:
uri- (undocumented)- Returns:
- (undocumented)
-
create
public static WebSocketRequest create(java.lang.String uriString)
Creates a WebSocketRequest to a target URI. Use the methods onWebSocketRequestto specify further details.- Parameters:
uriString- (undocumented)- Returns:
- (undocumented)
-
wrap
public static WebSocketRequest wrap(WebSocketRequest scalaRequest)
Wraps a Scala version of WebSocketRequest.- Parameters:
scalaRequest- (undocumented)- Returns:
- (undocumented)
-
addHeader
public abstract WebSocketRequest addHeader(HttpHeader header)
Return a copy of this request that contains the given additional header.- Parameters:
header- (undocumented)- Returns:
- (undocumented)
-
requestSubprotocol
public abstract WebSocketRequest requestSubprotocol(java.lang.String subprotocol)
Return a copy of this request that will require that the server uses the given WebSocket subprotocol.- Parameters:
subprotocol- (undocumented)- Returns:
- (undocumented)
-
asScala
public abstract WebSocketRequest asScala()
-
-