## Uses of Class
io.vertx.reactivex.ext.shell.command.CommandBuilder

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

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

    Fields in io.vertx.reactivex.ext.shell.command with type parameters of type CommandBuilder
    Modifier and Type | Field and Description
    --- | ---
    `static io.vertx.lang.rx.TypeArg<CommandBuilder>` | CommandBuilder.`__TYPE_ARG`

    Methods in io.vertx.reactivex.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 `#args() 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.
    `static CommandBuilder` | CommandBuilder.`newInstance(CommandBuilder arg)`
    `CommandBuilder` | CommandBuilder.`processHandler(Handler<CommandProcess> handler)` Set the command process handler, the process handler is called when the command is executed.

Copyright © 2021 Eclipse. All rights reserved.