Class ResponseStatus
java.lang.Object
no.digipost.signature.client.core.internal.http.ResponseStatus
-
Method Summary
Modifier and TypeMethodDescriptionexpect(Predicate<? super StatusCode> expectation) expect(StatusCode.Family expectedStatusFamily) expectOneOf(StatusCode.Family... expectedStatusFamilies) static ResponseStatusfromHttpResponse(org.apache.hc.core5.http.HttpResponse response) static ResponseStatusfromHttpStatusCode(int statusCode) get()<X extends Exception>
StatusCodeorThrow(Function<StatusCode, X> exceptionSupplier) <X extends Exception>
ResponseStatusthrowIf(Predicate<? super StatusCode> illegalStatus, Function<StatusCode, X> exceptionSupplier) <X extends Exception>
ResponseStatusthrowIf(StatusCode statusCode, Function<StatusCode, X> exceptionSupplier) toString()
-
Method Details
-
fromHttpResponse
-
fromHttpStatusCode
-
expect
-
expectOneOf
-
expect
-
throwIf
public <X extends Exception> ResponseStatus throwIf(StatusCode statusCode, Function<StatusCode, X> exceptionSupplier) throws X- Throws:
X extends Exception
-
throwIf
public <X extends Exception> ResponseStatus throwIf(Predicate<? super StatusCode> illegalStatus, Function<StatusCode, X> exceptionSupplier) throws X- Throws:
X extends Exception
-
get
-
orThrow
- Throws:
X extends Exception
-
toString
-