Package

com.github.vonnagy.service.container

http

Permalink

package http

Visibility
  1. Public
  2. All

Type Members

  1. trait BaseDirectives extends Directives

    Permalink
  2. class BaseEndpoints extends RoutedEndpoints with CIDRDirectives

    Permalink
  3. case class BindFailure(ex: Throwable) extends Product with Serializable

    Permalink
  4. case class Bound(binding: Seq[ServerBinding]) extends Product with Serializable

    Permalink
  5. trait DefaultMarshallers extends AnyRef

    Permalink
  6. case class HttpFailed() extends Product with Serializable

    Permalink
  7. class HttpService extends Actor with RegisteredHealthCheckActor with RoutedService with SSLProvider with BaseDirectives with HttpMetrics

    Permalink
  8. case class HttpStart() extends Product with Serializable

    Permalink
  9. case class HttpStarted() extends Product with Serializable

    Permalink
  10. case class HttpStop() extends Product with Serializable

    Permalink
  11. case class HttpStopped() extends Product with Serializable

    Permalink
  12. case class RejectionResponse(code: Int, message: String, details: String) extends Product with Serializable

    Permalink

    Generic response to Marshal for sending rejection information back to the client.

    Generic response to Marshal for sending rejection information back to the client.

    code

    the code for the rejection.

    message

    the message of the rejection

    details

    the details of the rejection

  13. case class Stats(uptime: FiniteDuration, totalRequests: Long, openRequests: Long, maxOpenRequests: Long, totalConnections: Long, openConnections: Long, maxOpenConnections: Long, requestTimeouts: Long) extends Product with Serializable

    Permalink
  14. case class UnbindFailure(ex: Throwable) extends Product with Serializable

    Permalink
  15. case class Unbound() extends Product with Serializable

    Permalink

Value Members

  1. object HttpService

    Permalink

    The main Http REST service.

    The main Http REST service. It handles the Http server and also setups the registered endpoints.

  2. package directives

    Permalink
  3. package json

    Permalink
  4. package routing

    Permalink

Ungrouped