Package

akka.http

scaladsl

Permalink

package scaladsl

Content Hierarchy
Visibility
  1. Public
  2. All

Type Members

  1. trait ClientTransport extends AnyRef

    Permalink

    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()
  2. trait ConnectionContext extends javadsl.ConnectionContext

    Permalink
  3. trait DefaultSSLContextCreation extends AnyRef

    Permalink

    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.

  4. sealed class HttpConnectionContext extends javadsl.HttpConnectionContext with ConnectionContext

    Permalink
  5. class HttpExt extends Extension with DefaultSSLContextCreation

    Permalink

    Akka extension for HTTP which serves as the main entry point into akka-http.

    Akka extension for HTTP which serves as the main entry point into akka-http.

    Use as Http().bindAndHandle etc. with an implicit ActorSystem in scope.

    Annotations
    @DoNotInherit()
  6. final class HttpsConnectionContext extends javadsl.HttpsConnectionContext with ConnectionContext

    Permalink
  7. trait TimeoutAccess extends javadsl.TimeoutAccess

    Permalink

    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

  1. object ClientTransport

    Permalink

    (Still unstable) entry point to create or access predefined client transports.

    (Still unstable) entry point to create or access predefined client transports.

    Annotations
    @ApiMayChange()
  2. object ConnectionContext

    Permalink
  3. object Http extends ExtensionId[HttpExt] with ExtensionIdProvider

    Permalink
  4. object HttpConnectionContext extends HttpConnectionContext

    Permalink
  5. package model

    Permalink
  6. package settings

    Permalink
  7. package util

    Permalink

Ungrouped