package javadsl
- Alphabetic
 
- Public
 - Protected
 
Package Members
Type Members
-   abstract  class ClientTransport extends AnyRef
SPI for implementors of custom client transports.
 -   abstract  class ConnectHttp extends AnyRef
- Annotations
 - @DoNotInherit()
 
 -   final  class ConnectHttpImpl extends ConnectHttp
INTERNAL API
INTERNAL API
- Annotations
 - @InternalApi()
 
 -   final  class ConnectHttpsImpl extends ConnectWithHttps
INTERNAL API
INTERNAL API
- Annotations
 - @InternalApi()
 
 -   abstract  class ConnectWithHttps extends ConnectHttp
- Annotations
 - @DoNotInherit()
 
 -   abstract  class ConnectionContext extends AnyRef
- Annotations
 - @DoNotInherit()
 
 -    trait HandlerProvider extends AnyRef
A HandlerProvider can provide an asynchronous request handler given an ClassicActorSystemProvider.
A HandlerProvider can provide an asynchronous request handler given an ClassicActorSystemProvider.
The main use case for this class is to enable passing a Route to ServerBuilder.bind().
 -   abstract  class HostConnectionPool extends AnyRef
- Annotations
 - @DoNotInherit()
 
 -  class Http extends Extension
 -   abstract  class HttpConnectionContext extends ConnectionContext
- Annotations
 - @DoNotInherit()
 
 -   abstract  class HttpTerminated extends AnyRef
Type used to carry meaningful information when server termination has completed successfully.
Type used to carry meaningful information when server termination has completed successfully.
- Annotations
 - @DoNotInherit()
 
 -   abstract  class HttpsConnectionContext extends ConnectionContext
- Annotations
 - @DoNotInherit()
 
 -    class IncomingConnection extends AnyRef
Represents one accepted incoming HTTP connection.
 -  class OutgoingConnection extends AnyRef
 -    trait OutgoingConnectionBuilder extends AnyRef
Builder for setting up a flow that will create one single connection per materialization to the specified host.
Builder for setting up a flow that will create one single connection per materialization to the specified host. When customization is done, the flow is created using #http(), #https(), #http2() or #http2WithPriorKnowledge().
Not for user extension
- Annotations
 - @DoNotInherit()
 
 -    class ServerBinding extends AnyRef
Represents a prospective HTTP server binding.
 -    trait ServerBuilder extends AnyRef
Builder API to create server bindings.
Builder API to create server bindings.
Use Http.newServerAt() to create a builder, use methods to customize settings, and then call one of the bind* methods to bind a server.
 -    trait TimeoutAccess extends AnyRef
Enables programmatic access to the server-side request timeout logic.
Enables programmatic access to the server-side request timeout logic.
Not for user extension.
- Annotations
 - @DoNotInherit()
 
 
Value Members
-    object ClientTransport
Entry point to create or access predefined client transports.
 -  object ConnectHttp
 -  object ConnectionContext
 -  object Http extends ExtensionId[Http] with ExtensionIdProvider
 -  object ServerBuilder