Package com.azure.core.exception
Class HttpRequestException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.azure.core.exception.AzureException
com.azure.core.exception.HttpRequestException
- All Implemented Interfaces:
Serializable
The HttpRequestException that represents an exception thrown when an HTTP request fails.
This exception is typically thrown when the client sends an HTTP request to the Azure service, but the service is unable to process the request.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionHttpRequestException(HttpRequest request) Initializes a new instance of the HttpRequestException class.HttpRequestException(HttpRequest request, Throwable cause) Initializes a new instance of the HttpRequestException class.HttpRequestException(String message, HttpRequest request) Initializes a new instance of the HttpRequestException class.HttpRequestException(String message, HttpRequest request, Throwable cause) Initializes a new instance of the HttpRequestException class.HttpRequestException(String message, HttpRequest request, Throwable cause, boolean enableSuppression, boolean writableStackTrace) Initializes a new instance of the HttpRequestException class. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
HttpRequestException
Initializes a new instance of the HttpRequestException class.- Parameters:
request- TheHttpRequestbeing sent when the exception occurred.
-
HttpRequestException
Initializes a new instance of the HttpRequestException class.- Parameters:
message- The exception message.request- the HTTP request sends to the Azure service
-
HttpRequestException
Initializes a new instance of the HttpRequestException class.- Parameters:
request- TheHttpRequestbeing sent when the exception occurred.cause- TheThrowablewhich caused the creation of this HttpRequestException.
-
HttpRequestException
Initializes a new instance of the HttpRequestException class.- Parameters:
message- The exception message.request- TheHttpRequestbeing sent when the exception occurred.cause- TheThrowablewhich caused the creation of this HttpRequestException.
-
HttpRequestException
public HttpRequestException(String message, HttpRequest request, Throwable cause, boolean enableSuppression, boolean writableStackTrace) Initializes a new instance of the HttpRequestException class.- Parameters:
message- The exception message.request- TheHttpRequestbeing sent when the exception occurred.cause- TheThrowablewhich caused the creation of this HttpRequestException.enableSuppression- Whether suppression is enabled or disabled.writableStackTrace- Whether the exception stack trace will be filled in.
-
-
Method Details
-
getRequest
Gets theHttpRequestbeing sent when the exception occurred.- Returns:
- The
HttpRequestbeing sent when the exception occurred.
-