protected static interface AbstractConfigurationBuilder.Param
Modifier and Type | Method and Description |
---|---|
String |
getDefaultValue()
The default value used when not set explicitly.
|
String |
getDescription()
A description of this parameter used when printing usage.
|
String |
getName()
The name of the parameter as it would appear on the command-line.
|
String |
getType()
A string representation of the parameter type.
|
boolean |
isRequired()
Indicates whether or not this parameter is required and must therefore be set before the
configuration can be successfully built.
|
void |
setValue(Configuration config,
String value)
Sets this parameter on the given configuration instance.
|
String getName()
String getType()
String getDescription()
String getDefaultValue()
isRequired()
is true
.boolean isRequired()
void setValue(Configuration config, String value)