@LimitedPrivate({"MapReduce","YARN"})
public class RPCUtil
extends java.lang.Object
| Constructor | Description |
|---|---|
RPCUtil() |
| Modifier and Type | Method | Description |
|---|---|---|
static org.apache.hadoop.yarn.exceptions.YarnException |
getRemoteException(java.lang.String message) |
Returns an instance of
YarnException. |
static org.apache.hadoop.yarn.exceptions.YarnException |
getRemoteException(java.lang.Throwable t) |
Returns an instance of
YarnException. |
static java.lang.Void |
unwrapAndThrowException(org.apache.hadoop.thirdparty.protobuf.ServiceException se) |
Utility method that unwraps and returns appropriate exceptions.
|
public static org.apache.hadoop.yarn.exceptions.YarnException getRemoteException(java.lang.Throwable t)
YarnException.t - instance of Throwable.public static org.apache.hadoop.yarn.exceptions.YarnException getRemoteException(java.lang.String message)
YarnException.message - yarn exception message.public static java.lang.Void unwrapAndThrowException(org.apache.hadoop.thirdparty.protobuf.ServiceException se)
throws java.io.IOException,
org.apache.hadoop.yarn.exceptions.YarnException
se - ServiceExceptionYarnException or IOExceptionjava.io.IOException - io error occur.org.apache.hadoop.yarn.exceptions.YarnException - exceptions from yarn servers.Copyright © 2008–2025 Apache Software Foundation. All rights reserved.