Class HttpProblem

    • Field Detail

      • MEDIA_TYPE

        public static final jakarta.ws.rs.core.MediaType MEDIA_TYPE
    • Method Detail

      • valueOf

        public static HttpProblem valueOf​(jakarta.ws.rs.core.Response.Status status)
      • valueOf

        public static HttpProblem valueOf​(jakarta.ws.rs.core.Response.Status status,
                                          String detail)
      • builder

        public static HttpProblem.Builder builder​(HttpProblem original)
        Creates Builder instance and initializes it with fields from given HttpProblem
        Parameters:
        original - Problem 'prototype'
        Returns:
        Builder object with values taken from origin HttpProblem
      • getType

        public URI getType()
      • getTitle

        public String getTitle()
      • getStatusCode

        public int getStatusCode()
      • getStatus

        @Deprecated(since="3.1.0",
                    forRemoval=true)
        public jakarta.ws.rs.core.Response.StatusType getStatus()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Replaced by getStatusCode(), will be removed in 4.0.0 release as part of minimizing dependencies to JaxRS/JakartaRS classes.
        Returns null if status code has no representation in Response.Status enum.
      • getDetail

        public String getDetail()
      • getInstance

        public URI getInstance()
      • toResponse

        public jakarta.ws.rs.core.Response toResponse()