| Interface | Description |
|---|---|
| AuthenticationFailedRejection |
Rejection created by the various
pekko.http.javadsl.server.directives.SecurityDirectives. |
| AuthenticationFailedRejection.Cause |
Signals the cause of the failed authentication.
|
| AuthenticationFailedRejection.CredentialsMissing |
Signals the cause of the rejecting was that the user could not be authenticated, because the
WWW-Authenticate
header was not supplied. |
| AuthenticationFailedRejection.CredentialsRejected |
Signals the cause of the rejecting was that the user could not be authenticated, because the supplied credentials
are invalid.
|
| AuthorizationFailedRejection |
Rejection created by the 'authorize' directive.
|
| CircuitBreakerOpenRejection |
Rejection created by the
onCompleteWithBreaker directive. |
| Complete | |
| CustomRejection |
To be extended by user-provided custom rejections, such that they may be consumed in either Java or Scala DSLs.
|
| ExpectedWebSocketRequestRejection |
Rejection created when a websocket request was expected but none was found.
|
| InvalidOriginRejection |
Rejection created by
pekko.http.scaladsl.server.directives.HeaderDirectives.checkSameOrigin. |
| InvalidRequiredValueForQueryParamRejection |
Rejection created by parameter filters.
|
| MalformedFormFieldRejection |
Rejection created by form field filters.
|
| MalformedHeaderRejection |
Rejection created by header directives.
|
| MalformedQueryParamRejection |
Rejection created by parameter filters.
|
| MalformedRequestContentRejection |
Rejection created by unmarshallers.
|
| MethodRejection |
Rejection created by method filters.
|
| MissingAttributeRejection<T> |
Rejection created by attribute directives.
|
| MissingCookieRejection |
Rejection created by the
cookie directive. |
| MissingFormFieldRejection |
Rejection created by form field filters.
|
| MissingHeaderRejection |
Rejection created by header directives.
|
| MissingQueryParamRejection |
Rejection created by parameter filters.
|
| Rejected | |
| Rejection |
A rejection encapsulates a specific reason why a Route was not able to handle a request.
|
| RejectionError |
A Throwable wrapping a Rejection.
|
| Route |
In the Java DSL, a Route can only consist of combinations of the built-in directives.
|
| RouteResult | |
| SchemeRejection |
Rejection created by scheme filters.
|
| TooManyRangesRejection |
Rejection created by range directives.
|
| TransformationRejection |
A special Rejection that serves as a container for a transformation function on rejections.
|
| UnacceptedResponseContentTypeRejection |
Rejection created by marshallers.
|
| UnacceptedResponseEncodingRejection |
Rejection created by encoding filters.
|
| UnsatisfiableRangeRejection |
Rejection created by range directives.
|
| UnsupportedRequestContentTypeRejection |
Rejection created by unmarshallers.
|
| UnsupportedRequestEncodingRejection |
Rejection created by decoding filters.
|
| UnsupportedWebSocketSubprotocolRejection |
Rejection created when a websocket request was not handled because none of the given subprotocols
was supported.
|
| ValidationRejection |
Rejection created by the
validation directive as well as for IllegalArgumentExceptions
thrown by domain model constructors (e.g. via require). |
| Class | Description |
|---|---|
| AllDirectives | |
| AuthenticationFailedRejection$ | |
| AuthorizationFailedRejection$ | |
| Directives |
Collects all default directives into one class for simple importing of static functions.
|
| Directives$ |
Collects all default directives into one class for simple importing of static functions.
|
| ExceptionHandler |
Handles exceptions by turning them into routes.
|
| ExceptionHandler$ | |
| ExceptionHandlerBuilder | |
| ExpectedWebSocketRequestRejection$ | |
| HttpApp | Deprecated
HttpApp this doesn't reflect the latest APIs, since Akka HTTP 10.2.0
|
| JavaPathMatchers | |
| JavaPathMatchers$ | |
| PathMatcher0 |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher1<T1> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher17<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher18<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher19<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher2<T1,T2> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher20<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher21<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher22<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher3<T1,T2,T3> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher4<T1,T2,T3,T4> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher5<T1,T2,T3,T4,T5> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher6<T1,T2,T3,T4,T5,T6> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher7<T1,T2,T3,T4,T5,T6,T7> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher8<T1,T2,T3,T4,T5,T6,T7,T8> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatcher9<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
A PathMatcher tries to match a prefix of a given string and returns either a PathMatcher.Matched instance
if matched, otherwise PathMatchers.Unmatched.
|
| PathMatchers | |
| PathMatchers$ | |
| RejectionHandler | |
| RejectionHandler$ | |
| RejectionHandlerBuilder | |
| Rejections | |
| Rejections$ | |
| RequestContext | |
| RequestContext$ | |
| RequestEntityExpectedRejection |
Rejection created by unmarshallers.
|
| RequestEntityExpectedRejection$ | |
| RouteResults | |
| RouteResults$ | |
| RoutingJavaMapping |
INTERNAL API
|
| RoutingJavaMapping.ConvertCompletionStage<T> | |
| RoutingJavaMapping.ConvertCompletionStage$ | |
| RoutingJavaMapping.convertDirectoryListing$ | |
| RoutingJavaMapping.convertDirectoryRenderer$ | |
| RoutingJavaMapping.convertEntityStreamingSupport$ | |
| RoutingJavaMapping.convertLogEntry$ | |
| RoutingJavaMapping.convertParserSettings$ | |
| RoutingJavaMapping.convertRouteResult$ | |
| RoutingJavaMapping.convertRouteSettings$ | |
| RoutingJavaMapping.Implicits$ | |
| RoutingJavaMapping.Rejection$ | |
| RoutingJavaMapping.RequestContext$ | |
| RoutingJavaMapping$ |
INTERNAL API
|
| UnacceptedResponseEncodingRejection$ |