package scaladsl
- Alphabetic
- Public
- All
Type Members
-
trait
ClientTransport extends AnyRef
Abstraction to allow the creation of alternative transports to run HTTP on.
Abstraction to allow the creation of alternative transports to run HTTP on.
(Still unstable) SPI for implementors of custom client transports.
- Annotations
- @ApiMayChange()
- trait ConnectionContext extends javadsl.ConnectionContext
-
trait
DefaultSSLContextCreation extends AnyRef
TLS configuration for an HTTPS server binding or client connection.
TLS configuration for an HTTPS server binding or client connection. For the sslContext please refer to the com.typeasfe.ssl-config library. The remaining four parameters configure the initial session that will be negotiated, see akka.stream.TLSProtocol.NegotiateNewSession for details.
-
class
Http2Ext extends Extension
Entry point for Http/2 server
- sealed class HttpConnectionContext extends javadsl.HttpConnectionContext with ConnectionContext
- class HttpExt extends Extension with DefaultSSLContextCreation
- final class HttpsConnectionContext extends javadsl.HttpsConnectionContext with ConnectionContext
-
trait
TimeoutAccess extends javadsl.TimeoutAccess
Enables programmatic access to the server-side request timeout logic.
Value Members
-
object
ClientTransport
(Still unstable) entry point to create or access predefined client transports.
(Still unstable) entry point to create or access predefined client transports.
- Annotations
- @ApiMayChange()
- object ConnectionContext
- object Http extends ExtensionId[HttpExt] with ExtensionIdProvider
- object Http2 extends ExtensionId[Http2Ext] with ExtensionIdProvider
- object HttpConnectionContext extends HttpConnectionContext