## Uses of Interface
io.vertx.ext.shell.command.CommandBuilder

- Packages that use CommandBuilder
  Package | Description
  --- | ---
  io.vertx.ext.shell.command |

- - ### Uses of CommandBuilder in io.vertx.ext.shell.command

    Methods in io.vertx.ext.shell.command that return CommandBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `static CommandBuilder` | CommandBuilder.`command​(CLI cli)` | Create a new commmand with its `CLI` descriptor.
    `static CommandBuilder` | CommandBuilder.`command​(String name)` | Create a new commmand builder, the command is responsible for managing the options and arguments via the `arguments`.
    `CommandBuilder` | CommandBuilder.`completionHandler​(Handler<Completion> handler)` | Set the command completion handler, the completion handler when the user asks for contextual command line completion, usually hitting the tab key.
    `CommandBuilder` | CommandBuilder.`processHandler​(Handler<CommandProcess> handler)` | Set the command process handler, the process handler is called when the command is executed.