Package com.mapr.cli

Class DumpCommands

java.lang.Object
com.mapr.cliframework.base.CLIBaseClass
com.mapr.cli.DumpCommands
All Implemented Interfaces:
com.mapr.cliframework.base.CLIInterface

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

    Fields
    Modifier and Type
    Field
    Description
    static Map<String,com.mapr.cliframework.base.inputparams.BaseInputParameter>
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     

    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

    KEY_PREFIX, PASSWORD_PREFIX
  • Constructor Summary

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

    Modifier and Type
    Method
    Description
    com.mapr.cliframework.base.CommandOutput
    Public function called to execute the sub-commands of the 'dump' command.
    static com.mapr.cliframework.base.CommandOutput.OutputHierarchy.OutputNode
    formatContainerInfo(com.mapr.fs.cldb.proto.CLDBProto.ContainerInfo cInfo, com.mapr.fs.cldb.proto.CLDBProto.VolumeInfo vInfo, String type, int version)
     
    com.mapr.fs.cldb.proto.CLDBProto.SnapshotLookupResponse
    lookupSnapshot(String clusterName, int snapshotId, String snapshotName, String volumeName, com.mapr.fs.proto.Security.CredentialsMsg creds)
     
    static String
    millisToHhMmSs(long millis)
     

    Methods inherited from class com.mapr.cliframework.base.CLIBaseClass

    executeCommand, executeSimpleSHHCommand, executeSimpleSHHCommand, getBooleanParam, 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 Details

  • Constructor Details

    • DumpCommands

      public DumpCommands(com.mapr.cliframework.base.ProcessedInput input, com.mapr.cliframework.base.CLICommand cliCommand) throws com.mapr.cliframework.base.CLIProcessingException
      Throws:
      com.mapr.cliframework.base.CLIProcessingException
  • Method Details

    • executeRealCommand

      public com.mapr.cliframework.base.CommandOutput executeRealCommand() throws com.mapr.cliframework.base.CLIProcessingException
      Public function called to execute the sub-commands of the 'dump' command. It is called by 'executeCommand' defined in the parent class.
      Specified by:
      executeRealCommand in class com.mapr.cliframework.base.CLIBaseClass
      Throws:
      com.mapr.cliframework.base.CLIProcessingException
      See Also:
      • CLIBaseClass
    • formatContainerInfo

      public static com.mapr.cliframework.base.CommandOutput.OutputHierarchy.OutputNode formatContainerInfo(com.mapr.fs.cldb.proto.CLDBProto.ContainerInfo cInfo, com.mapr.fs.cldb.proto.CLDBProto.VolumeInfo vInfo, String type, int version)
    • millisToHhMmSs

      public static String millisToHhMmSs(long millis)
    • lookupSnapshot

      public com.mapr.fs.cldb.proto.CLDBProto.SnapshotLookupResponse lookupSnapshot(String clusterName, int snapshotId, String snapshotName, String volumeName, com.mapr.fs.proto.Security.CredentialsMsg creds)