HttpResponseException (Azure SDK for Java Reference Documentation)

Posted by Na Lin on Saturday, June 8, 2024
HttpResponseException (Azure SDK for Java Reference Documentation) All Implemented Interfaces: Serializable Direct Known Subclasses: AnomalyDetectorErrorException, BlobBatchStorageException, BlobStorageException, CallingServerErrorException, ChatErrorResponseException, ClientAuthenticationException, CloudErrorException, DataLakeStorageException, DecodeException, ErrorContractException, ErrorContractException, ErrorResponseException, IdentityErrorResponseException, KeyVaultAdministrationException, ManagementException, MetricsAdvisorResponseException, MyAzureException, MyRestException, PhoneNumberErrorResponseException, QueueStorageException, ResourceExistsException, ResourceModifiedException, ResourceNotFoundException, RestErrorException, ShareStorageException, TableServiceException, TooManyRedirectsException

The exception thrown when an unsuccessful response is received with http status code (e.g. 3XX, 4XX, 5XX) from the service request.

See Also:
  • Constructor Details

    • HttpResponseException

      Initializes a new instance of the HttpResponseException class.

      Parameters: response - The HttpResponse received that is associated to the exception.
    • HttpResponseException

      Initializes a new instance of the HttpResponseException class.

      Parameters: message - The exception message. response - The HttpResponse received that is associated to the exception.
    • HttpResponseException

      Initializes a new instance of the HttpResponseException class.

      Parameters: response - The HttpResponse received that is associated to the exception. cause - The Throwable which caused the creation of this exception.
    • HttpResponseException

      Initializes a new instance of the HttpResponseException class.

      Parameters: message - The exception message. response - The HttpResponse received that is associated to the exception. value - The deserialized response value.
    • HttpResponseException

      Initializes a new instance of the HttpResponseException class.

      Parameters: message - The exception message. response - The HttpResponse received that is associated to the exception. cause - The Throwable which caused the creation of this exception.
    • HttpResponseException

      public HttpResponseException(String message, HttpResponse response, Throwable cause, boolean enableSuppression, boolean writableStackTrace)

      Initializes a new instance of the HttpResponseException class.

      Parameters: message - The exception message. response - The HttpResponse received that is associated to the exception. cause - The Throwable which caused the creation of this exception. enableSuppression - Whether suppression is enabled or disabled. writableStackTrace - Whether the exception stack trace will be filled in.
  • Method Details

    • getResponse

      Returns: The HttpResponse received that is associated to the exception.
    • getValue

      Returns: The deserialized HTTP response value.

ncG1vNJzZmiZqqq%2Fpr%2FDpJirrJmbrqTA0meZpaeSY7CwvsRnrqKmlKTEtHrNnqtomaqqv6Z50p2iZp6fp3qrrdWaZqyskZy2r7OOmqeinJ%2BYwHCvzqZmmrKlp7Jwr86rnGidqJiyscDIqKVogKSpvZOx0qmmp6uVesWksc%2BtoKimXp3Brrg%3D