Interface HttpClientErrorDecoder


  • @Internal
    public interface HttpClientErrorDecoder
    Strategy interface for decoding the error from a server respponse.
    Since:
    1.0
    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default io.micronaut.core.type.Argument<?> getErrorType​(io.micronaut.http.MediaType mediaType)
      Gets the error type for the given media type.
      default java.util.Optional<java.lang.String> getMessage​(java.lang.Object error)
      Default message decoder.
    • Method Detail

      • getMessage

        default java.util.Optional<java.lang.String> getMessage​(java.lang.Object error)
        Default message decoder.
        Parameters:
        error - The error object
        Returns:
        The message
      • getErrorType

        default io.micronaut.core.type.Argument<?> getErrorType​(io.micronaut.http.MediaType mediaType)
        Gets the error type for the given media type.
        Parameters:
        mediaType - The media type
        Returns:
        The error type