Package akka.http.javadsl.server
Class Rejections
java.lang.Object
akka.http.javadsl.server.Rejections
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionauthenticationCredentialsMissing
(HttpChallenge challenge) authenticationCredentialsRejected
(HttpChallenge challenge) invalidRequiredValueForQueryParam
(String parameterName, String requiredValue, String actualValue) static MalformedFormFieldRejection
malformedFormField
(String fieldName, String errorMsg) static MalformedFormFieldRejection
malformedFormField
(String fieldName, String errorMsg, Optional<Throwable> cause) static MalformedHeaderRejection
malformedHeader
(String headerName, String errorMsg) static MalformedHeaderRejection
malformedHeader
(String headerName, String errorMsg, Optional<Throwable> cause) static MalformedQueryParamRejection
malformedQueryParam
(String parameterName, String errorMsg) static MalformedQueryParamRejection
malformedQueryParam
(String parameterName, String errorMsg, Optional<Throwable> cause) malformedRequestContent
(String message, Throwable cause) static MethodRejection
method
(HttpMethod supported) static MissingCookieRejection
missingCookie
(String cookieName) static MissingFormFieldRejection
missingFormField
(String fieldName) static MissingHeaderRejection
missingHeader
(String headerName) static MissingQueryParamRejection
missingQueryParam
(String parameterName) static RejectionError
rejectionError
(Rejection rejection) static SchemeRejection
static TooManyRangesRejection
tooManyRanges
(int maxRanges) static TransformationRejection
unacceptedResponseContentType
(Iterable<ContentType> supportedContentTypes, Iterable<MediaType> supportedMediaTypes) unacceptedResponseEncoding
(HttpEncoding supported) unacceptedResponseEncoding
(Iterable<HttpEncoding> supported) static UnsatisfiableRangeRejection
unsatisfiableRange
(Iterable<ByteRange> unsatisfiableRanges, long actualEntityLength) unsupportedRequestContentType
(Iterable<MediaType> supported) unsupportedRequestContentType
(Iterable<MediaType> supported, Optional<ContentType> contentType) unsupportedRequestEncoding
(HttpEncoding supported) static ValidationRejection
validationRejection
(String message) static ValidationRejection
validationRejection
(String message, Optional<Throwable> cause)
-
Constructor Details
-
Rejections
public Rejections()
-
-
Method Details
-
method
-
scheme
-
missingQueryParam
-
invalidRequiredValueForQueryParam
public static InvalidRequiredValueForQueryParamRejection invalidRequiredValueForQueryParam(String parameterName, String requiredValue, String actualValue) -
malformedQueryParam
public static MalformedQueryParamRejection malformedQueryParam(String parameterName, String errorMsg) -
malformedQueryParam
public static MalformedQueryParamRejection malformedQueryParam(String parameterName, String errorMsg, Optional<Throwable> cause) -
missingFormField
-
malformedFormField
-
malformedFormField
public static MalformedFormFieldRejection malformedFormField(String fieldName, String errorMsg, Optional<Throwable> cause) -
missingHeader
-
malformedHeader
-
malformedHeader
public static MalformedHeaderRejection malformedHeader(String headerName, String errorMsg, Optional<Throwable> cause) -
unsupportedRequestContentType
public static UnsupportedRequestContentTypeRejection unsupportedRequestContentType(Iterable<MediaType> supported, Optional<ContentType> contentType) -
unsupportedRequestContentType
public static UnsupportedRequestContentTypeRejection unsupportedRequestContentType(Iterable<MediaType> supported) -
unsupportedRequestEncoding
public static UnsupportedRequestEncodingRejection unsupportedRequestEncoding(HttpEncoding supported) -
unsatisfiableRange
public static UnsatisfiableRangeRejection unsatisfiableRange(Iterable<ByteRange> unsatisfiableRanges, long actualEntityLength) -
tooManyRanges
-
malformedRequestContent
public static MalformedRequestContentRejection malformedRequestContent(String message, Throwable cause) -
requestEntityExpected
-
unacceptedResponseContentType
public static UnacceptedResponseContentTypeRejection unacceptedResponseContentType(Iterable<ContentType> supportedContentTypes, Iterable<MediaType> supportedMediaTypes) -
unacceptedResponseEncoding
public static UnacceptedResponseEncodingRejection unacceptedResponseEncoding(HttpEncoding supported) -
unacceptedResponseEncoding
public static UnacceptedResponseEncodingRejection unacceptedResponseEncoding(Iterable<HttpEncoding> supported) -
authenticationCredentialsMissing
public static AuthenticationFailedRejection authenticationCredentialsMissing(HttpChallenge challenge) -
authenticationCredentialsRejected
public static AuthenticationFailedRejection authenticationCredentialsRejected(HttpChallenge challenge) -
authorizationFailed
-
missingCookie
-
expectedWebSocketRequest
-
validationRejection
-
validationRejection
-
transformationRejection
-
rejectionError
-