public class DbCommands
extends com.mapr.cliframework.base.CLIBaseClass
implements com.mapr.cliframework.base.CLIInterface, com.mapr.fs.AceHelper.DBPermission
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COLUMNS_PARAM_NAME |
static com.mapr.fs.proto.Dbserver.ColumnFamilyAttr |
JSON_DEFAULT_COL_FAM_ATTR |
static java.lang.String |
LIMIT_PARAM_NAME |
static java.lang.String |
OUTPUT_PARAM_NAME |
static java.lang.String |
START_PARAM_NAME |
static com.mapr.cliframework.base.CLICommand |
tableCommands |
| Constructor and Description |
|---|
DbCommands(com.mapr.cliframework.base.ProcessedInput input,
com.mapr.cliframework.base.CLICommand cliCommand) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
copyTable(java.lang.String[] args,
java.lang.String user,
boolean isJson) |
static boolean |
copyTableNoMR(java.lang.String[] args,
java.lang.String user,
boolean isJson) |
static void |
createTable(java.lang.String path,
java.lang.Boolean autoSplit,
java.lang.Boolean bulkLoad,
java.lang.Long regionSize,
java.lang.Boolean dropLarge,
java.lang.Boolean ttlCompact,
java.lang.Integer ttlCompactHrs,
java.lang.String user,
java.lang.String srcPath,
com.mapr.fs.AceHelper.DBPermission dbPerm,
int metaTypeMask,
java.util.List<java.lang.String> cfList,
int auditValue,
java.lang.Boolean isJson) |
com.mapr.cliframework.base.CommandOutput |
executeRealCommand() |
static void |
genTableUuid(java.lang.String tablePath,
com.mapr.fs.AceHelper.DBPermission dbPerm,
java.lang.String user) |
java.lang.String |
getCliParam(java.lang.String key) |
static java.lang.String |
getTransformedPath(java.lang.String path,
java.lang.String user) |
executeCommand, executeSimpleSHHCommand, executeSimpleSHHCommand, getCLICommand, getCommandUsage, getGIds, getInput, getKeyType, getParamBooleanValue, getParamDateValue, getParamIntValue, getParamLongValue, getParamObjectValue, getParamTextValue, getUserCredentials, getUserId, getUserLoginId, getVersion, isParamPresent, isParamValueEmpty, setServerCall, setUserCredentials, setVersion, validateInputpublic static final java.lang.String COLUMNS_PARAM_NAME
public static final java.lang.String OUTPUT_PARAM_NAME
public static final java.lang.String START_PARAM_NAME
public static final java.lang.String LIMIT_PARAM_NAME
public static final com.mapr.cliframework.base.CLICommand tableCommands
public static final com.mapr.fs.proto.Dbserver.ColumnFamilyAttr JSON_DEFAULT_COL_FAM_ATTR
public DbCommands(com.mapr.cliframework.base.ProcessedInput input,
com.mapr.cliframework.base.CLICommand cliCommand)
public com.mapr.cliframework.base.CommandOutput executeRealCommand()
throws com.mapr.cliframework.base.CLIProcessingException
executeRealCommand in class com.mapr.cliframework.base.CLIBaseClasscom.mapr.cliframework.base.CLIProcessingExceptionpublic static void createTable(java.lang.String path,
java.lang.Boolean autoSplit,
java.lang.Boolean bulkLoad,
java.lang.Long regionSize,
java.lang.Boolean dropLarge,
java.lang.Boolean ttlCompact,
java.lang.Integer ttlCompactHrs,
java.lang.String user,
java.lang.String srcPath,
com.mapr.fs.AceHelper.DBPermission dbPerm,
int metaTypeMask,
java.util.List<java.lang.String> cfList,
int auditValue,
java.lang.Boolean isJson)
throws java.io.IOException,
com.mapr.cliframework.base.CLIProcessingException
java.io.IOExceptioncom.mapr.cliframework.base.CLIProcessingExceptionpublic static void genTableUuid(java.lang.String tablePath,
com.mapr.fs.AceHelper.DBPermission dbPerm,
java.lang.String user)
throws com.mapr.cliframework.base.CLIProcessingException,
java.lang.Exception
com.mapr.cliframework.base.CLIProcessingExceptionjava.lang.Exceptionpublic static boolean copyTable(java.lang.String[] args,
java.lang.String user,
boolean isJson)
throws java.io.IOException,
com.mapr.cliframework.base.CLIProcessingException,
java.lang.Exception
java.io.IOExceptioncom.mapr.cliframework.base.CLIProcessingExceptionjava.lang.Exceptionpublic static boolean copyTableNoMR(java.lang.String[] args,
java.lang.String user,
boolean isJson)
throws java.io.IOException,
com.mapr.cliframework.base.CLIProcessingException,
java.lang.Exception
java.io.IOExceptioncom.mapr.cliframework.base.CLIProcessingExceptionjava.lang.Exceptionpublic static java.lang.String getTransformedPath(java.lang.String path,
java.lang.String user)
public java.lang.String getCliParam(java.lang.String key)
throws java.io.IOException
getCliParam in interface com.mapr.fs.AceHelper.DBPermissionjava.io.IOException