public class DiskBalancerException extends IOException
| Modifier and Type | Class and Description | 
|---|---|
| static class  | DiskBalancerException.ResultResults returned by the RPC layer of DiskBalancer. | 
| Constructor and Description | 
|---|
| DiskBalancerException(String message,
                     DiskBalancerException.Result result)Constructs an  IOExceptionwith the specified detail message. | 
| DiskBalancerException(String message,
                     Throwable cause,
                     DiskBalancerException.Result result)Constructs an  IOExceptionwith the specified detail message and
 cause. | 
| DiskBalancerException(Throwable cause,
                     DiskBalancerException.Result result)Constructs an  IOExceptionwith the specified cause and a detail
 message of(cause==null ? null : cause.toString())(which typically
 contains the class and detail message ofcause). | 
| Modifier and Type | Method and Description | 
|---|---|
| DiskBalancerException.Result | getResult()Returns the result. | 
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringpublic DiskBalancerException(String message, DiskBalancerException.Result result)
IOException with the specified detail message.message - The detail message (which is saved for later retrieval by
                the Throwable.getMessage() method)public DiskBalancerException(String message, Throwable cause, DiskBalancerException.Result result)
IOException with the specified detail message and
 cause.
  Note that the detail message associated with cause is
 not
 automatically incorporated into this exception's detail message.
message - The detail message (which is saved for later retrieval by
                the
                Throwable.getMessage() method)cause - The cause (which is saved for later retrieval by the Throwable.getCause() method).  (A null value is permitted, and
                indicates that the cause is nonexistent or unknown.)public DiskBalancerException(Throwable cause, DiskBalancerException.Result result)
IOException with the specified cause and a detail
 message of (cause==null ? null : cause.toString()) (which typically
 contains the class and detail message of cause). This
 constructor is useful for IO exceptions that are little more than
 wrappers for other throwables.cause - The cause (which is saved for later retrieval by the Throwable.getCause() method).  (A null value is permitted, and
              indicates
              that the cause is nonexistent or unknown.)public DiskBalancerException.Result getResult()
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.