AkkaManagement

akka.management.scaladsl.AkkaManagement
See theAkkaManagement companion object
final class AkkaManagement(implicit val system: ExtendedActorSystem) extends Extension

Attributes

Companion:
object
Source:
AkkaManagement.scala
Graph
Supertypes
trait Extension
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

Get the routes for the HTTP management endpoint.

Get the routes for the HTTP management endpoint.

This method can be used to embed the Akka management routes in an existing Akka HTTP server.

Attributes

Throws:
java.lang.IllegalArgumentException

if routes not configured for akka management

Source:
AkkaManagement.scala

Amend the ManagementRouteProviderSettings and get the routes for the HTTP management endpoint.

Amend the ManagementRouteProviderSettings and get the routes for the HTTP management endpoint.

Use this when adding authentication and HTTPS.

This method can be used to embed the Akka management routes in an existing Akka HTTP server.

Attributes

Throws:
java.lang.IllegalArgumentException

if routes not configured for akka management

Source:
AkkaManagement.scala
def start(): Future[Uri]

Start an Akka HTTP server to serve the HTTP management endpoint.

Start an Akka HTTP server to serve the HTTP management endpoint.

Attributes

Source:
AkkaManagement.scala

Amend the ManagementRouteProviderSettings and start an Akka HTTP server to serve the HTTP management endpoint.

Amend the ManagementRouteProviderSettings and start an Akka HTTP server to serve the HTTP management endpoint.

Use this when adding authentication and HTTPS.

Attributes

Source:
AkkaManagement.scala
def stop(): Future[Done]

Attributes

Source:
AkkaManagement.scala

Concrete fields