Class ResourceExistsException

All Implemented Interfaces:
Serializable

public class ResourceExistsException extends HttpResponseException

The ResourceExistsException represents an exception thrown when an HTTP request attempts to create a resource that already exists.

This exception is typically thrown when the service responds with a status code of 4XX, typically 412 conflict.

This class also provides methods to get the HttpResponse that was received when the exception occurred and the deserialized HTTP response value.

See Also:
  • Constructor Details

    • ResourceExistsException

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

      public ResourceExistsException(String message, HttpResponse response, Object value)
      Initializes a new instance of the ResourceExistsException class.
      Parameters:
      message - the exception message or the response content if a message is not available
      response - the HTTP response
      value - the deserialized response value
    • ResourceExistsException

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