public class MapRCliUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
CLDB_DEFAULT_PORT |
static java.lang.String |
CLUSTER_NAME_PARAM |
static int |
JTTimeout |
static java.lang.String |
MAPR_PATH_PREFIX |
static int |
MAPR_PATH_PREFIX_LENGTH |
static java.lang.String |
ParamDomainName |
static java.lang.String |
ParamEntityQuerySource |
| Constructor and Description |
|---|
MapRCliUtil() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
asyncInvoke(java.util.concurrent.Callable<T> callable,
int timeout,
java.lang.String execContext) |
static <T> T |
asyncInvoke(java.util.concurrent.Callable<T> callable,
java.lang.String execContext) |
static boolean |
createParentDir(com.mapr.fs.MapRFileSystem fs,
java.lang.String clusterName,
java.lang.String path) |
static java.lang.String |
extractClusterNameFromFullyQualifiedPath(java.lang.String fullyQualifiedPath) |
static int |
fetchCLDBParams(java.lang.String cluster,
java.util.Properties CLDBProperties,
com.mapr.fs.proto.Security.CredentialsMsg creds) |
static java.lang.String |
fetchEmail(java.util.Properties prop,
java.lang.String user,
boolean type) |
static java.lang.String |
getFidAsString(com.mapr.fs.proto.Common.FidMsg fid) |
static java.lang.String |
getHostname() |
static java.lang.String |
getHostname(com.mapr.fs.cldb.proto.CLDBProto.FileServerInfo fs) |
static org.apache.hadoop.mapred.JobClient |
getJobClient(java.lang.String zkConnectString) |
static com.mapr.fs.MapRFileSystem |
getMapRFileSystem() |
static java.lang.String |
getMapRInstallDir() |
static int |
getParentCid(com.mapr.fs.MapRFileSystem fs,
java.lang.String clusterName,
java.lang.String path) |
static java.lang.String |
getRealRMWebAddress(java.lang.String zkConnectString,
com.mapr.fs.proto.Common.ServiceData masterServiceData) |
static org.apache.hadoop.yarn.client.api.YarnClient |
getYarnClient(java.lang.String zkConnectString) |
static int |
ipToInt(java.lang.String addr) |
static boolean |
isLocalAddr(java.lang.String host) |
static boolean |
parentDirExists(com.mapr.fs.MapRFileSystem fs,
java.lang.String clusterName,
java.lang.String path) |
static long |
quotaStringToMB(java.lang.String quota) |
static byte[] |
sendRpc(com.google.protobuf.MessageLite request,
int procId,
java.lang.String cluster,
java.lang.Class<? extends com.google.protobuf.MessageLite> responseClass) |
static boolean |
validateEmail(java.lang.String email) |
public static final int JTTimeout
public static final java.lang.String ParamEntityQuerySource
public static final java.lang.String ParamDomainName
public static final int CLDB_DEFAULT_PORT
public static final java.lang.String CLUSTER_NAME_PARAM
public static final java.lang.String MAPR_PATH_PREFIX
public static final int MAPR_PATH_PREFIX_LENGTH
public static java.lang.String fetchEmail(java.util.Properties prop,
java.lang.String user,
boolean type)
public static int fetchCLDBParams(java.lang.String cluster,
java.util.Properties CLDBProperties,
com.mapr.fs.proto.Security.CredentialsMsg creds)
throws com.mapr.cliframework.base.CLIProcessingException
com.mapr.cliframework.base.CLIProcessingExceptionpublic static long quotaStringToMB(java.lang.String quota)
public static int ipToInt(java.lang.String addr)
public static boolean validateEmail(java.lang.String email)
public static java.lang.String getHostname(com.mapr.fs.cldb.proto.CLDBProto.FileServerInfo fs)
public static java.lang.String getHostname()
public static boolean isLocalAddr(java.lang.String host)
public static java.lang.String getMapRInstallDir()
public static com.mapr.fs.MapRFileSystem getMapRFileSystem()
throws com.mapr.cliframework.base.CLIProcessingException
com.mapr.cliframework.base.CLIProcessingExceptionpublic static boolean parentDirExists(com.mapr.fs.MapRFileSystem fs,
java.lang.String clusterName,
java.lang.String path)
throws com.mapr.cliframework.base.CLIProcessingException
com.mapr.cliframework.base.CLIProcessingExceptionpublic static int getParentCid(com.mapr.fs.MapRFileSystem fs,
java.lang.String clusterName,
java.lang.String path)
throws com.mapr.cliframework.base.CLIProcessingException
com.mapr.cliframework.base.CLIProcessingExceptionpublic static boolean createParentDir(com.mapr.fs.MapRFileSystem fs,
java.lang.String clusterName,
java.lang.String path)
throws com.mapr.cliframework.base.CLIProcessingException
com.mapr.cliframework.base.CLIProcessingExceptionpublic static byte[] sendRpc(com.google.protobuf.MessageLite request,
int procId,
java.lang.String cluster,
java.lang.Class<? extends com.google.protobuf.MessageLite> responseClass)
throws java.lang.Exception
java.lang.Exceptionpublic static org.apache.hadoop.mapred.JobClient getJobClient(java.lang.String zkConnectString)
public static <T> T asyncInvoke(java.util.concurrent.Callable<T> callable,
java.lang.String execContext)
public static <T> T asyncInvoke(java.util.concurrent.Callable<T> callable,
int timeout,
java.lang.String execContext)
public static org.apache.hadoop.yarn.client.api.YarnClient getYarnClient(java.lang.String zkConnectString)
public static java.lang.String getRealRMWebAddress(java.lang.String zkConnectString,
com.mapr.fs.proto.Common.ServiceData masterServiceData)
public static java.lang.String extractClusterNameFromFullyQualifiedPath(java.lang.String fullyQualifiedPath)
public static java.lang.String getFidAsString(com.mapr.fs.proto.Common.FidMsg fid)