Class DecodeException

All Implemented Interfaces:
Serializable

public class DecodeException extends HttpResponseException

The DecodeException represents an exception thrown when the HTTP response could not be decoded during the deserialization process.

This exception is thrown when the HTTP response received from Azure service is not in the expected format or structure, causing the deserialization process to fail.

See Also:
  • Constructor Details

    • DecodeException

      public DecodeException(String message, HttpResponse response)
      Initializes a new instance of the DecodeException class.
      Parameters:
      message - The exception message or the response content if a message is not available.
      response - The HTTP response received from Azure service.
    • DecodeException

      public DecodeException(String message, HttpResponse response, Object value)
      Initializes a new instance of the DecodeException class.
      Parameters:
      message - The exception message.
      response - The HTTP response received from Azure service.
      value - The deserialized response value.
    • DecodeException

      public DecodeException(String message, HttpResponse response, Throwable cause)
      Initializes a new instance of the DecodeException class.
      Parameters:
      message - The exception message or the response content if a message is not available.
      response - The HTTP response received from Azure service.
      cause - The Throwable which caused the creation of this exception.