Package akka.http.impl.engine.ws
Class WebSocketClientBlueprint$
- java.lang.Object
-
- akka.http.impl.engine.ws.WebSocketClientBlueprint$
-
public class WebSocketClientBlueprint$ extends java.lang.Object
INTERNAL API
-
-
Field Summary
Fields Modifier and Type Field Description static WebSocketClientBlueprint$
MODULE$
Static reference to the singleton instance of this Scala object.
-
Constructor Summary
Constructors Constructor Description WebSocketClientBlueprint$()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description akka.stream.scaladsl.BidiFlow<Message,akka.stream.TLSProtocol.SslTlsOutbound,akka.stream.TLSProtocol.SslTlsInbound,Message,scala.concurrent.Future<WebSocketUpgradeResponse>>
apply(WebSocketRequest request, ClientConnectionSettings settings, akka.event.LoggingAdapter log)
Returns a WebSocketClientLayer that can be materialized once.akka.stream.scaladsl.BidiFlow<akka.util.ByteString,akka.util.ByteString,akka.util.ByteString,akka.util.ByteString,scala.concurrent.Future<WebSocketUpgradeResponse>>
handshake(WebSocketRequest request, ClientConnectionSettings settings, akka.event.LoggingAdapter log)
A bidi flow that injects and inspects the WS handshake and then goes out of the way.akka.stream.scaladsl.BidiFlow<akka.stream.TLSProtocol.SslTlsInbound,akka.util.ByteString,akka.util.ByteString,akka.stream.TLSProtocol.SendBytes,akka.NotUsed>
simpleTls()
-
-
-
Field Detail
-
MODULE$
public static final WebSocketClientBlueprint$ MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Method Detail
-
apply
public akka.stream.scaladsl.BidiFlow<Message,akka.stream.TLSProtocol.SslTlsOutbound,akka.stream.TLSProtocol.SslTlsInbound,Message,scala.concurrent.Future<WebSocketUpgradeResponse>> apply(WebSocketRequest request, ClientConnectionSettings settings, akka.event.LoggingAdapter log)
Returns a WebSocketClientLayer that can be materialized once.- Parameters:
request
- (undocumented)settings
- (undocumented)log
- (undocumented)- Returns:
- (undocumented)
-
handshake
public akka.stream.scaladsl.BidiFlow<akka.util.ByteString,akka.util.ByteString,akka.util.ByteString,akka.util.ByteString,scala.concurrent.Future<WebSocketUpgradeResponse>> handshake(WebSocketRequest request, ClientConnectionSettings settings, akka.event.LoggingAdapter log)
A bidi flow that injects and inspects the WS handshake and then goes out of the way. This BidiFlow can only be materialized once.- Parameters:
request
- (undocumented)settings
- (undocumented)log
- (undocumented)- Returns:
- (undocumented)
-
simpleTls
public akka.stream.scaladsl.BidiFlow<akka.stream.TLSProtocol.SslTlsInbound,akka.util.ByteString,akka.util.ByteString,akka.stream.TLSProtocol.SendBytes,akka.NotUsed> simpleTls()
-
-