vertx / io.vertx.reactivex.ext.shell.command / Command

# Command

`open class Command`

A Vert.x Shell command, it can be created from any language using the `io.vertx.reactivex.ext.shell.command.CommandBuilder#command` or from a Java class using io.vertx.reactivex.ext.shell.command.Command#create NOTE: This class has been automatically generated from the io.vertx.ext.shell.command.Command non RX-ified interface using Vert.x codegen.

### Constructors

<init> | `Command(delegate: Command)`

### Properties

__TYPE_ARG | `static val __TYPE_ARG: TypeArg<Command>`

### Functions

cli | `open fun cli(): CLI`
complete | `open fun complete(completion: Completion): Unit` Perform command completion, when the command is done completing it should call or )} method to signal completion is done.
createProcess | `open fun createProcess(): Process` Create a new process with empty arguments. `open fun createProcess(args: MutableList<CliToken>): Process` Create a new process with the passed arguments.
equals | `open fun equals(other: Any?): Boolean`
getDelegate | `open fun getDelegate(): Command`
hashCode | `open fun hashCode(): Int`
name | `open fun name(): String`
newInstance | `open static fun newInstance(arg: Command): Command`
toString | `open fun toString(): String`