All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ApiRestException, VaultApiException

public class ApiException extends RuntimeException
API exception that is not related to processing of a response.
See Also:
  • Constructor Details

    • ApiException

      public ApiException()
      New exception without a cause and message.
    • ApiException

      public ApiException(String message)
      New exception with a message and without a cause.
      Parameters:
      message - message to use
    • ApiException

      public ApiException(String message, Throwable cause)
      New exception with a cause and message.
      Parameters:
      message - message to use
      cause - throwable that caused this exception
    • ApiException

      public ApiException(Throwable cause)
      New exception with a cause and without a message.
      Parameters:
      cause - throwable that caused this exception