Class BackupException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ColumnFamilyMismatchException

@Private public class BackupException extends HBaseIOException
Backup exception
See Also:
  • Field Details

  • Constructor Details

    • BackupException

      public BackupException(String msg)
      Some exception happened for a backup and don't even know the backup that it was about
      Parameters:
      msg - Full description of the failure
    • BackupException

      public BackupException(Throwable cause)
      Some exception happened for a backup with a cause
      Parameters:
      cause - the cause
    • BackupException

      public BackupException(String msg, BackupInfo desc)
      Exception for the given backup that has no previous root cause
      Parameters:
      msg - reason why the backup failed
      desc - description of the backup that is being failed
    • BackupException

      public BackupException(String msg, Throwable cause, BackupInfo desc)
      Exception for the given backup due to another exception
      Parameters:
      msg - reason why the backup failed
      cause - root cause of the failure
      desc - description of the backup that is being failed
    • BackupException

      public BackupException(String message, Exception e)
      Exception when the description of the backup cannot be determined, due to some other root cause
      Parameters:
      message - description of what caused the failure
      e - root cause
  • Method Details