Skip to content

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:

DiagnosticCode


getMessage

public String getMessage()

Specified By:

DiagnosticCode


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.