Class ValidateCommand

java.lang.Object
software.amazon.smithy.cli.commands.ValidateCommand
All Implemented Interfaces:
Command

public final class ValidateCommand extends Object implements Command
  • Constructor Details

    • ValidateCommand

      public ValidateCommand()
  • Method Details

    • getName

      public String getName()
      Description copied from interface: Command
      Gets the name of the command.

      The returned name should contain no spaces or special characters.

      Specified by:
      getName in interface Command
      Returns:
      Returns the command name.
    • getSummary

      public String getSummary()
      Description copied from interface: Command
      Gets a short summary of the command that's shown in the main help.
      Specified by:
      getSummary in interface Command
      Returns:
      Returns the short help description.
    • getParser

      public Parser getParser()
      Description copied from interface: Command
      Gets the parser of the command.
      Specified by:
      getParser in interface Command
      Returns:
      Returns the argument parser.
    • execute

      public void execute(Arguments arguments, ClassLoader classLoader)
      Description copied from interface: Command
      Executes the command using the provided arguments.
      Specified by:
      execute in interface Command
      Parameters:
      arguments - CLI arguments.
      classLoader - ClassLoader to use in the command.