Package com.mapr.cli

Class DbUpstreamCommands

  • All Implemented Interfaces:
    com.mapr.cliframework.base.CLIInterface
    Direct Known Subclasses:
    StreamUpstreamCommands

    public class DbUpstreamCommands
    extends com.mapr.cliframework.base.CLIBaseClass
    implements com.mapr.cliframework.base.CLIInterface
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String COLUMNS_PARAM_NAME  
      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 upstreamCommands  
      • Fields inherited from class com.mapr.cliframework.base.CLIBaseClass

        cliCommand, CLUSTER_NAME_PARAM, clusterParams, HELP_PARAM, input, isServerCall, NOT_REQUIRED, output, REQUIRED, userInfo, version
      • Fields inherited from interface com.mapr.cliframework.base.CLIInterface

        PASSWORD_PREFIX
    • Constructor Summary

      Constructors 
      Constructor Description
      DbUpstreamCommands​(com.mapr.cliframework.base.ProcessedInput input, com.mapr.cliframework.base.CLICommand cliCommand)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void addUpstream​(com.mapr.cliframework.base.CommandOutput.OutputHierarchy out)  
      static void addUpStream​(java.lang.String tablePath, java.lang.String upstreamFullPath, java.lang.String user)  
      java.lang.String entityName()  
      com.mapr.cliframework.base.CommandOutput executeRealCommand()  
      protected RecentTablesListManager getRecentListManager​(java.lang.String user)  
      protected void listUpstream​(com.mapr.cliframework.base.CommandOutput.OutputHierarchy out)  
      protected void removeUpstream​(com.mapr.cliframework.base.CommandOutput.OutputHierarchy out)  
      • Methods inherited from class com.mapr.cliframework.base.CLIBaseClass

        executeCommand, executeSimpleSHHCommand, executeSimpleSHHCommand, getCLICommand, getCommandUsage, getGIds, getInput, getKeyType, getParamBooleanValue, getParamDateValue, getParamIntValue, getParamLongValue, getParamObjectValue, getParamTextValue, getUserClusterOps, getUserCredentials, getUserId, getUserLoginId, getVersion, isParamPresent, isParamValueEmpty, setServerCall, setUserClusterOps, setUserCredentials, setUserCredentialsByJwt, setVersion, skipValidation, validateInput
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.mapr.cliframework.base.CLIInterface

        executeCommand, getCLICommand, getGIds, getUserId, getUserLoginId, setServerCall, setUserCredentials, setUserCredentialsByJwt, setVersion, validateInput
    • Field Detail

      • COLUMNS_PARAM_NAME

        public static final java.lang.String COLUMNS_PARAM_NAME
        See Also:
        Constant Field Values
      • OUTPUT_PARAM_NAME

        public static final java.lang.String OUTPUT_PARAM_NAME
        See Also:
        Constant Field Values
      • START_PARAM_NAME

        public static final java.lang.String START_PARAM_NAME
        See Also:
        Constant Field Values
      • LIMIT_PARAM_NAME

        public static final java.lang.String LIMIT_PARAM_NAME
        See Also:
        Constant Field Values
      • upstreamCommands

        public static final com.mapr.cliframework.base.CLICommand upstreamCommands
    • Constructor Detail

      • DbUpstreamCommands

        public DbUpstreamCommands​(com.mapr.cliframework.base.ProcessedInput input,
                                  com.mapr.cliframework.base.CLICommand cliCommand)
    • Method Detail

      • executeRealCommand

        public com.mapr.cliframework.base.CommandOutput executeRealCommand()
                                                                    throws com.mapr.cliframework.base.CLIProcessingException
        Specified by:
        executeRealCommand in class com.mapr.cliframework.base.CLIBaseClass
        Throws:
        com.mapr.cliframework.base.CLIProcessingException
      • entityName

        public java.lang.String entityName()
      • addUpstream

        protected void addUpstream​(com.mapr.cliframework.base.CommandOutput.OutputHierarchy out)
                            throws com.mapr.cliframework.base.CLIProcessingException
        Throws:
        com.mapr.cliframework.base.CLIProcessingException
      • addUpStream

        public static void addUpStream​(java.lang.String tablePath,
                                       java.lang.String upstreamFullPath,
                                       java.lang.String user)
                                throws com.mapr.cliframework.base.CLIProcessingException,
                                       java.io.IOException
        Throws:
        com.mapr.cliframework.base.CLIProcessingException
        java.io.IOException
      • listUpstream

        protected void listUpstream​(com.mapr.cliframework.base.CommandOutput.OutputHierarchy out)
                             throws com.mapr.cliframework.base.CLIProcessingException
        Throws:
        com.mapr.cliframework.base.CLIProcessingException
      • removeUpstream

        protected void removeUpstream​(com.mapr.cliframework.base.CommandOutput.OutputHierarchy out)
                               throws com.mapr.cliframework.base.CLIProcessingException
        Throws:
        com.mapr.cliframework.base.CLIProcessingException