Package io.github.qishr.cascara.common.diagnostic.code
Enum HttpDiagnosticCode
java.lang.Object
java.lang.Enum<io.github.qishr.cascara.common.diagnostic.code.HttpDiagnosticCode>
io.github.qishr.cascara.common.diagnostic.code.HttpDiagnosticCode
All Implemented Interfaces:
DiagnosticCode
public final enum HttpDiagnosticCode
extends Enum<HttpDiagnosticCode>
Enum Constants
| Enum Constant | Description |
|---|---|
| BAD_REQUEST | |
| FORBIDDEN | |
| NOT_FOUND | |
| SERVER_ERROR |
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public static HttpDiagnosticCode[] | values() | |
| public static HttpDiagnosticCode | valueOf(String name) | |
| public String | getCode() | |
| public String | getMessage() | |
| public static String | fromStatusCode(int statusCode) | Factory method to dynamically resolve or generate an HTTP code straight from a standard network response status code. |
Enum Constant Details
BAD_REQUEST
public static final BAD_REQUEST
FORBIDDEN
public static final FORBIDDEN
NOT_FOUND
public static final NOT_FOUND
SERVER_ERROR
public static final SERVER_ERROR
Method Details
values
public static HttpDiagnosticCode[] values()
valueOf
public static HttpDiagnosticCode valueOf(String name)
getCode
public String getCode()
Specified By:
getMessage
public String getMessage()
Specified By:
fromStatusCode
public static String fromStatusCode(int statusCode)
Factory method to dynamically resolve or generate an HTTP code straight from a standard network response status code.