package rest
- Since
06 Sep 2017
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- rest
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type Directives = akka.http.scaladsl.server.Directives
- type ExceptionHandler = akka.http.scaladsl.server.ExceptionHandler
- type HttpRequest = akka.http.scaladsl.model.HttpRequest
- type HttpResponse = akka.http.scaladsl.model.HttpResponse
- type RejectionHandler = akka.http.scaladsl.server.RejectionHandler
-
trait
RestAPI
extends AnyRef
- Since
28 Aug 2017
-
trait
RestAPIAuthentication
[AuthenticationResult] extends AnyRef
- Annotations
- @SubjectToChange( "0.3.0" )
- type Route = (RequestContext) ⇒ Future[RouteResult]
- type RoutingSettings = akka.http.scaladsl.settings.RoutingSettings
- type StatusCode = akka.http.scaladsl.model.StatusCode
Value Members
- val Directives: akka.http.scaladsl.server.Directives.type
- val ExceptionHandler: akka.http.scaladsl.server.ExceptionHandler.type
- val Http: akka.http.scaladsl.Http.type
- val HttpRequest: akka.http.scaladsl.model.HttpRequest.type
- val HttpResponse: akka.http.scaladsl.model.HttpResponse.type
- val RejectionHandler: akka.http.scaladsl.server.RejectionHandler.type
- val Route: akka.http.scaladsl.server.Route.type
- val RoutingSettings: akka.http.scaladsl.settings.RoutingSettings.type
- val StatusCode: akka.http.scaladsl.model.StatusCode.type
- val StatusCodes: akka.http.scaladsl.model.StatusCodes.type
-
object
RestAPI
Since FailureMessages extends FailureMessage the marshaller for the superclass is being used, thus we no longer have the
field in the resulting output.messages
Since FailureMessages extends FailureMessage the marshaller for the superclass is being used, thus we no longer have the
field in the resulting output.messages
thats why we segrated the scopes of the imports with the RestAPI.failure and RestAPI.failures objects
-
object
RestAPIAuthentications
- Annotations
- @SubjectToChange( "0.3.0" )