Interface CliCommand

    • Method Detail

      • getName

        java.lang.String getName()
      • getDescription

        java.lang.String getDescription()
      • getConfigurableRoles

        java.util.Set<Role> getConfigurableRoles()
        Allows a command to indicate that certain aspects are configurable. Any roles that are exposed here will be matched against flag objects which implement HasRoles to allow configuration via command line flags.
      • getFlagObjects

        java.util.Set<java.lang.Object> getFlagObjects()
        Allows the set of objects used for finding command-line flags to be augmented with default implementations.
      • configure

        CliCommand.Executable configure​(java.io.PrintStream out,
                                        java.io.PrintStream err,
                                        java.lang.String... args)
      • isShown

        default boolean isShown()