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

- Packages that use CommandBuilder
  Package | Description
  --- | ---
  io.vertx.ext.shell.command |
  io.vertx.rxjava.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 and 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.

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

    Methods in io.vertx.rxjava.ext.shell.command that return CommandBuilder
    Modifier and Type | Method and Description
    --- | ---
    `CommandBuilder` | CommandBuilder.`getDelegate()`

    Methods in io.vertx.rxjava.ext.shell.command with parameters of type CommandBuilder
    Modifier and Type | Method and Description
    --- | ---
    `static CommandBuilder` | CommandBuilder.`newInstance(CommandBuilder arg)`

    Constructors in io.vertx.rxjava.ext.shell.command with parameters of type CommandBuilder
    Constructor and Description
    `CommandBuilder(CommandBuilder delegate)`

Copyright © 2017. All rights reserved.