Class BaseNessieClientServerException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
org.projectnessie.error.BaseNessieClientServerException
All Implemented Interfaces:
Serializable, ErrorCodeAware
Direct Known Subclasses:
NessieConflictException, NessieNotFoundException

public abstract class BaseNessieClientServerException extends IOException implements ErrorCodeAware
A caught exception that is thrown on the server and caught in the client.
See Also:
  • Constructor Details

    • BaseNessieClientServerException

      protected BaseNessieClientServerException(String message, Throwable cause)
      Server-side constructor.
      Parameters:
      message - Message
      cause - The underlying cause.
    • BaseNessieClientServerException

      protected BaseNessieClientServerException(String message)
      Server-side constructor.
      Parameters:
      message - Message
    • BaseNessieClientServerException

      protected BaseNessieClientServerException(NessieError error)
      Client-side constructor.
      Parameters:
      error - The deserialized error object from the server.
  • Method Details