Class CommandArgumentDefinition<DataType>

java.lang.Object
liquibase.command.CommandArgumentDefinition<DataType>
All Implemented Interfaces:
Comparable<CommandArgumentDefinition<?>>

public class CommandArgumentDefinition<DataType> extends Object implements Comparable<CommandArgumentDefinition<?>>
Defines a known, type-safe argument for a specific CommandStep. Includes metadata about the argument such as a description, if it is required, a default value, etc.

Because this definition is tied to a specific step, multiple steps in a pipeline can define arguments of the same name.

See Also: