| 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-Authenticateheader 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  onCompleteWithBreakerdirective. | 
| 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  cookiedirective. | 
| 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  validationdirective as well as forIllegalArgumentExceptionsthrown by domain model constructors (e.g. viarequire). | 
| 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$ |