public class DiskBalancerException extends IOException
| Modifier and Type | Class and Description |
|---|---|
static class |
DiskBalancerException.Result
Results returned by the RPC layer of DiskBalancer.
|
| Constructor and Description |
|---|
DiskBalancerException(String message,
DiskBalancerException.Result result)
Constructs an
IOException with the specified detail message. |
DiskBalancerException(String message,
Throwable cause,
DiskBalancerException.Result result)
Constructs an
IOException with the specified detail message and
cause. |
DiskBalancerException(Throwable cause,
DiskBalancerException.Result result)
Constructs an
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). |
| 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–2024 Apache Software Foundation. All rights reserved.