Class NodeAttributesCLI.CommandHandler

java.lang.Object
org.apache.hadoop.conf.Configured
org.apache.hadoop.yarn.client.cli.NodeAttributesCLI.CommandHandler
All Implemented Interfaces:
org.apache.hadoop.conf.Configurable
Direct Known Subclasses:
NodeAttributesCLI.AdminCommandHandler, NodeAttributesCLI.ClientCommandHandler
Enclosing class:
NodeAttributesCLI

public abstract static class NodeAttributesCLI.CommandHandler extends org.apache.hadoop.conf.Configured
Abstract class for command handler.
  • Constructor Details

    • CommandHandler

      protected CommandHandler(String header)
    • CommandHandler

      protected CommandHandler(org.apache.hadoop.conf.Configuration conf)
  • Method Details

    • canHandleCommand

      public boolean canHandleCommand(org.apache.commons.cli.CommandLine parse)
    • handleCommand

      public abstract int handleCommand(org.apache.commons.cli.CommandLine parse) throws IOException, org.apache.hadoop.yarn.exceptions.YarnException
      Throws:
      IOException
      org.apache.hadoop.yarn.exceptions.YarnException
    • buildOptions

      public abstract org.apache.commons.cli.Options buildOptions()
    • getOptions

      public org.apache.commons.cli.Options getOptions()
    • getHelp

      public boolean getHelp(String cmd, StringBuilder strcnd, boolean addDesc)
    • getHelp

      public void getHelp(StringBuilder builder, boolean description)
    • addOrder

      protected void addOrder(String key)