Class HttpStatus
java.lang.Object
com.github.mizosoft.methanol.HttpStatus
Static functions for checking response status codes.
-
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisClientError(int statusCode) ReturnstrueifstatusCodeis a 4xx client error status code.static booleanisClientError(HttpResponse<?> response) Returnstrueifresponse.statusCode()is a 4xx client error status code.static booleanisInformational(int statusCode) ReturnstrueifstatusCodeis a 1xx informational status code.static booleanisInformational(HttpResponse<?> response) Returnstrueifresponse.statusCode()is a 1xx informational status code.static booleanisRedirection(int statusCode) ReturnstrueifstatusCodeis a 3xx redirection status code.static booleanisRedirection(HttpResponse<?> response) Returnstrueifresponse.statusCode()is a 3xx redirection status code.static booleanisServerError(int statusCode) ReturnstrueifstatusCodeis a 5xx server error status code.static booleanisServerError(HttpResponse<?> response) Returnstrueifresponse.statusCode()is a 5xx server error status code.static booleanisSuccessful(int statusCode) ReturnstrueifstatusCodeis a 2xx successful status code.static booleanisSuccessful(HttpResponse<?> response) Returnstrueifresponse.statusCode()is a 2xx successful status code.
-
Method Details
-
isInformational
public static boolean isInformational(int statusCode) ReturnstrueifstatusCodeis a 1xx informational status code. -
isInformational
Returnstrueifresponse.statusCode()is a 1xx informational status code. -
isSuccessful
public static boolean isSuccessful(int statusCode) ReturnstrueifstatusCodeis a 2xx successful status code. -
isSuccessful
Returnstrueifresponse.statusCode()is a 2xx successful status code. -
isRedirection
public static boolean isRedirection(int statusCode) ReturnstrueifstatusCodeis a 3xx redirection status code. -
isRedirection
Returnstrueifresponse.statusCode()is a 3xx redirection status code. -
isClientError
public static boolean isClientError(int statusCode) ReturnstrueifstatusCodeis a 4xx client error status code. -
isClientError
Returnstrueifresponse.statusCode()is a 4xx client error status code. -
isServerError
public static boolean isServerError(int statusCode) ReturnstrueifstatusCodeis a 5xx server error status code. -
isServerError
Returnstrueifresponse.statusCode()is a 5xx server error status code.
-